Скрыть
Вышел GNU/Hurd 0.5
Нет, это не шутка!
Внатуре, 27 сентября 2013 года ровно в день тридцатилетия проекта GNU, наконец вышла релизная версия этой микроядерной операционной системы, которая изначально-то и задумывалась как титульная реализация Операционной Системы GNU.
Релиз состоит из трех компонент:
GNU Hurd 0.5
GNU Mach 1.4
GNU Mig 1.4
Перечислять список улучшений затруднительно, в связи с тем, что предыдущий релиз состоялся более 16 лет назад, тем не менее, самые интересные новшества таковы:
1)Поддержка POSIX
2)Поддержка IPv6
3)Частичная поддержка широких символов
4)Новая система безопасности
5)Поддержка PThreads
6)Выкинута поддержка UFS
7)Значительно улучшена поддержка киллер-фичи Hurd - поддержка трансляторов
8)Поддержка больших дисков
Вдобавок, список изменений содержит отдельную подглавку "когда мы собирались делать релиз в 2002 году, мы составили список изменений с 1997 года. Релиз не случился, но не пропадать же добру"
0)Система получила замкнутую toolchain. Linux Больше не нужен, чтобы скомпилировать Hurd.
1)Поддержка ftpfs
2)Поддержка tmpfs
3)Поддержка /etc/shadow
4)Поддеожка файрвола
5)Поддержка iso9660
6)Поддержка отладки RPC
7)Новая система инициализации (вместо единственного файла)
8)Поддержка core dumps
9)Поддержка Fakeroot
10)Поддержка больших(для того времени) файлов
Отдельно идет список улучшений Mach:
1)Поддержка PAE
2)Поддержка SATA
3)Новый аллокатор памяти
4)ПОддержка PCMCIA
Детально все это можно изучить здесь:
http://darnassus.sceen.net/gitweb/savannah_mirror/hurd.git/blob/v0.5:/NEWS
http://darnassus.sceen.net/gitweb/savannah_mirror/gnumach.git/blob/v1.4:/NEWS
http://darnassus.sceen.net/gitweb/savannah_mirror/mig.git/blob/v1.4:/NEWS
(кстати, машина, которая раздет NEWS-файлы, сама работает на Hurd)
Также есть анонс в списке рассылки:
http://thread.gmane.org/gmane.os.hurd.bugs/23684
Из текущих дистрибутивов ОС GNU, поддержку родного ядра рассматривают как минимум команды:
Debian GNU/Hurd
ArchHurd
Тем не менее, пока дистрибутивы еще не успели выпустить готовые сборки на основе Hurd 0.5, поэтому рекомендуется собирать систему из исходных текстов.
>>>
Подробнее
Re:Вышел GNU/Hurd 0.5
> Релиз не случился, но не пропадать же добру
С таким добром мог бы и случиться.