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

Представен е новият 25.04 проект Sculpt, който развива операционна система, основана на технологии Genode OS Framework, която може да бъде използвана от обикновените потребители за изпълнение на ежедневни задачи. Изходните кодове на проекта се разпространяват с лиценз AGPLv3. Предлага се системен образ с размер 32 MB, който може да се използва на PC, смартфон PinePhone и лаптоп MNT Reform. Поддържа работа на системи с процесори и графични подсистеми Intel с активирани разширения VT-d и VT-x, а също и на ARM системи с VMM разширения.

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

  • Осигурена е съвместимост с Intel процесори, базирани на микроархитектурата Meteor Lake.
  • Реализирано е управление на прозорците в многомониторни конфигурации и е добавена поддръжка за закрепване виртуални работни площи на определени екрани.
  • Добавена е е функция за завъртане на екрана.
  • Предложен е нов браузър за каталози (directory browser), позволяващ използването на произволни каталози като виртуални файлови системи, които могат да се свържат с компонентите на системата за улесняване на тяхната песчана изолация.
  • Обновени са движка Chromium 112 и библиотеката Qt 6.6.2.
  • Ускорена е работата с графика чрез оптимизации, използващи SIMD инструкции на ARM и x86 системи.
  • Добавена е поддръжка за платката F&S MX8MP armStone.

Проектът Genode публикува издание на ОС с общо предназначение Sculpt 25.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