Projekt browser-linux razvija Linux distribuciju za pokretanje u web pregledniku

Predlagan je distribucijski paket browser-linux, namenjen zagonu konzolskega Linux okolja v spletnih brskalnikih. Projekt se lahko uporablja za hitro spoznavanje z Linuxom, brez potrebe po zagonu virtualnih strojev ali nalaganju iz zunanjih medijev. Omejeno Linux okolje se oblikuje s pomočjo orodja Buildroot.

Za izvajanje pridobljene gradnje v brskalniku se uporablja emulator v86, ki prevaja strojno kodo v predstavitev WebAssembly. Za organizacijo delovanja skladišča se uporablja knjižnica localForage, ki deluje nad API-jem IndexedDB. Uporabniku je omogočeno shranjevanje stanja okolja ob katerem koli trenutku in poznejše obnovitev dela s shranjene pozicije. Izvodi se oblikujejo v oknu terminala, izvedenem s pomočjo knjižnice xterm.js. Za nastavitev omrežnega sodelovanja se uporablja udhcpc.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster