The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В Debian GNU/Hurd обеспечена сборка 75% пакетов Debian

02.02.2026 11:00 (MSK)

Разработчики проекта GNU/Hurd представили доклад о недавних достижениях и текущем состоянии проекта. Среди недавних достижений GNU/Hurd:

  • В дистрибутиве Debian GNU/Hurd обеспечена возможность сборки 75% пакетов из архива Debian (в 2023 году данный показатель составлял 58%).
  • Стабилизирован порт для архитектуры x86_64, обеспечено формирование пакетов Debian для систем x86_64, началось портирование на системы ARM64.
  • Добавлена начальная поддержка SMP (Symmetric multiprocessing).
  • Улучшена поддержка драйверов в пространстве пользователя через задействование развиваемого проектом NetBSD механизма rump (Runnable Userspace Meta Program).
  • Подготовлены работающие в пространстве пользователя драйверы для дисков SATA/USB и сетевых адаптеров.
  • Реализованы работающие в пространстве пользователя стеки USB и TCP/IP.
  • Обеспечена сборка в Debian GNU/Hurd пакетов с Xfce, GNOME, KDE, llvm.
  • Добавлена поддержи языков go, rust, ocaml, ghc, java.
  • Создан дистрибутив Guix/Hurd с возможностью использования ядра GNU Hurd (x86_64-gnu) вместо ядра Linux.
  • Стартовали проекты по созданию вариантов дистрибутивов Arch и Alpine с ядром GNU Hurd.

GNU Hurd представляет собой ядро, развиваемое в качестве замены ядра Unix и оформленное в виде набора серверов, работающих поверх микроядра GNU Mach и реализующих различные системные сервисы, такие как файловые системы, сетевой стек, система управления доступом к файлам. Микроядро GNU Mach предоставляет IPC-механизм, используемый для организации взаимодействия компонентов GNU Hurd и построения распределённой мультисерверной архитектуры. Дистрибутив Debian GNU/Hurd сочетает программное окружение Debian c ядром GNU/Hurd и остаётся единственной активно развиваемой платформой Debian, созданной на базе ядра, отличного от Linux (ранее развивался порт Debian GNU/KFreeBSD, но он давно находится в заброшенном состоянии).

  1. Главная ссылка к новости (https://lists.gnu.org/archive/...)
  2. OpenNews: Релиз Debian GNU/Hurd 2025
  3. OpenNews: В микроядро GNU Mach из проекта GNU Hurd добавлена поддержка Xen DomU
  4. OpenNews: Релиз GNU Hurd 0.9
  5. OpenNews: Выпуск GNU Guix 1.5 с поддержкой ядра GNU Hurd
  6. OpenNews: Портирование компилятора Clang для GNU/Hurd
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64727-hurd
Ключевые слова: hurd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:24, 02/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Крутой дистр. Каждый, кто считает себя истинным поклонником GNU и рвёт на себе футболку со Столманом, просто обязан пользоваться именно этим дистром.
     
     
  • 2.21, Карлос Сношайтилис (ok), 12:19, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Дык, им невозможно пользоваться.
    Пока ненавистные корпорасты не придут и не сделают нормально, это не взлетит.
     
     
  • 3.31, Аноним (31), 12:42, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ты сам-то пробовал или так, просто пишешь от балды?
    На каком аппаратном обеспечении тестировал?
     
  • 2.26, Аноним (26), 12:35, 02/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.5, Аноним (5), 11:26, 02/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Заметьте, ни единого корподистра на Hurd, только Debian. А как только оно взлетит, прибегут поттеринги и начнут уродовать.
     
     
  • 2.7, Аноним (7), 11:36, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Как можно иметь настолько сломанную логику?

    Поттеринг как раз и уменьшил фрагментацию между дистрибутивами. За счет написания стандартизированных утилит. Так же как в вашем любимом Хурде и БСД все стандартизировано. И нет кучи дистрибутивов которые изобретают свой велосипед.

     
     
  • 3.11, Celcion (ok), 11:43, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Как можно иметь настолько сломанную логику?

    Кто-то всерьёз пытается найти логику в комментариях на Opennet?

    > Поттеринг как раз и уменьшил фрагментацию между дистрибутивами.

    Вопрос не в самих этих утилитах, а в способе их продвижения. Примерно таких же, как нычне двигают Wayland. То есть, когда нечто очень сырое и очень недоработанное пихается во всё подряд, особенно на серверные платформы. С соответствующими результатами.
    Это сейчас systemd уже достиг некоторого уровня качества и стабильности, а вот когда его только начинали двигать - очень много поседевших волос на разных местах он добавил сисадминам.

     
     
  • 4.15, Аноним (15), 11:55, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Вопрос не в самих этих утилитах, а в способе их продвижения. Примерно таких же, как нычне двигают Wayland. То есть, когда нечто очень сырое и очень недоработанное пихается во всё подряд, особенно на серверные платформы.

    Ну и как определить, является ли технология сырой или не является, если она нигде не используется?

     
     
  • 5.23, Celcion (ok), 12:22, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ну и как определить, является ли технология сырой или не является, если она нигде не используется?

    Так там многое лежало на поверхности, "определять" ничего и не нужно было. К тому же, и в случае systemd и в случае wayland довольно много проблем и шоустопперов выявлялось уже при первых попытках внедрения, что вообще никого не останавливало от попыток дальнейшего насильного внедрения.
    Опять же, если хочется пример более разумного подхода к внедрению чего-то нового с куда менее разрушительными последствиями - можно привести в пример, допустим, pipewire.

     
  • 5.38, Смузихлеб забывший пароль (?), 13:05, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Очень просто. На примере вейланда
    Десяток лет в поте лица кодишь вейланд целой командой на хз откуда берущиеся бюджеты - ведь продукт в принципе ещё не выпущен даже в качестве демки
    Потом - показываешь анону на опеннете. Если он одобряет - сразу в прод в глобальных масштабах. Ведь анон одобрил.
    И пофиг, что работает только у анона и только то что требуется конкретно ему( но скорее всего не нужно практически всем остальным )
     
  • 4.24, Аноним (-), 12:29, 02/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.32, Celcion (ok), 12:49, 02/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.12, Аноним (15), 11:44, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Поттеринг как раз и уменьшил фрагментацию между дистрибутивами.

    Что плохого в фрагментации? Всё равно условный apt на rpm дистрибутивах работать не будет.

     
     
  • 4.17, Sm0ke85 (ok), 12:06, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Всё равно условный apt на rpm дистрибутивах работать не будет.

    Расскажи свои сомнения тем кто на Альте сидит - они посмеются...

     
     
  • 5.20, Аноним (15), 12:13, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну и много они deb пакетов себе поставить могут?
     
  • 4.18, Аноним (18), 12:07, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Altlinux apt-rpm использует по-умолчанию.
     
  • 3.37, Аноним (37), 13:05, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ты системд видел? Там только версий 100500, а еще можно использовать разные части которые друг от друга зависят. И только их комбинаций на системе может быть 100500 вариантов. Так что его не случайно системад называют и фрагментацию это не особо уменьшило. Для сравнения из популярных раньше был инит и апстарт. Буквально 2 системы инициалиации. Теперь инит и системд и куча его вариаций.
     
  • 2.10, Аноним (15), 11:42, 02/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 3.16, Аноним (16), 11:59, 02/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.29, Карлос Сношайтилис (ok), 12:40, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > ни единого корподистра на Hurd,
    > А как только оно взлетит, прибегут поттеринги и начнут уродовать.

    Ты, буквально, путаешь причину и следствие: пока поттеринги не прибегут, оно и не взлетит

     
     
  • 3.36, Аноним (26), 12:57, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Видно, некоторым мозг так засношали, что без корпорасов себе жизни не представляют.
     
     
  • 4.39, Смузихлеб забывший пароль (?), 13:08, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    "раб мечтает не о свободе, а о собственных рабах"
     

  • 1.6, Аноним (6), 11:34, 02/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    молодцы, развиваются
     
  • 1.8, Аноним (16), 11:39, 02/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Улучшена поддержка драйверов в пространстве пользователя через задействование развиваемого проектом NetBSD механизма rump (Runnable Userspace Meta Program).

    Я всегда говорил, что RUMP по задумке и по реализации - это прям шедевр. И уж точно лучше "квази-псевдо" гибридного ядра DragonFlyBSD (где от гибрида только сообщения вместо syscall'ов)

     
     
  • 2.19, Аноним (18), 12:11, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Только для драйверов на нетбсд мало.

    Лучше бы этот рамп на основе Linux был.
    Тогда можно было бы резко унаследовать большую часть Linux драйверов.

     
     
  • 3.22, Аноним (16), 12:21, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Только для драйверов на нетбсд мало.

    Тут важно то, что в NetBSD RUMP-нфраструктура есть, поверх которой эти драйверы в userpace работают. А сами драйверы появятся... или Debian/Hurd допишет.

    > Лучше бы этот рамп на основе Linux был.

    Дак пусть делают. Хотя с их stable api - это будет сложно, если вообще возможно.

     
     
  • 4.41, Смузихлеб забывший пароль (?), 13:11, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > в NetBSD RUMP-нфраструктура есть, поверх которой эти драйверы в userpace работают.
    > А сами драйверы появятся... или Debian/Hurd допишет.

    Итак, конюшню и курятник мы таки построили. А лошади/куры в них сами заведутся...

     
  • 2.25, Аноним (26), 12:32, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А что, гибридность в DFBSD в отдельных адресных пространствах невозможна?
     

  • 1.14, Аноним (15), 11:53, 02/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Улучшена поддержка драйверов в пространстве пользователя через задействование развиваемого проектом NetBSD механизма rump (Runnable Userspace Meta Program).

    Насколько это лучше чем stable api is nonsence?

     
     
  • 2.30, Аноним (26), 12:41, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Stable API, в общем случае, не гарантируется. Всё также будет зависеть от решения мейнтейнеров.
     

  • 1.27, Аноним (26), 12:37, 02/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Debian GNU/Hurd: К нему всего один вопрос. Но как же там systemd?
     
  • 1.28, Анонимище (?), 12:38, 02/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Минутку, а разве GNOME не требует SystemD? Или нашлись умельцы которые прислали патчи для отвязки от SystemD? За Гномом не слежу, реально не в курсе как у них там
     
     
  • 2.33, Sys (?), 12:54, 02/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Удалять удаляют и потом сидят на X11 и ищут вайлаед , потому что при таком подходе он исчезает и опять придется колхозить какой нибудь композитор в один бинарник типа wifire или как его там что бы заиметь что то близкое к вайланд
     

  • 1.34, IMBird (ok), 12:55, 02/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >развиваемое в качестве замены ядра Unix

    Простите душнилу, но возможно имелся в виду linux? Ну и линукс это не Unix (и есть мнение что уже давно не POSIX) и не post-UNIX как BSD/Solaris/BeOS/Plan, а всего лишь Unix-like (как та же reactos является windows-like).

     
  • 1.35, Аноним (35), 12:57, 02/02/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру