DSL (DOS alrendszer Linuxhoz) projekt Linux alkalmazások futtatásához MS-DOS környezetből

Charlie Somerville, aki hobbiból operációs rendszereket fejleszt CrabOS rozsda nyelven, benyújtott vicces, de nagyon működő projekt DOS alrendszer Linuxhoz (DSL), amely a WSL (Windows Subsystem for Linux) alrendszer alternatívájaként került bemutatásra, amelyet a Microsoft fejlesztett ki azok számára, akik inkább DOS-ban dolgoznak. A WSL-hez hasonlóan a DSL alrendszer is lehetővé teszi a Linux alkalmazások közvetlen indítását, de nem Windowsból, hanem az MS-DOS vagy FreeDOS parancshéjból. Az alrendszer forrásszövegei terjedés AGPLv3 szerint licencelve.

A DSL réteggel rendelkező DOS-környezet QEMU virtuális gép formájában indítható, vagy telepíthető valódi felszerelés. A Linux-programok a dsl segédprogrammal indulnak, hasonlóan a wsl segédprogramhoz. A projekt megvalósítása azon alapul, hogy a Linux az első megabájt memóriát érintetlenül hagyja a rendszerindítási folyamat során. Ezt a memóriát a DOS használja, így a DOS és a Linux környezetek nem fedik át egymást, és együtt létezhetnek. A DSL munkája abban áll, hogy megszervezi a Linuxra való átállást, és a folyamat befejezése után visszaadja a vezérlést a DOS-hoz, hasonlóan a Windows korábbi verzióinak munkájához.

DSL (DOS alrendszer Linuxhoz) projekt Linux alkalmazások futtatásához MS-DOS környezetből

Forrás: opennet.ru

Hozzászólás