Board.KolibriOS.org
http://board.kolibrios.org/

Колибри ОС на микро ядре это реально?
http://board.kolibrios.org/viewtopic.php?f=35&t=1223
Page 1 of 1

Author:  neomen [ Mon Feb 16, 2009 9:02 pm ]
Post subject:  Колибри ОС на микро ядре это реально?

Уважаемые господа есть вопрос. Насколько реально заточить колибри ос под существующие микроядерные ядра такие как minix3 или L4, Mach и так дали, кто нибудь обдумывал такой вариант??? Какие есть за и против?

Author:  vkos [ Mon Feb 16, 2009 9:13 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

Я конечно не специалист по ядру Колибри, но это малореально и главное, врят ли кто-нибудь будет это делать.
Причины:
1) Колибри - ассемблерная ОС, а minix и прочие написаны на C.
2) Колибри - монолитная ОС.
3) В известных мне микроядрах всё заточено под существующие стандарты (типа ELF, POSIX).
4) Какой в этом смысл? Тогда ведь от Колибри почти ничего не останется...

PS: сорцы открыты, так что никто не запрещает это сделать.

Author:  Mario [ Mon Feb 16, 2009 9:27 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

neomen
Здрасте господин Юниксойд или им сочувствующий вы вообще понимаете о чем спрашиваете? Или это попытка очередной дестабилизации?

/me вспоминает карикатурку с обезъянками...

Author:  Ghost [ Mon Feb 16, 2009 9:36 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

vkos
Не соглашусь с тобой.

Quote:
1) Колибри - ассемблерная ОС, а minix и прочие написаны на C.

Первая реализация L4 была на x86 ассемблере

Quote:
2) Колибри - монолитная ОС.

Колибри довольно маленького размера (в том числе по коду), проблем разбиения её на части при желании не возникнет.

Quote:
3) В известных мне микроядрах всё заточено под существующие стандарты (типа ELF, POSIX).

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

neomen
Вообщето этот вопрос уже поднимался (правда там некоторый беспорядок с ответами). Точно помню что кто то предпринимал попытку заставить выпоняться бинарники Колибри на L4 (ограниченный набор системных функций), и это ему удалось. Правда вот без ссылок, ищи на форуме ).

Author:  neomen [ Mon Feb 16, 2009 9:41 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

Quote:
Я конечно не специалист по ядру Колибри, но это малореально и главное, врят ли кто-нибудь будет это делать.
Причины:
1) Колибри - ассемблерная ОС, а minix и прочие написаны на C.
2) Колибри - монолитная ОС.
3) В известных мне микроядрах всё заточено под существующие стандарты (типа ELF, POSIX).
4) Какой в этом смысл? Тогда ведь от Колибри почти ничего не останется...

PS: сорцы открыты, так что никто не запрещает это сделать.

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

Ghost
Спасибо за совет обязательно поищу.

Author:  vkos [ Mon Feb 16, 2009 9:42 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

Ghost
Quote:
Колибри довольно маленького размера (в том числе по коду), проблем разбиения её на части при желании не возникнет.

При желании и Windows можно на микроядро переписать. А по архитектуре Колибри всё-равно монолитная. И все желающие переписать Колибри на микроядро не добились больших результатов.
Quote:
"стандарты" натянуты на микроядра поверх, причем не без костылей.

Может быть эти да, но всё-равно Колибри (особенно изнутри) не придерживается стандартов.

neomen
Quote:
Останется самое главное, софт и сообщество плюс все преимущества микроядерной ос.

Ну стоящего софта под Колибри не так уж много (ИМХО).
Кроме того, по-моему лучше тогда переписать Колибри, а не прикручивать к ней существующие микроядра.

Author:  neomen [ Mon Feb 16, 2009 9:49 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

Кстати колибри когда то откололся от минует ос, у них кто нибудь побывал переписать ядро на микроядра или натянуть минует на существующие микроядерное ядро?

Author:  vkos [ Mon Feb 16, 2009 9:53 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

Менует 64 закрыт, но там микроядра нет. Менует 32 не особо развивается, но насчёт попыток использовать микроядро я не знаю.

Author:  Gluk [ Mon Feb 16, 2009 9:54 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

ты что-то путаешь. От "мИнует" когда-то откололся "Колибри".

Author:  neomen [ Mon Feb 16, 2009 10:39 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

Если кому интересно другая тема про микроядра поднимавшаяся ранее http://board.kolibrios.org/viewtopic.php?f=10&t=642

Author:  Serge [ Mon Feb 16, 2009 11:15 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

Mach вышла неудачной. Minix3 уже готовая система и там другая организация адресного пр-ва. L4Ka самый реальный кандидат. Под ней работает Linux в user-mode так что монолит не помеха. Это микроядро больше похоже на конструктор микроядер по принципу "сделай сам". В последнее время там сменился акцент разработки на встроенные системы - NICTA/OKL4 и виртуализацию.

Author:  neomen [ Tue Feb 17, 2009 6:50 pm ]
Post subject:  Re: Колибри ОС на микро ядре это реально?

В итоге получается что проще с нуля всё написать, чем пытаться портировать колибри под микроядро?

Page 1 of 1 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/