El proyecto DSL (Subsistema DOS para Linux) para ejecutar aplicaciones de Linux en el entorno MS-DOS.

Charlie Somerville, quien desarrolla como hobby un sistema operativo CrabOS en el lenguaje Rust, presentó un proyecto humorístico pero completamente funcional DOS Subsystem for Linux (DSL), presentado como una alternativa al subsistema WSL (Windows Subsystem for Linux) desarrollado por Microsoft, para aquellos que prefieren trabajar en DOS. Al igual que el subsistema WSL, DSL permite ejecutar aplicaciones Linux directamente, no desde Windows, sino desde la línea de comandos de MS-DOS o FreeDOS. Los códigos fuente del subsistema se distribuyen bajo la licencia AGPLv3.

El entorno DOS con la capa DSL se puede ejecutar tanto en forma de máquina virtual QEMU como instalarse en hardware real. La ejecución de programas Linux se realiza mediante la utilidad dsl de forma similar a la utilidad wsl. La implementación del proyecto se basa en el hecho de que Linux, durante el proceso de arranque, deja intacto el primer megabyte de memoria. Esta memoria es utilizada por DOS, por lo que los entornos DOS y Linux no se cruzan y pueden coexistir. El funcionamiento de DSL se reduce a organizar el cambio a Linux y devolver el control a DOS después de completar el proceso, de manera similar a como funcionaban las primeras versiones de Windows.

El proyecto DSL (Subsistema DOS para Linux) para ejecutar aplicaciones de Linux en el entorno MS-DOS.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster