Utvecklare av det öppna mikrokärnoperativsystemet utgåvan av operativsystemet . Inom projektet Sculpt, baserat på Genode-teknologier, utvecklas ett allmänt syfte operativsystem som kan användas av vanliga användare för att utföra vardagliga uppgifter. Källkoden för projektet är licensierad under AGPLv3. För nedladdning erbjuds , размером 24 Мб. Поддерживается работа на системах с процессорами и графической подсистемой Intel с включенными расширениями VT-d и VT-x.
Systemet levereras med det grafiska gränssnittet Leitzentrale, vilket möjliggör utförande av typiska administrationsuppgifter för systemet. I det övre vänstra hörnet av det grafiska gränssnittet visas en meny med verktyg för att hantera användare, ansluta lagringsenheter och konfigurera nätverksanslutning. I mitten finns en konfigurerare för att bygga systemets innehåll, som gränssnittet i form av en graf som definierar relationen mellan systemkomponenterna. Användaren kan interaktivt ta bort eller lägga till komponenter för att definiera sammansättningen av det systemmiljö 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.
Den nya versionen реализацией поддержки для копирования и вставки текста между терминалами, графическими приложениями на базе Qt5 и виртуальными машинами. Также проведена работа по увеличению производительности и повышению отзывчивости интерфейса. Задействованы улучшения, представленные в майском обновлении платформы
Genode, такие как независимый от ядра интерфейс виртуализации, поддержка архитектуры AARCH64, переход на использование по умолчанию стандарта C++17, новый инструментарий на базе GCC 8.3 и обновлённый runtime на основе libc из FreeBSD 12.
Kom ihåg att Genode en enhetlig infrastruktur för att skapa användarapplikationer som körs ovanpå Linux-kärnan (32 och 64 bit) eller 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 direkt exekverande kärnor för ARM- och RISC-V-plattformar. Det paravirtualiserade Linux-kärnan L4Linux, som kör på mikro-kärnan Fiasco.OC, gör det möjligt att köra vanliga Linux-program i Genode. Kärnan L4Linux arbetar inte direkt med hårdvara, utan använder tjänster från Genode 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
