Projekti DSL (DOS Subsystem for Linux) për ekzekutimin e aplikacioneve Linux nga ambienti MS-DOS

Charlie Somerville, si hobby zhvillon një sistem operativ CrabOS në gjuhën Rust, paraqiti një projekt shaka, por krejt funksional DOS Subsystem for Linux (DSL), i paraqitur si alternativë ndaj nënësis WSL (Windows Subsystem for Linux) të zhvilluar nga Microsoft për ata që preferojnë të punojnë në DOS. Ashtu si WSL, nënësia DSL lejon ekzekutimin e aplikacioneve Linux në mënyrë direkte, por jo nga Windows, përmes shell-it të komandave MS-DOS ose FreeDOS. Kodet burimore të nënësisë distribuohen janë me licencë AGPLv3.

Mjedisi DOS me një shtresë DSL mund të ekzekutohet si në formën e një makine virtuale QEMU ashtu edhe të instalohet në pajisje reale. Ekzekutimi i programeve Linux bëhet me ndihmën e utilitarit dsl, ashtu siç funksionon utilitari wsl. Realizimi i projektit bazohet në faktin se Linux gjatë ngarkimit la të paprekur megabajtën e parë të memories. Kjo memorie përdoret nga DOS, prandaj mjediset DOS dhe Linux nuk ndërthuren dhe mund të bashkëjetojnë. Funksionimi i DSL synon të organizojë kalimin në Linux dhe kthimin e kontrollit në DOS pas përfundimit të procesit, në mënyrë të ngjashme me mënyrën se si është organizuar funksionimi i versioneve të hershme të Windows.

Projekti DSL (DOS Subsystem for Linux) për ekzekutimin e aplikacioneve Linux nga ambienti MS-DOS

Burimi: opennet.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster