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

De frijlitting fan it bestjoeringssysteem Sculpt 22.10 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:

  • Foar it kontrolearjen fan apparaatûnderbrekkingen en PCI-konfiguraasje wurde strangere beheiningen tapast, fersoarge troch de Genode-arsjitektuer. De feroaring easke in grutte ynterne werynrjochting dy't alle bestjoerders beynfloede en tastien foar nije optimalisaasjes en ekstra funksjonaliteit. Tagelyk besochten de ûntwikkelders it algemiene gedrach te behâlden as de brûker yn it systeem wurket.
  • Ferskate wichtige optimisaasjes binne foarsteld om de lansearring te fersnellen, de trochstreaming fan it netwurksubsysteem te ferheegjen en de responsiviteit fan 'e brûkersynterface te ferbetterjen.
  • Ferbettere stipe foar hot plugging USB-apparaten. De mooglikheid tafoege om USB-apparaten dynamysk te heakjen en te ûntpinne oan firtuele masines.
  • De Chromium-browsermotor brûkt yn 'e Falkon- en Morph-browsers oanbean oan de brûker is bywurke.
  • De lûdsdriver is bywurke en is yn syngronisaasje mei de koade fan OpenBSD 7.1.
  • It wurk is begûn oan it oanpassen fan Sculpt foar mobile tillefoans. Ferbetterings omfetsje USB ECM-stipe, Mali-400 GPU, SD-kaartferbining, telefoanyske en mobile gegevensstapel, Morph-blêder en brûkersynterface. Stipe tafoege foar smart cards mei in USB-ynterface.

It Genode Project hat de Sculpt 22.10 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