Ang proyekto ng browser-linux ay bubuo ng pamamahagi ng Linux upang tumakbo sa isang web browser

Ang isang browser-linux distribution kit ay iminungkahi, na idinisenyo upang magpatakbo ng Linux console environment sa isang web browser. Ang proyekto ay maaaring magamit upang mabilis na makilala ang Linux nang hindi na kailangang maglunsad ng mga virtual machine o mag-boot mula sa panlabas na media. Ang isang stripped-down na kapaligiran ng Linux ay nilikha gamit ang Buildroot toolkit.

Upang maisagawa ang resultang pagpupulong sa browser, isang v86 emulator ang ginagamit, na nagsasalin ng machine code sa representasyon ng WebAssembly. Upang ayusin ang pagpapatakbo ng storage, ginagamit ang localForage library, na gumagana sa ibabaw ng IndexedDB API. Ang gumagamit ay binibigyan ng pagkakataon na i-save ang estado ng kapaligiran anumang oras at kasunod na ibalik ang trabaho mula sa naka-save na posisyon. Ang output ay nabuo sa isang terminal window na ipinatupad gamit ang xterm.js library. Ginagamit ang Udhcpc upang i-configure ang komunikasyon sa network.

Pinagmulan: opennet.ru

Magdagdag ng komento