Projekt Genode vydal verzi OS obecného účelu Sculpt 22.10

Byla představena verze operačního systému Sculpt 22.10, v rámci které se na základě technologií Genode OS Framework vyvíjí operační systém pro běžné uživatele, který mohou používat pro každodenní úkoly. Zdrojové kódy projektu jsou distribuovány pod licencí AGPLv3. K dispozici je LiveUSB obraz o velikosti 28 MB. Podporována je práce na systémech s procesory a grafickými subsystémy Intel s povolenými rozšířeními VT-d a VT-x.

Hlavní novinky:

  • Pro řízení př interruptů od zařízení a konfiguraci PCI byla uplatněna přísnější omezení, stanovená architekturou Genode. Změna si vyžádala velké vnitřní přepracování, které se dotklo všech ovladačů, a umožnila realizaci nových optimalizací a dodatečných funkcionalit. Vývojáři se přitom snažili zachovat celkové chování při práci uživatele v systému.
  • Bylo navrženo několik významných optimalizací, které umožnily zrychlit spouštění, zvýšit propustnost síťové subsystémy a zlepšit odezvu uživatelského rozhraní.
  • Byla vylepšena podpora hot-plug USB zařízení. Byla přidána možnost dynamického připojení USB zařízení k virtuálním strojům a jejich odpojení.
  • Byl aktualizován prohlížečový engine Chromium, používaný v nabízených prohlížečích Falkon a Morph.
  • Byl aktualizován zvukový ovladač, který byl synchronizován s kódem z OpenBSD 7.1.
  • Začala práce na adaptaci Sculpt pro mobilní telefony. Zlepšení se dotkla podpory USB ECM, GPU Mali-400, připojení SD karet, stacku pro telefonii a mobilní sítě, prohlížeče Morph a uživatelského rozhraní. Byla přidána podpora smart karet s USB rozhraním.

Projekt Genode vydal verzi OS obecného účelu Sculpt 22.10

Systém je dodáván s grafickým rozhraním Leitzentrale, které umožňuje vykonávání běžných úloh správy systému. V levém horním rohu grafického rozhraní se zobrazuje nabídka s nástroji pro správu uživatelů, připojení úložišť a nastavení síťového připojení. Uprostřed je konfigurační nástroj pro sestavení systému, který poskytuje rozhraní ve formě grafu, určující vztah mezi systémovými komponentami. Uživatel může interaktivně volně odstraňovat nebo přidávat komponenty, čímž určuje složení systémového prostředí nebo virtuálních strojů.

Uživatel se může kdykoli přepnout do konzolového režimu správy, který poskytuje větší flexibilitu v řízení. Tradiční pracovní plocha může být získána spuštěním distribuce TinyCore Linux v virtuálním stroji s Linuxem. V tomto prostředí jsou k dispozici prohlížeče Firefox a Aurora, textový editor založený na Qt a různé aplikace. Pro spuštění příkazových nástrojů je nabízeno prostředí noux.

Genode poskytuje jednotnou infrastrukturu pro vytváření uživatelských aplikací, které běží na jádru Linux (32 a 64 bit) nebo mikrojádrech NOVA (x86 s virtualizací), 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) a na platformách ARM a RISC-V. Součástí je paravirtualizované Linuxové jádro L4Linux, které běží na mikrojádu Fiasco.OC a umožňuje v systému Genode spouštět běžné programy Linuxu. Jádro L4Linux nepracuje přímo s hardwarem, ale používá služby Genode prostřednictvím sady virtuálních ovladačů.

Pro Genode bylo portováno různé komponenty Linux a BSD, byla zajištěna podpora Gallium3D, byla provedena integrace Qt, GCC a WebKit, a byla implementována možnost organizace hybridních Linux/Genode softwarových prostředí. Byl připraven port VirtualBox, který běží na mikro jádře NOVA. Velké množství aplikací bylo upraveno pro spuštění přímo na mikro jádru a prostředí Noux, které poskytuje virtualizaci na úrovni OS. Pro spuštění nepřepřených programů byla zajištěna možnost využití mechanismu vytváření virtuálních prostředí na úrovni jednotlivých aplikací, což umožňuje spouštět programy v virtuálním linuxovém prostředí s využitím paravirtualizace.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster