• Operační systém MS DOS. Rozhraní příkazového řádku. Souborový systém. Operační systém DOS - stručně o praotci Windows

    MS DOS Diskový operační systém Microsoft.

    Historie MS DOS

    Historie MS DOS začala ve vzdálených osmdesátých letech v Seattle Computer Products. Pak se to jmenovalo QDOS. Zkratka znamenala Quick and Dirty Operating System – rychlý a špinavý operační systém. Později byl přejmenován na 86-DOS. Tento operační systém opakoval API jiného systému CP/M. Bylo to provedeno proto, že pro CP/M bylo vyvinuto mnoho softwaru. Příkazy konzoly byly také převzaty z CP/M.

    Microsoft, který 6. listopadu 1980 obdržel od IBM objednávku na vývoj operačního systému pro nové osobní počítače, koupil 86-DOS za 50 000 dolarů a po drobných úpravách prodal licenci IBM. Microsoft prodal IBM licenci nejen na dodávku DOSu s novými počítači, ale také na možnost měnit jeho zdrojové kódy. Tak se zrodil PC DOS, ale to je jiný příběh.

    IBM tak začala distribuovat své osobní počítače s operačními systémy PC DOS a MS DOS. Uživatelé ale dali přednost verzi od Microsoftu, a tak to začalo. Éra MS DOS.

    soubory MS DOS

    Hlavní součásti MS DOS jsou 3 soubory:

    Programování v MS DOS

    V MS DOS byly nejběžnější programovací jazyky:

    S kompilátory a interprety těchto jazyků byly dodány standardní knihovny pro interakci se souborovým systémem a vstupně-výstupními zařízeními. V MS DOS jsou k dispozici 3 úrovně přístupu k externím zařízením.

    Prostřednictvím funkcí DOSu

    Přes Funkce BIOSu

    Přímo přes I/O porty

    Spolehlivost MS DOS

    DOS neomezuje programátora v používání prostředků pro přístup k externím zařízením. Ale za tuto svobodu platí programátor spolehlivostí. Program v MS DOS převezme veškerou kontrolu nad sebou, a pokud má program chybu, která vede k poškození paměti nebo nesprávnému přístupu k zařízení, může dojít k zablokování, uvolnění paměti nebo automatickému restartu počítače.

    Verze MS DOS

    MS DOS 1.10, 1.11, 1.14

    Tato verze byla poskytnuta společností Microsoft společnosti IBM jako součást objednávky systémového softwaru pro osobní počítač. Tyto verze vyšly v srpnu 1981. Podporovaná práce s flexibilní magnetické disky Průměr 5,25 palce, 160 kB. Tyto disky byly nahrány pouze na jednu stranu. Tyto verze byly plné chyb, což vedlo IBM k sešrotování zdrojového kódu a vydání vlastní verze DOSu – PC DOS.

    MS DOS 1.24

    V březnu 1982 se DOS naučil pracovat s oboustrannými disketami. Jejich objem byl již 320 kilobajtů. Současně se objevil souborový systém FAT12.

    MS DOS 1.25

    Zpočátku byla funkce práce s oboustrannými disky dostupná pouze pro počítače postavené společností IBM. O tři měsíce později, ve verzi MS DOS 2.25, byla tato funkce dostupná i dalším výrobcům osobních počítačů.

    MS DOS 2.0

    V březnu 1983 byla vydána revoluční verze MS DOS. Už věděla, jak pracovat pevné disky až 10 megabajtů. Byla zde možnost rozházet soubory do adresářů (složek). V této verzi se objevil koncept deskriptoru souboru - číslo, které identifikuje otevřít soubor. Předtím otevřený soubor identifikoval FSB (File Control Block), což je struktura, která plně popisuje soubor. Objevila se spousta nových příkazů: hlavně nástroje pro práci s adresáři. Nový mechanismus přesměrování I/O programu, který přišel ze světa UNIXu, výrazně usnadnil práci se soubory. Objevil se koncept ovladače zařízení a podpora grafického adaptéru CGA s rozlišením 80 na 25 znaků. Obrázek je nyní barevný (16 barev). Pro grafický adaptér existoval grafický režim v rozlišení 320 x 200 a 640 x 200. Ale v grafických režimech byla přísná omezení barevného kódování. Na svou dobu byla tato verze MS DOS skutečným průlomem ve světě počítačů kompatibilních s IBM PC.

    MS DOS 2.01

    Přidána ikona internacionalizace a měny.

    MS DOS 2.10

    Speciální edice pro IBM PCjr

    MS DOS 3.00

    AT verze operačního systému MS DOS. Systém se s vydáním nové verze změnil. V této verzi bylo možné pracovat s pevnými disky až do velikosti 20 MB a také je rozdělovat do sekcí. Ze speciálních inovací - virtuální disk in paměť s náhodným přístupem.

    MS DOS 3.10

    Síťová podpora společnosti Microsoft.

    MS DOS 3.20

    IBM PC Convertible je verze systému MS DOS.

    MS DOS 3.30

    IBM PS/2 - verze pro MS DOS. Objevily se 3,5palcové diskety (1,44 MB).

    MS DOS 4.0

    Nyní můžete pracovat s disky do velikosti 2 GB. Podpora EGA a VGA. Neúspěšná verze- spousta chyb.

    MS DOS 4.01

    Opravené chyby ve verzi 4.0. Přidána podpora pro ruský jazyk.

    MS DOS 5.0

    Podpora pro 2,88 MB diskety. QBASIC jsou zahrnuty.

    MS DOS 6.0

    Nechybělo ukládání do mezipaměti disku, podpora CD-ROM a mnoho dalších věcí.

    MS DOS 6.2

    Objevil se ScanDisk. Mnoho chyb opraveno.

    MS DOS 6.21

    Vyloučení DoubleSpace a systému na žádost soudu.

    DOS je zkratka pro Disk Operating System. Za pár let systém DOS přešel z jednoduchého zavaděče na univerzální operační systém pro osobní počítače založený na mikroprocesorech Intel 8086.

    Začněme počítat historii DOSu od roku 1973 – byl to rok tak daleko od nás, co Gary Kildall napsal jednoduchý operační systém v jazyce PL / M, který vytvořil (Programming Language / Microprocessor). Nazval to CP / M - Control Program / Monitor, nebo Control Program for Microcomputer. V polovině 70. let se CP/M-80, vlastněný společností Digital Research, stal nejoblíbenějším systémem pro počítače založené na Intel 8080 a Zilog Z-80. Tento systém poskytoval přístup k řadě softwarových nástrojů (textové procesory, správci databází atd.).

    Z důvodu zpoždění vydání nové verze tohoto systému (CP / M-86) v dubnu 1980 se společnost Seattle Computer Products, která vyráběla počítače na bázi procesorů 8086, rozhodla v nich použít vlastní operační systém, který jako výsledek (do srpna stejných let) a napsal Tim Peterson. Tento operační systém byl pojmenován QDOS (Quick & Dirty Operating System), později byl přejmenován na 86-DOS. Aby se usnadnil proces portování aplikačních programů z 8bitového systému CP/M-80 do nového 16bitového prostředí systému 86-DOS, byl tento původně postaven tak, aby simuloval všechny funkce a typy. provozu CP/M-80. Výsledkem je, že struktury řídicích bloků souborů, předpon programových segmentů a spustitelných souborů v systému 86-DOS jsou téměř totožné se strukturami CP/M-80.

    Programy, které existovaly v SR/M-80, bylo možné snadno převést (zpracováním souborů zdrojové programy pomocí speciálního překladače) a následně spustit v systému 86-DOS buď okamžitě, nebo provedením jednoduché ruční úpravy. Protože 86-DOS byl prodáván jako proprietární operační systém pro rodinu počítačů Seattle Computer Research S-100 založených na Intel 8086, měl tento přístup na svět osobních počítačů celkově jen malý vliv. Jiní výrobci počítačů založených na Intel 8086, kteří byli ze zřejmých důvodů nuceni používat konkurenční operační systém, netrpělivě očekávali vydání systému CP/M-86 společnosti Digital Research.

    V říjnu 1980 vyzvala kampaň IBM firmy zabývající se počítačovým softwarem, aby začaly hledat operační systém pro novou rodinu osobních počítačů. Microsoft nemohl nabídnout svůj vlastní operační systém (s výjimkou offline verze Microsoft BASIC), nicméně v červenci 1981 koupila právo používat operační systém 86-DOS od Seattle Computer Products, načež uzavřela smlouvu s IBM, v níž se zavázala vyvinout operační systém pro nový model osobních počítačů. vyrobené společností. Mimochodem, v důsledku této transakce získala společnost Seattle Computer Products licenci k používání a prodeji programovacích jazyků a všech verzí operačního systému pro mikroprocesor 8086 vyvinutého společností Microsoft.

    Na konci roku 1981, kdy si nový počítač IBM PC získal širokou oblibu (IBM 5150 PC: 4,77 MHz CPU Intel 8088, 64 KB RAM, 40 KB ROM, 5,25palcová disketová mechanika - „jen“ 3 000 $), byl jeho operační systém upravená verze 86-DOS, nazvaná PC-DOS 1.0. Krátce po uvedení IBM-PC se na trhu začaly objevovat osobní počítače "PC-like" (PC-kompatibilní). operační systém z těchto počítačů se jmenoval MS-DOS 1.0 – společnost Microsoft Corporation dala k dispozici společnostem, které tyto stroje vyrábějí, přesná kopie operační systém PC-DOS - dnes široce známý MS-DOS.

    Jediným zásadním rozdílem mezi těmito systémy bylo to, čemu se říká „systémová úroveň“, to znamená, že pro každý stroj bylo nutné zakoupit vlastní operační systém. Charakteristické rysy každý systém mohl identifikovat pouze systémový programátor, jehož úkolem bylo „napasovat“ operační systém na konkrétní stroj, zatímco uživatel pracující na různých strojích mezi nimi nepociťoval žádný rozdíl.

    Od svého vydání se operační systémy PC-DOS a MS-DOS vyvíjely paralelně a podobným způsobem. V roce 1982 se objevily verze 1.1. Hlavní výhodou nové verze byla možnost používat oboustranné diskety (verze 1.0 umožňovala pracovat pouze s jednostrannými disketami) a také možnost odesílat tiskový výstup na jiná zařízení.

    V roce 1983 byly vyvinuty verze 2.x. Oproti předchozím umožnily použití HDD(v té době dostupnost pevný disk bylo nejen nepovinné, ale také učinilo počítač "supersofistikovaným"), poskytovalo sofistikovaný hierarchický adresář disku, obsahovalo vestavěné disketové mechaniky a systém správy souborů.

    MS-DOS verze 3.0, vydaný v roce 1984, nabídl vylepšenou údržbu pevného disku a mikropočítače připojené k počítači; následující verze, včetně 3.3 (zavedené v roce 1987), se vyvíjely stejným směrem.

    Zpět k CP/M: tento systém se také vyvíjel a v roce 1988 Digital Research změnil CP/M na DR DOS...

    MS-DOS verze 5.0 (1991) umožnil používat paměť umístěnou nad 1M, byla přidána podpora nových 2,88 MB disket a také několik utilit, včetně UNDELETE - pro obnovu omylem smazaných dat. V roce 1992 se objevila verze 5.a - odstranila hrubé chyby v provozu utilit UNDELETE a CHKDSK.

    MS-DOS verze 6.0, vydaný v roce 1993, rozšířil možnosti využití paměti umístěné nad 1M, přidal nástroj pro optimalizaci paměti Memmaker a efektivní zvětšení místa na disku DoubleSpace, stejně jako nástroje pro kontrolu a optimalizaci pevného disku ScanDisk a Defrag a antivirový program(Je třeba poznamenat, že po soudním sporu se Stackem o autorská práva na DoubleSpace byla tato v MS DOS 6.22 nahrazena podobnou utilitou DriveSpace).

    V roce 1983 byl MS DOS několikrát aktualizován - byly vydány verze 6.2 a 6.21 (většina vylepšení spočívala v odstranění z DoubleSpace a zahrnutí DriveSpace, DISKCOPY a aktualizované utility SCANDISK); příští rok vyjde další aktualizace - verze 6.22 s utilitou DriveSpace, která je součástí.

    Dalším milníkem ve vývoji MS-DOS byl rok 1995, rok, kdy se objevil operační systém Windows 95. MS-DOS obsažený ve Windows 95 byl označen jako verze 7.0 a měl tak důležité vylepšení, jako je podpora dlouhých názvů souborů (všechny předchozí verze podporovaly jména až osm znaků plus tři znaky na příponu).

    Počínaje verzí 7.0 přichází MS-DOS pouze s Windows, což jasně naznačuje konec jeho pohnuté historie. MS-DOS verze 7.1, distribuovaný jako součást Windows 95 Service Release 2, zavedl podporu pro souborový systém FAT32 a velké pevné disky, ale ve Windows Me, ačkoliv byl zahrnut MS-DOS 8, se ukázalo, že je tak skrytý hluboko ve Windows, že načtení „čistého“ DOSu se ukázalo jako nemožné (programy pro DOS lze spouštět pouze v okně Windows). konfigurační soubory config.sys a autoexec.bat, i když byly uloženy, aby "nezmátly" staré programy, když Spouštění systému Windows přestal být zpracováván.

    Na druhou stranu ani ve Windows Me není MS-DOS jednoduchým „přídavkem“, ale je jednou z povinných součástí systému: pokud např. nahradíte soubor IO.SYS podobným, ale od jednoho z předchozí verze Windows, dostáváme zprávu, že k zavedení systému je nutný MS-DOS 8. Role MS-DOSu ve Windows Me se však stala minimální - stejný IO.SYS přenáší řízení přímo na VMM32.VXD, tedy na jádro Windows...

    Trocha historie...

    MS-DOS je operační systém, který existuje a vyvíjí se v různých verzích od roku 1981. Nejprve IBM, pak IBM spolu s Microsoftem s různými názvy a funkcemi (PC DOS) nějak vylepšili a připomněli systém.

    Ponořte se do DOSu...

    Jedná se o flexibilní operační systém, který nevyžaduje velké zdroje osobního počítače. Nejznámější a nejoblíbenější v naší době jsou verze 6.22 a 7.1 (7.10). MS-DOS 6.22 je poslední oficiální samostatná verze vydaná v červnu 1994. MS-DOS 7.10 - neexistuje jako samostatný operační systém, je nedílnou součástí Windows 98. Ukázalo se, že je natolik úspěšné, že různí řemeslníci z blízkého i vzdáleného zahraničí vytvářeli různé sestavy, které zjednodušují instalaci a konfiguraci systému. Tato sestavení vytvořila mýtus, že původní verze MS-DOS 7.10 existovala.

    Existuje také MS-DOS 8.0, který existuje od září 2000 a je součástí součástí Windows ME, s výhradou určitých funkcí a omezení, rozšířené tato verze neobdržel.

    MS-DOS a modernita.

    Jaký je zájem moderní uživatel může způsobit starý operační systém? Pro milovníka downgradu je vše jasné, ale dokáže systém překvapit moderního průměrného uživatele?

    Jak se vám líbí schopnosti naší stařenky v oblasti multimédií při současném stupni rozvoje výpočetní techniky? Takže audio přehrávač pro DOS a Windows. Tento zázrak se jmenuje Mpxplay.

    Mpxplay zaujme možnostmi a kvalitou reprodukce zvuku.

    Reprodukuje zvuk všech moderních a ne moderních audio a video formátů (ano, ano a video)!

    Podporované operační systémy:
    - MS-DOS 5, 6, 7 nebo kompatibilní (FreeDOS, DR-DOS)
    — Windows 98, 2000, XP.
    Požadavky na systém:
    - Procesor: Intel 80486 100 MHz (DX4-100)
    - RAM: 4-8 Mb
    Zvuková karta (pro DOS):
    sběrnice PCI: SB Live/Live24, Audigy 1,2,4,LS, X-Fi Xtreme Audio; CMI 8338/8738; Intel ICH, VIA 686/8233/8235 atd.
    - ISA sběrnice (nebo emulátory): SB16, ESS, WSS, GUS, SBpro atd.

    Program má vynikající rozhraní, pracuje s většinou populárních MS-DOS zvukové karty. Testovali jsme na Creative SB Live! (SB 0220 - EMU10k1). Prostě nádherné! A tento program půjde na Intel 80486 100mhz a RAM: 4-8Mb! No, uživatel zhýčkaný moderními operačními systémy, už se divíš?

    A ještě hry!

    Staré dobré hračky! Vzpomínka na ty nezapomenutelné zážitky z dětství je rok od roku silnější a silnější. I když se nespustily napoprvé, i když ne vždy bylo možné zvuk upravit, ovládání nebylo vždy jasné, rusifikace často absentovala, ale pocit něčeho nadpozemského, nadpozemského, ne zrovna kosmického stále ne. složit.

    Můžete samozřejmě využít možností internetového archivu, nainstalovat DOSBox na moderní počítač, ale to vám nenahradí pocit, že spustíte svou oblíbenou hračku na starém hardwaru! ..

    V tomto článku se pokusíme dostatečně podrobně pozastavit nad řadou problémů, které přímo či nepřímo souvisejí s prehistorií zrodu MS-DOS. Zdá se nám, že podrobná prezentace událostí pomůže nejen pochopit, co sloužilo jako předpoklady pro vznik tohoto operačního systému, ale i v obecné rovině bude odrážet stav mikropočítačových technologií na konci 70. a na počátku 80. let minulé století.

    Tragédie Garyho Kildalla. CP/M éra

    Koncem sedmdesátých let se operační systém CP/M stal de facto průmyslovým standardem pro trh 8bitových mikropočítačů a většina softwaru byla vyvinuta pro něj. Podle některých zpráv je celkový počet prodaných kopií za celou dobu existence CP/M více než 1,5 mil. Jeho široká poptávka byla způsobena především přítomností vestavěné podpory disketových mechanik. Použití druhého bylo odůvodněno pohodlím náhodného přístupu k datům - na rozdíl od stejné magnetické pásky. Mezitím byl stabilní a ziskový monopol CP/M téměř přes noc rozbit, když se 12. srpna 1981 zrodil IBM PC, první úspěšný osobní počítač IBM.

    Historie CP/M začala tím, že Gary Kildall v roce 1972 náhodou koupil 4bitový mikroprocesor Intel 4004 za 25 dolarů. Vedení společnosti kladně hodnotí Garyho schopnosti a bere ho do práce jako konzultant. Na konci roku 1973 přišel Kildall s programovacím jazykem PL/M (Programming Language for Microcomputers), který kombinuje myšlenky PL/I, Algol a XPL. O něco později začíná vytvářet PL/M verzi pro procesor 8080. Počítač Intellec-8, na kterém Gary pracuje pro Intel, měl ale poměrně skromnou konfiguraci (klávesnice, monitor, čtečka děrné pásky). A Kildall dochází k závěru o nutnosti použít disketovou mechaniku. Ano, byl to skutečně revoluční nápad.

    Osmipalcová disketa (1971, vpravo)

    Ve spolupráci s Alanem Shugartem, vynálezcem diskety, a Johnem Torodem, jeho spolužákem, Kildall připojí diskovou jednotku s řadičem do Intellec-8. Poté přistoupí k vytvoření operačního systému jako sady servisních programů pro organizaci výměny dat s pamětí a disky na úrovni vyšší než přímé hardwarové programování. O dva měsíce později bylo jádro operačního systému hotové. Gary se rozhodl pojmenovat své duchovní dítě CP/M – Control Program/Monitor, teprve později se tato zkratka začala dešifrovat jako Control Program/Microcomputer.

    Následně Kildall neustále vylepšuje CP/M a dodává mu dodatečné finanční prostředky a servisní služby. Postupem času vytváří varianty CP/M pro další procesory. Nejpřekvapivější věcí je, že vedení Intelu se absolutně nezajímalo o vzhled CP / M, ačkoli společnost měla s PL / M velkolepé plány. V budoucnu Kildall organizuje svou vlastní společnost Digital Research, která většinu času věnuje práci na CP/M. Osud si mezitím pro Kildalla připravil překvapení, a to dost nepříjemné.

    V roce 1980 se IBM na základě současné situace na trhu rozhoduje postavit vlastní 16bitový osobní počítač, podobný např. populární Apple, s podobným software. A k tomu byl samozřejmě potřeba operační systém. V té době však byly verze CP/M výhradně 8bitové. Paralelně s tím IBM přemýšlí i o sadě softwaru pro navržené PC. Vědět o úspěšném vývoji společnosti Microsoft (několik verzí BASIC, Cobol a Fortran pro různé počítačové systémy), IBM se setkává s Billem Gatesem a ptá se ho na jeho myšlenky o budoucnosti PC. Gates samozřejmě modrému obrovi nabízí, že si od něj BASIC koupí. A s dotazem na operační systém doporučuje obrátit se na Garyho Kildalla, autora CP / M. Ten ale zaváhá a Gates svou šanci nepromarní: pošle IBM dopis, ve kterém firmu přesvědčí, aby ve vytvářeném počítači použila 16bitový mikroprocesor Intel 8088, a ne 8bitový. Později mu dopis umožní naklonit misku vah při výběru IBM ve svůj prospěch, protože to naznačuje, že CP / M Garyho Kildalla byl původně vyroben pro 8bitové stroje a OS Microsoftu je údajně „nabroušený“ pro 16bitové počítače. Gates samozřejmě slibuje, že včas dodá IBM operační systém, který potřebuje.

    Mezitím Paul Allen, Gatesův spolupracovník, získá operační systém QDOS Tima Patersona, neznámého programátora v Seattle Computer Products. A opět, osudová vila postavila všechny účastníky tohoto příběhu do zvláštního, pokřiveného světla: QDOS se ukazuje být neuvěřitelně podobný CP/M Garyho Kildalla.

    Příběh Tima Patersona. Období 86-DOS

    Ačkoli je známo, že MS-DOS si získal oblibu díky úspěchu IBM PC, jeho kořeny sahají až k prvním generacím mikropočítačů. Takže první, rozšířené mikropočítače byly postaveny na hardwaru využívajícím tzv. sběrnici S-100. Začalo to s příchodem počítače Altair 8800 vyvinutého společností MITS (Microwave Instrumentation and Telemetry Systems) v roce 1976. Konstrukčním rysem základní desky Altair byla absence jakýchkoli pevně zapojených modulů na ní – ve skutečnosti měla jen několik 100pinových konektorů (sběrnice S-100) potřebných pro připojení dalších desek. Ty byly jak přímo hlavními prvky počítače (procesor, paměti), tak doplňkovými (terminál, sériové a paralelní rozhraní, adaptéry pro klávesnici, displej, magnetofon). Ve skutečnosti si uživatel mohl vybrat konfiguraci Altairu podle svého uvážení: rozšířit paměť, upgradovat procesor, přidat nové funkce. Právě tato pneumatika, S-100, učinila Altair 8800 tak populární díky své konstrukční flexibilitě. Jen díky konceptu S-100 mnoho firem a podniků vyvinulo desky pro Altair.

    V roce 1978 malá společnost Seattle Computer Products (SCP), sídlící ve městě Tukwila (Tukwila), ks. Washington, zahájila výrobu paměťových karet pro autobus S-100. SCP distribuovalo některé ze svých produktů prostřednictvím The Retail Computer Store, obchodu s počítači se sídlem v Seattlu. Tento obchod provozuje technik Tim Paterson, který je také studentem Washingtonské univerzity. Jeden fakt z Timova životopisu se ukázal být pro náš příběh pozoruhodný: byl velmi dobře zběhlý v počítači Imsai 8080.

    Jednou, když majitel SCP Rod Brock znovu přišel do obchodu vyzvednout nové objednávky od zákazníků, dali se do řeči. Brock si stěžoval Patersonovi na řadu problémů s paměťovými deskami vyrobenými SCP. Tim o tom vyjádřil několik rozumných myšlenek, Brock si toho chlapa všiml a po absolvování univerzity nabídl Patersonovi práci v SCP, kde se po dohodě s platem 50 dolarů denně pokusil najít řešení problému. .

    V červenci 1978 se objevuje mikroprocesor Intel 8086. Zkušený Brock posílá Tima na seminář Intelu o novém produktu. Všimněte si, že naprostá většina tehdejších počítačů s obvodem

    S-100 byl založen buď na Intel 8080 nebo Zilog Z-80. Procesor 8086 byl potenciálně rychlejší než jeho předchůdci, i když neuměl spouštět stávající 8bitové programy.

    Brock je dostatečně vnímavý a dává Patersonovi za úkol navrhnout desku s procesorem 8086 pro sběrnici S-100. První úspěšné prototypy se objevily již v květnu 1979. Ve stejné době se SCP obrátilo na Microsoft s žádostí, aby se zamyslel nad vytvořením 16bitového softwaru pro nový počítač společnosti. Náhodou se stalo, že Microsoft sám nějakou dobu vyvíjel programy pro 8086. Výsledkem je, že prototypy SCP jsou dodávány s 16bitovou samostatnou diskovou verzí BASICu od Microsoftu.

    V listopadu 1979 SCP ​​začíná prodávat své počítače založené na Altair s procesorem 8086 s nainstalovaným interpretem BASIC společnosti Microsoft. Mezitím BASIC, který je spíše hračkou než plnohodnotným programovacím jazykem, nenabízel žádné úspěšné prostředky pro psaní komerčního softwaru třetích stran, a tak se Brock rozhodl vytvořit operační systém pro své počítače.

    Není žádným tajemstvím, že v té době byl CP/M OS společnosti Digital Research téměř jediným operačním systémem pro 8bitové mikropočítače, tedy jakýmsi de facto standardem. Po technologickém pokroku Digital Research usilovně pracuje na nové 16bitové verzi svého operačního systému (CP/M-86) navržené pro použití v počítačích založených na procesoru 8086. Je jasné, proč má Digital Research zájem o vývoj SCP . Brock však spolupráci odmítá. Mezitím je vydání CP/M-86 naplánováno na konec roku 1979.

    Ale ani v dubnu 1980 CP/M-86 nikdy nevyjde - Brock je velmi znepokojen. A opravdu, kdo bude kupovat počítače, byť s novou 8086, ale bez sady softwaru? Zdá se, že pouze vývojáři nebo nadšenci, kteří chtějí být vždy na hřebeni technologické vlny. Paterson navrhuje, aby Brock napsal svůj vlastní operační systém, místo aby čekal, až Gary Kildall dokončí svůj CP/M-86.

    Náš hrdina tedy cítí, že může udělat podobnou práci s ohledem na 8086 a je si jistý, že jeho OS (dále jen DOS - Disk Operating System, diskový operační systém) bude mnohem lepší než CP / M. Timův plán se skládal ze dvou fází. Nejprve Paterson navrhuje vytvoření „rychlého a špinavého“ (rychlého a špinavého) DOSu - aby okamžitě zaplnil chybějící článek v prodejním řetězci počítačů založených na 8086. který se pak měl objevit ve dvou verzích: single a víceuživatelské. Brock souhlasí.

    Paterson zvolil správnou strategii pro vývoj DOS. V první řadě bylo cílem co nejvíce usnadnit programátorům třetích stran psaní softwaru v prostředí DOS a také zjednodušit proces portování na jiné platformy. Faktem je, že programy pro 8bitové CP/M nemohly být přímo spouštěny 16bitovým 8086, musely být mírně přepracovány s ohledem na schéma adresování dat podporované novým procesorem. A protože CP/M byl lídrem jako operační systém na mikropočítači, byly pro něj napsány tisíce programů, které bylo třeba přenést do prostředí DOS. Za tímto účelem se Tim rozhodl dosáhnout kompatibility s již existujícím 8bitovým CP / M na úrovni API. Díky tomu bylo programování v DOSu mnohem jednodušší: vypadalo to, jako byste psali pod starým dobrým CP/M.

    Za druhé, chce dát svému operačnímu systému maximální efektivitu a rychlost, píše jej v čistém assembleru.

    Mezi dubnem a červencem 1980 tráví Paterson téměř polovinu svého času budováním QDOS. A již v srpnu se QDOS 0.11 začal prodávat společně s počítači vyráběnými SCP na bázi Intel 8086. Brock opět kontaktuje Microsoft a vyzývá ji, aby stávající software přizpůsobila prostředí QDOS. Gates vyjadřuje připravenost, ale... jen pro peníze.

    V prosinci 1980, Paterson vydal novou verzi QDOS pod značkou 86-DOS 0.33. Právě jeho zdrojový kód (asi 4 tisíce montážních linek) následně získává Microsoft.

    Genius Gates. Čas MS-DOS

    O nějaký čas později Microsoft stále uzavírá dohodu se SCP: Gates platí Brockovi jednorázovou částku 10 000 $ za právo prodávat 86-DOS a 15 000 $ za každého OEM partnera (Original Equipment Manufacturer, OEM), který souhlasil s nákupem 86-DOS. Bill zároveň samozřejmě neprozrazuje (to byla podmínka obchodu), že jako stávající partner vystupuje samotná IBM. Výsledkem je, že spokojené strany podepisují potřebné dokumenty: Brock dostává kýžených 25 tisíc dolarů, Microsoft - 86-DOS.

    Mezitím, s vědomím, že IBM má velký zájem na získání operačního systému pro IBM PC, které vyvíjí, co nejdříve, a nebyla schopna se dohodnout s Kildallem, vyvíjí Microsoft skvělý plán.

    V dubnu 1981 Tim Paterson opustil Seattle Computer Products (mimochodem se mu podařilo vydat 86-DOS 1.0) a v květnu na pozvání Gatese získal práci v Microsoftu. Billa to zajímá jako nikoho jiného: vždyť je potřeba se vyhnout případným skandálům kolem autorských práv na 86-DOS a také usnadnit práci Microsoftu při přizpůsobování tohoto OS požadavkům IBM. Paterson, neuvěřitelně překvapený a dokonce rozzlobený skutečností, že zákazníkem operačního systému je IBM, přesto pokračuje v práci na 86-DOS pod křídly starostlivého Gatese.

    Nejintenzivnějším tempem, extrémně efektivním využitím přiděleného času, Paterson přepracuje 86-DOS podle požadavků IBM. Termíny se samozřejmě krátí - Tim nestíhá plně splnit všechny stanovené podmínky. V červenci dodává to, co bylo pro ten den k dispozici – místy nedokončený MS-DOS 1.0. Modrý obr mění název operačního systému na PC-DOS 1.0 a začíná jej dodávat se svým IBM PC.

    Připomeňme, že Gates zakoupil zdrojový kód pro 86-DOS 0.33, i když v dubnu 1981 Paterson vydal 86-DOS 1.0. Je jasné, že MS-DOS 1.0, vyplývající z Patersonovy revize 86-DOS 0.3, již nemohl sloužit jako kámen úrazu při zjištění, kdo vlastní autorská práva na DOS – Brock (Seattle Computer Products) nebo Gates (Microsoft).

    Když Gary Kildall viděl PC-DOS, řekl asi toto: „Byl jsem velmi překvapený úžasnou podobností mezi PC-DOS a CP/M. Byl jsem bez sebe hněvem na IBM a Microsoft. Každý, kdo alespoň trochu věděl o počítačích, viděl, že i příkazy těchto operačních systémů jsou stejné. Bylo to prostě neuvěřitelné!"

    Pobouřený Kildall vyjádřil své zmatení nad tím, že by takový gigant jako IBM mohl udělat něco takového. Stále se však neodvážil podniknout žádné právní kroky proti korporaci - jak kvůli svému temperamentu, tak kvůli návrhu, který obdržel od IBM. Společnost slíbila kompenzovat to zahrnutím nově vytvořené 16bitové verze operačního systému (CP/M-86) od Kildalla do softwaru dodávaného s IBM PC. Vše ale dopadlo ještě hůř, než si nešťastník Kildall přál.

    Jedna z prvních verzí MS-DOS 1.0

    Při nákupu IBM PC byl tedy kupujícímu nabídnut výběr ze tří operačních systémů: PC-DOS, CP / M-86 a P-System UCSD (OS s integrovaným jazykem Pascal). Vzhledem k tomu, že se PC-DOS ukázal jako nejlevnější, padla volba spotřebitele právě na něj - byla tendence dokončit všechny následující počítače IBM PC pouze PC-DOS.

    Pokud jde o komerční vizi DOSu, do určité doby byl pro Microsoft tento OS prezentován výhradně jako dědictví IBM - Gates věnoval hodně času trhu programovacích jazyků. Již v roce 1982 se však Microsoft rozhodl vstoupit na komerční arénu operačních systémů, čímž se stal zajímavým i pro své OEM partnery. Současně sledovala politiku přechodu z verzí CP / M svých produktů (stejné programovací jazyky) výhradně na jejich implementace DOS. Takový krok výrazně oslabil vedoucí pozici Digital Research ve faktickém monopolu na operační systémy pro mikropočítače.

    Je třeba pochopit, proč se Microsoftu podařilo jít vlastní cestou proti plánům IBM spuštěním vlastní kampaně na prodej MS-DOSu. Zaprvé, ihned poté, co IBM obdrželo kýžený MS-DOS 1.0 pro svůj osobní počítač, jej samozřejmě zreviduje a poté, co našlo asi 300 chyb, přepíše nesprávné sekce a přejmenuje jej na PC-DOS. Kvůli této vynucené úpravě původní verze MS-DOS vlastní IBM i Microsoft autorská práva k tomuto operačnímu systému.

    Zadruhé, Gates, věřící v budoucnost MS-DOS, dokázal přesvědčit IBM, aby s ním neuzavřela exkluzivní licenční smlouvu na převod všech práv na DOS, a také přesvědčil korporaci, aby prodávala PC odděleně od operačního systému. Podle podmínek smlouvy obdržel Microsoft určité procento z každého prodaného IBM PC. Je to úsměvné, ale současní manažeři studují detaily této smlouvy jako příklad katastrofální chyby ze strany IBM.

    Správná marketingová politika společnosti Microsoft spolu s úspěchem IBM PC posloužila k vytvoření pevného základu pro DOS na 15 let. Během tohoto období, až do příchodu Windows 95, se DOS neustále vyvíjel, zdokonaloval a absorboval nejlepší vývoj třetích společností, přičemž samozřejmě zůstal dominantním OS ve výklenku osobních počítačů. S plánovanou strategií přechodu ze světa 16bitového DOSu do sféry 32bitových Windows 95 a Windows NT jako relativně slibných operačních prostředí Microsoft postupně ukončil aktualizace a implementaci MS-DOS.

    Dnes můžeme s klidem říci, že éra DOSu skončila. Cesta DOSu je cestou jakéhokoli úspěšného vývoje ve zlatém věku osobních počítačů. Zkušenost z jejího šíření je zkušeností včasné a správné marketingové politiky ve vztahu k perspektivním obchodním řešením. Výsledkem její éry je generace programátorů na IBM PC – komerčně nejúspěšnějším modelu osobního počítače.

    Jsme zvyklí, že při práci s počítačem vidíme na displeji s vysokým rozlišením pohodlný „desktop“ povrch se „složkami“ a „dokumenty“ rozloženými na něm. Pro každý spustitelný program a každý dokument máme samostatné okno a to vše zvládáme pomocí ručního manipulátoru, kterému se z nějakého důvodu říká „myš“. Nic nám nebrání spouštět několik programů a přepínat mezi nimi a pracovat současně s několika dokumenty různých typů. Nepřemýšlíme o tom, že tento typ interakce počítač-uživatel byl vyvinut teprve před třemi desetiletími a že se mu říká grafické uživatelské rozhraní. (Nemluvím o tom, že dnes je extrémně snadné připojit počítač různé typy sítí a podporuje velké množství různých externích zařízení.)

    A samozřejmě si nemyslíme, že jen třicet let uživatelé ovládali počítač pomocí příkazů zadávaných z klávesnice a počítač – přesněji operační systém MS‑DOS – reagoval na chybné příkazy jedovatě zelenými nejasnými písmeny. textové zprávy, Například:

    Není připravena čtecí jednotka A
    Přerušit, opakovat, selhat?

    Špatný příkaz nebo název souboru

    Programy se musely načítat jeden po druhém (MS-DOS neměl možnosti multitaskingu), měly spoustu problémů s kompatibilitou a velmi neuspořádané uživatelské rozhraní. Komu se to ale nelíbilo, mohl se vrátit k psacímu stroji a kresbě tuší. A takových lovců bylo stále méně - možnost ukládat dokumenty do formuláře elektronické soubory a poté je znovu použít a upravit, spíše než je neustále znovu tisknout jako kopii, otevřelo nejširší možnosti.

    Abychom pochopili, proč byl MS‑DOS takový, jaký byl, jak se pro něj stal odrazovým můstkem Microsoft Windows a proč ve svých různých podobách existoval celá dvě desetiletí, pojďme se rychle vrátit o další desetiletí zpět, do roku 1971.

    Před MS-DOS

    V roce 1971 vydala společnost Intel, kterou objednala japonská společnost Busicom integrovaný obvod 4004 - první mikroprocesor, funkčně podobný modernímu centrálnímu procesoru, který je základem každého počítače, ale mnohem méně výkonný - byl čtyřbitový, tzn. dokázal zpracovat pouze čtyřbitová binární čísla, od nuly do 1111 (desetinně 15), a měl takt menší než 1 MHz. Jen o rok později se objevil první osmibitový mikroprocesor 8008 a 2 MHz mikroprocesor 8080, vydaný společností Intel v roce 1974, byl již tak výkonný, že bylo možné postavit malý počítač. To udělala společnost MITS, která v roce 1975 vydala první PC Altair 8800 na světě.

    Následovaly PC dalších firem, které využívaly i osmibitové mikroprocesory od Intelu a dalších výrobců - Motorola, Zilog. Na rozdíl od profesionální počítače Počítače UNIX používaly operační systém CP/M (Control Program for Microcomputers) společnosti Digital Research, první operační systém, který běžel na počítačích různých výrobců. Dalším softwarem, který běžel prakticky na každém tehdy existujícím počítači, byl překladač jazyků. Základní programování, kterou vydala mladá společnost Microsoft.

    Vzestup MS-DOS

    V roce 1980 se IBM Corporation rozhodla vstoupit na trh PC a v roce 1981 byl vydán model osobního počítače IBM, vytvořený oddělením systémů. vstupní úroveň IBM pod vedením Philipa Donalda Estridge - velkého Dona Estridge (1937-1985), nyní uctívaného jako otec IBM PC. Aby se minimalizoval čas a náklady, vývojáři použili otevřenou architekturu. IBM PC bylo postaveno z nezávisle vyrobených komponent. Základní model IBM PC měl 64 KB RAM, rozšiřitelné až na 256 KB. Mozkem IBM PC byl nový 16bitový mikroprocesor 8088 od Intelu. Byla zveřejněna hardwarová dokumentace a specifikace softwaru.

    Když v říjnu 1980 IBM oslovilo různé softwarové firmy s nabídkou podílet se na projektu vytvoření nového PC, Microsoft nemohl nabídnout IBM vlastní OS. Digital Research však měl CP/M-80 pouze pro 8bitové počítače. Zatímco Digital Research pracoval na 16bitovém CP/M-86, Microsoft získal práva na 16bitový 86-DOS od Seattle Computer Products.

    Jednou z důležitých vlastností 86‑DOS byla snadná přenositelnost programů z prostředí CP/M‑80. Také si vypůjčil mnoho příkazů CP/M, jako je REN (přejmenování souboru), DIR (zobrazení obsahu adresáře) a TYPE (zobrazení obsahu souboru). Výrazně přepracovaná verze 86‑DOS byla pojmenována MS‑DOS 1.0. V srpnu 1981 začaly dodávky počítačů IBM PC s tímto operačním systémem pod názvem PC‑DOS 1.0. Společnost Microsoft navíc získala právo prodávat licence na systém MS‑DOS jiným výrobcům počítačů.

    Zkratka DOS (Disk Operating System - diskový OS) zdůrazňovala hlavní účel tohoto operačního systému - poskytovat I/O řízení disku. MS‑DOS neměl vestavěnou podporu pro páskové jednotky nebo sítě LAN. Hlavní věc, kterou poskytovala, byla práce se soubory. Pro snadnější použití umožňovaly soubory systému MS-DOS jejich pojmenování o délce až osmi znaků s popisem (příponou) o délce až 3 znaků, například DOCUMENT.TXT nebo READ.ME.

    MS-DOS 1.0, poměrně pokročilý ve srovnání s CP/M, používal pokročilejší metody pro správu diskových dat a měl širokou škálu příkazů pro obslužné programy. Protože původní IBM PC bylo dodáváno se 160kilobajtovými disketovými jednotkami, PC-DOS 1.0 podporoval pouze taková média. Ostatní výrobci PC nepřijali PC-DOS až do vydání PC-DOS 1.1 v květnu 1982, které umožňovalo 320 000 disket. Tehdy mohl Microsoft uplatnit své právo na prodej licencí pro MS-DOS – o měsíc později vyšla stejná verze OS pod názvem MS-DOS 1.25 a využívaly ji Texas Instruments, Compaq Computers a další společnosti, které začala vyrábět počítače IBM PC kompatibilní.

    MS-DOS 2.0 (březen 1983) podporoval 360kilobajtové diskety a 10megabajtové pevné disky (speciální pro nový IBM PC XT) a poskytoval možnost třídit soubory do adresářů. Tehdy začal světový boom ve výrobě počítačů kompatibilních s IBM PC - k řadě výrobců těchto strojů se přidaly takové úctyhodné firmy jako Tandy, Hewlett-Packard, Digital Equipment Corporation atd. stabilní implementace druhé generace systému MS-DOS.

    MS‑DOS 3.0 (srpen 1984) se zaměřil na nový model počítačů IBM, IBM PC AT, první počítač založený na mikroprocesoru Intel 80286 s 5,25palcovou jednotkou s vysokou hustotou (pro 1,2 MB diskety) a 20 MB. pevný disk. MS-DOS 3.2 (prosinec 1985) podporoval 3palcové 720kilobajtové diskety a logické oddíly pevných disků až do 32 MB. Systém se dále vyvíjel, byly do něj přidávány další a další nové funkce pro podporu obrázků národní měny a času, tabulek znaků a rozložení klávesnice.

    Rostla také obliba platformy IBM PC, přibývalo výrobců strojů kompatibilních s IBM PC a počet softwarových vývojářů pro IBM PC překračoval všechny myslitelné meze. V roce 1986 byl již k dispozici počítač IBM PC kompatibilní od společnosti Compaq Computer, založený na mikroprocesoru 80386. V následujícím roce měla IBM také počítač s mikroprocesorem 80386 - počítače PS / 2 Model 80. Pokud se tedy vyráběly počítače s mikroprocesorem 8086 s ne více než 640 KB RAM, teoreticky bylo možné na 286. počítač nainstalovat až 16 MB paměti a na 386. až 4 GB. Na druhou stranu MS‑DOS nikdy nemohl využít více než 640 KB paměti.

    Rostoucí trh však vyžadoval intenzivní výrobu strojů kompatibilních s IBM PC, ještě intenzivnější vývoj MS-DOS a možná intenzivnější uvolňování profesionálních aplikací pro IBM PC a MS-DOS. Jedním z hlavních požadavků byla kompatibilita: všechny nové verze MS-DOSu musely úspěšně pracovat s programy vydanými pro starší verze MS-DOSu.

    Proto v MS-DOS 3.3 (duben 1987) nebylo nic zásadně nového, ale vše staré bylo vylepšeno. Zejména verze 3.3 podporovala nové 3palcové 1,44 MB diskety. MS‑DOS 3.3 byl významným milníkem v historii MS‑DOS a následné verze MS‑DOS 4.0 a MS‑DOS 4.01 (1988) nepřitahovaly příliš pozornosti kupujících. Většina uživatelů IBM PC zůstala věrná MS‑DOS 3.3.

    Nástup Windows

    Jak jsme již poznamenali, MS-DOS měl velmi primitivní uživatelské rozhraní: aby uživatel mohl načíst program nebo provádět jiné operace, musel psát příkazy na klávesnici. Například příkaz pro zkopírování všech souborů a adresářů z adresáře DOC\WORK na jednotce C: na jednotku A: kromě těch, které již existují, vypadá takto:

    NAHRAĎTE C:\DOC\WORK\*.* A:\ /S /U

    V roce 1985 společnost Microsoft vydala první verzi systému Windows - grafický shell MS‑DOS, který uživateli nabízel rozhraní v okně. Chcete-li plně využít výhod systému Windows, musí být program navržen speciálně pro systém Windows.

    Tehdy existující počítače kompatibilní s IBM PC však neměly dostatečný výkon pro zajištění plné funkčnosti grafického prostředí. Proto Windows, která se jí podařilo vyrobit v roce 1985, vypadala poněkud bledě. Microsoft ale nadále investoval do Windows. V letech 1987-1988 objevily se různé implementace Windows/286 a Windows/386 (Windows 2.x).

    Byly navrženy tak, aby fungovaly na příslušných mikroprocesorech, a byly již docela funkční. Konečně v květnu 1990 došlo k události, která do značné míry určila současný stav na trhu hardwaru a softwaru pro počítače kompatibilní s IBM PC.

    Windows 3.x

    Windows 3.0, vydaný v květnu 1990, se spouštěl z MS-DOS, ale okamžitě jste na MS-DOS zapomněli. Přístup k celému množství paměti počítače byl realizován prostřednictvím ovladače MS‑DOS HIMEM.SYS a speciálního systému „MS‑DOS extensions“. To vedlo ke kvalitativnímu skoku – plně grafickému okennímu rozhraní v kombinaci s multitaskingovými schopnostmi. Multitasking Windows vám neumožnil spravovat programy tak flexibilně jako multitasking OS/2, ale vyžadoval méně paměti. Na počítačích s mikroprocesorem 80386 a vyšším Windows 3.0 pracoval s virtuální pamětí, tedy využíval část disku jako rozšíření RAM.

    Programy byly spouštěny pomocí aplikace Správce programů. Aby bylo možné organizovat a ukládat spouštěcí ikony pro velké množství aplikací, vytvořili vývojáři Správce souborů s více okny. Pro operace se soubory a disky obsahoval Windows 3.0 program Správce souborů pro více oken - správce souborů, který umožňoval provádět mnoho operací se soubory přetažením.


    Logo MS-DOS z krabice MS-DOS 6.0

    Ikona režimu MS-DOS z operačního systému Windows 95

    Rozsah služeb poskytovaných systémem Windows vedl k tomu, že všechny slibné programy začaly být vyvíjeny s ohledem Požadavky na Windows. MS-DOS byl nyní primárně vyžadován jako spolehlivý pilíř Windows a v červnu 1991 byl vydán MS-DOS 5.0, navržený tak, aby lépe spolupracoval s Windows 3.0. Jeho součástí byla například nová verze Himem.sys. Pro ilustraci výhod multitaskingu s MS-DOS 5.0 byl MS-DOS Shell dodán se subsystémem pro přepínání programů vypůjčeným z Windows 3.0.

    V dubnu 1992 se začal prodávat Windows 3.1. Od této chvíle se nazývá operační systém. Přísně vzato by toto prostředí nemohlo fungovat samostatně, bez MS-DOSu. To ale na situaci nic nemění. O něco později byl vydán Windows 3.1 for Workgroups pro práci s lokálními sítěmi typu peer-to-peer a o rok později Windows 3.11, téměř identický s Windows 3.1, a Windows 3.11 for Workgroups. Tyto Verze Windows byly ve srovnání s Windows 3.0 v mnoha ohledech vylepšeny.

    V letech 1993–1994 bylo také vydáno několik nových verzí systému MS‑DOS. Nejvýznamnějším rysem MS-DOS 6.0 (duben 1993) byla dostupnost velké sbírky originálních a licencovaných obslužné programy, včetně Microsoft DoubleSpace pro zvýšení využitelné kapacity disku pomocí dynamické komprese dat. V MS‑DOS 6.2 (říjen 1993) program Microsoft DoubleSpace byl vylepšen, z MS‑DOS 6.21 – odstraněn kvůli právním konfliktům se společností Stac Electronics, výrobce podobného programu Stacker, a v MS‑DOS 6.22 (oba 1994) – nahrazen DriveSpace, který nezpůsobil stížnosti společnosti Stac. A byla to poslední samostatná verze systému MS-DOS.

    Windows 9x

    Následné verze systému MS-DOS byly součástí nejnovějších verzí systému Windows.

    Částečně 32bitový operační systém Windows 95 vydaný společností Microsoft koncem léta 1995 měl „interní“ MS‑DOS 7.0, který bylo možné použít k podpoře programů, které nebyly kompatibilní s nová verze Windows, ale ve výchozím nastavení se do počítačů uživatelů okamžitě načetlo grafické rozhraní.

    Proč bylo tak důležité odvést uživatele od systému MS-DOS? Nová generace Windows poskytovala vyšší spolehlivost a stabilnější a konzistentnější souběžnost aplikací než Windows 3.1. Windows 95 efektivněji využíval paměť a disky a umožňoval také názvy souborů o délce až 255 znaků. Systém podporoval specifikaci Plug and Play Hardware Autoconfiguration, která automaticky detekuje a konfiguruje většinu stávajícího hardwaru pro počítače kompatibilní s IBM PC. Windows 95 fungoval se všemi druhy herních a multimediálních zařízení, která existovala v době jeho vydání.

    Windows 95 byl první systém, který byl na jedné straně navržen tak, aby spouštěl 32bitové programy, a na druhé straně pracoval s 16bitovými programy Windows 3.1 a téměř jakýmkoliv programem MS-DOS. Konečným cílem bylo zbavit se 16bitového kódu a přesunout celý trh na 32bitové aplikace a operační systémy. S tímto cílem se paralelně vyvíjela větev Windows NT, moderních, plně 32bitových operačních systémů pro firmy.

    V letech 1995-1998. Microsoft neustále aktualizoval Windows 95 a v roce 1998 vydal Windows 98, který měl vylepšené rozhraní, nový souborový systém FAT32 a podporoval jednotný model ovladače zařízení pro Windows a Windows NT ( Ovladač pro Windows Model), stejně jako nové typy zařízení, včetně portu Universal Serial Bus (USB) atd. Integrovaná verze systému MS‑DOS byla 7.1.

    „2000.“ verze systému Windows pro domácnost (Windows Millennium Edition nebo Windows Me) a Windows pro firmy (Windows 2000) byly vzhledově velmi podobné. Windows 2000 přitom téměř poskytoval potřebnou flexibilitu při používání nejrůznějšího softwaru (včetně počítačových her a multimédií) a při výběru vybavení a z Windows Me byl téměř vyloučen MS-DOS – pouze bootloader s interním číslem verze 8.0 zůstalo.

    Tím skončila a začala dobrodružství MS-DOSu a historie dvou paralelních větví Windows nová éra - další verze Operačním systémem Microsoftu se stal Windows XP.

    Závěrem podotýkáme, že v jiný čas různé společnosti vydaly své vlastní verze operačních systémů kompatibilních s MS-DOS. Nebyly to jen verze DOS navržené výrobci pro provoz na jejich vlastních počítačích, jako je Compaq DOS, Zenith DOS nebo rané verze PC-DOS od IBM. Samostatné verze DOSu byly vydány pro obecný prodej, aby konkurovaly Microsoft MS-DOS. Patří mezi ně DR DOS od Digital Research, Novell DOS 7.0 ( Nejnovější verze DR DOS, vydané poté, co Digital Research získal Novell), pozdější verze IBM PC-DOS, PTS-DOS ruské společnosti Phystech-Soft atd.

    A nejdůležitějsí. Hodnotu operačního systému MS-DOS nelze přeceňovat. Pod jeho kontrolu by se vešly počítače s mikroprocesory s taktem pod 5 MHz, RAM do 640 KB a s pevnými disky tak malými, že by se nevešla ani jediná fotografie pořízená moderním profesionálním fotoaparátem. Dnes pracujeme na osobních počítačích s 32bitovou a 64bitovou architekturou, jejichž frekvence mikroprocesoru se měří v gigahertzech, velikost RAM v gigabajtech a kapacita pevného disku ve stovkách gigabajtů, ale byl to spolehlivý , nenáročný dříč MS-DOS, který vytáhl celou počítačovou revoluci. Miliony lidí se staly uživateli a programátory osobních počítačů s tímto konkrétním operačním systémem.

    Kamill Achmetov
    Zaměstnanec technologického oddělení společnosti Microsoft