نظام التشغيل البديل DR-DOS الذي يعود إلى الحياة

  • لقد وُلد نظام DR-DOS كمشتق من نظام CP/M ومنافس مباشر لنظام MS-DOS، حيث جلب ابتكارات رئيسية في الذاكرة والضغط وسهولة الاستخدام.
  • انتهت حروب نظام التشغيل DOS لصالح شركة مايكروسوفت بفضل أساليبها التجارية العدوانية، واتفاقياتها مع مصنعي المعدات الأصلية، وقيود التوافق مع نظام التشغيل ويندوز.
  • بعد مرورها عبر نوفيل وكالديرا وديفايس لوجيكس، تم استخدام DR-DOS في مجالات الأنظمة المدمجة والمشاريع المشتقة مثل OpenDOS وDR-DOS Enhancement.
  • يعيد نظام DR-DOS 9.0 إحياء العلامة التجارية بنظام مكتوب من الصفر بلغة التجميع، وموجه نحو الحوسبة القديمة والتعليم والاختراق وتشغيل ألعاب DOS الكلاسيكية.

نظام تشغيل بديل DR-DOS

لسنوات عديدة، لم يكن لدى العديد من مستخدمي أجهزة الكمبيوتر الشخصية سوى نظام التشغيل MS-DOS، ثم نظام التشغيل Windows لاحقاً، ولكن خلف كواليس تاريخ الحوسبة، كان هناك لاعب رئيسي يُدعى DR-DOS كان من الممكن أن يغير ذلك كل شيء. هذا النظام التشغيلي البديل، وريث نظام CP/M الأسطوري، كان رائعًا من الناحية التقنية، وعانى خلال ما يسمى "حروب DOS"، وهو الآن يستعد لعودة مفاجئة.

واليوم، بفضل عمل مطور واحد وشركة جديدة، يتم إحياء نظام DR-DOS باسم DR-DOS 9.0، وهو نظام DOS حديث تم إنشاؤه من الصفر لعشاق الأنظمة القديمة والمتسللين والمبرمجين ذوي المستوى المنخفض.وراء هذا العودة تاريخ غني: مفاوضات فاشلة مع شركة IBM، وتكتيكات عدوانية من شركة مايكروسوفت، وابتكارات سبقت عصرها، وإرث لا يزال يثير المشاعر بين الحنين إلى الماضي حتى اليوم.

من CP/M إلى DR-DOS: أصول منافس غير مريح لمايكروسوفت

قبل وقت طويل من انتشار نظام ويندوز على نطاق واسع، كان نظام CP/M هو النجم بلا منازع في برامج أنظمة الحواسيب الصغيرة، وقد تم تطويره بواسطة شركة Digital Research ومؤسسها غاري كيلدال.كان نظام CP/M هو المعيار الفعلي في السبعينيات لأجهزة 8 بت التي تعتمد على معالجات Intel 8080 و Zilog Z-80، وقد أدى نجاحه إلى ظهور العديد من المتغيرات والمشتقات.

مع انتقال الصناعة إلى بنى 16 بت، أطلقت شركة Digital Research نظام التشغيل CP/M-86، المصمم لمعالجات Intel 8086 و8088في هذه الأثناء، كانت شركة IBM تستعد لإطلاق جهاز IBM PC، ومن المنطقي أنها تواصلت أولاً مع شركة Digital Research لجعل جهاز الكمبيوتر الجديد الخاص بها يستخدم إصدار x86 من نظام التشغيل CP/M كنظام التشغيل الرئيسي.

ثم ساءت الأمور عند هذه النقطة. لم تسر المفاوضات بين شركتي IBM و Digital Research على ما يرام.لم يحضر غاري كيلدال الاجتماع الأولي لأسبابٍ مختلفة، بحسب الروايات (تراوحت بين رحلة طيران قصيرة وتعارضات بسيطة في المواعيد)، وكانت زوجته وشريكته في العمل، دوروثي ماكوين، هي من التقت بمحامي شركة آي بي إم. ولم تُقنع اتفاقيات السرية الصارمة وبعض بنود العقد شركة ديجيتال ريسيرش.

في مواجهة هذا المأزق، سعت شركة IBM إلى إيجاد بدائل أكثر مرونة وسرعة. استغلت مايكروسوفت تلك الفجوة لتخطو خطوة بارعة نحو التاريخ.أوصى بنظام 86-DOS من شركة Seattle Computer Products، واشتراه بسعر منخفض نسبياً، وقام بتكييفه بسرعة لترخيصه كنظام PC-DOS لشركة IBM، مع الاحتفاظ بحقوق MS-DOS للشركات المصنعة الأخرى.

بالإضافة إلى الخلافات التعاقدية، كان للسعر تأثير كبير في القرارفرضت شركة ديجيتال ريسيرش ما بين 240 و250 دولارًا أمريكيًا للنسخة الواحدة من نظام CP/M-86، بينما عرضت مايكروسوفت نظام PC-DOS مقابل 40 دولارًا أمريكيًا تقريبًا للترخيص الواحد. بالنسبة لشركة IBM، التي كانت تسعى إلى إنتاج حاسوب شخصي من إنتاجها بأسعار تنافسية، كان الخيار الاقتصادي واضحًا تمامًا.

بينما كانت مايكروسوفت تعزز مكانتها بنظامي التشغيل MS-DOS و PC-DOS، حاولت شركة Digital Research الرد بمنتجات مثل CP/M-86 Multitasking و Concurrent CP/M-86.ونظرًا لأن النظام البيئي كان يميل نحو نظام التشغيل DOS الخاص بشركة مايكروسوفت، قررت الشركة القيام بشيء أكثر جذرية: تكييف أنظمتها بحيث يمكنها تشغيل نفس التطبيقات التي تعمل بها أنظمة MS-DOS و PC-DOS.

ولادة نظام DR-DOS: نظام DOS متوافق... ولكنه مُحسَّن

وفي هذا السياق جاء رد شركة الأبحاث الرقمية الرائع: في عام 1988، تم إطلاق نظام التشغيل DR DOS، وهو عائلة جديدة من الأنظمة المتوافقة مع نظام التشغيل DOS من مايكروسوفت ولكنها مصممة بتحسينات تقنية رئيسية.لم يكن مجرد نسخة مقلدة بسيطة، بل منتج يهدف إلى المنافسة في نفس الفئة مع تقديم المزيد للمستخدمين والمصنعين.

أول نسخة ذات صلة من هذا الخط الجديد كانت DR-DOS 3.31، متوافق مع Compaq MS-DOS 3.31لم تستطع شركة Digital Research المنافسة في الاتفاقيات الحصرية مع الشركات المصنعة للمعدات الأصلية الكبيرة مثل Microsoft، لذلك اختارت نهجًا ذا شقين: بيع DR-DOS في المتاجر كمنتج مستقل وتقديم تراخيص أرخص للمصنعين الذين أرادوا بديلاً عن MS-DOS المثبت مسبقًا.

حدث التغيير الجذري في عام 1990 مع DR-DOS 5.0، أحد الإصدارات التي لا تزال عالقة في أذهان المعجبينبينما كان نظام MS-DOS 4.x يواجه انتقادات، ظهر نظام DR-DOS 5.0 بميزات لم تكن متاحة حتى ذلك الحين إلا من خلال أدوات خارجية مثل QEMM. ومن أبرز نقاط قوته إدارة الذاكرة المتقدمة: إذ كان بإمكانه تحميل نواة النظام في الذاكرة الرئيسية على أجهزة 286 واستخدام وحدات UMB لبرامج التشغيل، مما حرر جزءًا كبيرًا من الذاكرة التقليدية الشهيرة البالغة 640 كيلوبايت.

وبالإضافة إلى ذلك، تضمن نظام التشغيل DR-DOS 5.0 برنامج ViewMAX، وهو مدير ملفات رسومي قائم على النصوصهذا جعل التجربة اليومية أكثر سهولة للمستخدمين الذين لا يرغبون في حفظ أوامر كل عملية. بالإضافة إلى ذلك، تضمن البرنامج أدوات توثيق متكاملة، وأدوات لتحسين أداء القرص، وحتى خيارات تخصيص مرئية.

ورداً على ذلك، اتخذت مايكروسوفت خطوة. في نفس الشهر الذي تم فيه الإعلان عن DR-DOS 5.0، تم إصدار MS-DOS 5.0 أيضًا. (والتي ستصل في النهاية لاحقًا)، كما أنها تتضمن تحسينات الذاكرة والأدوات الجديدة، على الرغم من أن صيغة الأوامر لم تكن متوافقة دائمًا: على سبيل المثال، استخدم DR-DOS الأمر XDEL لما سيكون عليه الأمر DELTREE في MS-DOS، وفي أنظمة Microsoft اللاحقة، DEL /S.

