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

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

Основни нововъведения:

  • Драйверите за безжични карти Intel, GPU Intel и USB контролерa са напълно преработени. Кодът на новите драйвери е портирован от ядрото на Linux 5.14.21. За разлика от Linux, всеки драйвер в Sculpt OS стартира в потребителското пространство в отделна изолирана среда (sandbox).
  • Оптимизирано и стабилизирано е кода за хардуерно ускорение на графиката, основано на Mesa и механизма за мултиплексно достъпване на GPU. В новата версия е предоставена възможност не само за стартиране на приложения OpenGL, но и за използване на графично ускорение в гостуващи системи на базата на VirtualBox, работещи над Sculpt.
  • Реализиран е механизъм за sandbox изолация на ниво отделни услуги. Също така е добавен компонент „black hole“, който може да се използва като заглушка за различни системни ресурси, например, може да се изолира услуга от мрежата, като се насочи мрежовият трафик към „black hole“. По подобен начин може да бъде блокиран достъпа до звук, видеозаснемане и други типични системни ресурси.

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

Системата се предлага с графичен интерфейс 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

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