ProHoster > Log > Internett-nyheter > DSL (DOS Subsystem for Linux)-prosjekt for å kjøre Linux-applikasjoner fra MS-DOS-miljøet
DSL (DOS Subsystem for Linux)-prosjekt for å kjøre Linux-applikasjoner fra MS-DOS-miljøet
Charlie Somerville, som utvikler operativsystemer som en hobby CrabOS på rustspråk, innsendt morsomt, men ganske gjennomførbart prosjekt DOS-undersystem for Linux (DSL), presentert som et alternativ til WSL (Windows Subsystem for Linux) subsystem utviklet av Microsoft for de som foretrekker å jobbe i DOS. I likhet med WSL lar DSL-undersystemet deg starte Linux-applikasjoner direkte, men ikke fra Windows, men fra MS-DOS- eller FreeDOS-kommandoskallet. Kildetekster til delsystemet spre lisensiert under AGPLv3.
Et DOS-miljø med et DSL-lag kan enten lanseres i form av en virtuell QEMU-maskin eller installeres på ekte utstyr. Linux-programmer startes ved å bruke dsl-verktøyet, som ligner på wsl-verktøyet. Implementeringen av prosjektet er basert på det faktum at Linux lar den første megabyten med minne være urørt under oppstartsprosessen. Dette minnet brukes av DOS, så DOS- og Linux-miljøer overlapper ikke hverandre og kan eksistere side om side. Arbeidet med DSL kommer ned til å organisere en overgang til Linux og returnere kontrollen til DOS etter at prosessen er fullført, på samme måte som arbeidet med tidligere versjoner av Windows ble organisert.