Projekt Genode opublikował wydanie systemu operacyjnego ogólnego przeznaczenia Sculpt 20.02

Deweloperzy otwartego mikrojądrowego systemu operacyjnego Genode OS Framework tworzyli wydanie systemu operacyjnego Sculpt 20.02. W ramach projektu Sculpt, opartego na technologiach Genode, rozwija się system operacyjny ogólnego przeznaczenia, który będzie mógł być używany przez zwykłych użytkowników do codziennych zadań. Kody źródłowe projektu są rozpowszechniane są dostępne na licencji AGPLv3. Do pobrania oferowany jest obraz LiveUSB, o wielkości 26 MB. Obsługuje systemy z procesorami i układami graficznymi Intel z włączonymi rozszerzeniami VT-d i VT-x.

Projekt Genode opublikował wydanie systemu operacyjnego ogólnego przeznaczenia Sculpt 20.02

Nowe wydanie wyróżnia się z dodatkiem działającego w graficznym trybie menedżera plików, przeprojektowanym interfejsem do administracji (edytor ustawień systemowych), wsparciem dla wirtualnych pulpitów, optymalizacją wydajności monitora maszyn wirtualnych (opartego na VirtualBoxie). Zaktualizowano narzędzia do monitorowania pracy systemu, środowisko uruchomieniowe Unix oraz komponenty GUI.
W wydaniu wykorzystano także ulepszenia wprowadzone w lutowym aktualizacji platformy Genode, takie jak wsparcie dla 64-bitowych procesorów ARM i.MX oraz portowanie sterownika dźwięku z OpenBSD 6.6.

Projekt Genode opublikował wydanie systemu operacyjnego ogólnego przeznaczenia Sculpt 20.02

System dostarczany jest z graficznym interfejsem Leitzentrale, umożliwiającym wykonywanie standardowych zadań związanych z administracją systemu. W lewym górnym rogu interfejsu graficznego znajduje się menu z narzędziami do zarządzania użytkownikami, podłączania nośników oraz konfigurowania połączeń sieciowych. W centrum znajduje się konfigurator do tworzenia składników systemu, który oferuje przedstawia interfejs w postaci grafu, definiującego relacje między komponentami systemowymi. Użytkownik może w trybie interaktywnym dowolnie usuwać lub dodawać komponenty, definiując skład środowiska systemowego lub maszyn wirtualnych.

W każdej chwili użytkownik może przełączyć się na tryb zarządzania konsolą, który zapewnia większą elastyczność w zarządzaniu. Tradycyjny pulpit można uzyskać, uruchamiając dystrybucję TinyCore Linux w maszynie wirtualnej z systemem Linux. W tym środowisku dostępne są przeglądarki Firefox i Aurora, edytor tekstu oparty na Qt oraz różne aplikacje. Do uruchamiania narzędzi wiersza poleceń oferowane jest środowisko noux.

Przypomnijmy, że Genode oferuje używaną infrastrukturę do tworzenia aplikacji użytkowych działających na jądrze Linux (32 i 64 bity) lub mikrojądra NOVA (x86 z wirtualizacją), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) oraz jądro działające bezpośrednio na platformach ARM i RISC-V. Wchodzące w skład parawirtualizowanego jądra Linux L4Linux, działającego na mikrojądrze Fiasco.OC, umożliwia uruchamianie programów Linux w Genode. Jądro L4Linux nie współpracuje bezpośrednio ze sprzętem, lecz korzysta z usług Genode poprzez zestaw wirtualnych sterowników.

W Genode przeprowadzono portowanie różnych komponentów Linux i BSD, zapewniając wsparcie dla Gallium3D, integrację z Qt, GCC i WebKit oraz możliwość organizacji hybrydowych środowisk programowych Linux/Genode. Przygotowano port VirtualBox, działający na mikrojądrze NOVA. Wiele aplikacji zostało dostosowanych do uruchamiania bezpośrednio na mikrojądrze i w środowisku Noux, zapewniającym wirtualizację na poziomie systemu operacyjnego. Aby uruchomić nieprzetłumaczone programy, przewidziano możliwość użycia mechanizmu tworzenia wirtualnych środowisk na poziomie poszczególnych aplikacji, co pozwala uruchamiać programy w wirtualnym środowisku Linux przy użyciu parawirtualizacji.

Ź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