vak: (Default)
[personal profile] vak
Оставьте сообщение в моей гостевой книге.

uOS

Date: 2005-11-06 23:29 (UTC)
From: [identity profile] asanbor.livejournal.com
Сергей, что подвигло Вас на написание собственной ОС?
Чего, по Вашему мнению, не хватает таким ОС как RTEMS,
eCOS, Fiasco, uCOS-II? Какую характеристику uOS Вы бы
назвали приоритетной?
Планируется ли реализация в uOS защиты памяти?
Будет ли реализована поддержка динамически загружаемых
модулей?

Re: uOS

Date: 2005-11-24 23:58 (UTC)
From: [identity profile] asanbor.livejournal.com
> они тащат POSIX-совместимость, что, на мой взгляд, есть минус.

Я тоже считаю, что нельзя делать всё ради совместимости с POSIX, но с другой стороны это даёт совместимость с основной массой приложений. Или это цена, которую стоит заплатить?

> Вообще, проект L4 нагоняет некоторую тоску. Как бы не получился Multics-2000. :-/

Почему? Разве плохо, что разработчики прилежно документируют интерфейс ядра? Реализации есть уже на 8 платформах или даже больше.

> Но для этого хотелось бы дождаться поддержки Ады2005 в GCC.

Т.е. планируете переписать ядро на Аде? Aда2005 вроде уже большей частью в GCC реализована. Или есть какая-то нереализованная возможность без которой никак нельзя начать переход? А что будет после перехода с частями, которые сейчас на C? Как планируется стыковать написанное на Аде ядро с библиотеками на C, от которых уйти довольно сложно?