A Genode projekt kiadta a Sculpt 23.10 általános célú operációs rendszer verzióját.

Megjelent a Sculpt 23.10 projekt kiadása, amely keretében a Genode OS Framework technológiáira építve egy általános célú operációs rendszer fejlődik, amelyet a hétköznapi felhasználók is használhatnak napi feladatok elvégzésére. A projekt forráskódjai az AGPLv3 licenc alatt terjesztendők. Letöltésre ajánlott egy 28 MB méretű LiveUSB kép. Támogatott a működés Intel processzorokkal és grafikai alrendszerrel, beágyazott VT-d és VT-x kiterjesztésekkel, valamint ARM rendszereken VMM kiterjesztésekkel.

Fő újdonságok:

  • Bővítették a CPU paraméterek vezérlésének eszközeit. Az interaktív felhasználói felületbe lehetőség került be a teljesítményprofilok (energiahatékonyság vagy teljesítmény) közötti váltásra, a CPU magok hőmérsékletének megtekintésére, a CPU frekvenciájának monitorozására és az energiafogyasztás részletes információinak megjelenítésére.
  • Javították a támogatást modern laptopok működéséhez. Például a Framework Gen 12 laptopján megtalálható az akkumulátor töltöttségének nyomon követése, a billentyűzet háttérvilágításának vezérlése és külső monitor csatlakoztatásának lehetősége.
  • A PinePhone okostelefonra készült verzióban optimalizálták a felhasználói felületet, támogatták a hardveres gombokat, és hozzáadtak egy új képernyővédőt, amely csökkenti az energiafogyasztást 40%-kal a touchpanel meghajtók kiürítésével.
  • Készítették a build-et a GCC 12.3 segítségével.
  • A hálózati kártyák meghajtóját a Linux 6.1.20-ból portolt verzióra cserélték.
  • Átdolgozták a blokkhordozók titkosító motorját.
  • Bővítették a hibakeresési lehetőségeket.
  • A fejlesztés áttért a C++20 szabvány használatára (korábban C++17-et alkalmaztak).
  • Lehetségesvé vált a meglévő SDK-k használata alkalmazások fejlesztésére a Genode számára, például a Lomiri és a Rust Cargo.
  • Hozzáadtak egy meghajtót az USB vezérlők számára, amelyeket a RaspberryPi és i.MX6 alaplapok használnak.
  • Javították az Intel GPU-k, hangkártyák és WiFi meghajtók működését.
  • A DDE (device-driver environment) réteg, amely lehetővé teszi a Linux-ból származó meghajtók használatát, frissítve lett a Linux 6.1.20 kernelre.

A rendszer a Leitzentrale grafikus felhasználói felülettel érkezik, amely lehetővé teszi a rendszer adminisztrációs feladatainak elvégzését. A grafikus felhasználói felület bal felső sarkában található egy menü az eszközök kezelésére, tárolók csatlakoztatására és a hálózati kapcsolat beállítására. A középen van egy konfiguráló, amely lehetővé teszi a rendszer belsejének összeállítását, és amely egy gráf formájában adja vissza a rendszerelemek közötti kapcsolatokat. A felhasználó interaktív módon szabadon eltávolíthat vagy hozzáadhat komponenseket, meghatározva a rendszer környezetének összetételét. virtuális gépekhez.

Bármikor lehetőség van a konzolos vezérlő módra váltani, amely nagyobb rugalmasságot biztosít a kezelésben. A hagyományos asztali környezet a TinyCore Linux disztribúció elindításával érhető el. virtuális gépben Linux alapú környezetben. Ebben a környezetben elérhetők a Firefox és Aurora böngészők, egy Qt alapú szövegszerkesztő és különböző alkalmazások. A parancssori segédprogramok indításához noux környezet áll rendelkezésre.

A Genode egy egységes infrastruktúrát biztosít felhasználói alkalmazások létrehozásához, amelyek Linux kernel (32 és 64 bit) vagy mikrokernel NOVA (x86 virtualizációval), 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) és közvetlenül ARM és RISC-V platformokhoz tartozó kernel működik. Az L4Linux, amely a Fiasco.OC mikrokernel felett fut, lehetővé teszi, hogy a Genode normál Linux programokat futtasson. Az L4Linux kernel nem működik közvetlenül a hardverrel, hanem a Genode szolgáltatásait használja egy virtuális illesztőprogram-csoporton keresztül.

A Genode-hoz különféle Linux és BSD komponensek portolása történt, biztosítva a Gallium3D támogatását, a Qt, GCC és WebKit integrációját, valamint lehetővé téve a hibrid Linux/Genode programozási környezetek létrehozását. Készítettünk egy VirtualBox portot, amely a NOVA mikrokernel felett működik. Számos alkalmazást adaptáltak a mikrokernel és a Noux környezet feletti közvetlen futtatásra, amely OS szintű virtualizációt biztosít. A nem portolt programok futtatására egy alkalmazásszintű virtuális környezetek létrehozásának mechanizmusát alkalmazhatjuk, amely lehetővé teszi a programok futtatását egy virtuális Linux környezetben paravirtualizáció használatával.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster