LINUX.ORG.RU

Выпущено Codezero Microkernel 0.2

 , ,


0

0

Codezero Microkernel - написанное с нуля микроядро, относящееся к семейству L4. Оно предназначено для встраиваемых систем и позиционируется создателями как «безопасный встраиваемый (embedded) гипервизор».

Кроме того, Codezero Microkernel - это современная, легкая в использовании, документированная, расширяемая, переносимая система, код которой открыт под лицензией GPL v.3. Основная поддерживаемая платформа - ARM.

Основные изменения в новой версии:

  • Добавлены контейнеры (Containers), предоставляющие «конфигурируемый метод создания виртуальных вычислительных сред» (то есть виртуализации и защиты ресурсов).
  • Capability-based Security - новое средство, позволяющее обеспечить защиту объектов ядра, системных вызовов, а также процессов и контейнеров.

Скачать.

Quick start.

>>> Подробности

По просьбам трудящихся - мясо.

gizzka ★★ ()

треды, контейнеры
интересно

kto_tama ★★★★★ ()

Арм это круто. А что работающие на микроядрах вообще есть?
Под работающим я понимаю, использующее возможности железяки, на которую становится. А то вон в GNU/Hurd вроде TCP/IP запустить еще нельзя?

moradan ()

Эх только на моем сраном Cortex-M3 все равно не запустить :(

anonymous ()
Ответ на: комментарий от anonymous

> Звука, вот, нету.

видать, ждут гранта, как Таненбауму

val-amart ★★★★★ ()

А вообще есть истории успеха, кроме QNX, OSX и minix(?), при использовании микроядерной архитектуры?

x4DA ★★★★★ ()
Ответ на: комментарий от x4DA

> Какие у codezero принципиальные преимущества перед остальными микроядрами (L4)?

Оно на Си, а не на богомерзком С++! ж)

anonymous ()

гм... а я тут RTEMS пилю под свою плату. надо посмотреть на это чудо.

exception13 ★★★★★ ()

гм... похоже ему обязательно нужен MMU. а у меня его таки нет :/

exception13 ★★★★★ ()
Ответ на: комментарий от x4DA

> А вообще есть истории успеха, кроме QNX, OSX и minix(?), при использовании микроядерной архитектуры?

NT. Правда потом они отошли от академически чистой модели микроядра, но впрочем не только они, таже десятка тоже не академически чистая.

anonymous ()
Ответ на: комментарий от anonymous

>NT. Правда потом они отошли от академически чистой модели микроядра

«академичско чистой модели микроядра» в NT отродяст не было.

Led ★★★☆☆ ()
Ответ на: комментарий от x4DA

>А вообще есть истории успеха, кроме QNX, OSX и minix(?)

Ну и где ты тут увидел «истории успеха»?

Led ★★★☆☆ ()
Ответ на: комментарий от x4DA

> А вообще есть истории успеха, кроме QNX, OSX и minix(?), при использовании микроядерной архитектуры?

С чего бы тут OSX? Есть небольшая, у какого-то из представителя L4. Только надо бы сурсы изучить, есть смутное ощущение, что понятие о микроядре в QNX, L4 и Minix --- несколько отличаются.

sv75 ★★★★★ ()
Ответ на: комментарий от moradan

>что работающие на микроядрах вообще есть?
Symbian OS?

unikoid ★★★ ()
Ответ на: комментарий от Led

> «академичско чистой модели микроядра» в NT отродяст не было.

И не только в нем - ее вообще не было ни в одном коммерческом продукте. Так же к слову как и например академически чистого RISC.

anonymous ()
Ответ на: комментарий от anonymous

> «академичско чистой модели микроядра» в NT отродяст не было.

не только в нем - ее вообще не было ни в одном коммерческом продукте.

Из этого следует вывод, что «чистая модель микроядра» - это конь в вакууме?

yirk ★★★ ()
Ответ на: комментарий от x4DA

>А вообще есть истории успеха, кроме QNX, OSX и minix(?), при использовании микроядерной архитектуры?

OKL4 (Open kernel lab L4)

yurkis ()
Ответ на: комментарий от yirk

> Из этого следует вывод, что «чистая модель микроядра» - это конь в вакууме?

Не обязательно совсем уж так «чисто» отсоединяться от железа и прикладухи - можно «нагибридить», получив полное преимущество от железа. QNX так делает - и ничо, работает годами.

matumba ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.