The OpenNET Project / Index page

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

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

31.10.2024 20:36

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

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

  • Добавлена поддержка многомониторных конфигураций.
  • Модернизирован графический стек, изменения в котором затронули драйверы, GUI multiplexer (графический сервер, обеспечивающий управление окнами и разделение ресурсов между приложениями) и набор виджетов.
  • Добавлен пользовательский интерфейс для настройки графических режимов, яркости и раскладки экранов при наличии нескольких мониторов.
  • Обеспечена совместимость с Qt6.
  • Перенесённые из ядра Linux драйверы USB-контроллеров, Wi-Fi, Ethernet-адаптеров и GPU Intel синхронизированы с ядром 6.6 (ранее использоваться драйверы из ядра 6.1).
  • Пакет Mesa обновлён до версии 24.0.8.
  • В SDK Goa значительно расширены возможности для отладки.
  • Подготовлены загрузочные образы для смартфона PinePhone и открытого ноутбука MNT Reform.
  • Добавлена поддержка плат на базе чипов i.MX.

Система поставляется с графическим интерфейсом 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 24.04
  3. OpenNews: Опубликован план превращения Genode в операционную систему общего назначения
  4. OpenNews: Прототип отечественной ОС Phantom на базе Genode будет готов до конца года
  5. OpenNews: Микроядерная ОС Genode переходит на лицензию AGPL
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62152-sculpt
Ключевые слова: sculpt
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:27, 31/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лютое.
    Осталось встроить кусок вайна
     
     
  • 2.13, Аноним (-), 00:41, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Лютое.
    > Осталось встроить кусок вайна

    Пусть лучше скажут что за пользователи и что за общее назначение такое? Ну хоть браузер эта неведома прослойка во имя луны - запускает?

     

  • 1.2, Аноним (2), 21:34, 31/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это хорошо, но без поддержки графических драйверов (nvidia или imagination там) не очень много применений.
     
     
  • 2.12, Аноним (12), 00:31, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Оно на то и микроядро, чтобы дебажить видеодрайвера можно было прямо по ssh.
     

  • 1.4, Аноним (4), 21:55, 31/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не увидел сравнения с Линуксом. Чем это лучше/хуже, есть ли смысл на него переходить? Кто уже ствил, отпишитесь.
     
     
  • 2.5, Аноним (5), 22:43, 31/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Куда ты переходить собрался? Это исследовательский проект "а что если так сделать? А вот так?".
     
  • 2.9, Аноним (9), 23:54, 31/10/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Сравнивать надо конкретно с Qubes OS.
     
     
  • 3.33, 2017 (?), 06:15, 02/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Почему с Qubes OS?
     
     
  • 4.35, Аноним (35), 11:37, 02/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там виртулки, здесь виртуалки.
     
  • 2.38, Аноним (-), 21:08, 02/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Genode ориентирована на безопасность за счёт capability-based security, микроядра и принципа наименьших полномочий, но работает из коробки на малом количестве PC, в то время как Linux предлагает универсальность и широкую поддержку оборудования. Если у вас Genode заработает, то смысл преходить на неё есть - экспериментировать с новыми архитектурными подходами полезно.
     

  • 1.6, Аноним (6), 22:53, 31/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Может пора все уничтожить весь этот зоопарк ? Как когда то предлагал griggorii что он бы создал мировую операционку с библами которые не будут версионироваться хотя бы внутри fs и смотреться будет по --info. Потом в его хромиум оси какой то 77 версии и зародился v8 который был топовым и до сих пор им является
     
     
  • 2.14, Аноним (14), 01:21, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Благодаря этому зоопарку у них каждый может реализоваться и построить свою божественную ось.
     
     
  • 3.22, Зазнайка (?), 10:36, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А что в этом хорошего?
     
  • 2.21, Аноним (21), 10:15, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще то это права любого Васи поменяв обои на рабочем столе - сделать свою ОС!
     
     
  • 3.25, randomize (?), 11:54, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какие обои? Тут свое ядро, окстись.
     
  • 3.31, Аноним (31), 22:48, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще то это права любого Васи поменяв обои на рабочем столе -
    > сделать свою ОС!

    Разве обновления не должны привносить например какие то оптимизации, возможность делать что то с меньшими затратами ресурсов.

    Например как кпд двигателей. Раньше кпд был 10%, сейчас 20 25%.

     
     
  • 4.32, Аноним (32), 01:25, 02/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Разве обновления не должны привносить например какие то оптимизации, возможность делать
    > что то с меньшими затратами ресурсов.

    Темная обоина на (нормальных) OLED жрет меньше.

     
  • 4.36, Аноним (35), 13:38, 02/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Разве обновления не должны привносить например какие то оптимизации, возможность делать что то с меньшими затратами ресурсов.

    Точно с меньшими? ;)

     
  • 2.24, YetAnotherOnanym (ok), 11:41, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зоопарк - плата за возможность выбрать лучшее.
     
     
  • 3.27, Аноним (-), 15:02, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Зоопарк - плата за возможность выбрать лучшее.

    Это в теории.
    А на практике лучшего нет - у тебя выбор среди 100500 заброшек, недоделок, васяноподелий.
    И тебе приходится применять теорему Эскобара при выборе каким из них пользоваться.

     
     
  • 4.28, Зазнайка (?), 20:10, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    При этом стоит упомянуть, что для пристального изучения всех поделок и выбора лучшего уйдёт времени не меньше (если не больше), чем на создание собственного «уникального» (?)
     
  • 4.29, Аноним (29), 20:27, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это в теории.
    > А на практике лучшего нет - у тебя выбор среди 100500 заброшек, недоделок, васяноподелий.
    > И тебе приходится применять теорему Эскобара при выборе каким из них пользоваться.

    А альтернативы то какие? Когда какой-нибудь рабовладелец типа эпла или майкрософта решит за меня как мне зашибись, напихав телеметрий, онлайн аккаунтов, отсылки клавиш и текстов в нотпаде, пополам с рекламой и чем там еще? Без возможности оспорить это? Такое себе зашибись получается, хоть с Эскобаром, хоть без. Ну вот и выбираем из двух зол меньшее.

     
  • 3.30, Аноним (31), 22:42, 01/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Зоопарк - плата за возможность выбрать лучшее.

    Нет каких то коррдинальных различий в этих Linux/Unix
    Таких координальных как Linux, отличалась бы от с windows, macos.

     

  • 1.26, Аноним (26), 12:17, 01/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как изменить в ней разрешение экрана?
     
     
  • 2.39, Аноним (39), 01:02, 06/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И как в ней установить 1С?
     

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



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

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