Proiectul browser-linux dezvoltă o distribuție Linux pentru a rula în browser-ul web

A fost propus un distribuitor browser-linux, destinat să ruleze un mediu Linux pe consolă în browser-ul web. Proiectul poate fi folosit pentru o familiarizare rapidă cu Linux, fără a fi necesară lansarea de mașini virtuale sau încărcarea de pe un suport extern. Un mediu Linux restrâns este format utilizând instrumentele Buildroot.

Pentru a rula construcția obținută în browser, se folosește emulatorul v86, care transmite codul mașinii în format WebAssembly. Pentru gestionarea stocării, se utilizează biblioteca localForage, care funcționează deasupra API-ului IndexedDB. Utilizatorului i se oferă posibilitatea de a salva starea mediului în orice moment și de a restabili activitatea de la acea poziție salvată. Ieșirea este generată într-o fereastră de terminal, realizată cu ajutorul bibliotecii xterm.js. Pentru configurarea interacțiunii de rețea se utilizează udhcpc.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster