It Genode Project hat de Sculpt 22.04 General Purpose OS release publisearre

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:

  • Bestjoerders foar Intel draadloze kaarten, Intel GPU en USB-controller binne folslein opnij ûntwurpen. De nije stjoerprogrammakoade wurdt porteare fan Linux kernel 5.14.21. Oars as Linux, rint elke bestjoerder yn Sculpt OS yn brûkersromte yn in aparte sânbox-omjouwing.
  • 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 Genode Project hat de Sculpt 22.04 General Purpose OS release publisearre

It systeem komt mei in Leitzentrale grafyske brûkersynterface wêrmei jo te fieren mienskiplike systeem administraasje taken. De linker boppeste hoeke fan 'e GUI toant in menu mei ark foar it behearen fan brûkers, it ferbinen fan skiven en it ynstellen fan in netwurkferbining. Yn it sintrum is d'r in konfigurator foar it regeljen fan it filling fan it systeem, dat in ynterface leveret yn 'e foarm fan in grafyk dy't de relaasje tusken systeemkomponinten definiearret. De brûker kin ynteraktyf fuortsmite of tafoegje komponinten willekeurich, it definiearjen fan de gearstalling fan it systeem omjouwing of firtuele masines.

Op elk momint kin de brûker oerstappe nei de konsolebehearmodus, dy't gruttere fleksibiliteit yn behear leveret. In tradisjoneel buroblêd kin wurde krigen troch in TinyCore Linux-distribúsje út te fieren yn in Linux firtuele masine. Yn dizze omjouwing binne Firefox- en Aurora-browsers, in Qt-basearre tekstbewurker en ferskate applikaasjes beskikber. De noux-omjouwing wurdt oanbean om kommandorigel-nutsbedriuwen út te fieren.

Genode leveret in unifoarm ramt foar it bouwen fan oanpaste applikaasjes dy't boppe op Linux kernel (32 en 64 bit) of NOVA mikrokernel (x86 mei virtualisaasje), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_achio, IAL, Power), IAL, Power), asco (IA64, AMD4, ARM) en in direkte útfierende kernel foar ARM- en RISC-V-platfoarms. De ynbegrepen paravirtualisearre Linux-kernel L32Linux, dy't boppe op 'e Fiasco.OC-mikrokernel rint, lit reguliere Linux-programma's op Genode rinne. De L4Linux kernel ynteraksje net direkt mei de hardware, mar brûkt Genode tsjinsten fia in set fan firtuele bestjoerders.

Ferskate Linux- en BSD-komponinten waarden porteare foar Genode, Gallium3D waard stipe, Qt, GCC en WebKit waarden yntegrearre, en hybride Linux / Genode-omjouwings waarden ymplementearre. In haven fan VirtualBox 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, dy't virtualisaasje op OS-nivo leveret. Om net-porteare programma's út te fieren, is it mooglik om it meganisme te brûken foar it meitsjen fan firtuele omjouwings op it nivo fan yndividuele applikaasjes, wêrtroch jo programma's kinne útfiere yn in firtuele Linux-omjouwing mei paravirtualisaasje.

Boarne: opennet.ru

Add a comment