نظام التشغيل MS-DOS
نظام التشغيل MS-DOS (يُلفظ /ˌɛmˌɛsˈdɒs / ، اختصارًا لـ Microsoft Disk Operating System ، ويُعرف أيضًا باسم Microsoft DOS ) هو نظام تشغيل لأجهزة الكمبيوتر الشخصية التي تعمل بمعالجات x86، وقد طُوّر في الغالب بواسطة شركة مايكروسوفت . يُشار إلى MS-DOS، وعلامته التجارية البديلة IBM PC DOS ، وبعض أنظمة التشغيل التي حاولت التوافق معه، أحيانًا باسم "DOS" (وهو أيضًا الاختصار العام لنظام تشغيل القرص ). كان MS-DOS نظام التشغيل الرئيسي لأجهزة الكمبيوتر المتوافقة مع IBM PC خلال ثمانينيات القرن العشرين، ومنذ ذلك الحين، حلّت محله تدريجيًا أنظمة تشغيل توفر واجهة مستخدم رسومية (GUI)، وذلك في أجيال مختلفة من نظام التشغيل الرسومي مايكروسوفت ويندوز . [ 5 ]
حصلت شركة IBM على ترخيص نظام التشغيل وأصدرته عام 1981 تحت اسم PC DOS 1.0 لاستخدامه في حاسوبها الشخصي IBM . وعلى الرغم من أن نظامي MS-DOS وPC DOS طُوِّرا في البداية بالتوازي من قِبَل شركتي مايكروسوفت وIBM، إلا أنهما اختلفا بعد اثني عشر عامًا، وتحديدًا عام 1993، مع وجود اختلافات واضحة في التوافق، وبنية النظام، والقدرات. [ 5 ] وابتداءً من عام 1988 مع نظام DR-DOS ، صدرت عدة أنظمة منافسة لمنصة x86. [ 6 ]
في البداية، استهدف نظام التشغيل MS-DOS معالجات Intel 8086 التي تعمل على أجهزة الكمبيوتر باستخدام الأقراص المرنة لتخزين نظام التشغيل، بالإضافة إلى برامج التطبيقات وبيانات المستخدم، والوصول إليها. وقدّمت الإصدارات اللاحقة دعمًا لوسائط تخزين أخرى بأحجام وتنسيقات أكبر، إلى جانب دعم ميزات إضافية للمعالجات الأحدث وبنى الكمبيوتر سريعة التطور. في نهاية المطاف، كان MS-DOS المنتج الرئيسي في تحوّل مايكروسوفت من شركة لغات برمجة إلى شركة تطوير برمجيات متنوعة، حيث وفّر للشركة موارد أساسية للإيرادات والتسويق. كما كان نظام التشغيل الأساسي الذي عملت عليه الإصدارات الأولى من ويندوز بواجهة رسومية. مرّ MS-DOS بثمانية إصدارات، حتى توقف تطويره عام 2000؛ وكان الإصدار 6.22 الصادر عام 1994 هو الإصدار المستقل الأخير، بينما كان الإصداران 7 و8 يعملان في الغالب في الخلفية لتحميل ويندوز 9x . [ 7 ]
يعمل مُفسِّر الأوامر، COMMAND.COM ، عندما لا يكون أي برنامج تطبيقي قيد التشغيل. عند إغلاق تطبيق، يُستأنف عمل المُفسِّر ، حيث يُعاد تحميله إلى الذاكرة بواسطة نظام DOS إذا كان التطبيق قد أزاله. تتم معالجة الأمر بمطابقة النص المُدخل مع أمر مُدمج أو ملف تنفيذي موجود على القرص الحالي وعلى طول مسار الأمر . على الرغم من أن مطابقة اسم الأمر والملف غير حساسة لحالة الأحرف، إلا أن المُفسِّر يحافظ على حالة الأحرف في المعاملات المُدخلة. عادةً ما يكون الأمر ذو حجم البرنامج الكبير أو الذي يُستخدم بشكل غير متكرر ملفًا منفصلاً للحد من حجم برنامج مُعالج الأوامر.
تاريخ

كان نظام التشغيل MS-DOS نسخة مُعاد تسميتها من نظام 86-DOS [ 8 ] ، المملوك لشركة Seattle Computer Products ، والذي كتبه تيم باترسون . استغرق تطوير 86-DOS ستة أسابيع فقط، حيث كان في الأساس نسخة مُستنسخة من نظام CP/M من شركة Digital Research (للمعالجات 8080/Z80)، تم نقله ليعمل على معالجات 8086 مع اختلافين ملحوظين مقارنةً بنظام CP/M: منطق مُحسّن لتخزين قطاعات القرص، واستخدام نظام الملفات FAT12 بدلاً من نظام CP/M . تم شحن هذه النسخة الأولى في أغسطس 1980. [ 2 ] قامت شركة مايكروسوفت، التي كانت بحاجة إلى نظام تشغيل لجهاز IBM الشخصي ، [ 9 ] [ 10 ] بتعيين تيم باترسون في مايو 1981، واشترت نظام 86-DOS 1.10 مقابل 25000 دولار أمريكي في يوليو من ذلك العام. [ 11 ] احتفظت مايكروسوفت برقم الإصدار، لكنها أعادت تسميته إلى MS-DOS. كما قاموا بترخيص نظام التشغيل MS-DOS 1.10/1.14 لشركة IBM، التي قدمته في أغسطس 1981 كنظام تشغيل PC DOS 1.0 كواحد من ثلاثة أنظمة تشغيل [ 12 ] لجهاز IBM 5150 أو جهاز IBM PC. [ 2 ]
في غضون عام، منحت مايكروسوفت ترخيص نظام التشغيل MS-DOS لأكثر من 70 شركة أخرى. [ 13 ] صُمم النظام ليكون قابلاً للتشغيل على أي حاسوب من عائلة 8086. يحتوي كل حاسوب على مكونات مادية خاصة به وإصدار خاص به من MS-DOS، على غرار نظام CP/M ، حيث يحاكي MS-DOS نفس حلول CP/M للتكيف مع مختلف منصات الأجهزة. لهذا الغرض، صُمم MS-DOS ببنية معيارية تتضمن برامج تشغيل داخلية للأجهزة ( نظام BIOS الخاص بنظام DOS )، كحد أدنى لمحركات الأقراص الرئيسية ووحدة التحكم، مدمجة مع النواة ويتم تحميلها بواسطة مُحمل الإقلاع، بالإضافة إلى برامج تشغيل قابلة للتثبيت للأجهزة الأخرى يتم تحميلها ودمجها عند بدء التشغيل. تستخدم الشركات المصنعة للأجهزة الأصلية (OEM) مجموعة أدوات تطوير توفرها مايكروسوفت لإنشاء إصدار من MS-DOS مع برامج تشغيل الإدخال/الإخراج الأساسية ونواة مايكروسوفت القياسية، والتي عادةً ما توفرها على قرص للمستخدمين النهائيين مع الجهاز. لذا، وُجدت إصدارات عديدة من نظام التشغيل "MS-DOS" لأجهزة مختلفة، وهناك فرق جوهري بين جهاز متوافق مع IBM (أو ISA) وجهاز متوافق مع MS-DOS. بعض الأجهزة، مثل Tandy 2000 ، كانت متوافقة مع MS-DOS ولكنها غير متوافقة مع IBM، ما مكّنها من تشغيل برامج مصممة خصيصًا لنظام MS-DOS دون الاعتماد على الأجهزة الطرفية لبنية IBM PC.
كان هذا التصميم ليُحقق توافقًا جيدًا لو اعتمدت برامج التطبيقات على خدمات MS-DOS فقط لإجراء عمليات الإدخال والإخراج للأجهزة. في الواقع، تتجسد فلسفة التصميم نفسها في نظام التشغيل Windows NT (انظر طبقة تجريد الأجهزة ). مع ذلك، في بدايات MS-DOS، كانت السرعة العالية التي تُتيحها البرامج من خلال التحكم المباشر في الأجهزة ذات أهمية بالغة، لا سيما بالنسبة للألعاب التي غالبًا ما كانت تتحدى حدود أجهزتها في ذلك الوقت. وسرعان ما أصبح الهدف هو بنية متوافقة مع IBM، وبعد فترة وجيزة، حاكت جميع حواسيب عائلة 8086 أجهزة IBM بدقة ، ولم تكن هناك حاجة إلا لإصدار واحد من MS-DOS لمنصة أجهزة ثابتة في السوق. هذا الإصدار هو إصدار MS-DOS الذي تتم مناقشته هنا، حيث أن العشرات من إصدارات OEM الأخرى من "MS-DOS" كانت ذات صلة فقط بالأنظمة التي صُممت من أجلها، وعلى أي حال كانت متشابهة جدًا في الوظيفة والقدرة مع بعض الإصدارات القياسية لأجهزة IBM PC - غالبًا ما يكون الإصدار يحمل نفس الرقم، ولكن ليس دائمًا، حيث استخدمت بعض الشركات المصنعة للأجهزة الأصلية أنظمة ترقيم الإصدارات الخاصة بها (على سبيل المثال، تسمية الإصدارات اللاحقة من MS-DOS 1.x بـ 2.0 أو العكس) - مع بعض الاستثناءات الملحوظة.
أغفلت مايكروسوفت دعم تعدد المستخدمين في نظام التشغيل MS-DOS لأن نظام التشغيل Xenix ، المبني على نظام يونكس ، كان يدعم تعدد المستخدمين بشكل كامل. [ 14 ] خططت الشركة، مع مرور الوقت، لتحسين MS-DOS ليصبح مطابقًا تقريبًا لنظام Xenix أحادي المستخدم، أو XEDOS ، الذي كان سيعمل أيضًا على معالجات Motorola 68000 و Zilog Z8000 و LSI-11 ؛ وكانت هذه الأنظمة متوافقة مع Xenix، الذي وصفته مجلة Byte عام 1983 بأنه "نظام MS-DOS متعدد المستخدمين للمستقبل". [ 15 ] [ 16 ] روّجت مايكروسوفت لنظامي MS-DOS وXenix معًا، مُعددةً الميزات المشتركة بين "نظام التشغيل أحادي المستخدم" و"نظام التشغيل متعدد المستخدمين والمهام ، المشتق من يونكس"، ووعدت بسهولة نقلهما. [ 17 ] بعد تفكك نظام بيل ، بدأت شركة AT&T Computer Systems ببيع نظام يونكس System V. إيماناً منها بأنها لا تستطيع منافسة شركة AT&T في سوق يونكس، تخلت مايكروسوفت عن زينكس، وفي عام 1987 نقلت ملكية زينكس إلى شركة سانتا كروز أوبريشن (SCO).
في 25 مارس 2014، أتاحت مايكروسوفت شفرة مصدرية جزئية (بما في ذلك الملفات الثنائية غير المصدرية) لنظام التشغيل SCP MS-DOS 1.25 ، بالإضافة إلى مزيج من نظامي التشغيل Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11، للجمهور بموجب اتفاقية ترخيص مايكروسوفت للأبحاث . وبموجب هذه الاتفاقية، أصبحت الشفرة المصدرية الجزئية متاحة ، ولكنها لم تكن مفتوحة المصدر وفقًا لتعريف مبادرة المصادر المفتوحة ، أو برمجيات حرة وفقًا لمعايير مؤسسة البرمجيات الحرة . [ 18 ] [ 19 ] [ 20 ] [ 21 ] وفي وقت لاحق، أعادت مايكروسوفت ترخيص الشفرة المصدرية الجزئية والملفات الثنائية غير المصدرية بموجب ترخيص MIT في 28 سبتمبر 2018، مما جعل هذه الإصدارات مفتوحة المصدر جزئيًا . [ 22 ] [ 23 ] [ 24 ] وفي 25 أبريل 2014، أصدرت مايكروسوفت شفرة مصدرية جزئية وملفات ثنائية غير مصدرية لنظام التشغيل MS-DOS 4.00 بموجب الترخيص نفسه. [ 3 ] [ 25 ] [ 26 ]
في إطار مزحة بمناسبة كذبة أبريل في عام 2015، أطلقت مايكروسوفت موبايل تطبيقًا لنظام ويندوز فون يُدعى MS-DOS Mobile ، والذي تم تقديمه على أنه نظام تشغيل جديد للهواتف المحمولة ويعمل بشكل مشابه لنظام MS-DOS. [ 27 ]
الإصدارات
قامت مايكروسوفت بترخيص أو إصدار نسخ من نظام التشغيل MS-DOS تحت أسماء مختلفة مثل "Software Bus 86" من شركة Lifeboat Associates [ 28 ] [ 29 ] والمعروف أيضًا باسم SB-DOS [ 6 ] ، وCOMPAQ-DOS [ 28 ] [ 29 ]، وNCR-DOS، و Z-DOS [ 28 ] [ 6 ]، قبل أن تعتمد في النهاية اسم MS-DOS لجميع الإصدارات باستثناء إصدار IBM، الذي كان يُسمى في الأصل "IBM Personal Computer DOS"، ثم اختُصر لاحقًا إلى IBM PC DOS . (أصدرت الشركات المنافسة أنظمة DOS متوافقة مثل DR-DOS و PTS-DOS التي يمكنها أيضًا تشغيل تطبيقات MS-DOS).
في دول الكتلة الشرقية السابقة ، كانت هناك أنظمة تشغيل مشتقة من نظام MS-DOS تُسمى DCP ( برنامج التحكم بالقرص ) 3.20 و3.30 (DCP 1700، DCP 3.3) وWDOS في أواخر ثمانينيات القرن العشرين. [ 30 ] [ 31 ] [ 32 ] وقد أنتجتها شركة VEB Robotron الألمانية الشرقية لتصنيع الإلكترونيات . [ 33 ]
تم إصدار الإصدارات التالية من نظام التشغيل MS-DOS للجمهور: [ 34 ] [ 35 ]
MS-DOS 1.x

- الإصدار 1.23 (OEM) [ 36 ]
- الإصدار 1.24 (OEM) – أساس نظام التشغيل DOS 1.1 للحاسوب الشخصي من IBM
- الإصدار 1.25 (OEM) – أساس إصدارات MS-DOS غير التابعة لشركة IBM OEM، بما في ذلك SCP MS-DOS 1.25
- Compaq-DOS 1.12، وهو إصدار Compaq OEM من MS-DOS 1.25؛ تاريخ الإصدار: نوفمبر 1983 [ 37 ]
- TI BOOT V. 1.13، نسخة OEM من نظام التشغيل MS-DOS من شركة Texas Instruments؛ تاريخ الإصدار: أغسطس 1983 [ 38 ]
- Zenith Z-DOS 1.19، وهو إصدار Zenith OEM من MS-DOS 1.25 [ 39 ]
- إصدار Zenith Z-DOS/MS-DOS 1.01، الإصدار 1.25، وهو إصدار Zenith OEM من MS-DOS؛ تاريخ الإصدار: مايو 1983 [ 40 ]
MS-DOS 2.x

اكتسب نظام MS-DOS 2.x شعبية واسعة بفضل موثوقيته واستهلاكه المنخفض للذاكرة مقارنةً بالإصدار 3. [ 41 ] دعم محركات الأقراص الصلبة IBM XT سعة 10 ميجابايت، ودعم محركات الأقراص الصلبة المهيأة بنظام FAT12 بسعة تصل إلى 16 أو 32 ميجابايت ، وذلك حسب أداة التهيئة المُرفقة من قِبل مُصنّعي المعدات الأصلية، [ 42 ] وبرامج تشغيل الأجهزة التي يُمكن للمستخدم تثبيتها، ونظام ملفات ذي بنية شجرية، [ 43 ] وميزات شبيهة بنظام Unix ، [ 44 ] ومقابض ملفات قابلة للتوريث وإعادة التوجيه، [ 45 ] [ 46 ] وعمليات فرعية غير متعددة المهام، [ 47 ] وواجهة برمجة تطبيقات محسّنة لإنهاء العمليات والبقاء في الذاكرة (TSR)، [ 48 ] ومتغيرات البيئة، ودعم برامج تشغيل الأجهزة، وحلقات FOR وGOTO في ملفات الدفعات، و ANSI.SYS . [ 49 ]
- الإصدار 2.0 (OEM)، أول إصدار يدعم الأقراص المرنة ذات الوجهين بسعة 360 كيلوبايت وقطر 5.25 بوصة؛ [ 50 ] [ 51 ] تاريخ الإصدار: أكتوبر 1983 [ 52 ]
- الإصدار 2.02 (OEM، كومباك)؛ تاريخ الإصدار: نوفمبر 1983 [ 53 ]
- الإصدار 2.05 (OEM، دعم دولي)؛ [ 28 ] تاريخ الإصدار: أكتوبر 1983 [ 54 ]
- الإصدار 2.1 (خاص بمصنعي المعدات الأصلية، IBM فقط) [ 28 ]
- الإصدار 2.11 (OEM) [ 28 ]
- Altos MS-DOS 2.11، إصدار Altos OEM من MS-DOS 2.11 لـ ACT-86C
- شركة ITT، نظام التشغيل ITT-DOS 2.11 الإصدار 2 (MS-DOS 2.11 لجهاز الكمبيوتر الشخصي ITT XTRA)؛ تاريخ الإصدار: يوليو 1985 [ 55 ]
- جاء جهاز Olivetti M19 مزودًا بنظام التشغيل MS-DOS 2.11 [ 56 ]
- يحتوي جهاز Tandy 1000 HX على نظام التشغيل MS-DOS 2.11 في ذاكرة القراءة فقط [ 41 ]
- TeleVideo PC DOS 2.11 ، إصدار TeleVideo OEM من MS-DOS 2.11
- محرك أقراص ROM يحتوي على نظام التشغيل MS-DOS 2.11 من توشيبا لجهاز الكمبيوتر المحمول طراز T1000
- الإصدار 2.13 (OEM، زينيث)؛ تاريخ الإصدار: يوليو 1984 [ 57 ]
- الإصدار 2.2 (OEM، مع دعم الهانغول) [ 28 ]
- الإصدار 2.25 (OEM، مع دعم الهانغول والكانجي) [ 28 ]
- الإصدار 2.3 (المستخدم في توشيبا باسوبيا 16 ) [ 58 ]
MS-DOS 3.x

- الإصدار 3.0 (OEM) – أول إصدار يدعم محركات الأقراص المرنة بحجم 5.25 بوصة وسعة 1.2 ميجابايت، وأقسام FAT16 حتى 32 ميجابايت؛ [ 59 ] [ 60 ] تاريخ الإصدار: أبريل 1985 [ 61 ]
- الإصدار 3.1 (OEM) – دعم شبكات مايكروسوفت من خلال طبقة IFS ، [ 59 ] واجهة برمجة تطبيقات الملفات والطابعات عن بعد [ 62 ] [ 63 ]
- الإصدار 3.2 (OEM) – أول إصدار يدعم محركات الأقراص المرنة 720 كيلوبايت مقاس 3.5 بوصة والأقراص المرنة و XCOPY . [ 50 ]
- الإصدار 3.10 (OEM، Multitech )؛ تاريخ الإصدار: مايو 1986 [ 64 ]
- الإصدار 3.20 – أول إصدار تجاري (غير مخصص لمصنعي المعدات الأصلية)؛ تاريخ الإصدار: يوليو 1986 [ 65 ]
- الإصدار 3.21 (OEM / غير OEM)؛ تاريخ الإصدار: مايو 1987 [ 66 ]
- الإصدار 3.22 (OEM) – ( HP 95LX )
- الإصدار 3.3 (OEM) - أول إصدار يدعم محركات الأقراص المرنة 3.5 بوصة 1.44 ميجابايت والأقراص المرنة، والأقسام الموسعة والمنطقية، ونسخ شجرة الدليل باستخدام XCOPY، ودعم محسّن للتدويل (COUNTRY.SYS)، [ 67 ] عمليات مسح الملفات عبر الشبكة [ 68 ]
- الإصدار 3.3a (OEM)
- الإصدار 3.30؛ تاريخ الإصدار: فبراير 1988 [ 69 ]
- الإصدار 3.30A (OEM، DTK )؛ تاريخ الإصدار: يوليو 1987 [ 70 ]
- الإصدار 3.30T (OEM، تاندي )؛ تاريخ الإصدار: يوليو 1990 [ 71 ]
- الإصدار 3.31 (خاص بمصنّعي أجهزة Compaq وEmerson وVendex HeadStart Explorer فقط) [ ملاحظة 1 ] - يدعم نظام الملفات FAT16B مع أقسام أكبر من 32 ميجابايت؛ [ ملاحظة 2 ] تاريخ الإصدار: نوفمبر 1987
MS-DOS 4.0 / MS-DOS 4.x
- MS-DOS 4.0 و4.1 – فرع تطوير منفصل بميزات إضافية لتعدد المهام، صدر بين الإصدارين 3.2 و3.3، ثم تم التخلي عنه لاحقًا. لا علاقة له بأي إصدارات لاحقة، بما في ذلك الإصدارين 4.00 و4.01 المذكورين أدناه.
- نظام التشغيل MS-DOS 4.x (من تطوير شركة IBM) – يتضمن واجهة رسومية/فأرة. وقد عانى من العديد من الأخطاء ومشاكل التوافق التي أثرت على جميع إصدارات MS-DOS 4.x. [ 72 ] [ 25 ]
- الإصدار 4.00 (OEM) – أول إصدار مزود بدعم مدمج من IBM/Microsoft لأقسام القرص الصلب التي يزيد حجمها عن 32 ميجابايت ويصل إلى حجم أقصى يبلغ 2 جيجابايت، [ 73 ] يمكن لبرامج FASTOPEN /FASTSEEK و DOSSHELL استخدام EMS لمخازن القرص المؤقتة، كما توفر برامج تشغيل EMS ومحاكاة للمعالجات المتوافقة مع 386 ؛ [ 74 ] تاريخ الإصدار: أكتوبر 1988 [ 75 ]
- الإصدار 4.01 (OEM) - نسخة مُعاد كتابتها من مايكروسوفت، وهي الإصدار 4.00 الذي صدر تحت اسم MS-DOS وليس IBM PC DOS. يُعد هذا الإصدار الأول الذي يُقدم رقمًا تسلسليًا لوحدة التخزين عند تهيئة الأقراص الصلبة والمرنة (بما في ذلك نسخ القرص [ ملاحظة 3 ] وعند استخدام SYS لجعل قرص مرن أو قسم من القرص الصلب قابلاً للتشغيل)؛ [ 76 ] تاريخ الإصدار: أبريل 1989 [ 77 ]
- الإصدار 4.01a (OEM)
MS-DOS 5.x

- الإصدار 5.0 (للبيع بالتجزئة) - يتضمن محرر نصوص بملء الشاشة . تم حل العديد من الأخطاء ومشاكل التوافق من نظام MS-DOS 4.x. هذا هو أول إصدار يدعم محركات الأقراص المرنة بحجم 3.5 بوصة وسعة 2.88 ميجابايت. لم يعد أمر SHARE ضروريًا لواجهة برمجة تطبيقات ملفات FCB القديمة لنظام DOS 1.x لتقسيم الملفات التي تزيد سعتها عن 32 ميجابايت. [ 74 ] [ 73 ] هذا هو أول إصدار يحصل على برنامج تشغيل HIMEM.SYS ويقوم بتحميل أجزاء من نظام التشغيل في منطقة الذاكرة العليا ومنطقة الذاكرة العالية . يدعم ما يصل إلى أربعة أقسام أساسية في نظام DOS ، ومع ذلك، لا يمكن لبرنامج FDISK إنشاء أكثر من قسم أساسي واحد. تسمح أدوات الطرف الثالث بإنشاء ما يصل إلى أربعة أقسام أساسية.
- AST Premium Exec DOS 5.0 (OEM) - إصدار لسلسلة أجهزة الكمبيوتر المحمولة AST Premium Exec مع ملحقات متنوعة، بما في ذلك تحسين التحميل العالي ودعم صفحة الترميز الموسعة [ 78 ] [ 79 ]
- الإصدار 5.0a (للبيع بالتجزئة) - مع هذا الإصدار، تختلف إصدارات IBM و Microsoft.
- الإصدار 5.50 (Windows NTVDM ) – جميع إصدارات Windows NT 32 بت تأتي مع ملفات من DOS 5.0
MS-DOS 6.x


- الإصدار 6.0 (نسخة البيع بالتجزئة) – مساعدة عبر الإنترنت من خلال QBasic . يتضمن ضغط القرص، وتحسين الذاكرة العليا، وبرنامج مكافحة الفيروسات.
- الإصدار 6.2 – SCANDISK كبديل لـ CHKDSK . إصلاح الأخطاء الجسيمة في DBLSPACE .
- الإصدار 6.21 (البيع بالتجزئة) - تمت إزالة DBLSPACE المخالفة لـ Stacker.
- الإصدار 6.22 (للبيع بالتجزئة) – ضغط DRVSPACE جديد . [ 80 ] آخر إصدار من MS-DOS يُباع كمنتج مستقل.
MS-DOS 7/8 (كجزء من نظام التشغيل Windows 9x)
- تم تضمين نظام التشغيل MS-DOS 7.0 في أول إصدار تجاري لنظام التشغيل Windows 95. يدعم هذا النظام أسماء الملفات الطويلة بنظام VFAT عند تشغيله على نظام Windows Virtual 8086 ، أو باستخدام برنامج تشغيل LFN مثل DOSLFN. يُعدّ JO.SYS اسم ملف بديل لملف نواة النظام IO.SYS ، ويُستخدم لهذا الغرض تحديدًا. يسمح JO.SYS بالإقلاع من محرك الأقراص المضغوطة أو القرص الصلب. كان الإصدار الأخير يتعرف فقط على أول 8.4 جيجابايت من القرص الصلب. يُشير الأمر الداخلي VER إلى إصدار Windows 4.00.950، بينما تُشير التطبيقات التي تعمل عبر واجهة برمجة تطبيقات MS-DOS إلى الإصدار 7.00.
- تم تضمين نظام التشغيل MS-DOS 7.1 في إصدارات الخدمة الثانية لنظام التشغيل Windows 95 (OEM Service Release 2) وصولاً إلى الإصدار الثاني من Windows 98. وقد أضاف هذا الإصدار دعمًا لنظام الملفات FAT32 وعنونة الكتل المنطقية (LBA)، وكان آخر إصدار يسمح بالتشغيل من سطر الأوامر مباشرةً من القرص الصلب. يُشير الأمر الداخلي VER إلى إصدار Windows 4.00.1111 أو 4.10.1998 أو 4.10.2222، وذلك بحسب إصدار Windows، بينما تُشير التطبيقات عبر واجهة برمجة التطبيقات (API) إلى الإصدار 7.10.
- تم تضمين نظام التشغيل MS-DOS 8.0 في نظام التشغيل Windows Me ، وهو آخر إصدار مبني على MS-DOS. وقد طرأ تغيير كبير على وضع DOS في هذا الإصدار. فلم يعد مسموحًا بالتمهيد من القرص الصلب إلى سطر الأوامر فقط، كما لم يعد يتم تحميل أو تحليل ملفي AUTOEXEC.BAT وCONFIG.SYS قبل تحميل واجهة المستخدم الرسومية لنظام Windows؛ مع ذلك، ظل التمهيد من القرص المرن مسموحًا به لأغراض الاستعادة الطارئة. تم تضمين هذا الإصدار (بصيغة معدلة) في أنظمة Windows XP حتى Windows 8.1 لإنشاء أقراص بدء تشغيل MS-DOS. يُشير الأمر الداخلي VER إلى إصدار Windows 4.90.3000 أو 5.1 عند إنشائه من إصدارات أحدث من Windows. أما التطبيقات التي تطلب الإصدار عبر واجهة برمجة التطبيقات (API) فستُشير إلى الإصدار 8.00.
تم إصدار نظام التشغيل مايكروسوفت DOS عبر قنوات الشركات المصنعة للأجهزة الأصلية (OEM)، إلى أن أصدرت شركة ديجيتال ريسيرش نظام DR-DOS 5.0 كترقية متاحة للبيع بالتجزئة. مع إصدار PC DOS 5.00.1، بدأت اتفاقية IBM-مايكروسوفت بالانحسار، ودخلت IBM سوق أنظمة DOS للبيع بالتجزئة بإصدارات IBM DOS 5.00.1 و5.02 و6.00، بالإضافة إلى PC DOS 6.1 و6.3 و7 و2000 و7.1.
النسخة المحلية

كانت هناك نسخ محلية من نظام التشغيل MS-DOS مخصصة لأسواق مختلفة. [ 81 ] وبينما اعتمدت النسخ الغربية من MS-DOS على نفس مجموعة الأدوات وبرامج التشغيل، مع اختلاف لغات الرسائل المحلية ومجموعات صفحات الترميز وتخطيطات لوحة المفاتيح المدعومة، فقد اختلفت بعض النسخ اللغوية اختلافًا كبيرًا عن النسخ الغربية، وتم تكييفها للعمل على أجهزة الكمبيوتر الشخصية المحلية مع خدمات BIOS إضافية غير متوفرة في أجهزة الكمبيوتر الغربية، ودعم صفحات ترميز متعددة للأجهزة للشاشات والطابعات، ودعم DBCS، وطرق إدخال بديلة، وإخراج رسومات. وتشمل هذه النسخ اليابانية ( DOS/V )، والكورية، والعربية (ADOS 3.3/5.0)، والعبرية (HDOS 3.3/5.0)، والروسية ( RDOS 4.01 / 5.0 )، بالإضافة إلى بعض نسخ DOS الأخرى من أوروبا الشرقية.
مسابقة

في الحواسيب الصغيرة التي تعتمد على معالجات إنتل 8086 و 8088 ، بما في ذلك حاسوب IBM الشخصي وأجهزة الكمبيوتر المشابهة، جاءت المنافسة الأولى لسلسلة أنظمة التشغيل PC DOS/MS-DOS من شركة Digital Research ، التي استوحى نظام التشغيل MS-DOS من نظام التشغيل CP/M الخاص بها. [ 82 ] ولا يزال الجدل قائمًا حول ما إذا كان نظام 86-DOS قد تم نسخه من الإصدارات الأولى لبرمجيات CP/M. [ 83 ] أصدرت Digital Research نظام CP/M-86 بعد بضعة أشهر من إصدار MS-DOS، وقُدِّم كبديل لنظام MS-DOS ومتطلبات ترخيص مايكروسوفت ، ولكن بسعر أعلى. لم تكن البرامج التنفيذية لنظامي CP/M-86 وMS-DOS قابلة للتبادل؛ حيث بيعت العديد من التطبيقات بإصدارات MS-DOS وCP/M-86 حتى أصبح نظام MS-DOS هو السائد (لاحقًا، أصبحت أنظمة تشغيل Digital Research قادرة على تشغيل برامج MS-DOS وCP/M-86). كان نظام MS-DOS يدعم في الأصل تنسيق .COM البسيط ، الذي صُمم على غرار تنسيق مشابه ولكنه غير متوافق ثنائيًا، معروف في نظام CP/M-80 . في المقابل، دعم نظام CP/M-86 تنسيقًا قابلًا للنقل باستخدام امتداد اسم الملف .CMD لتجنب تعارض الأسماء مع ملفات .COM في نظامي CP/M-80 وMS-DOS. أضاف الإصدار 1.0 من MS-DOS تنسيق ملف تنفيذي .EXE أكثر تطورًا وقابلًا للنقل.
كان أحد أسباب النجاح الأولي لنظام MS-DOS على منافسيه هو سعر التجزئة المنخفض بشكل ملحوظ والذي بلغ 39.95 دولارًا. [ 84 ]
كانت معظم الأجهزة في بدايات نظام التشغيل MS-DOS ذات بنى أنظمة مختلفة، مما أدى إلى درجة معينة من عدم التوافق، وبالتالي إلى احتكار من قبل مُصنِّع واحد . كان المستخدمون الذين بدأوا باستخدام MS-DOS على أجهزتهم مُجبرين على الاستمرار في استخدام الإصدار المُخصَّص لأجهزتهم، أو مواجهة صعوبة في جعل جميع مكونات أجهزتهم وبرامجهم الخاصة تعمل مع النظام الجديد.
في عالم الأعمال، واجهت الأجهزة التي تعمل بمعالجات 808x، والتي ارتبط بها نظام التشغيل MS-DOS، منافسة من نظام التشغيل Unix ؛ الذي كان يعمل على العديد من بنى الأجهزة المختلفة. وقد باعت مايكروسوفت نفسها نسخة من Unix لأجهزة الكمبيوتر الشخصية تُسمى Xenix .
في عالم المستخدمين المنزليين الناشئ، دخلت مجموعة متنوعة من أجهزة الكمبيوتر الأخرى، المبنية على معالجات مختلفة، في منافسة شرسة مع جهاز IBM PC: فأجهزة Apple II و Mac و Commodore 64 وغيرها لم تستخدم معالج 808x؛ كما استخدمت العديد من أجهزة 808x ذات البنى المختلفة نسخًا مخصصة من نظام MS-DOS. في البداية، كانت جميع هذه الأجهزة تتنافس. ومع مرور الوقت، هيمنت بنية جهاز IBM PC على سوق 808x، حيث أصبحت البرامج المصممة للتواصل مباشرة مع مكونات الكمبيوتر دون استخدام استدعاءات نظام التشغيل القياسية تعمل بسرعة أكبر بكثير، ولكن فقط على الأجهزة المتوافقة تمامًا مع الكمبيوتر الشخصي. كانت سوق أجهزة 808x غير المتوافقة مع الكمبيوتر الشخصي صغيرة جدًا بحيث لا تسمح بتطوير برامج سريعة لها وحدها، وظل السوق مفتوحًا فقط لأجهزة IBM PC والأجهزة التي تحاكي بنيتها بشكل وثيق، والتي تعمل جميعها إما بنسخة واحدة من نظام MS-DOS المتوافقة فقط مع أجهزة الكمبيوتر الشخصية، أو بنظام IBM PC DOS المكافئ . معظم الأجهزة المقلدة تكلف أقل بكثير من أجهزة IBM ذات الأداء المماثل، وأصبحت تستخدم على نطاق واسع من قبل المستخدمين المنزليين، في حين أن أجهزة الكمبيوتر الشخصية من IBM كانت لها حصة كبيرة من سوق أجهزة الكمبيوتر الخاصة بالأعمال.
بدأت مايكروسوفت وآي بي إم معًا مشروع نظام التشغيل OS/2 ، الذي كان يُفترض أن يكون خليفةً لنظامي MS-DOS/PC DOS . عند إصدار OS/2 عام 1987، أطلقت مايكروسوفت حملة إعلانية تُعلن فيها أن "DOS قد انتهى" وأن الإصدار الرابع هو آخر إصدار كامل. صُمم OS/2 لتعدد المهام بكفاءة عالية، وقدم عددًا من الميزات المتقدمة التي صُممت جميعها بشكل متناسق مع واجهة مستخدم مشابهة ؛ واعتُبر الوريث الشرعي لمنصة DOS التي وُصفت بأنها "غير متقنة".
شهد نظام التشغيل MS-DOS نموًا متقطعًا، حيث تم استلهام العديد من ميزاته الهامة أو نسخها من منتجات وأنظمة تشغيل مايكروسوفت الأخرى. كما نما MS-DOS أيضًا من خلال دمج وظائف الأدوات والبرامج المساعدة التي طورتها شركات مستقلة، مثل Norton Utilities و PC Tools ( برنامج مكافحة الفيروسات من مايكروسوفت ) و QEMM ( مدير الذاكرة الموسع) و Stacker ( ضغط القرص )، وغيرها، وذلك عن طريق الترخيص المباشر أو نسخ الميزات.
خلال الفترة التي كانت فيها شركة ديجيتال ريسيرش تتنافس في سوق أنظمة التشغيل، كانت بعض أجهزة الكمبيوتر، مثل Amstrad PC1512 ، تُباع مزودة بأقراص مرنة لنظامي تشغيل (لا يمكن استخدام سوى أحدهما في كل مرة)، وهما MS-DOS وCP/M-86 أو أحد مشتقاته. وقد أنتجت ديجيتال ريسيرش نظام DOS Plus ، المتوافق مع MS-DOS 2.11، والذي يدعم برامج CP/M-86، ويحتوي على ميزات إضافية تشمل تعدد المهام، كما أنه قادر على قراءة وكتابة الأقراص بتنسيقي CP/M وMS-DOS.
أثناء تطوير نظام التشغيل OS/2 لفترة طويلة، أصدرت شركة Digital Research نظام التشغيل DR-DOS 5.0 المتوافق مع نظام MS-DOS، والذي تضمن ميزات كانت متاحة فقط كإضافات خارجية لنظام MS-DOS. وحرصًا منها على عدم خسارة أي جزء من السوق، أعلنت مايكروسوفت عن قرب إصدار MS-DOS 5.0 في مايو 1990. وقد أدى ذلك فعليًا إلى توقف معظم مبيعات DR-DOS حتى الإصدار الفعلي لنظام MS-DOS 5.0 في يونيو 1991. ثم أصدرت Digital Research نظام DR-DOS 6.0، الذي حقق مبيعات جيدة حتى جاء الإعلان المسبق عن MS-DOS 6.0 ليُعيق مبيعات DR-DOS مرة أخرى.
اتُهمت مايكروسوفت بتدبير تسريبات مُحكمة حول الإصدارات المستقبلية من نظام التشغيل MS-DOS في محاولة لخلق ما يُعرف في هذا المجال بـ" الخوف والشك والريبة " (FUD ) بشأن نظام التشغيل DR DOS. على سبيل المثال، في أكتوبر 1990، بعد فترة وجيزة من إصدار DR DOS 5.0، وقبل وقت طويل من الإصدار النهائي لنظام التشغيل MS-DOS 5.0 في يونيو 1991، بدأت تظهر مقالات حول تحسينات الميزات في MS-DOS في مجلتي InfoWorld و PC Week . كتب براد سيلفربيرغ ، نائب رئيس قسم برامج الأنظمة في مايكروسوفت آنذاك والمدير العام لوحدة أعمال ويندوز وMS-DOS، رسالة شديدة اللهجة إلى مجلة PC Week (5 نوفمبر 1990)، ينفي فيها أن تكون مايكروسوفت قد انخرطت في أساليب التخويف والشك ("لخدمة عملائنا بشكل أفضل، قررنا أن نكون أكثر شفافية بشأن الإصدار 5.0")، وينفي أيضًا أن تكون مايكروسوفت قد نسخت ميزات من DR DOS.
«تم تحديد التحسينات على ميزات نظام التشغيل MS-DOS الإصدار 5.0 وبدأ تطويره قبل وقت طويل من سماعنا عن DR DOS 5.0. ستكون هناك بعض الميزات المتشابهة. مع وجود 50 مليون مستخدم لنظام MS-DOS، فليس من المستغرب أن تكون DRI قد تلقت بعضًا من الطلبات نفسها من العملاء التي تلقيناها نحن.» – (شولمان وآخرون، 1994). [ 85 ]
بدأ الاتفاق بين مايكروسوفت وآي بي إم للترويج لنظام التشغيل OS/2 بالتلاشي عام 1990 عندما حقق نظام ويندوز 3.0 نجاحًا تجاريًا كبيرًا. كما ساهمت مايكروسوفت بشكل كبير في تطوير نظام التشغيل OS/2، حيث ساهمت في إنشاء نظام ويندوز NT ، وهو بديل ثالث بواجهة رسومية لنظام DOS .
واصلت شركة IBM، التي كانت تعمل بالفعل على تطوير الإصدار التالي من نظام التشغيل OS/2، تطوير النظام الأساسي بدون مايكروسوفت وباعته كبديل لنظامي التشغيل DOS وويندوز.
المسائل القانونية
ردًا على نظام التشغيل DR DOS 6.0 من شركة Digital Research ، الذي تضمن برنامج ضغط الأقراص SuperStor، بدأت مايكروسوفت مفاوضات مع شركة Stac Electronics ، مُورِّدة برنامج ضغط الأقراص الأكثر شيوعًا لنظام DOS، Stacker. خلال عملية التدقيق ، عرض مهندسو Stac على مايكروسوفت جزءًا من شفرة المصدر لبرنامج Stacker. لم تكن Stac مستعدة لتلبية شروط مايكروسوفت لترخيص Stacker، فانسحبت من المفاوضات. اختارت مايكروسوفت ترخيص برنامج DoubleDisk من شركة Vertisoft، واستخدمته كأساس لبرنامج ضغط الأقراص DoubleSpace الخاص بها. [ 86 ]
صدرت نسختا MS-DOS 6.0 و6.20 عام 1993، وتضمنت كلتاهما برنامج ضغط الأقراص DoubleSpace من مايكروسوفت. رفعت شركة Stac دعوى قضائية ناجحة ضد مايكروسوفت بتهمة انتهاك براءة اختراع خوارزمية الضغط المستخدمة في DoubleSpace. نتج عن ذلك إصدار MS-DOS 6.21 عام 1994، والذي أُزيلت منه خاصية ضغط الأقراص. بعد ذلك بفترة وجيزة، صدرت النسخة 6.22، التي تضمنت نسخة جديدة من نظام ضغط الأقراص، DriveSpace، والتي استخدمت خوارزمية ضغط مختلفة لتجنب الكود المخالف.
قبل عام 1995، كانت مايكروسوفت تُرخّص نظامي التشغيل MS-DOS (وويندوز) لمصنّعي أجهزة الكمبيوتر بموجب ثلاثة أنواع من الاتفاقيات: الترخيص لكل معالج (رسوم عن كل نظام تبيعه الشركة)، أو لكل نظام (رسوم عن كل نظام من طراز مُحدد)، أو لكل نسخة (رسوم عن كل نسخة من MS-DOS يتم تثبيتها). استخدمت أكبر الشركات المصنّعة اتفاقية الترخيص لكل معالج، والتي كانت الأقل تكلفة. جعل هذا النظام من الصعب على هذه الشركات الانتقال إلى أي نظام تشغيل آخر، مثل DR DOS. في عام 1991، بدأت لجنة التجارة الفيدرالية الأمريكية تحقيقًا في إجراءات الترخيص الخاصة بمايكروسوفت، مما أسفر عن اتفاقية تسوية عام 1994 حصرت ترخيص مايكروسوفت بنظام الترخيص لكل نسخة. لم تستفد شركة Digital Research من هذه التسوية، وبعد سنوات، رفعت شركة Caldera ، خليفتها ، دعوى قضائية ضد مايكروسوفت للمطالبة بتعويضات في قضية Caldera ضد مايكروسوفت . كان يُعتقد أن قيمة التسوية تبلغ حوالي 150 مليون دولار ، ولكن كُشف في نوفمبر 2009، مع إصدار اتفاقية التسوية، أنها بلغت 280 مليون دولار . [ 87 ]
استخدام واجهات برمجة التطبيقات غير الموثقة
استخدمت مايكروسوفت أيضًا مجموعة متنوعة من الأساليب في نظام التشغيل MS-DOS والعديد من تطبيقاتها وأدوات التطوير الخاصة بها، والتي، على الرغم من عملها بكفاءة تامة عند تشغيلها على نظام MS-DOS الأصلي (ونظام PC DOS)، إلا أنها كانت تتعطل عند تشغيلها على إصدارات أخرى من نظام DOS. ومن الأمثلة البارزة على هذه الممارسة ما يلي:
- كان برنامج QuickPascal من مايكروسوفت (الذي صدر في أوائل عام 1989) أول منتج من مايكروسوفت يتحقق من نظام MS-DOS عن طريق تعديل بادئة مقطع البرنامج باستخدام وظائف DOS غير موثقة، ثم يتحقق مما إذا كانت القيمة المرتبطة بها قد تغيرت في موضع ثابت داخل مقطع بيانات DOS (غير موثق أيضًا). وقد أُدرج هذا التحقق أيضًا في منتجات مايكروسوفت اللاحقة، بما في ذلك Microsoft QuickC v2.5 وProgrammer's Workbench وMicrosoft C v6.0. [ 85 ]
- شفرة AARD ، وهي عبارة عن كتلة برمجية في مشغل ويندوز (WIN.COM) وبعض ملفات النظام الأخرى في ويندوز 3.1، كانت مشفرة باستخدام عملية XOR، وقابلة للتعديل الذاتي ، ومُخفية عمدًا، باستخدام هياكل ووظائف DOS غير موثقة لتحديد ما إذا كان ويندوز يعمل بالفعل على نظام MS-DOS أم لا. [ 85 ] في الإصدارات التجريبية، كانت الشفرة تعرض رسالة "خطأ" إذا فشل اختبار نظام MS-DOS الأصلي، مطالبةً المستخدم بالتوقف أو المتابعة، مع كون التوقف هو الخيار الافتراضي. في الإصدار النهائي، استمرت الشفرة في العمل، ولكن تم تعطيل الرسالة والمطالبة بإضافة بايت علامة، مما جعلها (على الأرجح) غير فعالة.
- لم يقدم الإصدار التجريبي من ويندوز 3.0 سوى تحذير بأن ويندوز لن يعمل بشكل صحيح على نظام تشغيل "أجنبي"، وقد عمل بشكل جيد بالفعل على نظام التشغيل DR DOS 6.0.
- إجراءات المقاطعة التي يستدعيها نظام التشغيل ويندوز لإبلاغ نظام التشغيل إم إس-دوس بأن ويندوز قيد التشغيل/الإيقاف، وهي معلومات يحتفظ بها نظام التشغيل إم إس-دوس في علامة IN_WINDOWS، على الرغم من أن نظامي التشغيل إم إس-دوس وويندوز كان من المفترض أن يكونا منتجين منفصلين. [ 85 ]
واجهة سطر الأوامر لنظام التشغيل ويندوز


جميع إصدارات مايكروسوفت ويندوز احتوت على واجهة سطر أوامر MS-DOS أو واجهة مشابهة لها تُسمى موجه أوامر MS-DOS ، والتي كانت تُعيد توجيه المدخلات إلى MS-DOS والمخرجات منه إلى موجه أوامر MS-DOS، أو موجه الأوامر في الإصدارات اللاحقة . كان بإمكان هذه الواجهة تشغيل العديد من أدوات سطر الأوامر الخاصة بنظام DOS، بالإضافة إلى أدوات Win32 وOS/2 1.x و POSIX، في نفس جلسة سطر الأوامر، مما يسمح بتمرير الأوامر بينها. كانت واجهة المستخدم، والأيقونة حتى ويندوز 2000، تُحاكي واجهة MS-DOS الأصلية. أما موجه الأوامر الذي ظهر مع ويندوز NT، فهو ليس MS-DOS في الواقع، ولكنه يشترك معه في بعض الأوامر.
الإصدارات السابقة من ويندوز
كانت الإصدارات الأولى من ويندوز، حتى الإصدار 2.0، تعمل بواجهة مستخدم رسومية (GUI) فوق نظام التشغيل MS-DOS. أما ويندوز 3.0 و3.1، فقد قامتا بمحاكاة MS-DOS في أجهزة افتراضية 8086، واستخدمتاه للوصول إلى نظام الملفات عند المحاكاة. مع ويندوز 95 و 98 و Me ، اقتصر دور MS-DOS، وفقًا لمايكروسوفت، على مُحمِّل الإقلاع، حيث كانت برامج MS-DOS تعمل في جهاز DOS افتراضي ضمن ويندوز 32 بت، مع الاحتفاظ بإمكانية الإقلاع مباشرةً إلى MS-DOS كخيار توافق مع الإصدارات السابقة للتطبيقات التي تتطلب الوصول إلى الأجهزة في الوضع الحقيقي، وهو أمر لم يكن ممكنًا عمومًا داخل ويندوز. [ 88 ] وكان سطر الأوامر يصل إلى سطر أوامر DOS (عادةً COMMAND.COM) من خلال وحدة ويندوز (WINOLDAP.MOD).
ويندوز إن تي
تبدأ أنظمة التشغيل المبنية على نظام ويندوز NT بالتشغيل من نواة مخصصة لتحميل نظام ويندوز وتشغيله. لا يمكن تشغيل تطبيقات Win32 في نظام التحميل بنفس طريقة تشغيل جلسات وضع الأحرف في أنظمة OS/2 أو UNIX أو إصدارات ويندوز المخصصة للمستخدمين العاديين.
تتيح جلسة الأوامر تشغيل العديد من أدوات سطر الأوامر المدعومة من أنظمة التشغيل Win32 وMS-DOS وOS/2 1.x وPOSIX. تستخدم محاكيات أنظمة التشغيل MS-DOS وOS/2 وPOSIX نافذة النظام المضيف بنفس طريقة استخدام تطبيقات Win16 لمستكشف الملفات في Win32. يتيح استخدام نافذة النظام المضيف توجيه المخرجات بين المحاكيات.
تتم محاكاة نظام MS-DOS عبر NTVDM (آلة DOS الافتراضية لنظام NT). وهي عبارة عن برنامج SoftPC مُعدّل (منتج سابق مشابه لـ VirtualPC )، يعمل بنظام MS-DOS 5 مُعدّل (ملفي NTIO.SYS وNTDOS.SYS). تتم معالجة المخرجات بواسطة مكتبات DLL الخاصة بوحدة التحكم، بحيث يمكن للبرنامج الموجود في موجه الأوامر ( CMD.EXE, 4NT.EXE, TCC.EXE) رؤية هذه المخرجات. لا يحتوي نظام Windows 64 بت على محاكاة DOS، ولا على أوامر DOS EDIT و DEBUG و EDLIN المتوفرة في نظام Windows 32 بت.
يُرجع إصدار DOS الرقم 5.00 أو 5.50، وذلك بحسب دالة API المستخدمة لتحديده. تعمل الأدوات المساعدة من MS-DOS 5.00 في هذه المحاكاة دون تعديل. تُظهر البرامج التجريبية الأولى جدًا لنظام NT نظام MS-DOS 30.00، لكن البرامج التي تعمل بنظام MS-DOS 30.00 تفترض أن نظام OS/2 هو المُتحكم.
تتم محاكاة نظام التشغيل OS/2 من خلال الملفات OS2SS.EXE وOS2.EXE وDOSCALLS.DLL. يُعد OS2.EXE نسخة من واجهة سطر أوامر OS/2 (CMD.EXE)، حيث يُمرر الأوامر إلى OS2SS.EXE، ويُرسل عمليات الإدخال والإخراج إلى واجهة سطر أوامر Windows NT. كان Windows 2000 آخر إصدار من NT يدعم OS/2. وتُستخدم المحاكاة OS/2 1.30.
يتم محاكاة POSIX من خلال غلاف POSIX، ولكن لا يوجد غلاف محاكاة؛ يتم التعامل مع الأوامر مباشرة في CMD.EXE.
يُطلق على موجه الأوامر غالبًا اسم موجه MS-DOS. ويعود ذلك جزئيًا إلى كونه الاسم الرسمي له في نظام التشغيل Windows 9x والإصدارات الأولى من Windows NT (NT 3.5 وما قبلها)، وجزئيًا إلى أن محاكاة SoftPC لنظام DOS تُعيد توجيه المخرجات إليه. في الواقع، COMMAND.COMلا تعمل سوى أوامر 16 بت الأخرى في NTVDM مع AUTOEXEC.NTتهيئة CONFIG.NTيتم تحديدها بواسطة _DEFAULT.PIF، مما يسمح اختياريًا باستخدام تطبيقات وحدة تحكم Win32 والأوامر الداخلية مع NTCMDPROMPTتوجيه .
تستخدم تطبيقات وحدة التحكم Win32CMD.EXE موجه الأوامر كواجهة سطر أوامر. لا يوجد هذا الالتباس في نظام التشغيل OS/2 لوجود موجهي أوامر منفصلين، وتشغيل برنامج DOS في نظام OS/2 سيؤدي إلى فتح نافذة DOS منفصلة لتشغيل التطبيق.
جميع إصدارات ويندوز لأنظمة إيتانيوم (التي لم تعد مايكروسوفت تبيعها) وأنظمة x86-64 لا تتضمن NTVDM، وبالتالي لا يمكنها تشغيل تطبيقات DOS أو تطبيقات ويندوز 16 بت بشكل أصلي. توجد بدائل مثل برامج محاكاة الآلات الافتراضية مثل Virtual PC من مايكروسوفت ، بالإضافة إلى VMware و DOSBox وغيرها، وطبقات توافق غير رسمية مثل NTVDMx64 وOTVDM (WineVDM) وWin3mu وغيرها.
نهاية الحياة

شكّل إطلاق نظام التشغيل ويندوز 3.0 عام 1990، بواجهة مستخدم رسومية سهلة الاستخدام ، بداية النهاية لنظام MS-DOS الذي كان يعتمد على سطر الأوامر. مع إصدار ويندوز 95 (واستمرارًا في سلسلة منتجات ويندوز 9x وصولًا إلى ويندوز Me )، استُخدمت نسخة مُدمجة من MS-DOS للتشغيل الأولي ، واستكشاف الأخطاء وإصلاحها، والتوافق مع الإصدارات السابقة من برامج DOS، وخاصة الألعاب، ولم يعد يُطرح كمنتج مستقل. [ 89 ] في ويندوز 95، كان بالإمكان تشغيل نظام DOS، المسمى MS-DOS 7، بشكل منفصل، دون واجهة ويندوز الرسومية؛ وقد احتُفظ بهذه الميزة حتى ويندوز 98 الإصدار الثاني. أزال ويندوز Me إمكانية تشغيل نظام MS-DOS 8.0 الأساسي بشكل منفصل من القرص الصلب، ولكنه احتفظ بإمكانية إنشاء قرص مرن للتشغيل بنظام DOS (يُسمى "قرص التشغيل الطارئ")، ويمكن تعديله لاستعادة الوصول الكامل إلى نظام DOS الأساسي. في 31 ديسمبر 2001، أعلنت مايكروسوفت أن جميع إصدارات نظام التشغيل MS-DOS (6.22 وما قبلها) أصبحت قديمة، وتوقفت عن تقديم الدعم والتحديثات للنظام. [ 4 ] ولأن MS-DOS 7.0 كان جزءًا من نظام التشغيل Windows 95، فقد انتهى الدعم له أيضًا مع انتهاء الدعم الموسع لنظام Windows 95 في 31 ديسمبر 2001. [ 90 ] ولأن MS-DOS 7.10 وMS-DOS 8.0 كانا جزءًا من نظامي التشغيل Windows 98 وWindows ME على التوالي، فقد انتهى الدعم لهما مع انتهاء الدعم الموسع لنظامي التشغيل Windows 98 وME في 11 يوليو 2006، مما أنهى دعم مايكروسوفت لنظام MS-DOS وتحديثاته. [ 91 ]
على عكس سلسلة Windows 9x، فإن أنظمة التشغيل 32 بت المشتقة من Windows NT (Windows NT و 2000 و XP والإصدارات الأحدث)، والتي طُوّرت بالتزامن مع سلسلة 9x، لا تتضمن توافقًا مع MS-DOS كمكون أساسي، ولا تعتمد عليه في عملية الإقلاع، نظرًا لأن NT لم يكن يدعم تطبيقات MS-DOS وWin16 القديمة بنفس مستوى دعم Windows 9x، [ 89 ] ولكنه يوفر محاكاة محدودة لنظام DOS تُسمى NTVDM (آلة DOS الافتراضية لنظام NT) لتشغيل تطبيقات DOS وتوفير نوافذ موجه أوامر شبيهة بنظام DOS. أما إصدارات 64 بت من Windows NT قبل Windows 11 (و Windows Server 2008 R2 تبعًا لذلك) فلا توفر محاكاة لنظام DOS ولا يمكنها تشغيل تطبيقات DOS بشكل أصلي. [ 92 ] يحتوي Windows XP والإصدارات الأحدث على نسخة من قرص إقلاع Windows Me ، مُختزلة إلى قرص الإقلاع فقط. ولا يمكن الوصول إلى هذا القرص إلا عن طريق تهيئة قرص مرن كقرص بدء تشغيل MS-DOS. تم حذف ملفات مثل برنامج تشغيل دعم محرك الأقراص المضغوطة من قرص بدء التشغيل لنظام التشغيل Windows Me، وأصبحت ملفات بدء التشغيل ( AUTOEXEC.BAT و CONFIG.SYS ) فارغة. كان هذا القرص المُعدَّل أساسًا لإنشاء صورة MS-DOS لنظام التشغيل Windows XP. يمكن استعادة بعض الملفات المحذوفة باستخدام أداة استعادة الملفات المحذوفة. [ 93 ] عند تشغيل قرص بدء تشغيل MS-DOS تم إنشاؤه باستخدام أداة التهيئة بدءًا من Windows XP، يظهر رقم الإصدار والأمر الداخلي VER على أنهما "Windows Millennium" و"5.1" (بدلاً من "4.90.3000" في Windows Me)، على التوالي، وليس "MS-DOS 8.0" (الذي استُخدم كأساس لنظام Windows Me ولكنه لم يُصدر كمنتج مستقل)، على الرغم من أن واجهة برمجة التطبيقات (API) لا تزال تُظهر الإصدار 8.0.
تم نقل إنشاء قرص بدء تشغيل MS-DOS إلى الإصدارات اللاحقة من ويندوز، مع بقاء معظم محتوياته دون تغيير منذ تقديمه في ويندوز XP. عند إنشاء قرص بدء تشغيل DOS على ويندوز فيستا ، تحمل الملفات الموجودة عليه تاريخ 18 أبريل 2005، ولكنها لا تختلف عن تلك الموجودة في XP، بما في ذلك العبارة "MS-DOS الإصدار 8 حقوق الطبع والنشر 1981-1999 لشركة مايكروسوفت" COMMAND.COM. يمكن لأنظمة ويندوز 7 و8 و8.1 أيضًا إنشاء قرص بدء تشغيل MS-DOS، والذي لا يختلف عن XP وفيستا. بدءًا من ويندوز 10 ، أُزيلت إمكانية إنشاء قرص بدء تشغيل MS-DOS، ولذلك يجب استخدام إما جهاز افتراضي يعمل بنظام MS-DOS أو إصدار أقدم (في جهاز افتراضي أو نظام تشغيل مزدوج) لتهيئة قرص مرن، أو الحصول على صورة من مصدر خارجي. تشمل الحلول الأخرى استخدام بدائل متوافقة مع DOS، مثل FreeDOS أو حتى نسخ الملفات المطلوبة وقطاع الإقلاع بأنفسهم. كان آخر المكونات المتبقية المرتبطة بنظام MS-DOS هو مكون NTVDM، الذي أُزيل بالكامل في نظام التشغيل ويندوز بدءًا من ويندوز 11، حيث توقف النظام عن دعم معالجات 32 بت، واقتصر على توفيره بإصدارات 64 بت فقط. وبذلك انتهت فعليًا أي صلة بين نظام MS-DOS ونظام مايكروسوفت ويندوز بعد 36 عامًا.
كان نظام MS-DOS 6.22 آخر إصدار مستقل أنتجته مايكروسوفت لمعالجات Intel 8088 و Intel 8086 و Intel 80286 ، ولا يزال متاحًا للتنزيل عبر موقع MSDN الخاص بها ، [ 94 ] ومواقع شركاء ترخيص OEM، للعملاء الذين لديهم بيانات اعتماد تسجيل دخول صالحة. لا يزال نظام MS-DOS يُستخدم في أنظمة x86 المدمجة نظرًا لبنيته البسيطة ومتطلباته الدنيا من الذاكرة والمعالج، على الرغم من أن بعض المنتجات الحالية قد تحولت إلى نظام FreeDOS البديل مفتوح المصدر الذي لا يزال قيد التطوير .
المصادر المفتوحة
في عام ٢٠١٨، نشرت مايكروسوفت الشفرة المصدرية لنظامي التشغيل MS-DOS 1.25 و2.0 على منصة GitHub بموجب ترخيص MIT مفتوح المصدر ، وفي عام ٢٠٢٤ نشرت الشفرة المصدرية لنظام MS-DOS 4.00 في نفس المستودع. [ ٣ ] [ ٢٥ ] [ ٩٥ ] ووفقًا لمايكروسوفت، فإن الغرض من ذلك هو التعليم والتجريب على أنظمة التشغيل القديمة، وتمكين المبرمجين الجدد من فهم كيفية عمل البرامج منخفضة المستوى، سواءً القديمة منها أو الحديثة. ويشير مدير البرنامج، ريتش تيرنر، إلى أنه لم يكن بالإمكان نشر الإصدارات الأخرى كمصدر مفتوح بسبب قيود الترخيص الخاصة بأطراف ثالثة. [ ٩٦ ]
نظراً للطبيعة التاريخية للبرنامج، لن تقبل مايكروسوفت أي طلبات سحب لتعديل الكود. مع ذلك، يسمح ترخيص MIT المتساهل للمستخدمين بتنزيل البرنامج وتعديله وإنشاء نسخ منه شريطة الإشارة إلى مؤلفيه الأصليين. [ 95 ]
التوافق مع الأنظمة القديمة
ابتداءً من عام 1983، عملت شركات مختلفة على تطوير واجهات مستخدم رسومية (GUIs) قادرة على العمل على أجهزة الكمبيوتر الشخصية. [ 97 ] ومع ذلك، تطلب هذا جهدًا مكررًا ولم يوفر قدرًا كبيرًا من الاتساق في تصميم الواجهة (حتى بين منتجات الشركة نفسها).
في وقت لاحق، عام 1985، أُصدر نظام التشغيل مايكروسوفت ويندوز 1.0 كأول محاولة من مايكروسوفت لتوفير واجهة مستخدم موحدة (للتطبيقات). كانت الإصدارات الأولى من ويندوز تعمل على نظام التشغيل MS-DOS. [ 98 ] [ 99 ] في البداية، لم يحقق ويندوز نجاحًا يُذكر، ولكن هذا كان ينطبق أيضًا على جهود معظم الشركات الأخرى، مثل GEM . بعد الإصدار 3.0، اكتسب ويندوز قبولًا واسعًا في السوق. [ 100 ]
استخدم نظام التشغيل Windows 9x نظام MS-DOS لتشغيل نواة Windows في الوضع المحمي. وكانت الميزات الأساسية المتعلقة بنظام الملفات، مثل أسماء الملفات الطويلة، متاحة فقط لتطبيقات DOS عند تشغيلها من خلال Windows. [ 101 ] يعمل نظام Windows NT بشكل مستقل عن DOS، ولكنه يتضمن NTVDM ، وهو مكون لمحاكاة بيئة DOS للتطبيقات القديمة . [ 102 ] لم يتم تضمينه مع Windows 11 لأن نظام التشغيل هذا متوفر حصريًا ببنية 64 بت مثل x86-64. [ 103 ]
الأنظمة ذات الصلة
تشمل الأنظمة المتوافقة مع نظام التشغيل MS-DOS ما يلي:
- نظام التشغيل DOS على جهاز الكمبيوتر الشخصي IBM
- DR-DOS ، نوفيل دوس ، أوبن دوس
- نظام التشغيل FreeDOS
- PTS-DOS
- ROM-DOS
أنتجت مايكروسوفت نظام التشغيل IBM PC DOS لصالح شركة IBM. كان هذا النظام، إلى جانب نظام MS-DOS، منتجين متطابقين، لكنهما اختلفا تدريجيًا بدءًا من إصدار MS-DOS 6.0. لم تتبع شركة Digital Research نظام ترقيم الإصدارات الخاص بمايكروسوفت. فعلى سبيل المثال، صدر MS-DOS 4 في يوليو 1988، تبعه DR DOS 5.0 في مايو 1990. ثم صدر MS-DOS 5.0 في أبريل 1991، وصدر DR DOS 6.0 في يونيو التالي. [ 104 ]
يُشار إلى هذه المنتجات مجتمعةً باسم "DOS"، على الرغم من أن "نظام تشغيل القرص" مصطلح عام يُستخدم في أنظمة أخرى لا علاقة لها بمعالجات x86 أو أجهزة IBM PC. كما يُمكن أن يُشير مصطلح "MS-DOS" بشكل عام إلى نظام DOS على أجهزة الكمبيوتر المتوافقة مع IBM PC.
أدى تحكم مايكروسوفت في منصة ويندوز، وممارساتها البرمجية التي جعلت ويندوز يبدو وكأنه يعمل بشكل سيئ على إصدارات DOS المنافسة، إلى إضعاف قدرة مطوري DOS الآخرين على مواصلة منافسة MS-DOS. [ 85 ] واضطرت شركة Digital Research إلى إصدار نسخ مؤقتة للتحايل على قيود ويندوز المصطنعة، [ 85 ] المصممة خصيصًا لمنح مايكروسوفت ميزة تنافسية. [ 85 ]
انظر أيضاً
- 4DOS – مترجم أوامر سطر الأوامر
- خطأ في الأمر أو اسم الملف – خطأ في نظام التشغيل MS-DOS
- DOSBox – محاكي MS-DOS مجاني
- إدارة ذاكرة نظام التشغيل DOS – تقنيات مستخدمة للوصول إلى أكثر من 640 كيلوبايت
- تاريخ نظام التشغيل مايكروسوفت ويندوز
- فهرس ألعاب DOS
- قائمة أوامر نظام التشغيل DOS
- نظام التشغيل OS/2 – نظام تشغيل من شركة IBM
- Tao ExDOS – محاكي MS-DOS لنظام التشغيل Windows
- نظام تشغيل تاونز – نسخة معدلة من نظام التشغيل MS-DOS لـ FM Towns
- وحدة تحكم Win32 – واجهة مستخدم رسومية لتطبيقات وحدة تحكم ويندوز، صفحات تعرض أوصافًا مختصرة لأهداف إعادة التوجيه
- القائمة السريعة – واجهة المستخدم الرسومية
ملحوظات
مراجع
- ↑ باترسون، تيم (يونيو 1983). "نظرة متعمقة على نظام التشغيل MS-DOS" . منتجات سياتل للحاسوب . سياتل. مؤرشف من الأصل في 6 مايو 2017. تم الاطلاع عليه في 16 أبريل 2016 .
- 1 2 3 "MS-DOS: مقدمة موجزة" . مشروع معلومات لينكس . مؤرشف من الأصل في 14 ديسمبر 2017. تم الاطلاع عليه في 14 ديسمبر 2017 .
- هانسيلمان ، سكوت ؛ ويلكوكس، جيف (25 أبريل 2024). "إتاحة MS-DOS 4.0 كمصدر مفتوح" . مدونة مايكروسوفت للمصادر المفتوحة . مؤرشف من الأصل في 25 أبريل 2024. تم الاطلاع عليه في 26 أبريل 2024.
اليوم، وبالشراكة مع IBM وبروح الابتكار المفتوح، نُصدر شفرة المصدر لنظام MS-DOS 4.00 بموجب ترخيص MIT.
- 1 2 "سياسة دورة حياة المنتجات المتقادمة" . الدعم . مايكروسوفت . 30 يوليو 2009. مؤرشف من الأصل في 6 يوليو 2006. تم الاطلاع عليه في 6 أبريل 2010 .
- 1 2 لابوز، جيريكا جين (2023). "الكشف عن أعماق نظام التشغيل MS-DOS: استكشاف معمق لبنية ITS وأوامره وأهميته التاريخية" . doi : 10.13140/RG.2.2.14329.85608 – عبر ResearchGate.
- 1 2 3 آلان، روي أ. (2001). "مايكروسوفت في ثمانينيات القرن العشرين، الجزء الثالث: ثمانينيات القرن العشرين - عصر آي بي إم/ماكنتوش". تاريخ الحاسوب الشخصي: الناس والتكنولوجيا . لندن، أونتاريو : دار آلان للنشر. ص 14. ISBN 0-9689108-0-7أُرشف من الأصل في 2 يوليو 2006. تم الاطلاع عليه في 5 ديسمبر 2009 .أُرشف بتاريخ 15 يوليو 2006 في أرشيف الإنترنت (Wayback Machine) .
- ↑ "MSdos وتاريخ تطوره" . 2 نوفمبر 2025.
- ↑ كونر، دوغ. "أبو نظام DOS لا يزال يستمتع بعمله في مايكروسوفت" . patersontech.com . مايكرونيوز. مؤرشف من الأصل في 9 فبراير 2010. تم الاطلاع عليه في 5 ديسمبر 2009 .
- ↑ "تاريخ ويندوز" . microsoft.com . مايكروسوفت . نوفمبر 2013. مؤرشف من الأصل في 10 مايو 2015. تم الاطلاع عليه في 10 مايو 2015 .
- ↑ أنتوف، ليفين (1996). "تاريخ نظام التشغيل MS-DOS" . بحث رقمي . مؤرشف من الأصل في 2 أكتوبر 2017. تم الاطلاع عليه في 6 مايو 2015 .
- ↑ "تاريخ نظام التشغيل مايكروسوفت دوس" . www.computerhope.com . تم الاطلاع عليه بتاريخ 23 مايو 2024 .
- ↑ "إعلان شركة IBM عن جهاز كمبيوتر شخصي" (ملف PDF) . ibm.com . IBM . مؤرشف (ملف PDF) من النسخة الأصلية بتاريخ 12 ديسمبر 2018. تم الاطلاع عليه بتاريخ 27 سبتمبر 2014 .
- ↑ فرايبرغر، بول (23 أغسطس 1982). "بيل غيتس، مايكروسوفت، وحاسوب آي بي إم الشخصي" . إنفوورلد . ص 22. مؤرشف من الأصل في 18 فبراير 2023. تم الاطلاع عليه في 29 يناير 2015 .
- ↑ سوين، مايكل (23 أغسطس 1982). "MS-DOS: دراسة نظام تشغيل القرص في أجهزة IBM PC" . إنفوورلد . ص 24. مؤرشف من الأصل في 18 فبراير 2023. تم الاطلاع عليه في 29 يناير 2015 .
- ↑ مورغان، كريس (يناير 1982). "عن شركة آي بي إم، وأنظمة التشغيل، وأحجار رشيد" . بايت . ص 6. تم الاطلاع عليه في 19 أكتوبر 2013 .
- ↑ فيدلر، رايان (أكتوبر 1983). "دليل يونكس / الجزء 3: يونكس في سوق الحواسيب الصغيرة" . بايت . ص 132. تم الاطلاع عليه في 30 يناير 2015 .
- ↑ "قبل أن تُراهن ببرامج أعمالك على نظام تشغيل، انظر من يراهن على MS-DOS وXENIX" . InfoWorld (إعلان). 27 يونيو 1983. ص 44. مؤرشف من الأصل في 18 فبراير 2023. تم الاطلاع عليه في 31 يناير 2015 .
- ↑ باترسون، تيم (19 ديسمبر 2013) [17 مايو 1983]. "Microsoft DOS الإصدارين 1.1 و2.0: /msdos/v11source/MSDOS.ASM" . متحف تاريخ الحاسوب ، مايكروسوفت . مؤرشف من الأصل في 14 أغسطس 2019. تم الاطلاع عليه في 25 مارس 2014 .(ملاحظة: على الرغم من أن الناشرين يدّعون أن هذا سيكون MS-DOS 1.1 و 2.0، إلا أنه في الواقع SCP MS-DOS 1.25 ومزيج من Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11 .)
- ↑ شوستيك، لين (24 مارس 2014). "شفرة المصدر المبكرة لنظام التشغيل مايكروسوفت إم إس-دوس" . جواهر البرمجيات: سلسلة شفرات المصدر التاريخية لمتحف تاريخ الحاسوب. مؤرشف من الأصل في 10 أغسطس 2019. تم الاطلاع عليه في 29 مارس 2014 .(ملاحظة: على الرغم من أن المؤلف يدعي أن هذا سيكون MS-DOS 1.1 و 2.0، إلا أنه في الواقع SCP MS-DOS 1.25 ومزيج من Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11 .)
- ↑ ليفين، روي (25 مارس 2014). "مايكروسوفت تُتيح شفرة المصدر لنظامي MS-DOS وWord لنظام ويندوز للجمهور" . مدونة مايكروسوفت الرسمية . مؤرشف من الأصل في 14 ديسمبر 2017. تم الاطلاع عليه في 29 مارس 2014 .(ملاحظة: على الرغم من أن المؤلف يدعي أن هذا سيكون MS-DOS 1.1 و 2.0، إلا أنه في الواقع SCP MS-DOS 1.25 ومزيج من Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11 .)
- ↑ فيبس، سيمون (26 مارس 2014). "يا للمفاجأة! مايكروسوفت لم تجعل نظام MS-DOS مفتوح المصدر حقًا" . إنفوورلد . مؤرشف من الأصل في 28 مارس 2014. تم الاطلاع عليه في 27 مارس 2014 .
- ↑ تيرنر، ريتش (28 سبتمبر 2018). "إعادة فتح مصدر MS-DOS 1.25 و2.0" . أدوات سطر أوامر ويندوز للمطورين . مؤرشف من الأصل في 29 سبتمبر 2018. تم الاسترجاع في 29 سبتمبر 2018 .
- ↑ "لا يوجد كود مصدر أو نص برمجي للبناء لملف LINK.EXE" . مايكروسوفت. 16 أبريل 2026.
- ↑ "لا يوجد كود مصدر أو نص برمجي للبناء لملف CREF.EXE" . مايكروسوفت. 16 أبريل 2026.
- 1 2 3 كونينغهام، أندرو (26 أبريل 2024). "مايكروسوفت تُتيح الوصول المفتوح إلى إصدار MS-DOS 4.00 سيئ السمعة، الغريب، والمستهلك لذاكرة الوصول العشوائي" . آرس تكنيكا .
أتاحت مايكروسوفت هذا الأسبوع جزءًا آخر من تاريخ الحوسبة: فقد تعاونت الشركة مع شركة IBM لإصدار الشفرة المصدرية لنظام التشغيل MS-DOS 4.00 الصادر عام 1988، وهو إصدار اشتهر بعدم شعبيته، وكثرة أخطائه، وتاريخ تطويره المعقد، أكثر من فائدته كنظام تشغيل للحاسوب.
- ↑ "لا يوجد كود مصدر أو نص برمجي للبناء لملفي LIB.EXE أو MEM.LIB - ملف MAKEFILE فارغ" . مايكروسوفت. 16 أبريل 2026.
- ↑ بيترز، لوك (1 أبريل 2015). "مايكروسوفت تطلق نظام MS-DOS للأجهزة المحمولة" . مايكروسوفت لوميا . مؤرشف من الأصل في 2 أبريل 2015. تم الاسترجاع في 2 أبريل 2015.
تُعد معاينة نظام MS-DOS للأجهزة المحمولة تنزيلًا أساسيًا
. - 1 2 3 4 5 6 7 8 ألين، بول ؛ غيتس، بيل ؛ كينغ، أدريان؛ لارسون، كريس؛ ليتوين، غوردون ؛ أورير، بوب ؛ باترسون، تيم ؛ بيترز، كريس؛ فيليبس، بروس؛ رينولدز، آرون ؛ ستيلماكر، بيتي؛ زبيكوفسكي، مارك (1986). "المستشارون التقنيون". موسوعة المراجع التقنية لنظام التشغيل MS-DOS (الإصدارات 1.0-3.2) . من تحرير: بورنشتاين، هوارد؛ بريديهوفت، لورانس؛ دنكان، راي؛ موريس، كارول؛ روز، ديفيد ؛ سوشا، جون؛ توملين، جيم؛ فيان، كاثلين؛ وولفرتون، فان بيلي، جيم؛ بريبيرناو، باري؛ بيسون، بام؛ لويس، أندريا؛ ريغمير، ديفيد. مكتبة مراجع مايكروسوفت. المجلد 1 (الطبعة الأصلية المسحوبة ). ريدموند، واشنطن، الولايات المتحدة الأمريكية: مطبعة مايكروسوفت . رقم ISBN 0-914845-69-1LCCN 86-8640 . OCLC 635600205 . (١٧ صفحة + ١٠٥٣ صفحة؛ ٢٩ سم) (ملاحظة: تحتوي هذه الطبعة الأصلية على مخططات انسيابية لآليات عمل النظام الداخلية. سحبتها مايكروسوفت قبل توزيعها على نطاق واسع عام ١٩٨٦ لاحتوائها على العديد من الأخطاء الواقعية، بالإضافة إلى بعض المعلومات السرية التي ما كان ينبغي نشرها. لم يبقَ منها سوى عدد قليل من النسخ المطبوعة. وقد استُبدلت بطبعة مُنقّحة بالكامل عام ١٩٨٨.)أُرشف بتاريخ 15 يوليو 2019 في أرشيف الإنترنت (Wayback Machine )
- 1 2 زبيكوفسكي، مارك ؛ ألين، بول ؛ بالمر، ستيف ؛ بورمان، روبن؛ بورمان، روب؛ بتلر، جون؛ كارول، تشاك؛ تشامبرلين، مارك؛ تشيل، ديفيد؛ كولي، مايك؛ كورتني، مايك؛ دريفوس، مايك؛ دنكان، راشيل؛ إيكهارت، كورت؛ إيفانز، إريك؛ فارمر، ريك؛ غيتس، بيل ؛ جيري، مايكل؛ غريفين، بوب؛ هوغارث، دوغ؛ جونسون، جيمس دبليو؛ كرماني، كامل؛ كينغ، أدريان؛ كوخ، ريد؛ لاندوفسكي، جيمس؛ لارسون، كريس؛ لينون، توماس؛ ليبكي، دان؛ ماكدونالد، مارك ؛ ماكيني، بروس؛ مارتن، باسكال؛ ماذرز، إستيل؛ ماثيوز، بوب؛ ميلين، ديفيد؛ ميرجنتايم، تشارلز؛ نيفين، راندي؛ نيويل، دان؛ نيويل، تاني؛ نوريس، ديفيد؛ أوليري، مايك؛ أورير، بوب ؛ أولسون، مايك؛ أوسترمان، لاري؛ أوستلينغ، ريدج؛ باي، سونيل؛ باترسون، تيم ؛ بيريز، غاري؛ بيترز، كريس؛ بيتزولد، تشارلز ؛ بولوك، جون؛ رينولدز، آرون ؛ روبين، داريل؛ رايان، رالف؛ شولمايسترز، كارل؛ شاه، راجين؛ شو، باري؛ شورت، أنتوني؛ سليفكا، بن؛ سميرل، جون؛ ستيلمايكر، بيتي؛ ستودارد، جون؛ تيلمان، دينيس؛ ويتن، غريغ؛ يونت، ناتالي؛ زيك، ستيف (1988). "المستشارون التقنيون". موسوعة MS-DOS: الإصدارات من 1.0 إلى 3.2 . بقلم: دنكان، راي؛ بوستويك، ستيف؛ بورغوين، كيث؛ بايرز، روبرت أ.؛ هوغان، ثوم؛ كايل، جيم؛ ليتوين، غوردون ؛ بيتزولد، تشارلز ؛ رابينوفيتز، تشيب؛ توملين، جيم؛ ويلتون، ريتشارد؛ وولفرتون، فان؛ وونغ، ويليام؛ وودكوك، جوان ( طبعة منقحة بالكامل). ريدموند، واشنطن، الولايات المتحدة الأمريكية: مطبعة مايكروسوفت . ISBN 1-55615-049-0LCCN 87-21452 . OCLC 16581341 . (xix+1570 صفحة؛ 26 سم) (ملاحظة: تم نشر هذه الطبعة في عام 1988 بعد إعادة صياغة واسعة النطاق للطبعة الأولى المسحوبة عام 1986 من قبل فريق مختلف من المؤلفين.أُرشف بتاريخ 14 أكتوبر 2018 في أرشيف الإنترنت (Wayback Machine )
- ^ Programmtechnische Beschreibung – Arbeitsplatzcomputer A 7150 Betriebssystem DCP 1700 – Kompendium (PDF) . 3.20 (باللغة الألمانية). دريسدن، ألمانيا الشرقية: VEB Robotron-Projekt Dresden . ديسمبر 1987. C3013-0001-1 M3030 Ag 706/169/88-5749. أرشفة (PDF) من الإصدار الأصلي في 23 كانون الثاني 2017 . تم الاسترجاع في 3 ديسمبر 2021 .
- ↑ Anwenderdocumentation - Anleitung für den Systemprogrammierer - MOS DCP 1700 (PDF) . 3.20 (باللغة الألمانية). دريسدن، ألمانيا الشرقية: VEB Robotron-Projekt Dresden . 29 يناير 1988. C3013-0000-0 M3030، Textdiskette DCP1700 T1/2 C3010-9991-2M3020، رقم القرص: 5962 /88 ROBOTRON PROJEKT DRESDEN KA2 DD-DS 80*16*256. أرشفة (PDF) من النسخة الأصلية في 29 أغسطس 2021 . تم الاسترجاع في 3 ديسمبر 2021 .
- ↑ "كمبيوتر P8000 كومباكت" . robotrontechnik.de (بالألمانية). ١٠ فبراير ٢٠٢٠. مؤرشف من الأصل في ٢٦ أكتوبر ٢٠٢٠. تم الاطلاع عليه في ٣ ديسمبر ٢٠٢١ .أُرشف بتاريخ 3 ديسمبر 2021 في أرشيف الإنترنت (Wayback Machine) .
- ^ كورث، روديجر. جروس، مارتن؛ الجوع، هنري (29 نوفمبر 2016) [2007]. "نظام Betriebs DCP" . www.robotrontechnik.de (باللغة الألمانية). مؤرشفة من الأصلي في 3 أبريل 2019 . تم الاسترجاع في 28 أبريل 2019 .
- ↑ "ميزات إصدار مايكروسوفت دوس" . برامج وخدمات EMS الاحترافية . مؤرشف من الأصل بتاريخ 29 أغسطس 2017. تم الاطلاع عليه بتاريخ 29 أغسطس 2017 .
- ↑ "تاريخ نظام التشغيل DOS" . Pcmuseum.tripod.com . مؤرشف من الأصل بتاريخ 29 أغسطس 2017. تم الاطلاع عليه بتاريخ 29 أغسطس 2017 .
- ↑ "تخصيص نظام التشغيل MS-DOS 1.23 والإصدارات الأحدث" (ملف PDF) . bitsavers.org . تم الاطلاع عليه بتاريخ 20 ديسمبر 2024 .
- ↑ "16BitOS - MS-DOS® الإصدار 1.12 - Compaq OEM" . مؤرشف من الأصل في 2 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "16BitOS - MS DOS® الإصدار 1.13 - شركة تكساس إنسترومنتس الأصلية" . مؤرشف من الأصل في 1 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "معلومات مايكروسوفت عن نظام التشغيل MS-DOS" . ultrawindows.nl . مؤرشف من الأصل في 9 أغسطس 2011. تم الاطلاع عليه في 27 سبتمبر 2012 .
- ↑ "16BitOS - MS DOS® الإصدار 1.25 - Zenith OEM" . مؤرشف من الأصل في 1 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- 1 2 مالوي، ريتش؛ فوز، جي. مايكل؛ ستيوارت، جورج أ. (أكتوبر 1987). "انفجار منتجات الذكرى السنوية لشركة تاندي" . بايت . ص 100. تم الاسترجاع في 4 أغسطس 2014 .
- ↑ مولر، سكوت (1995). ترقية وإصلاح أجهزة الكمبيوتر الشخصية ( الطبعة الخامسة). شركة كيو . ص 784. ISBN 0-7897-0321-1لم
يأتِ الحد الأقصى البالغ 16 ميجابايت من نظام FAT، بل من أمر FORMAT عالي المستوى في نظام DOS... وقد وفّر معظم البائعين برامج تنسيق عالية المستوى معدّلة تسمح بتهيئة أقسام تصل إلى 32 ميجابايت بشكل صحيح.
- ↑ "تاريخ موجز لنظام التشغيل MS-DOS" . مؤرشف من الأصل في 8 يوليو 2018. تم الاطلاع عليه في 8 يوليو 2018 .
- ↑ "DOS 2.0 و2.1: مرحباً، يونكس!" . متحف OS/2 . مؤرشف من الأصل في 12 يونيو 2018. تم الاطلاع عليه في 29 يوليو 2018 .
- ↑ "DOS 2+ - OPEN — فتح ملف موجود" . قائمة مقاطعات رالف براون . مؤرشف من الأصل في 15 يوليو 2019. تم الاطلاع عليه في 10 يوليو 2018 .
- ↑ "DOS 2+ - DUP — مُعرِّف ملف مُكرَّر" . قائمة مقاطعات رالف براون . مؤرشف من الأصل في 15 يوليو 2019. تم الاطلاع عليه في 10 يونيو 2018 .
- ↑ "DOS 2+ - EXEC — تحميل و/أو تنفيذ برنامج" . قائمة مقاطعات رالف براون . مؤرشفة من الأصل في 16 نوفمبر 2017. تم الاطلاع عليها في 10 يونيو 2018 .
- ↑ "DOS 2+ - إنهاء العملية والبقاء في وضع الإقامة" . قائمة مقاطعات رالف براون . مؤرشفة من الأصل في 27 سبتمبر 2017. تم الاطلاع عليها في 10 يونيو 2018 .
- ↑ "تاريخ نظام التشغيل DOS" . PC DOS Retro . مؤرشف من الأصل في 21 فبراير 2020. تم الاطلاع عليه في 29 يوليو 2018 .
- 1 2 "تنسيقات الأقراص المرنة القياسية التي يدعمها نظام MS-DOS" . دعم مايكروسوفت . مايكروسوفت . مؤرشف من الأصل في 4 مارس 2016. تم الاطلاع عليه في 11 يونيو 2018 .
- ↑ روز، ديفيد. "نظام التشغيل DOS يواصل مسيرته" . PC: الدليل المستقل لأجهزة الكمبيوتر الشخصية من IBM . المجلد 1، العدد 12. الصفحات 108-125 . تاريخ الاسترجاع: 8 يوليو 2018 .
- ↑ "16BitOS - MS DOS® الإصدار 2.00 - NCR OEM" . مؤرشف من الأصل بتاريخ 8 أكتوبر 2020. تم الاطلاع عليه بتاريخ 3 مارس 2021 .
- ↑ "16BitOS - MS DOS® الإصدار 2.02 - Compaq OEM" . مؤرشف من الأصل في 2 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "16BitOS - MS DOS® الإصدار 2.05 - نسخة رقمية أصلية" . مؤرشف من الأصل في 1 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "16BitOS - MS DOS® الإصدار 2.11 - ITT OEM" . مؤرشف من الأصل بتاريخ 15 فبراير 2020. تم الاطلاع عليه بتاريخ 3 مارس 2021 .
- ↑ "الحاسوب الشخصي M19" (ملف PDF) (باللغة الإيطالية). أوليفيتي. مؤرشف (ملف PDF) من الأصل بتاريخ 27 أكتوبر 2021. تم الاطلاع عليه بتاريخ 29 ديسمبر 2021 .
- ↑ "16BitOS - MS DOS® الإصدار 2.13 - Zenith OEM" . مؤرشف من الأصل بتاريخ 8 أكتوبر 2020. تم الاطلاع عليه بتاريخ 3 مارس 2021 .
- ↑ "توشيبا باسوبيا 16/T300/PAP" . old-computers.com . مؤرشف من الأصل في 9 ديسمبر 2021. تم الاطلاع عليه في 29 ديسمبر 2021 .
- 1 2 "DOS 3.0 و3.1 و3.2: جهاز الكمبيوتر الشخصي/AT المتصل بالشبكة" . متحف OS/2 . مؤرشف من الأصل في 12 يونيو 2018. تم الاطلاع عليه في 10 يونيو 2018 .
- ↑ سومرسون، بول (16 أكتوبر 1984). "نظام التشغيل DOS 3.0 أكبر حجمًا، لكن الدليل اليدوي هو الأفضل" . PC: الدليل المستقل لحاسوب IBM الشخصي . المجلد 3، العدد 20، صفحة 40.
- ↑ "16 بت أو إس - إم إس دوس® الإصدار 3.00 - كومباك أو إي أو إم" . مؤرشف من الأصل في 1 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "DOS 3.1+ - IOCTL — التحقق مما إذا كان المقبض بعيدًا" . قائمة مقاطعات رالف براون . مؤرشفة من الأصل في 15 يوليو 2019. تم الاطلاع عليها في 10 يونيو 2018 .
- ↑ "شبكة DOS 3.1+ — الحصول على سلسلة إعداد طابعة الشبكة" . قائمة مقاطعات رالف براون . مؤرشفة من الأصل في 15 يوليو 2019. تم الاطلاع عليها في 10 يونيو 2018 .
- ↑ "16BitOS - MS DOS® الإصدار 3.10 - Multitech OEM" . مؤرشف من الأصل في 1 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "16BitOS - MS-DOS® الإصدار 3.20" . مؤرشف من الأصل في 2 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "16BitOS - MS DOS® الإصدار 3.21" . مؤرشف من الأصل في 1 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "DOS 3.3: نظام DOS الناضج" . متحف OS/2 . مؤرشف من الأصل في 17 يونيو 2017. تم الاطلاع عليه في 10 يونيو 2018 .
- ↑ "DOS 3.3+ - FFLUSH — حفظ الملف" . قائمة مقاطعات رالف براون . مؤرشفة من الأصل في 15 يوليو 2019. تم الاطلاع عليها في 10 يونيو 2018 .
- ↑ "16BitOS - MS-DOS® الإصدار 3.30" . مؤرشف من الأصل في 1 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "16BitOS - MS-DOS® الإصدار 3.30A DTK OEM" . مؤرشف من الأصل في 2 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "16BitOS - MS-DOS® الإصدار 3.30T - Tandy OEM" . مؤرشف من الأصل في 7 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ شولتز، جريج (6 نوفمبر 2006). "مشاهدات الديناصورات: تثبيت نظام التشغيل MS-DOS 4" . TechRepublic . CBS Interactive . مؤرشف من الأصل في 29 أغسطس 2017. تم الاطلاع عليه في 29 أغسطس 2017 .
- 1 2 "ملخص تقسيم MS-DOS" . الدعم . مايكروسوفت . مؤرشف من الأصل في 12 يونيو 2018. تم الاسترجاع في 11 يونيو 2018 .
- 1 2 "DOS 4.0: الطريق المسدود الظاهر" . متحف OS/2 . مؤرشف من الأصل في 12 يونيو 2018. تم الاطلاع عليه في 10 يونيو 2018 .
- ↑ "16BitOS - MS-DOS® الإصدار 4.00" . مؤرشف من الأصل في 2 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "DOS 4.0: حول الرقم التسلسلي لوحدة التخزين" . Faqs.org . مؤرشف من الأصل في 10 أكتوبر 2012. تم الاطلاع عليه في 27 سبتمبر 2012 .
- ↑ "16BitOS - MS-DOS® الإصدار 4.01" . مؤرشف من الأصل في 7 أكتوبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ براون، رالف د. (29 ديسمبر 2002). "قائمة المقاطعات x86" . مؤرشف من الأصل في 22 أغسطس 2017. تم الاسترجاع في 14 أكتوبر 2011 - عبر جامعة كارنيجي ميلون.
- ↑ بول، ماتياس ر. (30 يوليو 1997) [1994-05-01]. "II.16.iv. دعم اللغات الوطنية - صفحات الترميز" [ II.16.iv. دعم اللغات الوطنية - صفحات الترميز ] . NWDOS-TIPs - نصائح وحيل حول Novell DOS 7، مع التركيز على التفاصيل غير الموثقة والأخطاء والحلول البديلة [ NWDOSTIPs - نصائح وحيل لـ Novell DOS 7، مع التركيز بشكل خاص على التفاصيل غير الموثقة والأخطاء والحلول البديلة ] . الإصدار 157 (بالألمانية) ( الطبعة الثالثة). مؤرشف من الأصل في 6 يونيو 2016. تم الاسترجاع في 6 يونيو 2016 .
- ↑ "المرجع التقني لنظام التشغيل MS-DOS 6" . TechNet . مايكروسوفت . مؤرشف من الأصل في 27 يناير 2014. تم الاطلاع عليه في 13 فبراير 2014 .
- ↑ "البلد" . المرجع التقني لنظام التشغيل MS-DOS 6. مايكروسوفت . ANSI.SYS. مؤرشف من الأصل في 16 فبراير 2014. تم الاطلاع عليه في 1 أبريل 2014 - عبر TechNet .
- ↑ "باترسون تكنولوجي" . www.patersontech.com . مؤرشف من الأصل في 6 سبتمبر 2019. تم الاطلاع عليه في 24 أكتوبر 2025 .
- ↑ إيفانز، هارولد. "قاضٍ يقول إن مزاعم نظام الحاسوب الشخصي ليست تشهيراً" . صحيفة سياتل تايمز .
- ↑ بيوشر، ديف. "ملخص - إم إس-دوس" . أول جيم . شبكة أول ميديا . مؤرشف من الأصل في 14 نوفمبر 2014. تم الاطلاع عليه في 8 يونيو 2026 .
- 1 2 3 4 5 6 7 شولمان، أندرو؛ براون، رالف د .؛ ماكسي، ديفيد؛ ميشيلز، ريموند ج.؛ كايل، جيم (1994) [نوفمبر 1993]. نظام التشغيل DOS غير الموثق: دليل المبرمج لوظائف MS-DOS المحجوزة وهياكل البيانات - موسع ليشمل MS-DOS 6 وNovell DOS وWindows 3.1 ( الطبعة الثانية). ريدينغ، ماساتشوستس: أديسون ويسلي . ISBN 0-201-63287-X.(xviii+856+vi صفحات، قرص مرن 3.5 بوصة) تصحيحات:
- ↑ "ما مدى أمان ضغط القرص؟" . مجلة بايت . فبراير 1994. مؤرشف من الأصل في 19 يونيو 2008.
- ↑ "مستندات طلب مايكروسوفت المضاد للحكم الموجز في قضية نوفيل وورد بيرفكت" . غروكلاو . 23 نوفمبر 2009. مؤرشف من الأصل في 4 سبتمبر 2013. تم الاطلاع عليه في 22 أكتوبر 2011 .
- ↑ "ما هو دور نظام MS-DOS في نظام التشغيل Windows 95؟" . The Old New Thing . 24 ديسمبر 2007. مؤرشف من الأصل في 28 يناير 2011. تم الاطلاع عليه في 30 يونيو 2021 .
- 1 2 غولدشتاين، فيل (27 أكتوبر 2017). "أصبح نظام التشغيل MS-DOS مرادفًا لأنظمة تشغيل الحواسيب الشخصية في ثمانينيات القرن العشرين" . مجلة بيزتك. مؤرشف من الأصل في 26 يناير 2018. تم الاطلاع عليه في 26 يناير 2018 .
- ↑ "دورة حياة دعم مايكروسوفت" . مايكروسوفت. مؤرشف من الأصل في 22 نوفمبر 2012. تم الاطلاع عليه في 7 فبراير 2015 .
- ↑ مونتالبانو، إليزابيث (13 أبريل 2006). "دعم مايكروسوفت لنظامي التشغيل ويندوز 98 وME سينتهي في يوليو" . مجلة كمبيوتر وورلد . مؤرشف من الأصل في 29 مارس 2021. تم الاطلاع عليه في 16 فبراير 2021 .
- ↑ "قائمة القيود في نظام ويندوز 64 بت" . الدعم . مايكروسوفت . 11 أكتوبر 2007. مؤرشف من الأصل في 23 يوليو 2016. تم الاطلاع عليه في 26 مايو 2016 .
- ↑ سيدوري، دانيال ب. (9 مارس 2018). "قرص بدء تشغيل ويندوز إكس بي إم إس-دوس" . عالم ستارمان . مؤرشف من الأصل في 9 مارس 2018. تم الاسترجاع في 9 مارس 2018 .
- ↑ "قرص إضافي - مرجع تقني لنظام التشغيل MS-DOS 6" . شبكة مطوري مايكروسوفت. 20 فبراير 2014. مؤرشف من الأصل في 2 سبتمبر 2017. تم الاطلاع عليه في 26 يناير 2018 .
- 1 2 "MS-DOS v1.25, v2.0, v4.0 Source Code" .
- ↑ "أين شفرة المصدر للإصدارين 3.30 و5.0؟ · المشكلة رقم 424 · microsoft/MS-DOS" . GitHub . مؤرشف من الأصل في 19 ديسمبر 2020. تم الاطلاع عليه في 3 مارس 2021 .
- ↑ "Magic Desk I for Commodore 64" . toastytech.com . تم الاطلاع عليه بتاريخ 13 يونيو 2025 .
- ↑ إدارة وصيانة بيئة خادم ويندوز 2003 لشهادة MCSA/MCSE : دليل دراسة وتدريب DVD لامتحان 70-290 | WorldCat.org . OCLC 55664320 .
- ↑ جيبس، صموئيل (2 أكتوبر 2014). "من ويندوز 1 إلى ويندوز 10: 29 عامًا من تطور ويندوز" . صحيفة الغارديان . الرقم الدولي الموحد للدوريات 0261-3077 . تاريخ الاسترجاع: 13 يونيو 2025 .
- ↑ ليندينو، جيمي (20 نوفمبر 2015). "مايكروسوفت ويندوز يبلغ 30 عامًا: نظرة موجزة على الماضي" . إكستريم تك . تم الاطلاع عليه في 13 يونيو 2025 .
- ↑ تشين، ريموند (24 ديسمبر 2007). "ما هو دور نظام التشغيل MS-DOS في نظام التشغيل Windows 95؟" . موقع The Old New Thing . تاريخ الاسترجاع: 13 يونيو 2025 .
- ↑ شولمان، أندرو (1994). نظام التشغيل DOS غير الموثق : دليل المبرمج لوظائف MS-DOS المحجوزة وهياكل البيانات . أرشيف الإنترنت. ريدينغ، ماساتشوستس : شركة أديسون-ويسلي للنشر. ISBN 978-0-201-63287-3.
- ↑ مايكروسوفت. "مواصفات ومتطلبات نظام التشغيل ويندوز 11 | مايكروسوفت ويندوز" . ويندوز . تم الاطلاع عليه بتاريخ 13 يونيو 2025 .
- ↑ كومرفورد، م. "الجدول الزمني لنظام التشغيل DOS ~ الجزء الأول ~ من 1980 إلى 1993" . باورلود . مؤرشف من الأصل في 24 فبراير 2006. تم الاطلاع عليه في 18 يونيو 2015 .
روابط خارجية
- شفرة مصدر MS-DOS – شفرة مصدر MS-DOS 1.25 و2.0 و4.0 على GitHub
- سياسات اتفاقية الترخيص الحالية لنظامي التشغيل MS-DOS وويندوز
- DOSBox، محاكي DOS متعدد المنصات. مؤرشف بتاريخ 24 أكتوبر 2007 في Wayback Machine.
- مجموعة أرشيف MS-DOS
- إعداد الشبكة في نظام التشغيل MS-DOS - عميل شبكة مايكروسوفت 3.0
- برنامج عام 1981
- برنامج مبرمج بلغة التجميع
- أنظمة تشغيل مايكروسوفت المتوقفة
- أنظمة تشغيل الأقراص
- إصدارات نظام التشغيل DOS
- أنظمة التشغيل القائمة على الأقراص المرنة
- برامج مملوكة سابقًا
- أنظمة تشغيل البرمجيات الحرة
- برامج الحواسيب الصغيرة
- برامج مايكروسوفت المجانية
- أنظمة تشغيل احتكارية
- برنامج مرخص بموجب ترخيص MIT
- المنتجات التي تم طرحها في عام 1981
- المنتجات والخدمات التي تم إيقافها في عام 2006
