Il-Proġett Genode ippubblika r-rilaxx tal-OS għal Għan Ġenerali Sculpt 23.10

Ġie ppreżentat ir-rilaxx tal-proġett Sculpt 23.10, li fil-qafas tiegħu, ibbażat fuq it-teknoloġiji tal-Qafas Genode OS, qed tiġi żviluppata sistema operattiva għal skopijiet ġenerali li tista 'tintuża minn utenti ordinarji biex iwettqu kompiti ta' kuljum. Il-kodiċi tas-sors tal-proġett huwa mqassam taħt il-liċenzja AGPLv3. Immaġini LiveUSB ta' 28 MB hija offruta biex titniżżel. Jappoġġja tħaddim fuq sistemi bi proċessuri Intel u grafika b'estensjonijiet VT-d u VT-x attivati, kif ukoll fuq sistemi ARM b'estensjonijiet VMM.

Innovazzjonijiet ewlenin:

  • L-għodod għall-ġestjoni tal-parametri tas-CPU ġew estiżi. L-interface tal-utent interattiva żiedet kapaċitajiet biex taqleb bejn il-profili tal-enerġija (iffrankar tal-enerġija jew prestazzjoni), tara t-temperatura ta 'kull qalba tas-CPU, timmonitorja l-bidliet fil-frekwenza tas-CPU, u tħaffer l-informazzjoni dwar il-konsum tal-enerġija.
  • L-appoġġ għax-xogħol fuq laptops moderni ġie mtejjeb, pereżempju, fuq il-laptop Framework Gen 12, ġew implimentati l-intraċċar tal-batteriji, il-kontroll tad-dawl ta 'wara tat-tastiera u l-abbiltà li tikkonnettja monitor estern.
  • Fl-assemblaġġ għall-smartphone PinePhone, l-interface ġiet ottimizzata, ġie implimentat appoġġ għall-buttuni tal-ħardwer, u ġie miżjud screen saver ġdid li jnaqqas il-konsum tal-enerġija sa 40% billi jinħatt sewwieqa għall-iskrin tat-touch panel.
  • Jiġi pprovdut Ibni bil-GCC 12.3.
  • Is-sewwieq għall-kards tan-netwerk ġie sostitwit b'verżjoni portata mill-kernel Linux 6.1.20.
  • Il-magna għall-kriptaġġ tal-apparati tal-blokk ġiet iddisinjata mill-ġdid.
  • Il-kapaċitajiet ta' debugging ġew estiżi.
  • L-iżvilupp ġie trasferit biex jintuża l-istandard C++20 (preċedentement kien jintuża C++17).
  • Jipprovdi l-abbiltà li tuża SDKs eżistenti biex tiżviluppa applikazzjonijiet għal Genode, bħal Lomiri u Rust Cargo.
  • Sewwieq miżjud għall-kontrolluri USB użati fil-bordijiet RaspberryPi u i.MX6.
  • Prestazzjoni mtejba tas-sewwieqa għal Intel GPUs, sound cards u WiFi.
  • Is-saff DDE (device-driver environment), li jippermetti l-użu ta’ sewwieqa minn Linux, ġie aġġornat għal Linux kernel 6.1.20.

Is-sistema tiġi b'interface grafika Leitzentrale li tippermettilek twettaq kompiti tipiċi ta 'amministrazzjoni tas-sistema. Ir-rokna ta 'fuq tax-xellug tal-GUI turi menu b'għodod għall-ġestjoni tal-utenti, il-konnessjoni ta' tagħmir ta 'ħażna, u t-twaqqif ta' konnessjoni tan-netwerk. Fiċ-ċentru hemm konfiguratur għall-konfigurazzjoni tal-mili tas-sistema, li jipprovdi interface fil-forma ta 'graff li jiddefinixxi r-relazzjoni bejn il-komponenti tas-sistema. L-utent jista 'b'mod interattiv arbitrarjament ineħħi jew iżid komponenti, u jiddefinixxi l-kompożizzjoni tal-ambjent tas-sistema jew magni virtwali.

Fi kwalunkwe ħin, l-utent jista 'jaqleb għall-modalità ta' kontroll tal-console, li tipprovdi flessibilità akbar fil-ġestjoni. Esperjenza tradizzjonali tad-desktop tista' tinkiseb billi tħaddem id-distribuzzjoni TinyCore Linux f'magna virtwali Linux. F'dan l-ambjent, huma disponibbli browsers Firefox u Aurora, editur tat-test ibbażat fuq Qt u diversi applikazzjonijiet. L-ambjent noux huwa offrut għat-tħaddim ta 'utilitajiet tal-linja tal-kmand.

Genode jipprovdi infrastruttura unifikata għall-ħolqien ta' applikazzjonijiet personalizzati li jaħdmu fuq il-qalba tal-Linux (32 u 64 bit) jew mikrokernels NOVA (x86 bil-virtwalizzazzjoni), 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) u qalba li taħdem direttament għal pjattaformi ARM u RISC-V. Il-kernel Linux paravirtualizzat inkluż L4Linux, li jaħdem fuq il-mikrokernel Fiasco.OC, jippermettilek li tmexxi programmi Linux regolari f'Genode. Il-kernel L4Linux ma jaħdimx direttament mal-ħardwer, iżda juża s-servizzi tal-Genode permezz ta' sett ta' sewwieqa virtwali.

Għal Genode, ġew portati diversi komponenti Linux u BSD, ġie pprovdut appoġġ Gallium3D, Qt, GCC u WebKit ġew integrati, u ġiet implimentata l-abbiltà li torganizza ambjenti tas-softwer ibridi Linux/Genode. Ġie ppreparat port VirtualBox li jimxi fuq il-mikrokernel NOVA. Numru kbir ta 'applikazzjonijiet huma adattati biex jaħdmu direttament fuq il-mikrokernel u l-ambjent Noux, li jipprovdi virtwalizzazzjoni fil-livell tal-OS. Biex tmexxi programmi mhux portati, huwa possibbli li tuża l-mekkaniżmu għall-ħolqien ta 'ambjenti virtwali fil-livell ta' applikazzjonijiet individwali, li jippermettilek tmexxi programmi f'ambjent virtwali Linux bl-użu tal-paravirtwalizzazzjoni.

Sors: opennet.ru

Żid kumment