Разработчици на отворена микроядрена операционна система издаването на операционната система . В рамките на проекта Sculpt, базиран на технологията Genode, се развива операционна система с общо предназначение, която може да бъде използвана от обикновени потребители за извършване на ежедневни задачи. Изходните кодове на проекта са под лиценция AGPLv3. За изтегляне е предоставен , с размер 26 МБ. Поддържа работа на системи с процесори и графична подсистема Intel с включени разширения VT-d и VT-x.
Новото издание добавяне на работещ в графичен режим файлов мениджър, преработване на интерактивния интерфейс за администриране (редактор на параметри на системата), поддръжка на виртуални работни плот, оптимизация на производителността на мониторите на виртуалните машини (на базата на VirtualBox). Актуализирани са утилитите за мониторинг на работата на системата, Unix runtime и компонентите на GUI.
В изданието също са използвани подобрения, представени в обновление на платформата Genode, като поддръжка на 64-битови ARM процесори i.MX и порт на звуков драйвер от OpenBSD 6.6.
Системата идва с графичен интерфейс Leitzentrale, който позволява извършването на типични задачи за администриране на системата. В левия горен ъгъл на графичния интерфейс се показва меню с инструменти за управление на потребителите, свързване на устройства и конфигуриране на мрежова връзка. В централната част има конфигуратор за компониране на системата, който представлява интерфейс под формата на граф, определящ взаимовръзките между системните компоненти. Потребителят може в интерактивен режим произволно да премахва или добавя компоненти, определяйки състава на системната среда или виртуалните машини.
Във всеки момент потребителят може да превключи в конзолен режим на управление, който предоставя по-голяма гъвкавост в управлението. Традиционен работен плот може да бъде постигнат чрез стартиране на дистрибуция TinyCore Linux във виртуална машина с Linux. В това обкръжение са налични браузъри Firefox и Aurora, текстови редактор на базата на Qt и различни приложения. За стартиране на командни утилити е предоставена среда noux.
Нека припомним, че Genode унифицирана инфраструктура за създаване на потребителски приложения, работещи върху ядрото на Linux (32 и 64 бит) или NOVA (x86 с виртуализация), 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) и ядро, стартиращо директно на платформи ARM и RISC-V. Включеното паравиртуализирано Linux ядро L4Linux, работещо върху микроядро Fiasco.OC, позволява изпълнението на обикновени Linux програми в Genode. Ядро L4Linux не работи директно с оборудването, а използва услуги на Genode чрез комплект виртуални драйвери.
За Genode е извършено портирене на различни компоненти на Linux и BSD, осигурена е поддръжка на Gallium3D, извършена е интеграция на Qt, GCC и WebKit, реализирана е възможността за организиране на хибридни Linux/Genode софтуерни среди. Подготвен е порт на VirtualBox, работещ върху микроядро NOVA. Голям брой приложения са адаптирани за стартиране директно върху микроядро и среди Noux, предоставящи виртуализация на ниво ОС. За стартиране на непортировани програми е предвидена възможност за използване на механизма за създаване на виртуални среди на ниво отделни приложения, позволяващи стартиране на програми в виртуално Linux окружение с използване на паравиртуализация.
Източник: opennet.ru
