The OpenNET Project / Index page

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

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

12.03.2020 12:28

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

Новый выпуск примечателен добавлением работающего в графическом режиме файлового менеджера, переработкой интерактивного интерфейса для администрирования (редактор параметров системы), поддержкой виртуальных рабочих столов, оптимизацией производительности монитора виртуальных машин (на базе VirtualBox). Обновлены утилиты для мониторинга работы системы, Unix runtime и компоненты GUI. В выпуске также задействованы улучшения, представленные в февральском обновлении платформы Genode, такие как поддержка 64-разрядных ARM-процессоров i.MX и портирование звукового драйвера из OpenBSD 6.6.

Система поставляется с графическим интерфейсом 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 19.07
  3. OpenNews: Проект Genode опубликовал третий тестовый выпуск ОС общего назначения Sculpt
  4. OpenNews: Проект Genode опубликовал второй тестовый выпуск ОС общего назначения Sculpt
  5. OpenNews: Проект Genode опубликовал начальный выпуск ОС общего назначения Sculpt
  6. OpenNews: Микроядерная ОС Genode переходит на лицензию AGPL
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/52528-sculpt
Ключевые слова: sculpt, genode
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 12:37, 12/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А кто-нибудь может пояснить, для чего это используется и почему в тех случаях нельзя было обойтись без создания нового продукта?
     
     
  • 2.3, Lockywolf (ok), 12:42, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Предполагаю, что чтобы FUSE был быстрым.
     
  • 2.4, Catwoolfii (ok), 12:43, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    The framework is notable as one of the few open-source operating systems not derived from a proprietary OS, such as Unix. The characteristic design philosophy is that a small trusted computing base is of primary concern in a security-oriented OS.
     
     
  • 3.18, Аноним (18), 18:12, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Делать упор на то что не форк Юникса это для кого вообще? Это Макинтош уесть?
     
  • 3.48, Аноним (48), 10:03, 14/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > The characteristic design philosophy is that a small trusted computing base is of primary concern in a security-oriented OS.

    И что там с безопасности есть, кроме использования инструкций от процессоров Intel? Многопользовательский режим реализован, DAC есть? Как там дела с Integrity, MAC?

     
  • 2.6, Аноним (-), 12:47, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Там где нужна отказоустойчивость и безопасность. Наверно потому что не было существующих проектов такого рода, как минимум опенсорсных.
     
     
  • 3.7, Аноним (7), 13:04, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Что-то странное.
    >отказоустойчивость и безопасность

    Что-то маловероятное.
    >опенсорс

    Что-то невероятное.

     
     
  • 4.19, К.0. (?), 18:13, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ^ что-то глупое
     
  • 3.12, Аноним (12), 15:55, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >отказоустойчивость и безопасность
    >опенсорсных

    Потому и не было. Несовместимые вещи потому что.

     
  • 3.29, Lex (??), 22:27, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Под это, вроде, третий миникс затевался..
     
     
  • 4.35, Аноним (-), 00:55, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пока из него только management engine получился. И тот с технологическими отверстиями.
     
  • 3.38, Аноним (38), 06:29, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А "безопасный" и "отказоустойчивый" софт с нуля придётся писать?
     
  • 2.13, bw (ok), 17:06, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Just for fun.
    Я мудохался некоторое время с Genode, но в результате забил на него и ковыряю сейчас L4Re, пока выглядит лучше. Не смотря на внушительный список ядер, этот фреймворк заточен только под NOVA, в частности, отладка (GDB) доступна только так. Перемудрённая система сборки, без вазелина не пролезешь. Я встречал такие проекты, когда львиная сил уделяется сборщику, а остальное делается по остаточному принципу, Genode на него похож. Сложно подобрать реальное железо, на котором он запустится (из-за специально одарённой реализации ACPI, например), да и на QEMU без "-machine q35" не заработает. Этот проект не только разрабатывается на крестах, но и использовать его можно только на крестах, крестами в нём пропитано всё от начала и до конца, так что вы обязательно должны любить C++ и уметь принимать высеры на нём от сторонних разработчиков. И т.д. и т.п.

    p.s. Самый важный момент, при работе с такими проектами, Google вам не поможет.

     
     
  • 3.43, с (?), 19:53, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по очивкам поддержки виртуалбокса - оно заточено под него, а тот по сути продолжение винды, - тоже вырвали, что могли и вот вам, казалось бы должно быть быстрее и стабильнее, но нет, глютошная с-рань.

    То есть "это" не то что рядом полежало, и пахнет, а пропиталось соками и смердит, связываться с этим - просто время терять, лучше 1с душу продать, там хоть платят

     

  • 1.5, Аноним (-), 12:43, 12/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Рекомендую глянуть демонстрацию от разработчика: https://fosdem.org/2020/schedule/event/uk_sculpt/
     
     
  • 2.8, Аноним (8), 13:47, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    комментарий здорового человека
     

  • 1.9, ротииииииииилллллллллллллл (?), 13:59, 12/03/2020 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • –1 +/
     
     
  • 2.10, Нормальный (ok), 14:07, 12/03/2020 Скрыто модератором
  • +1 +/
     

  • 1.11, Анончик999 (?), 14:32, 12/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Какой суровый интерфейс!
     
     
  • 2.34, Аноним (-), 00:51, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хм... тут в новости про libsdl в коментах гуй явно круче. Хоть оно даже и не операционка, и гуй в виде окошек и виджетов там вообще "до кучи" (окошки в играх все ж не главное).
     

  • 1.14, InuYasha (?), 17:13, 12/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Т.е. это практически микроядерный контейнер для линукс-ядра и приложения? Или это как гипервизор? Пока не очень врубился в возможный сценарий применения.
     
     
  • 2.23, Cradle (?), 19:58, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    киоски, банкоматы, интерфейсы индустриальной электроники, транспорт - ребята уже лет десять в этой теме работают. А что про них мало знают, так это Германия, тут все на витамине B12
     
     
  • 3.28, Аноним (-), 22:05, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    С таким гуем у них наверное что-то покрепче того витамина.
     

  • 1.15, Аноним (18), 18:07, 12/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Сделали свой графический интерфейс пользователя чтобы я тратил время на освоение.  
    Очередное ненужное.
     
     
  • 2.24, Аноним (24), 20:31, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А чем вы пользуетесь?
     
     
  • 3.41, Аноним (18), 14:11, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Семёркой, я же адекват.
     
  • 2.49, Аноним (49), 00:30, 15/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Эх, молодежь, молодежь.
     

  • 1.16, Аноним (16), 18:09, 12/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В рамках проекта Sculpt на базе технологий Genode развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач.

    Да посмотрите на это убожество... Хуже даже чем линукс. Нормальный пользователь не сможет никогда этим пользоваться.

     
     
  • 2.25, Аноним (24), 20:34, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Без джаваскрипта не умеют красиво верстать. А это для людей сделано, а не для нормальных пользователей.
     
     
  • 3.36, Аноним (-), 00:57, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Гвозди бы делать из этих людей.
     
  • 2.39, Аноним (38), 06:33, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Хуже даже чем линукс.

    KDE, XFCE, LXQt по умолчанию как венда выглядят. Не вижу различий.

     
  • 2.46, Павел Отредиез (?), 21:37, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Когда я пересел на. ОpenBSD я думал убогость. А сейчас считаю маленькая и вылизанная. Переключаюсь на линукс, бардак какой-то....
     
     
  • 3.47, Аноним (-), 02:13, 14/03/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А вот чувак из нетбсд считает немного иначе.
     

  • 1.17, prokoudine (ok), 18:09, 12/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кто и для каких конкретно задач это применяет?
     
     
  • 2.21, A.Stahl (ok), 19:10, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Кто

    Обычные пользователи
    >для каких конкретно задач

    Для повседневных задач

    Ну блин. Очевидно что это никто ни для чего не использует. Оно ещё не готово. Можно потыкать палочкой, попробовать запустить в виртуалке, что-то скомпилить.  А ты на что рассчитывал? GNU/Hurd написанный х.з. кем и уже готовый "в продакшн"?

     
     
  • 3.26, Аноним (8), 21:02, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это ты - х.з. кто, а авторы - уважаемые и известные в узких кругах разработчики
     

  • 1.20, Аноним (18), 18:15, 12/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Им надо было присобачить Гном три, тогда бы здесь хвалили. А вообще круто что новость линукс-отличную ОСь.
     
  • 1.27, Аноним (-), 21:29, 12/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Интересно, много "обычных пользователей" это юзает? Ну, хотя-бы сами авторы? Так, глядя на скрины этого гуя? oO

    > Fiasco.OC
    > L4/Fiasco

    А эти мсье знают толк в названиях проектов, обращайтесь к их маркетологам, они и вам чего-нибудь прикольного забацают :). Никто не хочет побыть автором EpicFailOS? :)

     
     
  • 2.32, Ordu (ok), 23:47, 12/03/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Никто не хочет побыть автором EpicFailOS? :)

    В названии должен быть юмор, хотя бы сортирный, так что твою EpicFailOS лучше переименовать в EpicFallOS.

     
     
  • 3.33, Аноним (-), 00:49, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Юмор можно применить потом. Например:
    - What prokects you've worked on?
    - Epic Fail OS!
    - What's your best achievement as coder?
    - EPIC FAIL!
     

  • 1.40, Аноним (40), 13:54, 13/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Ядро L4Linux не работает с оборудованием напрямую, а использует сервисы Genode через набор виртуальных драйверов.

    Это что, теперь можно запустить Android под этой осью?
    Постойте, а что с драйверами?

     
     
  • 2.45, Аноним (-), 20:26, 13/03/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Постойте, а что с драйверами?

    Ну вот то самое. А так там уже был xen, гипервизор из себя строил. Страдал примерно теми же проблемами. В конце концов, поскольку без линукса в dom0 он был бесполезен чуть более чем полностью, на него все и забили - linux и сам может быть гипервизором своим kvm, а административной возни с той этажеркой было сильно больше. Так он и ушел куда-то на вторые роли постепенно.

     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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