Ontwikkelaars van het open microkernelsysteem uitgave van het besturingssysteem . Binnen het Sculpt-project, dat is gebaseerd op Genode-technologieën, wordt een algemeen besturingssysteem ontwikkeld dat door gewone gebruikers kan worden gebruikt voor dagelijkse taken. De bronbestanden van het project zijn beschikbaar onder de AGPLv3-licentie. Voor download is er een , met een grootte van 26 MB. Ondersteuning voor systemen met Intel-processors en geïntegreerde graphics met ingeschakelde VT-d en VT-x uitbreidingen.
De nieuwe release met de toevoeging van een werkende grafische bestandbeheerder, herziening van de interactieve interface voor beheer (systeemparameter-editor), ondersteuning voor virtuele werkruimten, optimalisatie van de prestaties van virtuele machine-monitor (gebaseerd op VirtualBox). Hulpprogramma's voor systeemonitoring, Unix-runtime en GUI-componenten zijn bijgewerkt.
In deze release zijn ook verbeteringen opgenomen die zijn gepresenteerd in de Genode-platformupdate, zoals ondersteuning voor 64-bits ARM-processors i.MX en het porteren van de geluidsdriver uit OpenBSD 6.6.
Het systeem wordt geleverd met de grafische interface Leitzentrale, waarmee standaard taken voor systeembeheer kunnen worden uitgevoerd. In de linkerbovenhoek van de grafische interface staat een menu met tools voor gebruikersbeheer, het aansluiten van opslagapparaten en het instellen van netwerken. In het midden is er een configurator voor het samenstellen van de systeemcomponenten, die de interface heeft de vorm van een grafiek die de relaties tussen systeemcomponenten bepaalt. De gebruiker kan interactief componenten toevoegen of verwijderen, waardoor de samenstelling van de systeemomgeving of virtuele machines kan worden bepaald.
Op elk moment kan de gebruiker overschakelen naar de consolemodus, die meer flexibiliteit biedt voor beheer. Een 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, een teksteditor op basis van Qt en verschillende applicaties beschikbaar. Voor de uitvoering van commandoregelhulpmiddelen is er een noux-omgeving beschikbaar.
Laten we niet vergeten dat Genode geünificeerde infrastructuur voor het creëren van gebruikersapplicaties die draaien op de Linux-kernel (32 en 64 bit) of 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) en een direct draaiende kernel voor ARM- en RISC-V-platforms. De paravirtualiseerde Linux-kernel L4Linux, die draait op de microkernel Fiasco.OC, maakt het mogelijk om gebruikelijke Linux-programma's in Genode uit te voeren. De kernel L4Linux werkt niet direct met hardware, maar maakt gebruik van Genode-diensten via een set virtuele stuurprogramma's.
Voor Genode zijn verschillende Linux- en BSD-componenten gepoort, is er ondersteuning voor Gallium3D gerealiseerd, en zijn Qt, GCC en WebKit geïntegreerd. Er is een port van VirtualBox voorbereid, dat draait op de microkernel NOVA. Een groot aantal applicaties is aangepast voor directe uitvoering op de microkernel en de Noux-omgeving, die virtualisatie op systeemniveau biedt. Voor niet-gepporteerde programma's is er een mechanisme voorzien om virtuele omgevingen op het niveau van afzonderlijke applicaties te creëren, waarmee programma's in een virtuele Linux-omgeving kunnen draaien met behulp van paravirtualisatie.
Bron: opennet.ru
