The OpenNET Project / Index page

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



"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от opennews (??), 10-Июл-19, 13:08 
Разработчики открытой микроядерной операционной системы Genode OS Framework (http://genode.org/) сформировали (https://genode.org/news/sculpt-os-release-19.07) выпуск операционной системы Sculpt 19.07 (https://genode.org/documentation/articles/sculpt-vc). В рамках проекта Sculpt на базе технологий  Genode  развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются (https://github.com/genodelabs/genode) под лицензией AGPLv3. Для загрузки предлагается LiveUSB-образ (http://genode.org/files/sculpt/), размером 24 Мб.  Поддерживается работа на системах с процессорами и графической подсистемой Intel с включенными расширениями  VT-d и VT-x.

Система поставляется с графическим интерфейсом Leitzentrale, позволяющим выполнять типовые задачи по администрированию системы.  В левом верхнем углу графического интерфейса отображается меню с инструментами для управления пользователями, подключения накопителей и настройки сетевого соединения. В центре присутствует конфигуратор для компоновки начинки системы, который предоставляет (https://genode.org/documentation/articles/sculpt-vc) интерфейс в виде графа, определяющего взаимосвязь между системными компонентами. Пользователь может в интерактивном режиме произвольно удалять или добавлять компоненты, определяя состав системного окружения или виртуальных машин.


В любой момент пользователь может переключиться в консольный режим управления, который предоставляет большую гибкость в управлении. Традиционный рабочий стол может быть получен при помощи запуска дистрибутива TinyCore Linux в виртуальной машине с Linux. В данном окружении доступны браузеры Firefox и Aurora, текстовый редактор на базе Qt и различные приложения. Для запуска утилит командной строки предлагается окружение noux.

Новый выпуск примечателен (https://genode.org/documentation/articles/sculpt-19-07) реализацией поддержки буфера обмена (https://genodians.org/nfeske/2019-07-03-copy-paste) для копирования и вставки текста между терминалами, графическими приложениями на базе Qt5  и виртуальными машинами. Также проведена  работа по увеличению производительности и повышению отзывчивости интерфейса. Задействованы улучшения, представленные в майском обновлении платформы
Genode, такие как независимый от ядра интерфейс виртуализации, поддержка архитектуры AARCH64, переход на использование по умолчанию стандарта C++17, новый инструментарий на базе GCC 8.3 и обновлённый runtime на основе libc из FreeBSD 12.


Напомним, что Genode предоставляет (http://genode.org/documentation/) унифицированную инфраструктуру для создания пользовательских приложений, работающих поверх ядра Linux (32 и 64 бит) или микроядер (http://genode.org/documentation/platforms/index) 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-окружении с использованием паравиртуализации.

URL: https://genode.org/news/sculpt-os-release-19.07
Новость: https://www.opennet.me/opennews/art.shtml?num=51069

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  –9 +/
Сообщение от Аноним (1), 10-Июл-19, 13:08 
Что это за Его Упорейшество?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  –2 +/
Сообщение от _kp (ok), 10-Июл-19, 13:34 
Это очередное развитие тюрьмостроения, но теперь для компонентов ядра. Плюс микроядерная архитектура.

Вместо использования нормального кода, здесь сделана поддержка запуска "плохого кода" с изоляцией кривых компонентов, запускаемых в выделенном адресном пространстве... и взаимодействующих с другими компонентами только через специальные механизмы ядра, что бы когда часть полетит, остальным типа можно было пользоваться.
Оно, как бы надёжно, но при нормальном коде, напрасно жрёт ресурсы. Вероятно при интенсивном вводе выводе не понравится.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +2 +/
Сообщение от Аноним (4), 10-Июл-19, 14:22 
Много ли существует кода совсем без ошибок?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

13. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (13), 10-Июл-19, 18:54 
мои хеллоу ворлды без ошибок
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

24. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +2 +/
Сообщение от НяшМяш (ok), 10-Июл-19, 21:39 
Они у тебя работают без линковки стандартной библиотеки?
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

38. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним3 (?), 11-Июл-19, 13:43 
он лично для себя переписал std с одной только функцией printf/)))
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

39. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (39), 11-Июл-19, 15:20 
У меня работают. Через SYS_write().
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

14. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  –1 +/
Сообщение от _kp (ok), 10-Июл-19, 19:15 
Может кода без ошибок сейчас некоторые пишут и мало,
но толку от системы, если что нужное то отвалилось, а часть работает.
Для надёжности надо тестировать, а не костылировать.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

30. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  –1 +/
Сообщение от Главный Анализатор (?), 10-Июл-19, 22:46 
А ты с ошибками пишешь код?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

32. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +1 +/
Сообщение от Аноним (4), 11-Июл-19, 10:18 
Некоторые? Большинство.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

3. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +3 +/
Сообщение от Аноним (3), 10-Июл-19, 14:06 
Выглядит как ночной кошмар скайнета
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (4), 10-Июл-19, 14:24 
Представляется для десктопа лучше, чем детище Танненбаума или Фикция.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +1 +/
Сообщение от Аноним (6), 10-Июл-19, 14:34 
Прочитал название оболочки и в голове такая картина: сидит Гитлер и юзает "ляйтцэнтрале"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (-), 10-Июл-19, 19:18 
Как бы проект немецкий.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

21. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (21), 10-Июл-19, 19:57 
Мне больше интересно, кому в голову пришло назвать "ориентированным на повседневное пользование" интерфейс, в котором наружу постоянно выведена такая дичь, как состояние сетей, точки монтирования и управление пользователями? Ориентированный на пользователя - это интерфейс, который не выпендривается и покорно _предоставляет_возможность_ пользоваться теми тулзами, которые юзер закинул в систему, начиная от файлового мененджера и заканчивая средствами монтирования, но никак не пихание своих наборов совта, диктование правил того, как софт должен работать и т.д. На данный момент не видел ни одной такой системы, в которой реализован подобный подход, если не брать в расчёт те, в которых изначально ничего нету и нужно с нуля поднимать рабочую среду или вычищать полёт фантазии за дистрибъютером.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

22. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +2 +/
Сообщение от Урри (?), 10-Июл-19, 20:21 
> не видел ни одной такой системы

макось.

Но тут, правда, перекос в другую сторону - все намертво прибито гвоздями и при желании попользоваться чем-то нестандартным довольно сложно этого добиться.
Зато "для повседневного использования" хомячками лучше пока ничего не создали.

p.s. Ненавижу макось, люблю линукс. Из разряда "хочу сам свой конструктор собирать".

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

25. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  –1 +/
Сообщение от НяшМяш (ok), 10-Июл-19, 21:45 
Как-то на днях запускал старый PowerPC macmini, на котором стоит 10.4 макось. И вы знаете - я ею попользовался после 10.13 вообще без проблем. Да, она выглядит более выпуклой и глянцевой, но всё остальное расположено там же где и ожидаешь и я в ней смог спокойно найти то что мне нужно без матов и гугления. Вашим гномам с кедами этой "стандартности" надо бы поучиться.

p.s. Ненавижу винду, люблю линукс, предпочитаю макось. Но это не мешает мне пользоваться всеми тремя операционками, каждая под свою задачу.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

27. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (21), 10-Июл-19, 22:20 
Стандартность - заслуга дизайнера, который придумал внешний вид системы и способ с нею взаимодействовать. Тут у макоси равных нет, она охрененна. Но как только тебе перестают нравится их нескучные обои и диалоговые окна, которые ничего не могут, кроме как лизать жопу своей покорностью, тут просыпается внутри какая-то ярость, аж зубы сводит.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

23. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (23), 10-Июл-19, 21:12 
А вот и прятальщики начинки подоспели. Линукс вы уже испохабили, стремясь скрыть от пользователя всё, что только можно - вам этого мало?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

26. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +1 +/
Сообщение от Аноним (21), 10-Июл-19, 22:15 
>которая сможет быть использована обычными пользователями для выполнения повседневных задач
>Система поставляется с графическим интерфейсом Leitzentrale, позволяющим выполнять типовые задачи по администрированию системы

Это уже взаимоисключающие параграфы. Я не просыпаюсь каждый день с чашечкой бодрящего кофе, идя посмотреть, как у меня там моя ось поживает, и не запускаю по-умолчанию top, ifconfig и прочий инструментарий для настройки. Но я и не говорю, что этого не должно быть.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

31. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (-), 10-Июл-19, 22:47 
Но вот это что. Genode сама по себе жуткий конструктор и вообще предлагается систему описывать в XML. А вот этот вот, это как раз попытка сделать что-то более доступное для пользователя, хотя оно притом всё-ещё остается конструктором, но уже загружающимся с готового образа и с графическим интерфейсом. До пользователей привыкших к айфону все ещё очено далеко, да это и не цель на данном этапе.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

7. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  –2 +/
Сообщение от Аноним (7), 10-Июл-19, 15:08 
> runtime на основе libc из FreeBSD 12.

и что случилось: гlibс уже не православен?.. :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (8), 10-Июл-19, 15:28 
Ничо не понял. Там браузер какой-нибудь запускается?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  –1 +/
Сообщение от Аноним (9), 10-Июл-19, 15:42 
Да, это по сути ОС-виртуалка.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (10), 10-Июл-19, 15:47 
Fiasco.OC

Как раз подходящее название.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +1 +/
Сообщение от Аноним (12), 10-Июл-19, 17:28 
https://en.wikipedia.org/wiki/L4_microkernel_family#L4/Fiasco

Оперативно

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

11. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (11), 10-Июл-19, 16:54 
Начал читать. Микроядро - обрадовался. Поверх ядра Линукс - опечалился.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +1 +/
Сообщение от Аноним (-), 10-Июл-19, 19:15 
Линукс там только для пускания линуксового софта. Можно и без него. Вон винда тоже с недавнего времени умеет запускать софт "поверх ядра Линукс".
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

18. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  –1 +/
Сообщение от _kp (ok), 10-Июл-19, 19:18 
Если с ядром проблемы, как поможет надстройка?
Если с ядром всё хорошо, то зачем надстройка?
В общем, чисто дизайнерские изыскания, далекие от практической пользы.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

19. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +1 +/
Сообщение от Аноним (-), 10-Июл-19, 19:24 
C каким ядром проблемы, какая надстройка?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

35. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +1 +/
Сообщение от Leo (??), 11-Июл-19, 10:39 
как зачем? чтобы запускать то, что сделано для другого ядра. иначе придется переписывать кучу софта заново.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

16. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +1 +/
Сообщение от Злюка (?), 10-Июл-19, 19:17 
>Микроядро - обрадовался.

Разрешите поинтересоваться чему?

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

33. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +3 +/
Сообщение от bobr (?), 11-Июл-19, 10:23 
На микроядра нужно дро4ить!
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

20. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +1 +/
Сообщение от bw (ok), 10-Июл-19, 19:49 
Да всё нормально, на обычном железе ты его не запустишь, даже на QEMU ещё придётся повтыкать как бы его завести.
У меня несколько разной старости железок, нигде не хочет работать, на новых неттопах тоже.
Ему нужно строго QEMU и ICH9 (-machine q35), очень привередливая скотина.

p.s. Я уж было подумал у меня флешка дохлая, ну... проверить не помешает, спасибо Genode!

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

28. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (-), 10-Июл-19, 22:40 
Не знаю, у меня запускается с образа Sculpt, хотя и не везде. А вот в KVM(gnome-boxed) только этот релиз запустился, чему я рад, теперь могу дальше разбираться с ней.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

36. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от bw (ok), 11-Июл-19, 11:39 
Расскажите свою историю успеха, на каком железе и при каких условиях Sculpt работает?

Раскопал ещё одно дедовье говно, но без результатно, так же пробовал пару предыдущих версий.
Вот последняя железка: ASUS P5KPL-VM (G31+ICH7), Pentium Dual-Core E5300, DDR2 800 2GB.
Другая старая железка на ICH8.

Образ с трех флешек пробовал грузить, дело не в носителе.
Экран загрузки есть (Genode), затем ничего, одна темнота.

p.s. Кажется придётся на Avito мать на Q35+ICH9 искать :-).
p.p.s. Хотя для начала следовало бы попробовать пересобрать этот кусок говна, наверняка можно отключить графический режим и по логам посмотреть где затык происходит. Но Avito проще :-).
p.p.p.s. Там Grub и параметры для ядра/гипервизора, надо с этого начать, но пора возвращаться к работе :-(.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

37. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (-), 11-Июл-19, 12:35 
Попробуй AMD. У меня запускается на A10 5700 и A10 5745M. А на интеле (Goldmont) не запускается.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

34. "Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."  +/
Сообщение от Аноним (4), 11-Июл-19, 10:34 
>Поверх ядра Линукс - опечалился.

Там ядро Linux поверх микроядра (какое там у них).

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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