The OpenNET Project / Index page

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

Портирование компилятора Clang для GNU/Hurd

11.01.2013 23:02

Мэйнтейнер проекта GNU/Hurd, в рамках которого ведётся разработка ядра для ОС GNU, работающего поверх микроядра GNU Mach, объявил о работе по портированию компонентов LLVM, в том числе компилятора Clang, для работы в окружениях на базе GNU/Hurd. Работа по портированию ведётся в тесном сотрудничестве с разработчиками проекта LLVM. В настоящее время портирование полностью не завершено, но порт уже можно считать более-менее работоспособным, за исключением некоторых нюансов.

  1. Главная ссылка к новости (http://lists.cs.uiuc.edu/piper...)
  2. OpenNews: Прогресс в разработке Debian GNU/Hurd
  3. OpenNews: В состав Debian Wheezy может войти Debian GNU/Hurd
  4. OpenNews: В микроядро GNU Mach из проекта GNU Hurd добавлена поддержка Xen DomU
  5. OpenNews: Новости проекта GNU/Hurd за ноябрь 2009 г.
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/35815-hurd
Ключевые слова: hurd, clang, llvm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (34) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Константин (??), 23:08, 11/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Принципиальный GNU BSD осваивает?
     
     
  • 2.10, Andrey Mitrofanov (?), 00:48, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Принципиальный GNU BSD осваивает?

    Вы, конечно, не заметили, что... FSF и проект GNU не имеют ничего против использования BSDL пр-м в... "других" дистрибутивах GNU. Напротив же(*) [Free]BSD чего-то там тиим, использовало и использует GPL про-мы из того же проекта GNU, *но* дружит с Эппле против оных и всяко проче надувают губки.

    BSD-ешники несравнимо принципиальнее. Закрываю тэг.

    (*)Или следовало "совершенно точно так же"? Я и сам запутался.

     
     
  • 3.18, Аноним (-), 03:13, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > *но* дружит с Эппле против оных и всяко проче надувают губки.

    Оно такое free, что софт под GPL для них недостаточно свободен. И его по их мнению надо выпилить и запретить. Вот это да, свобода и демократия. Правда потом оказывается что проприетарщики опять их обдурили и все лучшее унесли себе в нору и не поделились ни с кем, а чертов пингвин опять обошел на повороте :)

     
     
  • 4.23, Аноним (-), 12:06, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Обдурили, унесли в нору, что за бред)) Я вижу ровно противоположную картину - все коммерческие форки успешных проектов оказываются нужными чуть меньше чем никому и быстро загибаются. Вон, Embarcadero запилило IDE на основе форка Clang и пытается ее продавать по 2 килобакса за штуку - это чудо кто-нибудь вообще видел?))
     
     
  • 5.26, Аноним (-), 13:39, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Обдурили, унесли в нору, что за бред)) Я вижу ровно противоположную картину
    > - все коммерческие форки успешных проектов оказываются нужными чуть меньше чем
    > никому и быстро загибаются. Вон, Embarcadero запилило IDE на основе форка
    > Clang и пытается ее продавать по 2 килобакса за штуку -
    > это чудо кто-нибудь вообще видел?))

    Прикинь - мир не из одних г@внодевелоперов с безлимитным свободным временем состоит. Я видел. И не просто видел. Его используют. Смекаешь?

    PS. То, что ты знаешь - не эквивалентно тому, что существует. (С)

     
  • 5.30, Аноним (-), 14:15, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    http://ru.wikipedia.org/wiki/Common_UNIX_Printing_System например
     
  • 4.31, Аноним (-), 14:28, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вас это так трогает?! Ну решили они выпилить из СВОЕЙ же системы GCC (по умолчанию, т.к. установка все равно возможна и не кем не запрещена и не ограничена ни как), и что? То, что вам не по душе BSD во всех проявлениях еще не значит, что надо фанатично заявлять что эта ветка эволюции тупиковая, т.к. несмотря на подобные мнения она все еще существует и спокойно себе поживает. Зачем искать проблему там, где ее нет?
     
  • 3.32, Аноним (-), 14:39, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Оба варианта, и GPL и BSD, предполагают "свободу", что определяет одну цель и направление развития используя практически те же механизмы. С "Эппле" они дружат по стольку поскольку, т.к. исторически сложилась связь проектов (http://ru.wikipedia.org/wiki/BSD). Также не помню чтобы мне попадалась информация о принципиальной неприязни лицензий одними или другими.
     

  • 1.2, Crazy Alex (ok), 23:22, 11/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, цель какая...
     
     
  • 2.3, filosofem (ok), 23:26, 11/01/2013 [^] [^^] [^^^] [ответить]  
  • +26 +/
    > Интересно, цель какая...

    Джентльмен (Д1)прогуливается по набережной Темзы и видит как другой
    джентльмен (Д2) вытаскивает из Темзы дохлую лошадь.
    Д1, как истинный джентльмен, предлагает свою помощь и Д2 соглашается.
    Когда лошадь оказывается на берегу Д2 просит Д1 помочь погрузить лошадь
    в Кэб, Д1 соглашается.
    Затем Д2 говорит:
    - Я вижу что Вы испачкались, когда помогали мне. Я приглашаю Вас к себе,
    кофе, коньяк, сигары, а пока Вам почистят костюм.
    Д1:
    -Ну что же я согласен.
    Когда они приехали домой к Д2 тот говорит:
    -Давайте затащим лошадь в ванну.
    Д1:
    -Хорошо.
    И они это сделали.
    Сидя в библиотеке за коньяком и сигарами Д2 говорит:
    -Я вижу Вам интересно знать зачем мне дохлая лошадь в ванной.
    Д1:
    -ну, в общем, да, но ...
    Д2:
    -Понимаете, сейчас ко мне придет мой друг Джим. Я предложу ему кофе,
    коньяк. Он пойдет в ванную мыть руки и выскочит оттуда с криком
    "Билл!!! У тебя в ванной дохлая лошадь!!!"
    А я ему скажу "Ну и что ?!".

     
     
  • 3.4, Анонимус_б6 (?), 23:51, 11/01/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ахаха, как точно, сэр!
     
  • 3.6, Аноним (-), 00:11, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Каждый раз когда я читаю эту историю, я улыбаюсь. Она, похоже, никогда мне не надоест.
     
  • 3.36, Reinar (ok), 18:16, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Англия. Темза. Гуляют два джентельмена и видят дохлую лошадь.
    - Сэр, давайте отвезём эту лошадь ко мне домой и положем её в ванну.
    - Зачем?
    - Представляете, я зову дворецкого и прошу его приготовить ванну. Он возвращается и
    говорит: "Там же лошадь, сэр!". А я отвечу: "Я знаю,сэр!".
    Так и сделали.
    Зовут дворецкого.
    - Приготовте мне ванну.
    Через некоторое время дворецкий возвращается.
    - Ванна готова!
    - Но там же лошадь!
    - Я знаю, сэр!
     
  • 2.5, x0r (??), 00:09, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    например: найти и исправить баги в обоих проектах
     

  • 1.8, BratSinot (ok), 00:38, 12/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > ведётся в тесном сотрудничестве с разработчиками проекта LLVM

    o_O

    Мне одному кажется, что пилить SMP, сеть и звук полезнее будет?

     
     
  • 2.11, figaro9000 (?), 00:48, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    я думаю они подсадить их на GPLv3 хотят
     
     
  • 3.12, Константин (??), 01:00, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да всё проще я думаю, clang вступает в жизнь, llvm идёт по планете, Hurd рано или поздно столкнётся с ними. И надо быть готовыми ко всему, чтобы не остаться в стороне.

    Хотя нет! Что я говорю! Они же всю жизнь в стороне от цивилизации сидят! :)
    Когда-то я сам мечтал о хурде как истинно Трушной ОС, спорил с линукоидами, но, видимо у хурдописателей настолько олимпийские принципы, что я не доживу до логической развязки.

     
     
  • 4.21, BratSinot (ok), 10:51, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да какая разница кто там куда ступает? Нет смысла вкладывать усилия во что-то, пока более важные и фундаментальные вещи отсутствуют или недоделаны.
     
     
  • 5.24, Константин (??), 12:28, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да там столько надо делать, что особо и не почувствуется. Всё равно некогда не допилят.
    А если серьёзно, просто напоминают о себе, давая понять что и у них тоже весело и что к ним можно присоединиться, чтобы построить всё по новому, по правильному.
     

  • 1.9, figaro9000 (?), 00:42, 12/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    а Столлман знает ?
     
     
  • 2.35, Аноним (-), 17:32, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > а Столлман знает ?

    Апплодирую стоя. Этот коммент -- в духе лучших традиций опеннета.

     

  • 1.13, Аноним (-), 01:00, 12/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Лучше бы эти люди потратили силы на портирование действительно нужных системных компонентов, без которых операционная система не имеет смысла. Это PulseAudio, Systemd и Unity, а компилятором и GCC попользуются.
     
     
  • 2.15, Andrey Mitrofanov (?), 01:36, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Лучше бы эти люди потратили силы на

    Кому лучше? Обоснуй??

     
  • 2.16, Аноним (-), 02:00, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > без которых операционная система не имеет смысла. Это PulseAudio, Systemd и Unity

    Ох, ну толсто.

     

  • 1.14, Клим (?), 01:36, 12/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    класс - сначала так замедлить развитие gcc, что его clang догнал, а потом самим перейти на clang
     
     
  • 2.19, Аноним (-), 03:18, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > класс - сначала так замедлить развитие gcc, что его clang догнал

    А где его clang догнал? В ваших влажных мечтах? Он генерит куда более отстойный код для х86, а на ARM так и вовсе валится к чертям, особенно если компилить под кортекс A15. Корпорасы на него плевали как на системный компилер - юзают его местаки как кодогенератор который привинтить можно к постороннему проекту, но это сугубо LLVM-а касается. А сам шланг кроме эппла мало кто пилит.

     
     
  • 3.27, Аноним (-), 13:41, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> класс - сначала так замедлить развитие gcc, что его clang догнал
    > А где его clang догнал? В ваших влажных мечтах? Он генерит куда
    > более отстойный код для х86, а на ARM так и вовсе
    > валится к чертям, особенно если компилить под кортекс A15. Корпорасы на
    > него плевали как на системный компилер - юзают его местаки как
    > кодогенератор который привинтить можно к постороннему проекту, но это сугубо LLVM-а
    > касается. А сам шланг кроме эппла мало кто пилит.

    Ах ну да, ну да, ГЦЦ же родился совершенством. Сразу и всюду.

     
     
  • 4.34, анон (?), 16:50, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    так шланг догнал его или нет?
    отмазки какие-то
     
  • 3.29, figaro9000 (?), 14:12, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Он генерит куда
    > более отстойный код для х86, а на ARM так и вовсе
    > валится к чертям, особенно если компилить под кортекс A15.

    вы наверное lazarus не дизассемблировали, простенькая прога hello world давала код на 20 мб

    > Корпорасы на
    > него плевали как на системный компилер - юзают его местаки как
    > кодогенератор который привинтить можно к постороннему проекту, но это сугубо LLVM-а
    > касается. А сам шланг кроме эппла мало кто пилит.

    да ну OpenSuse ядро собрали, Dovecot перешол, и юзают его так, просто для развлечения )))
    и гугол проэкт так для выбрасывания денег спонсирует, хорошие мысли

     

  • 1.17, Аноним (-), 02:57, 12/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Я в шоке. Может он перепишет весь шланг и в итоге как единственный коммитер переоткроет его под ГПЛ3+ ?) Другого объяснения не вижу.
     
  • 1.25, Аноним (-), 13:32, 12/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >>GNU/Hurd

    О, он еще живой?

     
     
  • 2.28, figaro9000 (?), 14:07, 12/01/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да он еще ripается, ни на десктопах, ни на серверах не применяется, так мечта СПОшника
     

  • 1.38, Главные Редакторы (?), 21:10, 12/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Подскажитe люди добрые, что даёт этот LLVM?
     
     
  • 2.39, Аноним (-), 03:24, 13/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    абстракцию / элегантность / сексапильность
     

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



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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