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

Vývojári otvoreného mikrokernelu operačného systému Genode OS Framework tvorené vydanie operačného systému Vyrezávať 19.07. V rámci projektu Sculpt, založeného na technológiách Genode, sa 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. Zdroje projektu šírenie licencované podľa AGPLv3. K dispozícii na stiahnutie LiveUSB obraz, veľkosť 24 MB. Podporuje prevádzku na systémoch s procesormi Intel a grafikou s povolenými rozšíreniami VT-d a VT-x.

Systém sa dodáva s grafickým rozhraním Leitzentrale, ktoré vám umožňuje vykonávať typické úlohy správy systému. V ľavom hornom rohu GUI sa zobrazuje ponuka s nástrojmi na správu používateľov, pripojenie úložných zariadení a nastavenie sieťového pripojenia. V strede sa nachádza konfigurátor pre konfiguráciu plnenia systému, ktorý poskytuje rozhranie vo forme grafu, ktorý definuje vzťah medzi komponentmi systému. Používateľ môže interaktívne ľubovoľne odstraňovať alebo pridávať komponenty, čím definuje zloženie prostredia systému alebo virtuálnych strojov.

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

Používateľ sa môže kedykoľvek prepnúť do režimu ovládania konzoly, čo poskytuje väčšiu flexibilitu pri správe. Tradičný desktopový zážitok možno dosiahnuť spustením linuxovej distribúcie TinyCore na virtuálnom počítači Linux. V tomto prostredí sú dostupné prehliadače Firefox a Aurora, textový editor založený na Qt a rôzne aplikácie. Prostredie noux sa ponúka na spúšťanie nástrojov príkazového riadku.

Nové vydanie pozoruhodné implementácia podpory schránka na kopírovanie a vkladanie textu medzi terminálmi, aplikáciami GUI založenými na Qt5 a virtuálnymi strojmi. Pracovalo sa aj na zvýšení produktivity a zlepšení odozvy rozhrania. Zahŕňa vylepšenia predstavené v májovej aktualizácii platformy
Genode, ako je virtualizačné rozhranie nezávislé od jadra, podpora architektúry AARCH64, prechod na štandardné používanie štandardu C++17, nová sada nástrojov založená na GCC 8.3 a aktualizovaný runtime založený na libc z FreeBSD 12.

Pripomeňme, že Genode poskytuje jednotnú infraštruktúru na vytváranie vlastných aplikácií bežiacich nad jadrom Linuxu (32 a 64 bit) resp 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 priamo spustené jadro pre platformy ARM a RISC-V. Zahrnuté paravirtualizované linuxové jadro L4Linux, ktoré beží nad mikrokernelom Fiasco.OC, vám umožňuje spúšťať bežné linuxové programy v Genode. Jadro L4Linux nepracuje priamo s hardvérom, ale využíva služby Genode prostredníctvom sady virtuálnych ovládačov.

Pre Genode boli portované rôzne komponenty Linuxu a BSD, bola poskytnutá podpora Gallium3D, boli integrované Qt, GCC a WebKit a bola implementovaná schopnosť organizovať hybridné softvérové ​​prostredia Linux/Genode. Bol pripravený port VirtualBox, ktorý beží nad mikrokernelom NOVA. Veľké množstvo aplikácií je prispôsobených na spustenie priamo nad mikrokernelom a prostredím Noux, ktoré poskytuje virtualizáciu na úrovni OS. Pre spúšťanie neportovaných programov je možné využiť mechanizmus vytvárania virtuálnych prostredí na úrovni jednotlivých aplikácií umožňujúci spúšťať programy vo virtuálnom prostredí Linuxu pomocou paravirtualizácie.

Zdroj: opennet.ru

Pridať komentár