Inafasiriwa moja kwa moja kutoka kwa Wikipedia ya Kiingereza na Tafsiri ya Google

MS

MS-DOS ( / ˌ ɛ m ɛ s d ɒ s / EM -es- DOSS ; kifupi kwa ajili ya M icro s mara nyingi D ISK O perating S ystem) ni imekoma mfumo wa uendeshaji kwa x86 -msingi kompyuta binafsi zaidi maendeleo na Microsoft . Kwa pamoja, MS-DOS, rebranding yake kama IBM PC DOS, na mifumo mingine ya uendeshaji kujaribu kuwa sambamba na MS-DOS, wakati mwingine hujulikana kama "DOS" (ambayo pia ni saizi ya kawaida kwa mfumo wa uendeshaji wa disk ). MS-DOS ilikuwa mfumo mkuu wa uendeshaji wa kompyuta za kibinafsi za IBM za PC wakati wa miaka ya 1980 na mapema miaka ya 1990, wakati hatua kwa hatua iliingizwa na mifumo ya uendeshaji inayotolewa na interface ya mtumiaji wa graphic (GUI), katika vizazi mbalimbali vya mfumo wa uendeshaji wa Microsoft Windows .

MS-DOS
KuanzaMsdos.png
Mfano wa interface ya mstari wa amri MS-DOS, hii inaonyesha kuwa saraka ya sasa ni mzizi wa gari C.
Msanidi programu Microsoft
Imeandikwa Mkutano wa 8086 [1]
Familia ya OS DOS
Hali ya kazi Imezimwa
Chanzo cha mfano Chanzo kilichofungwa ; chanzo-cha kutosha kwa matoleo ya kuchagua tangu mwaka 2014 [2] [3] [4]
Kuondolewa kwa awali 12 Agosti 1981 ; Miaka 36 iliyopita ( 1981-08-12 ) [5]
Utoaji wa mwisho 8.0 / 16 Septemba 2000 ; Miaka 17 iliyopita ( 2000-09-16 )
Sasisha njia Hakuna
Meneja wa pakiti Hakuna
Majukwaa x86
Aina ya Kernel Monolithic
Mpangilio wa mtumiaji wa kawaida Mstari wa amri , maandishi
Leseni Umiliki
Imefanikiwa na Microsoft Windows
Tovuti rasmi Maelezo ya MS-DOS
Hali ya usaidizi
Haikuungwa mkono mnamo tarehe 31 Desemba 2001 [6]

MS-DOS ilitokana na ombi la mwaka wa 1981 na IBM kwa mfumo wa uendeshaji wa kutumia katika IBM PC mbalimbali ya kompyuta binafsi. [7] [8] Microsoft haraka kununuliwa haki kwa 86-DOS kutoka Seattle Computer Products , [9] na kuanza kazi juu ya kurekebisha ili kukidhi specifikationer IBM. IBM imeruhusiwa na ilitoa kwenye Agosti 12, 1981 kama PC DOS 1.0 ya matumizi katika PC zao. Ingawa MS-DOS na DOS PC zilianzishwa kwa sambamba na Microsoft na IBM, bidhaa hizo mbili ziligeuka baada ya miaka kumi na mbili, mwaka 1993, na tofauti za kutambua kwa utangamano, syntax, na uwezo.

Wakati wa maisha yake, bidhaa kadhaa za ushindani zilifunguliwa kwenye jukwaa la x86, [10] na MS-DOS ilipitia matoleo nane, mpaka maendeleo yalipomalizika mwaka wa 2000. [11] [ kiungo kilichokufa ] Mwanzoni MS-DOS ilitengwa kwa wasindikaji wa Intel 8086 mbio kwenye vifaa vya kompyuta kutumia diski floppy kuhifadhi na kufikia si tu mfumo wa uendeshaji, lakini programu ya programu na data ya mtumiaji pia. Toleo la kuendeleza linatoa msaada wa mikononi kwa vyombo vya habari vingi vya uhifadhi katika ukubwa wa kawaida na muundo, pamoja na usaidizi wa kipengele ulioongezwa kwa wasindikaji wapya na kuendeleza usanifu wa kompyuta. Hatimaye ilikuwa ni bidhaa muhimu katika ukuaji wa Microsoft kutoka kampuni ya programu ya programu kwenye kampuni mbalimbali ya maendeleo ya programu, kutoa kampuni yenye mapato muhimu na rasilimali za masoko. Ilikuwa pia msingi wa msingi wa uendeshaji ambao matoleo mapema ya Windows yaliendesha kama GUI. Ni mfumo wa uendeshaji rahisi, na hutumia nafasi ya ufungaji isiyofaa.

Yaliyomo

Historia

MS-DOS ilikuwa aina ya jina la 86-DOS [12] - inayomilikiwa na Seattle Computer Products , iliyoandikwa na Tim Paterson . Maendeleo ya 86-DOS yalitumia wiki sita tu, kwa kuwa ilikuwa ni kiambatisho cha CP / M ya Utafiti wa Digital (kwa ajili ya wasindikaji 8080 / Z80), iliyopelekwa kukimbia kwa wasindikaji wa 8086 na tofauti mbili muhimu ikilinganishwa na CP / M; taasisi iliyoboreshwa ya kuchanganya na kuanzishwa kwa FAT12 badala ya mfumo wa faili wa CP / M. Toleo hili la kwanza lilipelekwa Agosti 1980. [5] Microsoft, ambayo ilihitaji mfumo wa uendeshaji wa IBM binafsi Kompyuta [7] [8] iliajiri Tim Paterson Mei 1981 na kununuliwa 86-DOS 1.10 kwa $ 75,000 mwezi Julai mwaka huo huo . Microsoft imeweka namba ya toleo, lakini ikaita jina MS-DOS. Pia waliruhusu MS-DOS 1.10 / 1.14 kwa IBM, ambaye, mnamo Agosti 1981, aliiweka kama PC DOS 1.0 kama moja ya mifumo ya uendeshaji tatu [13] kwa IBM 5150 , au IBM PC . [5]

Ndani ya mwaka Microsoft MS-DOS imeidhinishwa kwa makampuni zaidi ya 70. [14] Iliundwa kuwa OS ambayo inaweza kukimbia kwenye kompyuta yoyote ya 8086 ya familia. Kila kompyuta ingekuwa na vifaa vyake tofauti na toleo lake la MS-DOS, sawa na hali iliyopo kwa CP / M , na kwa MS-DOS kuhamasisha ufumbuzi sawa na CP / M ili kukabiliana na majukwaa tofauti ya vifaa. Ili kufikia mwisho huu, MS-DOS iliundwa na muundo wa kawaida na madereva ya kifaa cha ndani, kwa kiasi kidogo kwa anatoa disk ya msingi na console, iliyounganishwa na kernel na kubeba kwa boot loader, na madereva ya vifaa vya kuunganishwa kwa vifaa vingine vilivyowekwa na kuunganishwa kwenye boot wakati. OEM itatumia kit cha maendeleo kilichotolewa na Microsoft ili kujenga toleo la MS-DOS na madereva yao ya msingi ya I / O na kiwango cha Microsoft cha kawaida, ambazo watatoa kawaida kwenye disk kwa watumiaji wa mwisho pamoja na vifaa. Hivyo, kulikuwa na matoleo mengi ya "MS-DOS" kwa vifaa tofauti, na kuna tofauti kubwa kati ya mashine ya IBM-compatible (au ISA) na mashine ya MS-DOS [sambamba]. Baadhi ya mashine, kama vile Tandy 2000 , zilikuwa zinazolingana na MS-DOS lakini si IBM-sambamba, ili waweze kukimbia programu iliyoandikwa kwa ajili ya MS-DOS bila tegemezi kwenye vifaa vya pembeni ya usanifu wa IBM PC.

Mpangilio huu ungetenda vizuri kwa utangamano, ikiwa mipango ya programu ilitumia huduma za MS-DOS tu ili kufanya I / O kifaa, na kwa kweli falsafa ya kubuni hiyo imeundwa kwenye Windows NT (angalia Layer ya Ufuatiliaji wa Vifaa ). Hata hivyo, katika siku za mwanzo za MS-DOS, kasi kubwa inayopatikana na mipango kwa njia ya udhibiti wa moja kwa moja wa vifaa ilikuwa muhimu sana, hasa kwa michezo, ambayo mara nyingi imesababisha mipaka ya vifaa vyao vya kisasa. Hivi karibuni usanifu unaoambatana na IBM ulikuwa lengo, na kwa muda mrefu wote kompyuta za 8086-familia zilikusanya vifaa vya IBM kwa karibu , na tu toleo moja la MS-DOS kwa jukwaa la vifaa vya kudumu lilihitajika kwenye soko. Toleo hili ni toleo la MS-DOS ambalo linajadiliwa hapa, kama matoleo mengine ya OEM ya "MS-DOS" yalikuwa yanafaa tu kwa mifumo waliyoyoundwa, na kwa hali yoyote ilikuwa sawa na kazi na uwezo wa toleo la kawaida la IBM PC-mara nyingi toleo lililohesabiwa sawa, lakini sio daima, kwani baadhi ya OEMs walitumia mipango yao ya kuhesabu idadi ya wamiliki (kwa mfano kuandika baada ya kutafsiriwa kwa MS-DOS 1.x kama 2.0 au kinyume chake) - na vichache vichache vyema.

Microsoft imetoa usaidizi wa watumiaji wengi kutoka kwa MS-DOS kwa sababu mfumo wa uendeshaji wa Unix wa Microsoft, Xenix , ulikuwa wa watumiaji wengi. [15] Kampuni ilipanga kwa muda zaidi kuboresha MS-DOS hivyo ingekuwa karibu kutofautishwa na Xenix moja-user, au XEDOS , ambayo pia kukimbia kwenye Motorola 68000 , Zilog Z8000 , na LSI-11 ; wangekuwa sawa na Xenix, ambayo Byte mwaka 1983 ilielezewa kama "MS-DOS mtumiaji mbalimbali wa siku zijazo". [16] [17] Microsoft ilitangaza MS-DOS na Xenix pamoja, na kuorodhesha sifa zilizoshirikiwa za "OS-moja ya mtumiaji" na "mtumiaji mbalimbali , multi-tasking , mfumo wa uendeshaji uliofanywa UNIX ", na kuahidi kuunganisha rahisi kati ya wao. [18] Baada ya kuvunja kwa Mfumo wa Bell , hata hivyo, AT & T Computer Systems ilianza kuuza UNIX System V. Kuamini kwamba haiwezi kushindana na AT & T katika soko la Unix, Microsoft imekataa Xenix, na mwaka 1987 ilihamisha umiliki wa Xenix kwa operesheni ya Santa Cruz (SCO).

Mnamo tarehe 25 Machi 2014, Microsoft imetumia msimbo wa SCP MS-DOS 1.25 na mchanganyiko wa Altos MS-DOS 2.11 na TeleVideo PC DOS 2.11 inapatikana kwa umma chini ya Mkataba wa Leseni ya Utafiti wa Microsoft , ambayo hufanya chanzo kiwepo , lakini sio chanzo wazi kama ilivyoelezwa na Open Source Initiative au viwango vya Free Software Foundation . [2] [3] [4] [19]

Kama wajinga wa Aprili mwaka wa 2015, Microsoft Simu ya Mkono ilizindua programu ya Simu ya Mkono inayoitwa MS-DOS Mkono iliyotolewa kama mfumo mpya wa uendeshaji wa simu na ilifanya kazi sawa na MS-DOS. [20]

Versions

Matoleo ya Microsoft yaliyotolewa leseni au iliyotolewa kwa MS-DOS chini ya majina tofauti kama Lifeboat Associates "Software Bus 86" [21] aka SB-DOS , [10] COMPAQ-DOS , [21] NCR-DOS au Z-DOS [10] kabla yake hatimaye kutekeleza jina la MS-DOS kwa matoleo yote lakini IBM moja, iliyoitwa "IBM Personal Computer DOS", iliyofupishwa kwa IBM PC DOS . (Washindani walitoa mifumo ya DOS inayofanana na DR DOS na PTS-DOS ambayo inaweza pia kuendesha maombi ya DOS.)

Matoleo yafuatayo ya MS-DOS yalitolewa kwa umma: [22] [23]

  • MS-DOS 1.x
    • Toleo 1.10 (OEM) - msingi wa uwezekano wa IBM binafsi ya Kompyuta DOS 1.0
    • Toleo 1.11 (OEM) - msingi wa uwezekano wa IBM binafsi ya Kompyuta DOS 1.0
    • Toleo 1.14 (OEM) - msingi wa uwezekano wa IBM binafsi ya Kompyuta DOS 1.0
    • Toleo 1.24 (OEM) - msingi wa Kompyuta ya kibinafsi ya IBM DOS 1.1
    • Toleo 1.25 (OEM) - msingi wa matoleo yasiyo ya IBM OEM ya MS-DOS, ikiwa ni pamoja na SCP MS-DOS 1.25
  • Compaq-DOS 1.12, Compaq OEM version ya MS-DOS (1.25 au zaidi)
  • Zenith Z-DOS 1.19, version ya OEM ya MS-DOS (1.25 au ya juu) [24]
  • MS-DOS 2.x - Usaidizi wa anatoa diski za ngumu 10 MB, FAT16 , madereva ya kifaa ambacho hawezi kutumika na mfumo wa kufungua miti
    • Toleo la 2.0 (OEM), Toleo la kwanza ili kusaidia pikipiki 5.25-inchi, 360 kB na diskettes. [25]
    • Toleo 2.1 (OEM)
    • Toleo 2.11 (OEM)
      • Altos MS-DOS 2.11, version ya Altos OEM ya MS-DOS 2.11 kwa ACT-86C
      • TeleVideo PC DOS 2.11, toleo la OVT ya MS-DOS 2.11
  • MS-DOS 3.x
    • Toleo la 3.0 (OEM) - Toleo la kwanza kusaidia 5.25-inch, 1.2 MB drives na diskettes.
    • Toleo 3.1 (OEM) - Kusaidia kwa Mitandao ya Microsoft
    • Toleo 3.2 (OEM) - Toleo la kwanza ili kusaidia pikipiki 3.5-inchi, 720 kB na diskettes. [25]
    • Toleo la 3.21 (OEM)
    • Toleo 3.22 (OEM) - ( HP 95LX )
    • Toleo 3.25 (OEM)
    • Toleo la 3.3 (OEM) - Toleo la kwanza kusaidia mistari ya 3.5-inch, 1.44 MB na diskettes.
    • Toleo la 3.3a (OEM)
    • Toleo 3.31 (OEM) [nb 1] - inasaidia FAT16B na drives kubwa. [nb 2]
  • MS-DOS 4.0 (multitasking) na MS-DOS 4.1 - Tawi tofauti la maendeleo na vipengele vya ziada vya multitasking, iliyotolewa kati ya 3.2 na 3.3, na baadaye ikaachwa. Haijahusiana na matoleo yoyote ya baadaye, ikiwa ni pamoja na matoleo ya 4.00 na 4.01 yaliyoorodheshwa hapa chini
  • MS-DOS 4.x (IBM imeendelezwa) - inajumuisha interface ya graphical / mouse. Ilikuwa na mende nyingi na masuala ya utangamano. [26]
    • Toleo la 4.00 (OEM) - Toleo la kwanza kusaidia sarafu moja ya disk ngumu ambayo ni kubwa zaidi ya 32 MiB na hadi ukubwa wa juu wa 2 GiB. [27]
    • Toleo 4.01 (OEM) - Microsoft iliyorekebishwa toleo 4.00 iliyotolewa chini ya lebo ya MS-DOS lakini si IBM PC DOS. Toleo la kwanza kuanzisha namba ya serial wakati wa kupangiliza disks ngumu na diski floppy (Kidhibiti cha Disk pia [nb 3] na wakati wa kutumia SYS kufanya floppy disk au ugawaji wa bootable ngumu ya gari). [28]
    • Toleo 4.01a (OEM)
  • MS-DOS 5.x
    • Toleo la 5.0 (Kuuza) - linajumuisha mhariri kamili wa skrini. Vijiti kadhaa vinahitajika kutolewa. Toleo la kwanza ili kusaidia pikipiki 3.5-inchi, 2.88 MB na diskettes. Vipande vya disk ngumu zaidi ya 32 MiB na hadi ukubwa wa juu wa 2 GiB sasa ilikuwa zinazotolewa na kernel MS-DOS. [27] Toleo la kwanza kupakia sehemu za mfumo wa uendeshaji kwenye sehemu ya kumbukumbu ya juu .
      • AST Premium Exec DOS 5.0 (OEM) - toleo kwa AST Premium Exec mfululizo ya kompyuta ndogo na upanuzi mbalimbali, ikiwa ni pamoja na kuboresha mzigo-juu na kupanuliwa codepage msaada [29] [30]
    • Toleo 5.0a (Kuuza) - Kwa kutolewa hili, toleo la IBM na Microsoft linapotofautiana.
    • Toleo 5.50 (Windows NTVDM ) - Matoleo yote ya Windows NT 32-bit na meli kutoka DOS 5.0
  • MS-DOS 6.x
    • Toleo la 6.0 (Retail) - Usaidizi wa mtandaoni kupitia QBASIC . Upakiaji wa disk, uhifadhi wa juu wa kumbukumbu na antivirus pamoja.
    • Toleo 6.2 - Scandisk kama nafasi ya CHKDSK. Weka mende kubwa katika DBLSPACE .
    • Toleo la 6.21 (Retail) - DBLSPACE ya kuingiliana kwa stacker imeondolewa.
    • Toleo 6.22 (Retail) - New DRVSPACE compression.
  • MS-DOS 7.x
    • Toleo la 7.0 ( Windows 95 , Windows 95A) - Msaada kwa majina ya faili ya muda mrefu ya VFAT na bits 32 zilisajiliwa na makosa ya integer. Mhariri mpya. JO.SYS ni jina la faili mbadala ya faili ya IO.SYS kernel na kutumika kama vile kwa "madhumuni maalum". JO.SYS inaruhusu kupakua kutoka kwa gari la CD-ROM au disk ngumu. Toleo la mwisho ili kutambua tu ya kwanza ya GB 8.4 ya diski ngumu. "VER" ya haraka ya amri ya haraka inaripoti toleo la Windows 4.00.950.
    • Toleo la 7.1 (Windows 95B - Windows 98 - Windows 98SE ) - Msaada kwa mfumo wa faili FAT32 . Lengo la mwisho la DOS la kupakia Windows. Ushauri wa amri ya ndani ya "VER" inaripoti ripoti ya Windows 4.00.1111, 4.10.1998 au 4.10.2222.
  • MS-DOS 8.0
    • Toleo la 8.0 ( Windows ME ) - Dereva zilizounganishwa kwa upakiaji wa Windows kasi. Nne nne za kernels (IO.SYS) zilizingatiwa. [nb 4] "Quick" ya amri ya ndani ya amri inasema ripoti ya Windows 4.90.3000.
    • Toleo la 8.0 ( Windows XP ) - Disks za Boot za DOS zilizoundwa na XP na baadaye zina faili kutoka Windows ME. Mtawala wa "VER" wa haraka wa amri hunaripoti toleo la Windows 5.1.
  • MS-DOS Simu ya Mkono 1.0 ( Windows Simu ) - Toleo hili lilikuwa mchezaji wa Siku ya Wajinga wa Aprili mwaka 2015 na Microsoft . Inapatikana kwenye Duka la Microsoft.

Microsoft DOS ilitolewa kwa njia ya kituo cha OEM, mpaka Utafiti wa Digital uliotolewa DR DOS 5.0 kama kuboresha rejareja. Kwa PC DOS 5.00.1, mkataba wa IBM-Microsoft ulianza kukamilika, na IBM iliingia soko la rejareja la DOS na IBM DOS 5.00.1, 5.02, 6.00 na PC DOS 6.1, 6.3, 7, 2000 na 7.1.

Matoleo ya ndani ya MS-DOS yalikuwepo kwa masoko mbalimbali. [31] Wakati masuala ya Magharibi ya MS-DOS yalipozunguka seti sawa ya zana na madereva tu kwa lugha za ujumbe zilizowekwa na eneo na safu tofauti za codepages na mipangilio ya keyboard, baadhi ya matoleo ya lugha yalikuwa tofauti kabisa na masuala ya Magharibi na yalibadilishwa ili kukimbia kwenye eneo Vifaa vya PC na huduma za ziada za BIOS hazipatikani kwenye PC za Magharibi, husaidia codepages nyingi za vifaa vya maonyesho na wajenzi, DBCS msaada, mbinu mbadala za pembejeo na pato la picha. Masuala yanayoathiriwa ni pamoja na Kijapani ( DOS / V ), Kikorea, Kiarabu (ADOS 3.3 / 5.0), Kiebrania (HDOS 3.3 / 5.0), Kirusi ( RDOS 4.01 / 5.0 ) pamoja na baadhi ya matoleo ya DOS ya Ulaya Mashariki.

Ushindani

Matangazo ya awali ya MS-DOS mwaka 1981.

Juu ya vipimo vya microcomputers kulingana na wasindikaji Intel 8086 na 8088 , ikiwa ni pamoja na IBM PC na clones, ushindani wa awali kwa PC DOS / MS-DOS line kutoka kwa Utafiti wa Digital , ambao CP / M mfumo wa uendeshaji alikuwa ameongoza MS-DOS. Kwa kweli, bado kuna ugomvi kuhusu kama QDOS ilikuwa zaidi au chini ya kupendezwa kutoka matoleo mapema ya CP / M code. Utafiti wa Digital ulifungua CP / M-86 miezi michache baada ya MS-DOS, na ilitolewa kama mbadala kwa MS-DOS na mahitaji ya leseni ya Microsoft, lakini kwa bei ya juu. Programu zinazoweza kutekelezwa kwa CP / M-86 na MS-DOS hazikuchangana; Maombi mengi yalinunuliwa katika matoleo yote ya MS-DOS na CP / M-86 mpaka MS-DOS ikawa preponderant (baada ya mifumo ya uendeshaji wa Utafiti wa Digital inaweza kuendesha programu zote MS-DOS na CP / M-86). MS-DOS awali iliunga mkono rahisi .COM , ambayo ilifanyika baada ya muundo sawa na wa binary usioambatana inayojulikana kutoka kwa CP / M-80 . CP / M-86 badala yake imesaidia muundo unaohamishwa kwa kutumia ugani wa faili .CMD ili kuepuka migogoro ya jina na faili za CP / M-80 na MS-DOS .COM. Toleo la MS-DOS 1.0 liliongeza zaidi ya kuhamishwa zaidi. Faili ya faili ya kutekeleza EXE .

Mengi ya mashine katika siku za mwanzo za MS-DOS zilikuwa na tofauti za usanifu wa mfumo na kulikuwa na kiwango fulani cha kutofautiana, na hatimaye kuingia kwa muuzaji . Watumiaji ambao walianza kutumia MS-DOS na mashine zao walilazimika kuendelea kutumia toleo maalum la vifaa vyao, au wanakabiliwa na kujaribu kujaribu kupata vifaa na vifaa vyao vyote vya kufanya kazi na mfumo mpya.

Katika ulimwengu wa biashara mashine 808x ambayo MS-DOS imefungwa ili kukabiliana na ushindani kutoka kwa mfumo wa uendeshaji wa Unix ambayo iliendeshwa kwenye majengo mengi ya vifaa vya usanifu. Microsoft yenyewe ilinunua toleo la Unix kwa PC inayoitwa Xenix .

Katika ulimwengu unaojitokeza wa watumiaji wa nyumbani, aina mbalimbali za kompyuta za msingi kwa wasindikaji wengine mbalimbali zilikuwa na ushindani mkubwa na IBM PC: Apple II , mapema Apple Macintosh , Commodore 64 na wengine hakuwa na kutumia processor 808x; mashine nyingi 808x za usanifu tofauti zinazotumiwa matoleo ya desturi ya MS-DOS. Mara ya kwanza mashine zote hizi zilikuwa za ushindani. Baadaye, vifaa vya vifaa vya IBM PC vilikuwa vingi sana katika soko la 808x kama programu iliyoandikwa ili kuwasiliana moja kwa moja na vifaa vya PC bila kutumia wito wa mfumo wa uendeshaji ulioendesha kasi zaidi, lakini kwa kuzingatia PC halisi. Mashine ya 808x yasiyo ya PC yalikuwa ndogo sana soko ili kuwa na programu ya haraka iliyoandikwa kwao peke yake, na soko limebakia wazi kwa ajili ya PC na mashine ambazo zilisimamisha karibu usanifu wao, wote wanaoendesha ama moja ya MS-DOS yanayoambatana tu na PC, au IBM PC DOS sawa. Clones nyingi zina gharama kidogo kuliko mashine za IBM za utendaji sawa, na zilitumiwa sana na watumiaji wa nyumbani, wakati PC za IBM zilikuwa na sehemu kubwa ya soko la kompyuta la biashara.

Microsoft na IBM pamoja ilianza kile kilichopangwa kama kufuatilia MS-DOS / PC DOS, inayoitwa OS / 2 . Wakati OS / 2 ilitolewa mwaka wa 1987, Microsoft ilianza kampeni ya matangazo kutangaza kuwa "DOS ni wafu" na kusema kwamba toleo la 4 lilikuwa la mwisho kamili. OS / 2 iliundwa kwa tasking nyingi za ufanisi (kama ilivyokuwa kawaida katika mifumo ya uendeshaji tangu mwaka wa 1963) na ilitoa idadi ya vipengele vya juu ambavyo viliundwa pamoja na kuangalia sawa na kujisikia ; ilionekana kama mrithi halali wa jukwaa la "kludgy" DOS.

MS-DOS imeongezeka kwa vipindi, na vipengele vingi muhimu vimechukuliwa au vichapishwa kutoka kwa bidhaa nyingine za Microsoft na mifumo ya uendeshaji. MS-DOS pia ilikua kwa kuingiza, kwa leseni ya moja kwa moja au kipengele cha kuiga, utendaji wa zana na huduma zinazotengenezwa na makampuni huru, kama vile Norton Utilities , PC Tools ( Microsoft Anti-Virus ), meneja wa kumbukumbu wa QEMM , compression ya disk Stacker , na wengine.

Wakati wa Utafiti wa Digital ulipigana katika soko la mfumo wa uendeshaji baadhi ya kompyuta, kama Amstrad PC1512 , ziliuzwa kwa diski floppy kwa mifumo miwili ya uendeshaji (moja tu ambayo inaweza kutumika kwa wakati), MS-DOS na CP / M- 86 au derivative yake. Utafiti wa Digital ulizalishwa na DOS Plus , ambayo ilikuwa sambamba na programu za MS-DOS 2.11, zilizoungwa mkono na CP / M-86, zilikuwa na vipengele vya ziada ikiwa ni pamoja na tasking nyingi, na inaweza kusoma na kuandika disks katika muundo wa CP / M na MS-DOS.

Wakati OS / 2 ilikuwa chini ya maendeleo ya muda mrefu, Utafiti wa Digital ulifungua MS-DOS inayoambatana na DR DOS 5.0, iliyojumuisha vipengele vinavyopatikana tu kama nyongeza ya tatu ya MS-DOS. Wasiopenda kupoteza sehemu yoyote ya soko, Microsoft ilijibu kwa kutangaza "kutolewa" kwa MS-DOS 5.0 mwezi Mei 1990. Hii kwa ufanisi iliua zaidi DR DOS mauzo mpaka kutolewa halisi ya MS-DOS 5.0 Juni 1991. Utafiti wa Digital kuletwa nje DR DOS 6.0, ambayo ilinunuliwa vizuri mpaka "kutangazwa" kwa MS-DOS 6.0 tena kukataza mauzo ya DR DOS.

Microsoft imeshutumiwa kwa uangalizi wa kuvuja juu ya matoleo ya baadaye ya MS-DOS katika jaribio la kuunda nini katika sekta hiyo inaitwa FUD ( hofu, kutokuwa na uhakika, na shaka ) kuhusu DR DOS. Kwa mfano, mnamo Oktoba 1990, muda mfupi baada ya kutolewa kwa DR DOS 5.0, na muda mrefu kabla ya kutolewa kwa mwezi wa Juni 1991 ya MS-DOS 5.0, hadithi juu ya vipengele vya kipengele katika MS-DOS ilianza kuonekana katika InfoWorld na Wiki ya wiki . Brad Silverberg , basi Makamu wa Rais wa Programu za Systems katika Microsoft na meneja mkuu wa Kitengo chake cha Biashara cha Windows na MS-DOS, aliandika barua yenye nguvu kwa wiki ya PC (5 Novemba 1990), akikataa kwamba Microsoft ilifanya mbinu za FUD ("kutumikia wateja bora, tuliamua kuwa zaidi kuhusu toleo la 5.0 ") na kukataa kuwa Microsoft imechapisha vipengele kutoka DR DOS:

"Nyongeza za kipengele cha MS-DOS version 5.0 ziliamua na maendeleo yalianza muda mrefu kabla ya kusikia kuhusu DR DOS 5.0. Kutakuwa na sifa kama hizo.Kwa na watumiaji milioni 50 wa MS-DOS, haipaswi kushangaza kwamba DRI imesikia baadhi ya maombi sawa kutoka kwa wateja ambao tuna. " - (Schulman et al. 1994). [32]

Mkataba kati ya Microsoft na IBM kukuza OS / 2 ilianza kuanguka mwaka wa 1990 wakati Windows 3.0 ikawa mafanikio ya soko. Mengi ya michango ya Microsoft zaidi ya OS / 2 pia iliunda uundaji wa tatu wa GUI kwa DOS, Windows NT .

IBM, ambayo tayari imeendeleza toleo la pili la OS / 2, iliendelea na maendeleo ya jukwaa bila Microsoft na kuuuza kama mbadala kwa DOS na Windows.

Masuala ya kisheria

Kwa kukabiliana na DR DOS 6.0 ya Utafiti wa Digital , ambayo imefanya compression ya SuperStor disk, Microsoft ilifungua mazungumzo na Stac Electronics , muuzaji wa chombo cha kupambana na diski ya DOS maarufu, Stacker. Katika mchakato wa bidii uliosababishwa , wahandisi wa Stac wameonyesha Microsoft sehemu ya msimbo wa chanzo cha Stacker. Stac hakuwa na hamu ya kukidhi masharti ya Microsoft kwa kuidhinisha leseni na kuacha mazungumzo. Microsoft ilichagua DoubleDisk ya Vertisoft ya Laini, ikitumia kama msingi wa compression yake ya DoubleSpace disk. [33]

MS-DOS 6.0 na 6.20 ilitolewa mwaka wa 1993, wote ikiwa ni pamoja na programu ya usambazaji wa disk Microsoft DoubleSpace. Stac alimshtaki Microsoft kwa uvunjaji wa patent kuhusiana na algorithm ya ukandamizaji iliyotumika katika DoubleSpace. Hii ilisababisha kutolewa kwa MS-DOS 6.21 mwaka wa 1994, ambayo ilikuwa na usumbufu wa disk iliyoondolewa. Muda mfupi baadaye ulikuja toleo la 6.22, na toleo jipya la mfumo wa compression compress, DriveSpace, ambayo ilikuwa na tofauti compression algorithm ili kuepuka code infringing.

Kabla ya 1995, Microsoft imesajiliwa MS-DOS (na Windows) kwa wazalishaji wa kompyuta chini ya aina tatu za makubaliano: kwa kila processor (ada kwa kila mfumo kampuni hiyo kuuzwa), kila mfumo (ada kwa kila mfumo wa mfano maalum) , au kwa nakala yoyote (ada kwa kila nakala ya MS-DOS imewekwa). Wazalishaji wengi walitumia mpangilio wa kila mchakato, ambao ulikuwa na ada ya chini zaidi. Mpangilio huu ulifanya kuwa ni ghali kwa wazalishaji wakuu kuhamia kwenye mfumo wowote wa uendeshaji, kama DR DOS. Mnamo mwaka wa 1991, Serikali ya Marekani Shirikisho la Biashara la Shirikisho ilianza kuchunguza taratibu za leseni za Microsoft, na kusababisha makubaliano ya kukabiliana na makubaliano ya 1994 ya kuzuia Microsoft kwa kupitisha leseni. Uchunguzi wa Digital haukufaidika na makazi haya, na baadaye baadaye mrithi wake akiwa na riba, Caldera , alimshtaki Microsoft kwa uharibifu katika kesi ya Caldera v. Microsoft . Iliaminika kuwa makazi yalikimbia kwa dola milioni 150, lakini ilifunuliwa mnamo Novemba 2009 na kutolewa kwa Mkataba wa Makazi kuwa $ 280,000,000. [34]

Matumizi ya undocumented APIs

Microsoft pia kutumika mbinu mbalimbali katika MS-DOS na kadhaa ya maombi yao na zana za maendeleo ambayo, wakati wa kufanya kazi kikamilifu wakati wa mbio juu halisi MS-DOS (na PC DOS), itakuwa kuvunja wakati kukimbia juu ya utekelezaji mwingine wa muuzaji wa DOS. Mifano maarufu ya mazoezi hii ni pamoja na:

  • QuickPascal ya Microsoft iliyotolewa mapema mwaka wa 1989 ilikuwa ni bidhaa ya kwanza ya MS iliyotafsiriwa kwa MS-DOS kwa kurekebisha Programu ya Kiambatisho cha Sehemu ya Programu kwa kutumia kazi zisizo na kumbukumbu za DOS, na kisha zikaangaliwa ikiwa thamani ya kuhusishwa haibadilishwa katika nafasi ya kudumu ndani ya sehemu ya data ya DOS (pia haujaandikwa). Cheti hiki pia lilifanya kuwa bidhaa za baadaye za MS, ikiwa ni pamoja na Microsoft QuickC v2.5, Workerch ya Programu na Microsoft C v6.0. [32]
  • Nambari ya AARD , kizuizi cha msimbo kwenye launcher ya madirisha (WIN.COM) na faili zingine za mfumo wa Windows 3.1. Ilikuwa ni XOR encrypted, self-modification , na makusudi kufungwa, kwa kutumia miundo mbalimbali isiyosajiliwa DOS na kazi kuamua kama au Windows kweli ilikuwa mbio juu ya MS-DOS. [32] Katika matoleo ya beta, ilionyesha ujumbe wa "kosa" ikiwa mtihani wa MS-DOS wa kweli umeshindwa, na kumfanya mtumiaji aondoe au aendelee, na kupoteza default. Katika toleo la mwisho la kutolewa, msimbo bado ulikimbia, lakini ujumbe na haraka walikuwa walemavu na oto la bendera lililoongezwa, wakifanya (labda) haifai.
    • Kumbuka kuwa msimbo wa beta wa Windows 3.0 tu ulikuwa umeonya kwamba Windows haitatenda vizuri kwenye OS "ya kigeni". Ilifanya kwa kweli kukimbia tu kwenye DR DOS 6.0.
  • Kupiga marufuku utaratibu unaoitwa na Windows kuwajulisha MS-DOS kwamba Windows inapoanza / kuondoka, habari ambazo MS-DOS zimehifadhiwa katika bendera ya IN_WINDOWS, licha ya ukweli kwamba MS-DOS na Windows vinatakiwa kuwa bidhaa mbili tofauti. [32]

Mwisho wa MS-DOS

Kuanzia mwaka wa 2011 , MS-DOS bado hutumiwa katika baadhi ya makampuni ya biashara kuendesha programu za urithi, kama vile mfumo huu wa usimamizi wa huduma ya chakula cha Navy ya Marekani .

Pamoja na kutolewa kwa Windows 95 (na kuendelea katika mstari wa bidhaa wa Windows 9x kwa Windows ME ), toleo la kuunganishwa la MS-DOS lilitumika kwa bootstrapping , troubleshooting, na nyuma-utangamano na programu ya zamani ya DOS, hasa michezo, na tena iliyotolewa kama bidhaa ya kawaida. Katika Windows 95, DOS, inayoitwa MS-DOS 7, inaweza kupatiwa tofauti, bila GUI ya Windows; uwezo huu ulihifadhiwa kwa njia ya Toleo la Pili la Windows 98. Windows ME imeondoa uwezo wa kuimarisha MS-DOS 8.0 yake ya msingi peke yake kutoka kwa diski ngumu, lakini imechukua uwezo wa kufanya disk DOS boot disk (inayoitwa "Dharura ya Boot Disk") na inaweza kukatwa ili kurejesha upatikanaji kamili kwa msingi DOS.

Kinyume na mfululizo wa Windows 9x, mifumo ya uendeshaji ya 32-bit ya Windows NT iliyotengenezwa pamoja na mfululizo wa 9x (Windows NT , 2000 , XP na mpya) haijumuishi na MS-DOS kama sehemu ya mfumo wa uendeshaji, lakini kutoa kifaa kidogo ya mzunguko wa DOS ili kuendesha programu za DOS na kutoa madirisha ya haraka ya amri ya DOS. Vipengee 64-bit vya mstari wa Windows NT havijatoa mzunguko wa DOS na hawezi kuendesha programu za DOS natively. [35] Windows XP ina nakala ya Windows ME boot disk, imeshuka hadi bootstrap tu. Hii inapatikana tu kwa kupangilia floppy kama "MS-DOS startup disk". Faili kama dereva wa msaada wa CD-ROM zilifutwa kutoka kwenye bootdisk ya Windows ME na faili za kuanza ( AUTOEXEC.BAT na CONFIG.SYS ) hazikuwa na maudhui. Diski hii iliyopita ilikuwa msingi wa kuunda picha ya MS-DOS ya Windows XP. Baadhi ya faili zilizofutwa zinaweza kupatikana kwa chombo cha undelete. [36] Kwa Windows Vista faili kwenye disk ya mwanzo ni tarehe 18 Aprili 2005 lakini hazibadiliki, ikiwa ni pamoja na kamba "MS-DOS Version 8 Copyright 1981-1999 Microsoft Corp" ndani ya COMMAND.COM . Kuanzia na Windows 10, uwezo wa kujenga DOS startup disk imeondolewa.

Matoleo tu ya MS-DOS sasa yanajulikana kama OS-kusimama pekee na mkono kama vile na Microsoft ni MS-DOS 6.0 na 6.22, zote mbili zinazobaki kupakuliwa kupitia MSDN , leseni ya kiasi, na tovuti za mpenzi wa OEM, kwa wateja na sifa sahihi za kuingia. MS-DOS bado hutumiwa katika mifumo iliyoingia ya x86 kwa sababu ya usanifu wake rahisi na kumbukumbu ndogo na mahitaji ya processor, ingawa baadhi ya bidhaa za sasa zimebadilisha kwenye FreeDOS mbadala iliyohifadhiwa bado ya chanzo.

Kiambishi cha mstari wa amri ya Windows

Matoleo yote ya Microsoft Windows wamekuwa na MS-DOS-kama amri ya mstari wa interface (CLI) inayoitwa amri ya haraka .Hii anaweza kukimbia wengi DOS na variously Win32, OS / 2 1.x na POSIX mstari amri huduma katika moja ya amri ya mstari kikao, kuruhusu usambazaji kati ya amri. Kiungo cha mtumiaji, na icon hadi Windows 2000, ikifuatiwa interface ya asili ya MS-DOS.

Matoleo ya 16-bit ya Windows (hadi 3.11) yalikuwa mbio kama Interface ya Mtumiaji wa Graphical (GUI) juu ya MS-DOS. Kwa Windows 95 , 98, 98 SE na ME, sehemu ya MS-DOS ilikuwa (superficially) jumuishi, kutibu mifumo yote ya uendeshaji kama mfuko kamili, ingawa sehemu ya DOS inaweza kweli kusimama peke yake. Mstari wa amri COMMAND.COM mstari wa amri ya DOS (kawaida COMMAND.COM ), kupitia moduli ya Windows (WINOLDAP.MOD). [ ufafanuzi unahitajika ]

Mstari mpya wa Windows, (Windows NT), boot kupitia kernel ambao lengo pekee ni kupakia Windows. Mtu hawezi kukimbia programu za Win32 katika mfumo wa kubeba kwa namna ambayo OS / 2, UNIX au Windows Consumer inaweza kuzindua vikao vya mode tabia.

Kikao cha amri kinaruhusu kuendesha huduma mbalimbali za mstari wa amri kutoka kwa Win32, MS-DOS, OS / 2 1.x na POSIX. Wahamishaji wa MS-DOS, OS / 2 na POSIX hutumia dirisha la mwenyeji kwa njia sawa na kwamba Win16 maombi hutumia mchunguzi wa Win32. Kutumia dirisha la mwenyeji huruhusu mtu pipe pato kati ya vidonge.

Mzunguko wa MS-DOS unafanywa kupitia NTVDM (NT Virtual DOS Machine). Hii ni SoftPC iliyorekebishwa (bidhaa ya zamani sawa na VirtualPC), inayoendesha MS-DOS 5 iliyopita (NTIO.SYS na NTDOS.SYS). Pato ni kushughulikiwa na DLL ya console, ili programu ya haraka ( CMD.EXE , 4NT.EXE , TCC.EXE ), inaweza kuona pato. Windows 64-Bit haina Mimamo ya DOS, au amri ya DOS (EDIT, DEBUG, EDLIN ), ambayo huja na Windows 32-bit.

Toleo la DOS linarudi 5.00 au 5.50, kulingana na kazi gani ya API inayotumiwa kuitambua. Vipengele kutoka kwa MS-DOS 5.00 zinatumika katika mchoro huu bila ya mabadiliko. Programu za beta mapema sana za NT zinaonyesha MS-DOS 30.00, lakini mipango inayoendesha MS-DOS 30.00 ingefikiri kuwa OS / 2 ilikuwa imesimamia.

Mchoro wa OS / 2 unashughulikiwa kupitia OS2SS.EXE na OS2.EXE, na DOSCALLS.DLL. OS2.EXE ni toleo la shell ya OS / 2 (CMD.EXE), ambayo hupita amri kwenye OS2SS.EXE, na pembejeo-pato kwenye shell ya Windows NT. Windows 2000 ilikuwa toleo la mwisho la NT ili kusaidia OS / 2. Mchoro ni OS / 2 1.30.

POSIX inachukuliwa kupitia shell ya POSIX, lakini hakuna shell iliyosababishwa; amri hutunzwa moja kwa moja kwenye CMD.EXE.

Kawaida ya Amri mara nyingi huitwa MS-DOS haraka. Kwa sehemu hii, jina hili lilikuwa rasmi kwa Windows 9x na matoleo mapema ya Windows NT (NT 3.5 na mapema), na kwa sehemu kwa sababu mkusanyiko wa SoftPC wa DOS hurekebisha pato ndani yake. Kwa kweli COMMAND.COM na amri nyingine za 16bit zinaendesha NTVDM na AUTOEXEC.NT na CONFIG.NT uanzishaji _default.pif na _default.pif , kwa hiari kuruhusu matumizi ya Win32 console maombi na amri za ndani na maelekezo NTCMDPROMPT .

Programu ya Win32 console inatumia CMD.EXE kama shell yao ya haraka ya amri. Uchanganyiko huu haupo chini ya OS / 2 kwa sababu kuna tofauti za DOS na OS / 2, na kuendesha programu ya DOS chini ya OS / 2 itazindua dirisha tofauti la DOS ili kuendesha programu.

Matoleo yote ya Windows kwa Itanium (haijauzwa tena na Microsoft) na architectures x86-64 hazijumuishi NTVDM na hawezi tena kukimbia MS-DOS au programu za Windows 16-bit. Kuna njia mbadala katika mfumo wa emulators ya mashine ya kawaida kama PC ya Microsoft mwenyewe, pamoja na VMware , DOSBox , na wengine.

Utangamano wa urithi

Kuanzia mwaka wa 1983, makampuni mbalimbali yalifanya kazi kwenye interfaces za mtumiaji wa graphic (GUIs) zinazoweza kuendesha vifaa vya PC. Hata hivyo, jitihada hii ilitakiwa na haikutoa msimamo mwingi katika kubuni interface (hata kati ya bidhaa kutoka kampuni moja).

Baadaye, mwaka wa 1985, Microsoft Windows ilitolewa kama jaribio la kwanza la Microsoft katika kutoa interface ya mtumiaji thabiti (kwa ajili ya maombi). Matoleo mapema ya Windows yalikimbia juu ya MS-DOS. Mara ya kwanza Windows ilifanikiwa kidogo, lakini pia ilikuwa ni kweli kwa jitihada nyingi za makampuni mengine, kwa mfano GEM . Baada ya toleo 3.0, Windows imepata kukubalika kwa soko.

Windows 9x ilitumia mchakato wa boot wa DOS ili uzindulie katika hali iliyohifadhiwa. Makala ya msingi kuhusiana na mfumo wa faili, kama majina ya faili ndefu, zilipatikana tu kwa DOS wakati wa kuendesha kama mfumo wa Windows. Windows NT huendesha kwa kujitegemea ya DOS lakini inajumuisha NTVDM , sehemu ya kuiga mazingira ya DOS kwa ajili ya matumizi ya urithi.

Mipangilio inayohusiana

Mfumo wa sambamba wa MS-DOS ni pamoja na:

  • IBM PC DOS
  • DR DOS , Novell DOS , OpenDOS
  • FreeDOS
  • PTS-DOS
  • ROM-DOS

Microsoft imefanya IBM PC DOS kwa IBM. Ni na MS-DOS walikuwa bidhaa zinazofanana ambazo hatimaye ziligeuka kuanzia na PC DOS version 6.1.

DR-DOS ya Utafiti wa Digital ni wakati mwingine kuonekana kama kiungo cha MS-DOS, lakini haikufuatilia mpango wa kuchapisha toleo la Microsoft. Kwa mfano, MS-DOS 4, iliyotolewa Julai 1988, ilifuatiwa na DR DOS 5.0 Mei 1990. MS-DOS 5.0 alikuja Aprili 1991, na DR DOS 6.0 iliyotolewa Juni ifuatayo. [37]

Bidhaa hizi zinajulikana kama "DOS," ingawa "Mfumo wa Uendeshaji wa Disk" ni neno la kawaida linatumiwa kwenye mifumo mingine isiyohusiana na PC ya x86 na IBM. "MS-DOS" inaweza pia kuwa kumbukumbu ya kawaida kwa DOS kwenye kompyuta za PC za IBM PC.

Nini kilichofanya tofauti katika mwisho ni udhibiti wa Microsoft wa jukwaa la Windows na mazoea yao ya programu ambayo kwa makusudi yalifanya Windows ionekane kama inaendeshwa vizuri kwenye matoleo ya ushindani wa DOS. [32] Utafiti wa Digital ulipaswa kutolewa kwa muda mfupi ili kuzuia mipaka ya Windows iliyoingizwa kwa hiari, [32] iliyoundwa hasa kutoa Microsoft kwa manufaa ya ushindani. [32]

Tazama pia

  • 4DOS - iliyoundwa kuchukua nafasi ya mkalimani wa amri default COMMAND.COM
  • Amri mbaya au jina la faili
  • DOSBox
  • Historia ya Microsoft Windows
  • Orodha ya amri za DOS
  • MS-DOS API
  • Miji OS - ufanisi wa MS-DOS na Fujitsu kwa Maji ya FM
  • Tao ExDOS - ufumbuzi wa biashara kwa programu ya DOS kwenye mifumo mpya ya Windows .
  • Muda wa mifumo ya uendeshaji wa DOS
  • Win32 console - mazingira inayotolewa na mifumo ya uendeshaji Windows ili kusaidia maombi ya mode-tabia

Maelezo ya

  1. ^ Alihakikishiwa kuwa kuna Compaq Personal Computer DOS 3.31 kando na MS-DOS 3.31.
  2. ^ Hadi 512 MiB tu.
  3. ^ Tu kama boot rekodi ya disk floppy disk ina nambari ya serial idadi pia.
  4. ^ Moja kwa diski ya diski, moja kwa sehemu ya bootable ya diski ngumu, wengine wawili haijulikani.

Marejeleo

  1. ^ Paterson, Tim . "Angalia ndani ndani ya MS-DOS" . Bidhaa za Kompyuta za Seattle . Seattle.
  2. ^ B Paterson, Tim (2013/12/19) [1983]. "Microsoft DOS V1.1 na V2.0: /msdos/v11source/MSDOS.ASM" . Makumbusho ya Historia ya Kompyuta , Microsoft . Ilifutwa mwaka 2014-03-25 . (NB. Wakati wahubiri wanadai kuwa itakuwa MS-DOS 1.1 na 2.0, kwa kweli ni SCP MS-DOS 1.25 na mchanganyiko wa Altos MS-DOS 2.11 na TeleVideo PC DOS 2.11 .)
  3. ^ B Shustek, Len (24 Machi 2014). "Microsoft MS-DOS code chanzo mapema" . Vito vya Programu: Makumbusho ya Historia ya Kompyuta Historia Chanzo Kanuni Series . Ilifutwa mwaka 2014-03-29 . (NB) Wakati mwandishi anadai hii itakuwa MS-DOS 1.1 na 2.0, kwa kweli ni SCP MS-DOS 1.25 na mchanganyiko wa Altos MS-DOS 2.11 na TeleVideo PC DOS 2.11 .)
  4. ^ B Levin, Roy (25 Machi 2014). "Microsoft hufanya msimbo wa chanzo wa MS-DOS na Neno la Windows inapatikana kwa umma" . Rasmi ya Microsoft Blog . Ilifutwa mwaka 2014-03-29 . (NB) Wakati mwandishi anadai hii itakuwa MS-DOS 1.1 na 2.0, kwa kweli ni SCP MS-DOS 1.25 na mchanganyiko wa Altos MS-DOS 2.11 na TeleVideo PC DOS 2.11 .)
  5. ^ B c "MS-DOS: Utangulizi Kifupi" . Mradi wa Taarifa ya Linux . Iliondolewa Desemba 24, 2012 .
  6. ^ "Bidhaa Zisizo na Malipo Sera ya Mzunguko wa Maisha" . Msaada . Microsoft . 30 Julai 2009. Imehifadhiwa kutoka kwa asili ya Julai 6, 2006 . Iliondolewa Aprili 6, 2010 .
  7. ^ B "historia ya Windows" . microsoft.com . Microsoft . Iliondolewa Mei 6, 2015 .
  8. ^ B "Historia ya MS-DOS" . Utafiti wa Digital . Iliondolewa Mei 6, 2015 .
  9. ^ "Historia fupi ya MS-DOS" . patersontech.com . Imehifadhiwa kutoka kwa asili ya Agosti 1, 2013.
  10. ^ B c Allan, Roy A. (2001). "Microsoft katika miaka ya 1980, sehemu ya III ya 1980 - Ibri ya IBM / Macintosh". Historia ya kompyuta binafsi: watu na teknolojia . London, Ontario : Allan Pub. p. 14 . ISBN 0-9689108-0-7 . Iliondolewa Desemba 5, 2009 .
  11. ^ "Ukusanyiko wa Masuala ya Historia 8" . Vitabu vya Google . Iliondolewa Januari 30, 2016 .
  12. ^ Conner, Doug. "Baba wa DOS bado akifurahia Microsoft" . patersontech.com . Micronews. Imehifadhiwa kutoka kwa asili ya Februari 9, 2010 . Iliondolewa Desemba 5, 2009 .
  13. ^ "Kompyuta binafsi iliyotambuliwa na IBM" (PDF) . ibm.com . IBM . Iliondolewa Septemba 27, 2014 .
  14. ^ Freiberger, Paul (Agosti 23, 1982). "Bill Gates, Microsoft na Kompyuta ya Binafsi ya IBM" . InfoWorld . p. 22 . Ilifutwa Januari 29, 2015 .
  15. ^ Swaine, Michael (Agosti 23, 1982). "MS-DOS: kuchunguza mfumo wa uendeshaji wa disk ya IBM" . InfoWorld . p. 24 . Ilifutwa Januari 29, 2015 .
  16. ^ Morgan, Chris (Januari 1982). "Ya IBM, Mfumo wa Uendeshaji, na Mawe ya Rosetta" . BYTE . p. 6 . Iliondolewa Oktoba 19, 2013 .
  17. ^ Fiedler, Ryan (Oktoba 1983). "Tutorial Unix / Sehemu ya 3: Unix katika Soko la Microcomputer Marketplace" . BYTE . p. 132 . Ilifutwa Januari 30, 2015 .
  18. ^ "Kabla ya bet programu yako ya biashara kwenye OS, angalia nani anayemtumia MS-DOS na XENIX" . InfoWorld (tangazo). 27 Juni 1983. p. 44 . Iliondolewa Januari 31, 2015 .
  19. ^ Phipps, Simon (Machi 26, 2014). "Psych! Microsoft haifai chanzo cha MS-DOS" . InfoWorld . Ilifutwa mwaka 2014-03-27 .
  20. ^ Luka Peters (1 Aprili 2015). "Microsoft inauza MS-DOS Mkono" . Microsoft Lumia . Microsoft . Imehifadhiwa kutoka kwa asili ya Aprili 2, 2015 . Ilifutwa mwaka 2015-04-02 . Preview ya MS-DOS Simu ya Mkono ni shusha muhimu
  21. ^ B Duncan, Ray (1988). MS-DOS Encyclopedia - toleo la 1.0 kupitia 3.2 . Redmond, Osha: Microsoft Press. ISBN 1556150490 . OCLC 16581341 .
  22. ^ "Maelezo ya Vipimo vya MS-DOS" . Emsps.com . Ilipatikana 2012-09-27 .
  23. ^ "Historia ya DOS" . Pcmuseum.tripod.com . Iliyotolewa yenyewe . Ilipatikana 2012-09-27 .
  24. ^ "Microsoft MS-DOS Informatie" . ultrawindows.nl . Imehifadhiwa kutoka kwa asili ya Agosti 9, 2011 . Ilipatikana 2012-09-27 .
  25. ^ B "Standard Floppy Disk Miundo Mkono na MS-DOS" . Msaada . Microsoft . Iliondolewa Januari 10, 2016 .
  26. ^ Shultz, Greg (6 Novemba 2006). "Mtazamo wa Dinosaur: Kufunga MS-DOS 4" . TechRepublic . CBS Interactive . Ilifutwa mwaka 2014-03-30 .
  27. ^ B "MS-DOS Partitioning Summary" . Msaada . Microsoft . Iliondolewa Juni 17, 2015 .
  28. ^ "DOS 4.0: Kuhusu idadi ya namba ya serial" . Faqs.org . Ilipatikana 2012-09-27 .
  29. ^ Brown, Ralf D. (29 Desemba 2002). "Orodha ya Kuvunja x86" . Ilipatikana 2011-10-14 - kupitia Chuo Kikuu cha Carnegie Mellon.
  30. ^ Paulo, Matthias (30 Julai 1997). "II.16.iv. Landessprachliche Unterstützung - Codeseiten" [II.16.iv. Usaidizi wa lugha ya kitaifa - Codepages]. Neno za NWDOS-TIP - Tips & Tricks kuandaa Novell DOS 7, au Bonyeza maelezo ya ziada, Bugs na Workarounds [ NWDOSTIPs - Tips & tricks kwa Novell DOS 7, na kutazama maalum juu ya maelezo ya undo, bugs na workarounds ]. MPDOSTIP (e-kitabu) (kwa Kijerumani) (toleo la 3, kutolewa 157 ed.). Imehifadhiwa kutoka kwa asili awali ya 2016-06-06 . Ilifutwa 2016-06-06 .
  31. ^ "Nchi" . MS-DOS 6 Reference Ufundi . Microsoft . ANSI.SYS . Ilipatikana mwaka 2014-04-01 - kupitia TechNet .
  32. ^ B c d e f g Schulman, Andrew (1994). DOS isiyoandikwa: Mwongozo wa Mpangilio wa Kuhifadhiwa MS-DOS Kazi na Miundo ya Data (2nd ed.). Addison-Wesley . ISBN 0-201-63287-X .
  33. ^ "Je, unyovu wa Disk ni salama?" . Magazine ya BYTE . Februari 1994. Iliyorodheshwa kutoka mwanzo tarehe 19 Juni 2008.
  34. ^ "Inaonyeshwa kwa Mwendo wa Msalaba wa Microsoft kwa Hukumu ya Muhtasari katika Uchunguzi wa WordPerfect wa Novell" . Groklaw . 23 Novemba 2009 . Ilipatikana 2011-10-22 .
  35. ^ "Orodha ya mapungufu katika Windows 64-Bit" . Msaada . Microsoft . 11 Oktoba 2007 . Ilifutwa 2016-05-26 .
  36. ^ Sedory, Daniel B. (8 Desemba 2004). "Windows XP MS-DOS Startup Disk" . Eneo la Starman . Imehifadhiwa kutoka kwa asili ya tarehe 24 Oktoba 2010.
  37. ^ Comerford, M. "DOS Timeline ~ Sehemu ya Kwanza ~ 1980 hadi 1993" . PowerLoad . Iliyotolewa yenyewe . Imehifadhiwa kutoka kwa asili ya Februari 24, 2006 . Iliondolewa Juni 18, 2015 .

Viungo vya nje