Charlie Somerville,以開發作業系統為愛好 在 Rust 語言中, 有趣但相當可行的項目 (DSL),作為微軟開發的 WSL 子系統的替代方案(Windows 子系統 Linux對於喜歡在 DOS 下工作的人來說,DSL 子系統與 WSL 類似,可讓您直接啟動。 Linux應用程序,但並非來自 Windows但要從 MS-DOS 或 FreeDOS 命令 shell 中開啟。子系統原始碼 根據 AGPLv3 獲得許可。
具有 DSL 層的 DOS 環境可以以 QEMU 虛擬機器的形式啟動,也可以安裝在 ... 發射 Linux這些程式是使用 dsl 工具實作的,類似於 wsl 工具。該項目的實現基於以下事實: Linux 在啟動過程中,前1兆位元組的記憶體不會被使用。這部分內存供DOS使用,因此DOS環境和 Linux 它們互不相交,可以共存。 DSL 的工作歸根究底就是組織切換。 Linux 進程完成後,將控制權交還給 DOS,這與早期版本的組織方式類似。 Windows.
來源: opennet.ru
