Proyecto DSL (Subsistema DOS para Linux) para ejecutar aplicaciones Linux desde el entorno MS-DOS

Charlie Somerville, que desarrolla sistemas operativos como hobby Cangrejo en lenguaje Rust, presentado Proyecto divertido, pero bastante viable. Subsistema DOS para Linux (DSL), presentado como una alternativa al subsistema WSL (Windows Subsystem for Linux) desarrollado por Microsoft para quienes prefieren trabajar en DOS. Al igual que WSL, el subsistema DSL le permite iniciar directamente aplicaciones de Linux, pero no desde Windows, sino desde el shell de comandos de MS-DOS o FreeDOS. Textos fuente del subsistema. propagar con licencia AGPLv3.

Un entorno DOS con una capa DSL puede iniciarse en forma de máquina virtual QEMU o instalarse en equipo real. Los programas de Linux se inician mediante la utilidad dsl, similar a la utilidad wsl. La implementación del proyecto se basa en el hecho de que Linux deja intacto el primer megabyte de memoria durante el proceso de arranque. Esta memoria la utiliza DOS, por lo que los entornos DOS y Linux no se superponen y pueden coexistir. El trabajo de DSL se reduce a organizar el cambio a Linux y devolver el control a DOS una vez finalizado el proceso, de forma similar a cómo se organizaba el trabajo en versiones anteriores de Windows.

Proyecto DSL (Subsistema DOS para Linux) para ejecutar aplicaciones Linux desde el entorno MS-DOS

Fuente: opennet.ru

Añadir un comentario