De frijlitting fan it bestjoeringssysteem Sculpt 22.04 wurdt yntrodusearre, wêryn't, basearre op 'e technologyen fan it Genode OS Framework, in algemien-doel bestjoeringssysteem wurdt ûntwikkele dat kin wurde brûkt troch gewoane brûkers om deistige taken út te fieren. De boarneteksten fan it projekt wurde ferspraat ûnder de AGPLv3-lisinsje. In LiveUSB-ôfbylding wurdt oanbean foar download, 28 MB yn grutte. Wurk wurdt stipe op systemen mei Intel-processors en grafysk subsysteem mei VT-d en VT-x tafoegings ynskeakele.
Wichtichste ynnovaasjes:
- Полностью переделаны драйверы для беспроводных карт Intel, GPU Intel и USB-контроллера. Код новых драйверов портирован из ядра Linux 5.14.21. В отличие от Linux, каждый драйвер в Sculpt OS запускается в пользовательском пространстве в отдельном изолированном окружении (sandbox).
- De koade foar hardware-grafykfersnelling basearre op Mesa en it multiplexmeganisme foar GPU-tagong is optimalisearre en stabilisearre. De nije ferzje biedt de mooglikheid net allinich om OpenGL-applikaasjes út te fieren, mar ek om grafyske fersnelling te brûken yn VirtualBox-basearre gastsystemen dy't boppe op Sculpt rinne.
- In sânbox-isolaasjemeganisme is ymplementearre op it nivo fan yndividuele tsjinsten. In komponint "swart gat" is ek tafoege, dy't kin wurde brûkt as stub foar ferskate systeemboarnen; Jo kinne bygelyks in tsjinst fan it netwurk isolearje troch netwurkferkear te rjochtsjen nei it "swarte gat". Op deselde manier kinne jo tagong blokkearje ta lûd, fideo-opname en oare typyske systeemboarnen.

It systeem wurdt levere mei de grafyske ynterface fan Leitzentrale, dy't it mooglik makket om gewoane systeembeheartaken út te fieren. De linker boppeste hoeke fan 'e grafyske ynterface toant in menu mei ark foar it behearen fan brûkers, it ferbinen fan skiven en it konfigurearjen fan 'e netwurkferbining. Yn it midden is in konfigurator foar it konfigurearjen fan 'e systeemkomponinten, dy't in grafyske ynterface leveret dy't de relaasjes tusken systeemkomponinten definieart. De brûker kin ynteraktyf komponinten fuortsmite of tafoegje, de gearstalling fan 'e systeemomjouwing definiearje of firtuele masines.
De brûker kin op elk momint oerskeakelje nei konsolemodus, wat mear fleksibiliteit biedt. In tradisjoneel buroblêd kin krigen wurde troch de TinyCore-distribúsje út te fieren. Linux в firtuele masine с LinuxDizze omjouwing omfettet de browsers Firefox en Aurora, in tekstbewurker basearre op Qt, en ferskate applikaasjes. De noux-omjouwing wurdt oanrikkemandearre foar it útfieren fan kommandorigelprogramma's.
Genode biedt in ferienige ramt foar it bouwen fan oanpaste applikaasjes dy't boppe op 'e kernel rinne. Linux (32 en 64 bit) of mikrokernels NOVA (x86 mei firtualisaasje), 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) en in native kernel foar ARM- en RISC-V-platfoarms. De paravirtualisearre Linux- L4 kearnLinux, dy't boppe op 'e Fiasco.OC-mikrokernel rint, lit jo reguliere taken yn Genode útfiere Linux programma's. L4 kernelLinux wurket net direkt mei de hardware, mar brûkt Genode-tsjinsten fia in set firtuele stjoerprogramma's.
Ferskate poarten binne ymplementearre foar Genode Linux en BSD-komponinten, Gallium3D-stipe wurdt levere, Qt-, GCC- en WebKit-yntegraasje wurdt ymplementearre, de mooglikheid om hybride te organisearjen Linux/Genode fan software-omjouwings. In VirtualBox-poarte is taret, dy't boppe op 'e NOVA-mikrokernel rint. In grut oantal applikaasjes binne oanpast om direkt boppe op 'e mikrokernel en de Noux-omjouwing te rinnen, wat firtualisaasje op OS-nivo leveret. Foar it útfieren fan net-porteare programma's wurdt de mooglikheid oanbean om firtuele omjouwings op applikaasjenivo te meitsjen, wêrtroch programma's yn in firtuele omjouwing kinne rinne. Linux-omjouwing mei help fan paravirtualisaasje.
Boarne: opennet.ru
