LINUX.ORG.RU

Выпущен новый отчёт об успехах в разработке Debian GNU/Hurd

 , , ,


1

5

Разработчики Debian GNU/Hurd, проекта, в рамках которого ведётся создание дистрибутива Debian с набором серверов Hurd, работающих поверх микроядра GNU Mach, возобновили (последний выпуск датируется февралём 2012 года) традицию по публикованию отчётов о развитии своей системы.

Основные изменения, освещённые в выпуске:

  • В мае прошлого года был выпущен Debian GNU/Hurd 2013, близкий по составу к Debian Wheezy.
  • Благодаря улучшениям в glibc и работе многочисленных добровольцев количество портированных пакетов достигло 80%, среди которых присутствуют, например, компиляторы gnat (Ada) и GCCGO (Go).
  • Во время работы проекта в рамках на Google Summer of Code был осуществлён переход на систему инициализации SysVinit, которая заменила набор самописных shell-скриптов. Для настройки сети, завершения работы и монтирования устройств используются стандартные средства Debian.
  • Свежие наработки в GNU Hurd: задействование DDE (Device Driver Environment), позволяющее использовать Linux-драйверы в Hurd, что разрешает проблемы с поддержкой оборудования; переход на pthreads; поддержка /proc/mtab; порт IceWeasel 29 и другие.

Помимо этого в отчёте упоминаются улучшения в автоматической системе сборки, удаление лишних пакетов, увеличение количества новых (up-to-date) пакетов и выступление Самуэля Тибальта (Samuel Thibault) на встрече хакеров GNU (GNU Hacker's Meeting) 2013 и FOSDEM 2014.

>>> Подробности



Проверено: fallout4all ()
Последнее исправление: CYB3R (всего исправлений: 6)
Ответ на: комментарий от CYB3R

Один набор самописных shell-скриптов заменили на другой набор самописных shell-скриптов. Молодцы!

Хочешь набор шелл-скриптов, переписанных на Си? systemd ждет тебя.

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

Толсто. До DDE там не было никакого звука, к примеру. Не знаю, есть ли сейчас.

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

> > Омг, пользователи ос с популярностью в 1% издеваются над ос с популярностью 0,001%

> А когда пользователи ОС с популярностью 1% издеваются над ОС с популярностью 85%, это не вызывает у тебя батт^Wкогнитивного диссонанса?

С такими доводами, как выше - нет, всего лишь подчеркивание своего «элитизма».

теперь только остаётся дожить до ситуации когда пользователи 0.001% наконец-то начнут издеваться над пользователями 1% :-)

в этом случае я наконец-то смогу понять (на своей шкуре) — как же себя чувствуют пользователи 85% в эти особенные моменты.. :-)

user_id_68054 ★★★★★
()
Последнее исправление: user_id_68054 (всего исправлений: 4)
Ответ на: комментарий от DeVliegendeHollander

Не знал что его посадили. Доволен!

anonymous
()

Счастье то какое! Молодцы ребята!

Dron ★★★★★
()

И ни одного поста о микроядерных ОС. ЛОР не торт.

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

Классная штука, а RMS всё ещё связан с проектом?

2010 год. Отсюда:

13. Joeboy: Are you still at all optimistic about HURD, or would you agree that that ship has sailed?

RMS: I am not very optimistic about the GNU HURD. It makes some progress, but to be really superior it would require solving a lot of deep problems. However, mainly what I think about the HURD is that finishing it is not crucial.

When we started the HURD, it was for a simple reason. The GNU system needed a kernel, and no usable free kernel existed. We set out to write one.

That problem does not exist today. Linux works ok as a kernel.

The main shortcoming of Linux is at the level of device support. The obstacle there isn't a lack of ability among Linux developers, but rather the use of devices whose specs are secret.

Finishing the HURD would not advance us at all in supporting these devices. The work that is needed is at the driver and firmware level. That's why our high priority task list includes items relating to free drivers, but not the HURD.

That's also why fsf.org has hardware resource pages. Your help in updating them would strengthen us in this important battle.

Sure, it would be nice to see a GNU kernel succeed — but there are many successful GNU packages, so having one more is not crucial.

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

Это где столько пользователей нашли?

Омг, пользователи ос с популярностью в 1% издеваются над ос с популярностью 0,001%. Тебе не кажется, что это все странно и ты используешь линукс только для понтов в твоем классе?

Это как-то странно. 3 пользователя не могут быт 0.001%.

anonymous
()
Ответ на: комментарий от mix_mix

Почти 50 комментариев, а так никто ещё не спросил как у него сейчас дела с производительностью. Микроядра по своей природе без поддержки железом довольно тормозные же.

А какой смысл спрашивать? Если сделали быстрым. Значит будет дырявым. Если сделали защищенным. То будет тормозом.

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

А какой смысл спрашивать? Если сделали быстрым. Значит будет дырявым. Если сделали защищенным. То будет тормозом.

Если попробуют найти компромис, то будет дырявым тормозом. :)

anonymous
()

Кто-нибудь пользуется или пользовался этим Debian GNU/Hurd? Хотелось бы услышать отзывы и мнение тех, кто ставил и видел вживую. Как оно? Насколько пригодно, каковы преимущества и недостатки в сравнении с Debian на ядре Linux?

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

Я про производительность прежде всего - микроядро же. Ну и стабильность, поддержка железа, преимущества и недостатки. Для обычного пользователя, не красноглазого. Интересно мнение тех, кто пользовал - если конечно есть такие. А то 2 страницы комментариев, но по большей части от теоретиков которые этот hurd как и я не видели никогда ))

mbivanyuk ★★★★★
()

отлично! только из леса, а тут такое... потыкаем-с

uber_cat
()

По сабжу - Debian вообще молодцы. Самый толковый из Linux-проектов, имхо, от них исходит сплошная годнота, недаром Debian в серверах и роутерах. А RMS двадцать лет пилил, пилил, да так и не запилил... Он потом, когда Debian ему ядро напишет, всё равно будет всем говорить, что никто ничего особенного-то и не сделал, а святы только он и GNU.

dbzix
()
Ответ на: комментарий от mbivanyuk

а хули тут смотреть? подключаем логическое мышление. джаст фофан, покуда никто из серьёзных не задумает использовать в своих бизнес-планах.

anonymous
()

Благодаря улучшения

anonymous
()

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

Deleted
()
Ответ на: комментарий от anonymous

Это была попытка тонкого троллинга :) Про линукс, системд и гвозди в курсе

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

Других синонимов к слову освободится тоже нет?

откинуться?

anonymous
()
Ответ на: комментарий от DeVliegendeHollander

Леннарт немногозадачный ни разу.

anonymous
()

ЗаGNUлся бы скорее ваш хурдег. А то наплодили микроядерных архитектур, а толковых и годных по пальцам пересчитать можно.

splinter ★★★★★
()

Сторонники systemd пока ещё не поняли, что на гну/хурде (если когда-нибудь портирую туда) их солнцеликая замена инита будет делать больше, чем сам хурд, и поэтому её будут считать традиционным источником всех падений и никогда не включат.

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

если когда-нибудь портирую туда

Поттеринг, залогинься.

iamweasel
()
Ответ на: комментарий от one_more_hokum

То есть, когда systemd окончательно зохавает линух, будет куда уходить? Хорошо.

Можешь прям щас валить. Или кто-то держит?

B
()
Ответ на: комментарий от burning_giraffes

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

Лет через десять будет и в GNU/Hurd.

B
()
Ответ на: комментарий от anonymous

Поциенты разволновались, а по сути еще один велосипед.

Если подходить формально, учитывая, когда появился Hurd и когда Linux, то еще не ясно, кто из них велосипед.

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

Почему бы не использовать это на микродевайсах вместе с JavaME?

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

Большое спасибо. Печально конечно, что Отец больше не верит в своё детище.

fero ★★★★
()

был осуществлён переход на систему инициализации SysVinit

В то время, как другие используют systemd, дебиан только перешёл на sysvinit.

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

Это теперь мода такая - ругать systemd? УМВР, а поросшие костылями шелл-портянки для запуска сервисов не нужны.

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

Ну ка скажи, что за дистрибутив у тебя?

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

Такое, что я только линуксами сейчас и пользуюсь. Но меня всё устраивает.

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

Толковая и годная - QNX

Да.

Ещё есть L4/*

За L4 большое будущее. Народ только только начинает ценить вкус этого микроядра.

Но микроядра, как архитектура, прошлый век.

Ха-ха-ха. А колесо, это какой век?

alman ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.