LINUX.ORG.RU

GNU/Hurd — «Почти готов»

 ,


1

1

Разработчики GNU/Hurd сообщили о значительном прогрессе в развитии операционной системы. По словам Самюэля Тибо, одного из основных разработчиков проекта, GNU/Hurd удалось добиться существенного улучшения в поддержке драйверов устройств благодаря интеграции с NetBSD’s rump layer.

Кроме того, была улучшена поддержка SMP (Symmetric Multi-Processing), что позволит системе более эффективно использовать возможности современных многоядерных процессоров. Порт для x86_64 практически завершен, и есть надежда на поддержку AArch64.

На основе GNU/Hurd уже создано несколько дистрибутивов, включая Debian GNU/Hurd, Guix/Hurd и Alpine/Hurd. По данным разработчиков, около 75% пакетов Debian уже собирается для GNU/Hurd, что свидетельствует о высокой степени готовности системы.

Также была добавлена поддержка в экосистему Rust, что стало необходимостью из-за растущего числа программ, требующих эту поддержку.

>>> Phoronix



Проверено: anonymous_incognito ()
Последнее исправление: CrX (всего исправлений: 6)

«Вот уже пятнадцатый год, как Gnu Hurd почти готов, и пользователи могут быть уверены, что почти готовым он будет ещё долгие и долгие годы».

Smacker ★★★★★
()

Почти готов к чему?

благодаря интеграции с NetBSD’s rump layer

Теперь уровень поддержки драйверов устройств почти как в NetBSD?

slepoy_pew
()

Также была добавлена поддержка экосистемы Rust, что стало необходимостью из-за растущего числа программ, требующих эту поддержку.

Лучше бы поддержку USB наконец-то добавили, а то на компе, который новее фекалий мамонта, даже команду не ввести...

Reymet_2
()

Я почти готов выкинуть на мороз поделку Линуса и поставить ядро Hurd от профи.

AbbaT ★★
()

Когда вы чувствуете свою бесполезность, помните..

MoldAndLimeHoney ★★
()
Ответ на: комментарий от nicholas_ru

А для этого почти готового ядра нужно самое современное железо?

Хотя логично, зачем поддерживать старьё, если вкатываться, так на свежачок, зачем за собой тянуть старые технологии, бггг.

AbbaT ★★
()
Ответ на: комментарий от nicholas_ru

Ситуация с ним похожа и миникс.Почти готова, но еще подождите.

Ну Миникс-то используется в продакшене. Использование, правда, далеко от этичного, с какой стороны не посмотри, но все же.

MoldAndLimeHoney ★★
()

GNU/Hurd — «Почти готов»

35 лет почти готов.

Debian GNU/Hurd

Guix/Hurd и Alpine/Hurd

...

Я с первого раза «Guix/Hurd» прочитал как «GNU/Hurd»

P. S. Буквально на прошлой неделе ставил Guix с Hurd на ноутбук. 32-битная версия успешно запустилась, 64-битная нет. Иксов для Hurd в Guix вроде как не добавили ещё; добавление в config.scm сервисов типа NetworkManager или wpa-supplicant приводило к тому, что сборка конфигурации не запускалась; usb в hurd ещё не завезли (а значит, и раздачу интернета с телефона по usb-кабелю), поэтому ничего интересного не случилось.

mister_me ★★
()

На фоне этого ReactOS - это всё же молодой развивающийся проект.

Radjah ★★★★★
()

не лет 30 его уже разрабатывают?

IvanRia
()

Больше ядер, хороших и разныхне очень!

tiinn ★★★★★
()
Ответ на: комментарий от screamager

Они еще поддержку risc-v собирались сделать, может кто знает в каком там состоянии?

Примерно как всё остальное, «почти готово» (вообще не готово).

Camel ★★★★★
()

была добавлена поддержка экосистемы Rust

Про то как вползают Rust:

1) где в оригинале про Rust ? Топик лор де-факто просто перевод с пересказов фороникса, кроме заявы про rust. В оригинале ничего такого нет

2) в opennet`ной новости Rust упомянут вскользь, на ровне с прочими. («Добавлена поддержка языков go, rust, ocaml, ghc, java.» а-ля тесты компиляторов прошли без критичных ошибков, «Support merged upstream» в самом оригинальном оригинале, то есть докладе fosdem).

3) (в том-же докладе fosdem) поддержка Rust не то чтобы добавлена, а он «Ported through cross-build, but tedious», то есть кросс компилирован с диким гемороем. С ошибками и замечаниями, буквально ради дальнейших тестов и проверок ABI

4) какого хрена тогда в топике не упомянуты JAVA и Go ? потому-что они-то как раз в докладе заявлены как более рабочие.

MKuznetsov ★★★★★
()

А как у него вообще с производительностью, особенно по сравнению с линуксом? Это вообще возможно допилить до состояния готовности к продакшну, или уже совсем не судьба, и оно так и останется только исследовательским проектом?

liksys ★★★★
()

Ети изменения уже добавлены в образы QEMU Guix’а?

Camel ★★★★★
()
Ответ на: комментарий от liksys

2-ая популярности система GNU/Linux.Не Хард, не Миникс для этого не подходят.Но на виртуалку ради интереса поставить можно.

nicholas_ru
()
Ответ на: комментарий от mister_me

добавление в config.scm сервисов типа NetworkManager или wpa-supplicant приводило к тому, что сборка конфигурации не запускалась

Значит антивирус встроили который справедливо блочит всякое ненужно.

firkax ★★★★★
()
Ответ на: комментарий от liksys

А как у него вообще с производительностью, особенно по сравнению с линуксом?

Linux шлифовали много лет. HURD пытаются довести до состояния «запускается на современном железе». Полагаю о производительности пока задумывается примерно никто. Кроме того, нет причин думать, что вынос множества функций в юзерспейс положительно скажется на производительности.

Тут вопрос скорее о величине отставания, это десятки процентов или разы?

Camel ★★★★★
()
Последнее исправление: Camel (всего исправлений: 1)
Ответ на: комментарий от firkax

Я похоже перепутал кто на ком стоял. Откатил к первоначальному варианту.

anonymous_incognito ★★★★★
()
Ответ на: комментарий от slepoy_pew

Ну чо ты начинаешь-то. Просто почти готов и всё.

targitaj ★★★★★
()

GNU/Hurd! Мы почти готовы с 1990го!

densss ★★★★★
()

может, пока проект не разросся, сразу на rust переписать?

Psilocybe ★★★★★
()
Ответ на: комментарий от screamager

там есть, просто ты по ссылке поленился пройти

откуда-же вы такие берётесь, расто-маны ?

вот полный текст новости фороникс, на которую ссылается и которую почти дословно перевёл TC. Найти тут слово Rust:

Samuel Thibault offered up a status update on the current state of GNU/Hurd from a presentation in Brussels at FOSDEM 2026. Thibault has previously shared updates on GNU Hurd from the annual FOSDEM event while this year's was a bit more optimistic thanks to recent driver progress and more software now successfully building for Hurd.

GNU/Hurd continues to lag behind the Linux kernel and other modern platforms for hardware driver support. But driver support for Hurd has been improving thanks to NetBSD's rump layer. GNU/Hurd 2026 status report

Hurd for years has also lacked SMP support for modern multi-core systems but that too has been improving in recent times. Similarly, Hurd for the longest time was predominantly x86 32-bit only but the x86_64 port is now essentially complete and there is even eyes toward AArch64 support. GNU/Hurd 64-bit support

Debian GNU/Hurd has been an unofficial Debian distribution and alternative to using the Linux kernel while Guix/Hurd and Alpine/Hurd distributions have also come about too for more Hurd exposure and testing. GNU/Hurd SMP support

Samuel shared that around 75% of the Debian archive is currently building for the GNU/Hurd distribution including desktop environments and more. GNU/Hurd 2026 status in 2026

The FOSDEM 2026 presentation on GNU/Hurd concluded with a proclamation that «GNU/Hurd is almost there» with the Debian/Guix/Arch/Alpine distributions but that the developers can always use extra help with community contributions. GNU/Hurd 2026 state

Those curious about GNU/Hurd in 2026 can find the presentation by Samuel Thibault at FOSDEM.org.

MKuznetsov ★★★★★
()
Последнее исправление: MKuznetsov (всего исправлений: 1)
Ответ на: комментарий от liksys

А как у него вообще с производительностью, особенно по сравнению с линуксом?

В оригинальной презентации есть ссылка на статью где утверждается что накладные расходы от микросервисной архитектуры сейчас уже не так актуальны, но в детали я не вчитывался - вот когда он выйдет из состояния «почти готов» куда-то поближе к свету, тогда и станет актуально.

zabbal ★★★★☆
()
Ответ на: комментарий от MKuznetsov

Найти тут слово Rust

Зачем его там искать если оно есть на слайдах оригинальной презентации?

Причём как в контексте поддержки Hurd со стороны Rust, так и наоборот. Причём это настолько важная тема (к вящему пригару идиотов) что даже отдельный слайд под неё выделен.

zabbal ★★★★☆
()
Последнее исправление: zabbal (всего исправлений: 1)
Ответ на: комментарий от temak

ты знаешь с тросточкой по клавиатуре не удобно.Через 25 лет ИИ захватит мир.Через 50 обезьяны окупируют кремль.Через 100 планета превратиться в космический корабль.Все по плану.

nicholas_ru
()
Последнее исправление: nicholas_ru (всего исправлений: 1)
Ответ на: комментарий от zabbal

уже не так актуальны

Ох, как мне не нравится эта формулировка. Я понимаю, что это не ты придумал, но что они имеют в виду, неактуальны по отношению к чему?

Для офисной машинки - да, неактуально. А взять любой из крайних случаев, типа работы с изображениями, видео, играми, вводом-выводом или вообще серверное применение - то там каждая операция будет на счету.

36 лет рассказов о том, что быстрое микроядро нужно и возможно, и в итоге мы дошли до «ну знаете, на моем 16-ядерном райзене оно уже не тормозит, так что нормально».

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от zabbal

что даже отдельный слайд под неё выделен.

отчего тогда не перечислить ВСЕ слайды ?

я выше указал, что там «отдельные слайды» также про JDK и Go. Они вестимо не считаются, потому-что не раст

MKuznetsov ★★★★★
()
Ответ на: комментарий от Irma

Контролирующий у рампы на выброске парашютистов: — Готов? Пошел! --Готов — Пошел! Готов? Пошел! Пошел...пошел..пошел... готов!

gns ★★★★★
()

удалось добиться существенного улучшения в поддержке драйверов устройств благодаря интеграции с NetBSD’s rump layer

Когда проект доходит до стадии, на которой единственный действенный способ существенного улучшения в поддержке это тащить наработки из чужих, тогда проект действительно «готов», правда в несколько ином смысле.

К слову, как там вопрос совместимости лицензий GNU и BSD в этом случае?

Myau ★★★★★
()
Ответ на: комментарий от MKuznetsov

вот там ссылка на FOSDEM.org и там «Hurd support was added to the rust ecosystem»

screamager
()

Разработчики GNU/Hurd сообщили о значительном прогрессе в развитии операционной системы

ИИ к кодингу подключили?

utf8nowhere ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.