GEOS (8bitový operační systém) - GEOS (8-bit operating system)

GEOS
Logo GEOS.svg
GEOS pro Commodore 64
GEOS pro Commodore 64 . Berkeley, napodobující vlastní pojmenování jádra OS Commodore, nazýval jádro GEOS „ kernal “ ( srov . Kern e l).
Vývojář Berkeley Softworks
(později GeoWorks )
Pracovní stav Přerušeno, historické
První vydání 1986 ; Před 35 lety ( 1986 )
Poslední vydání GEOS 2.0
K dispozici v Anglicky a německy
Platformy Commodore 64 , Commodore 128 , Commodore Plus/4 , rodina Apple II , MEGA65, Commander X16
Výchozí
uživatelské rozhraní
Grafické uživatelské prostředí
Licence Proprietární software

GEOS ( G raphic E nvironment O perating S ystem ) je ukončený operační systém od Berkeley Softworks (později GeoWorks ). Vylepšené verze GEOS, původně určené pro Commodore 64, jejíž verze byla vydána v roce 1986, byly později k dispozici v roce 1987 pro Commodore 128 a v roce 1988 pro rodinu počítačů Apple II . Méně známá verze byla také vydána pro Commodore Plus/4 .

GEOS se velmi podobá raným verzím klasického Mac OS a obsahuje grafický textový procesor (geoWrite) a program pro malování (geoPaint).

Z průzkumu z prosince 1987 časopisu Commodore věnovaného časopisu Compute! Gazette vyplynulo, že téměř polovina respondentů používala GEOS. Po mnoho let společnost Commodore dodávala GEOS se svým přepracovaným a sníženým nákladem C64, C64C. Na svém vrcholu byl GEOS třetím nejpopulárnějším mikropočítačovým operačním systémem na světě, pokud jde o dodané jednotky, a to pouze za MS-DOS a Mac OS (kromě původního KERNALu Commodore 64 ).

Jiné softwarové balíčky kompatibilní s GEOS byly k dispozici od společnosti Berkeley Softworks nebo od třetích stran, včetně přiměřeně propracované aplikace pro publikování na počítači s názvem geoPublish a tabulky nazvané geoCalc. Přestože geoPublish není tak propracovaný jako Aldus Pagemaker a geoCalc není tak propracovaný jako Microsoft Excel , balíčky poskytují rozumnou funkčnost a zakladatel Berkeley Softworks Brian Dougherty tvrdil, že společnost několik let provozovala svůj vlastní software na 8bitových počítačích Commodore.

Rozvoj

Brian P. Dougherty, zakladatel Berkeley Softworks.

Autorem je skupina programátorů, designérský tým GEOS: Jim DeFrisco, Dave Durran, Michael Farr, Doug Fults, Chris Hawley, Clayton Jung a Tony Requist pod vedením Doughertyho, kteří si prořezali zuby na videohrách s omezenými zdroji, jako je jako Atari 2600 , GEOS byl ctěn na to, co by mohlo dosáhnout na strojích s 64-128  kB v RAM paměti, a 1-2  MHz 8-bitové výpočetní výkon.

Na rozdíl od mnoha kusů proprietárního softwaru pro C64 a C128, GEOS plně využívá mnoho doplňků a vylepšení dostupných pro tyto systémy. Myš Commodore 1351 podporuje společnost GEOS, stejně jako její různé rozšiřující jednotky RAM . GEOS 128 také plně podporuje režim zobrazení VDC C128 s vysokým rozlišením 640 × 200 VDC prostřednictvím kompatibilního RGB monitoru.

Verze GE64 C64 obsahuje vestavěný rychlý zavaděč nazvaný diskTurbo , který výrazně zvyšuje rychlost přístupu k disku na pomalém 1541 . GEOS je první software Commodore, který mohl používat disketu jako odkládací prostor nebo virtuální paměť . GEOS 128 může ve spojení s pohony 1571 a 1581 využívat výhod vylepšeného „režimu burst“ C128 . Verze GEOS od společnosti Commodore používá schéma ochrany proti kopírování , které v případě zjištění, že disk byl nelegálně duplikován, způsobí, že se disky uživatelů nedají spustit.

Prostřednictvím speciálního převodníku rozhraní geoCable společnosti Berkeley nebo jiných rozhraní třetích stran pro připojení standardních tiskáren RS-232 nebo Centronics k sériové sběrnici Commodore podporuje GEOS širokou škálu tiskáren, včetně tiskáren HP PCL a Apple LaserWriter . Tato schopnost tisknout na špičkových tiskárnách byla hlavním faktorem toho, že se GEOS stal platformou pro publikování na počítači.

Verze GEOS pro Apple II byla vydána jako freeware v srpnu 2003. Verze Commodore 64/128 následovaly v únoru 2004.

Nejnovější stolní sadou GEOS pro počítače kompatibilní s IBM PC je Breadbox Ensemble . Probuzení byly pozorovány v OmniGo kapesní počítače, Brother GeoBook linie notebooku spotřebičů a NewDeal Office balík pro PC. Související kód si našel cestu k dřívějším PDA „Zoomer“ a vytvořil tak nejasnou linii pro pozdější práci společnosti Palm, Inc. Nokia před přechodem na EPOC ( Symbian ) použila GEOS jako základní operační systém pro řadu Nokia Communicator .

Verze GEOS

Disketa obsahující GEOS pro Commodore 64C (1986)
  • 1986: GEOS pro Commodore 64
  • 1987: GEOS pro Commodore C128, Commodore Plus/4 (neoficiální)
  • 1988: GEOS pro Apple II, GEOS V2.0 pro Commodore C64, GEOS V2.1 pro Apple II
  • 1989: GEOS V2.0 pro Commodore C128

Reverzní inženýrské úsilí

19. srpna 2016 Michael Steil ve svém blogu zveřejnil, že zdrojový kód pro GEOS 2.0 pro Commodore C64 byl plně reverzně navržen a vhodný pro kompilátorovou sadu cc65. Zpětný inženýrský zdrojový kód byl zpřístupněn na GitHubu .

Produkty a aplikace GEOS

snímek obrazovky geoPaint
HiRes grafika Flensburg je Nordertor který byl natřen geoPaint
snímek obrazovky geoWrite

Pro GEOS byly vyrobeny desítky oficiálních aplikací a aplikací třetích stran a dalších produktů. Mezi nejdůležitější a nejoblíbenější patřily následující:

  • geoBASIC
  • geokabel
  • geoCalc
  • geoChart
  • geoDex
  • geoDraw
  • geoFAX
  • geoFile
  • geoFont
  • geoLabel
  • geoPaint
  • geoPrint
  • geoprogramátor
  • geoPublish
  • geoSpell
  • geoWrite
  • dílna geoWrite
  • geoRAM
  • Writer 64 (Timeworks)

Viz také

Reference

Další čtení

  • Tornsdorf, Manfred; Kerkoh, Rüdiger (1. května 1988). GEOS Inside and Out: An Introduction to GEOS, its applications and internals (2nd ed.). Abacus Software Inc. ISBN 978-0916439811. OCLC  18446175 . OL  11434890M .

externí odkazy