Genode Project opublikowało wydanie Sculpt 22.04 General Purpose OS

Wprowadzono premierę systemu operacyjnego Sculpt 22.04, w ramach którego w oparciu o technologie Genode OS Framework rozwijany jest system operacyjny ogólnego przeznaczenia, za pomocą którego zwykli użytkownicy mogą wykonywać codzienne zadania. Kod źródłowy projektu rozpowszechniany jest na licencji AGPLv3. Do pobrania dostępny jest obraz LiveUSB o wielkości 28 MB. Obsługuje działanie na systemach z procesorami i grafiką Intel z włączonymi rozszerzeniami VT-d i VT-x.

Główne innowacje:

  • Sterowniki kart bezprzewodowych Intel, procesorów graficznych Intel i kontrolera USB zostały całkowicie przepisane. Nowy kod sterownika został przeniesiony z jądra. Linux 5.14.21. W przeciwieństwie do LinuxKażdy sterownik w systemie Sculpt OS działa w przestrzeni użytkownika w oddzielnym, odizolowanym środowisku (piaskownicy).
  • Zoptymalizowano i ustabilizowano kod sprzętowej akceleracji grafiki w oparciu o Mesę oraz mechanizm multipleksowania dostępu GPU. Nowa wersja umożliwia nie tylko uruchamianie aplikacji OpenGL, ale także wykorzystanie akceleracji graficznej w systemach gościnnych opartych na VirtualBox, działających na platformie Sculpt.
  • Na poziomie poszczególnych usług zaimplementowano mechanizm izolacji sandboksa. Dodano także komponent „czarnej dziury”, który można wykorzystać jako odgałęzienie dla różnych zasobów systemowych, można na przykład odizolować usługę od sieci, kierując ruch sieciowy do „czarnej dziury”. Podobnie możesz zablokować dostęp do dźwięku, przechwytywania wideo i innych typowych zasobów systemowych.

Genode Project opublikowało wydanie Sculpt 22.04 General Purpose OS

System jest wyposażony w graficzny interfejs Leitzentrale, który umożliwia wykonywanie typowych zadań administracyjnych. W lewym górnym rogu interfejsu graficznego wyświetlane jest menu z narzędziami do zarządzania użytkownikami, podłączania dysków i konfigurowania połączenia sieciowego. W centrum znajduje się konfigurator do konfiguracji komponentów systemu, który zapewnia interfejs graficzny definiujący relacje między komponentami. Użytkownik może interaktywnie usuwać lub dodawać komponenty, definiując skład środowiska systemowego lub… maszyna wirtualna.

Użytkownik może w dowolnym momencie przełączyć się na tryb konsoli, co zapewnia większą elastyczność. Tradycyjny pulpit można uzyskać, uruchamiając dystrybucję TinyCore. Linux в maszyna wirtualna с LinuxTo środowisko obejmuje przeglądarki Firefox i Aurora, edytor tekstu oparty na Qt oraz różne aplikacje. Do uruchamiania narzędzi wiersza poleceń zalecane jest środowisko Noux.

Genode udostępnia ujednoliconą infrastrukturę do tworzenia niestandardowych aplikacji, które działają na bazie jądra. 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 natywne jądro dla platform ARM i RISC-V. Parawirtualizowane Linux- rdzeń L4Linux, działający na mikrojądrze Fiasco.OC, umożliwia uruchamianie standardowych zadań w Genode Linux programy. jądro L4Linux nie współpracuje bezpośrednio ze sprzętem, lecz korzysta z usług Genode za pośrednictwem zestawu wirtualnych sterowników.

Dla Genode zaimplementowano różne porty Linux i komponenty BSD, zapewniono obsługę Gallium3D, wdrożono integrację z Qt, GCC i WebKit, możliwość organizacji hybrydowej Linux/Genode środowisk programowych. Przygotowano port VirtualBox, działający na bazie mikrojądra NOVA. Wiele aplikacji zostało zaadaptowanych do działania bezpośrednio na bazie mikrojądra i środowiska Noux, które zapewnia wirtualizację na poziomie systemu operacyjnego. W celu uruchomienia programów, które nie zostały przeniesione, przewidziano możliwość tworzenia środowisk wirtualnych na poziomie aplikacji, co pozwala programom działać w środowisku wirtualnym. Linux-środowisko wykorzystujące parawirtualizację.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster