Projekat browser-linux razvija distribuciju Linuxa za pokretanje u web pretraživaču

Predložen je komplet za distribuciju pretraživač-linux, dizajniran za pokretanje Linux konzolnog okruženja u web pretraživaču. Projekat se može koristiti za brzo upoznavanje sa Linuxom bez potrebe za pokretanjem virtuelnih mašina ili pokretanja sa eksternog medija. Skraćeno Linux okruženje kreirano je pomoću Buildroot alata.

Za izvršenje rezultirajućeg sklopa u pretraživaču, koristi se v86 emulator, koji prevodi mašinski kod u WebAssembly reprezentaciju. Za organizaciju rada skladišta koristi se biblioteka localForage koja radi na vrhu IndexedDB API-ja. Korisniku se daje mogućnost da u svakom trenutku sačuva stanje okruženja i naknadno vrati rad sa sačuvane pozicije. Izlaz se generira u terminalskom prozoru implementiranom pomoću biblioteke xterm.js. Udhcpc se koristi za konfiguraciju mrežne komunikacije.

izvor: opennet.ru

Dodajte komentar