Projekt DSL (DOS Subsystem for Linux) za izvajanje aplikacij Linux iz okolja MS-DOS

Charlie Somerville, ki kot hobi razvija operacijske sisteme CrabOS v jeziku Rust, uveden smešen, a zelo izvedljiv projekt Podsistem DOS za Linux (DSL), predstavljen kot alternativa podsistemu WSL (Windows Subsystem for Linux), ki ga je razvil Microsoft za tiste, ki raje delajo v DOS. Tako kot WSL tudi podsistem DSL omogoča neposreden zagon aplikacij Linux, vendar ne iz sistema Windows, temveč iz ukazne lupine MS-DOS ali FreeDOS. Izvorna besedila podsistema širjenje licenciran pod AGPLv3.

Okolje DOS s plastjo DSL je mogoče zagnati v obliki virtualnega stroja QEMU ali namestiti prava oprema. Programi Linux se zaženejo s pripomočkom dsl, podobnim pripomočku wsl. Izvedba projekta temelji na dejstvu, da Linux med zagonom pusti prvi megabajt pomnilnika nedotaknjen. Ta pomnilnik uporablja DOS, zato se okolji DOS in Linux ne prekrivata in lahko sobivata. Delo DSL se zmanjša na organizacijo prehoda na Linux in vrnitev nadzora DOS-u po končanem procesu, podobno kot je bilo organizirano delo prejšnjih različic sistema Windows.

Projekt DSL (DOS Subsystem for Linux) za izvajanje aplikacij Linux iz okolja MS-DOS

Vir: opennet.ru

Dodaj komentar