The OpenNET Project / Index page

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

28.11.2014 17:18  Релиз открытой микроядерной ОС Genode 14.11

Доступен релиз открытой микроядерной операционной системы Genode OS Framework 14.11, продолжающий реализацию плана по превращению Genode в операционную систему общего назначения, которая может быть использована для выполнения повседневных задач. Для достижения данной цели в новом выпуске представлен беспроводной стек, созданный на основе портирования беспроводного стека для чипов Intel из ядра Linux. Невозможность использования Wi-Fi в прошлых выпусках воспринималось как серьёзное ограничение, которое теперь снято.

Вторым важным улучшением стал новый планировщик задач для HW-ядра, позволяющий распределять ресурсы CPU для разных подсистем Genode при использовании на оборудовании без дополнительных прослоек. Из других изменений отмечается реализация новых компонентов GUI, улучшение совместимости с Qt5, обновление кода VirtualBox для работы с микроядром NOVA до версии 4.3.16, реализация новой системы динамического связывания, которая на 20% проще прошлой реализации, добавление поддержки сетевых функций для Raspberry Pi. Продолжено развитие компонента Nitpicker GUI server, предназначенного для изоляции выполняемых графических приложений. Представлен компонент nit_fader, работающий между сервером nitpicker и клиентом, и пригодный для реализации вывода полупрозрачных уведомлений.

