Apple DOS

Apple DOS
Apple DOS.png
vývojář Počítač Apple
Licence Proprietární
První vyd. 1978
Aktuální  verze 3,3 (srpen 1983)
Architektura (y) Apple II
Ostatní Jazyk angličtina

Apple DOS (Apple Disk Operating System) je disketový operační systém vydaný společností Apple v roce 1978, který byl používán v počítačích Apple II . V kontextu Apple to bylo většinou jednoduše nazýváno DOS (podobně jako MS-DOS na počítačích kompatibilních s IBM PC ). Na konci roku 1983 se stal nástupcem univerzálnější Apple ProDOS , který do značné míry nebyl založen na Apple DOS, ale na Apple SOS , operačním systému selhávajícího Apple III.

příběh

Apple II byl zahájen na jaře roku 1977. Zpočátku konvenční kompaktní kazeta sloužila jako paměťové médium připojením standardního kazetového magnetofonu k Apple prostřednictvím konektorů pro mikrofon a sluchátka; Tato metoda ukládání byla pomalá kvůli nutné modulaci do zvukových signálů, nepohodlná v provozu, nespolehlivá kvůli systému a těžko proveditelná pro vícedílné programy. Steve Wozniak a Steve Jobs si tedy uvědomili, že disketová jednotka bude při vývoji jejich počítačů důležitá . V té době byly disketové mechaniky v sektoru mikropočítačů , vynalezené jen o několik let dříve, stále drahý luxus a pro mnoho počítačových modelů nebyly vůbec dostupné.

Aby bylo možné ovládat disketovou jednotku, navrhl Wozniak novější Disk II hardware a odpovídající software Apple DOS. Napsal hardwarové rutiny systému DOS pro řízení hnacích motorů a pro převod datového toku GCR do jednotlivých datových sektorů (a naopak), rutiny pro souborový systém byly přiřazeny jako práce na objednávku. Když byl systém spuštěn, systém Apple DOS byl načten z diskety pomocí jednoduchého zavaděče umístěného v paměti jen pro čtení (ROM) řadiče jednotky . Integroval se do Apple Integer Basic, který byl uložen v ROM počítače.

Verze

DOS verze 0.x, 1.x, 2.xa 3.0 byly nevydané zkušební verze; první veřejný Apple DOS byla verze 3.1 od července 1978. Asi o šest měsíců později se objevil DOS 3.2, který podporoval nový Apple II + a opravil velké množství programových chyb; krátce nato DOS 3.2.1, další vydání opravené chyby. Nejrozšířenější verzí Apple je DOS 3.3 ze srpna 1980, který zvětšil úložný prostor na disketu ze 113 na 140 kB pomocí vylepšeného kódování GCR pro uložení 16 místo 13 sektorů na každou stopu diskety. Poté se Apple obrátil na Apple III , takže se pro Apple II neobjevil nový DOS déle než dva a půl roku, ačkoli v kódu DOSu stále existovala řada známých chyb; zejména příkaz APPEND často nepracoval správně.

Během této doby se objevily některé vysoce zrychlené verze Apple DOS třetích stran . Ty nahradily neúčinné kódování GCR původní verze, ve které byla data několikrát zkopírována do paměti a až poté zapsána na disketu, optimalizovanou verzí, která při psaní nebo čtení provedla velkou část potřebné práce. Známé verze systému DOS tohoto období zahrnují A. ProntoDOS , DaviDOS a ES-DOS .

Po neúspěchu Apple III se Apple vrátil zpět k sérii Apple II, která si vedla dobře. V lednu a srpnu 1983 se objevily dvě opravené a lépe přizpůsobené nové verzi Apple IIe , ale stále pomalé, verze Apple DOS. Oba ještě měli číslo verze 3.3, ale lze je rozpoznat do roku 1983 v úvodní zprávě. Verze ze srpna 1983, která v úvodní zprávě stále obsahuje „leden 1983“, byla také posledním operačním systémem prodávaným pod názvem Apple DOS a jediným, kde příkaz APPEND fungoval bez chyb.

Publikace zdrojového kódu

V roce 2013, 35 let po vydání Apple II, byl zdrojový kód Apple DOS publikován v Muzeu počítačové historie a jeho webových stránkách. Paul Laughton, programátor, to zpřístupnil.

Technická omezení

Apple DOS nepodporoval žádné jiné úložné médium než 5,25palcové diskety, bylo nevhodné pro úložné médium s kapacitou větší než 400 kB bez rozsáhlých změn  a nenabídlo žádné podadresáře . Jeho systém méně definovaných typů souborů byl pro mnohé účely příliš nepružný. Kromě toho chybělo zdokumentované programovací rozhraní pro DOS pro programy strojového jazyka , protože Apple DOS byl navržen výhradně pro základní programy. Proto byl další vývoj zastaven, když se staly dostupnými větší datové nosiče, jako jsou pevné disky a 3,5palcové diskety.

Viz také

Ostatní počítače využívající Apple DOS

Apple DOS se obvykle používá jako přeprogramování, jinými výrobci počítačů jako operační systém, například od od Bulgaria přichází Prawetz 8D , naopak, je klon z ORIC Atmos je.

literatura

webové odkazy

Commons : Apple DOS  - sbírka obrázků, videí a zvukových souborů

Individuální důkazy

  1. Len Shustek: Zdrojový kód Apple II DOS ( anglicky ) computerhistory.org. 12. listopadu 2013. Citováno 30. listopadu 2013.
  2. 35letý operační systém Apple II je nyní otevřen pro veřejnost ( anglicky ) engadget.com. 13. listopadu 2013. Citováno 30. listopadu 2013.