Projekt browser-linux rozwija dystrybucję Linuxa do uruchamiania w przeglądarce internetowej

Zaproponowano dystrybucję browser-linux, która jest przeznaczona do uruchamiania konsolowego środowiska Linux w przeglądarce internetowej. Projekt ten może być używany do szybkiego zapoznania się z Linuxem bez potrzeby uruchamiania maszyn wirtualnych lub ładowania z nośnika zewnętrznego. Okrojone środowisko Linux jest tworzone przy użyciu narzędzi Buildroot.

Do uruchomienia uzyskanej wersji w przeglądarce stosowany jest emulator v86, który przekształca kod maszynowy na postać WebAssembly. Do zarządzania pamięcią wykorzystana jest biblioteka localForage, która działa na podstawie API IndexedDB. Użytkownik ma możliwość zapisywania stanu środowiska w dowolnym momencie i późniejszego przywracania pracy z zapisaną pozycją. Wyjście jest formowane w oknie terminala, zrealizowanego za pomocą biblioteki xterm.js. Do konfiguracji interakcji sieciowej używany jest udhcpc.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster