Iyo Genode Project yakaburitsa Sculpt 20.08 General Chinangwa OS kuburitswa

Introduced operating system release Mufananidzo 20.08, mukati mayo, zvichibva pane tekinoroji Genode OS Framework Iyo general-chinangwa chekushandisa system iri kugadzirwa iyo inogona kushandiswa nevashandisiwo zvavo kuita mabasa emazuva ese. Project sources paradzira ine rezinesi pasi pe AGPLv3. Inowanikwa pakudhaunirodwa LiveUSB mufananidzo, 26 MB muhukuru. Inotsigira mashandiro pane masisitimu ane Intel processors uye magiraidhi ane VT-d uye VT-x ekuwedzera akagoneswa.

Kuburitswa kutsva zvinoshamisa processing yakaderera-level giraidhi stack uye kuve nechokwadi kuenderana nemabhurawuza zvichienderana neinjini yeChromium. Yekutanga kushandisa kugona kuvhura web browser Falcon, uchishandisa Chromium injini, pasina kushandisa Linux virtual muchina. Yakawedzera kugona kwekudyidzana kusunga zvikamu kune chaiyo CPU cores (CPU-affinity).

Shanduko kune giraidhi stack yakavandudza mapinduriro, yakagadziridzwa pixel kubuda mhando, yakapa rutsigiro rwekutsiva madhiraivha emakadhi emifananidzo uye madhiraivha emidziyo yekupinza pasina kutangazve sisitimu, uye akaisa hwaro hwekugona senge screen capture uye kure kure desktop yekuwana. Rutsigiro rwakavandudzwa rweiyo Qt chimiro. Yakawedzera rutsigiro rwekuchinja zvine simba screen resolution kumutyairi weVESA. Iyo font manejimendi sisitimu inopa rutsigiro rwekukurumidza kushandisa font saizi shanduko.

Iyo Genode Project yakaburitsa Sculpt 20.08 General Chinangwa OS kuburitswa

Iyo sisitimu inouya neLeitzentrale graphical interface iyo inokutendera iwe kuti uite yakajairwa system management mabasa. Kona yepamusoro yekuruboshwe yeGUI inoratidza menyu ine maturusi ekugadzirisa vashandisi, kubatanidza zvigadziriso zvekuchengetedza, uye kumisikidza network yekubatanidza. Pakati pane configurator yekugadzirisa kuzadza kwehurongwa, iyo inopa interface muchimiro chegirafu inotsanangura hukama pakati pezvikamu zvehurongwa. Mushandisi anogona kupindirana kubvisa kana kuwedzera zvimiro, achitsanangura kuumbwa kwemamiriro ehurongwa kana mashini chaiwo.

Chero nguva, mushandisi anogona kushandura kune iyo console manejimendi modhi, iyo inopa yakanyanya kuchinjika mukutarisira. Desktop yechinyakare inogona kuwanikwa nekumhanyisa TinyCore Linux kugovera mune Linux chaiyo muchina. Munharaunda ino, Firefox neAurora browsers, Qt-based text editor uye akasiyana maapplication aripo. Iyo noux nharaunda inopihwa kuti imhanye command line utilities.

Rega tikuyeuchidze kuti Genode inopa chivakwa chakabatana chekugadzira tsika dzekushandisa dzinomhanya pamusoro peLinux kernel (32 uye 64 bit) kana microkernels NOVA (x86 ine 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) uye yakananga kuurayiwa kernel yeARM uye RISC-V mapuratifomu. Iyo inosanganisirwa paravirtualized Linux kernel L4Linux, inomhanya pamusoro peiyo Fiasco.OC microkernel, inokutendera iwe kumhanyisa zvirongwa zveLinux muGenode. Iyo L4Linux kernel haishande nehardware zvakananga, asi inoshandisa Genode masevhisi kuburikidza neseti yemadhiraivha chaiwo.

Zvikamu zvakasiyana-siyana zveLinux neBSD zvakatakurwa zveGenode, Gallium3D yakatsigirwa, Qt, GCC uye WebKit zvakabatanidzwa, uye nharaunda dzakasanganiswa Linux/Genode dzakaitwa. Chiteshi cheVirtualBox chakagadzirirwa chinomhanya pamusoro peNOVA microkernel. Nhamba huru yezvishandiso inogadziriswa kuti imhanye yakananga pamusoro peiyo microkernel uye Noux nharaunda, iyo inopa virtualization pane OS level. Kuti umhanye zvirongwa zvisiri-ported, zvinokwanisika kushandisa michina yekugadzira chaiyo nharaunda pamwero wega yega maapplication, ichikubvumidza iwe kumhanyisa zvirongwa munzvimbo yeLinux chaiyo uchishandisa paravirtualization.

Source: opennet.ru

Voeg