GNU Hurd

GNU Hurd
Тип ядро
Разработчик Michael (now Thomas) Bushnell (original developer) and various contributors
ОС GNU
Текущая версия
Лицензия GPL
Сайт www.gnu.org

GNU Hurd — проект по созданию ядра операционной системы как замены ядру UNIX для операционной системы GNU. Разработка Hurd ведётся с 1990 года, но пока проект ещё далек от завершения. Операционную систему GNU, использующую в качестве ядра Hurd, иногда называют GNU/Hurd (по аналогии с GNU/Linux — системой GNU, использующей Linux как ядро).

Hurd — косвенный рекурсивный акроним от англ. HIRD of Unix-Replacing Daemons («HIRD демонов, заменяющих UNIX»), где HIRD — также акроним от англ. HURD of Interfaces Representing Depth («HURD интерфейсов, олицетворяющих глубину»).

Содержание

Идеи Hurd

Hurd построен на микроядерной архитектуре. Hurd представляет собой набор небольших, автономно работающих программсерверов, которые обмениваются между собой и программами пользователя формализованными сообщениями. Основа Hurd — микроядро GNU Mach, реализация Mach — обеспечивает только взаимодействие этих программ между собой.

Особый класс серверов — трансляторы — обепечивают возможность работы с файловыми системами, сетевыми протоколами, контролируют доступ к файлам. Также устройство файловой системы Hurd обладает некоторыми особенностями, которые отличают GNU/Hurd от других операционных систем.

Развязка компонентов операционной системы таким образом позволяет модулизировать функции, обычно присущие монолитному ядру, и, таким образом, не только повысить надёжность операционной системы, но и упростить распараллеливание задач.

Статус разработки

Сейчас Hurd работает на компьютерах с архитектурой IA32, однако уже много лет находится в состоянии, далёком от стабильной версии. Скептики полагают, что в ближайший разумный промежуток времени Hurd не достигнет уровня стабильности и простоты использования, необходимого для повседневного применения. В 2002 году Ричард Столлмэн, руководитель проекта GNU, заявил о скором выходе производственной версии Hurd, однако его обещания не оправдались. [1]

В настоящее время ведётся работа по портированию Hurd на высокопроизводительное микроядро L4, что даёт надежду на то, что стабильная версия всё-таки выйдет в обозримом будущем.


На данный момент существует дистрибутив Debian GNU/Hurd K8. Главным нововведением в версии K8 является устранение ограничения на размер файловой системы (ранее дисковый раздел не мог превышать 2 Гб), а также обновленные сетевые драйверы. Надежность системы осталась на высоте и, по мнению ее создателя Филипа Чарльза (Philip Charles), не уступает прежнему "эталону качества" - Debian GNU/Hurd K7.

См. также

UNIX-подобные операционные системы
A/UX • AIX • BSD • FreeBSD • GNU • HP-UX • IRIX • Linux • Mac OS X • Minix • NetBSD • NEXTSTEP • OpenBSD • Plan 9 • QNX • SCO OpenServer • Solaris • System V • Tru64 • Xenix • ещё ...

Ссылки

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home