السبت, نوفمبر 2, 2024

أهم الأخبار

تقوم Microsoft بإزالة الغبار عن كود MS-DOS 4.0 القديم لإصداره على GitHub • التسجيل

بالشراكة مع IBM، قامت Microsoft بإصدار التعليمات البرمجية المصدر لـ MS-DOS 4.0، نظام التشغيل الذي يسبق Windows 3.x بأكثر من 35 عامًا.

MS-DOS 4.0 هو بقايا مغامرة OS/2 المشتركة بين IBM وMicrosoft. من الجدير بالملاحظة إضافة دعم لأقسام القرص الثابت FAT16 الأكبر من 32 ميجابايت وقذيفة MS-DOS. هذه واحدة من الرحلات النهائية SELECT الخطة التنظيمية.

تم اكتشاف هذا الرمز عندما كان باحث يُدعى كونور هايد (Starfrost) يوثق العلاقة بين DOS 4 وmt-DOS (DOS متعدد المهام) وOS/2. اتصل هايد بالرئيس التنفيذي للتكنولوجيا في مايكروسوفت راي أوزي، الذي عثر على الكود المغبر في مجموعته من الأقراص المرنة.

تحتوي أقراص Ozzie، التي يبدو أنها تعود إلى عام 1984، على ثنائيات DOS بيتا متعددة المهام التي لم يتم إصدارها وتتضمن مصدر ibmbio.com.

اتصلت Hyde بمكتب البرامج مفتوحة المصدر التابع لـ Microsoft (OSPO) لمعرفة ما إذا كان من الممكن إصداره مع DOS 4. قام سكوت هانسيلمان، نائب رئيس Microsoft لمجتمع المطورين، بالتقاط الأقراص ومسح المستندات المطبوعة ضوئيًا بمساعدة أمين المحفوظات جيف سبوناكل.

لم يتمكن فريق OSPO من العثور على كود المصدر الكامل لـ MT-DOS، لكنهم عثروا على مصدر MS-DOS وقاموا بتحميل الكود. جيثب بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.

تتوفر أيضًا ملفات Ozzy، جنبًا إلى جنب مع ملفات PDF الممسوحة ضوئيًا لوثائق DOS المتعددة المهام، بالإضافة إلى مصدر MS-DOS 4. في حين أن هذا الاختراق يكمن في بيت زجاجي من الأخطاء المطبعية، فقد حددت Microsoft رؤية للمستقبل على أنها “MS-DOS متعدد العلامات”. [sic] في ملاحظات الإخراج الممسوحة ضوئيا [PDF] جلب ابتسامة ساحرة.

في حين أن جهود هانسلمان في إتاحة هذا الجزء من التاريخ تستحق الثناء، فإنه سيكون من الجيد لو كان هناك نوع من العد التنازلي لإصدار التعليمات البرمجية لبرامج قديمة أخرى. MS-DOS 3.3، 5 و6 هي التالية في القائمة، على الرغم من أن هانسيلمان قال أنه يجب إزالة بعض التطبيقات في الأخير.

READ  شون أون ذا تاين: تم إعدام عينة من الأغنام مرة واحدة في الأسبوع

وفقا لمايكروسوفت، يمكن تشغيل التعليمات البرمجية على IBM XT الأصلي، أو Pentium الأحدث، أو محاكيات PCem و86box مفتوحة المصدر. على الرغم من أنه لم يكن لدينا أي أدوات IBM قديمة، فقد تمكنا من تشغيل التعليمات البرمجية باستخدام 86Box، وقد شعرنا بالحنين قبل أن نرغب في تثبيت MS-DOS 5 أو 3.3 بدلاً من ذلك.

بعد الكثير من العرق والدموع..

تماما مثل الأيام الخوالي. ®

آخر الأخبار
أخبار ذات صلة