Charlie Somerville, si hobby zhvillon një sistem operativ në gjuhën Rust, një projekt shaka, por krejt funksional (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ë 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ë . 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.
Burimi: opennet.ru
