Tim Paterson: Muž v tieni MS-DOSu

Tim Paterson: Muž v tieni MS-DOSu 
Elektrolab Autor  Elektrolab
  267 zobrazení
2
 0
História e...
 Fórum

Tim Paterson, americký programátor známy ako „otec MS-DOS“, sa narodil 1. júna 1956. Vyvinul operačný systém 86-DOS, ktorý neskôr Microsoft upravil a predal ako MS-DOS. Tento systém sa stal základom pre prvé osobné počítače IBM a výrazne ovplyvnil vývoj softvéru v 80. a 90. rokoch.

Detstvo a vzdelanie

Tim Paterson sa narodil 1. júna 1956 v Seattli, v štáte Washington, USA. Od mladého veku prejavoval veľký záujem o techniku a matematiku, čo ho prirodzene nasmerovalo k štúdiu v oblasti výpočtovej techniky. Po ukončení strednej školy sa zapísal na Washington State University, kde sa zameral na počítačové vedy. Štúdium ukončil v roku 1978 a veľmi skoro na to sa začlenil do rýchlo rastúceho technologického priemyslu, ktorý v tom čase zažíval revolúciu v oblasti mikropočítačov.

Profesionálne začiatky

Po absolvovaní univerzity získal Tim Paterson zamestnanie v malej, ale rýchlo sa rozvíjajúcej spoločnosti Seattle Computer Products (SCP). Spoločnosť sa špecializovala na výrobu hardvéru, najmä pre procesory Intel. Práve v tomto období Intel predstavil svoj nový 16-bitový mikroprocesor 8086, ktorý mal nahradiť staršie 8-bitové modely. SCP chcelo tento čip okamžite využiť, no narazilo na problém: neexistoval preň žiadny operačný systém.

Vznik 86-DOS

V roku 1980 sa Paterson rozhodol tento problém vyriešiť. Na základe svojich skúseností a znalostí sa pustil do vývoja vlastného operačného systému, ktorý bol navrhnutý pre architektúru 8086. Projekt dostal názov QDOS (Quick and Dirty Operating System), čo odzrkadľovalo jeho rýchly vývojový cyklus. V priebehu iba šiestich týždňov Paterson vytvoril funkčný operačný systém, ktorý bol neskôr premenovaný na 86-DOS.

86-DOS bol inšpirovaný operačným systémom CP/M od Garyho Kildalla, ktorý bol štandardom pre 8-bitové mikropočítače. Paterson však nemal prístup ku zdrojovým kódom CP/M – systém navrhol a naprogramoval od nuly, pričom dokumentáciu CP/M používal len ako referenciu. Ako neskôr uviedol v rozhovoroch, nepoužil ani riadok kódu z CP/M. Aj napriek podobnej štruktúre príkazov (napr. príkaz DIR na výpis súborov), bol 86-DOS technicky odlišný a navrhnutý pre 16-bitovú architektúru.

SCP začalo 86-DOS predávať spolu so svojou doskou pre Intel 8086. Tento operačný systém umožnil programátorom vytvárať a spúšťať softvér na výkonných 16-bitových strojoch, čím priniesol vyššiu rýchlosť a kapacitu oproti starším riešeniam. Vývoj prebiehal tak rýchlo, že Paterson často písal kód priamo do binárneho hexadecimálneho editoru, pretože ešte nemal k dispozícii vlastný editor ani assembler.

Computerhistory.org

Tim Paterson v roku 1986

Spolupráca s Microsoftom

V rovnakom čase, keď Paterson pracoval na svojom systéme, hľadal Microsoft riešenie pre pripravovaný osobný počítač firmy IBM. IBM požiadalo Microsoft, aby dodal operačný systém pre ich nový projekt, no Microsoft v tom čase žiadny nevlastnil. Po viacerých rokovaniach Microsoft objavil 86-DOS a rozhodol sa ho licencovať od SCP. V júli 1981 Microsoft kúpil licenciu na 86-DOS za sumu približne 75 000 dolárov a zároveň najal Tima Patersona, aby im pomohol s jeho ďalšou úpravou.

Computerhistory.org

Sada diskiet pre MS-DOS 2.0

Paterson strávil niekoľko mesiacov prácou na portovaní a zdokonaľovaní systému, ktorý sa následne premenoval na MS-DOS (Microsoft Disk Operating System). V roku 1981 IBM oficiálne predstavilo svoj osobný počítač IBM PC s operačným systémom MS-DOS, ktorý sa čoskoro stal štandardom pre celú generáciu počítačov. Microsoft si ponechal licenciu na systém a mohol ho predávať aj iným výrobcom, čo sa neskôr ukázalo ako kľúčové rozhodnutie pre jeho úspech. Systém PC DOS verzie 1.0, ktorý podporoval iba diskety, bol dodaný pri prvom uvedení počítača IBM na trh v auguste 1981. Spoločnosť Microsoft potom podstatne prepracovala softvér tak, aby podporoval podadresáre a pevné disky; verzia 2.0 bola vydaná spolu s IBM PC-XT v marci 1983.

Zdrojový kód Microsoft DOS V1.1 and V2.0 Source Code

Neskoršia kariéra a život

Po tom, ako splnil svoje úlohy v Microsofte, sa Paterson vrátil do SCP, no neskôr založil vlastnú firmu – Falcon Technology. V rámci nej pokračoval vo vývoji hardvérových a softvérových riešení, no nikdy už nedosiahol taký mediálny ohlas ako v prípade MS-DOSu. Hoci bol kľúčovou osobnosťou pri jeho vývoji, vo verejnosti zostával často v tieni Billa Gatesa a Microsoftu.

V nasledujúcich rokoch sa Paterson viackrát verejne vyjadril k svojmu podielu na vývoji MS-DOSu, pričom zdôraznil, že jeho práca bola nezávislá a že systém nebol jednoducho "ukradnutým" klonom CP/M, ako to niektorí tvrdili. Naopak, poukazoval na technickú nezávislosť a pôvodnosť svojho návrhu. Pracoval ako konzultant, zapájal sa do technických diskusií a zostával aktívny v komunite nezávislých vývojárov.

BJP - Anthony Bolante

Tim Paterson v roku 2015

Odkaz a význam

Tim Paterson ostáva jednou z menej známych, no nesmierne dôležitých postáv histórie počítačovej techniky. Bez jeho rýchlej reakcie a schopnosti vytvoriť plnohodnotný operačný systém v čase, keď to bolo najviac potrebné, by Microsoft pravdepodobne nenašiel taký rýchly vstup do sveta operačných systémov pre osobné počítače. Hoci mu nepatria zásluhy za dlhodobý rozvoj platformy, jeho príspevok bol zásadný pre odštartovanie jednej z najvýznamnejších kapitol v dejinách výpočtovej techniky.

Jeho príbeh je pripomienkou toho, ako môžu technická zručnosť, odvaha a správne načasovanie formovať celé odvetvia – a ako ľudia v pozadí veľkých udalostí často zostávajú neprávom zabudnutí. Zostáva tak tichým architektom systému, ktorý sa zapísal do histórie ako základ miliónov počítačov na celom svete. MS-DOS je jedným z najúspešnejších operačných systémov všetkých čias pretože roky absolútne dominoval počítačovému priemyslu.

Máte aj vy zaujímavú konštrukciu, alebo článok?

Máte aj vy zaujímavú konštrukciu, alebo článok a chceli by ste sa o to podeliť s viac ako 360.000 čitateľmi? Tak neváhajte a dajte nám vedieť, radi ju uverejníme a to vrátane obrazových a video príloh. Rovnako uvítame aj autorov teoretických článkov, či autorov zaujímavých videí z oblasti elektroniky / elektrotechniky.

Kontaktujte nás!

ElektroLab potrebuje aj vašu pomoc / ElektroLab also needs your help
Podpor nás!   Support us!


Páčil sa Vám článok? Pridajte k nemu hodnotenie, alebo podporte jeho autora.
 

       

Komentáre k článku



Komentár môžete adresovať buď diskutujúcemu priamo pomocou tlačidla „Odpovedať“, alebo ho môžete adresovať všeobecne do poľa nižšie.

Zatiaľ nebol pridaný žiadny komentár k článku. Pridáte prvý? Berte prosím na vedomie, že za obsah komentára je zodpovedný užívateľ, nie prevádzkovateľ týchto stránok.
Pre komentovanie sa musíte prihlásiť.

Vaša reklama na tomto mieste



Vyhľadajte niečo na našom blogu

Máte záujem o reklamu?

PCBWay Promo

Máte záujem o reklamu?

PCBWay Promo

Máte záujem o reklamu?

PCBWay Promo

🎨 Rezistor
Pásiky: 4
Výsledok: 0.00 Ω ±1%
🔗 Zdieľať widget

💡 Vedeli ste, že…


Webwiki Button