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