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

Charlie Somerville, der Betriebssysteme als Hobby entwickelt CrabOS in Rust-Sprache, eingeführt lustiges, aber durchaus machbares Projekt DOS-Subsystem für Linux (DSL), präsentiert als Alternative zum von Microsoft entwickelten WSL-Subsystem (Windows Subsystem for Linux) für diejenigen, die lieber unter DOS arbeiten. Wie WSL ermöglicht Ihnen das DSL-Subsystem den direkten Start von Linux-Anwendungen, jedoch nicht von Windows, sondern von der MS-DOS- oder FreeDOS-Befehlsshell. Quelltexte des Subsystems Ausbreitung lizenziert unter AGPLv3.

Eine DOS-Umgebung mit einer DSL-Schicht kann entweder in Form einer virtuellen QEMU-Maschine gestartet oder darauf installiert werden echte Ausrüstung. Linux-Programme werden mit dem dsl-Dienstprogramm gestartet, ähnlich dem wsl-Dienstprogramm. Die Umsetzung des Projekts basiert darauf, dass Linux beim Bootvorgang das erste Megabyte Speicher unangetastet lässt. Dieser Speicher wird von DOS verwendet, sodass sich DOS- und Linux-Umgebungen nicht überschneiden und nebeneinander existieren können. Die Arbeit von DSL besteht darin, einen Wechsel zu Linux zu organisieren und nach Abschluss des Prozesses die Kontrolle an DOS zurückzugeben, ähnlich wie die Arbeit früherer Windows-Versionen organisiert war.

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

Source: opennet.ru

Kommentar hinzufügen