- MS-DOS, mis arenes välja QDOS-ist, muutis personaalarvutit, pakkudes kasutajatele juurdepääsetava platvormi.
- Microsoft kohandas ja täiustas 86-DOS-i, hõlmates olulisi funktsioone, nagu alamkataloogid ja kõvaketaste tugi.
- MS-DOS-i areng võimaldas integreerida kolmandate osapoolte mooduleid ja tööriistu, laiendades selle funktsionaalsust.
- MS-DOS-i versioonid tõid sisse olulisi täiustusi alates põhilisest failihaldusest kuni täiustatud mälu- ja kettavõimalusteni.
Arvutite tohutul maastikul on vähestel operatsioonisüsteemidel olnud nii oluline mõju kui MS-DOS-il. MS-DOS-i ajalugu on põnev uuenduste ja evolutsiooni kroonika, mis algab personaalarvutite ajastu koidikul ja ulatub läbi selle keskset rolli Microsofti kui tehnoloogiahiiglase loomisel. Alates oma tagasihoidlikust QDOS-i algusest kuni Microsofti juhtimisel arendamise ja laienemiseni ei suurendanud MS-DOS mitte ainult personaalarvutite populaarsust, vaid pani ka aluse kaasaegsetele operatsioonisüsteemidele. Selles artiklis käsitletakse peamisi verstaposte, väljakutseid ja saavutusi, mis määrasid MS-DOS-i trajektoori, pakkudes põhjalikku arusaama sellest, kuidas see lihtne, kuid võimas operatsioonisüsteem kujundas tänapäevase andmetöötlusmaailma.
Päritolu ja varajane areng
QDOS-i sünd
Tim Paterson Seattle Computer Productsist töötas välja esimese käsurea- DOS- i 8086 protsessorile nimega QDOS; Microsoft nimetas selle hiljem oktoobrist novembrini 1980 ümber 86-DOS-iks.
86-DOS ehk Intel 8086 Disk Operating System (OS) oli operatsioonisüsteem (OS), mis oli mõeldud kasutamiseks koos Intel 8086 mikroarvutite mikroprotsessorite ja disketiseadmetega rakendustarkvara, OS-koodi ja kasutajaandmete salvestamiseks. Disainitud alternatiivina käsureapõhisele DOS-ile, mida kasutatakse 8-bitistes mikroarvutites (nt Commodore 64 ja Atari 800 arvutites), inspireeris see MS-DOS-i ja ka muid täiustatud graafilise kasutajaliidestega operatsioonisüsteeme.
Tim Patterson, Intel 8086 programmeerija Seattle Computer Productsis 1980. aasta aprillis, hakkas vaid kahe kuuga välja töötama operatsioonisüsteemi nimega QDOS – lühend sõnadest Quick and Dirty Operating System – ning see töötas üllatavalt hästi.
Evolutsioon MS-DOS-i suunas
Täiustused ja muudatused
Bill Gates ja tema meeskond Microsoftis tutvustasid OS-i suuri muudatusi, lisades hierarhilised alamkataloogid ja kõvaketta toe. Lisaks rakendasid nad funktsioone, mis võimaldasid kettale salvestatud failide mitut koopiat. Nad suurendasid kataloogikirjeid 16-lt baidilt 32-le, et kohandada failide ja kataloogide arvu suurenemist süsteemis, luues 12-bitise loogilise failisüsteemi, mida hiljem PC DOS-is kutsuti FAT12-ks.
Kuigi 86-DOS oli personaalarvutite valdkonnas märkimisväärne edasiminek, olid sellel ka omad piirangud. Käsurealiides ei suutnud samaaegselt mitme ülesandega toime tulla ja sellel puudusid paljud tänapäevastes operatsioonisüsteemides leiduvad turvafunktsioonid ; lisaks oli see vastuvõtlik mälulekete ja muude turvaohtude suhtes.
PC-DOS-i mõju
Edusammud ja uued funktsioonid
Paul Allen juhtis 1983. aastal meeskonda, mis tootis 86-DOS-i järeltegevusena PC DOS-i. See toetas üle 12 kilobaidi muutmälu ja sisaldas funktsioone, mis integreeriti hiljem Microsofti Windowsi operatsioonisüsteemi, näiteks kõvakettalt käivitamine. PC DOS tutvustas ka vormindamisfunktsioone, et kasutajad saaksid oma arvutite salvestusruumi laiendada; Selle failisüsteemi muudeti vastavalt, võimaldades programme kiiremini käivitada kui diskettidega.
QDOS oli väike arvutite operatsioonisüsteem, mis võimaldas kasutajatel faile sirvida, avada ja nendega manipuleerida ilma graafilise kasutajaliideseta nagu Windowsil. See töötas 12 või 28 KB mäluga käsurealiidesega, mis kasutas klaviatuurile otse sisestatud tekstikäsklusi. Tänapäeva digitaalsed põliselanikud peaksid seda tõenäoliselt vananenud tehnoloogiaks; aga see mängis võtmerolli Microsofti tõusmisel arvutitööstuse liidrina 1980. aastatel.
MS-DOS ja Microsoft
Omandamine ja petmine
Microsofti kaasasutaja Paul Allen mõistis, et nad vajavad oma uutele 8086-põhistele arvutitele operatsioonisüsteemi (OS), kui nad 1980. aastal IBM-iga partneriks said. Neil oli juba programmeerimiskeel Basic, kuid see ei olnud OS; Bill Gates pettis kõiki, uskudes, et ta on selle ise loonud, kuid tegelikult tellis ta selle väljatöötamise ettevõttelt Seattle Computer Products, kes lõi QDOS-i, oma toodet, mis jäljendas täpselt CP/M-i.
SCP programmeerija Tim Paterson lõpetas QDOS-i vaid kuue nädalaga kasutamiseks 8086-bitises Intel 16 protsessoris. Ehkki QDOS sarnanes CP/M-ga, erines see piisavalt, et Microsoft võis selle osta ja litsentsida, kartmata patendi rikkumise eest õiguslikke meetmeid.
Microsoft tegi läbirääkimistel kahetsusväärse vea, hoides SCP identiteedi saladuses ja nimetades QDOS-i ümber PC DOS-iks, enne kui kaasas selle oma tehingusse IBMiga; SCP ilmus lõpuks koos oma arvutitega augustis 1981.
Pidev areng
MS-DOS on aja jooksul arenenud, litsentsides otse teiste operatsioonisüsteemide ja kolmandate osapoolte utiliitide funktsioone või kopeerides neid. See hõlmas näiteks Norton Utilitiesi ja PC Toolsi failisüsteemi- ja mäluhaldustööriistu, samuti funktsioonide laenamist kettatihendusprogrammidest Stacker/Stacker2 jne, et oma funktsioone kopeerida; McAfee pakkus elementaarset viirusetõrjet, samas kui MS-DOS on tänapäeval endiselt populaarne pärandsüsteemide seas, kuna sellel on Windowsi-põhistest operatsioonisüsteemidest väiksem mälumaht; muutes MS-DOS-i atraktiivseks valikuks vanemate arvutite uuendamisel sellistelt operatsioonisüsteemidelt nagu OSX/MS-DOS/DOS või praegused OS-i/süsteemi uuendused.

MS-DOS-i ajalugu arvutiajastul
Rakendamine ja kohandamine
PC-DOS loodi algselt IBM-i personaalarvutite (PC) mudelite jaoks ja müüdi litsentsi alusel originaalseadmete tootjatele, ammutades inspiratsiooni CP/M ja UNIX operatsioonisüsteemidest; selle rakendamine osutus aga üsna kehvaks, mistõttu Microsoft kirjutas oma koodi mõne kuuga täielikult ümber, mille tulemuseks oli üks ajaloo suurimaid ärisid.
Väljakutsed ja konkurents
Kui CP/M oli spetsiaalselt kohandatud ühele riistvaraplatvormile, siis IBM PC pidi toetama paljusid erinevaid süsteemiarhitektuure. See põhjustas erinevaid operatsioonisüsteeme kasutavate arvutite või isegi sama operatsioonisüsteemi kasutavate masinate vahel kokkusobimatuse ja muutis MS-DOS-i vanemalt versioonilt võimsamale versioonile ülemineku keerulisemaks.
Seattle Computer Products of Seattle, WA töötas välja CP/M uuendatud versiooni, mida tuntakse nime all 86-DOS, et kasutada ära Inteli protsessorid, mis leiduvad IBM PC-s ja teistes Inteli-põhistes arvutites. Kahjuks ei jõudnud see hilinemise tõttu 1980. aasta aprillis ja maksis SCP müügi. Tim Paterson hakkas ajutise lahendusena välja töötama oma kettapõhist OS-i, mida nimetatakse QDOS-iks.
QDOS pakkus CP/M-st mitmeid olulisi erinevusi. Esiteks oli selle failide eraldamise strateegia erinev ega nõudnud disketi omandiõigust. Lisaks sisaldas selle kataloogistruktuur pigem hierarhiaid kui sektsioone; Lisaks toetas see suuremaid ketta suurusi kui tema rivaal.
Microsoft otsustas integreerida draiverimoodulid alglaadimisse, mitte tugineda DOS-i BIOS-ile, säilitades samal ajal CP/M-ga ühilduva programmitõlke ja pakkudes tuge suurematele kõvaketastele ja võõrmärkidele.
Microsoft alustas PC-DOS-i litsentsimist teistele ettevõtetele peale IBM-i 1982. aasta lõpus. Algselt tunti seda kui IBM DOS-i; Varsti pärast seda muudeti nimi MS-DOS-iks. Seejärel tutvustati MS-DOS-i versiooni 2.0, mis toetab kuni 32 MB mahuga kõvakettaid ja multitegumtöötlusvõimalusi.
MS-DOS, üldtuntud initsiaalidega MS-DOS, on arvuti operatsioonisüsteem (OS), mis haldab kõiki arvuti riistvara aspekte, nagu protsessor ja kettaseadmed, kettadraividel olevad failid ja kaustad, programmide laadimine ja käitamine ning muud arvutisüsteemide nõuetekohaseks toimimiseks vajalikud toimingud. DOS kasutab märgipõhist kasutajaliidest, mis ei aktsepteeri hiire sisestust, nagu seda saavad teha ka teised operatsioonisüsteemid, näiteks Windows.
Microsofti MS-DOS töötati algselt välja CP/M operatsioonisüsteemi laiendusena, mis andis toite IBM PC eelkäijale XT. Esmakordselt 80. aastate alguses tutvustatud MS-DOS lasti välja umbes 1982. aastal OEM-versioonidena sellistelt arvutitootjatelt nagu SB-DOS, COMPAQ-DOS ja NCR-DOS, mille Microsoft müüs neile tootjatele nende masinates kasutamiseks.
MS-DOS-i versioonid ja värskendused
MS-DOS-i versioonide võrdlustabel
MS-DOS on oma ajaloo jooksul läbinud mitmeid olulisi uuendusi, millest igaüks on toonud uusi funktsioone ja täiustusi. Alates esialgsest väljalaskest 1981. aastal kuni viimase versioonini 1994. aastal arenes MS-DOS pidevalt, et vastata personaalarvutite kasvavatele vajadustele. See võrdlustabel annab selge ja kokkuvõtliku ülevaate peamistest MS-DOS-i versioonidest, tuues esile iga värskenduse väljalaskekuupäevad ja peamised uuendused. See on kasulik tööriist, et mõista selle ajaloolise operatsioonisüsteemi arengut ja seda, kuidas iga versioon aitas kaasa selle pärandile tehnoloogiamaailmas.
MS-DOS-i versioonid ja värskendused
| Versión | Väljalaske kuupäev | Põhijooned |
|---|---|---|
| 1.0 | August 1981 | Esialgne arvuti tugi, põhiline failihaldus ja kettakäsud. |
| 2.0 | Marzo 1983 | Kõvaketaste, alamkataloogide ja laiendatud failisüsteemi tugi. |
| 3.0 | August 1984 | Toetab 1.2 MB kettaseadmeid, kohalikke võrke ja sideprotokolle. |
| 3.2 | November 1986 | Tutvustab 720 KB diskettide tuge ja võrgu haldamise täiustusi. |
| 4.0 | Julio 1988 | Parandab kasutajaliidest, lisab mäluhalduri ja toe kuni 2 GB ketastele. |
| 5.0 | võib 1991 | Sisaldab täistekstiredaktorit, QBasicut, mäluhalduse täiustusi ja diagnostikautiliite. |
| 6.0 | Marzo 1993 | Lisab DoubleSpace'i ketta tihendamiseks, viirusetõrjeks ja varundusutiliitide jaoks. |
| 6.22 | Aprill 1994 | Uusim versioon, asendab DoubleSpace'i ketta tihendamiseks DriveSpace'iga. |
MS-DOS-i ajaloo kokkuvõte
MS-DOS-i ajalugu on lugu, mis läheb kaugemale lihtsast operatsioonisüsteemist; kujutab endast olulist peatükki infotehnoloogia arengus ja personaalarvutite demokratiseerimises. Alates oma tagasihoidlikust algusest QDOS-ina kuni otsustava rollini Microsofti kui tehnoloogilise kolossi loomisel, on MS-DOS olnud tunnistajaks arvukatele edusammudele ja väljakutsetele andmetöötluse valdkonnas ning olnud nende peategelaseks. Tänu oma lihtsusele, paindlikkusele ja funktsionaalsusele ei hõlbustanud MS-DOS mitte ainult personaalarvutite massilist kasutuselevõttu, vaid sillutas teed ka tulevastele uuendustele operatsioonisüsteemides ja tarkvaras. Mõtiskledes MS-DOS-i ajaloo üle, ei tähista me mitte ainult tehnoloogilist pärandit, vaid mõistame ka seda, kuidas see operatsioonisüsteem on kujundanud digitaalset maailma, milles me täna elame. MS-DOS on oma olemuselt võimas meeldetuletus sellest, kuidas visioon ja innovatsioon võivad radikaalselt muuta meie suhtlust tehnoloogiaga ja avada uusi piire andmetöötluses.