DOS: Jak je možné, že jsme jej dokázali používat?

Celá generace geeků strávila svůj život u blikajícího kurzoru, který čas od času na monitor vypsal nějakou informaci. Terminál byl vším a věřili mu i autoři sci-fi.

Před třiceti lety se na americkém trhu objevil Commodore 64, ZX Spectrum a další legendy, které byly na přelomu 80. a 90. let společně se slovenskými Didaktiky prvními masovějšími vlaštovkami domácího osobního počítače za železnou oponou.

Osmibitové konzole později vystřídal IBM PC Compatible, grafický Windows a na staré a černobílé období se záhy zapomnělo. Pojďme si jej trochu připomenout.

Legenda legend? 86-DOS

Dvanáctého srpna 1981 zamířil na pulty amerických obchodů první osobní počítač od IBM, jehož operační systém PC-DOS nesestavil pro amerického hegemona nikdo jiný než Microsoft. Později jej pak začal dodávat také pod vlastní značkou MS-DOS.

PC-DOS však nebyl původní produkt Microsoftu, ten si totiž pořídil licenci na ještě o něco starší systém 86-DOS, který pro své počítače vyvíjela firma Seattle Computer Products. Je s podivem, že tento systém, který stál u zrodu moderního DOSu, jenž posléze okupoval většinu počítačů až do konce 20. století (i v rámci starších verzí Windows), si můžete dodnes vyzkoušet na svém vlastním moderním stroji.

Klepněte pro větší obrázek
Dnes máme akcelerované grafické desktopy s vysokým rozlišením, tehdy lidem stačil blikající kurzor (86-DOS v simulátoru Altair 8800)

Je mu věnovaný dokonce celý web 86dos.org, který pečlivě střeží maličký balík o velikosti směšných 48 kB. Dnes by měl takovou velikost drobný JPEG obrázek, v tomto případě se však do něj vleze celý (sic zabalený) obraz operačního systému, který můžete spustit v emulátoru Altair 8800.

Klepněte pro větší obrázek  Klepněte pro větší obrázek
Osobní počítač Altair 8800 a upoutávka v časopisu Popular Electronics (Zdroj: Wikipedie, Popular Electronics)

Název vám možná něco říká, je to totiž vlastně simulátor stejnojmenného a opravdu stařičkého osmibitového počítače z poloviny 70. let minulého století. Právě tento počítač stál na počátku Microsoftu, Gates s Allenem pro něj totiž vyvinuli Altair BASIC a vydělali si tak první dolary, které jim později otevřely cestu až do IBM.

Pokud se chcete vžít do pocitů geeků tehdejší doby, stačí v simulovaném Altairu otevřít obraz některého z podporovaných operačních systémů – třeba právě 86-DOS. Program je k dispozici pro všechny velké systémy a obraz 86-DOSu stáhnete z této adresy. V případě Windows pak stačí napsat do příkazové řádky: altairz80.exe 86dos.

Jsem textová aplikace a všichni mě milují

Operační systém sám o sobě je však docela nudný. Podstatnější jsou aplikace. Dnes máme k dispozici mnohonásobně větší výkon, programy jsou tedy grafické, asynchronní a neskutečně hladové. Je s podivem, co tehdy dokázali programátoři udělat s několika málo kilobajty volné paměti, zatímco dnes zaberou v RAM desítky MB prostoru i naprosté banality.

Klepněte pro větší obrázek
Textový terminál přežíval i v tehdejších sci-fi snímcích. Vetřelec se odehrává ve vzdálené budoucnosti a kosmická loď s těmi ze 70. let nemá nic společného. Přesto ji řídí umělá inteligence, která s posádkou komunikuje skrze primitivní terminál. Tehdy ovšem nikoho nenapadlo, že by to mělo vypadat jinak...

Mnoho operací, které dnes zvládne samostatný program, se tehdy běžně programovalo přímo v příkazové řádce. Dobře si vzpomínám, jak jsme doma pomocí Basicu kreslili na Didaktiku M kružnice na starý černobílý Merkur – kdo by ale dnes proboha kreslil kružnice pomocí několika příkazů (pominu-li fanoušky TeXu)?

Když o tom začnete přemýšlet, možná vás napadne, že je vlastně úžasné, co při těchto softwarových možnostech tehdy vzniklo, že to vůbec fungovalo, a jak ve srovnání se současností museli operátoři počítače disponovat skutečně abstraktním myšlením a představivostí. Dnes do ruky vezmete stylus nebo myš a kružnici prostě nakreslíte…

Klepněte pro větší obrázek  Klepněte pro větší obrázek
Nejnovější Excel 2013 versus Lotus 1-2-3, díky kterému uspěla řada IBM PC v amerických kancelářích. Rozdíl je to dramatický, přesto to ale tehdy stačilo. 

Abstraktní ovšem nebylo pouze kreslení – tedy než se objevily první WYSIWYG editory v grafickém rozhraní, ale i prostá práce v kanceláři. Tak třeba takový tabulkový procesor Lotus 1-2-3. Když se v osmdesátých letech objevil na trhu, vzbudil poprask, byl totiž rychlý a vypadal dobře. Tedy alespoň optikou tehdejší doby, když jej totiž srovnáte s tabulkovými editory současnosti, nejednoho jistě napadne otázka, jak je možné, že při pohledu na tuto černobílou hrůzu tehdejší účetní hromadně neskákali z horních pater kancelářských budov.

