GEOS (8bitový operační systém) - GEOS (8-bit operating system)
Vývojář | Berkeley Softworks (později GeoWorks ) |
---|---|
Pracovní stav | Přerušeno, historické |
První vydání | 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
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
- 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
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í
- Farr, Michael (15. února 1987). Oficiální referenční příručka programátora GEOS. Pro Commodore 64/64C/128. Obsahuje verze 1.0, 1.1 a 1.2 . Berkeley Softworks. Bantamské knihy . ISBN 978-0553344042. OCLC 16684486 . OL 7825792M - prostřednictvím internetového archivu .
externí odkazy
- Breadbox Home operačního systému GEOS (dolů, archivováno zde v Internetovém archivu)
- Commodore GEOS FAQ v1.5.0 - Bo Zimmermann
- GEOS: Grafický operační systém Dlouhý přehled GEOS a jeho historie