The OpenNET Project / Index page

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



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

"Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +/
Сообщение от opennews (??) on 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

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

Оглавление

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


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

11. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +/
Сообщение от proninyaroslav email(ok) on 17-Июн-18, 13:24 
Применение лицензии AGPL скорее говорит о том, что это серверная штука для запуска окружений.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

3. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  –9 +/
Сообщение от Аноним (??) on 17-Июн-18, 12:11 
Очередной экспериментальный стенд. Проповедники микроядра говорят мол оно лучше. Вот и пытаются слепить микроядро. С другой стороны - ОС без приложени... на линкус куча всего написана, переписывать никто не будет. Отсюда и прослойка для запуска линукс приложений.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

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

9. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +/
Сообщение от Аноним (??) on 17-Июн-18, 12:46 
Достаточно прекомпилировать, а можно вообще просто формат исполняемых файлов идентично линуксовому сделать
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

42. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +/
Сообщение от Аноним (??) on 18-Июн-18, 11:18 
Достаточно, всего лишь, Glibc адаптировать к их микроядрам, приложения переписывать не придётся.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

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

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

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

17. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +4 +/
Сообщение от Аноним84701 (ok) on 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) Леннарт, со скромным самоназванием "Единственный и Неповторимый" :)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

18. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +/
Сообщение от Аноним (??) on 17-Июн-18, 14:44 
Тыкал. Вполне себе юзабельно, а главное, шустро.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

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

54. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +/
Сообщение от Слоуфикс on 18-Июн-18, 20:01 
*тьфу, letsencrypt а не носкрипт
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

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

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

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

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

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

15. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  –3 +/
Сообщение от jOKer (ok) on 17-Июн-18, 13:53 
Интересная штука... Но совсем интересно будет, ИМХО, если они портируют на микроядра докер. Или может быть уже?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

Есть docker images.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

16. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  –4 +/
Сообщение от Аноним (??) on 17-Июн-18, 14:02 
виртуально виртуально виртуально виртуально виртуально виртуально, у меня Е4500 он вообще не поддерживает никакой виртуализации...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

28. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +5 +/
Сообщение от Аноним (??) on 17-Июн-18, 18:38 
Это же микроядро. Все системы кроме самой загрузки системы будут работать.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

31. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  –2 +/
Сообщение от Аноним email(??) on 17-Июн-18, 20:20 
По и-нету полазить и почтут проверить - сгодиться.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

45. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +/
Сообщение от Nikolay Golikov email on 18-Июн-18, 13:58 
Потому-что хурд сделан на морально устаревшем микроядре math, как минимум.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

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

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

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

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

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

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

48. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +1 +/
Сообщение от Очередной аноним on 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..."

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

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

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

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

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

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

59. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +/
Сообщение от Очередной аноним on 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 и запускай немногочисленные нужные линукс-проги через виртуализацию (пара- или полную) только при отсутствии аналога для генод.

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

55. "Проект Genode опубликовал второй тестовый выпуск ОС общего н..."  +/
Сообщение от Аноним (??) on 18-Июн-18, 22:55 
Sage
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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




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

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