Stal se pravý opak. Lotus je dodnes považován za jednu z aplikací, kvůli kterým IBM PC uspěl ve firmách. Kdyby ho nebylo, dnes možná počítače vypadají trošku jinak a na Wikipedii bychom četli muzejní články o jakémsi maličkém Microsoftu, který to kdysi před třiceti lety zkoušel s textovým operačním systémem, ale pro nedostatek kvalitních aplikací se prostě neujal. Docela možná byste to četli na počítači Macintosh 2012 Edition a v obývacím pokoji by namísto Xboxu stálo třeba Atari XVI. Generation.

Klepněte pro větší obrázek  Klepněte pro větší obrázek
Word 2013 a jeho předchůdce pro DOS z roku 1991, Word 5.5

Za tehdejšími populárními textovými programy ale nemusíme chodit moc daleko – každý, kdo měl v polovině 90. let počítač, si jistě vzpomene na tuzemský textový editor T602 a chybět samozřejmě nesmí ani tehdejší hry.

Možná se ale ptám špatně. Možná bych se neměl ptát, jak je možné, že jsme tehdy dokázali pracovat s takovým softwarem, ale jak to, že se toho vlastně až tak moc nezměnilo. Textové editory jsou barevné a jsou plné dříve nemyslitelných funkcí, sešity tabulkových procesorů bez problému zobrazí stovky tisíc vyplněných buněk, na ploše monitoru namísto poblikávajícího kurzoru svítí některá z kýčovitých tapet, ale svět se zase až tak nezměnil.

Nabízí se tedy otázka, jak by dnes vypadal, kdybychom zůstali v textovém prostředí a bojovali za každý takt CPU a bit paměti.

Klepněte pro větší obrázek  Klepněte pro větší obrázek
Bezplatná hra (ke všemu běžící uvnitř webového prohlížeče) z roku 2012 a její typická kolegyně z roku 1986

Internet tu byl už v době textové, už tehdy by mohl fungovat Facebook, mobilní telefony byly jen o něco větší a pochopitelně hloupější, přesto však inženýři dokázali i v těchto podmínkách navrhnout doposud nepřekonaný raketoplán, obří Boeingy a chemici bez složitých simulací na dříve nemyslitelném superpočítači zase objevili tu správnou molekulu pro klíčový lék.

Klepněte pro větší obrázek  Klepněte pro větší obrázek
Webový prohlížeč Chrome a textový Lynx pro DOS

Dokonce i ten iPhone by tehdy mohl vzniknout. Jen by na něm namísto šachovnice ikon blikal kurzor, nebo velmi jednoduché jablečné GUI z počátku 80. let. Z dnešního pohledu je to pochopitelně bizarní představa, ale tehdy to bylo normální.

Klepněte pro větší obrázek
Kdyby iPhone existoval na přelomu 70. a 80. let, možná by vypadal právě takto... A všem by to připadalo normální a skvělé.

Kdo ví, jak na současnou podobu operačních systémů budou zírat další generace – je více než jisté, že budou stejně zděšené jako já při pohledu na Lotus 1-2-3, 86-DOS, Multiplan, T602 a další legendy.

 

Jak si vyzkoušet staré programy

86-DOS je prehistorie. Pokud si chcete vyzkoušet některé zapomenuté programy pro DOS, raději si stáhněte emulátor DOSBox. A samotné programy? Inspirací nechť je třeba seznam na webu 4DOS a také zde, kde najdete stále hromadu funkčních odkazů ke stažení.

Diskuze (208) Další článek: 83 milionů uživatelských účtů nemá na Facebooku co dělat

Témata článku: Historie, Technologie, Operační systémy, Kolegyně, Americký inženýr, První iPhone, Molekula, Dok, DOSBox, DOS, Americký obchod, ZX Spectrum, GEFS, Textový terminál, Bizarní představa, Drobný stroj, Boeing 737, Starý počítač, Samostatný program, Starý systém, Boeing 777, Vetřelec, Skvělý inženýr, Lotus, Word


Určitě si přečtěte

Cardano: kryptoměna nové generace, která se netěží, ale razí

Cardano: kryptoměna nové generace, která se netěží, ale razí

** Cardano je unikátní kryptoměna, která díky svým vlastnostem a schopnostem přitahuje pozornost ** Od Bitcoinu se zásadně liší ** Jejím smyslem není jen „koupit a prodat“, má pozoruhodné technologické možnosti

Martin Miksa | 28

Nová zbraň Microsoftu proti iPadu: Levný tablet Surface Go bude stát jen deset tisíc

Nová zbraň Microsoftu proti iPadu: Levný tablet Surface Go bude stát jen deset tisíc

** Microsoft představil nový tablet Surface Go ** Nový model zaujme nízkou cenou, ale schopnostmi zařízení Surface ** Microsoft nepoužil čip ARM, ale klasický procesor od Intelu 

Karel Javůrek | 117

Xiaomi Yeelight: Wi-Fi LED žárovka za pár stovek, kterou můžete ovládat i hlasem

Xiaomi Yeelight: Wi-Fi LED žárovka za pár stovek, kterou můžete ovládat i hlasem

** Na eBayi aspol. ji koupíte za čtyři stovky ** Má Wi-Fi a povedenou appku ** Spojíte ji s Googlem, Amazonem, IFTTT i vlastním systémem

Jakub Čížek | 42

USB-C už mělo být všude, ale není. Tak kde to vázne?

USB-C už mělo být všude, ale není. Tak kde to vázne?

** Konektor USB-C byl představen už před čtyřmi roky ** Praktické univesrzální rozhraní však stále není rozšířeno ** Výrobcům hardwaru se do změny moc nechce

David Polesný, Vladislav Kluska | 87


Aktuální číslo časopisu Computer

Jak mobily určují svoji polohu?

Velký test notebooků pro studenty

Nejlepší reproduktory na párty

Služby a aplikace pro výuku angličtiny