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.

DSL (DOS Subsystem for Linux)-prosjekt for å kjøre Linux-applikasjoner fra MS-DOS-miljøet

Kilde: opennet.ru

Legg til en kommentar