Projektet DSL (DOS Subsystem for Linux) til at køre Linux-applikationer fra MS-DOS-miljøet

Charlie Somerville, der som hobby udvikler operativsystemet CrabOS i sprog Rust, den et sjovt, men helt funktionelt projekt DOS Subsystem for Linux (DSL), præsenteret som et alternativ til Microsofts WSL (Windows Subsystem for Linux) for dem, der foretrækker at arbejde i DOS. Ligesom WSL gør DSL det muligt direkte at køre Linux-programmer, men ikke fra Windows, men fra MS-DOS eller FreeDOS kommandolinjen. Kildekoderne til subsystemet distribueres under AGPLv3-licensen.

DOS-miljøet med DSL-laget kan både køres som en QEMU virtuel maskine og installeres på rigtigt hardware. Kørsel af Linux-programmer sker ved hjælp af værktøjet dsl på samme måde som værktøjet wsl. Projektimplementeringen er baseret på, at Linux under opstart efterlader den første megabyte af hukommelsen uændret. Denne hukommelse anvendes af DOS, så DOS- og Linux-miljøerne ikke overlapper og kan eksistere side om side. DSLs funktionalitet består i at organisere skiftet til Linux og returnere kontrollen til DOS efter at processen er afsluttet, på samme måde som tidlige versioner af Windows blev drevet.

Projektet DSL (DOS Subsystem for Linux) til at køre Linux-applikationer fra MS-DOS-miljøet

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster