Projekt Genode vydal verzi operačního systému Sculpt OS 26.04

Byl představen výstup projektu Sculpt z 26.04., který vyvíjí operační systém na bázi technologií Genode OS Framework. Ten bude moci být využíván běžnými uživateli pro každodenní úkoly. Zdrojové kódy projektu jsou šířeny pod licencí AGPLv3. K dispozici je systémový obraz o velikosti 33 MB, který lze použít na PC, smartphonu PinePhone a laptopu MNT Reform. Podporována je činnost na systémech s procesory a grafickými subsystémy Intel se zapnutými rozšířeními VT-d a VT-x, stejně jako na systémech ARM s rozšířeními VMM.

Hlavní novinky:

  • Ovladače USB, Wi-Fi, ethernetové adaptéry a GPU Intel přenesené z jádra Linuxu byly synchronizovány s jádrem 6.18 (předtím byly použity ovladače z jádra 6.12). Pro laptopy je výchozí podporována činnost síťových adaptérů s USB rozhraním.
  • Proběhl přechod z konfiguračních souborů ve formátu XML na využívání vlastního formátu HID (Human-Inclined Data), který reprezentuje data ve formě hierarchie uzlů s vlastními atributy. Změny konfigurace jsou nyní aplikovány za chodu, všechna nastavení se provádějí okamžitě a vazby mezi komponentami lze během činnosti upravovat.
  • Byly aktualizovány verze programů, včetně Qt6 a prohlížeče Falkon.
  • Byla přidána experimentální možnost nativního spuštění Goa SDK bez vytváření virtuálního stroje s Linuxem. Komponenty Genode je nyní možné vyvíjet, kompilovat a testovat uvnitř Sculpt OS bez spuštění virtuálních strojů a načítání jiných operačních systémů.
  • Dokončena první fáze migrace vývojových procesů z GitHubu na Codeberg. Všechny repozitáře s kódem, kromě hlavního, byly přesunuty na Codeberg.

Projekt Genode vydal verzi operačního systému Sculpt OS 26.04

Systém je dodáván s grafickým rozhraním Leitzentrale, které umožňuje vykonávat standardní úkoly správy systému. V levém horním rohu grafického uživatelského rozhraní je zobrazeno menu s nástroji pro správu uživatelů, připojení zařízení a nastavení síťového spojení. Uprostřed se nachází konfigurační nástroj pro určení výbavy systému ve formě grafu, který ukazuje vzájemné vztahy mezi systémovými komponentami. V interaktivním režimu je možné komponenty odstraňovat nebo přidávat, čímž se vytváří složení systémového prostředí nebo virtuálních strojů.

Pokud si uživatel přeje, může přepnout na konzolový režim správy, který poskytuje větší flexibilitu v řízení. Tradiční pracovní plochu lze získat 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í nástrojů příkazového řádku je k dispozici prostředí „Noux“.

Rámec Genode poskytuje jednotnou infrastrukturu pro vytváření uživatelských aplikací, které běží nad jádrem Linux (32 a 64 bitů) nebo mikrojádry 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). Obsahuje paravirtualizované Linux jádro L4Linux, které běží nad mikrojdrem Fiasco.OC, umožňující normální spuštění Linux aplikací v prostředí Genode. Jádro L4Linux nepracuje s hardwarem přímo, ale využívá služby Genode prostřednictvím sady virtuálních ovladačů.

Pro Genode byly portovány různé komponenty Linuxu a BSD, podpora Gallium3D, integrace Qt, GCC a WebKit, byla realizována možnost vytváření hybridních Linux/Genode softwarových prostředí. Existuje port VirtualBox, který běží nad mikrojdrem NOVA. Mnoho aplikací bylo upraveno pro běh přímo nad mikrojdrem a prostředím Noux, poskytujícím virtualizaci na úrovni OS. Pro spuštění nepřenosových programů je k dispozici systém virtuálních prostředí, který funguje na úrovni jednotlivých aplikací a umožňuje spouštění programů ve 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