The OpenNET Project / Index page

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

Спустя 16 лет с момента прошлого выпуска представлено ядро GNU Hurd 0.5

28.09.2013 20:10

В рамках празднования тридцатилетия проекта GNU представлен релиз ядра GNU Hurd 0.5, который вобрал в себя все исправления и улучшения, внесённые с момента прошлой версии, которая была выпущена 16 лет назад. Одновременно представлены новые выпуски сопутствующих ядру компонентов: микроядра GNU Mach 1.4 и генератора интерфейсов для микроядра Mach - GNU MIG 1.4, которые не обновлялись уже 11 лет.

GNU Hurd представляет собой ядро, развиваемое в качестве замены ядра Unix и оформленное в виде набора серверов, работающих поверх микроядра GNU Mach и реализующих различные системные сервисы, такие как файловые системы, сетевой стек, система управления доступом к файлам. Микроядро GNU Mach предоставляет IPC-механизм для организации взаимодействия, используемый для организации взаимодействия компонентов GNU Hurd и построения распределённой мультисерверной архитектуры. GNU MIG (Mach 3.0 Interface Generator) является инструментом для трансляции файлов-определений RPC (Remote Procedure Call) в код на языке Си, который необходим для компиляции любого пакета, принимающего или отправляющего RPC-вызовы, в том числе для GNU Mach, GNU Hurd и GNU C Library (glibc).

