The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

28.04.2022 22:22

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

Основные новшества:

  • Полностью переделаны драйверы для беспроводных карт Intel, GPU Intel и USB-контроллера. Код новых драйверов портирован из ядра Linux 5.14.21. В отличие от Linux, каждый драйвер в Sculpt OS запускается в пользовательском пространстве в отдельном изолированном окружении (sandbox).
  • Проведена оптимизация и стабилизация кода для аппаратного ускорения графики, основанного на Mesa и механизме мультиплексирования доступа к GPU. В новой версии предоставлена возможность не только запускать приложения OpenGL, но и использовать ускорение графики в гостевых системах на базе VirtualBox, запущенных поверх Sculpt.
  • Реализован механизм sandbox-изоляции на уровне отдельных сервисов. Также добавлен компонент "black hole", который может использоваться в качестве заглушки для различных системных ресурсов, например, можно отгородить сервис от сети, направив сетевой трафик в "black hole". Аналогично можно блокировать доступ к звуку, захвату видео и другим типовым системным ресурсам.

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

Для Genode осуществлено портирование различных Linux и BSD компонентов, обеспечена поддержка Gallium3D, осуществлена интеграция Qt, GCC и WebKit, реализована возможность организации гибридных Linux/Genode программных окружений. Подготовлен порт VirtualBox, работающий поверх микроядра NOVA. Большое число приложений адаптировано для запуска напрямую поверх микроядра и окружения Noux, обеспечивающего виртуализацию на уровне ОС. Для запуска не портированных программ предусмотрена возможность задействования механизма создания виртуальных окружений уровня отдельных приложений, позволяющих запускать программы в виртуальном Linux-окружении с использованием паравиртуализации.

  1. Главная ссылка к новости (https://genode.org/news/sculpt...)
  2. OpenNews: Проект Genode опубликовал выпуск ОС общего назначения Sculpt 21.10
  3. OpenNews: Прототип отечественной ОС Phantom на базе Genode будет готов до конца года
  4. OpenNews: Микроядерная ОС Genode переходит на лицензию AGPL
  5. OpenNews: Опубликован план превращения Genode в операционную систему общего назначения
  6. OpenNews: Микроядро seL4 математически верифицировано для архитектуры RISC-V
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57103-genode
Ключевые слова: genode
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (33) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 23:10, 28/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    >> развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач

    Веб браузер уже портировали? Или кроме терминала там ничего и нет?

     
     
  • 2.8, Аноним (8), 07:10, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В данном окружении доступны браузеры Firefox и Aurora, текстовый редактор на базе Qt и различные приложения.
     
  • 2.9, Аноним (9), 07:31, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Там есть свой браузер на QTWebengine. Конечно без плагинов, но пользоваться можно, постоянно отбиваясь от рекламы. Даже ютруп работает.
     

  • 1.3, Аноним (3), 23:22, 28/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    И как этим пользоваться? Где тут меню Пуск?
     
     
  • 2.4, Аноним (4), 23:46, 28/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то её гуй очень BlackBox напоминает. Наверное, также, как в нём запускать, вызовом меню правой кнопкой.
     
  • 2.10, Аноним (9), 07:35, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Перед запуском приложения, его надо подключить к сети, графике и звуку. Для начала рекомендую скурить мануал к Leitzentrale. Также там можно установить приложения из некоего набора пакетов, чуть более 100. А всё то, чего вам не хватает - придётся уже юзоть в линуксовых виртуалках.
     

  • 1.5, Аноним (5), 00:07, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Мроги для повседневных задач я должен собирать из исходников?
     
     
  • 2.6, Аноним (6), 00:55, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Соберите магазин snap
     
     
  • 3.11, Аноним (9), 07:36, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вы наверное не понимаете о чём говорите.
     
  • 2.25, VladSh (?), 12:58, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Хорошо ещё, что не повседневно собирать из исходников...
     
     
  • 3.30, Аноним (30), 14:33, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Но ведь так и выйдет.
     
  • 2.35, Аноним (4), 21:16, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почему нет? Gentoo, LFS, Arch - не жужжим же.
     

  • 1.7, Аноним (-), 06:23, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Про ос общего назначения они конечно сильно задвинули.
     
     
  • 2.12, Аноним (12), 08:08, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    "ос общего назначения" - очевидно, что это о том, какого типа задачи там предполагается запускать, а не про то что каждая кухарка сможет легко это сделать или что там 100000+ пакетов в наличии или AAA-игры уже готовые есть или занимает хотя бы 30% рынка.
     
     
  • 3.16, Аноним (16), 10:55, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Винда бывает серверная а бывает пользовательская. То есть в одной есть одно и нетт другого. В САБЖ-е как то всее самому ваять или эмалировать? Больно уж очень общее назначение.
     

  • 1.13, Аноним (13), 10:12, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    что же в этой куче виртуальных макарон по соусом Болоньезе может пойти не так?
    Ах да. Пердолинг по всем слоям вы виртуализации этого слоеного пирога.
     
     
  • 2.20, Аноним (20), 11:21, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У Рутковской проще?
     
     
  • 3.29, Аноним (29), 13:16, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Qubes OS ещё и не на каждом процессоре заработает. На моём Athlon II не завелась - IOMMU нет.
     

  • 1.14, Аноним (16), 10:32, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Сферические ненужное в вакууме.
     
  • 1.15, Аноним (3), 10:42, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поддержка е2к будет?
     
     
  • 2.19, Аноним (20), 11:19, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если Шигорин им железо подарит.
     

  • 1.17, Аноним (16), 10:57, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хотел в Virtual box скормить, а там нет iso образа, только какие-то sculpt-19-07.img. Тем хуже для них.
     
     
  • 2.22, Аноним (22), 11:28, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    QEMU умеет в img, тем хуже для вёрчуал-пох
     
  • 2.23, Igor (??), 12:28, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там есть специальный образ для любителей VirtualBox sculpt-22-04.ova. То, что вы не умеете читать и вместо sculpt-22-04.img нашли только sculpt-19-07.img - говорит об ошибках в вашем ДНК!
     

  • 1.21, Аноним (21), 11:27, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в wesnoth уже можно поиграть, или для десктопа всё ещё не готово?
     
     
  • 2.36, Аноним (4), 21:19, 01/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В GTA 5
     

  • 1.26, Alexey Tor8212 (?), 13:00, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну и где она используется? Скульпт ваша. Где? Какой процент охвата юзеров? Юзеры на неё переходят? Нет? То то.. игрушка просто …
     
     
  • 2.28, Аноним (29), 13:09, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://genodians.org/index
     
     
  • 3.31, Alexey Tor23 (?), 15:25, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Истории на сайте. что они говорят? Что проект движется? да. а говорят ли они про то как активно юзеры берут новую ОС?
     
     
  • 4.32, Аноним (8), 15:37, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лично я взял.
     
     
  • 5.33, Alexey Tor23 (?), 16:02, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Когда ОС возьмет на себя 1 процент рынка, тогда и поговорим
     
     
  • 6.34, Аноним (-), 18:21, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так ведь это вы тут вопросы задаёте.
     

  • 1.27, Аноним (29), 13:07, 29/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не поддерживает мою сетевую карту AR8131: https://github.com/genodelabs/genode/issues/4487
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру