مايكروسوفت تتيح المصدر المفتوح لشفرة 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 الخاص بالمستودع.

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

Illustration depicting the Linux From Scratch 13.0 release as the first systemd-only version, with Tux assembling a PC amid upgraded packages and kernel.
صورة مولدة بواسطة الذكاء الاصطناعي

Linux From Scratch 13.0 released as first systemd-only version

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

The Linux From Scratch project has unveiled version 13.0, marking the first release exclusively using systemd as its init system. This update includes the Linux kernel 6.18.10 and upgrades to 36 packages. The change discontinues the longstanding SysVinit variant after version 12.4.

Linux kernel version 7.1 will drop support for the Intel 80486 processor, making it impossible to build a kernel compatible with the 1989 chip. Maintainers, including Ingo Molnar, argue that the compatibility code burdens modern development. The change affects a few compatible chips from other vendors but has negligible practical impact.

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

A tech enthusiast is set to revisit the early 2000s by installing the classic Linux distribution Q4OS this weekend. The distro features built-in theme settings that evoke a nostalgic computing experience. The article was published on February 14, 2026.

Linux PC vendor System76 is advocating against state mandates for operating system-level age verification. The company's CEO met with a Colorado senator to discuss excluding open source software from a proposed bill. Similar legislation is advancing in several other US states.

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

Markus “Doom” Gaasedelen has showcased a “Bliss” exploit that jailbreaks the original Xbox One console, presented at RE//verse 2026. The method requires soldering a microcontroller to the motherboard and removing capacitors. It affects only the initial model, leaving Xbox One S and X unaffected.

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

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