Sviluppatori del sistema operativo microkernel open source uscita del sistema operativo . Nell'ambito del progetto Sculpt, basato sulle tecnologie Genode, si sta sviluppando un sistema operativo generico utilizzabile da utenti comuni per attività quotidiane. I codici sorgente del progetto sono disponibili sotto licenza AGPLv3. È disponibile per il download , размером 26 Мб. Поддерживается работа на системах с процессорами и графической подсистемой Intel с включенными расширениями VT-d и VT-x.
Nuova versione добавлением работающего в графическом режиме файлового менеджера, переработкой интерактивного интерфейса для администрирования (редактор параметров системы), поддержкой виртуальных рабочих столов, оптимизацией производительности монитора виртуальных машин (на базе VirtualBox). Обновлены утилиты для мониторинга работы системы, Unix runtime и компоненты GUI.
В выпуске также задействованы улучшения, представленные в обновлении платформы Genode, такие как поддержка 64-разрядных ARM-процессоров i.MX и портирование звукового драйвера из OpenBSD 6.6.
Il sistema è fornito con un'interfaccia grafica Leitzentrale, che consente di eseguire attività tipiche di amministrazione del sistema. Nell'angolo in alto a sinistra dell'interfaccia grafica viene visualizzato un menu con strumenti per la gestione degli utenti, il collegamento delle unità e la configurazione della connessione di rete. Al centro è presente un configuratore per la composizione del sistema. un'interfaccia a grafo che definisce le relazioni tra i componenti di sistema. L'utente può interattivamente rimuovere o aggiungere componenti a piacere, definendo così la composizione dell'ambiente di sistema o delle macchine virtuali.
In qualsiasi momento, l'utente può passare alla modalità di gestione della console, che offre maggiore flessibilità nella gestione. Il desktop tradizionale può essere ottenuto eseguendo la distribuzione TinyCore Linux in una macchina virtuale con Linux. In questo ambiente sono disponibili i browser Firefox e Aurora, un editor di testo basato su Qt e varie applicazioni. Viene fornito un ambiente noux per l'esecuzione delle utility da linea di comando.
Ricordiamo che Genode fornisce un'infrastruttura unificata per la creazione di applicazioni personalizzate che operano sopra il kernel Linux (32 e 64 bit) o NOVA (x86 con virtualizzazione), 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) e kernel eseguibile direttamente per piattaforme ARM e RISC-V. Il kernel paravirtualizzato L4Linux, che funziona sopra il microkernel Fiasco.OC, consente l'esecuzione di normali programmi Linux all'interno di Genode. Il kernel L4Linux non interagisce direttamente con l'hardware, ma utilizza i servizi di Genode attraverso un insieme di driver virtuali.
Per Genode sono stati portati vari componenti Linux e BSD, supporto per Gallium3D è stato integrato, così come Qt, GCC e WebKit, con la possibilità di creare ambienti software ibridi Linux/Genode. È stato preparato un port di VirtualBox che funziona sopra il microkernel NOVA. Un gran numero di applicazioni è stato adattato per essere eseguito direttamente sopra il microkernel e l'ambiente Noux, che fornisce virtualizzazione a livello di sistema operativo. Per avviare programmi non portati, è prevista la possibilità di utilizzare un meccanismo di creazione di ambienti virtuali a livello di singole applicazioni, che consente di eseguire programmi in un ambiente Linux virtuale usando la paravirtualizzazione.
Fonte: opennet.ru
