„Genode Project“ paskelbė „Sculpt 19.07 General Purpose“ OS leidimą

Atviros mikrobranduolių operacinės sistemos kūrėjai Genode OS Framework susiformavo operacinės sistemos leidimas Skulptūra 19.07. Vykdant projektą „Sculpt“, paremtą „Genode“ technologijomis, kuriama bendros paskirties operacinė sistema, kurią gali naudoti paprasti vartotojai kasdienėms užduotims atlikti. Projekto šaltiniai skleisti licencijuota pagal AGPLv3. Galima atsisiųsti LiveUSB vaizdas, 24 MB dydžio. Palaiko veikimą sistemose su „Intel“ procesoriais ir grafika su įgalintais VT-d ir VT-x plėtiniais.

Sistema turi Leitzentrale grafinę sąsają, kuri leidžia atlikti tipines sistemos administravimo užduotis. Viršutiniame kairiajame GUI kampe rodomas meniu su vartotojų valdymo, saugojimo įrenginių prijungimo ir tinklo ryšio nustatymo įrankiais. Centre yra konfigūratorius, skirtas konfigūruoti sistemos užpildymą, kuris teikia sąsaja grafiko pavidalu, apibrėžianti ryšį tarp sistemos komponentų. Vartotojas gali interaktyviai savavališkai pašalinti arba pridėti komponentus, apibrėždamas sistemos aplinkos ar virtualių mašinų sudėtį.

„Genode Project“ paskelbė „Sculpt 19.07 General Purpose“ OS leidimą

Bet kuriuo metu vartotojas gali persijungti į konsolės valdymo režimą, kuris suteikia didesnį valdymo lankstumą. Tradicinį darbalaukį galima gauti paleidus TinyCore Linux platinimą Linux virtualioje mašinoje. Šioje aplinkoje galima naudoti „Firefox“ ir „Aurora“ naršykles, Qt pagrindu veikiantį teksto rengyklę ir įvairias programas. Noux aplinka siūloma paleisti komandų eilutės priemones.

Naujas leidimas nepaprastas paramos įgyvendinimas mainų srities mainai teksto kopijavimui ir įklijavimui tarp terminalų, Qt5 pagrindu veikiančių GUI programų ir virtualių mašinų. Taip pat buvo atliktas darbas siekiant padidinti produktyvumą ir pagerinti sąsajos jautrumą. Apima patobulinimus, pristatytus gegužės mėn. platformos naujinime
Genodas, pvz., nuo branduolio nepriklausoma virtualizacijos sąsaja, AARCH64 architektūros palaikymas, perėjimas prie C++17 standarto naudojimo pagal numatytuosius nustatymus, naujas įrankių rinkinys, pagrįstas GCC 8.3, ir atnaujintas vykdymo laikas, pagrįstas libc iš FreeBSD 12.

Priminsime, kad Genodas teikia vieninga infrastruktūra, skirta kurti pasirinktines programas, veikiančias ant Linux branduolio (32 ir 64 bitų) arba mikrobranduoliais NOVA (x86 su virtualizavimu), 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) ir tiesiogiai vykdomas branduolys ARM ir RISC-V platformoms. Įtrauktas paravirtualizuotas Linux branduolys L4Linux, veikiantis Fiasco.OC mikrobranduolio viršuje, leidžia Genode paleisti įprastas Linux programas. L4Linux branduolys neveikia su aparatine įranga tiesiogiai, bet naudoja Genode paslaugas per virtualių tvarkyklių rinkinį.

Įvairūs Linux ir BSD komponentai buvo perkelti į Genodą, palaikomas Gallium3D, integruotas Qt, GCC ir WebKit, įdiegtos hibridinės Linux/Genode aplinkos. Buvo paruoštas „VirtualBox“ prievadas, kuris veikia NOVA mikrobranduolyje. Daug programų yra pritaikytos veikti tiesiai ant mikrobranduolių ir Noux aplinkos, kuri suteikia virtualizaciją OS lygiu. Norint paleisti neperkeltas programas, galima naudoti virtualių aplinkų kūrimo mechanizmą atskirų programų lygyje, leidžiantį paleisti programas virtualioje Linux aplinkoje naudojant paravirtualizaciją.

Šaltinis: opennet.ru

Добавить комментарий