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

Исходное сообщение
"Релиз открытой микроядерной ОС Genode 12.05"

Отправлено opennews , 01-Июн-12 15:59 
Анонсирован (http://genode.org/news/genode-os-framework-release-12.05) релиз открытой микроядерной операционной системы Genode OS Framework 12.05 (http://genode.org), второй выпуск в рамках плана (http://www.opennet.me/opennews/art.shtml?num=32725) по превращению Genode в операционную систему общего назначения, которая может быть использована для выполнения повседневных задач. В версии 12.05 (http://genode.org/documentation/release-notes/12.05) реализован новый USB-стек (поддерживает UHCI и EHCI, USB HID и устройства хранения), добавлены средства для проигрывания мультимедиа контента, реализована поддержка динамического изменения конфигурации и параметров системы, расширены средства для использования Linux-драйверов,  обеспечена возможность запуска немодифицированных инструментов разработки GNU (GCC, G++, Binutils и GNU Make).


<a href="http://genode.org/documentation/release-notes/file_system_st... src="http://www.opennet.me/opennews/pics_base/0_1338550466.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0 align=right></a>Важной особенностью новой версии является реализация новой инфраструктуры для взаимодействия с файловыми системами, которая отличается от традиционного Unix API более простым набором функций для работы с ФС. Например, в новом интерфейсе нет средств для определения прав доступа на уровне отдельных файлов, вместо этого права доступа целиком задаются для текущей сессии взаимодействия приложения с файловой системой. Также представлена первая реализация ram_fs, файловой системы, хранящей данные в ОЗУ. В runtime-окружение Noux, обеспечивающем виртуализацию на уровне ОС, добавлена поддержка многих сетевых системных вызовов, таких как socket, getsockopt, accept, bind, listen, send, connect и т.п., что позволило обеспечить возможность запуска таких сетевых программ, как wget, lynx, ssh и netcat.


Кроме того, отмечается значительная переработка специфичного для аппаратных платформ кода в L4-микроядре Fiasco.OC. В рамках расширения средств по использованию Genode поверх Linux, во фреймворке расширена поддержка специфичных для Linux механизмов, таких как chroot. В направлении обеспечения полноценной поддержки мультимедиа, проведено улучшение порта libSDL, например, добавлена поддержка таймеров, нитей и функций работы со звуком. В число приложений включен мультимедиа плеер, способный работать напрямую поверх различных микроядер. Плеер написан с использованием пакета libav (форк ffmpeg) и доступен с интерфейсом в форме SDL-приложения avplay и Qt4-фронтэнда qt_avplay.

<center><a href="http://genode.org/documentation/release-notes/media_player.p... src="http://www.opennet.me/opennews/pics_base/0_1338550426.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


Genode предоставляет унифицированную инфраструктуру для создания пользовательских приложений, работающих (http://genode.org/documentation/platforms/index) поверх ядра Linux (32 и 64 бит) или микроядер Fiasco.OC, OKL4 (x86 и ARMv4), L4/Fiasco, L4ka::Pistachio, Codezero и NOVA. Входящее в состав паравиртуализированное Linux-ядро L4Linux, работающее поверх микроядра Fiasco.OC, позволяет выполнять в Genode обычные Linux программы. Ядро L4Linux не работает с оборудованием напрямую, а использует сервисы Genode через набор виртуальных драйверов.


В настоящее время в Genode уже осуществлено портирование различных Linux и BSD компонентов, обеспечена поддержка Gallium3D, осуществлена интеграция Qt4 и WebKit, реализована возможность организации гибридных Linux/Genode программных окружений. Всё больше приложений адаптируются для запуска напрямую поверх микроядра и окружения Noux. Для запуска непортированных  программ предусмотрена возможность задействования механизма создания виртуальных окружений уровня отдельных приложений, позволяющих запускать программы в виртуальном окружении с Linux с использованием паравиртуализации.


<center xmlns="http://www.w3.org/1999/xhtml"><img title="" style="border-style: solid; border-color: rgb(233, 234, 214); border-width: 15px;" src="http://www.opennet.me/opennews/pics_base/32466_1323092082.pn... border="0"></center>


Несмотря на то, что изначально проект был подконтролен только компании Genode Labs и разрабатывался с привлечением закрытого репозитория, несколько месяцев назад  Genode был переведён на полностью открытую модель разработки, подразумевающую открытость принятия решений и вовлечение в разработку заинтересованных сторонних лиц. Все изменения теперь сразу отражаются в публичном Git-репозитории. В качестве основной платформы для ведения разработки, управления кодом и взаимодействия разработчиков используется GitHub.


URL: http://genode.org/news/genode-os-framework-release-12.05
Новость: http://www.opennet.me/opennews/art.shtml?num=33990


Содержание

Сообщения в этом обсуждении
"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено анон , 01-Июн-12 15:59 
Блин, а ведь оно может стать тортом!

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено rey Mitrofa , 01-Июн-12 16:23 
Никогда не станет она тортом, это же ОС.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено meequz , 01-Июн-12 16:31 
ОС это ложь.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 23:43 
Хоронили тещу, порвали два баяна.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено анон , 01-Июн-12 17:42 
ага. медиаплеер уже запилили. осталось чутка совсем

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 02:41 
> ага. медиаплеер уже запилили. осталось чутка совсем

А что, торты сейчас принято с медиаплейерами поставлять?


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 18:35 
> ага. медиаплеер уже запилили. осталось чутка совсем

Чтобы оно стало тортом, под него должно быть не менее 30 медиаплееров, и все недоделанные.


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 01-Июн-12 18:47 
>Важной особенностью новой версии является реализация новой инфраструктуры для взаимодействия с файловыми системами, которая отличается от традиционного Unix API более простым набором функций для работы с ФС. Например, в новом интерфейсе нет средств для определения прав доступа на уровне отдельных файлов, вместо этого права доступа целиком задаются для текущей сессии взаимодействия приложения с файловой системой.

Это как?


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Андрей , 01-Июн-12 19:25 
> http://www.opennet.me/opennews/art.shtml?num=32725
> В марте будет представлена Live-сборка, которая позволит оценить новую версию Genode как платформу для разработки приложений;

Вот они и отклонились от плана. Комментариев на этот счёт не видел.


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним_совсем_другой , 01-Июн-12 22:51 
Что-то написано много чего, а что это такое так и не понял.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено добрый дядя , 01-Июн-12 23:26 
вот я не понял - genode-12.05.tar.bz2 это что? самому что ли собирать? почему бы не собрать и не выложить хотя бы образ для виртуалбокса или вари?

зачем сотни любопытствующих должны делать одно и то же? тратить многие часы чтобы на 15 минут запустить незнакомую ОС?

решительно не понимаю такую политику, в чем тут гениальный замысел? просто обрубить потенциальных пользователей и разработчиков и всё?

вот Minix3 проект молодцы, стали делать образы установочные + образы для виртуальных машин

это круто то что они делают такую продвинутую ОСь, но это горомная ошибка - заставлять пользователей собирать самим с нуля - просто теряют пользователей, неужели так сложно выложить?


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено д , 02-Июн-12 02:40 
рано еще, вот найдут в лин-ядре каку-нибудь охрененную дырень, тогда и образы подготовят, млжет и за деньги

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 02:55 
> но это горомная ошибка - заставлять пользователей собирать самим с нуля - просто теряют пользователей, неужели так сложно выложить?

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

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

Просто ваш пользовательский уровень пока еще недостаточен для использования этой системы на данном этапе ее развития.

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

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


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено BratSinot , 02-Июн-12 16:15 
Почему на Kernel.org нет iso сборок Linux? Что, мне надо самому собирать?

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 20:58 
> Почему на Kernel.org нет iso сборок Linux? Что, мне надо самому собирать?

Зато их дофига в других местах :)


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Тот самый аноним , 02-Июн-12 05:25 
Я читал, года 3 назад, что Microsoft готовит одно из  следующеих поколений новой ОС.

Газвание мне так и закомнилось "генод".  Может я и ошибаюсь.

А кто споксор (раз) и лицензия сего (как бы два)


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Тот самый аноним , 02-Июн-12 05:27 
*спонсор

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено erfea , 02-Июн-12 08:30 
Singularity. Редкая дрянь должен сказать.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 20:59 
> Singularity. Редкая дрянь должен сказать.

Название в духе MS. Скорее всего будет как обычно никому нафиг не нyжно.


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено arisu , 03-Июн-12 09:07 
вылазь из криокамеры. оно не «будет не нужно», оно уже «было не нужно».

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 04-Июн-12 19:24 
Дрянь? Как по мне, вполне годный академический эксперимент на тему Inferno сотоварищи. Да и не майкрософт это, а майкрософт рисеч, совершенно разные вещи

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 08:37 
Конечно ошибаешься, там была ОС "сингулярити"

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Тот самый аноним , 02-Июн-12 11:23 
так а лицензия какая?

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 13:34 
http://genode.org/about/licenses

"primary license used for the distribution of the Genode OS Framework is the GNU General Public License Version 2 (GNU GPL)."


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено arisu , 02-Июн-12 13:38 
лень качать, задам вопрос: GPLv2 only или GPLv2 or any later?

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 19:36 
А ответ на ваш вопрос, вам читать не лень?
GPLv2 only.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Анонимъ , 14-Июн-12 10:05 
А в чем для Вас принципиальная разница  2 или 3? Интересно...

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Andrey Mitrofanov , 14-Июн-12 10:38 
> А в чем для Вас принципиальная разница  2 или 3? Интересно...

--Василий Иванович, а ты за какой Интенационал, за 2-й, иди за 3-й? --А Ленин в каком?

...Подставлять по вкусу: Столман, Торвальдс, Бернстейн, Таненбуам, Поттеринг ...


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 21:00 
> так а лицензия какая?

Бл, мсовские боты такие тупые что даже гуглить сами не умеют. Где MS таких лохов позорных набирает?


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено AlexAT , 02-Июн-12 10:17 
Кто мне объяснит, зачем оно, кроме академического интереса?

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено fidaj , 02-Июн-12 10:29 
> Кто мне объяснит, зачем оно, кроме академического интереса?

в 1991 подобное спрашивали о Linux...


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 10:52 
> Кто мне объяснит, зачем оно, кроме академического интереса?

То про BSD так писали, теперь еще и про Genode будут? Линуксоиды все переживают что из их доли 2% на десктопе пользователи разбегутся что ли?

По-моему вполне себе хорошая система может стать в будущем.


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 18:42 
BSD сейчас выродилось в инкубатор компонентов проприетарных систем (Mac OS X, JunOS, Cisco IOS), и выхода из этого положения не предвидится.

А вот у Genode перспективы пока очень неплохие, особенно если учесть, что линукс растет как на дрожжах, а значит, рано или поздно лопнет и всех забрызгает.


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 21:01 
> а значит, рано или поздно лопнет и всех забрызгает.

А си уже с 70-х годов прошлого века хоронят. Вот прямо так 40+ лет и хоронят...


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 21:59 
> А си уже с 70-х годов прошлого века хоронят. Вот прямо так 40+ лет и хоронят...

Си не настолько быстро развивается, чтобы умереть за какие-то 40 лет.
Вот если бы каждый год выпускали по 5-6 новых версий официального стандарта языка с кучей новых фич, а все старые стандарты объявлялись deprecated - вот тогда бы 20 лет жизни уже были бы достижением.


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 06-Июн-12 11:46 
Уже есть неплохая замена C - язык Cyclone, искореняющий некоторые ошибки как класс и сохраняющий полную обратную совместимость, с выводом типов и обобщенным программированием. Что не мешает ему по-прежнему существовать в неизвестности с десяток лет

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено fidaj , 02-Июн-12 10:30 
кому удалось собрать iso из исходников?

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено кукареку , 02-Июн-12 13:03 
> кому удалось собрать iso из исходников?

Ч.Т.Д. - вот человек пытался и не смог...
далее:

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

я написал тот пост, отвечаю - я УМЕЮ собирать софт из исходников и делал это сотни раз, всякие uclinux-ы buildroot-ы и прочие openembeddedы - тоже использую

просто вот я не понимаю, зачем заставлять делать одно и то же сотни потенциальных РАЗРАБОТЧИКОВ, может они не так соберут и будут еще несколько лет считать что "система не готова"

вот и Hurd тоже может долго топтаться на месте считая что никому не обязаны ничего предоставить для ознакомления

> Поэтому не надо заявлять, что это их ошибка. Они все правильно делают. Если они сейчас начнут пытаться угождать таким пользователям, как вы, они начнут отвлекаться от главных задач.

это не их ошибка, а их глупость - что значит, если меня сборка genode в течение нескольких часов + сотни других как я, не отвлекает, а им, которым собрать это всего максимум 15 минут одному человеку - то я тогда не понимаю что вообще "отвлекать"

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


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено arisu , 02-Июн-12 13:10 
> Ч.Т.Д. — вот человек пытался и не смог…

а где он говорит, что пытался?


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено fidaj , 02-Июн-12 21:06 
>> Ч.Т.Д. — вот человек пытался и не смог…
> а где он говорит, что пытался?

+1
я и не пытался, скачал - посмотрел - так и не понял какие из тузлов что делают... где какая настройка для какого типа сборки не особо интуитивно и не особо понятно...


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 02-Июн-12 22:01 
> а где он говорит, что пытался?

Предыдущему оратору явно пофиг - пытался, не пытался. Он везде и во всем будет видеть подтверждение своей бредовой идеи, что разработчики всегда должны прогибаться исключительно под домохозяек, даже когда пишут промышленное ПО или академическую работу.


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Андрей , 02-Июн-12 13:48 
В крайнем случае торрент на openbittorrent.com зарегистрировать.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 03-Июн-12 08:14 
Поддерживаю оратора который считает что надо бы выложить готовенькое. Представьте сколько электроэнергии это сэкономит на планете. А так мартышкин труд.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено свищ , 03-Июн-12 12:06 
> Представьте сколько электроэнергии это сэкономит на планете

гентушники корчатся в истериках хохота с этого комментария


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено fr0ster , 03-Июн-12 13:45 
Особенно изучившие fdisk+chroot+emerge. А те, для кого опция --autounmask-write откровение божье, просто катаются по полу от смеха.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено kurokaze , 03-Июн-12 14:21 
fail
У меня сборка отнимает не более 10-30 минут в день в среднем. mplayer с -vf hqdn3d,gradfun жрет намного больше в день.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Аноним , 05-Июн-12 11:33 
Переходим по http://genode.org/news/genode-os-framework-release-12.05
тыкаем "download" и первым пунктом видим
"Live-CD images"

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


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено fidaj , 05-Июн-12 11:38 
> Переходим по http://genode.org/news/genode-os-framework-release-12.05
> тыкаем "download" и первым пунктом видим
> "Live-CD images"
> кто тут вопил про обязательность самостоятельной сборки???
> На сайтец сходить ну никак не судьба?

чувак, там только     genode-2010-11.ovf (12KB) genode-2010-11.iso (221MB)


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено arisu , 05-Июн-12 11:47 
> чувак, там только     genode-2010-11.ovf (12KB) genode-2010-11.iso (221MB)

видимо, iso — это не LiveCD.


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено fidaj , 05-Июн-12 11:50 
>> чувак, там только     genode-2010-11.ovf (12KB) genode-2010-11.iso (221MB)
> видимо, iso — это не LiveCD.

эту новость почитайте там 12.05 - а iso на сайте только прошлый 10.11 релиз (или какой-то там из прошлых)


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено arisu , 05-Июн-12 11:54 
извиняюсь, протупил.

"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено fidaj , 05-Июн-12 12:02 
> извиняюсь, протупил.

:) бывает...


"Релиз открытой микроядерной ОС Genode 12.05"
Отправлено Андрей , 06-Июн-12 02:59 
А прочитать http://www.opennet.me/openforum/vsluhforumID3/84829.html#6 в начале обсуждения?