Projekti DSL (DOS Subsystem for Linux) për të drejtuar aplikacione Linux nga mjedisi MS-DOS

Charlie Somerville, si një hob, zhvillon një sistem operativ CrabOS në gjuhën Rust, prezentoi një projekt humoristik, por plotësisht funksional DOS Subsystem for Linux (DSL), ofruar si një alternativë ndaj nën-sistemit të zhvilluar nga Microsoft, WSL (Windows Subsystem for Linux), për ata që preferojnë të punojnë në DOS. Ashtu si nën-sistemi WSL, DSL lejon ekzekutimin e aplikacioneve Linux direkt, jo nga Windows, por nga shell-i i komandave MS-DOS ose FreeDOS. Kodet burimore të nën-sistemit shpërndahen së licencës AGPLv3.

Mjedisi DOS me një shtresë DSL mund të nisë si në formën e një makine virtuale QEMU, ashtu edhe të instalohet në pajisje reale. Ekzekutimi i programeve Linux bëhet përmes utilitarit dsl, në ngjashmëri me utilitarin wsl. Implementimi i projektit bazohet në faktin se Linux gjatë ngarkimit lë një megabajt të parë të memories të paprekur. Kjo memorie përdoret nga DOS, prandaj mjediset DOS dhe Linux nuk ndërthuren dhe mund të bashkëjetojnë. Funksionimi i DSL përqendrohet në organizimin e kalimit në Linux dhe kthimin e kontrollit në DOS pas përfundimit të procesit, ashtu si u organizua puna e versioneve të hershme të Windows.

Projekti DSL (DOS Subsystem for Linux) për të drejtuar aplikacione Linux nga mjedisi MS-DOS

Burimi: opennet.ru

Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë 🔥 Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë | ProHoster