Ang pagpagawas sa operating system nga Sculpt 22.10 gipaila, diin, base sa mga teknolohiya sa Genode OS Framework, usa ka general-purpose nga operating system ang gipalambo nga mahimong magamit sa ordinaryong mga tiggamit sa pagbuhat sa adlaw-adlaw nga mga buluhaton. Ang gigikanan nga mga teksto sa proyekto giapod-apod sa ilawom sa lisensya sa AGPLv3. Usa ka LiveUSB nga imahe ang gitanyag aron ma-download, 28 MB ang gidak-on. Gisuportahan ang trabaho sa mga sistema nga adunay Intel processors ug graphics subsystem nga adunay VT-d ug VT-x nga mga extension nga gipagana.
Panguna nga mga inobasyon:
- Mas estrikto nga mga restriksyon, sama sa gihatag sa arkitektura sa Genode, ang gipatuman alang sa pagdumala sa mga pagkabalda sa aparato ug pag-configure sa PCI. Kini nga pagbag-o nanginahanglan usa ka dako nga internal nga pag-usab sa disenyo, nga nakaapekto sa tanan nga mga drayber, ug nagtugot alang sa pagpatuman sa mga bag-ong pag-optimize ug dugang nga pagpaandar. Sa parehas nga oras, gisulayan sa mga developer nga mapreserbar ang kinatibuk-ang kasinatian sa tiggamit.
- Daghang importanteng mga pag-optimize ang gisugyot aron mapadali ang pagsugod, madugangan ang throughput sa network, ug mapaayo ang pagtubag sa user interface.
- Gipauswag nga suporta para sa mga hot-plugging nga USB device. Gidugang ang abilidad sa dinamikong pag-attach ug pag-detach sa mga USB device ngadto sa mga virtual machine.
- Ang Chromium browser engine, nga gigamit sa Falkon ug Morph browsers nga gitanyag sa mga tiggamit, gi-update na.
- Ang sound driver gi-update na aron mo-sync sa code gikan sa OpenBSD 7.1.
- Nagsugod na ang trabaho sa pag-adapt sa Sculpt para sa mga mobile phone. Ang mga kalamboan naglakip sa suporta para sa USB ECM, Mali-400 GPUs, suporta sa SD card, usa ka telephony ug mobile data network stack, ang Morph browser, ug ang user interface. Gidugang ang suporta para sa USB smart cards.

Ang sistema adunay Leitzentrale graphical interface, nga nagtugot sa paghimo sa komon nga mga buluhaton sa administrasyon sa sistema. Ang ibabaw nga wala nga suok sa graphical interface nagpakita sa usa ka menu nga adunay mga himan alang sa pagdumala sa mga tiggamit, pagkonektar sa mga drive, ug pag-configure sa koneksyon sa network. Sa tunga adunay usa ka configurator alang sa pag-configure sa mga sangkap sa sistema, nga naghatag usa ka graph-based interface nga nagtino sa mga relasyon tali sa mga sangkap sa sistema. Ang tiggamit mahimong interactive nga magtangtang o magdugang sa mga sangkap, nga nagtino sa komposisyon sa palibot sa sistema o virtual nga mga makina.
Bisan unsang orasa, ang tiggamit mahimong mobalhin sa console mode, nga naghatag og mas dakong pagka-flexible. Ang tradisyonal nga desktop makuha pinaagi sa pagpadagan sa TinyCore distribution. Linux в virtual nga makina с LinuxApil niining palibot ang mga browser sa Firefox ug Aurora, usa ka Qt-based text editor, ug lain-laing mga aplikasyon. Ang noux environment girekomendar para sa pagpadagan sa mga command-line utilities.
Ang Genode naghatag og usa ka hiniusa nga balangkas alang sa paghimo og mga custom nga aplikasyon nga modagan ibabaw sa kernel. Linux (32 ug 64 bit) o microkernels nga NOVA (x86 nga adunay virtualization), 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) ug usa ka lumad nga kernel para sa mga plataporma sa ARM ug RISC-V. Ang paravirtualized Linux- L4 nga kinauyokanLinux, nga nagdagan ibabaw sa Fiasco.OC microkernel, nagtugot kanimo sa pagpadagan sa regular nga mga buluhaton sa Genode Linux mga programa. L4 kernelLinux dili direktang mogana sa hardware, apan mogamit sa mga serbisyo sa Genode pinaagi sa usa ka hugpong sa mga virtual driver.
Nagkalain-laing mga pantalan ang gipatuman para sa Genode Linux ug mga sangkap sa BSD, gihatag ang suporta sa Gallium3D, gipatuman ang integrasyon sa Qt, GCC ug WebKit, ang posibilidad sa pag-organisar sa hybrid Linux/Genode sa mga palibot sa software. Usa ka VirtualBox port ang giandam, nga nagdagan sa ibabaw sa NOVA microkernel. Daghang mga aplikasyon ang gipahaum aron modagan direkta sa ibabaw sa microkernel ug sa palibot sa Noux, nga naghatag og OS-level virtualization. Alang sa pagpadagan sa mga programa nga wala gi-port, ang abilidad sa paghimo og mga virtual nga palibot sa lebel sa aplikasyon gihatag, nga nagtugot sa mga programa nga modagan sa usa ka virtual nga palibot. Linux-kalikopan gamit ang paravirtualization.
Source: opennet.ru
