Ang Genode Project nagpatik sa Sculpt 19.07 General Purpose OS release

Mga developer sa usa ka bukas nga microkernel operating system Framework sa Genode OS naporma pagpagawas sa operating system Pagkulit 19.07. Isip kabahin sa Sculpt project, base sa Genode technologies, usa ka general-purpose nga operating system ang gihimo nga magamit sa ordinaryo nga tiggamitan sa pagbuhat sa matag adlaw nga buluhaton. Mga tinubdan sa proyekto pagkaylap lisensyado ubos sa AGPLv3. Anaa alang sa pag-download LiveUSB nga imahe, 24 MB ang gidak-on. Nagsuporta sa operasyon sa mga sistema nga adunay mga processor sa Intel ug mga graphic nga adunay mga extension nga VT-d ug VT-x.

Ang sistema adunay usa ka Leitzentrale graphical interface nga nagtugot kanimo sa paghimo sa kasagaran nga mga buluhaton sa pagdumala sa sistema. Ang ibabaw nga wala nga suok sa GUI nagpakita sa usa ka menu nga adunay mga himan alang sa pagdumala sa mga tiggamit, pagkonektar sa mga gamit sa pagtipig, ug pag-set up sa koneksyon sa network. Sa sentro adunay usa ka configurator alang sa pag-configure sa pagpuno sa sistema, nga naghatag interface sa porma sa usa ka graph nga naghubit sa relasyon tali sa mga sangkap sa sistema. Ang user mahimo nga interactive nga arbitraryo nga magtangtang o makadugang sa mga sangkap, nga nagpatin-aw sa komposisyon sa palibot sa sistema o virtual nga mga makina.

Ang Genode Project nagpatik sa Sculpt 19.07 General Purpose OS release

Bisan unsang orasa, ang tiggamit mahimong mobalhin sa mode sa pagdumala sa console, nga naghatag labi ka kadali sa pagdumala. Ang tradisyonal nga desktop mahimong makuha pinaagi sa pagpadagan sa TinyCore Linux distribution sa usa ka Linux virtual machine. Niini nga palibot, ang mga browser sa Firefox ug Aurora, usa ka editor sa teksto nga nakabase sa Qt ug lainlaing mga aplikasyon magamit. Gitanyag ang noux environment sa pagpadagan sa command line utilities.

Bag-ong pagpagawas talalupangdon pagpatuman sa suporta clipboard alang sa pagkopya ug pag-paste sa teksto tali sa mga terminal, Qt5-based GUI applications ug virtual machines. Gihimo usab ang trabaho aron madugangan ang pagka-produktibo ug mapaayo ang pagtubag sa interface. Naglakip sa mga pagpaayo nga gipaila sa pag-update sa platform sa Mayo
Genode, sama sa kernel-independent virtualization interface, suporta alang sa AARCH64 nga arkitektura, usa ka transisyon sa paggamit sa C ++ 17 standard nga default, usa ka bag-ong toolkit nga gibase sa GCC 8.3 ug usa ka updated runtime base sa libc gikan sa FreeBSD 12.

Pahinumdumon namo kana nga Genode naghatag usa ka hiniusa nga imprastraktura alang sa paghimo og mga custom nga aplikasyon nga nagdagan sa ibabaw sa Linux kernel (32 ug 64 bit) o microkernels 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 direkta nga gipatuman nga kernel para sa ARM ug RISC-V nga mga plataporma. Ang gilakip nga paravirtualized Linux kernel L4Linux, nga nagdagan sa ibabaw sa Fiasco.OC microkernel, nagtugot kanimo sa pagpadagan sa regular nga mga programa sa Linux sa Genode. Ang L4Linux kernel dili molihok sa hardware direkta, apan naggamit sa mga serbisyo sa Genode pinaagi sa usa ka set sa virtual nga mga drayber.

Ang lainlaing mga sangkap sa Linux ug BSD gi-port para sa Genode, gisuportahan ang Gallium3D, gisagol ang Qt, GCC ug WebKit, ug gipatuman ang mga hybrid nga Linux/Genode nga palibot. Ang usa ka VirtualBox port giandam na nga nagdagan sa ibabaw sa NOVA microkernel. Usa ka dako nga gidaghanon sa mga aplikasyon gipahaum sa pagdagan direkta sa ibabaw sa microkernel ug sa Noux palibot, nga naghatag og virtualization sa OS nga lebel. Sa pagpadagan sa mga non-ported nga mga programa, posible nga gamiton ang mekanismo sa pagmugna og mga virtual nga palibot sa lebel sa indibidwal nga mga aplikasyon, nga nagtugot kanimo sa pagpadagan sa mga programa sa usa ka virtual nga Linux environment gamit ang paravirtualization.

Source: opennet.ru

Idugang sa usa ka comment