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

Sculpt 22.04 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:

  • ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π½Ρ‹ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ для бСспроводных ΠΊΠ°Ρ€Ρ‚ Intel, GPU Intel ΠΈ USB-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Код Π½ΠΎΠ²Ρ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ ΠΈΠ· ядра Linux 5.14.21. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Linux, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π² Sculpt OS запускаСтся Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ пространствС Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ (sandbox).
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° оптимизация ΠΈ стабилизация ΠΊΠΎΠ΄Π° для Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ускорСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, основанного Π½Π° Mesa ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ доступа ΠΊ GPU. Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии прСдоставлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ прилоТСния OpenGL, Π½ΠΎ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ускорСниС Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² гостСвых систСмах Π½Π° Π±Π°Π·Π΅ VirtualBox, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ²Π΅Ρ€Ρ… Sculpt.
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ sandbox-изоляции Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… сСрвисов. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Β«black holeΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… систСмных рСсурсов, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π³ΠΎΡ€ΠΎΠ΄ΠΈΡ‚ΡŒ сСрвис ΠΎΡ‚ сСти, Π½Π°ΠΏΡ€Π°Π²ΠΈΠ² сСтСвой Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π² Β«black holeΒ». Аналогично ΠΌΠΎΠΆΠ½ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ доступ ΠΊ Π·Π²ΡƒΠΊΡƒ, Π·Π°Ρ…Π²Π°Ρ‚Ρƒ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹ΠΌ систСмным рСсурсам.

Genode Project-ek Sculpt 22.04 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