Genode предоставляет унифицированную инфраструктуру для создания пользовательских приложений, работающих поверх ядра Linux (32 и 64 бит) или микроядер NOVA (x86 с виртуализацией), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC ), OKL4, Codezero (ARM), L4/Fiasco (IA32, AMD64, ARM) и HW-ядро для работы напрямую поверх ARM-платформ. Входящее в состав паравиртуализированное Linux-ядро L4Linux, работающее поверх микроядра Fiasco.OC, позволяет выполнять в Genode обычные Linux программы. Ядро L4Linux не работает с оборудованием напрямую, а использует сервисы Genode через набор виртуальных драйверов.

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




  1. Главная ссылка к новости (http://genode.org/news/genode-...)
Лицензия: CC-BY
Тип: Программы
Ключевые слова: genode
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.3, Аноним, 18:30, 28/11/2014 [ответить] [смотреть все]     [к модератору]
  • –1 +/
    1 Допустим писать операционку ради операционки, а не ради например работы с реа... весь текст скрыт [показать]
     
     
  • 2.26, Аноним, 10:08, 29/11/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +5 +/
    Не надо операционку писать, в данном случае действие диаметрально обратное Опер... весь текст скрыт [показать] [показать ветку]
     
  • 2.59, noize, 17:44, 04/12/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Мы встроили операционную систему в твою операционную систему чтобы ты мог польз... весь текст скрыт [показать] [показать ветку]
     
  • 1.4, Аноним, 19:57, 28/11/2014 [ответить] [смотреть все]    [к модератору]  
  • –8 +/
    Прахады, малшик.
     
  • 1.5, Аноним, 20:51, 28/11/2014 [ответить] [смотреть все]    [к модератору]  
  • –4 +/
    Готично :-)
     
  • 1.6, Аноним, 21:18, 28/11/2014 [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Не вижу никакой смысл садится на микроядро - неоправданный расход ресурсов систе... весь текст скрыт [показать]
     
     
  • 2.10, Аноним, 23:37, 28/11/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –4 +/
    вы бредите в микроядерных ОС - оверхэд МЕНЬШЕ, внезапно да и задержки, переклю... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.11, Аноним, 23:38, 28/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    плюс профит по стабильности и секьюрности, ради которого изначально затевалось ... весь текст скрыт [показать]
     
     
  • 4.24, Аноним, 07:47, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Да вот, говорят что жить в бетонном бункере на солидной глубине - несколько безо... весь текст скрыт [показать]
     
     
  • 5.27, Аноним, 13:33, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    В микроядер единое неоспоримое преимущество - минимальность кода ядра в будущем... весь текст скрыт [показать]
     
     
  • 6.30, Аноним, 15:55, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    В результате сложный код лишь немного меняет место жительства Что мало влияет н... весь текст скрыт [показать]
     
     
  • 7.51, Аноним, 08:07, 02/12/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Линукс уже сегодня не может поддреживатся одним хакером из-за объёма кода Слишк... весь текст скрыт [показать]
     
  • 6.34, Аноним, 16:26, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Вы опечатались, наверное хотели сказать у микроядер Если вы хоть раз смотрели... весь текст скрыт [показать]
     
     
  • 7.36, MIRV, 19:44, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Да ладно, это же лабух который поверил какерам-школьникам как он сам, которые в ... весь текст скрыт [показать]
     
     
  • 8.39, Аноним, 20:20, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А вот педвзятое отношение в исполнении очередного болвана, который даже не поним... весь текст скрыт [показать]
     
  • 7.52, Аноним, 08:20, 02/12/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    http www opennet ru openforum vsluhforumID3 100354 html 51 В ядрах ОС разбираю... весь текст скрыт [показать]
     
  • 7.56, softfire, 15:19, 02/12/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Непонятно нутыпонел ... весь текст скрыт [показать]
     
     
  • 8.58, опять, 11:22, 03/12/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    прежде, чем умничать, почитай, когда непонятно используется раздельно, а когда... весь текст скрыт [показать]
     
  • 5.37, chinarulezzz, 19:49, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    опять метафоры слава богу не про 21 век, колесницы и прочее ... весь текст скрыт [показать]
     
     
  • 6.41, Аноним, 01:28, 30/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну вы то и так не можете А унылое далдонство про то что микроядра рулят - за па... весь текст скрыт [показать]
     
  • 3.12, vi, 23:43, 28/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Наверное имелось в виду оверхеад от переключения контекста процессов Наверняка... весь текст скрыт [показать]
     
     
  • 4.35, Аноним, 16:44, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    И откуда вы только лезете, специалисты Интеловские процессоры начиная с i386 и... весь текст скрыт [показать]
     
     
  • 5.38, Аноним, 20:00, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Вот что пишет википедия переключение контекста является очень ресурсоемкой опер... весь текст скрыт [показать]
     
     
  • 6.42, Аноним, 01:29, 30/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А если про всякие SIMD и сопроцессоры вспомнить и подумать о том что задачи не д... весь текст скрыт [показать]
     
     
  • 7.47, vi, 11:17, 30/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Так разговор идет про оверхед Или Вы хотите поговорить о том, что мы в не знаем... весь текст скрыт [показать]
     
  • 3.23, none7, 06:31, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Задержки на переключение контекста меньше быть не могут, так как они аппаратные ... весь текст скрыт [показать]
     
     
  • 4.28, Аноним, 13:40, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Это если выполнять все требования безопасности Posix разработаные давно, прямоли... весь текст скрыт [показать]
     
     
  • 5.33, Аноним, 16:03, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Так у гибридных ядер обычно 1 адресное пространство на ядро и драйвера - там нет... весь текст скрыт [показать]
     
     
  • 6.40, Аноним, 20:59, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    windows 9x ... весь текст скрыт [показать]
     
     
  • 7.43, Аноним, 01:30, 30/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Его сложно назвать микроядерным Скорее, это коллекция из нескольких ошметков wa... весь текст скрыт [показать]
     
     
  • 8.44, Аноним, 08:01, 30/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Его невозможно называть микроядерным win9x - это ядро с невытесяняющей многозад... весь текст скрыт [показать]
     
  • 8.45, Аноним, 08:04, 30/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Он вроде как и не называет, переключите повнимательней свой контекст ... весь текст скрыт [показать]
     
  • 6.46, Аноним, 08:16, 30/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    С гибридными ядрами, кроме DragonFLY BSD, смотреть больше неначто А в стрекозе ... весь текст скрыт [показать]
     
  • 6.48, Аноним, 15:10, 30/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    В предыдущем посте с примером seL4 написал мало о ДРУГИХ вариантах безопасности,... весь текст скрыт [показать]
     
     
  • 7.49, vi, 17:15, 30/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    gt оверквотинг удален Через сколько попыток процесс не угадал мы приходим ... весь текст скрыт [показать]
     
     
  • 8.53, Аноним, 08:38, 02/12/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Ядро вводит санкции при первой же неудачи Совершенно верно В модели Posix ACL ... весь текст скрыт [показать]
     
     
  • 9.57, Аноним, 20:15, 02/12/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    В процессоре с одним ядром ALU в каждый момент времени может выполнятся одна о... весь текст скрыт [показать]
     
  • 7.50, Аноним, 00:19, 01/12/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Идея-то хороша, но как выяснить, является ли конкретное действие процесса разре... весь текст скрыт [показать]
     
     
  • 8.54, Аноним, 08:56, 02/12/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    При КАЖДОМ действии проверки должны быть Без проверок никак не обойтись если... весь текст скрыт [показать]
     
  • 4.29, Ivan, 14:30, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    время сохранения восстановления контекста 65 тактов 0,33 мкс завистит от кол-... весь текст скрыт [показать]
     
     
  • 5.31, Аноним, 15:59, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    И от того что именно сохранять Потом окажется что в 65 тактах сохраняется абсол... весь текст скрыт [показать]
     
     ....нить скрыта, показать (35)

  • 1.7, Аноним, 21:25, 28/11/2014 [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Интересно, а как они простоту реализации системы динамического связывания измеря... весь текст скрыт [показать]
     
     
  • 2.9, Аноним, 23:18, 28/11/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Может смогли отладить после написания на 20% больше функционала...)
     
     
  • 3.32, Аноним, 16:00, 29/11/2014 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > на 20% больше функционала...)

    ...по сравнению с кем? С FreeDOS? :)

     
  • 2.18, Аноним, 03:06, 29/11/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Я не знаю, но думаю что оценили ее сложность Я бы рассчитал именно так ... весь текст скрыт [показать] [показать ветку]
     
  • 2.20, Аноним, 03:51, 29/11/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    возможно, оценили количество кода, например ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.22, Аноним, 04:43, 29/11/2014 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    php-шник или из индус вот код длиной в 6 символов вот код длиной в 4 символа м ... весь текст скрыт [показать]
     
  • 2.55, Аноним, 08:59, 02/12/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    http www opennet ru openforum vsluhforumID3 100354 html 48 ... весь текст скрыт [показать] [показать ветку]
     
  • 1.60, fidaj, 18:08, 12/12/2014 [ответить] [смотреть все]    [к модератору]  
  • +/
    почему перестали Live-CD делать?
     

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


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