مايكروسوفت تتيح المصدر المفتوح لشفرة 86-DOS 1.00 بمناسبة الذكرى الخامسة والأربعين لإطلاقها

أصدرت شركة مايكروسوفت أقدم شفرة مصدرية معروفة لنظام 86-DOS 1.00 على منصة GitHub بموجب ترخيص MIT، وذلك احتفاءً بالذكرى السنوية الخامسة والأربعين لإطلاق نظام التشغيل في 28 أبريل. وقد قام مؤرخون بنقل الشفرة من نسخ مطبوعة تعود لعام 1981 كان يحتفظ بها مبتكر النظام تيم باترسون.

في 28 أبريل، نشرت مايكروسوفت تدوينة أعلنت فيها عن الإتاحة العامة للشفرة المصدرية لنظام 86-DOS 1.00. هذا الإصدار، الذي طوره تيم باترسون في شركة Seattle Computer Products عام 1980 تحت اسم QDOS، سد فجوة تقنية لشريحة Intel 8086 التي كانت تفتقر إلى الدعم من نظام التشغيل المهيمن آنذاك CP/M. استحوذت مايكروسوفت على حقوق النظام مقابل أقل من 100 ألف دولار وقدمته لشركة IBM تحت اسم PC DOS 1.0 في أغسطس 1981، كما قامت ببيعه باسم MS-DOS لمصنعين آخرين. كانت تلك الصفقة هي التي دفعت مايكروسوفت للهيمنة على قطاع الحوسبة الشخصية لعقود من الزمن.احتفظ باترسون بنسخ مطبوعة وورق تغذية مستمر من عام 1981 بدلاً من الاحتفاظ بملفات رقمية. وقام المؤرخان يوفينغ غاو وريتش سيني بمسح هذه النسخ ضوئياً وتحويلها إلى شفرة قابلة للترجمة. يتضمن مستودع GitHub نواة نظام 86-DOS 1.00، ولقطات تطويرية لنواة PC-DOS 1.00، وأدوات مساعدة مثل CHKDSK، والمجمع (assembler) الأصلي الخاص بباترسون.تخضع الشفرة الآن لترخيص MIT وهي قابلة للترجمة باستخدام المجمع ASM من إصدارات 86-DOS أو MS-DOS المبكرة. وقد اتبعت مايكروسوفت نهجاً في جعل برمجياتها القديمة مفتوحة المصدر، بما في ذلك 6502 BASIC في سبتمبر 2025، وMS-DOS 4.0 في عام 2024، وMS-DOS 1.25 و2.0 في عام 2018. يمكن لهواة الحوسبة القديمة اتباع التعليمات الموجودة في ملف README الخاص بالمستودع.

مقالات ذات صلة

ستسقط نواة لينكس (Linux kernel) في إصدارها 7.1 دعم معالج Intel 80486، مما سيجعل من المستحيل بناء نواة متوافقة مع هذه الرقاقة التي أطلقت عام 1989. ويرى القائمون على الصيانة، بمن فيهم إينغو مولنار، أن كود التوافق هذا يشكل عبئاً على عمليات التطوير الحديثة. سيؤثر هذا التغيير على عدد قليل من الرقائق المتوافقة من موردين آخرين، لكنه لن يخلف تأثيراً عملياً يذكر.

من إعداد الذكاء الاصطناعي

أطلقت شركة مايكروسوفت مجموعة من أوامر نظام Linux للاستخدام الأصلي على نظام ويندوز. وتأتي هذه الخطوة كجزء من الإعلانات التي شهدها مؤتمر المطورين Build 2026.

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض