Projekti browser-linux zhvillon një shpërndarje Linux për të ekzekutuar në një shfletues ueb

Është propozuar një komplet shpërndarjeje shfletues-linux, i projektuar për të ekzekutuar një mjedis konsolë Linux në një shfletues ueb. Projekti mund të përdoret për t'u njohur shpejt me Linux-in pa pasur nevojë të lëshoni makina virtuale ose të nisni nga media e jashtme. Një mjedis Linux i zhveshur është krijuar duke përdorur paketën e veglave Buildroot.

Për të ekzekutuar asamblenë që rezulton në shfletues, përdoret një emulator v86, i cili përkthen kodin e makinës në përfaqësimin WebAssembly. Për të organizuar funksionimin e ruajtjes, përdoret biblioteka lokaleForage, duke punuar në krye të API-së IndexedDB. Përdoruesit i jepet mundësia të ruajë gjendjen e mjedisit në çdo kohë dhe më pas të rivendosë punën nga pozicioni i ruajtur. Prodhimi gjenerohet në një dritare terminali të zbatuar duke përdorur bibliotekën xterm.js. Udhcpc përdoret për të konfiguruar komunikimin në rrjet.

Burimi: opennet.ru

Shto një koment