- MS-DOS, kas attīstījās no QDOS, pārveidoja personālo datoru, nodrošinot lietotājiem pieejamu platformu.
- Microsoft pielāgoja un uzlaboja 86-DOS, iekļaujot tādas būtiskas funkcijas kā apakšdirektorijas un atbalsts cietajiem diskiem.
- MS-DOS attīstība ļāva integrēt trešo pušu moduļus un rīkus, paplašinot tā funkcionalitāti.
- MS-DOS versijās tika ieviesti būtiski uzlabojumi, sākot no pamata failu pārvaldības līdz uzlabotām atmiņas un diska iespējām.
Plašajā skaitļošanas vidē tikai dažām operētājsistēmām ir bijusi tik nozīmīga ietekme kā MS-DOS. MS-DOS vēsture ir aizraujoša inovāciju un evolūcijas hronika, kas sākas personālo datoru ēras rītausmā un izvēršas ar tās galveno lomu Microsoft kā tehnoloģiju giganta izveidē. No tās pazemīgajiem pirmsākumiem kā QDOS līdz tā izstrādei un paplašināšanai Microsoft vadībā, MS-DOS ne tikai veicināja personālo datoru popularitāti, bet arī lika pamatu modernām operētājsistēmām. Šajā rakstā ir aplūkoti galvenie pagrieziena punkti, izaicinājumi un sasniegumi, kas noteica MS-DOS trajektoriju, piedāvājot visaptverošu izpratni par to, kā šī vienkāršā, taču jaudīgā operētājsistēma ir veidojusi skaitļošanas pasauli, kādu mēs to pazīstam šodien.
Izcelsme un agrīna attīstība
QDOS dzimšana
Tims Patersons no uzņēmuma Seattle Computer Products izstrādāja pirmo komandrindas DOS 8086 procesoram ar nosaukumu QDOS; vēlāk, laikā no 1980. gada oktobra līdz novembrim, Microsoft to pārdēvēja par 86-DOS.
86-DOS jeb Intel 8086 Disk Operating System (OS) bija operētājsistēma (OS), kas paredzēta lietošanai ar Intel 8086 mikrodatoru mikroprocesoriem un diskešu diskdziņiem lietojumprogrammatūras, OS koda un lietotāja datu glabāšanai. Izstrādāts kā alternatīva komandrindas DOS, ko izmanto 8 bitu mikrodatoros, piemēram, Commodore 64 un Atari 800 datoros, tas iedvesmoja MS-DOS, kā arī citas uzlabotas operētājsistēmas ar grafiskām lietotāja saskarnēm.
Tims Patersons, Intel 8086 programmētājs Sietlas Computer Products 1980. gada aprīlī, tikai divu mēnešu laikā sāka izstrādāt operētājsistēmu QDOS — Quick and Dirty Operating System — īsumā, un tā darbojās pārsteidzoši labi.
Evolūcija uz MS-DOS
Uzlabojumi un modifikācijas
Bils Geitss un viņa komanda Microsoft ieviesa lielas OS modifikācijas, pievienojot hierarhiskus apakšdirektorijus un cietā diska atbalstu. Turklāt tie ieviesa līdzekļus, kas ļāva izveidot vairākas diskā saglabāto failu kopijas. Viņi palielināja direktoriju ierakstus no 16 baitiem līdz 32 baitiem, lai pielāgotos failu un direktoriju skaita pieaugumam sistēmā, izveidojot 12 bitu loģisko failu sistēmu, kas vēlāk PC DOS kļūs pazīstama kā FAT12.
Lai gan 86-DOS bija ievērojams progress personālo datoru jomā, tam bija savi ierobežojumi. Komandrindas saskarne nevarēja vienlaikus apstrādāt vairākus uzdevumus un tai trūka daudzu drošības funkciju, kas atrodamas mūsdienu operētājsistēmās ; turklāt tā bija pakļauta atmiņas noplūdēm un citiem drošības apdraudējumiem.
PC-DOS ietekme
Sasniegumi un jaunas funkcijas
Pols Allens 1983. gadā vadīja komandu, kas ražoja PC DOS kā turpinājumu 86-DOS. Tas atbalstīja vairāk nekā 12 KB RAM un ietvēra līdzekļus, kas vēlāk tika integrēti Microsoft Windows OS, piemēram, sāknēšana no cietajiem diskiem. PC DOS arī ieviesa formatēšanas funkcijas, lai lietotāji varētu paplašināt savu datoru krātuvi; Tā failu sistēma tika attiecīgi pārveidota, ļaujot programmas palaist ātrāk nekā ar disketēm.
QDOS bija neliela datoriem paredzēta operētājsistēma, kas ļāva lietotājiem pārlūkot, atvērt un manipulēt ar failiem bez grafiskas lietotāja saskarnes , piemēram, Windows. Tā darbojās 12 vai 28 KB atmiņā ar komandrindas saskarni, kas izmantoja teksta komandas, kas tika ierakstītas tieši uz tastatūras. Mūsdienu digitālie iedzimtie to, visticamāk, uzskatītu par novecojušu tehnoloģiju; tomēr tai bija izšķiroša loma Microsoft izaugsmē par datoru nozares līderi 1980. gs. astoņdesmitajos gados.
MS-DOS un Microsoft
Iegūšana un maldināšana
Microsoft līdzdibinātājs Pols Allens saprata, ka viņiem būs nepieciešama operētājsistēma (OS) saviem jaunajiem datoriem, kuru pamatā ir 8086, kad viņi 1980. gadā sadarbojās ar IBM. Viņiem jau bija Basic kā programmēšanas valoda, taču tā nebija OS; Bils Geitss visus apmānīja, liekot tiem domāt, ka viņš pats tādu ir radījis, taču patiesībā viņš tā izstrādi nodeva Sietlas Computer Products ārpakalpojumam, kas radīja QDOS — savu produktu, kas ļoti atdarina CP/M.
SCP programmētājs Tims Patersons QDOS pabeidza tikai sešās nedēļās, lai to izmantotu 8086 bitu Intel 16 CPU. Lai gan QDOS ir līdzīga CP/M, tā atšķīrās pietiekami, lai Microsoft varētu to iegādāties un licencēt, nebaidoties no tiesvedības par patenta pārkāpumiem.
Microsoft sarunu laikā pieļāva neveiksmīgu kļūdu, saglabājot SCP identitātes noslēpumu un pārdēvējot QDOS par PC DOS, pirms to iekļāva savā darījumā ar IBM; Galu galā SCP kopā ar personālajiem datoriem tiks izlaists 1981. gada augustā.
Evolūcija turpinās
MS-DOS laika gaitā ir attīstījies, tieši licencējot līdzekļus no citām operētājsistēmām un trešo pušu utilītprogrammām vai kopējot tos. Tā ietvēra, piemēram, failu sistēmu un atmiņas pārvaldības rīkus no Norton Utilities un PC Tools, kā arī aizņēmumu funkcionalitāti no diska saspiešanas programmām Stacker/Stacker2 utt., lai atkārtotu tās funkcionalitāti; McAfee nodrošināja pamata pretvīrusu aizsardzību, savukārt MS-DOS joprojām ir populārs starp mantotajām sistēmām, jo tai ir mazāks atmiņas apjoms nekā Windows operētājsistēmām; padarot MS-DOS par pievilcīgu iespēju, jauninot vecākus datorus no tādām operētājsistēmām kā OSX/MS-DOS/DOS vai pašreizējiem OS/sistēmas jauninājumiem.

MS-DOS vēsture datoru laikmetā
Ieviešana un pielāgošana
PC-DOS sākotnēji tika izveidots IBM personālo datoru (PC) modeļiem un pārdots saskaņā ar licenci oriģinālo iekārtu ražotājiem, iedvesmojoties no CP/M un UNIX operētājsistēmām; tomēr tā ieviešana izrādījās diezgan neveiksmīga, liekot Microsoft dažu mēnešu laikā pilnībā pārrakstīt savu kodu, kā rezultātā izveidojās viens no lielākajiem uzņēmumiem vēsturē.
Izaicinājumi un konkurence
Kamēr CP/M tika īpaši pielāgots vienai aparatūras platformai, IBM personālajam datoram bija jāatbalsta daudzas dažādas sistēmas arhitektūras. Tas izraisīja nesaderību starp datoriem, kuros darbojas dažādas operētājsistēmas, vai pat starp iekārtām, kuras izmanto vienu un to pašu operētājsistēmu, un padarīja jaunināšanu no vecākas MS-DOS versijas uz jaudīgāku.
Seattle Computer Products of Seattle, WA bija izstrādājusi atjauninātu CP/M versiju, kas pazīstama kā 86-DOS, lai izmantotu Intel CPU, kas atrodami IBM personālajā datorā un citos Intel datoros. Diemžēl kavēšanās dēļ tas neienāca 1980. gada aprīlī un maksāja SCP pārdošanu. Tims Patersons kā pagaidu risinājumu sāka izstrādāt savu uz diskiem balstītu OS, ko sauc par QDOS.
QDOS piedāvāja vairākas svarīgas atšķirības no CP/M. Pirmkārt, tā failu piešķiršanas stratēģija bija atšķirīga, un tai nebija vajadzīgas disketes īpašumtiesības. Turklāt tā direktoriju struktūrā bija hierarhijas, nevis nodalījumi; Turklāt tas atbalstīja lielākus disku izmērus nekā tā konkurents.
Microsoft izvēlējās integrēt draivera moduļus sāknēšanas procesā, nevis paļauties uz DOS BIOS, vienlaikus saglabājot ar CP/M saderīgu programmu tulkošanu un nodrošinot atbalstu lielākiem cietajiem diskiem un svešām rakstzīmēm.
Microsoft sāka licencēt PC-DOS citiem uzņēmumiem, nevis IBM 1982. gada beigās. Sākotnēji tas bija pazīstams kā IBM DOS; Drīz pēc tam nosaukums tika mainīts uz MS-DOS. Pēc tam tika ieviesta MS-DOS versija 2.0 ar atbalstu cietajiem diskiem ar ietilpību līdz 32 MB un daudzuzdevumu iespējām.
MS-DOS, ko parasti pazīst ar iniciāļiem MS-DOS, ir datora operētājsistēma (OS), kas pārvalda visus datora aparatūras aspektus, piemēram, centrālo procesoru un diskdziņus, diskdziņos esošos failus un mapes, programmu ielādi un izpildi, kā arī citus uzdevumus, kas nepieciešami datorsistēmu pareizai darbībai. DOS izmanto uz rakstzīmēm balstītu lietotāja interfeisu, kas nepieņem peles ievadi, kā to var izdarīt citas operētājsistēmas, piemēram, Windows.
Microsoft MS-DOS sākotnēji tika izstrādāta kā CP/M operētājsistēmas paplašinājums, kas nodrošināja IBM PC priekšteci XT. MS-DOS pirmo reizi tika ieviests 80. gadu sākumā, un tas tika izlaists ap 1982. gadu kā OEM versijas no datoru ražotājiem, piemēram, SB-DOS, COMPAQ-DOS un NCR-DOS, ko Microsoft pārdeva šiem ražotājiem, lai tos izmantotu viņu iekārtās.
MS-DOS versijas un atjauninājumi
MS-DOS versiju salīdzināšanas diagramma
Visā tās vēsturē MS-DOS ir piedzīvojusi vairākus nozīmīgus atjauninājumus, un katrs no tiem sniedz jaunas funkcijas un uzlabojumus. No sākotnējās izlaišanas 1981. gadā līdz jaunākajai versijai 1994. gadā MS-DOS nepārtraukti attīstījās, lai apmierinātu pieaugošās personālās datoru vajadzības. Šī salīdzināšanas diagramma sniedz skaidru un kodolīgu pārskatu par galvenajām MS-DOS versijām, izceļot izlaišanas datumus un galvenos jauninājumus, kas ieviesti katrā atjauninājumā. Tas ir noderīgs rīks, lai izprastu šīs vēsturiskās operētājsistēmas attīstību un to, kā katra versija ir veicinājusi tās mantojumu tehnoloģiju pasaulē.
MS-DOS versijas un atjauninājumi
| Versija | Izdošanas datums | Galvenās iezīmes |
|---|---|---|
| 1.0 | Augusts 1981 | Sākotnējais datora atbalsts, pamata failu apstrāde un diska komandas. |
| 2.0 | Martā 1983 | Atbalsts cietajiem diskiem, apakšdirektorijiem un paplašinātai failu sistēmai. |
| 3.0 | Augusts 1984 | Atbalsts 1.2 MB diskdziņiem, lokālajam tīklam un sakaru protokoliem. |
| 3.2 | Novembris 1986 | Ievieš atbalstu 720 KB disketēm un tīkla apstrādes uzlabojumus. |
| 4.0 | jūlijs 1988 | Uzlabo lietotāja interfeisu, pievieno atmiņas pārvaldnieku un atbalstu diskiem līdz 2 GB. |
| 5.0 | Var 1991 | Ietver pilna teksta redaktoru, QBasic, atmiņas pārvaldības uzlabojumus un diagnostikas utilītas. |
| 6.0 | Martā 1993 | Pievieno DoubleSpace diska saspiešanai, pretvīrusu un dublēšanas utilītiem. |
| 6.22 | Aprīlis 1994 | Jaunākā versija, diska saspiešanai aizstāj DoubleSpace ar DriveSpace. |
MS-DOS vēstures secinājums
MS-DOS vēsture ir stāsts, kas pārsniedz vienkāršu operētājsistēmu; ir fundamentāla nodaļa informācijas tehnoloģiju evolūcijā un personālo datoru demokratizācijā. No tā pazemīgajiem pirmsākumiem kā QDOS līdz izšķirošajai lomai Microsoft kā tehnoloģiskā kolosa izveidē, MS-DOS ir pieredzējis un bijis daudzu sasniegumu un izaicinājumu varonis skaitļošanas jomā. Pateicoties tās vienkāršībai, elastībai un funkcionalitātei, MS-DOS ne tikai veicināja personālo datoru masveida ieviešanu, bet arī pavēra ceļu nākotnes jauninājumiem operētājsistēmās un programmatūrā. Pārdomājot MS-DOS vēsturi, mēs ne tikai atzīmējam tehnoloģisko mantojumu, bet arī apzināmies, kā šī operētājsistēma ir veidojusi digitālo pasauli, kurā dzīvojam šodien. MS-DOS pamatā ir spēcīgs atgādinājums par to, kā vīzija un inovācijas var radikāli pārveidot mūsu mijiedarbību ar tehnoloģijām un pavērt jaunas robežas skaitļošanā.