Проектът Genode публикува версия на ОС с общо предназначение Sculpt 19.07.

Разработчици на отворена микроядрена операционна система Genode OS Framework сформираха издаването на операционната система Sculpt 19.07. В рамките на проекта Sculpt, базиран на технологията Genode, се развива операционна система с общо предназначение, която може да бъде използвана от обикновени потребители за извършване на ежедневни задачи. Изходните кодове на проекта се разпространява са под лиценция AGPLv3. За изтегляне е предоставен LiveUSB образ, с размер 24 Мб. Поддържа работа на системи с процесори и графични подистеми на Intel с активирани разширения VT-d и VT-x.

Системата идва с графичен интерфейс Leitzentrale, който позволява извършването на типични задачи за администриране на системата. В левия горен ъгъл на графичния интерфейс се показва меню с инструменти за управление на потребителите, свързване на устройства и конфигуриране на мрежова връзка. В централната част има конфигуратор за компониране на системата, който предоставя представлява интерфейс под формата на граф, определящ взаимовръзките между системните компоненти. Потребителят може в интерактивен режим произволно да премахва или добавя компоненти, определяйки състава на системната среда или виртуалните машини.

Проектът Genode публикува версия на ОС с общо предназначение Sculpt 19.07.

Във всеки момент потребителят може да превключи в конзолен режим на управление, който предоставя по-голяма гъвкавост в управлението. Традиционен работен плот може да бъде постигнат чрез стартиране на дистрибуция TinyCore Linux във виртуална машина с Linux. В това обкръжение са налични браузъри Firefox и Aurora, текстови редактор на базата на Qt и различни приложения. За стартиране на командни утилити е предоставена среда noux.

Новото издание е забележителен реализира поддръжка на буфер на обмена за копиране и поставяне на текст между терминали, графични приложения на базата на Qt5 и виртуални машини. Също така, работата беше проведена по увеличаване на производителността и повишаване на отзивчивостта на интерфейса. Включени са подобрения, представени в майското обновление на платформата
Genode, като независим от ядрото интерфейс за виртуализация, поддръжка на архитектура AARCH64, преминаване на използването на стандарт C++17 по подразбиране, нов инструментариум на базата на GCC 8.3 и обновен runtime, базиран на libc от FreeBSD 12.

Нека припомним, че 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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster