Genode Project-ek Sculpt 22.10 Helburu Orokorreko OS bertsioa argitaratu du

Sculpt 22.10 sistema eragilearen kaleratzea aurkeztu da, eta horren barruan, Genode OS Framework teknologietan oinarrituta, erabilera orokorreko sistema eragile bat garatzen ari da, erabiltzaile arruntek eguneroko zereginak egiteko erabil dezaketena. Proiektuaren iturburu kodea AGPLv3 lizentziapean banatzen da. 28 MB LiveUSB irudia deskargatzeko eskaintzen da. VT-d eta VT-x luzapenak gaituta dituzten Intel prozesadoreak eta grafikoak dituzten sistemetan funtzionatzen du.

Berrikuntza nagusiak:

  • Gailuaren etenaldiak eta PCI konfigurazioa kontrolatzeko, murrizketa zorrotzagoak aplikatzen dira, Genode arkitekturak emandakoak. Aldaketak barne birmoldaketa handi bat behar zuen, gidari guztiei eragiten zien eta optimizazio berriak eta funtzionalitate osagarriak ahalbidetu zituen. Aldi berean, erabiltzaileak sisteman lan egiten duenean portaera orokorra mantentzen saiatu ziren garatzaileak.
  • Hainbat optimizazio esanguratsu proposatu dira abiarazte bizkortzeko, sareko azpisistemaren errendimendua areagotzeko eta erabiltzailearen interfazearen erantzuna hobetzeko.
  • Beroan konektatzeko USB gailuetarako laguntza hobetua. USB gailuak makina birtualetan dinamikoki erantsi eta kentzeko gaitasuna gehitu da.
  • Erabiltzaileari eskaintzen zaizkion Falkon eta Morph nabigatzaileetan erabiltzen den Chromium arakatzailearen motorra eguneratu da.
  • Soinu kontrolatzailea eguneratu da eta sinkronizatuta dago OpenBSD 7.1-ko kodearekin.
  • Sculpt telefono mugikorretarako egokitzeko lanak hasi dira. Hobekuntzak honako hauek dira: USB ECM euskarria, Mali-400 GPU, SD txartelaren konektibitatea, telefonia eta datu mugikorren pila, Morph arakatzailea eta erabiltzailearen interfazea. USB interfazea duten txartel adimendunen laguntza gehitu da.

Genode Project-ek Sculpt 22.10 Helburu Orokorreko OS bertsioa argitaratu du

Sistemak Leitzentrale interfaze grafiko batekin dator, sistemaren administrazioko ohiko zereginak egiteko aukera ematen duena. GUIaren goiko ezkerreko ertzean erabiltzaileak kudeatzeko, biltegiratze gailuak konektatzeko eta sareko konexioa konfiguratzeko tresnak dituen menu bat bistaratzen da. Erdian sistemaren betetzea konfiguratzeko konfiguratzaile bat dago, eta sistemaren osagaien arteko erlazioa definitzen duen grafiko moduan interfaze bat eskaintzen du. Erabiltzaileak modu interaktiboan arbitrarioki kendu edo gehi ditzake osagaiak, sistemaren ingurunearen edo makina birtualen konposizioa zehaztuz.

Edozein unetan, erabiltzaileak kontsolaren kontrol modura alda dezake, eta horrek kudeaketan malgutasun handiagoa ematen du. Mahaigaineko esperientzia tradizionala lor daiteke TinyCore Linux banaketa Linux makina birtualean exekutatuz. Ingurune honetan, Firefox eta Aurora arakatzaileak, Qt-en oinarritutako testu editorea eta hainbat aplikazio daude eskuragarri. Noux ingurunea komando lerroko utilitateak exekutatzeko eskaintzen da.

Genode-k azpiegitura bateratua eskaintzen du Linux nukleoaren (32 eta 64 bit) edo NOVA mikrokernelen gainean exekutatzen diren aplikazio pertsonalizatuak sortzeko (x86 birtualizazioarekin), 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) eta zuzenean exekutatzen ari den nukleoa ARM eta RISC-V plataformetarako. L4Linux Linux kernel parabirtualizatua barne, Fiasco.OC mikrokernelaren gainean exekutatzen dena, Genode-n Linux programa arruntak exekutatzeko aukera ematen du. L4Linux kernelak ez du hardwarearekin zuzenean funtzionatzen, baina Genode zerbitzuak erabiltzen ditu kontrolatzaile birtualen multzo baten bidez.

Genoderako, Linux eta BSD osagai ezberdinak eraman dira, Gallium3D euskarria eman da, Qt, GCC eta WebKit integratu dira eta Linux/Genode software ingurune hibridoak antolatzeko gaitasuna ezarri da. NOVA mikrokernelaren gainean exekutatzen den VirtualBox ataka prestatu da. Aplikazio kopuru handi bat mikrokernelaren eta Noux ingurunearen gainean zuzenean exekutatzeko egokituta dago, zeinak birtualizazioa eskaintzen baitu OS mailan. Portatu gabeko programak exekutatzeko, aplikazio indibidualen mailan ingurune birtualak sortzeko mekanismoa erabil daiteke, parabirtualizazioa erabiliz Linux ingurune birtualean programak exekutatzeko aukera emanez.

Iturria: opennet.ru

Gehitu iruzkin berria