Progetto DSL (DOS Subsystem for Linux) per eseguire applicazioni Linux dall'ambiente MS-DOS

Charlie Somerville, che sviluppa un sistema operativo come hobby CrabOS in linguaggio Rust, ha presentato un progetto scherzoso ma perfettamente funzionante DOS Subsystem for Linux (DSL), presentato come un'alternativa alla sottosistema WSL (Windows Subsystem for Linux) sviluppato da Microsoft per chi preferisce lavorare in DOS. Come il sottosistema WSL, DSL consente di eseguire direttamente le applicazioni Linux, ma non da Windows, bensì dalla shell MS-DOS o FreeDOS. I codici sorgente del sottosistema sono distribuite sotto licenza AGPLv3.

l'ambiente DOS con lo strato DSL può essere avviato sia come macchina virtuale QEMU, sia installato su hardware reale. L'esecuzione dei programmi Linux avviene tramite l'utilità dsl, analogamente all'utilità wsl. La realizzazione del progetto si basa sul fatto che Linux, durante il processo di avvio, lascia intatto il primo megabyte di memoria. Questa memoria viene 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 analogia con il funzionamento delle prime versioni di Windows.

Progetto DSL (DOS Subsystem for Linux) per eseguire applicazioni Linux dall'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