Ise agbese Genode ti ṣe atẹjade Sculpt 19.07 Gbogbogbo Idi OS itusilẹ

Разработчики открытой микроядерной операционной системы Genode OS Framework akoso idasilẹ ẹrọ iṣẹ Sculpt 19.07. В рамках проекта Sculpt на базе технологий Genode развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта tànkálẹ под лицензией AGPLv3. Для загрузки предлагается LiveUSB-образ, размером 24 Мб. Поддерживается работа на системах с процессорами и графической подсистемой Intel с включенными расширениями VT-d и VT-x.

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

Ise agbese Genode ti ṣe atẹjade Sculpt 19.07 Gbogbogbo Idi OS itusilẹ

Nigbakugba, olumulo le yipada si ipo iṣakoso console, eyiti o pese irọrun nla ni iṣakoso. Iriri tabili tabili ibile le ṣe aṣeyọri nipa ṣiṣiṣẹ pinpin TinyCore Linux ni ẹrọ foju Linux kan. Awọn aṣawakiri Firefox ati Aurora, olootu ọrọ ti o da lori Qt ati awọn ohun elo lọpọlọpọ wa ni agbegbe yii. Ayika noux ni a funni fun ṣiṣe awọn ohun elo laini aṣẹ.

Itusilẹ tuntun o lapẹẹrẹ реализацией поддержки agekuru pasipaaro для копирования и вставки текста между терминалами, графическими приложениями на базе Qt5 и виртуальными машинами. Также проведена работа по увеличению производительности и повышению отзывчивости интерфейса. Задействованы улучшения, представленные в майском обновлении платформы
Genode, такие как независимый от ядра интерфейс виртуализации, поддержка архитектуры AARCH64, переход на использование по умолчанию стандарта C++17, новый инструментарий на базе GCC 8.3 и обновлённый runtime на основе libc из FreeBSD 12.

Напомним, что Genode pese унифицированную инфраструктуру для создания пользовательских приложений, работающих поверх ядра 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, позволяет выполнять в Genode обычные Linux программы. Ядро L4Linux не работает с оборудованием напрямую, а использует сервисы Genode через набор виртуальных драйверов.

Fun Genode, ọpọlọpọ Lainos ati awọn paati BSD ti wa ni gbigbe, atilẹyin Gallium3D ti pese, Qt, GCC ati WebKit ti ṣepọ, ati pe agbara lati ṣeto awọn agbegbe sọfitiwia Linux/Genode arabara ti ni imuse. A ti pese ibudo VirtualBox kan ti o nṣiṣẹ lori oke microkernel NOVA. Nọmba nla ti awọn ohun elo ni a ṣe deede lati ṣiṣẹ taara lori oke microkernel ati agbegbe Noux, eyiti o pese agbara agbara ni ipele OS. Lati ṣiṣẹ awọn eto ti kii ṣe gbigbe, o ṣee ṣe lati lo ẹrọ fun ṣiṣẹda awọn agbegbe foju ni ipele ti awọn ohun elo kọọkan, gbigba ọ laaye lati ṣiṣe awọn eto ni agbegbe Linux foju nipa lilo paravirtualization.

orisun: opennet.ru

Fi ọrọìwòye kun