Проект Genode публикува версия на ОС за общи цели Sculpt OS 26.04

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

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

  • Пренесените от ядрото на Linux драйвъри за USB контролери, Wi-Fi, Ethernet адаптери и GPU Intel са синхронизирани с ядро 6.18 (предишно използваните драйвъри са от ядрото 6.12). По подразбиране е включена поддръжка на мрежови адаптери с USB интерфейс за лаптопите.
  • Осъществи се преход от файлове с конфигурация в XML формат към използването на собствен формат HID (Human-Inclined Data), който представя данни под формата на йерархия от възли с атрибути. Промяната в конфигурацията сега се прихваща в реално време, всички промени се прилагат незабавно, а връзките между компонентите могат да се пренастройват по време на работа.
  • Актуализирани са версиите на софтуерните приложения, включително Qt6 и браузъра Falkon.
  • Добавена е експериментална възможност за нативен старт на Goa SDK без създаване на виртуална машина с Linux. Компонентите Genode сега могат да се разработват, компилират и тестват в Sculpt OS без необходимост от стартиране виртуални машини и зареждане на други ОС.
  • Завършена е първата фаза на миграция на процесите на разработка от GitHub към Codeberg. Всички хранилища с код, с изключение на основното, са прехвърлени на Codeberg.

Проект Genode публикува версия на ОС за общи цели Sculpt OS 26.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). Включва паравиртуализирано 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