The OpenNET Project / Index page

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

Релиз открытой микроядерной ОС Genode 13.11

29.11.2013 10:44

Представлен релиз открытой микроядерной операционной системы Genode OS Framework 13.11, продолжающий реализацию плана по превращению Genode в операционную систему общего назначения, которая может быть использована для выполнения повседневных задач. Новая версия примечательна приближением порта Qt5 к полноценному виду, в частности, обеспечением возможности использования QML и OpenGL в графическом окружении Genode с использованием для вывода улучшенного варианта EGL-драйвера Mesa.

В дополнение к ранее поставляемому легковесному TCP/IP-стеку lwIP в состав Genode 13.11 включён вариант полнофункционального TCP/IP стека Linux, оформленного в виде библиотеки, работающей в пространстве пользователя. Новый TCP/IP стек получил название LXIP и позволяет добиться производительности, пригодной для работы в сетях с гигабитными скоростями передачи данных. Компоновка стека в виде библиотеки позволяет использовать его для работы отдельных приложений, каждое из которых связывается с собственным экземпляром TCP/IP стека.

Существенно расширена поддержка файловых систем. Обеспечена возможность использования в Genode механизма FUSE и созданных с его помощью файловых систем, работающих в пространстве пользователя. При работе поверх ядра Linux добавлена возможность интеграции Genode с файловыми системами, поддерживаемыми в Linux. Расширена поддержка оборудования, добавлена возможность использования порта HDMI и хранилищ с интерфейсом USB 3.0 в SoC Samsung Exynos-5, а также HDMI и USB HID в Raspberry Pi. Из системных изменений упоминается переход на использование стандарта C++11 и реализация нового протокола для динамической балансировки распределения ресурсов.

Genode предоставляет унифицированную инфраструктуру для создания пользовательских приложений, работающих поверх ядра 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, осуществлена интеграция Qt и WebKit, реализована возможность организации гибридных Linux/Genode программных окружений. Большое число приложений адаптировано для запуска напрямую поверх микроядра и окружения Noux, обеспечивающего виртуализацию на уровне ОС. Для запуска непортированных программ предусмотрена возможность задействования механизма создания виртуальных окружений уровня отдельных приложений, позволяющих запускать программы в виртуальном Linux-окружении с использованием паравиртуализации.



  1. Главная ссылка к новости (http://genode.org/news/genode-...)
  2. OpenNews: План развития Genode как ОС общего назначения в 2013 году
  3. OpenNews: Опубликован план превращения Genode в операционную систему общего назначения
  4. OpenNews: Релиз открытой микроядерной ОС Genode 12.02
  5. OpenNews: Релиз открытой микроядерной ОС Genode 12.05
  6. OpenNews: Релиз открытой микроядерной ОС Genode 12.11
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/38549-genode
Ключевые слова: genode
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (55) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pavel_simple (ok), 10:59, 29/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    многообещающе
     
  • 1.2, Аноним (-), 11:08, 29/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    мы встроили тебе ОС в ОС, что бы ты мог сидеть в ОС сидя в ОС
     
     
  • 2.25, Grammar Nazi (?), 14:38, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +11 +/
    чтобы, ёптa
     
  • 2.33, Аноним (-), 17:00, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    ржущий_иксзибит.свг
     
     
  • 3.54, Аноним (-), 15:59, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > ржущий_иксзибит.свг

    Кто-кто?

     

  • 1.7, Kibab (ok), 11:19, 29/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ага, только вот стоит заметить, что L4Linux под 64 бита не существует.
     
     
  • 2.14, Аноним (-), 12:17, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Ага, только вот стоит заметить, что L4Linux под 64 бита не существует.

    Видимо настолько всем "надо".

     
     
  • 3.21, Аноним (-), 14:02, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    64 бита вообще роскошь непозволительная, судя по Hurd.
     
     
  • 4.22, Аноним (-), 14:10, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > 64 бита вообще роскошь непозволительная, судя по Hurd.

    Ну вот как-то так микроядра настолько всем "нужны", что никто не сподвигся. На форуме вопить про крутые концепции - оно да. А самолично горы воротить в очередном обрубке который работает очень так себе - совсем другое дело, правда? :)

     
     
  • 5.23, Аноним (-), 14:22, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Просто 64 бита - это уже свистелки и перделки. 32-битные системы прекрасно работают на современном железе. Есть куда более актуальные задачи.
     
     
  • 6.42, Аноним (-), 23:45, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Да, конечно, только в современных системах зачастую более 4Гб оперативы. Поэтому 32 бита на них выглядят слегонца архаикой. А так все хорошо, прекрасная маркиза.
     
     
  • 7.44, ffirefox (?), 00:05, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А как связано количество адресуемой памяти и разрядность операционки?
    Я так понимаю, что тут почти у всех есть альтернатива хоме эдишен от майкрософт.
     
  • 7.45, maximnik0 (?), 01:01, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Да, конечно, только в современных системах \зачастую более 4Гб оперативы. Поэтому 32
    > бита на них выглядят слегонца архаикой. А так все хорошо, прекрасная
    > маркиза.

    У куча процессоров и операционок можно работать с памятью более 4 гб в 32 разрядном режиме    (только у M$ есть маркентинговые ограничения ,допустим в xp sp2 режим pae был и работал ).Даже у 386 процессора была возможность работать с 6 гб (36 разрядный режим адресации , должно  было работать в операционке qnx ,а на практике выявилась несовместимость с 16 разрядными програмаммии еще всплыла  какая то ошибка сегментирования  страниц -выявлено на операционке xenix ,исправлена ошибка только  на пентиумах )  - а у ARM  (новых) 64 гига .Другое дело ограничение памяти на приложение ,да есть такое дело ,программа не может занимать память больше 4 гб ,исключение у ИБМ в какой то серии майфремов ,но там опять же ограничено 6 гб на приложение в 32 разрядном режиме .

     
  • 7.50, Аноним (-), 15:54, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У вас потрясающий талант из правильной посылки

    > Да, конечно, только в современных системах зачастую более 4Гб оперативы.

    делать абсолютно бредовый вывод

    > Поэтому 32 бита на них выглядят слегонца архаикой.

    Примерно как у юзера Vkni: "я фанат иксов, следовательно, wayland предназначен исключительно для планшетов".

     
     
  • 8.56, Vkni (ok), 19:42, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это характерная анонимная реплика - Ничего не понял, но коммент оставил ... текст свёрнут, показать
     
     
  • 9.61, Аноним (-), 02:10, 01/12/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    30 анонимных реплик стоят, как одна ваша И 300 тоже И 3000 И даже три миллион... текст свёрнут, показать
     

  • 1.8, Константавр (ok), 11:29, 29/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ктонить делает дистрибутивы это
     
     
  • 2.9, Константавр (ok), 11:31, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ой. Ктонить делает дистрибутивы этой операционкм для десктопа "на пощупать"? Хочется в шарики погонять на геноде :)
     
     
  • 3.15, Аноним (-), 12:18, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ой. Ктонить делает дистрибутивы этой операционкм для десктопа "на пощупать"? Хочется в
    > шарики погонять на геноде :)

    Что, в QNX Demo Disk в свое время не наигрались? :)

     
     
  • 4.18, Константавр (ok), 13:10, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да я со времён CP/M демо дисков никак не наиграюсь :) Но особенно интересно, что со времени своего появления, шарики (как и тетрис) практически не эволюционировали. Вот это совершенство!
     
  • 4.30, YetAnotherOnanym (ok), 16:34, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > QNX Demo Disk

    Не трави душу :))

     
  • 4.59, Аноним (-), 00:58, 01/12/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А что, там были разве шарики? Не помню
     
     
  • 5.65, YetAnotherOnanym (ok), 09:48, 02/12/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > А что, там были разве шарики? Не помню

    Там были Ханойские башни, емнип.

     
  • 3.31, цирроз (ok), 16:47, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    цифирь сообщения тыкаешь, потом открывается возможность отредактировать
     
  • 3.58, AnonuS (?), 00:02, 01/12/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Костик, плюнь ты на эти шарики. Закупи у "Клапанов" второй "Портал", и будет чем занять свободную минутку, долгими зимними вечерами... и зверей убивать не надо.
     
  • 3.64, plain5ence (ok), 18:01, 01/12/2013 [^] [^^] [^^^] [ответить]  
  • +/
    http://genode.org/download/live-cds
    http://genode.org/about/road-map#Live_system
     

  • 1.11, хрюкотающий зелюк (?), 11:37, 29/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хочу Live CD либо готовую сборку для VirtualBox.

    Извечный тупняк разработчиков ОС (хотя некоторые всё же это понимают и делают это) - кому интересно и так соберут нашу XYZ ОСь, поэтому нет смысла делать готовые сборки.

    А что если сборки для виртуальных машин расширят аудиторию раз в десять?..

     
     
  • 2.13, Аноним (-), 11:45, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Они раньше выпускали раз в год демонстрационный LiveCD, но последние три года он не обновлялся :-(
     
     
  • 3.16, Аноним (-), 12:26, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Значить в следующий раз сразу хотят выпустить
    >>операционную систему общего назначения, которая может быть использована для выполнения повседневных задач

    Лет через 10 получится.

     
     
  • 4.53, Аноним (-), 15:58, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Лет через 10 получится.

    Поспешишь - людей насмешишь.
    А вы таки куда-то торопитесь?

     
  • 2.20, Crazy Alex (ok), 13:46, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А на хрена им такая аудитория, которая даже собрать не может?
     
     
  • 3.24, хрюкотающий зелюк (?), 14:27, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А на хрена им такая аудитория, которая даже собрать не может?

    1) писать софт для этой ОС 2) тестировать

    а не барахтаться в попытках собрать целую ОС

     
     
  • 4.26, Crazy Alex (ok), 15:48, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оно отнюдь не в том состоянии, чтобы кто-то, кто не в состоянии собрать (невелика сложность-то) мог что-то написат осмысленное или запостить вменяемый багрепорт.
     
     
  • 5.36, хрюкотающий зелюк (?), 17:38, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я могу писать на Qt5 для Genode OS. И тестировать, и даже баг репорт запостить.
     
     
  • 6.37, Crazy Alex (ok), 19:44, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда собрать и подавно сможешь
     
  • 6.43, Аноним (-), 23:46, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Я могу писать на Qt5 для Genode OS. И тестировать, и даже
    > баг репорт запостить.

    Тогда пиши на Qt 5 для Genode OS, тестируй и пость багрепорты.

     
  • 6.48, Led (ok), 03:20, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Я могу писать на Qt5 для Genode OS. И тестировать, и даже
    > баг репорт запостить.

    Это тебе только так кажется

     
  • 6.51, Аноним (-), 15:55, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Я могу писать на Qt5 для Genode OS. И тестировать, и даже баг репорт запостить.

    Если по-чесноку, ты можешь только языком трепать :)

     
     
  • 7.60, Аноним (-), 01:21, 01/12/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Я могу писать на Qt5 для Genode OS. И тестировать, и даже баг репорт запостить.
    > Если по-чесноку, ты можешь только языком трепать :)

    Если по чесноку, тут таких 99%

     
     
  • 8.62, Аноним (-), 02:11, 01/12/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Верно подмечено ... текст свёрнут, показать
     

  • 1.19, HapKoM (?), 13:20, 29/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Она соответствует POSIX?
     
  • 1.27, Аноним (-), 15:56, 29/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    как называется эта игра?
     
     
  • 2.28, Аноним (-), 16:01, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ОС Genode 13.11
     
  • 2.29, Аноним (-), 16:09, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Это из тьюториала по QtQuick.
     
     
  • 3.40, а (?), 23:10, 29/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Это из тьюториала по QtQuick.

    тью-тью

     

  • 1.38, lucentcode (ok), 20:45, 29/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Интересная ОС. Возможно, когда-то она дорастёт до того уровня, что заменит собой Linux на машина хомячков. Тем более, что она позволяет запускать паравиртуализированное ядро linux, и ПО на базе Linux. Года два назад я поигрался немного с их демонстрационным диском - проект перспективный. Но пилить его до релиза ещё лет пять надо...
     
     
  • 2.47, Аноним (-), 02:02, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У хомячков есть машины? И там есть Линукс?
     
     
  • 3.52, Аноним (-), 15:57, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > У хомячков есть машины?

    Да.

    > И там есть Линукс?

    В основном, Win7/Win8, MacOSX и Ubuntu. Последний (с определенной натяжкой) можно назвать линуксом.

     

  • 1.46, Аноним (-), 01:58, 30/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Это лучший тетрис, что я видел!
     
     
  • 2.55, Аноним (-), 17:51, 30/11/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лучший тетрис был на спектруме.
     

  • 1.57, Аноним (-), 20:42, 30/11/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Непонятно, почему когда приводится скрин гуя микроядерной или RT оси, всегда видишь игры. Можно подумать, эти оси на большее не способны.
     
     
  • 2.63, Аноним (-), 02:13, 01/12/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Непонятно, почему когда приводится скрин гуя микроядерной или RT оси, всегда видишь
    > игры. Можно подумать, эти оси на большее не способны.

    Чтобы потом никто не говорил "$OSNAME has no games", очевидно же.

     

  • 1.66, Baz (?), 23:13, 02/12/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    кто-то уже пытался собрать её из исходников???
     
     
  • 2.67, Led (ok), 02:55, 03/12/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > кто-то уже пытался собрать её из исходников???

    Так вроде ж ещё почти месяц до каникул?

     
  • 2.68, Аноним (-), 22:46, 03/12/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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