لم يتوقف البحث الرقمي عند هذا الحد. في عام 1991، ظهر نظام التشغيل DR-DOS 6.0 بميزتين رئيسيتين: ضاغط القرص SuperStor وقدرات تعدد المهام من خلال TaskMax.في عصر الأقراص الصلبة ذات سعة 40 ميجابايت، كان ضغط البيانات لتوفير مساحة إضافية بمثابة طوق نجاة حقيقي. ورغم أن برنامج TaskMax كان أقل قوة من حلول مثل DesqView، إلا أنه كان يسمح بالتبديل بين البرامج بسلاسة دون الحاجة إلى الخروج إلى نظام DOS، وهو ما كان يُعدّ رفاهية لمستخدمي ذلك الوقت.

كان رد الفعل في ريدموند متوقعاً وقوياً في آن واحد: أضاف نظام MS-DOS 6.0 ضاغطه الخاص، DoubleSpace (الذي أعيد تسميته إلى DriveSpace بعد مشاكل قانونية)، والعديد من التحسينات التي جعلت DR-DOS يتألق.شيئًا فشيئًا، كانت مايكروسوفت تنسخ نقاط قوة منافسيها وتحيدها.

حروب نظام التشغيل DOS ودور مايكروسوفت في سقوط نظام التشغيل DR-DOS

في أوائل ومنتصف التسعينيات، يُعرف الصراع بين أنظمة التشغيل MS-DOS و PC-DOS و DR-DOS باسم "حروب DOS" أو حروب DOSعلى المستوى التقني، اعتبر العديد من المحللين والمستخدمين أن نظام DR-DOS متفوق في عدة مجالات، لكن المعركة الحقيقية دارت على أرض أخرى: أرض استراتيجيات الأعمال والسيطرة على النظام البيئي.

من جهة، كانت شركة الأبحاث الرقمية تعاني بالفعل بعد أن فقدت فرصة أن تصبح موردًا لشركة IBMكانت محاولة العودة إلى القمة باستخدام نظام DR-DOS شجاعة ومبتكرة، لكنها اصطدمت بشكل مباشر مع شركة مايكروسوفت التي تزداد قوة ولديها قدرة فائقة على المناورة التجارية.

إحدى أكثر المسرحيات تأثيراً جاءت مع إصدار نظام التشغيل ويندوز 3.1 في عام 1992صممت مايكروسوفت هذا النظام بحيث يُثبّت رسميًا فقط على نظامي MS-DOS أو PC-DOS، باستثناء DR-DOS. مع ذلك، قام الفنيون والمتحمسون بتطوير برامج تصحيحية "لخداع" نظام ويندوز ليعمل على DR-DOS. لم يرغب معظم المستخدمين في تعقيد حياتهم أو المخاطرة باستقرار بيئتهم.

تلك التفاصيل التي تبدو بسيطة، كان من الممكن أن تكون هذه هي نقطة التحول الحقيقية التي أدت إلى تراجع حصة نظام التشغيل DR-DOS في السوقكان الجميع يرغب في الانتقال إلى نظام التشغيل Windows 3.1 وكان الخيار الأكثر أمانًا - والأبسط للمستخدم العادي - هو اعتماد مجموعة Microsoft الكاملة: MS-DOS بالإضافة إلى Windows، وكلها تم اختبارها وضمانها من قبل نفس الموفر.

لجعل الأمور أسوأ ، وقّعت شركة مايكروسوفت اتفاقيات مع الشركات المصنعة لتزويد أجهزة الكمبيوتر الخاصة بها بنظام التشغيل MS-DOS مثبتًا مسبقًا من المصنع.حدّت سياسة الشركات المصنّعة الأصلية هذه بشكل كبير من انتشار نظام DR-DOS، ما جعله مقتصراً على فئة محدودة من المستخدمين والمستخدمين الأكثر خبرة الراغبين في تثبيت نظام آخر بأنفسهم. ولا يزال الوضع مشابهاً اليوم مع أجهزة الكمبيوتر التي تعمل بنظام ويندوز مقارنةً بتلك التي تعمل بنظام لينكس.

ومن التكتيكات الأخرى المثيرة للجدل ما يلي: الوصول المقيد إلى الأدوات والإصدارات التجريبية من نظام التشغيل ويندوزوزّعت مايكروسوفت نسخًا تجريبية من بيئتها الرسومية على المطورين والشركاء، لكنها استثنت شركة ديجيتال ريسيرش، مما صعّب على نظام DR-DOS التكيف بسرعة مع التغييرات القادمة من ريدموند. وقد تسبب هذا في مشاكل توافق، وعزز الاعتقاد السائد بأنه إذا كنت ترغب في تجنب أي مشاكل مع ويندوز، فعليك استخدام نظام MS-DOS.

وأخيرا، كما قامت مايكروسوفت بدمج الابتكارات الرئيسية التي ميزت نظام DR-DOS بسرعة.من إدارة الذاكرة المتقدمة إلى ضواغط القرص وذاكرة التخزين المؤقت للوصول، تقلصت الفجوة الوظيفية بين النظامين بمرور الوقت، لكن من الواضح أن مايكروسوفت حافظت على تفوقها في التوزيع والشراكات.

الميزات الرئيسية لنظام DR-DOS مقابل نظام MS-DOS

على الرغم من تلك النتيجة، ترك نظام DR-DOS قائمة رائعة من الميزات التي، في كثير من الحالات، توقعت ما سيصبح فيما بعد معيارًا في أنظمة مايكروسوفت.إن إلقاء نظرة سريعة على بعض مزاياها الأكثر شهرة يساعد على فهم سبب تذكر العديد من المستخدمين لها بكل ود.

في مجال التخزين، تضمن نظام DR-DOS ضاغط قرص مدمج، وهو أمر لم يضفه نظام MS-DOS إلا لاحقًا مع DoubleSpace و DriveSpace.بالنسبة لأجهزة الكمبيوتر ذات محركات الأقراص الصلبة الصغيرة، كان هذا يعني حرفيًا القدرة على تثبيت المزيد من الألعاب والبرامج والبيانات أكثر مما تسمح به الأجهزة افتراضيًا.

فيما يتعلق بالوثائق والدعم، تضمنت DR-DOS أدوات مثل Dosbook.exe، والتي سمحت للمستخدمين بعرض الوثائق على الشاشة. دون الحاجة دائماً إلى الرجوع إلى الدليل الورقي. من ناحية أخرى، لم يقدم نظام MS-DOS أي شيء متكامل افتراضياً في إصداراته الأولى.

كانت إدارة الذاكرة إحدى نقاط قوتها الأخرى: سهّل نظام DR-DOS استخدام كتل كبيرة من الذاكرة التقليدية وسمح بتحميل الأجزاء الحيوية من النظام في ذاكرة عالية حتى على المعالجات السابقة لمعالج 386.يتذكر العديد من مستخدمي 286 كيف تمكنوا من تحقيق استفادة أفضل بكثير من تلك الـ 640 كيلوبايت "السحرية" مقارنة باقتراح مايكروسوفت الأصلي.

في واجهة المستخدم، كان النظام يوفر مدير ملفات بواجهة من نوع نافذة نصيةكان هذا مفيدًا للغاية لمن أرادوا شيئًا أكثر سهولة في الاستخدام من سطر الأوامر البحت. إذ كان بالإمكان ضبط ألوان الشاشة وإعدادات المؤشر وغيرها من التفاصيل المرئية، وهو أمر كان في نظام MS-DOS بدائيًا للغاية في أحسن الأحوال.

لم يكونوا يفتقرون إلى ذلك أيضاً أدوات تحسين القرص وذاكرة التخزين المؤقت لتسريع الوصول إلى الملفاتأدوات لنقل الملفات عبر الكابل بين أجهزة الكمبيوتر، وبرامج إدارة البطارية المفيدة للغاية على أجهزة الكمبيوتر المحمولة، وآليات للتبديل السريع بين البرامج، تشبه إلى حد كبير مفتاح Alt+Tab البدائي في بيئة تعتمد على النصوص فقط.

كل تلك التحسينات هذا جعل نظام DR-DOS يبدو وكأنه نظام DOS "مُحسّن"، وهو مثالي لدفع الأجهزة المتواضعة إلى أقصى حدودها.يروي العديد من المستخدمين الذين جربوه في الماضي حكايات عن كيفية تمكنهم من الحصول على المزيد من أنظمة 286 أو 386 القديمة بفضل ضاغط SuperStor وتحميل المكونات في الذاكرة العالية.

من الأبحاث الرقمية إلى نوفيل، وكالديرا وما بعدها

كان مستقبل DR-DOS التجاري حافلاً بالأحداث تماماً مثل جوانبه التقنية. استحوذت شركة نوفيل في نهاية المطاف على شركة الأبحاث الرقمية كجزء من استراتيجية لتحدي شركة مايكروسوفت في مجال الشبكات والأنظمة.ومن تلك المرحلة جاء نظام التشغيل Novell DOS 7.0، الذي جمع بين مزايا نظام DR-DOS وتكامل الشبكة القائم على تقنية Novell NetWare.

قدم نظام التشغيل نوفيل دوس 7.0، من بين أمور أخرى، نسخة مصممة للاستخدام الشخصي لنظام الشبكات القوي من نوفيلتزامن هذا مع اكتساب حلول مايكروسوفت، مثل ويندوز لمجموعات العمل، زخماً متزايداً. واتجهت المنافسة بشكل متزايد نحو البيئات الرسومية والمتصلة، مما قلل من مكانة نظام DOS كمنتج رائد.

مع الوقت، تم بيع نظام التشغيل DR-DOS إلى شركة كالدرا في عام 1996لم يكن اهتمام كالدرا تقنيًا فحسب: فقد كان النظام متوافقًا للغاية على المستوى الثنائي مع نظام التشغيل MS-DOS، وكانت هناك اتهامات بأن شركة مايكروسوفت قد أدخلت عمدًا رمزًا في نظام التشغيل ويندوز للتسبب في مشاكل عندما يكتشف نظام التشغيل DR-DOS، مما أدى إلى دعاوى قضائية تتعلق بالمنافسة غير العادلة.

خلال مرحلة كالديرا، تم إطلاقها تم توزيع نظام التشغيل DR-DOS 7.01 كبرنامج مجاني للاستخدام غير التجاري، تحت اسم OpenDOS، وحتى مع إمكانية الوصول إلى شفرة المصدر.ومع ذلك، لم يدم هذا النموذج الأكثر انفتاحًا طويلاً: فمع الإصدار 7.02، عادوا إلى نظام مغلق وخاص.

بالفعل مع مطلع القرن، قرر قسم كالدرا المتخصص في أنظمة DR-DOS (كالدرا ثينكلاينتس، ولاحقًا لاينو) المراهنة على لينكسبعد إصدار DR-DOS 7.03 في عام 1999، تم بيع المنتج إلى DeviceLogics، التي أصدرت DR-DOS 8.0 في عام 2004. وقد تم استخدام هذه الإصدارات بشكل أساسي في الأنظمة المدمجة وأدوات قرص التمهيد، مثل أدوات مصنعي محركات الأقراص الصلبة.

بالتوازي مع ذلك، مشروع تحسين DR-DOS، الذي حاول تطوير النظام من جزء من كود DR-DOS 7.01 الذي تم إصداره كمصدر مفتوح.ومع ذلك، كان تركيز الجمهور العام منصبًا بالفعل على نظام التشغيل ويندوز، وبالنسبة لمحبي نظام التشغيل DOS المجاني، ومن المفارقات أن الاهتمام قد تحول أكثر نحو مشاريع مثل FreeDOS.

إعادة الميلاد: DR-DOS 9.0 وعودة الكلاسيكية

في الوقت الذي بدا فيه أن نظام DR-DOS سيُحصر في ذاكرة متاحف الكمبيوتر ومقاطع الفيديو على يوتيوب، غيّر إعلان صغير كل شيء: فقد استحوذت شركة صغيرة تُدعى وايت هورن المحدودة على حقوق الملكية الفكرية والعلامة التجارية لنظام التشغيل DR-DOS واقترح إعادته في شكل DR-DOS 9.0.

وايت هورن، عملياً، شركة يديرها شخص واحد، وهو مطور برامج واحد شرع في مهمة إعادة بناء نظام التشغيل DR-DOS من الصفر.يمتلك المشروع بالفعل موقعًا إلكترونيًا رسميًا، وإصدارات تطويرية قيد التنفيذ، وحضورًا نشطًا في مجتمعات مثل Reddit، حيث شرح الشخص المسؤول فلسفة عمله بالتفصيل.

الفكرة المركزية هي أن DR-DOS 9.0 هو تطبيق DOS "خالي من الأنظمة القديمة" مصمم لجيل جديد من المخترقين وهواة الحوسبة القديمة والمطورين ذوي المستوى المنخفض.لا يُقصد به أن يكون مجرد نسخة حنينية بسيطة، بل بيئة DOS حديثة ومتماسكة وقابلة للصيانة تُشيد بالإرث الأصلي لجاري كيلدال وشركة الأبحاث الرقمية.

وقد أوضح المطور ذلك في عدة مناسبات لا يعيد نظام DR-DOS 9 استخدام التعليمات البرمجية من نظام FreeDOS أو الإصدارات الأقدم من نظام DOSيتم إعادة إنشاء الأساس بالكامل، باتباع مواصفات النظام الكلاسيكية، ولكن بنهج صارم للغاية لتجنب المشاكل القانونية وضمان أنه منتج مملوك حقًا.

في الواقع، لقد ابتعد المشروع عن نموذج البرمجيات الحرة الذي كان يتبعه نظام DR-DOS/OpenDOS القديم.هذه النسخة الجديدة مغلقة المصدر، مع أنها متاحة للتنزيل مجانًا للتجربة، الأمر الذي أثار بعض النقاش بين من يفضلون نموذج المصادر المفتوحة. ومع ذلك، فإن الوصول المجاني إلى النسخ التجريبية يُسهّل على أي شخص لديه فضول تجربة النظام.

بنية ومتطلبات وفلسفة تقنية DR-DOS 9

إذا كان هناك شيء واحد يميز نظام DR-DOS 9، فهو نهجه الكلاسيكي الجذري على مستوى التنفيذ: يتم تطوير النظام بأكمله بالكامل باستخدام لغة التجميع، مع مراعاة بنية نظام التشغيل DOS الأصلية.الأمر لا يتعلق بـ "نقل" الكود القديم، بل بكتابته سطراً سطراً يدوياً.

بالنسبة للنواة، يختار نظام التشغيل DR-DOS 9 نواة 386 نقية ذات 32 بتهذا يعني أن النظام لم يعد يستهدف أجهزة الكمبيوتر الشخصية القديمة ذات 16 بت مثل 8086 أو 80286، وهو أمر منطقي بالنظر إلى الاستخدام الحالي: سيقوم معظم المستخدمين بتشغيله على الأجهزة الافتراضية أو المحاكيات أو الأجهزة الحديثة إلى حد ما، حيث لا تمثل تلك المتطلبات الدنيا مشكلة.

وفقا للمعلومات المتوفرة، تتطلب الإصدارات التجريبية من نظام التشغيل DR-DOS 9 معالجًا من نوع 386 على الأقل وذاكرة وصول عشوائي (RAM) بسعة 2 ميجابايت.وتعمل هذه البرامج بشكل صحيح في البيئات الافتراضية ومحاكيات أجهزة الكمبيوتر. ويشمل ذلك أدوات المحاكاة الافتراضية الشائعة ومشاريع المحاكاة القديمة التي تتيح لك إعادة تشغيل البرامج القديمة على أجهزة الكمبيوتر الحديثة.

يصر المطور على أن إنه يمتلك حقوق العلامة التجارية DR-DOS والملكية الفكرية، لذلك يعتبر هذا المشروع "DR-DOS حقيقيًا"، وليس مجرد خليفة روحي.تُعد هذه الشرعية القانونية مهمة عندما يكون الهدف هو مواصلة خط تاريخي مليء بالصراعات القانونية مثل هذا النظام.

فيما يتعلق بالهدف الوظيفي، يهدف نظام التشغيل DR-DOS 9 إلى تحقيق أوسع توافق ممكن مع بيئة MS-DOS الكلاسيكيةيُمكّن هذا المستخدمين من تشغيل التطبيقات والأدوات والألعاب من تلك الحقبة بسلوكٍ مطابقٍ تمامًا. وفي الوقت نفسه، تتضمن هذه النسخة أدواتٍ حديثةً للاختراق منخفض المستوى، وتصحيح الأخطاء، والتجربة على ذاكرة النظام.

