Het Genode-project heeft een versie van het algemeen doel besturingssysteem Sculpt OS 26.04 gepubliceerd.

De release van het Sculpt-project is op 26.04 gepresenteerd. Dit project ontwikkelt een besturingssysteem op basis van de Genode OS Framework-technologieƫn, dat door gewone gebruikers kan worden gebruikt voor hun dagelijkse taken. De bronbestanden van het project worden verspreid onder de AGPLv3-licentie. Een systeemimage van 33 MB is beschikbaar voor download en kan worden gebruikt op een pc, de PinePhone smartphone en de MNT Reform laptop. Het ondersteunt systemen met Intel-processoren en grafische subsystemen met ingeschakelde VT-d- en VT-x-extensies, evenals ARM-systemen met VMM-extensies.

Belangrijkste vernieuwingen:

  • De overgezette stuurprogramma's voor USB-controllers, Wi-Fi, ethernet-adapters en Intel GPU's zijn gesynchroniseerd met kernel 6.18 (waarvoor eerder stuurprogramma's van kernel 6.12 werden gebruikt). Voor laptops is standaard ondersteuning voor netwerkadapters met USB-interface ingeschakeld.
  • Er is een overstap gemaakt van configuratiebestanden in XML-formaat naar het gebruik van een eigen HID (Human-Inclined Data) formaat, dat gegevens in de vorm van een hiĆ«rarchie van knooppunten met eigen attributen presenteert. Wijzigingen in de configuratie worden nu direct opgepikt, alle wijzigingen worden onmiddellijk toegepast en de verbindingen tussen componenten kunnen tijdens gebruik worden herschikt.
  • De versies van de programma's zijn bijgewerkt, waaronder Qt6 en de Falkon-browser.
  • Er is een experimentele mogelijkheid toegevoegd voor het native uitvoeren van de Goa SDK zonder het opzetten van een virtuele machine met Linux. Genode-componenten kunnen nu worden ontwikkeld, gecompileerd en getest binnen Sculpt OS zonder het starten virtuele machines en laden van andere besturingssystemen.
  • De eerste fase van de migratie van ontwikkelprocessen van GitHub naar Codeberg is voltooid. Alle code-repositories, met uitzondering van de belangrijkste, zijn overgezet naar Codeberg.

Het Genode-project heeft een versie van het algemeen doel besturingssysteem Sculpt OS 26.04 gepubliceerd.

Het systeem wordt geleverd met de grafische interface Leitzentrale, die het mogelijk maakt om standaard systeemadministratietaken uit te voeren. In de linkerbovenhoek van de grafische interface bevindt zich een menu met tools voor gebruikersbeheer, het aansluiten van opslagapparaten en het configureren van netwerkverbindingen. In het midden is er een configurator voor het definiƫren van de systeemopzet in de vorm van een grafiek, die de onderlinge relaties tussen de systeemcomponenten laat zien. In interactieve modus kunnen componenten worden verwijderd of toegevoegd, waardoor de samenstelling van de systeemomgeving of virtuele machines kan worden aangepast.

Indien gewenst kan de gebruiker overschakelen naar de console-beheermodus, die meer flexibiliteit biedt in het beheer. De traditionele desktop kan worden verkregen door de TinyCore Linux-distributie te starten in een virtuele machine met Linux. In deze omgeving zijn de browsers Firefox en Aurora beschikbaar, evenals een op Qt gebaseerde tekstverwerker en diverse applicaties. Voor het starten van commandoregelprogramma's is er de omgeving 'Noux'.

Het Genode-framework biedt een uniforme infrastructuur voor het creƫren van gebruikersapplicaties die draaien op de Linux-kernel (32 en 64 bit) of microkernels zoals NOVA (x86 met virtualisatie), 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). Het bevat een para-gevirtualiseerde Linux-kernel L4Linux die draait op de microkernel Fiasco.OC, waardoor gewone Linux-programma's in de Genode-omgeving kunnen worden uitgevoerd. De L4Linux-kernel werkt niet direct met de hardware, maar gebruikt Genode-services via een reeks virtuele stuurprogramma's.

Voor Genode zijn verschillende Linux- en BSD-componenten gepoort, is ondersteuning voor Gallium3D gerealiseerd, en zijn Qt, GCC en WebKit geïntegreerd, met de mogelijkheid om hybride Linux/Genode softwareomgevingen te creëren. Er is een port van VirtualBox die draait op de microkernel NOVA. Veel applicaties zijn aangepast om rechtstreeks op de microkernel en de Noux-omgeving te draaien, die virtualisatie op OS-niveau biedt. Voor niet-gepoorte programma's is er een systeem van virtuele omgevingen dat op het niveau van afzonderlijke applicaties werkt en de uitvoering van programma's in een virtuele Linux-omgeving met behulp van para-virtualisatie mogelijk maakt.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster