Iprojekthi yeGenode ipapashe i-Sculpt 24.04 General Purpose OS ukukhululwa

Ukukhutshwa kweprojekthi ye-Sculpt 24.04 ibonakaliswe, iphuhlisa inkqubo yokusebenza esekelwe kwi-Genode OS Framework technologies, enokusetyenziswa ngabasebenzisi abaqhelekileyo ukwenza imisebenzi yemihla ngemihla. Ikhowudi yomthombo weprojekthi isasazwa phantsi kwelayisensi ye-AGPLv3. Umfanekiso we-30 MB we-LiveUSB unikezelwa ukukhuphela. Ixhasa ukusebenza kwiisistim ezineeprosesa ze-Intel kunye nemizobo ene-VT-d kunye ne-VT-x izandiso ezinikwe amandla, kunye nakwiinkqubo ze-ARM ezinokwandiswa kwe-VMM.

Iinguqulelo eziphambili:

  • Isitaki sesandi senziwe ngokutsha ngokupheleleyo. Isitaki esitsha somsindo siquka amandla okusebenzisa abaqhubi beeplagi, ukuseta iisampulu engafanelekanga, ukuhanjiswa okuguquguqukayo kwemijelo yomsindo, kunye nokuxubana komsindo. Ukongezwa okongeziweyo ukunciphisa ulibaziseko ekuqhubeni isandi.
  • Ukhetho lokulinga lokungena kwindlela yokulala luphunyeziwe.
  • Inkxaso eyongeziweyo kwizikrini zesisombululo se-4K (3840 x 2160)
  • Inkxaso eyongeziweyo yeepads zokuchukumisa usebenzisa iprotocol ye-I2C (esetyenziswa kwezinye iilaptops).
  • Inkxaso eyongeziweyo yokubophelela izixhobo ze-USB koomatshini benyani kunye nezicelo.
  • Izixhobo zongezwa kwi-interface yoqwalaselo ukulawula ukubandakanywa kweempawu ezongezelelweyo, ukuqwalasela imithombo yesicelo, kunye nokufaka izicelo.
  • Inkxaso yokuskrola yongezwe kwifestile ngokubonwa kwegrafu yecandelo kunye nomqwalaseli.
  • Ukuphuculwa kwenkqubo yeziganeko ukusuka kwizixhobo ze-HID (Isixhobo sojongano lomntu).
  • Ujongano lokulawula abaqhubi besixhobo lutshintshiwe.
  • I-stack entsha ye-TCP/IP iye yacetywa, kusetyenziswa i-DDE (imeko-bume yomqhubi wesixhobo) umaleko osekelwe kwi-Linux kernel 6.1.20.
  • Ukongezwa amandla okusebenzisa i-Sculpt OS kwi-Goa SDK njengento ekujoliswe kuyo yangaphandle yokuvavanya izicelo.

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.

Iprojekthi yeGenode ipapashe i-Sculpt 24.04 General Purpose OS ukukhululwa


umthombo: opennet.ru

Yongeza izimvo