Das DSL-Projekt (DOS-Subsystem für Linux) zum Ausführen von Linux-Anwendungen aus der MS-DOS-Umgebung

Charlie Somerville, der als Hobby ein Betriebssystem entwickelt CrabOS in Rust. den Ein humorvolles, aber durchaus funktionales Projekt DOS-Subsystem für Linux (DSL), das als Alternative zum von Microsoft entwickelten WSL (Windows Subsystem for Linux) für diejenigen präsentiert wird, die lieber in DOS arbeiten. Wie das WSL ermöglicht das DSL-Subsystem das direkte Ausführen von Linux-Anwendungen, jedoch nicht aus Windows, sondern aus der MS-DOS- oder FreeDOS-Befehlszeile. Der Quellcode des Subsystems werden unter der AGPLv3-Lizenz.

Eine DOS-Umgebung mit einer DSL-Schicht kann entweder in Form einer QEMU-VM betrieben oder auf echter Hardwareinstalliert werden. Der Start von Linux-Programmen erfolgt über das dsl-Utility, ähnlich wie bei der wsl-Utility. Das Projekt basiert darauf, dass Linux beim Booten das erste Megabyte des Speichers unberührt lässt. Dieses Gedächtnis wird von DOS verwendet, weshalb die Umgebungen von DOS und Linux sich nicht überschneiden und koexistieren können. Die Funktionsweise von DSL besteht darin, den Wechsel zu Linux zu organisieren und die Kontrolle nach Abschluss des Prozesses wieder an DOS zurückzugeben, ähnlich wie es bei den frühen Versionen von Windows gestaltet wurde.

Das DSL-Projekt (DOS-Subsystem für Linux) zum Ausführen von Linux-Anwendungen aus der MS-DOS-Umgebung

Quelle: opennet.ru

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster