Projekti DSL (DOS Subsystem for Linux) për ekzekutimin e aplikacioneve Linux nga mjedisi MS-DOS

Charlie Somerville, i cili zhvillon sisteme operative si një hobi CrabOS në gjuhën e ndryshkut, paraqitur projekt qesharak, por mjaft i realizueshëm Nënsistemi DOS për Linux (DSL), i paraqitur si një alternativë ndaj nënsistemit WSL (Windows Subsystem for Linux) i zhvilluar nga Microsoft për ata që preferojnë të punojnë në DOS. Ashtu si WSL, nënsistemi DSL ju lejon të nisni drejtpërdrejt aplikacionet Linux, por jo nga Windows, por nga guaska e komandës MS-DOS ose FreeDOS. Tekstet burimore të nënsistemit përhapet licencuar sipas AGPLv3.

Një mjedis DOS me një shtresë DSL mund të lansohet në formën e një makine virtuale QEMU ose të instalohet në pajisje reale. Programet Linux lëshohen duke përdorur programin dsl, i ngjashëm me programin wsl. Zbatimi i projektit bazohet në faktin se Linux e lë të paprekur megabajtin e parë të memories gjatë procesit të nisjes. Kjo memorie përdoret nga DOS, kështu që mjediset DOS dhe Linux nuk mbivendosen dhe mund të bashkëjetojnë. Puna e DSL zbret në organizimin e një kalimi në Linux dhe kthimin e kontrollit në DOS pas përfundimit të procesit, ngjashëm me mënyrën se si ishte organizuar puna e versioneve të mëparshme të Windows.

Projekti DSL (DOS Subsystem for Linux) për ekzekutimin e aplikacioneve Linux nga mjedisi MS-DOS

Burimi: opennet.ru

Shto një koment