مشروع DSL (نظام DOS الفرعي لنظام Linux) لتشغيل تطبيقات Linux من بيئة MS-DOS

تشارلي سومرفيل ، تطوير نظام التشغيل كهواية كرابوس بلغة الصدأ المقدمة مضحك ، لكنه مشروع عملي نظام DOS الفرعي لنظام Linux (DSL) ، المقدم كبديل للنظام الفرعي WSL (Windows Subsystem for Linux) الذي طورته Microsoft لأولئك الذين يفضلون العمل في DOS. مثل WSL ، يسمح لك نظام DSL الفرعي بتشغيل تطبيقات Linux مباشرة ، ولكن ليس من Windows ، ولكن من نظام أوامر MS-DOS أو FreeDOS. كود مصدر النظام الفرعي الانتشار مرخص بموجب AGPLv3.

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

مشروع DSL (نظام DOS الفرعي لنظام Linux) لتشغيل تطبيقات Linux من بيئة MS-DOS

المصدر: opennet.ru

إضافة تعليق