The Genode Project har publicerat Sculpt 19.07 General Purpose OS-versionen

Utvecklare av ett öppet mikrokärnoperativsystem Genode OS Framework bildas version av operativsystemet Skulptera 19.07. Som en del av Sculpt-projektet, baserat på Genode-teknologier, utvecklas ett generellt operativsystem som kan användas av vanliga användare för att utföra vardagliga uppgifter. Projektkällor sprida licensierad under AGPLv3. Tillgänglig för nedladdning LiveUSB-bild, 24 MB i storlek. Stöder drift på system med Intel-processorer och grafik med VT-d och VT-x tillägg aktiverade.

Systemet kommer med ett Leitzentrale grafiskt gränssnitt som låter dig utföra typiska systemadministrationsuppgifter. Det övre vänstra hörnet av GUI visar en meny med verktyg för att hantera användare, ansluta lagringsenheter och ställa in en nätverksanslutning. I mitten finns en konfigurator för att konfigurera fyllningen av systemet, som erbjuder gränssnitt i form av en graf som definierar förhållandet mellan systemkomponenter. Användaren kan interaktivt godtyckligt ta bort eller lägga till komponenter, vilket definierar sammansättningen av systemmiljön eller virtuella maskiner.

The Genode Project har publicerat Sculpt 19.07 General Purpose OS-versionen

Användaren kan när som helst byta till konsolhanteringsläget, vilket ger större flexibilitet i hanteringen. Ett traditionellt skrivbord kan erhållas genom att köra en TinyCore Linux-distribution i en virtuell Linux-maskin. I den här miljön finns webbläsare Firefox och Aurora, en Qt-baserad textredigerare och olika applikationer tillgängliga. Noux-miljön erbjuds för att köra kommandoradsverktyg.

Nya utgåvan anmärkningsvärd genomförande av stöd urklipp för att kopiera och klistra in text mellan terminaler, Qt5-baserade GUI-applikationer och virtuella maskiner. Arbete har också gjorts för att öka produktiviteten och förbättra gränssnittets lyhördhet. Inkluderar förbättringar som introducerades i majplattformsuppdateringen
Genode, såsom ett kärnoberoende virtualiseringsgränssnitt, stöd för AARCH64-arkitekturen, en övergång till att använda standarden C++17 som standard, en ny verktygslåda baserad på GCC 8.3 och en uppdaterad körtid baserad på libc från FreeBSD 12.

Låt oss påminna dig om att Genode erbjuder en enhetlig infrastruktur för att skapa anpassade applikationer som körs ovanpå Linux-kärnan (32 och 64 bitar) eller mikrokärnor 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 exekverad kärna för ARM- och RISC-V-plattformar. Den medföljande paravirtualiserade Linux-kärnan L4Linux, som körs ovanpå Fiasco.OC-mikrokärnan, låter dig köra vanliga Linux-program i Genode. L4Linux-kärnan fungerar inte direkt med hårdvara, utan använder Genode-tjänster genom en uppsättning virtuella drivrutiner.

Olika Linux- och BSD-komponenter portades för Genode, Gallium3D stöddes, Qt, GCC och WebKit integrerades och hybrid Linux/Genode-miljöer implementerades. En VirtualBox-port har förberetts som körs ovanpå NOVA-mikrokärnan. Ett stort antal applikationer är anpassade att köras direkt ovanpå mikrokärnan och Noux-miljön, vilket ger virtualisering på OS-nivå. För att köra icke-porterade program är det möjligt att använda mekanismen för att skapa virtuella miljöer på nivån för individuella applikationer, vilket gör att du kan köra program i en virtuell Linux-miljö med hjälp av paravirtualisering.

Källa: opennet.ru

Lägg en kommentar