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

Исходное сообщение
"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."

Отправлено opennews , 17-Июн-18 12:02 
Разработчики открытой микроядерной операционной системы Genode OS Framework (http://genode.org/) сформировали (https://genode.org/news/sculpt-for-the-curious) второй тестовый выпуск операционной системы Sculpt (https://genode.org/documentation/articles/sculpt-tc=). В рамках проекта Sculpt на базе технологий  Genode  развивается операционная система общего назначения, которая сможет быть использована обычными пользователями для выполнения повседневных задач. Исходные тексты проекта распространяются (https://github.com/genodelabs/genode) под лицензией AGPLv3. Для загрузки подготовлен (http://genode.org/files/sculpt/sculpt-tc.img) готовый Live-образ, размером 20 Мб.


Второй выпуск примечателен формированием (https://genode.org/download/sculpt) готового LiveUSB-образа (20 Мб (http://genode.org/files/sculpt/sculpt-tc.img)), который позволяет оценить Sculpt в работе без выполнения работы по сборке системы. Сообщается, что Sculpt уже применяется разработчиками Genode  в своей повседневной работе и начиная со второго выпуска оценивается как пригодный для ознакомления любопытными пользователями ("The Curious"). Поддерживается работа на системах с процессорами и графической подсистемой Intel, также поддерживаются беспроводные адаптеры и Ethernet-контроллеры Intel.
Работа Sculpt протестирована на ноутбуках Lenovo серий X и T (X220, X250, X260, T430, T460).

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


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

Напомним, что Genode предоставляет (http://genode.org/documentation/) унифицированную инфраструктуру для создания пользовательских приложений, работающих поверх ядра Linux (32 и 64 бит) или микроядер (http://genode.org/documentation/platforms/index) NOVA (x86 с виртуализацией), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, Codezero (ARM), L4/Fiasco (IA32, AMD64, ARM) и HW-ядро для работы напрямую поверх платформ 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-for-the-curious
Новость: https://www.opennet.dev/opennews/art.shtml?num=48789


Содержание

Сообщения в этом обсуждении
"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 12:02 
Не флэйма ради, а просвещения для, поясните простым языком: зачем и для кого эта ОС? Для декстоп-линуксойдов можно/нужно использовать? В чём фишка тогда запускать, скажем, awesome через genode + linux вместо того, чтобы в привычном линукс-дистрибе запускать awesome?

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено proninyaroslav , 17-Июн-18 13:24 
Применение лицензии AGPL скорее говорит о том, что это серверная штука для запуска окружений.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено пох , 17-Июн-18 15:10 
> Не флэйма ради, а просвещения для, поясните простым языком: зачем и для
> кого эта ОС?

"бежит мышка, видит - кусок кактуса валяется. Дай, думает - сгрызу!"(c)

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


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 11:11 
Про резюме можно было бы и поверить, если бы новость о ней появлялась всего пару раз. Но данная ОС существует уже 10 лет.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено пох , 19-Июн-18 22:47 
ну так гуглу-то и поболее будет - сколько поколений молодых-гордых разработчиков переварил - бес его знает.

напомните, кстати, в каком году написано микроядро l3, из каких соображений, и что с ним дальше стало ? ;-)


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Очередной аноним , 18-Июн-18 16:23 
Читая некоторые Ваши комменты мне иногда кажется, что Вы являетесь тем самым, давно пропавшим, местным опеннетовским юзером "User294", который кучку лет подряд получал тут люлей от всех подряд за то, что любил с апломбом нести всякую чушь.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Анонимный психотерапевт , 18-Июн-18 19:17 
Самовлюбленна горделивая птица-говорун, которая в курсе всего и вся, читай - нарциссизм.

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

Может быть администрация сайта их специально выпускает для развлечения публики?


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 19:32 
> Читая некоторые Ваши комменты мне иногда кажется, что Вы являетесь тем самым,
> давно пропавшим, местным опеннетовским юзером "User294", который кучку лет подряд получал
> тут люлей от всех подряд за то, что любил с апломбом нести всякую чушь.

Не, у того манера другая, с пространными простынями, растеканием мысли по древу и кучей демагогии. Да и топит он за системду, попутно нахваливает гугл и интел (ЧСХ - сидя на АМДе), показательно фыркая на винду. Но люлей получает по прежнему, еще и неимоверно обижаясь, когда прилетает зеркально ))



"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Cradle , 18-Июн-18 10:49 
Авторы последние десять лет выпускали собственную систему для встраиваемых систем с gui, судя по информации в прессе заказчики ее использовали где-то в индустрии и для киосков. Фирма не гремела популярностью, но причины тут не технические, сложные условия для такого рода бизнеса в Германии, особенно в восточной. Есть у них даже реализации gui полностью на fpga, на случай если заказчик умеет только с мелкими контроллерами работать, а таких много. Худо-бедно как-то жили, не отчаивались, теперь вот похоже решили попробовать себя покункурировать с мэйнстримными системами, возможно также на автопром метят. Удачи им, талантливые ребята.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 12:11 
Очередной экспериментальный стенд. Проповедники микроядра говорят мол оно лучше. Вот и пытаются слепить микроядро. С другой стороны - ОС без приложени... на линкус куча всего написана, переписывать никто не будет. Отсюда и прослойка для запуска линукс приложений.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 12:19 
> прослойка для запуска линукс приложений.

учитывая, что виртуалочки посесурнее будут, чем всякие докеры - почему бы и да?


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 12:46 
Достаточно прекомпилировать, а можно вообще просто формат исполняемых файлов идентично линуксовому сделать

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 11:18 
Достаточно, всего лишь, Glibc адаптировать к их микроядрам, приложения переписывать не придётся.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 13:32 
>на линкус куча всего написана, переписывать никто не будет

Забыт стандарт POSIX и UNIX-совместимость. Куда катится мир...


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним84701 , 17-Июн-18 14:29 
>>на линкус куча всего написана, переписывать никто не будет
> Забыт стандарт POSIX и UNIX-совместимость. Куда катится мир...

Это немодно и ненужно:

> If developers don't force themselves into the constraints of the POSIX API, they could develop some really innovative software, like systemd shows.
> Как успешно доказал системд, разработчики могут разработать действительно принципиально новое программное обеспечение, если не будут ограничивать себя узкими рамками POSIX API.

.
> In fact, the way I see things the Linux API has been taking the role of the POSIX API and Linux is the focal point of all Free Software development. Due to that I can only recommend developers to try to hack with only Linux in mind [...]
> По факту, я наблюдаю что линукс АПИ стал  играть роль современного POSIX API и Линукс теперь является центром разработки всего СПО. Поэтому я могу только порекомендовать разработчикам попытаться творить только с оглядкой на Линукс [...]

(c) Леннарт, со скромным самоназванием "Единственный и Неповторимый" :)


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 16:46 
> могу только порекомендовать разработчикам попытаться творить только с оглядкой на Линукс

АПИ которого меняется несовместимым образом раз в полгода (я не про ядро, если что). Так что Леннарт со своими советами может идти туда, откуда взялся.


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 10:42 
> АПИ которого меняется несовместимым образом раз в полгода (я не про ядро, если что). Так что Леннарт со своими советами может идти туда, откуда взялся.

Видишь ли, друг. Стабилизация API всегда ведет к замшелости, а нестабильность - к нестабильности. И тут каждый для себя решает что он предпочитает. Лично я за развитие, а вы похоже за существующую бюрократию с повышением пенсионного возраста.


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 11:10 
> Стабильное API ведет к удобству написания ПО прикладного уровня, а нестабильность - к неудобству.

поправил, не благодари. Лично я за развитие, море, солнце и мир во всем мире. Но причем тут API?


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 11:24 
>АПИ которого меняется несовместимым образом раз в полгода (я не про ядро, если что).

Благородный Дон приведёт пример программ, написанных, скажем, 5 лет назад, которые не скомпилятся с современной версией GLibc?


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 13:40 
> Очередной экспериментальный стенд. Проповедники микроядра говорят мол оно лучше. Вот и пытаются слепить микроядро.

Пытаются что-то слепить?!
Безобразники!

Проповедуют микроядра?!
Да как они смеют!

Это они, выходит, еще и занимаются тем, что им интересно и нравится!
Самодеятельность что ли проявляют?!

Да как они только не понимают, что только повсеместное внедрение 1С по всему Миру может спасти!


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Оффтоп , 17-Июн-18 12:17 
>TinyCore Linux

кто нибудь тыкал сабж?


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 14:44 
Тыкал. Вполне себе юзабельно, а главное, шустро.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Другой Аноним , 17-Июн-18 16:29 
у них есть репы с https? (а то даже носкрипт на сайт ниасилили навесить). Что там за инит? (дистровотч скудно пишет "other")

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Слоуфикс , 18-Июн-18 20:01 
*тьфу, letsencrypt а не носкрипт

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Vitaliy Blats , 22-Июн-18 18:14 
> кто нибудь тыкал сабж?

Возьми и потыкай. Можешь записать его на флешку нищeброд-стайл и юзать в качестве рекавери.
А еще эта штука запускается на 64 Мб мозгов. Не знаю зачем, но запускается.


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 13:04 
Писать мини-ОСь, чтобы в виртуалке запускать GNU/Linux...
Что там говорили про ChromeOS с Linux-виртуалкой? (или я ошибаюсь? как там было?)

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 13:37 
Написано же, что можно запустить антилопа+пингвин для традиционного рабочего стола. А можно и не запустить и пользоваться тем, что импортировали.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено jOKer , 17-Июн-18 13:53 
Интересная штука... Но совсем интересно будет, ИМХО, если они портируют на микроядра докер. Или может быть уже?

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено пох , 17-Июн-18 15:07 
его уже на freebsd разок спортировали. И что? А ничего, выбросили в помойку. За полной ненужностью.

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

Еще у него э...ну...в общем...есть как-бы api. Которым не пользуется практически никто и низачем кроме самих докеров, потому что оно феерически уежищно. (есть прекрасная команда docker cp. Но внезапно нет команды docker ls, трахайся с exec ... ls - если он там есть вообще. Это на уровне cli, если полезешь глубже - вообще о..еешь.)

Это можно спортировать, как и умение распаковать архив с image, стянутым с докерхаба. Но зачем? Там внутри линукс. Можно запустить в эмуляторе, конечно, но проще тогда уж в этом эмуляторе запустить линукс целиком, а в нем хоть обдокерись - тогда от тебя понадобится только частичный эмулятор kernel api, достаточный для старта systemd, а не портировать гуанокод не имеющий стабильных состояний и намертво прилипший к линуксному ядру, а делать не умеющий ровно ничего.

MS пошла другим путем? Ну флаг им в руки и асфальтовый каток навстречу.


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 03:22 
>За полной ненужностью.

Там свои контейнеры есть.

>Без линукса, внезапно, эти программы не работают - ни в докере, ни в шмокере /***/ Докер всего лишь удобное средство их упаковать так, чтобы они хотя бы в соседнем линуксе работали, а не только у доблестного разработчика.

Про изоляцию забыл. Про возможность распределить выделение ресурсов забыл.

>Но внезапно нет команды docker ls, трахайся с exec ... ls - если он там есть вообще.

Есть docker images.


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено нах , 18-Июн-18 10:40 
> Там свои контейнеры есть.

Контейнеров как раз и нет. Средства изоляции процессов и создания им окружений есть, а контейнеров в смысле докера - нету.

И, вероятнее всего, не будет никогда, ибо не особенно они там и нужны, как-то у ее админов не приято тащить в рот всякий мусор, собранный незнамокем незнамокак. А если тебе пофиг как оно собрано и ответственность за надежность и безопасность уже "успешно переложена на никого"(c), то просто ставь линукс (пофиг же!) и не надо возиться с портированием монструозного кривого кода, все работает из коробки. Ну, почти же работает ;-)

> Про изоляцию забыл. Про возможность распределить выделение ресурсов забыл.

так это тоже делает ядро линукса, а не  косорукая go-прокладка, просто использующая кошмарное нагромождение интерфейсов к этому ядру. Делает, заметим, плохо и ненадежно - хорошо умела openvz, и ее так и не смогли сделать совместимой с вечноломаемым in-kernel api.

смысл докера не в этом, это все умели без него. Смысл докера в возможности
docker run <какая-то найденая в вопросе на stackoverflow неведомая херня> - не думая.

И чтобы это работало, тебе нужен эмулятор линукса, а не портировать докер.


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 14:41 
> Про изоляцию забыл.

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

https://www.opennet.dev/opennews/art.shtml?num=48777
а в других новостях наоборот, упоминать к месту и не очень этот самый дыркер.


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 11:15 
> интересно будет, ИМХО, если они портируют на микроядра докер.

докер же рипнулся давно уже, вы чего?!!!
https://i0.wp.com/hoangchi.com/wp-content/uploads/2018/01/Do...



"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено нах , 19-Июн-18 16:10 
я бы с удовольствием порвал на его похоронах баян, но, боюсь, это прекрасные мечты, раньше меня похоронят :-(

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 14:02 
виртуально виртуально виртуально виртуально виртуально виртуально, у меня Е4500 он вообще не поддерживает никакой виртуализации...

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 17:30 
А что у нас есть из процессоров поддерживающих аппаратное переключение контекста?

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 19:03 
i386


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 11:37 
>А что у нас есть из процессоров поддерживающих аппаратное переключение контекста?

Прибыл из 1980-х?


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено й , 17-Июн-18 18:11 
скриншот эпичный. огромная xml-простыня, где и аналог /etc/rc, и настройки загрузчика, и аналог sysctl.conf. и её предлагают редактировать из специально собранного вима, в котором даже подсветки синтаксиса нет. а что оно сделает при опечатке в этом файле, не загрузится?

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 18:38 
Это же микроядро. Все системы кроме самой загрузки системы будут работать.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 17-Июн-18 20:20 
По и-нету полазить и почтут проверить - сгодиться.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено cutlass , 18-Июн-18 02:04 
> Разработчики открытой микроядерной операционной системы Genode OS Framework

А почему не хурд?


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено нах , 18-Июн-18 10:42 
>> Разработчики открытой микроядерной операционной системы Genode OS Framework
> А почему не хурд?

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

Чем и отличаются поделки фанатиков от тех, кому на самом деле интересно сделать что-то работающее.


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Nikolay Golikov , 18-Июн-18 13:58 
Потому-что хурд сделан на морально устаревшем микроядре math, как минимум.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 19-Июн-18 00:10 
> сделан на морально устаревшем микроядре

Что значит ваше "морально устаревший"? "Без смузи и системд - нинужно"?


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 10:54 
объясните пожалуйста, что такое HW-ядро?!!!

> HW-ядро для работы напрямую поверх платформ ARM и RISC-V


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Очередной аноним , 18-Июн-18 16:37 
> объясните пожалуйста, что такое HW-ядро?!!!
>> HW-ядро для работы напрямую поверх платформ ARM и RISC-V

Там же в новости ссылка дана:
https://genode.org/documentation/platforms/index

там перечисляются (чужие) ядра, поверх которых запускается эта "унифицированная ифраструктура" и среди всяких разных есть:

"Bare hardware

    The so-called hw base platform allows for the execution of Genode directly on ARM-based hardware platforms without relying on a separate kernel. For running Genode directly on the Pandaboard, please refer to the Pandaboard-specific documentation."

Ну а там по ссылкам:

"How to use Genode directly on hardware

This document provides brief instructions about building and booting Genode with the base-hw repository. The base-hw repository provides an implementation of the Genode core that runs directly on hardware, without an intermediate third-party kernel. It supports a limited range of target boards..."


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 19:26 
Т.е. чаще Genode работает как ядро 2-го уровня поверх линукса например, но в особых случаях может запускаться как обычное (native a.k.a bare-hw) ядро на одной из ARM-плат (pandaboard).

"HW-ядро" звучит как оксюморон, будто там мужики напряглись и запилили FPGA, который аппаратно несет в себе функции ядра ОС, АППАРАТНО!


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 19:38 
Попытался поправить новость, возможно "HW-ядро" из неё скоро исчезнет.

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 19:27 
Являясь ядром второго уровня Genode при этом является ещё и "микрогипервизором", т.е. поверх линукса, запускается микроядерное нечто, которое позволит вам запустить виртуалку.... с ЛИНУКСОМ(!) чтобы запустить иксы и браузер. Мне кажется у любителей микроядер что-то в голове сломалось... не проще ли запустить встроенную в линукс виртуализацию (KVM), чтобы запустить вируалку с линукс.. OH WAIT! Не проще ли... сразу запустить иксы?!!

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Очередной аноним , 19-Июн-18 10:00 
И как Вы новости читаете... Что-то Вы намешали, недопоняли, за других додумали и вынесли отрицательный вердикт. Ну или сильно утрируете. Или троллите.

> Являясь ядром второго уровня Genode

Какое еще ядро второго уровня? Тогда уж и glibc с другими системными библиотеками и утилитами и парочкой важных демонов - "ядро второго уровня". Genode - это окружение, среда, для запуска приложений, отличная от привычного Вам линукса или винды. Работает поверх разных ядер/микроядер.

> при этом является ещё и "микрогипервизором"

это Вы приплели потому что одно из самодостаточных и не "запускающихся поверх линукс" микроядер, поверх которого бегает Genode, является "микрогипервизором"?

"NOVA is a so called microhypervisor - a modern high-performance capability-based microkernel for the x86 architecture with special support for hardware-based virtualization and IOMMUs."

https://genode.org/documentation/platforms/nova

> т.е. поверх линукса, запускается микроядерное нечто, которое позволит вам запустить
> виртуалку.... с ЛИНУКСОМ(!) чтобы запустить иксы и браузер.

    Могу ошибаться, но там не "микроядерное нечто" запускается на линуксе, а "инфраструктура" Genode (своё, оригинальное, окружение для запуска пользовательских программ). Подозреваю, что микроядерным оно становится, если запускается на микроядрах, перечисленных в документации (которые не "запускаются на линуксе", а вполне самодостаточны). Линукс хоть и дефолтовая, но не единственная платформа на запуска Genode. Кто Вас заставляет запускать Genode поверх линукса, Вам что, мало предоставленного списка микроядер?
    "Виртуалка с линуксом" используется (внезапно) для запуска линукс-программ, не портированных на Genode. Для BSD-программ аналогично. Ну должно быть очевидно и понятно, что разработчики, как бы это так помягче сказать, не всемогущи и еще не успели портировать весь имеющийся на планете полезный софт под Genode. Да и в случае наличия нужных исполняемых бинарников при одновременном отсутствии исходников тоже может пригодиться (как они пишут у себя на сайте - "Genode not only facilitates the use of virtual machines for application compatibility but also the re-use of existing device drivers" ). К тому же (ирония) там "линукс" может "запускаться" поверх микроядра, а не наоборот: "Входящее в состав паравиртуализированное Linux-ядро L4Linux, работающее поверх микроядра Fiasco.OC, позволяет выполнять в Genode обычные Linux программы. Ядро L4Linux не работает с оборудованием напрямую, а использует сервисы Genode через набор виртуальных драйверов.". Да и "Подготовлен порт VirtualBox, работающий поверх микроядра NOVA" (напоминаю, эта NOVA работает не "поверх линукса", а "поверх железа").
      Резюмируя - прочтите еще раз новость, особенно последний абзац. Из последнего абзаца следует простой для Вашего случая вывод - если используешь только (или в подавляющем большинстве) линуксовые программы и микроядерность не интересует - забудь про Genode и используй линукс, хоть с виртуализацией, хоть нет. Если микроядерность нужна и интересна, если собираешься писАть или использовать не "линукс-программы", а "приложения, адаптированные для запуска напрямую поверх микроядра и окружения Noux, обеспечивающего виртуализацию на уровне ОС" (мало ли, собрался написАть свою, наколенную, "надежную", систему "умного дома" или систему управления самогонным аппаратом на PandaBoard) - используй Genode, запущенную на интересующем тебя микроядре из семейства L4 и запускай немногочисленные нужные линукс-проги через виртуализацию (пара- или полную) только при отсутствии аналога для генод.


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 18-Июн-18 22:55 
Sage

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено JL2001 , 19-Июн-18 02:23 
> Для Genode осуществлено портирование различных Linux и BSD компонентов, обеспечена поддержка Gallium3D, осуществлена интеграция Qt, GCC и WebKit, реализована возможность организации гибридных Linux/Genode программных окружений. Подготовлен порт VirtualBox, работающий поверх микроядра NOVA.

ребята серьёзно подошли к делу


"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."
Отправлено Аноним , 19-Июн-18 04:42 
>> Для Genode осуществлено портирование различных Linux и BSD компонентов, обеспечена поддержка Gallium3D, осуществлена интеграция Qt, GCC и WebKit, реализована возможность организации гибридных Linux/Genode программных окружений. Подготовлен порт VirtualBox, работающий поверх микроядра NOVA.
> ребята серьёзно подошли к делу

А ведь в виртуалбоксе же можно ещё разок-другой такое провернуть!