Ontwikkelaars van een open microkernel-besturingssysteem release van het besturingssysteem . Als onderdeel van het Sculpt-project wordt, gebaseerd op Genode-technologieën, een besturingssysteem voor algemene doeleinden ontwikkeld dat door gewone gebruikers kan worden gebruikt om alledaagse taken uit te voeren. Projectbronnen gelicentieerd onder AGPLv3. Beschikbaar om te downloaden , 24 MB groot. Ondersteunt werking op systemen met Intel-processors en grafische kaarten met ingeschakelde VT-d- en VT-x-extensies.
Het systeem wordt geleverd met een grafische interface van Leitzentrale waarmee u typische systeembeheertaken kunt uitvoeren. In de linkerbovenhoek van de GUI wordt een menu weergegeven met hulpmiddelen voor het beheren van gebruikers, het aansluiten van opslagapparaten en het opzetten van een netwerkverbinding. In het midden bevindt zich een configurator voor het configureren van het vullen van het systeem, dat interface in de vorm van een grafiek die de relatie tussen systeemcomponenten definieert. De gebruiker kan op interactieve wijze componenten verwijderen of toevoegen, waardoor de samenstelling van de systeemomgeving of virtuele machines wordt gedefinieerd.
De gebruiker kan op elk gewenst moment overschakelen naar de consolemodus, wat meer flexibiliteit biedt. Een traditioneel bureaublad kan worden verkregen door de TinyCore-distributie te draaien. Linux in een virtuele machine met LinuxDeze omgeving omvat de browsers Firefox en Aurora, een op Qt gebaseerde teksteditor en diverse applicaties. De noux-omgeving wordt aanbevolen voor het uitvoeren van commandoregelprogramma's.
Nieuwe uitgave implementatie van de ondersteuning voor het kopiëren en plakken van tekst tussen terminals, Qt5-gebaseerde GUI-applicaties en virtuele machines. Er is ook gewerkt aan het verhogen van de productiviteit en het verbeteren van de responsiviteit van de interface. Bevat verbeteringen die zijn geïntroduceerd in de platformupdate van mei
Genode, zoals een kernel-onafhankelijke virtualisatie-interface, ondersteuning voor de AARCH64-architectuur, een overgang naar het standaard gebruik van de C++17-standaard, een nieuwe toolkit gebaseerd op GCC 8.3 en een bijgewerkte runtime gebaseerd op libc van FreeBSD 12.
Laten we u eraan herinneren dat Genode een uniforme infrastructuur voor het bouwen van aangepaste applicaties die bovenop de kernel draaien Linux (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 native kernel voor ARM- en RISC-V-platforms. De meegeleverde paravirtualiseerde Linux- L4-kernLinux, dat draait bovenop de Fiasco.OC-microkernel, stelt je in staat om reguliere taken in Genode uit te voeren. Linux programma's. L4-kernelLinux Het werkt niet rechtstreeks met de hardware, maar maakt gebruik van Genode-services via een set virtuele stuurprogramma's.
Er zijn diverse poorten geïmplementeerd voor Genode. Linux en BSD-componenten, Gallium3D-ondersteuning, Qt-, GCC- en WebKit-integratie zijn geïmplementeerd, en de mogelijkheid om hybride systemen te organiseren is aanwezig. Linux/Genode van softwareomgevingen. Er is een VirtualBox-port ontwikkeld die draait op de NOVA-microkernel. Een groot aantal applicaties is aangepast om direct op de microkernel en de Noux-omgeving te draaien, die virtualisatie op besturingssysteemniveau biedt. Voor het uitvoeren van niet-geporteerde programma's is het mogelijk om virtuele omgevingen op applicatieniveau te creëren, waardoor programma's in een virtuele omgeving kunnen draaien. Linux-omgeving die gebruikmaakt van paravirtualisatie.
Bron: opennet.ru
