Light-industry-up.ru

Экосистема промышленности

Debian GNU/Hurd

03-07-2023

Перейти к: навигация, поиск

Debian GNU/Hurd — проект разработки операционной системы на основе GNU с ядром GNU Hurd на микроядре Mach, под патронажем группы Debian, разработчиком одноимённого дистрибутива ОС GNU/Linux. Исторически первый дистрибутив Debian, основанный на ядре, отличном от Linux[1].

Кроме Debian GNU/Hurd, на сегодняшний день существует ещё один до-производственный дистрибутив ОС GNU — Arch Hurd. ОС GNU на данный момент находится на последнем этапе разработки, ведущейся с 1990 года.

Debian GNU/Hurd состоит из собранных кросс-компиляцией частей GNU/Hurd (с CVS-репозитория GNU), дополненных пакетами и наработками из Debian GNU/Linux.

Выпуск

Несмотря на то что, Debian GNU/Hurd носит неофициальный статус, Филип Чарльз (Philip Charles) взялся за изготовление ISO образов дистрибутива и их распространение для тестирования и дальнейшей разработки.

Образы одного из релизов Debian GNU/Hurd можно скачать с файл-серверов проекта. Последний релиз называется «Debian GNU/Hurd 2015». Также доступны образы LiveCD.

История

Debian GNU/Hurd стал первым дистрибутивом Debian, основанном на ядре, отличном от Linux[1]. Этот проект ведёт свою историю с 1998 года[2].

Однако, в настоящее время он не относится к официальным проектам Debian. Первым мажорным релизом проекта стал выпуск Debian GNU/Hurd 2013. Он вышел в мае 2013 года и использовал версию 1.3.99 ядра GNU Hurd и Debian 7 «Wheezy»[3][4].

Представленный 30 апреля 2015 года Debian GNU/Hurd 2015, основан на редакции дистрибутива Debian 8.0 «Jessie» и ядре. В нём, в частности впервые появилась возможность работать в графическом окружении Xfce, также дистрибутив перешёл на систему инициализации SysVinit. Для монтирования файловых систем, конфигурирования сети и завершения работы использованы штатные средства Debian, а не settrans и fsysopts: инструменты, разработанные в рамках проекта специально для GNU/Hurd. Подобная операция проделана и для сетевых драйверов: они работают в пространстве пользователя и основанные на коде из ядра Linux версии 2.6.32, для этого используется фреймворк NetDDE[5] (Device Driver Environment), позволяющий использовать драйверы из состава ядра Linux.[6].

Примечания

  1. ↑ Debian на перепутье // LinuxFormst. — 2005. — № 70. — С. 51.
  2. GNU HURD: Altered visions and lost promise, The H (30 June 2010). Проверено 30 апреля 2015.
  3. Debian GNU/Hurd 2013 rounded up, The H (22 May 2013). Проверено 30 апреля 2015.
  4. 2013-05-debian gnu hurd 2013. gnu.org. Проверено 30 апреля 2015.
  5. netdde: Linux 2.6 network drivers embedded in userland processes thanks to the DDE layer.. Debian Packages. Проверено 30 апреля 2015.
  6. Debian GNU/Hurd 2015 released!. lists.debian.org (30 Apr 2015). Проверено 30 апреля 2015.

См. также

Ссылки

  • Домашняя страница Debian GNU/Hurd (рус.)
  • Debian GNU/Hurd Homepage (англ.)

Debian GNU/Hurd.

© 2014–2023 light-industry-up.ru, Россия, Краснодар, ул. Листопадная 53, +7 (861) 501-67-06