Projekt Genode zverejnil vydanie operačného systému Sculpt 22.04 General Purpose

Bolo predstavené vydanie operačného systému Sculpt 22.04, v rámci ktorého sa na základe technológií Genode OS Framework vyvíja operačný systém na všeobecné použitie, ktorý môžu používať bežní používatelia na vykonávanie každodenných úloh. Zdrojový kód projektu je šírený pod licenciou AGPLv3. Na stiahnutie je ponúkaný 28 MB LiveUSB obraz. Podporuje prevádzku na systémoch s procesormi a grafikou Intel s povolenými rozšíreniami VT-d a VT-x.

Hlavné inovácie:

  • Ovládače pre bezdrôtové karty Intel, grafické karty Intel a ovládač USB boli kompletne prepísané. Nový kód ovládača bol portovaný z jadra. Linux 5.14.21. Na rozdiel od Linux, každý ovládač v Sculpt OS beží v používateľskom priestore v samostatnom izolovanom prostredí (sandbox).
  • Kód pre hardvérovú grafickú akceleráciu založený na Mesa a mechanizme multiplexovania prístupu GPU bol optimalizovaný a stabilizovaný. Nová verzia poskytuje možnosť nielen spúšťať aplikácie OpenGL, ale aj využívať grafickú akceleráciu v hosťujúcich systémoch založených na VirtualBoxe, ktoré bežia nad Sculptom.
  • Na úrovni jednotlivých služieb bol implementovaný mechanizmus izolácie sandboxu. Pridaný bol aj komponent „čierna diera“, ktorý možno použiť ako pahýľ pre rôzne systémové prostriedky, napríklad môžete izolovať službu od siete nasmerovaním sieťovej prevádzky na „čiernu dieru“. Podobne môžete zablokovať prístup k zvuku, snímaniu videa a iným typickým systémovým prostriedkom.

Projekt Genode zverejnil vydanie operačného systému Sculpt 22.04 General Purpose

Systém je dodávaný s grafickým rozhraním Leitzentrale, ktoré umožňuje vykonávanie bežných úloh správy systému. V ľavom hornom rohu grafického rozhrania sa zobrazuje ponuka s nástrojmi na správu používateľov, pripojenie diskov a konfiguráciu sieťového pripojenia. V strede sa nachádza konfigurátor na konfiguráciu systémových komponentov, ktorý poskytuje grafické rozhranie definujúce vzťahy medzi systémovými komponentmi. Používateľ môže interaktívne odstraňovať alebo pridávať komponenty, čím definuje zloženie systémového prostredia alebo virtuálne stroje.

Používateľ môže kedykoľvek prepnúť do konzolového režimu, ktorý poskytuje väčšiu flexibilitu. Tradičnú pracovnú plochu je možné získať spustením distribúcie TinyCore. Linux в virtuálny prístroj с LinuxToto prostredie zahŕňa prehliadače Firefox a Aurora, textový editor založený na Qt a rôzne aplikácie. Na spúšťanie nástrojov príkazového riadka sa odporúča prostredie noux.

Genode poskytuje jednotný rámec pre vytváranie vlastných aplikácií, ktoré bežia na jadre. Linux (32 a 64 bit) alebo mikrojadrá NOVA (x86 s virtualizáciou), 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 natívne jadro pre platformy ARM a RISC-V. Paravirtualizované jadro Linux- Jadro L4Linux, bežiaci na mikrojadre Fiasco.OC, umožňuje spúšťať bežné úlohy v Genode Linux programy. Jadro L4Linux Nepracuje priamo s hardvérom, ale využíva služby Genode prostredníctvom sady virtuálnych ovládačov.

Pre Genode boli implementované rôzne porty Linux a BSD komponenty, je zabezpečená podpora Gallium3D, je implementovaná integrácia Qt, GCC a WebKit, možnosť organizácie hybridných Linux/Genode softvérových prostredí. Bol pripravený port VirtualBoxu, ktorý beží na mikrojadre NOVA. Veľké množstvo aplikácií bolo prispôsobených na spustenie priamo na mikrojadre a prostredí Noux, ktoré poskytuje virtualizáciu na úrovni operačného systému. Pre spúšťanie neportovaných programov je k dispozícii možnosť vytvárať virtuálne prostredia na úrovni aplikácií, čo umožňuje programom bežať vo virtuálnom prostredí. Linux-prostredie využívajúce paravirtualizáciu.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster