Il progetto DSL (DOS Subsystem for Linux) per eseguire applicazioni Linux nell'ambiente MS-DOS

Charlie Somerville, che come hobby sviluppa un sistema operativo CrabOS in Rust, ha presentato un progetto scherzoso ma decisamente funzionante DOS Subsystem for Linux (DSL), presentato come un'alternativa al sottosistema WSL (Windows Subsystem for Linux) sviluppato da Microsoft per coloro che preferiscono lavorare in DOS. Proprio come il sottosistema WSL, la DSL consente di eseguire direttamente applicazioni Linux, non da Windows, ma dalla shell di comando MS-DOS o FreeDOS. I sorgenti del sottosistema sono distribuiti è sotto licenza AGPLv3.

l'ambiente DOS con il layer DSL può essere eseguito sia in forma di macchina virtuale QEMU, sia installato su hardware reale. L'esecuzione dei programmi Linux avviene tramite l'utilità dsl, analogamente all'utilità wsl. L'implementazione del progetto si basa sul fatto che Linux, durante l'avvio, lascia intatta la prima megabyte di memoria. Questa memoria è utilizzata da DOS, quindi gli ambienti DOS e Linux non si sovrappongono e possono coesistere. Il funzionamento di DSL si riduce all'organizzazione del passaggio a Linux e al ritorno del controllo a DOS dopo il completamento del processo, in modo simile a come era organizzato il funzionamento delle prime versioni di Windows.

Il progetto DSL (DOS Subsystem for Linux) per eseguire applicazioni Linux nell'ambiente MS-DOS

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster