Projektet Genode har publicerat utgåvan av den allmänna operativsystemet Sculpt 24.04

Versionen av projektet Sculpt 24.04 har presenterats, som utvecklar ett operativsystem baserat på Genode OS Framework-teknologier, vilket kan användas av vanliga användare för att utföra dagliga uppgifter. Projektets källkoder distribueras under AGPLv3-licensen. En LiveUSB-avbild på 30 MB erbjuds för nedladdning. Stöd för drift på system med Intel-processorer och grafiska subsystem med aktiverade VT-d och VT-x-funktioner, samt på ARM-system med VMM-funktioner.

Huvudsakliga nyheter:

  • Ljudstacken har helt omarbetats. Den nya ljudstacken möjliggör användning av plug-in-drivrutiner, inställning av valfri samplingsfrekvens, flexibel routing av ljudflöden och ljudmixning. Optimeringar har lagts till för att minska fördröjningar vid ljudbehandling.
  • En experimentell möjlighet att gå in i viloläge har implementerats.
  • Stöd för skärmar med 4K-upplösning (3840 x 2160) har lagts till.
  • Stöd för pekplattor som använder I2C-protokollet (som används på vissa bärbara datorer) har lagts till.
  • Stöd för att koppla USB-enheter till virtuella maskiner och applikationer har lagts till.
  • Verktyg för att hantera aktivering av ytterligare funktioner, konfigurera applikationskällor och installera applikationer har lagts till i konfigurationsgränssnittet.
  • Stöd för rullning har lagts till i fönstret med visualisering av komponentgrafen och konfiguratorn.
  • Hantering av händelser från HID-enheter (human interface device) har förbättrats.
  • Gränssnittet för att hantera enhetsdrivrutiner har ändrats.
  • En ny TCP/IP-stack har föreslagits, som använder DDE (device-driver environment) på grundval av Linux-kärnan 6.1.20.
  • Möjligheten att använda Sculpt OS i Goa SDK som ett externt mål för applikationstestning 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.

När som helst kan användaren växla till konsolhanteringsläge, vilket ger större flexibilitet i hanteringen. Den traditionella skrivbordsmiljön kan fås genom att köra distributionsprogrammet 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. För att köra kommandoradsverktyg finns 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.

Projektet Genode har publicerat utgåvan av den allmänna operativsystemet Sculpt 24.04


Källa: opennet.ru
Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster