Charlie Somerville, som som hobby utvecklar operativsystemet i Rust, ett skämtprojekt, men fullt fungerande (DSL), presenterad som ett alternativ till Microsofts WSL (Windows Subsystem for Linux) för dem som föredrar att arbeta i DOS. Precis som WSL möjliggör DSL att direkt köra Linux-applikationer, men inte från Windows, utan från kommandoraden MS-DOS eller FreeDOS. Källkoden till subsystemet under licens AGPLv3.
DOS-miljö med en DSL-lager kan köras antingen i form av en QEMU-virtuell maskin, eller installeras på . Körning av Linux-program görs med hjälp av verktyget dsl, på samma sätt som verktyget wsl. Projektet bygger på att Linux under uppstart lämnar den första megabyte av minnet orörd. Denna minnesdel används av DOS, så DOS- och Linux-miljöer överlappar inte utan kan samexistera. DSL:s arbete går ut på att organisera växlingen till Linux och återföra kontrollen till DOS efter att processen avslutas, på samma sätt som tidiga versioner av Windows organiserade sitt arbete.
Källa: opennet.ru