В настоящее время GNU Hurd доступен только для 32-разрядной архитектуры x86, но в анонсе сообщается о работе по портированию GNU Hurd для 64-разрядных систем. Для пользователей, желающих оценить работу GNU Hurd в действии, рекомендовано воспользоваться дистрибутивом Debian GNU/Hurd, сочетающим программное окружение Debian c ядром GNU/Hurd. Готовые сборки, снабжённые специально созданным графическим инсталлятором, и пакеты в настоящее время доступны только для архитектуры i386. В дистрибутиве доступно примерно 75% пакетов от общего размера архива Debian.

  1. Главная ссылка к новости (http://www.gnu.org/software/hu...)
  2. OpenNews: Проекту GNU исполнилось 30 лет
  3. OpenNews: Портирование компилятора Clang для GNU/Hurd
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/38022-gnu
Ключевые слова: gnu, hurd, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (56) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 20:39, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +27 +/
    Ещё 16 лет подожду, тогда можно будет и потестить
     
     
  • 2.38, AnonuS (?), 03:57, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ещё 16 лет подожду, тогда можно будет и потестить

    Зачем же так долго ждать, скоро FSF и персонально САМ благословят, объявят его православным, а Демьян сделает версию с новым, блестящим Hurdом. Осталось немного подождать и можно будет наяву пощупать.

     
     
  • 3.42, Аноним (-), 08:48, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Что-то Демьян мне начинает казаться недостаточно стабильным для таких вещей.
     
     
  • 4.45, Аноним (-), 10:06, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ща, погоди, будет тебе дебиян, с wayland-ом и hurd'ом.
     
     
  • 5.50, Аноним (-), 13:56, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    К концу этого столетия успеете?
     
  • 5.54, Аноним (-), 23:50, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может с systemd ещё?
     
     
  • 6.64, Andrey Mitrofanov (?), 13:41, 30/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Может с systemd ещё?

    Дак этава, тово, мон шер http://packages.debian.org/src%3Asystemd ??!

     

  • 1.2, Стол (?), 20:54, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Не прошло и 17 лет
     
  • 1.3, Слушатель (?), 20:55, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Ничего так перерывчик между релизами :)
     
     
  • 2.61, Аноним (-), 10:19, 30/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну так не всем же как Хром с Фаерфоксом.
     

  • 1.4, dxd (?), 21:02, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +18 +/
    Вот чёрт. Только закончил собирать.
     
     
  • 2.46, Аноним (-), 10:06, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Вот чёрт. Только закончил собирать.

    Нефиг морзянкой исходники набивать было.

     

  • 1.5, Аноним (-), 21:03, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +19 +/
    Duke Nukem Forever завистливо курит в сторонке.
     
  • 1.7, Аноним (-), 21:09, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    > Микроядро GNU Mach предоставляет IPC-механизм для организации взаимодействия, используемый для организации взаимодействия компонентов GNU Hurd и построения распределённой мультисерверной архитектуры.

    Хорошо всё-таки, когда механизмы используют по их прямому назначению!

     
     
  • 2.32, Аноним (-), 02:52, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А для чего еще можно использовать IPC, кроме как для взаимодействия компонентов?
     
     
  • 3.73, Аноним (-), 07:47, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    для взаимодействия процессов, самоочевидно и изначально )
    ваш Ко.

    в Viengoose пошли по пути развития этого - там асинхронный IPC тестируется и и гибкий(fully-distributed UMA, nUMA и прочие - СРАЗУ) менеджмент памяти )

     

  • 1.11, Аноним (-), 21:26, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +22 +/
    Ядро старше чем возраст некоторых комментаторов
     
     
  • 2.37, AnonuS (?), 03:54, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +11 +/
    > Ядро старше чем возраст некоторых комментаторов

    FIX: Ядро старше некоторых комментаторов.

    Верно, некоторые пока ещё даже не в состоянии внятно изложить свои мысли на письме.

    :-)  

     
  • 2.65, carabasbarabas (?), 22:24, 30/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ядро старше чем возраст некоторых комментаторов

    Ядро может быть старше (или моложе) САМИХ комментаторов. Как может быть что-то старше или младше чем чей-то возраст?

    А потом эти молодые люди так же как русский, "осваивают" языки программирования и пишут код так же, как выражаются!

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

     

  • 1.12, Аноним (-), 21:29, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Бенчмарки в студию!
     
  • 1.14, Аноним (-), 21:37, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Следующий выпуск приурочат к 50-летию проекта GNU?
     
     
  • 2.18, Аноним (-), 22:34, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    степени двойки не знать стыдно. к 32-летию, конечно же!
     
     
  • 3.28, Аноним (-), 01:58, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    30 - не степень двойки.
    http://www.opennet.ru/opennews/art.shtml?num=38004
     
     
  • 4.31, Аноним (-), 02:41, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он мыслит с другой стороны, стороны версий.
     

  • 1.15, Человек с мнением (?), 22:00, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    16 лет... Существует лишь благодаря идеологической стойкости ребят из ГНУ. Вопрос знатокам: насколько юзабельна система с этим ядром на сегодняшний день.
     
     
  • 2.17, Аноним (-), 22:25, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    попробуй узнаешь.
     
  • 2.19, freehck (ok), 23:21, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Судя по всему - вполне юзабельна. 75% пакетов - это не хухры-мухры, это *очень* много.
    Разумеется, там не будет несвободных драйверов - но и linux когда-то с этого начинал. Я думаю, что уж коли у некоторых ребят хватило духа разрабатывать ядро в течение стольких лет, то он вполне может быть жизнеспособен.

    Возможно, что когда-нибудь на досуге, когда у меня будет больше свободного времени, я поиграюсь с этим проектом. =)

     
     
  • 3.48, Аноним (-), 10:09, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Судя по всему - вполне юзабельна. 75% пакетов - это не хухры-мухры,
    > это *очень* много.

    Правда потом как-то так окажется что драйверов нет. Так что в лучшем случае оно бутанется на виртуалочке.

     
  • 3.67, Тот_Самый_Анонимус (?), 06:02, 01/10/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Разумеется, там не будет несвободных драйверов - но и linux когда-то с этого начинал.

    Не только начинал, но и продолжает, и не думает становится полностью «свободным»™. По крайней мере я краем уха слышал что есть проект, который «вычищает» ядро.

     
     
  • 4.68, Andrey Mitrofanov (?), 09:48, 01/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Разумеется, там не будет несвободных драйверов - но и linux когда-то с этого начинал.
    > Не только начинал, но и продолжает, и не думает становится полностью «свободным»™.
    > По крайней мере я краем уха слышал что есть проект, который
    > «вычищает» ядро.

    Ваш край уха не путает
    http://en.wikipedia.org/wiki/Linux-libre
    и
    http://kernelnewbies.org/KernelJanitors
    ?

     

  • 1.16, Аноним (-), 22:22, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Гвозди бы делать из этих людей!
     
     
  • 2.51, гнутый молоток (?), 14:24, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    уже начинать?
     
  • 2.55, Наше имя легион (?), 00:26, 30/09/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Гвозди бы делать из этих людей!

    Ядра бы делать из этих людей! Хотя, похоже, так и есть... :)

     

  • 1.24, Аноним (-), 00:27, 29/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    DN Forever, GTA V, Hurd 0.5, а дальше что? React OS beta и Half Life 2: Episode Three?
     
     
  • 2.25, Xasd (ok), 01:34, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Half Life 2: Episode Two: Extended Sub-episode One
     
     
  • 3.57, Аноним (-), 00:43, 30/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Half Life 2: Episode Two: Extended Sub-episode One

    суровый^W ущербный программисткий юмор

     

  • 1.26, Аноним (-), 01:44, 29/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Release early, release often во всём своём неприличии :)
     
  • 1.27, Аноним (-), 01:57, 29/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В настоящее время GNU Hurd доступен только для 32-разрядной архитектуры x86

    Пилить ядро для вамирающей архитектуры...

     
     
  • 2.49, Аноним (-), 10:10, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Пилить ядро для вамирающей архитектуры...

    Когда они это затевали это был вполне актуальный проц :)

     

  • 1.30, fi (ok), 02:05, 29/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    а в это время L4 с линукс на борту успешно работает.  И всё таки Mach сыровать ещё. :))
     
     
  • 2.33, Аноним (-), 02:55, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > а в это время L4 с линукс на борту успешно работает.  
    > И всё таки Mach сыровать ещё. :))

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

     
     
  • 3.69, _yurkis_ (ok), 12:01, 01/10/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Но все же:

    1. L4 все таки свежее и интереснее выглядит
    2. У Таненбаума Minix3 продвинулся чуть ли не дальше за меньшее время (и это еще до грантов)

    Хотя лично я только за microkernel. Но уж очень академическим проект выглядит.

     
     
  • 4.71, Аноним (-), 12:51, 01/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    нудк. только в мобилах с чипами квалком - почти 2 милн копий L4 бегает ;)
     

  • 1.34, medlingmag (?), 03:14, 29/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    твэлы из таких людей делать. Гвозди - детский лепет!
     
     
  • 2.75, Аноним (-), 19:57, 14/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > твэлы из таких людей делать. Гвозди - детский лепет!

    Их бы энергию - да в что-то конструктивное............

     

  • 1.44, аннон (?), 09:12, 29/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ладно вам, посмотрите на reactos. Там всё намного хуже и запущенее, хотя вроде и перерывы между выпусками намного меньше.
     
     
  • 2.52, And (??), 19:52, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А что в ReactOS плохо-то? )
     
     
  • 3.53, Аноним (-), 20:17, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не юзабельно. Всё остальное - хорошо.
     
     
  • 4.72, _yurkis_ (ok), 14:39, 01/10/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Что -то мне кажется что комит логи в ReactOS все- таки поживее будут. Да и видел я реальное использование ReactOS (на кассах одной немаленькой сети киевских супермаркетов).
     
     
  • 5.76, Аноним (-), 19:58, 14/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Что -то мне кажется что комит логи в ReactOS все- таки поживее
    > будут. Да и видел я реальное использование ReactOS (на кассах одной
    > немаленькой сети киевских супермаркетов).

    Кого-то из владельцев просто задушила-таки жаба всего лишь.

     

  • 1.58, Амоним (?), 07:05, 30/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В рамках празднования тридцатилетия проекта GNU представлен релиз ядра GNU Hurd 0.5...
    укушались,пока праздновали, видимо. и забацали прям там же за столом :P
     
  • 1.59, Oinari (ok), 07:39, 30/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Debian c ядром GNU/Hurd. Готовые сборки

    Датированы началом мая 2013.

     
     
  • 2.63, hatebreed (ok), 12:03, 30/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то да, и ядро там 0.3
     

  • 1.60, Аноним (-), 10:18, 30/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Почему-то Hurd мне ReactOS напоминает.
     
  • 1.66, ryoken (?), 22:37, 30/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/

    > Hurd доступен только для 32-разрядной архитектуры x86, но в анонсе сообщается
    > о работе по портированию GNU Hurd для 64-разрядных систем.

    Страшно подумать, сколько ж они его на АМД64 перетаскивать будут... тут у людей поди дети на пенсию выйдут :).

     
  • 1.70, Аноним (-), 12:49, 01/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а тем временем уже, не дождавшись Mach, Hurd получает L4 форк, который двигается внезапно - быстрее оргинальной версии :)
    соотв может стать базой в дебьян/hurd/L4 вместо ванильного debian/hurd/mach )
    это не считая интресных проектов вроде seL4(бывший Viengoose), E1, Perseus итп ) даже форк для миникс http://www.l4hq.org/projects/os/
    прикольный артикль по L4 и микроядрам в целом, обзорный за десятилетия(а это один из старейших COMSC-направления) http://www.nicta.com.au/pub?doc=6930 , рекомендую )

    и опять-таки, не забудьте мобильные чипсеты Квалкома - почти 2 миллиона устройств с L4 внутри ! ;P

     

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



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

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