URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 130342
[ Назад ]

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

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

Подробнее: https://www.opennet.me/opennews/art.shtml?num=59052


Содержание

Сообщения в этом обсуждении
"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 29-Апр-23 20:36 
А зачем?

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 29-Апр-23 20:38 
Чтобы обычным пользователям было чем заняться.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Neon , 29-Апр-23 23:33 
Скучно же и грантики надо как то пилить. Вот и изобретают очередной велосипед

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 01-Май-23 09:27 
https://muen.sk/ и в нем GNU/Linux вполне достаточно для изоляции железа.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено ИмяХ , 29-Апр-23 20:54 
Ядро поверх ядра, поверх микроядра, поверх виртуализации ядра, поверх сервисов виртуализации, и все это не работает с оборудованием напрямую.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Sw00p aka Jerom , 29-Апр-23 20:56 
Ой, смузи рецепт :)

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Sw00p aka Jerom , 29-Апр-23 23:54 
ляяя, удалили комент кремового смузитозоида :)

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Анониссимус , 29-Апр-23 20:57 
В современных процессорах виртуализация работает аппаратно и почти не тратит ресурсов.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено НяшМяш , 29-Апр-23 21:14 
Которую тот же интел начал делать ещё с пентиум 4. О чём эксперты конечно же не в курсе.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Kuromi , 01-Май-23 16:43 
Ну с P4 довольно много чего нового добавили. В те времена не было всех этих расширений для прямого доступа к памяти и IO.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Neon , 29-Апр-23 23:33 
В рекламных проспектах все прекрасно. А на деле почему то не очень

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено 1000 , 30-Апр-23 01:30 
ключевое слово - "почти".

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Анониссимус , 29-Апр-23 20:58 
На первый взгляд -- интересная система-конструктор, эдакая помесь Qubes и Gentoo. Очень интересно пощупать, жаль, времени нет...

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 30-Апр-23 08:09 
нашёл отмазку

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 29-Апр-23 21:18 
А linux - «общего назначения»?

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 29-Апр-23 21:31 
Все эти фреймворки хорошая почва для бэкдоров.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 03-Май-23 02:31 
Linux - это фреймворк?

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено жявамэн , 29-Апр-23 22:31 
>обычными пользователями для выполнения повседневных задач.

Глядя на скриншот в новости я даже пытаться не буду там запустить браузер (которого нет)


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 29-Апр-23 22:51 
Он там есть. Это Флакон, и работает он там вполне нормально. Вот только запускал я этот браузырь минут 5, ковыряясь в ляйтцентрале, подключая к нему звук, сеть и графло. И так с каждой программой.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Пользователь чебурнета , 30-Апр-23 01:50 
Есть непонятная ОС, в ней есть браузер, в браузере есть Электрон.js, а под Электрон.js есть всё! :)) И так с каждым приложением... наверное.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 30-Апр-23 13:03 
Нет дядя, тут всё ещё круче. Каждому приложению по сетевому стеку! По крайней мере, в ляйтцентрале это можно нащёлкать.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 30-Апр-23 18:01 
А systemd какой версии?

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 29-Апр-23 22:54 
> браузер (которого нет)

там есть нативный порт Qt поэтому любой браузер на QtWebkit есть, а если использовать L4Linux есть вообще всё что есть в дистрибутивах


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 30-Апр-23 00:44 
Чего бы им не портировать GLibc? Тогда, по крайней мере, все консольные приложения должны бы пойти и без необходимости L4Linux.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 30-Апр-23 10:14 
> Чего бы им не портировать GLibc?

у них портирована бсдшная libc

> без необходимости L4Linux

линукс богат драйверами, генод позволяет не переписывать софт как это навязывает раст а безопасно разделить доверенный и не доверенный, при этом производительность  паравиртуализованного Linux близка к нативной.


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 02-Май-23 13:46 
>у них портирована бсдшная libc

Известно же, что по факту опесорс пишется под API GLibc, а не под BSD libc и даже не POSIX.


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 03-Май-23 22:42 
> по факту опесорс пишется под API GLibc, а не под BSD libc и даже не POSIX

по факту в buildroot можно выбрать glibc/uclibc/musl и собрать весь софт


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Пользователь чебурнета , 30-Апр-23 01:47 
Кто-нибудь может сказать:
1) сколько под эту ОС сегодня существует родных приложений?
2) на каком реальном железе она способна жить, или пока только её в виртуалке можно гонять? Как там с поддержкой сети и видях, 3D?
3) что на ней можно делать уже сейчас? Ну, кроме смотрения интернетиков с помощью браузера?

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 30-Апр-23 08:11 
Ващето, развёрнутого доклада об использовании мы ждали от тебя.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Пользователь чебурнета , 30-Апр-23 12:42 
Я здесь причём?

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 30-Апр-23 10:48 
> что на ней можно делать уже сейчас?

использовать вместо Qubes OS


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено helloworld , 30-Апр-23 10:17 
> Поддерживается работа на системах с процессорами и графической подсистемой Intel

Т.е. те, кто на AMD, отсекаются.


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Ринг тон , 30-Апр-23 10:48 
Так вроде всегда так

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 30-Апр-23 15:26 
Выбрать другое микроядро, например, seL4.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 30-Апр-23 11:56 
Кошер! Гораздо прогрессивней всяких там haiku, которые раз в год воруют с линукса очередной хелло ворлд на Qt.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 01-Май-23 13:23 
> Ядро L4Linux не работает с оборудованием напрямую, а использует сервисы Genode через набор виртуальных драйверов.

откуда такая инфа ? L4Linux может работать как угодно - драйверы ядра Linux могут работать напрямую без портирования - в L4Linux создана виртуальная архитектура с ситемой команд ARM но своими функциями отображения вируальной памяти и системным таймером. Много лет назад портировал L4/Fiasco на пару неподдерживаемых процессоров ARM, нужно было только написать драйвер системного таймера и уарта для консоли, Linux работал со своими драйверами. Если нужно по серьёзному чтобы можно было запускать несколько экземпляров линукса или одновременную работу с устройствами из L4 и Linux (Input/output multiplexing) тогда надо переписывать драйверы и работать через сервиси из окружения ядра L4.


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 01-Май-23 14:31 
Особенность L4Linux работающего со своими драйверами напрямую с железом по сравнению с обычным Linux - ядро с драйверами выполняется в отдельной задаче микроядра, задачи ядра Linux мапятся на отдельные задачи микроядра и работают отдельно друг от друга и от ядра Linux, юзерспейсные процессы получаются изолированы от ядра Linux, весь обмен между задачами мапится на IPC микроядра. В минималке мультиплексировать в L4 (использовать одновременно из L4 и Linux и соответственно написать драйвер для L4) нужно только системный таймер и консольный уарт. Это было на L4/Fiasco с L4Re, подозреваю тут то же самое.

"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Аноним , 01-Май-23 14:41 
Особенность L4/Fiasco и L4Re - у них есть свой реалтайм планировщик задач, неудивительно что наработки этого опенсорсного проекта нашли коммерческое применение в автомобильной промышленности

https://www.opennet.me/opennews/art.shtml?num=58702

сейчас многие SoC практически полностью портированы на майнстримное ядро и соответственно в L4Linux так что этот прожект сегодня может иметь новые пернсрективы.


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено Kuromi , 01-Май-23 16:41 
Странно как-то
"Для Genode осуществлено портирование различных Linux и BSD компонентов, обеспечена поддержка Gallium3D, осуществлена интеграция Qt, GCC и WebKit, реализована возможность организации гибридных Linux/Genode программных окружений. " и "радиционный рабочий стол может быть получен при помощи запуска дистрибутива TinyCore Linux в виртуальной машине с Linux. В данном окружении доступны браузеры Firefox и Aurora"

Ну так пилите свой браузер-обвязку на WebKit раз он все равно уже доступен. Или упомянутые Falkon - это оно и есть?

А вообще интересно смотрится, очень сыро, но интересно.


"Проект Genode опубликовал выпуск ОС общего назначения Sculpt..."
Отправлено A , 03-Май-23 10:36 
В браузерах пытаются создать свою операционную среду на операционной системой, а тогда придётся работать на два потока - и своё разрабатывать и тоже самое в браузере.

Но, вероятно, - да, надо, чтобы получить нужное своё, а не чужое.