Versionen av projektet Sculpt 25.04 har slÀppts, vilket utvecklar ett operativsystem baserat pÄ teknologierna Genode OS Framework, som kan anvÀndas av vanliga anvÀndare för att utföra dagliga uppgifter. KÀllkoden för projektet sprids under AGPLv3-licensen. Ett systemavbild erbjuds för nedladdning, med en storlek pÄ 32 MB, som kan anvÀndas pÄ PC, PinePhone-smarttelefon och MNT Reform-laptop. Stöd finns för drift pÄ system med Intel-processorer och grafiska enheter med aktiverade VT-d och VT-x utvidgningar, samt pÄ ARM-system med VMM-utvidgningar.
Huvudsakliga nyheter:
- Kompatibilitet med Intel-processorer baserade pÄ mikroarkitekturen Meteor Lake har sÀkerstÀllts.
- Fönsterhantering i flera skÀrmskonfigurationer har implementerats och stöd för fÀstning virtuella skrivbord pÄ specifika skÀrmar har lagts till.
- Stöd för rotationsskÀrmar har lagts till.
- En ny katalogwebblÀsare (directory browser) har föreslagits, vilket möjliggör anvÀndning av valfria kataloger som virtuella filsystem som kan kopplas till systemkomponenter för att förenkla deras sandbox-isolering.
- Chromium-motorn 112 och Qt-biblioteket 6.6.2 har uppdaterats.
- Grafikbearbetningen har pÄskyndats genom att utnyttja optimeringar som anvÀnder SIMD-instruktioner pÄ ARM- och x86-system.
- Stöd för F&S MX8MP armStone-kortet har lagts till.

Systemet levereras med det grafiska grÀnssnittet Leitzentrale, som möjliggör utförandet av standardadministrationsuppgifter. I det övre vÀnstra hörnet av grÀnssnittet visas en meny med verktyg för att hantera anvÀndare, ansluta enheter och konfigurera nÀtverksanslutningar. I centrum finns en konfigurator för att kompilera systemets komponenter, som tillhandahÄller ett grÀnssnitt i form av en graf som definierar relationerna mellan systemkomponenterna. AnvÀndaren kan interaktivt ta bort eller lÀgga till komponenter och pÄ sÄ sÀtt definiera sammansÀttningen av systemomgivningen eller virtuella maskiner.
AnvÀndaren kan nÀr som helst vÀxla till konsollÀge, vilket ger större flexibilitet i hanteringen. Det traditionella skrivbordet kan nÄs genom att starta distributionen TinyCore Linux i en virtuell maskin med Linux. I denna miljö finns webblÀsarna Firefox och Aurora, en textredigerare baserad pÄ Qt och olika applikationer tillgÀngliga. För att köra kommandoradsverktyg erbjuds miljön noux.
Genode tillhandahÄller en enhetlig infrastruktur för att skapa anvÀndarapplikationer som körs ovanpÄ Linux-kÀrnan (32 och 64 bitar) eller mikrokernerna NOVA (x86 med virtualisering), 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) och ett direkt körande kÀrna för plattformar ARM och RISC-V. Det delvis paravirtualiserade Linux-kÀrnan L4Linux, som körs ovanpÄ mikrokernerna Fiasco.OC, gör det möjligt att köra vanliga Linux-program i Genode. L4Linux-kÀrnan arbetar inte direkt med hÄrdvaran, utan anvÀnder Genodes tjÀnster genom en uppsÀttning virtuella drivrutiner.
För Genode har olika Linux- och BSD-komponenter porterats, stöd för Gallium3D har sÀkerstÀllts, integration av Qt, GCC och WebKit har genomförts, och möjligheten att organisera hybrida Linux/Genode-programmiljöer har implementerats. En port av VirtualBox har förberetts, som körs över mikro kÀrnan NOVA. Ett stort antal applikationer har anpassats för att köras direkt över mikro kÀrnan och miljön Noux, som möjliggör virtualisering pÄ OS-nivÄ. För att köra oprortade program har möjligheten att anvÀnda mekanismen för att skapa virtuella miljöer pÄ nivÄ av enskilda applikationer, vilket möjliggör körning av program i en virtuell Linux-miljö med hjÀlp av para-virtualisering, tillhandahÄllits.
KĂ€lla: opennet.ru
