MS-DOS muhitidan Linux ilovalarini ishga tushirish uchun DSL (Linux uchun DOS Subsystem) loyihasi

Operatsion tizimlarni sevimli mashg'uloti sifatida ishlab chiqadigan Charli Somerville CrabOS Rust tilida, tanishtirdi kulgili, lekin juda samarali loyiha Linux uchun DOS quyi tizimi (DSL), DOS-da ishlashni afzal ko'rganlar uchun Microsoft tomonidan ishlab chiqilgan WSL (Linux uchun Windows Subsystem) quyi tizimiga alternativa sifatida taqdim etilgan. WSL singari, DSL quyi tizimi ham to'g'ridan-to'g'ri Linux ilovalarini ishga tushirish imkonini beradi, lekin Windows-dan emas, balki MS-DOS yoki FreeDOS buyruqlar qobig'idan. Quyi tizimning manba matnlari tarqaldi AGPLv3 ostida litsenziyalangan.

DSL qatlamiga ega DOS muhiti QEMU virtual mashinasi shaklida ishga tushirilishi yoki o'rnatilishi mumkin haqiqiy uskunalar. Linux dasturlari wsl yordam dasturiga o'xshash dsl yordam dasturi yordamida ishga tushiriladi. Loyihani amalga oshirish Linuxning yuklash jarayonida birinchi megabayt xotirani tegmasdan qoldirishiga asoslanadi. Ushbu xotira DOS tomonidan qo'llaniladi, shuning uchun DOS va Linux muhitlari bir-biriga mos kelmaydi va birga yashashi mumkin. DSL ning ishi Windows-ning oldingi versiyalari ishi qanday tashkil etilganiga o'xshab, Linux-ga o'tishni tashkil qilish va jarayon tugagandan so'ng boshqaruvni DOS-ga qaytarishdan iborat.

MS-DOS muhitidan Linux ilovalarini ishga tushirish uchun DSL (Linux uchun DOS Subsystem) loyihasi

Manba: opennet.ru

a Izoh qo'shish