Estas prezentita la eldono de la operaciumo Sculpt 22.10, ene de kiu, surbaze de la teknologioj de la Genode OS Framework, estas disvolvita ĝeneraluzebla operaciumo, kiu povas esti uzata de ordinaraj uzantoj por plenumi ĉiutagajn taskojn. La fontotekstoj de la projekto estas distribuitaj sub la permesilo AGPLv3. LiveUSB-bildo estas ofertita por elŝuto, 28 MB en grandeco. Laboro estas subtenata en sistemoj kun Intel-procesoroj kaj grafika subsistemo kun VT-d kaj VT-x etendaĵoj ebligitaj.
Ĉefaj novigoj:
- Aparato-interrompa administrado kaj PCI-agordo estas pli limigaj ol la Genode-arkitekturo. La ŝanĝo postulis gravan internan reverkon, kiu influis ĉiujn ŝoforojn kaj permesis novajn optimumigojn kaj kroman funkciecon. Samtempe, la programistoj provis konservi la ĝeneralan konduton kiam la uzanto laboras en la sistemo.
- Pluraj signifaj optimumigoj estis proponitaj por akceli ekfunkciigon, pliigi la bendolarĝon de la retsubsistemo kaj pliigi la respondecon de la uzantinterfaco.
- Plibonigita subteno por varmegaj USB-aparatoj. Aldonis la kapablon dinamike ligi USB-aparatojn al virtualaj maŝinoj kaj malligi aparatojn.
- La retumilo Chromium uzata en la retumiloj Falkon kaj Morph ofertitaj al la uzanto estis ĝisdatigita.
- La sonŝoforo estis ĝisdatigita por esti sinkronigita kun kodo de OpenBSD 7.1.
- Laboro komenciĝis pri adaptado de Sculpt por poŝtelefonoj. Pliboniĝoj inkluzivas USB-ECM-subtenon, Mali-400 GPU, SD-kartan konekteblecon, telefonion kaj moveblajn datumojn, Morph-retumilon kaj uzantinterfacon. Aldonita subteno por USB inteligentaj kartoj.

La sistemo venas kun la grafika interfaco Leitzentrale, kiu ebligas plenumi oftajn sistemajn administradajn taskojn. La supra maldekstra angulo de la grafika interfaco montras menuon kun iloj por administri uzantojn, konekti diskojn kaj agordi la retkonekton. En la centro estas agordilo por agordi la sistemajn komponantojn, kiu provizas graf-bazitan interfacon difinantan la rilatojn inter sistemaj komponantoj. La uzanto povas interage forigi aŭ aldoni komponantojn, difinante la konsiston de la sistema medio aŭ... virtualaj maŝinoj.
Iam ajn, la uzanto povas ŝanĝi al konzolreĝimo, kiu provizas pli grandan flekseblecon. Tradicia labortablo akireblas per la TinyCore-distribuo. Linux в virtuala maŝino с LinuxĈi tiu medio inkluzivas la retumilojn Firefox kaj Aurora, tekstredaktilon bazitan sur Qt, kaj diversajn aplikaĵojn. La medio noux estas rekomendinda por funkciigi komandliniajn ilojn.
Genode provizas unuigitan kadron por konstrui kutimajn aplikaĵojn, kiuj funkcias sur la kerno. Linux (32 kaj 64 bitoj) aŭ mikrokernoj NOVA (x86 kun virtualigo), 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) kaj denaska kerno por platformoj ARM kaj RISC-V. La paravirtualigita kerno inkluzivita en la Linux- L4-kernoLinux, funkcianta sur la mikrokerno Fiasco.OC, permesas al vi plenumi regulajn taskojn en Genode Linux programoj. L4-kernoLinux ne funkcias rekte kun la aparataro, sed uzas Genode-servojn per aro de virtualaj peliloj.
Diversaj pordoj estis efektivigitaj por Genode Linux kaj BSD-komponantoj, subteno por Gallium3D estas provizita, integriĝo kun Qt, GCC kaj WebKit estas efektivigita, la ebleco organizi hibridajn Linux/Genodo de programaraj medioj. VirtualBox-pordo estis preparita, funkcianta sur la mikrokerno NOVA. Granda nombro da aplikaĵoj estis adaptitaj por funkcii rekte sur la mikrokerno kaj la medio Noux, kiu provizas virtualigon je operaciumnivelo. Por funkciigi ne-portitajn programojn, la kapablo krei virtualajn mediojn je aplikaĵnivelo estas provizita, permesante al programoj funkcii en virtuala medio. Linux-medio uzante paravirtualigon.
fonto: opennet.ru