الاستخدامات الحالية: الحوسبة القديمة، والتعليم، والاختراق، والألعاب

في القرن الحادي والعشرين، قد يبدو غريباً أن يخصص شخص ما وقته لنظام تشغيل يعتمد على سطر الأوامر، ولكن يتناسب نظام DR-DOS 9 تمامًا مع العديد من المجالات النشطة للغاية: الحوسبة القديمة، والتدريب على الأنظمة منخفضة المستوى، والتطوير المدمج، والحفاظ على ألعاب الفيديو الكلاسيكية..

للمبرمجين والطلاب الفضوليين، توفر بيئة مثل DR-DOS 9 منصة مثالية لدراسة كيفية عمل نظام التشغيل عن كثب.إن حقيقة أنها مكتوبة بالكامل بلغة التجميع، بتصميم بسيط نسبياً مقارنة بالأنظمة الحديثة، تجعلها مختبراً ممتازاً للتعلم عن إدارة الذاكرة والمقاطعات وبرامج التشغيل وواجهات برمجة التطبيقات منخفضة المستوى.

لعشاق الأمن والاختراق، وقد وعد المطور بأدوات محددة لمعالجة الذاكرة، وتصحيح الأخطاء البرمجية، والتجربة باستخدام تقنيات منخفضة المستوى.يُعد نظام التشغيل DOS الحديث والموثق جيدًا مثاليًا للتدريب دون الضوضاء التي يُدخلها نظام كبير مثل Linux أو Windows.

في مجال ألعاب الفيديو، تم اختبار نظام التشغيل DR-DOS 9 بالفعل مع عناوين شهيرة مثل Doom و Warcraft و SimCity و Stronghold و Commander Keen.بسلوكٍ قريبٍ جدًا من سلوك تلك الحقبة. الفكرة هي أنه بمرور الوقت، سيحقق النظام توافقًا شبه كامل مع برامج MS-DOS الكلاسيكية، مما سيجعله خيارًا جذابًا للغاية لعشاق ألعاب الفيديو القديمة.

ولا ينبغي أن ننسى استخدامه في الأنظمة المدمجة ومشاريع الأجهزة المنزلية. يمكن أن يكون نظام التشغيل DOS خفيف الوزن وقابل للتحكم وقائم على لغة التجميع مفيدًا جدًا لبعض الأجهزة المتخصصة أو للتجربة مع منصات x86 المبسطة.تمامًا كما حدث مع تراخيص DR-DOS للأجهزة المدمجة في مراحل Lineo و DeviceLogics.

في هذه اللحظات ، نظام DR-DOS 9.0 لا يزال في مرحلة تجريبية، وقد تم بالفعل إصدار العديد من النسخ الأولية في فترة وجيزة للغاية.يمكن تنزيل إصدارات التطوير مجانًا من موقعهم الرسمي، حيث ينشر مدير المشروع التغييرات والملاحظات الفنية والمعلومات الجديدة مع إحراز التقدم.

على الرغم من أنه قابل للاستخدام بشكل كامل في العديد من السيناريوهات، لا تزال هناك تفاصيل تحتاج إلى تحسين، وميزات تحتاج إلى إكمال، وتوافقات تحتاج إلى تطوير.وهذا هو بالضبط ما يكمن فيه جزء من جاذبيته للمجتمع: متابعة تطور نظام كلاسيكي معاد تصوره والقدرة على المشاركة من خلال الإبلاغ عن الأخطاء أو اختبار البرامج القديمة في بيئة مكتوبة حديثًا.

بالنظر إلى هذه الرحلة بأكملها، بدءًا من نظام التشغيل CP/M والمفاوضات الفاشلة مع شركة IBM وصولًا إلى حروب نظام التشغيل DOS، وعمليات الاستحواذ المتتالية، وانتهاءً بهذا الإحياء في شكل نظام التشغيل DR-DOS 9.0، من الواضح أننا نتعامل مع أحد تلك المشاريع التي، رغم عدم فوزها في المعركة التجارية، تركت بصمة هائلة على ثقافة الحاسوب.واليوم، لا يزال هذا الإرث حياً في ذاكرة أولئك الذين استخدموه، وفي التحليلات التاريخية، والآن، في نظام تشغيل بديل جديد يثبت مرة أخرى أن هناك حياة تتجاوز نظام ويندوز.