Iprojekthi yeGenode ipapashe i-Sculpt 23.10 General Purpose OS ukukhululwa

Ukukhutshwa kweprojekthi ye-Sculpt 23.10 ibonakaliswe, ngaphakathi kwesakhelo apho, ngokusekelwe kubuchwephesha be-Genode OS Framework, inkqubo yokusebenza yenjongo jikelele iphuhliswa enokusetyenziswa ngabasebenzisi abaqhelekileyo ukwenza imisebenzi yemihla ngemihla. Izicatshulwa zomthombo weprojekthi zisasazwe phantsi kwelayisensi ye-AGPLv3. Umfanekiso we-LiveUSB unikezelwa ukukhuphela, i-28 MB ngobukhulu. Umsebenzi uxhaswa kwiinkqubo ezine-Intel processors kunye nemizobo ene-VT-d kunye ne-VT-x izandiso ezinikwe amandla, kunye nakwiinkqubo ze-ARM ezinokwandiswa kwe-VMM.

Iinguqulelo eziphambili:

  • Izixhobo zokulawula iiparamitha ze-CPU zandisiwe. Ujongano lomsebenzisi olusebenzisanayo longeze amandla okutshintsha phakathi kweeprofayili zamandla (ukugcina amandla okanye ukusebenza), jonga ubushushu bondoqo we-CPU nganye, ubeke iliso utshintsho kwi-frequency ye-CPU, kwaye uqhube phantsi kulwazi lokusetyenziswa kwamandla.
  • Inkxaso yomsebenzi kwii-laptops zanamhlanje ziphuculwe, umzekelo, kwi-Framework Gen 12 laptop, ukulandelela ibhetri, ukulawulwa kwe-keyboard backlight kunye nokukwazi ukudibanisa i-monitor yangaphandle iphunyeziwe.
  • Kwindibano ye-smartphone ye-PinePhone, i-interface iye yaphuculwa, inkxaso yamaqhosha e-hardware iphunyeziwe, kwaye i-screen saver entsha yongezwa enciphisa ukusetyenziswa kwamandla ukuya kuthi ga kwi-40% ngokukhulula abaqhubi kwisikrini sepaneli yokuchukumisa.
  • Yakha nge-GCC 12.3 ibonelelwe.
  • Umqhubi wamakhadi womnatha uthatyathelwe indawo ngoguqulelo olufakwe kwi-Linux kernel 6.1.20.
  • I-injini yezixhobo zebhloko yoguqulelo oluntsonkothileyo yenziwe ngokutsha.
  • Ubunakho bokulungisa bandisiwe.
  • Uphuhliso ludluliselwe ukusebenzisa umgangatho weC ++ 20 (ngaphambili C ++ 17 yayisetyenziswa).
  • Ibonelela ngesakhono sokusebenzisa ii-SDK ezikhoyo ukuphuhlisa izicelo zeGenode, ezifana neLomiri kunye neRust Cargo.
  • Umqhubi wongeziweyo wabalawuli be-USB abasetyenziswe kwi-RaspberryPi kunye neebhodi ze-i.MX6.
  • Ukusebenza okuphuculweyo kwabaqhubi be-Intel GPUs, amakhadi esandi kunye neWiFi.
  • I-DDE (imeko-bume yomqhubi wesixhobo), evumela ukusetyenziswa kwabaqhubi abavela kwi-Linux, ihlaziywe kwi-Linux kernel 6.1.20.

Inkqubo iza ne-Leitzentrale graphical interface yomsebenzisi ekuvumela ukuba wenze imisebenzi yolawulo lwenkqubo eqhelekileyo. Ikona ephezulu ngasekhohlo ye-GUI ibonisa imenyu enezixhobo zokulawula abasebenzisi, ukudibanisa iidrives, kunye nokuseta uqhagamshelwano lwenethiwekhi. Embindini kukho i-configurator yokucwangcisa ukuzaliswa kwenkqubo, ebonelela nge-interface ngendlela yegrafu echaza ubudlelwane phakathi kwamacandelo enkqubo. Umsebenzisi unokususa ngokudibeneyo okanye ukongeza amacandelo ngokungenasizathu, echaza ukubunjwa kwendawo yenkqubo okanye oomatshini bokwenene.

Ngaliphi na ixesha, umsebenzisi unokutshintshela kwimodi yokulawula i-console, enika ukuguquguquka okukhulu ekulawuleni. Idesktop yemveli inokufunyanwa ngokuqhuba unikezelo lwe-TinyCore Linux kumatshini weLinux wenyani. Kule meko, iziphequluli zeFirefox kunye ne-Aurora, umhleli wombhalo osekwe kwi-Qt kunye nezicelo ezahlukeneyo ziyafumaneka. Imeko-bume ye-noux inikezelwa ukuqhuba izixhobo zomgca womyalelo.

I-Genode ibonelela ngesiseko esimanyeneyo sokwakha izicelo zesiko ezisebenza phezu kwe-Linux kernel (32 kunye ne-64 bits) okanye i-NOVA microkernels (x86 nge-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), kunye ne-kernel esebenza ngokuthe ngqo kwiiplatifti ze-ARM kunye neRISC-V. I-Linux kernel efakwe kwi-paravirtualized L4Linux, esebenza phezulu kwe-microkernel ye-Fiasco.OC, ivumela iinkqubo ze-Linux eziqhelekileyo ukuba ziqhube kwi-Genode. I-L4Linux kernel ayidibanisi ngokuthe ngqo kunye ne-hardware, kodwa isebenzisa iinkonzo ze-Genode ngokusebenzisa iseti yabaqhubi benyani.

Iintlobo ezahlukeneyo ze-Linux kunye ne-BSD zifakwe kwi-Genode, i-Gallium3D yaxhaswa, i-Qt, i-GCC kunye ne-WebKit zaye zadityaniswa, kwaye i-hybridi ye-Linux / i-Genode environments zaphunyezwa. I-port ye-VirtualBox ilungisiwe ehamba phezu kwe-NOVA microkernel. Inani elikhulu lezicelo zilungelelaniswe ukuba ziqhube ngokuthe ngqo phezulu kwe-microkernel kunye ne-Noux environment, ebonelela ngokubonakalayo kwinqanaba le-OS. Ukuqhuba iinkqubo ezingafakwanga, kuyenzeka ukusebenzisa indlela yokudala iimeko-bume ezinenyani kwinqanaba lezicelo ezizimeleyo, ezikuvumela ukuba uqhube iinkqubo kwindawo yeLinux enenyani usebenzisa iparavirtualization.

umthombo: opennet.ru

Yongeza izimvo