Каталог ОС: HURD ...

Главная Страница | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация | Вход:  Пароль:  

Это незавершенная статья, вы можете дополнить ее, пройдя по ссылке «Правка» внизу страницы


HURD – центральная часть операционной системы GNU/Hurd, разрабатываемой проектом GNU.

Происхождение названия

Слово "HURD" принято рассматривать как рекурсивную аббревиатуру:


HURD = HIRD of Unix Replacement Daemons
HIRD = HURD of Interfaces Representing Depth


Игра слов заключается в том, что слова HURD и HIRD по написанию и звучанию близки к слову “herd” – стадо, т.е. название GNU/Hurd можно перевести как «Стадо антилоп гну».

«Изюменка» архитектуры ОС

Главная идея Hurd заключалась в полной абстрактности. Так, HURD имеет собственный интерфейс, к которому обращается пользовательское ПО. Между тем внутри HURD представляет собой фактически два основных компонента: ядро и генератор интерфейсов.


Смысл такой архитектурной особенности заключается в том, что пользователь GNU/Hurd может свободно менять реализации HURD не нарушая целостности системы.

Поддерживаемые в настоящий момент ядра

В настоящий момент активная разработка ведётся вокруг ядер Mach? и L4Ka::Pistachio?.


Ядро Mach? было изначально принято за ядро основной версии HURD. В настоящий момент версия HURD на этом ядре достаточно стабильна.


Однако в связи с остановкой в развитии ядра Mach? часть разработчиков переключилась на более перспективное ядро – L4Ka::Pistachio?. В настоящий момент проект HURD на этом ядре ещё очень далёк от завершения.

История проекта

Проект начался 6 сентября 1986 года, когда впервые было объявлено название GNU/Hurd. Принипиально с тех пор больше ничего не менялось...
Dmitrij D Czarkoff: Допишу потом.

Ссылки


 
Файлы [Скрыть файлы/форму]
Комментариев нет. [Показать комментарии/форму]