The OpenNET Project / Index page

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

В условиях конкуренции с Clang Эрик Реймонд предложил отменить ограничения GCC в области плагинов

22.01.2014 10:27

Эрик Реймонд (Eric S. Raymond), один из основателей организации OSI (Open Source Initiative), стоявший у истоков движения открытого ПО и написавший в свое время известное эссе "Собор и Базар", обратился к Фонду СПО и разработчикам набора компиляторов GCC с призывом отказаться от политики, запрещающей использование проприетарных плагинов в GCC, чтобы поднять интерес к проекту коммерческих компаний.

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

По мнению Эрика Реймонда, стиль пропаганды Фонда СПО мешает достижению цели в создании открытой и контролируемой пользователями экосистемы. GCC является одним из ключевых орудий в арсенале Фонда СПО для достижения данной цели, поэтому стоит максимально эффективно использовать его для продвижения идей свободы и открытости, предотвращения привязки к вендору и недопустимости проприетарного контроля.

В ответ один из разработчиков GCC из компании Google обратил внимание на то, что суть проблемы с разработкой плагинов к GCC не столько лицензионная, сколько техническая. Перед изменением лицензионной политики следует вначале привести в должный вид и стабилизировать интерфейс для подключения плагинов к GCC. В настоящее время данный API слишком привязан к внутренней структуре GCC и постоянно изменяется, что требует переработки плагинов для каждого нового значительного выпуска GCC. Поэтому для разработки дополнений к GCC приходится использовать сторонние инструменты, такие как MELT, или постоянно синхронизировать плагин с изменениями в GCC, поддерживая несколько вариантов для разных веток свободного набора компиляторов.

  1. Главная ссылка к новости (http://gcc.gnu.org/ml/gcc/2014...)
  2. OpenNews: Инициатива по переводу Emacs c Bazaar на Git
  3. OpenNews: Эрик Реймонд представил критерии оценки вреда от использования закрытого ПО
  4. OpenNews: Обсуждение возможных планов развития GCC 5.0
  5. OpenNews: Фонд свободного ПО опубликовал лицензионное исключение на GCC Runtime
  6. OpenNews: FreeBSD-CURRENT переведён по умолчанию на Clang
Лицензия: CC-BY
Тип: Тема для размышления
Ключевые слова: gcc, clang
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (159) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, бедный буратино (ok), 10:35, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    А почему всегда выделяют Собор и Базар? esr написал важнейшую для понимания сути трилогию, из которых "Заселяя ноосферу" - это вообще важнейшее по сегодняшней ситуации произведение, и должно быть непременно изучено всеми, кто хоть как-то в теме (хотя важна вся трилогия. ещё, конечно, есть некоторые работы В. И. Ленина, но их аноним читать не будет).
     
     
  • 2.7, slowpoke (?), 10:54, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    что-ж нужно почитать наконец, пожалуй начну на днях
     
  • 2.121, myhand (ok), 18:50, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Потому что она является ключем к диагнозу esr Учитывая его, регулярный троллин... текст свёрнут, показать
     
     
  • 3.125, бедный буратино (ok), 18:57, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Глупости Если не отслеживать то, что там прогрессирует, а пытаться построить ка... текст свёрнут, показать
     
     
  • 4.127, бедный буратино (ok), 19:08, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ps ---- Рабочие и крестьяне нисколько не заражены сентиментальными иллюзиями го... текст свёрнут, показать
     
     
  • 5.129, бедный буратино (ok), 19:20, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всё, хлопцы, мы теперь будем жить по Ленину.

    - В овраг всех проприетаристических прихвостней, довести весь разговор с ними до короткого.

    - "Учёт и контроль". Знать и понимать, что происходит в мире floss.

    - Меньше страха, больше дела.

    И так далее... читайте статью, она рулез. Читайте и проникайтесь духом.

    ...
    Вот тогда и наступит окончательное поражение всей этой нечисти добитой.

     
  • 5.131, myhand (ok), 19:25, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Дык ничего подобного у Эрика не прослеживается Открытая разработка все больш... текст свёрнут, показать
     
  • 4.128, myhand (ok), 19:17, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там описаны причины почему однажды плагины esr не приведут к развитию инфрастр... текст свёрнут, показать
     
     
  • 5.130, бедный буратино (ok), 19:22, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет И про цену хлеба там не написано И про майдан Там про другое Заселяя ... текст свёрнут, показать
     
     
  • 6.132, myhand (ok), 19:36, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    В Германии 20-х - тоже были люди , даже считавшие себя коммунистами Только бы... текст свёрнут, показать
     
     
  • 7.138, бедный буратино (ok), 20:24, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Что "это"?  Как я уже указал - "открытая" разработка уже давно
    > находится в загребущих лапах крупных компаний, а не добрых "прагматичных" энтузиастов.
    >  Что именно "работает"?

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

     
     
  • 8.141, myhand (ok), 21:14, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Короче, ссылка на лениское наследие не катит Не наследил ... текст свёрнут, показать
     

     ....нить свёрнута, показать (11)

  • 1.2, A.Stahl (ok), 10:43, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +18 +/
    >использование проприетарных плагинов в GCC

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

     
     
  • 2.3, бедный буратино (ok), 10:45, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    esr боится, что все ушлые капиталисты убегут на clang, и именно этим будут там заниматься. и предлагает сдать Москву, но не сдать Россию.
     
     
  • 3.9, A.Stahl (ok), 10:56, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Так может лучше рыть укрепления вокруг Москвы, а кому-то ещё позволить оставить Тирану, но не сдать Албанию?
    А если ушлые капиталисты побегут в Албанию(читай BSD) атаковать Тирану (читай Clang), что думаю нам только лучше, не? Тем более, что BSD и так под оккупацией всякого рода Sony  и прочих упырей...
     
     
  • 4.17, Аноним (-), 11:36, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ройте. Разрешаю.
     
  • 4.29, G.NercY.uR (?), 12:50, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Товарищ! Ну откуда у тебя это в голове?
    Я насчёт окупации компаниями лагеря *BSD.
    Ведь все довольны, люди пилят то что им нравится (разработчики), компании пользуются тем что им подходит, компании спонсируют разработку того что им надо (+ для разработчиков), то что написано для *BSD зажать невозможно, то что дописали сами компании могут это зажать, ну и ладно.
    В чём проблема то? Ведь это именно настоящая и идеальная свобода, когда никто ничего никому не запрещает, при этом ничьи права не ущемляются и при этом все довольны.
     
     
  • 5.38, клоун Стаканчик (?), 13:26, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    http://www.gnu.org/philosophy/bsd.html
     
  • 5.58, DFX (ok), 14:25, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Настолько "идеальная свобода", что до сих пор лагерь *BSD предложить desktop OS без самоистязания в комплекте не может, зато очень хорошо поддаётся растрёпыванию корпорашками на составные части для их поделок без всякой отдачи (опять же, история Sony & PS4).

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

     
     
  • 6.62, бедный буратино (ok), 14:31, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Настолько "идеальная свобода", что до сих пор лагерь *BSD предложить desktop OS
    > без самоистязания в комплекте не может

    Пока вы спали, появился Mac OS X... если что.

     
     
  • 7.150, Аноним (-), 00:07, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Mac OS X
    > Свобода

    Разупорись. Или ты про свободу однополых браков?

     
     
  • 8.172, бедный буратино (ok), 05:18, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты дурак, или просто не можешь мысли формулировать ... текст свёрнут, показать
     
  • 8.180, Аноним (-), 16:25, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он про яблочных наложниц или наложников ... текст свёрнут, показать
     
  • 6.64, бедный буратино (ok), 14:40, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ps.

    http://c.51t.ru/obsd.png

    под десктопную ос покатит?

     
     
  • 7.144, arisu (ok), 22:05, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ps.
    > http://c.51t.ru/obsd.png
    > под десктопную ос покатит?

    неа. там даже несчастный pixel city работает через пень-колоду, какой уж «десктоп»…

     
  • 7.154, Аноним (-), 01:43, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > под десктопную ос покатит?

    С таким рендерингом шрифтов? А что за лишние перекладины у "н" и "и"? Это так и надо

     
     
  • 8.173, бедный буратино (ok), 05:21, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Нормальный рендеринг шрифтов По сравнению со скриншотами win7 - вообще идеальны... текст свёрнут, показать
     
  • 8.191, Аноним (-), 09:52, 26/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    так пойдет http savepic net 4444180 png... текст свёрнут, показать
     
     
  • 9.192, бедный буратино (ok), 12:13, 26/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чувак, а ты вообще вкурсе, что вкладки можно ещё и закрывать ... текст свёрнут, показать
     
     
  • 10.195, arisu (ok), 16:08, 26/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а ты в курсе, что не являешься Идеальным Образцом ... текст свёрнут, показать
     
  • 10.199, Аноним (-), 16:27, 26/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    В курсе, меня устраивает, еще вопросы PID USERNAME THR PRI NICE SIZE ... текст свёрнут, показать
     
  • 7.155, Аноним (-), 01:43, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > под десктопную ос покатит?

    С таким рендерингом шрифтов? А что за лишние перекладины у "н" и "и"? Это так и надо кириллицу корежить?

     
  • 2.10, dq0s4y71 (ok), 11:10, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Да и сам плагин не дадим. Ибо не обязаны.

    То есть вообще ничего не дадут? Действительно ушлые...

     

     ....нить свёрнута, показать (20)

  • 1.5, Аноним (-), 10:48, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Гугол прав, ящитаю. Надо быть на голову выше шланга, чтобы диктовать условия лицензии. Так и будь на голову выше, а не прогибайся.
     
     
  • 2.42, anonymous (??), 13:56, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так сделай оптимизацию чтобы программы в 5 раз быстрее работали. Раз, а не сотых долей процентов. Да, на GCC который всем земным шаром пилят оптимизируют улучшают десятками лет. Смешно? Так каким еще образом можно быть "на голову выше"? Даже дилетантам должно быть  понятно что современные компиляторы асимптотически приближаются к идеалу, и улучшений заметных глазу уже не будет.
     
     
  • 3.74, inferrna (ok), 15:15, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Выше на голову - в частности по адекватности апи плагинов, по выводу сообщений об ошибках, по способности разворачивать циклы для выполнения на всяких длинных регистрах или даже на GPU.
     
  • 3.99, linux must _RIP__ (?), 17:08, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну так сделай оптимизацию чтобы программы в 5 раз быстрее работали. Раз,
    > а не сотых долей процентов. Да, на GCC который всем земным
    > шаром пилят оптимизируют улучшают десятками лет. Смешно? Так каким еще образом
    > можно быть "на голову выше"? Даже дилетантам должно быть  понятно
    > что современные компиляторы асимптотически приближаются к идеалу, и улучшений заметных
    > глазу уже не будет.

    угу. Так было клева что FSF чуть не потерял такой инструмент - когда redhat форкнул gcc и стал развивать свой e-gcc.

     
     
  • 4.116, Аноним (-), 18:37, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Напугал открытый софт форками... :)
     
     
  • 5.136, linux must _RIP__ (?), 20:23, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    так почему FSF так беспокоилось когда gcc форкнули?
     
     
  • 6.160, chinarulezzz (ok), 02:30, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ты психолог организации FSF?
     
     
  • 7.181, Аноним (-), 16:29, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Он тогда ещё в горшок писал. Это сейчас где-то, что-то случайно прочитал.
     
  • 6.170, Аноним (-), 03:58, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > так почему FSF так беспокоилось когда gcc форкнули?

    Не знаю кто там беспокоился, а вот то что они присоединились к форку и все стало как и раньше - факт. А пингвин вон вообще благодаря гиту разрабатывается в 100500 форков и лишь изредка перекидываются - а вот мы тут наработали, возьмите к себе вот это? И вот это! Нормальный в общем-то процесс. Но да, в головы пудаков которые считают что без корпорастивного мамонта ведущего разработку в совково-капиталистическом стиле жизни нет это с трудом укладывается. Тем не менее, процесс есть и это работает.

     
     
  • 7.178, arisu (ok), 09:45, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    это ж линуксхрип же. если объяснять то же самое пустому месту, то есть небольшой шанс, что пустое место всё поймёт. с линуксхрипом таких шансов нет.
     
  • 4.147, myhand (ok), 22:23, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > угу. Так было клева что FSF чуть не потерял такой инструмент -
    > когда redhat форкнул gcc и стал развивать свой e-gcc.

    Ась, опять не вызубрил методичку?

     
  • 3.157, Аноним (-), 01:44, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну так сделай оптимизацию чтобы программы в 5 раз быстрее работали.

    Дык LTO сделали. Хорошо работает, кстати.

     

  • 1.6, alex (??), 10:50, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > David Kastrup's recent question on emacs-devel motivates me to bring

    up a larger related question

    О каком вопросе речь, знает кто-нибудь?

     
     
  • 2.12, A.Stahl (ok), 11:11, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >up a larger

    Разумеется о вопросе про "увеличение"!
    Мне на почту иногда ответы на этот вопрос приходят:)

     
  • 2.21, Andrey Mitrofanov (?), 11:55, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> David Kastrup's recent question on emacs-devel
    > О каком вопросе речь, знает кто-нибудь?

    Видимо, https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01810.html

    ___вопрос исчерпался https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01849.html

     
     
  • 3.189, Andrey Mitrofanov (?), 11:37, 25/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > ___вопрос исчерпался https://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01849.html

    Мы все ждали этого, и это произошло: Ричард М. Столман рассказал, где этому вашему цлангу место. http://gcc.gnu.org/ml/gcc/2014-01/msg00208.html

    И, кстати, дал прелеснейшую ссылку http://thebaffler.com/past/the_meme_hustler : ""Over the past fifteen years, he[[--Tim O’Reilly]] has given us such gems of analytical precision as “open source,” “Web 2.0,” “government as a platform,” and “architecture of participation.”

     

  • 1.8, slowpoke (?), 10:55, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    нужно gcc срочно такую же архитектуру как у clang вкорячивать иначе и правда по всем статьям обойдут
     
     
  • 2.14, Аноним (-), 11:19, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Так он всегда был еретиком, open source и free software не одно и тоже.
     
  • 2.39, alex (??), 13:36, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ESR - активный контрибьютор emacs, например.
     
     
  • 3.145, arisu (ok), 22:19, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ESR - активный контрибьютор emacs, например.

    и при этом эталонный флюгер. так бывает. он же не зря выкидывает слово «free» из фразы «free and open source software».

     

  • 1.13, NikolayV81 (ok), 11:19, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Судя по всему экспресс уже разогнался, и возможно скоро обгонит или уже обогнал (по каким то параметрам) добротный скорый поезд, только вопрос в том а нужно ли из-за этого поезду на скорую руку менять двигатель на более мощный? Востребованы ведь оба.
    Другая архитектура, при разработке которой использовались знания накопленные за многие годы, и ничего плохого в её развитии нет, возможно со временем заменит существующего лидера, возможно нет, непонятно что в этом плохого? ( кроме желания быть первым/главным/самым важным ) Но и перенимать не самые важные особенности тоже смысла большого не видно.
     
     
  • 2.16, Аноним (-), 11:31, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    "Лучшим решением будет - форкнуть Clang, со всеми его преимуществами, под GPL" - или мне послышалось?
    если что, то я за
     
     
  • 3.18, Андрей (??), 11:46, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так у него лицензия не настолько свободная, чтобы форкать. Не?
     
     
  • 4.22, VoDA (ok), 12:00, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У шланга BSD, что позволяет его форкать под GPL. И постоянно принимать код из BSD. Обратно код не возвращается, т.к. BSD не может принять GPL код.
     
     
  • 5.45, linux must _RIP__ (?), 14:00, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –7 +/
    еще раз - менять лицензию BSDL не позволяет.
    Как бы не хотелось ворам из GPL лагеря.

    Единственный случай был когда проект был лицензирован под двойной лицензией - и некоторые ушлые GPLки - решили не лицензировать под двойной лицензией то что взяли. Но бог им судья - нравится воровать и зажимать для себя код.. пусть зажимают - но чем они лучше пропринетарщиков тогда ? Такие же воры..

     
     
  • 6.50, VoDA (ok), 14:05, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Код который был под BSD под ней и остается, но доработки будут в GPL и итоговый проект будет GPL.

    Таким образом проект под GPL и из него новые патчи (которые под GPL) взять в изначальный проект под BSD не возможно.

     
     
  • 7.97, linux must _RIP__ (?), 17:06, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Код который был под BSD под ней и остается, но доработки будут
    > в GPL и итоговый проект будет GPL.
    > Таким образом проект под GPL и из него новые патчи (которые под
    > GPL) взять в изначальный проект под BSD не возможно.

    Нельзя :) только если ты доработки будешь хранить где-то рядом с файлом. Единственная история когда это было возможно - это OpenBSD по глупости поверили GPL ворам и разрешило двойное лицензирование.

     
     
  • 8.105, Аноним (-), 17:24, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Неспроста человеку воры везде мерещатся, видимо по себе путается судить ... текст свёрнут, показать
     
  • 6.52, Aceler (ok), 14:06, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > еще раз - менять лицензию BSDL не позволяет.
    > Как бы не хотелось ворам из GPL лагеря.
    > Единственный случай был когда проект был лицензирован под двойной лицензией - и
    > некоторые ушлые GPLки - решили не лицензировать под двойной лицензией то
    > что взяли. Но бог им судья - нравится воровать и зажимать
    > для себя код.. пусть зажимают - но чем они лучше пропринетарщиков
    > тогда ? Такие же воры..

    Если ты не в курсе, что такое пермиссивная лицензия, не выставляй себя идиотом, подучи матчасть. Например, можно начать со статьи Зуева в Компьютерре: http://old.computerra.ru/2006/641/272338/

     
  • 6.117, Аноним (-), 18:41, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > еще раз - менять лицензию BSDL не позволяет.

    То-то все проприерасы там вечно EULA вместо BSDL навешивают и так оказывается можно. А GPL чем в плане донавески отличается? Ну-ка, поведай нам, шестерка проприетарщиковая? :)

    > Как бы не хотелось ворам из GPL лагеря.

    Не вижу никаких проблем интегрить BSDLный код в GPLный проект. А ты потом выколупывай GPLные вкрапления, если пупок не развяжется. Если лоханешься - пойдешь под суд. Да, у твоих проприетарных патронов можно кое-чему поучиться :).

    > тогда ? Такие же воры..

    Еслил у тебя что-то украли - добро пожаловать к правоохранителям и в суд. А вот если там окажется что "лицензия позволяте" - вот там ты обтечешь по полной. И судебные издержки оплатишь по полной программе.

     
  • 4.23, Aceler (ok), 12:01, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Не. У него странная лицензия Illinois University License, представляющая собой смесь BSD и MIT.

    Но форкнуть можно, в т.ч. под GPL.

     
     
  • 5.46, linux must _RIP__ (?), 14:00, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Не. У него странная лицензия Illinois University License, представляющая собой смесь BSD
    > и MIT.
    > Но форкнуть можно, в т.ч. под GPL.

    форк со сменой лицензии не допустим.. :)

     
     
  • 6.47, Aceler (ok), 14:01, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> Не. У него странная лицензия Illinois University License, представляющая собой смесь BSD
    >> и MIT.
    >> Но форкнуть можно, в т.ч. под GPL.
    > форк со сменой лицензии не допустим.. :)

    А кто говорит о смене лицензии?

     
  • 6.61, бедный буратино (ok), 14:29, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> Не. У него странная лицензия Illinois University License, представляющая собой смесь BSD и MIT. Но форкнуть можно, в т.ч. под GPL.
    > форк со сменой лицензии не допустим.. :)

    А кто вас спрашивать будет, допустите или не допустите? Майдан незалежности шланга соберёте?

     
     
  • 7.98, linux must _RIP__ (?), 17:06, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >>> Не. У него странная лицензия Illinois University License, представляющая собой смесь BSD и MIT. Но форкнуть можно, в т.ч. под GPL.
    >> форк со сменой лицензии не допустим.. :)
    > А кто вас спрашивать будет, допустите или не допустите? Майдан незалежности шланга
    > соберёте?

    воры от GPL они такие воры :) Правда суды никто не отменял.

     
     
  • 8.103, бедный буратино (ok), 17:12, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    name -srv OpenBSD 5 5 GENERIC MP 219 пойду стырю что-нибудь ... текст свёрнут, показать
     
  • 6.67, Аноним (-), 14:46, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Исходники прошивки PS4 в студию или п-бол.
     
  • 6.118, Аноним (-), 18:43, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > форк со сменой лицензии не допустим.. :)

    GPL можно просто донавесить сверху и заинтегрить GPLного кода в проект. А ты потом пыхти и разбирайся какой там код где. Или просто соглашайся на GPL в сумме, уж как тебе удобнее.

     
  • 3.27, NikolayV81 (ok), 12:46, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > "Лучшим решением будет - форкнуть Clang, со всеми его преимуществами, под GPL"
    > - или мне послышалось?
    > если что, то я за

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

     
     
  • 4.49, anonymous (??), 14:02, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> "Лучшим решением будет - форкнуть Clang, со всеми его преимуществами, под GPL"
    >> - или мне послышалось?
    >> если что, то я за
    > Если сильно вперёд уйдёт то возможно да, хотя по мне лучше бы
    > всегда была более менее адекватная альтернатива.

    Сколько десятков лет еще нужно шлангу чтобы он стал "просто уходить вперед", не говоря уже о "сильно".

    Эта песня про аппловскую поделку шланг старая, как дюк нукем форева. Он вечно будет в хвосте у GCC, ибо как только запилят оптимизации что в GCC тут же божественная скорость компиляции упадет. И всем станет ясно что король голый. По этому они эти оптимизации никогда не включат.

     
     
  • 5.71, NikolayV81 (ok), 14:57, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    gt оверквотинг удален Да хоть 100 хоть 1000 какая разница Вы уверены что всем... текст свёрнут, показать
     
     
  • 6.158, Аноним (-), 01:47, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Да хоть 100 хоть 1000 какая разница?

    Простая: "а там или шах, или ишак" :).

     

  • 1.19, Пропатентный тролль (?), 11:51, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Король умер!

    Скоро шланг сумеет собрать линукс и гСС окажется на свалке истории. С почетом конечно же. Но у каждого продукта есть свой жизненный цикл, респект ПО продержавшемуся почти 30 лет, но надо двигаться вперед.

     
     
  • 2.24, VoDA (ok), 12:02, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Скоро шланг сумеет собрать линукс и гСС окажется на свалке истории. С
    > почетом конечно же. Но у каждого продукта есть свой жизненный цикл,
    > респект ПО продержавшемуся почти 30 лет, но надо двигаться вперед.

    Если уж Hurd еще не отправили на свалку, то GCC будет жить.

    А возможность собрать ядро еще одним компилером - дополнительная возможность для выявления ошибок. Что есть плюс!

     
     
  • 3.34, Аноним (-), 13:00, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если уж Hurd еще не отправили на свалку

    Директор приказал считать издохшего льва спящим и запретил закрывать зоопарк.

    Hurd жив только формально. А по факту, он не то мёртв, не то в глубокой коме и его жизнедеятельность поддерживается искусственно.

     
     
  • 4.37, бедный буратино (ok), 13:08, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Если уж Hurd еще не отправили на свалку
    > Директор приказал считать издохшего льва спящим и запретил закрывать зоопарк.
    > Hurd жив только формально. А по факту, он не то мёртв, не
    > то в глубокой коме и его жизнедеятельность поддерживается искусственно.

    Hurd - это только ядро. Ос называется, если кто не помнит, GNU.

    Вероятно, в Debian Jessie проект Debian GNU/Hurd выйдет официально. А так - он уже давно в sid живёт и развивается. Ядро - оно и есть ядро, что ему будет? А софта к нему - полный дебиан.

     
     
  • 5.43, Аноним (-), 13:58, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >А софта к нему - полный дебиан.

    Да там скорее с железом проблема. Называется - "драверов нет".

     
     
  • 6.63, бедный буратино (ok), 14:32, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>А софта к нему - полный дебиан.
    > Да там скорее с железом проблема. Называется - "драверов нет".

    То, что драйверы портируются хуже, чем софт - это, мягко говоря, хреново. Гордиться тут нечем...

     
     
  • 7.159, Аноним (-), 01:53, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > То, что драйверы портируются хуже, чем софт - это, мягко говоря, хреново.
    > Гордиться тут нечем...

    Не гордись. Дальше что? Да, у разных команд разное видение как надо делать ядра и интерфейс для драйверов. Бздюки вон со скрипом один несчастный KMS уже хз сколько внедряют. Тогда как мелкий u-boot давно уже просек что можно использовать апи драйверов "как в лине" и получить кучу дров с минмальными усилиями.

     
     
  • 8.161, chinarulezzz (ok), 02:42, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    хорошо что ты привел в пример такую хрень Пусть и не внедряют, у них посерьёзне... текст свёрнут, показать
     
     
  • 9.176, arisu (ok), 09:40, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    вообще-то сильно популярен просто ты в той области, где он используется, не кру... текст свёрнут, показать
     
  • 9.201, ZloySergant (ok), 11:22, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Подлодка используется на оочень многих ARM-сборках разного хлама, типа нетбуков ... текст свёрнут, показать
     
  • 8.185, anonus (?), 21:53, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ты это, прекращай бухать ... текст свёрнут, показать
     
  • 6.85, ip1981 (ok), 16:11, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Да там скорее с железом проблема. Называется - "драверов нет".

    Железо устаревает и уходит со сцены. Вместе с ним уходят и проблемы.

     
     
  • 7.134, Аноним (-), 19:56, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Железо устаревает и уходит со сцены. Вместе с ним уходят и проблемы.

    Гениально! И, главное, ничего делать не надо, сиди себе у реки и жди, когда мимо тебя проплывётт труп твоего врага.

     
  • 2.36, абыр (ok), 13:07, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А что оно уже умеет генерировать код для всех 28 архитектур, поддерживаемых ядром линукс ?
    А так чтобы этот код еще и работал ?
     
  • 2.119, Аноним (-), 18:45, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Скоро шланг сумеет собрать линукс и гСС окажется на свалке истории.

    А скоро - это сколько лет? А код для AVR шланг через сколько лет научится генерить? А для MSP430? А еще 100500 архитектур никуда не впершихся эпплу, м?

     
     
  • 3.165, Аноним (-), 03:33, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ну всерьез-то код для MSP430 и прочего эмбеда никто GCC-ой не генерит всё ж.
    Есть для того более потребные компиляторы, хотя конечно и за деньги.
     
     
  • 4.177, arisu (ok), 09:42, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ну всерьез-то код для MSP430 и прочего эмбеда никто GCC-ой не генерит
    > всё ж.

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

     
  • 4.186, BayaN (ok), 22:09, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну всерьез-то код для MSP430 и прочего эмбеда никто GCC-ой не генерит
    > всё ж.
    > Есть для того более потребные компиляторы, хотя конечно и за деньги.

    Да-да, то-то же среды от TI и Atmel именно на GCC основаны. И вообще железячная контора, которая не может обеспечить свободные средства разработки должна сдохнуть в адских муках. А не используют GCC для всякого эмбеда, либо из-за того, что лузеры только вышедшие из универа ничего в разработке ПО не понимающие, которым лень разбираться, они просто ставят говно типа IAR, либо продвинутые фанаты крутых средств симуляции и отладки которые есть в Keil. И ещё стоит заметить, что GCC это пока единственное средство для эмбеда под свободные системы, поэтому Эрик шел бы лучше куда подальше со своими предложениями.

     

  • 1.25, Аноним (-), 12:23, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А мне clang только из-за названия больше нравится
     
     
  • 2.26, Аноним (-), 12:41, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А мне gcc
     
     
  • 3.40, Аноним (-), 13:44, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Давай дружить!
     
     
  • 4.41, бедный буратино (ok), 13:47, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Давай дружить!

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

    ... теперь на уроках будете писать патчи друг другу

     
     
  • 5.56, Аноним (-), 14:21, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так в комментариях к новости на опеннете зародилась дружба.
     
     
  • 6.114, Аноним (-), 18:17, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Шланг+жсиси любовь же )
     
     
  • 7.162, chinarulezzz (ok), 02:43, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Шланг+жсиси любовь же )

    никогда не думал что между геем и натуралом что-то возможно)

     

  • 1.32, Аноним (-), 12:56, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >обратился к Фонду СПО и разработчикам набора компиляторов GCC с призывам отказаться от политики, запрещающей использование проприетарных плагинов в GCC

    В наших рядах вслед за Мигелем Иказой появился ещё один предатель ратующий за проприетарщину - Эрик Реймонд.

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

     
     
  • 2.35, бедный буратино (ok), 13:05, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Я считал его нормальным человеком, как же я ошибался в нём, он
    > оказался двуличной тварью, столько лет умело притворяясь сторонником движения за свободное ПО.

    esr? за свободное ПО? столько лет?

    ээээ...то что-то новое


     
  • 2.76, Аноним (-), 15:19, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нифига себе "появился"!
    Он вообще-то в первых рядах всегда был, еще до того как по указке Тима ОРейли вместе с ним "open source" вместо free software стал продвигать
     
  • 2.80, Crazy Alex (ok), 15:37, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну ты шутишь. Это ж предводитель "пятой колонны".
     
  • 2.148, arisu (ok), 22:26, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В наших рядах вслед за Мигелем Иказой появился ещё один предатель ратующий
    > за проприетарщину — Эрик Реймонд.

    привет тебе, о житель параллельного мира! в нашем мире esr уже весьма давно выкинул из «FOSS» «F», и даже Системно Обосновал это.

     

  • 1.44, Fracta1L (ok), 13:59, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Походу, с разработкой GCC всё очень плохо.
     
     
  • 2.51, Fracta1L (ok), 14:05, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Надо активнее пинать гентушников чтобы патчили оставшиеся пакеты для clang -))
     
  • 2.53, torvn77 (ok), 14:18, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Сам ты близорукии урод,не будет GPL,фиг тебе плюшки в твою (может и не плохую) BSD от проприетаршиков будут.
    Не забывай.что большая часть ядра Линукса написана именно ими,
    так что если зазеваться и запустить чистку рядов,то то они перехватят инициативу и фиг вам будет,
    а не BSD в ночном небе.

    [Уточнение]Вобще это сообщение было ответом на один хамскии выпад,но он пропал,а оно как-то оказалось здесь.
    Не принимайте его на свой счёт.

     
     
  • 3.77, Lain_13 (ok), 15:21, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то, в общем.
     
  • 3.184, Куяврег (?), 17:04, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > не будет GPL,фиг тебе плюшки в твою (может и не плохую) BSD от проприетаршиков будут.

    Как забавно. Обычно приходится выслушивать, что "проприерасты только берут", но слышать угрозы, что проприерасты  обнесут плюшками ещё не доводилось.

    Мысль понятна - пока есть gcc clang будет открытым (по твоему мнению). Кроме того, что мнение спорное, посмотри пожалуйста на то, что есть: если бы не gpl, то и необходимости в шланге бы не возникло. сидели бы себе на gcc и сидели.

     
     
  • 4.187, torvn77 (ok), 22:14, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Я удалил это сообщение,так как оно дубликат ниженего 188.

     
  • 4.188, torvn77 (ok), 22:19, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Мысль понятна - пока есть gcc clang будет открытым (по твоему мнению).

    Я не боюсь что закроют Clang,просто мне помнится что тут или на лоре писали о том,
    что в отличии от gcc clang позволяет более свободно комбинировать открытый и закрытый код.
    Поэтому в случае замены gcc clang'oм возникнет опасность ослабления или обхода пропринтаршиками gpl с
    последующим поподанием опенсорсного в зависимость от пропринтарного кода.

     
     
  • 5.194, Куяврег (?), 15:26, 26/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    1:

    > не будет GPL,фиг тебе плюшки в твою (может и не плохую) BSD от проприетаршиков будут.

    2:
    > Я не боюсь что закроют Clang,просто мне помнится что тут или на лоре писали о том, что в отличии от gcc clang позволяет более свободно комбинировать открытый и закрытый код.
    > Поэтому в случае замены gcc clang'oм возникнет опасность ослабления или обхода пропринтаршиками gpl с последующим поподанием опенсорсного в зависимость от пропринтарного кода.

    Можно промежуточные выкладки?

    Ну и вопрос про зависимость. FreeBSD. А ещё лучше - DragonflyBSD. Укажите в каком месте зависимость от проприетарного кода.

     
     
  • 6.196, arisu (ok), 16:09, 26/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Можно промежуточные выкладки?

    попробуй почитать rms.

     
  • 2.81, Crazy Alex (ok), 15:38, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И что же именно с ней плохо?
     
     
  • 3.82, Fracta1L (ok), 15:41, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да уже давно слышны жалобы, что код GCC архисложен и громоздок, и что разобраться в нём могут единицы человек. А молодые девелоперы не идут в проект именно потому что сложно.
     
     
  • 4.89, NikolayV81 (ok), 16:55, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Да уже давно слышны жалобы, что код GCC архисложен и громоздок, и
    > что разобраться в нём могут единицы человек. А молодые девелоперы не
    > идут в проект именно потому что сложно.

    Молодые это какие? Молодым обычно некогда (ИМХО, сужу по себе в том числе), у молодых вообще обычно другие задачи в жизни нежели построение "хорошего" общества, просто времени не хватит на то что бы серьёзными проектами за просто так заниматься, это если не брать фанатов. Да и всё же кажется что для того чтобы заниматься столь серьёзными проектами, нужно набраться опыта на чём то другом, и при этом иметь возможность выделять немалое количество времени для проекта.

     
     
  • 5.106, Fracta1L (ok), 17:26, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Молодые это какие?

    Это которые не старые.

     
     
  • 6.108, NikolayV81 (ok), 17:32, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Молодые это какие?
    > Это которые не старые.

    М... может быть тогда не молодые а новые?

     
     
  • 7.111, бедный буратино (ok), 17:45, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>> Молодые это какие?
    >> Это которые не старые.
    > М... может быть тогда не молодые а новые?

    разработчики gcc делятся на Новых и Ветхих

     
  • 2.120, Аноним (-), 18:47, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Походу, с разработкой GCC всё очень плохо.

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

     

  • 1.66, Kodir (ok), 14:44, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Учитывая, что такой монстр как FreeBSD полностью перешёл на clang, будет весьма трудно, танцуя позади него, привлекать внимание проприетрастов. Да и перспективность у clang куда выше. Не ровен час, вложатся умные, но богатые товарищи во Фрю и тихой сапой объедут пингвина!
     
     
  • 2.68, бедный буратино (ok), 14:51, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Учитывая, что такой монстр как FreeBSD полностью перешёл на clang, будет весьма
    > трудно, танцуя позади него, привлекать внимание проприетрастов. Да и перспективность у
    > clang куда выше. Не ровен час, вложатся умные, но богатые товарищи
    > во Фрю и тихой сапой объедут пингвина!

    Учитывая, что gcc используется по все мест но, это должны быть ну очень умные и ну очень богатые товарищи.

    А так - совет да любовь. Пусть вкладываются, от этого все выиграют (хотя я немного переживаю за умных и богатых товарищей - возможно, они в итоге останутся не такими уж умными и сильно потеряют в богатстве).

     
  • 2.79, Аноним (-), 15:22, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А напомните, когда это во Фрю кто вкладывался? Оттуда как-то всё только черпают, особенно умные и богатые, типа Sony. А вложить - что-то я серьезного не припомню.


     
     
  • 3.93, linux must _RIP__ (?), 17:03, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Juniper вкладывался. Apple - это то что я помню.
     
     
  • 4.133, Аноним (-), 19:51, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Н-да, список поражает своей длинной и разногобразием...
     
     
  • 5.163, Анони (?), 02:50, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Н-да, список поражает своей длинной и разногобразием...

    Если тебе мало сходи и сам посмотри.

    % git log | grep Sponsored\ by | sort -u | wc -l
    448

     
     
  • 6.164, chinarulezzz (ok), 02:53, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    большинство составляет не организации, а индивиды с донацией до 250 баксов.
     
  • 4.168, Аноним (-), 03:51, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Juniper вкладывался. Apple - это то что я помню.

    Сони еще забыл. Сразу видно великие успехи.
    - Бзды заполонили все мобилки.
    - Бзды поставляют десятки вендоров сетевого оборудования и серверов.
    - Бзды запускают игры AAA класса.

    В общем, как обычно - голозадому апстриму нифига так и не досталось с барского стола. "Лицензия позволяет". Так что обойдетесь без сорцов. И бабло придется выцыганивать у юзеров.

     
  • 2.84, Perain (?), 16:05, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Посмотри на список архитектур gcc, твой clang mips нормально не соберет
     
     
  • 3.94, linux must _RIP__ (?), 17:04, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Посмотри на список архитектур gcc, твой clang mips нормально не соберет

    при том что mips нужен полутора калекам. Кстати кодогенератор на новую архитектуру в clang пишется очень просто - чего не сказать о gcc.

     
     
  • 4.96, бедный буратино (ok), 17:05, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> Посмотри на список архитектур gcc, твой clang mips нормально не соберет
    > при том что mips нужен полутора калекам.

    И ста миллионам китацев.

     
     
  • 5.102, linux must _RIP__ (?), 17:10, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >>> Посмотри на список архитектур gcc, твой clang mips нормально не соберет
    >> при том что mips нужен полутора калекам.
    > И ста миллионам китацев.

    100 милионам? ты не перепутал?

    Но как бы сказал - написать кодогенератор - в clang не сложно - когда было нужно написали на arm и не напряглись. Вот еще под R600 легко запилили. а gcc так может ?

     
     
  • 6.123, Аноним (-), 18:53, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > 100 милионам? ты не перепутал?

    Нет, он не перепутал. Нвидия прое... заказ на полмиллиарда баксов из-за неспособности сделать драйвер для MIPS. А MIPS (Loongson) китайцы юзают и в серваках, и на десктопах, например в школах, etc. У них довольно много компьютеров на этом самом.

    > еще под R600 легко запилили.

    Да, всего два года пахали как черти и получили в результате кодогенератор который генерит шейдеры не лучше местечкового костыля, при существенно более высоком пороге вхождения. О чем Вадим Гирлин недвусмысленно и написал в рассылке - мол, вы, парни не обуели ли - сливать два года работы в унитаз с нулевым user-visible выхлопом?

     
  • 6.166, Аноним (-), 03:45, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Но как бы сказал - написать кодогенератор - в clang не сложно

    А оно много чего "не сложно". За две недели и как живое.
    Хоть кодогенератор, хоть GUI-либу, хоть TCP-стек.
    Только потом еще пару лет пилить чтоб до минимального "есть хоть какой-то смысл использовать хотя бы в нишевых экспериментальных целях" уровня довести.
    Учесть, знаете ли, пару сотен/тысяч частных случаев, добавить эвристик, основанных на чистой эмпирике и коэффициенты долго пилить надфилем поглядывая на график и местами очень удивляясь.
    И потом, глядя на общую картину трудозатрат, очень смешно бывает увидеть в её уголке эти две недели в виду маааленького пятнышка.

     
  • 4.110, Аноним (-), 17:45, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На mips достаточно много роутеров
     
  • 4.122, Аноним (-), 18:50, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > при том что mips нужен полутора калекам.

    Ну да, вон вон тот заказ на полмиллиарда продолбаный нвидией из-за отсутствия драйвера под MIPS - полтора китайских калеки. Правда, если они плюнут, ты утонешь. И вон те десятки миллионов роутеров и точек доступа с мипсом - ну да, мелочи какие. То что для них софт надо собирать - мы потом подумаем. Ведь проприетарный утупок никак не хочет замечать десятки (если не сотни) миллионов устройств с линухом. Религия не позволяет.

    > Кстати кодогенератор на новую архитектуру
    > в clang пишется очень просто - чего не сказать о gcc.

    Оно и видно! Амд два года въе... для того чтобы оно вообще код для их VLIW-ов смогло генерить. В результате оно генерит код без оптимизации, на уровне местечкового самопала. Простота такая простота.

     
  • 4.152, moderatormudvin (?), 00:49, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Именно поэтому имеджинейшн прикупила себе мипса и конкретно их хакает совмещая с своим видео. Они же там тупые капиталисты, не то что местное умное трепло с опеннета.
     
     
  • 5.167, Аноним (-), 03:47, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Именно поэтому имеджинейшн прикупила себе мипса и конкретно их хакает совмещая с
    > своим видео. Они же там тупые капиталисты, не то что местное
    > умное трепло с опеннета.

    Да пока как-то не очень хакает, надо сказать. Но собирается вроде всерьез, да.


     
  • 4.179, Аноним (-), 16:20, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >при том что mips нужен полутора калекам

    Расскажи это многочисленным производителям роутеров (домашних и не очень), коммутаторов и прочей телекоммуникационной.

     

  • 1.92, linux must _RIP__ (?), 17:02, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > В ответ один из разработчиков GCC из компании Google обратил внимание на то, что суть проблемы с разработкой плагинов к GCC не столько лицензионная, сколько техническая.

    Ну да. вы можете делать плугины только если они под GPL v3. Это как вы можете красить забор в любой цвет при условии что это зеленый. Свобода она такая свобода..

     
     
  • 2.95, бедный буратино (ok), 17:04, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> В ответ один из разработчиков GCC из компании Google обратил внимание на то, что суть проблемы с разработкой плагинов к GCC не столько лицензионная, сколько техническая.
    > Ну да. вы можете делать плугины только если они под GPL v3.
    > Это как вы можете красить забор в любой цвет при условии
    > что это зеленый. Свобода она такая свобода..

    Скажи, ты когда всякую хрень выдумываешь - ты напрягаешься, или, наоборот, расслабляешься?

     
     
  • 3.101, linux must _RIP__ (?), 17:09, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >>> В ответ один из разработчиков GCC из компании Google обратил внимание на то, что суть проблемы с разработкой плагинов к GCC не столько лицензионная, сколько техническая.
    >> Ну да. вы можете делать плугины только если они под GPL v3.
    >> Это как вы можете красить забор в любой цвет при условии
    >> что это зеленый. Свобода она такая свобода..
    > Скажи, ты когда всякую хрень выдумываешь - ты напрягаешься, или, наоборот, расслабляешься?

    правда глаза колет ?:) Ну можно дальше жить в тюрьме и думать что это свобода :)

     
     
  • 4.104, бедный буратино (ok), 17:13, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Скажи, ты когда всякую хрень выдумываешь - ты напрягаешься, или, наоборот, расслабляешься?
    > правда глаза колет ?:) Ну можно дальше жить в тюрьме и думать что это свобода :)

    Скажи, ты когда всякую хрень выдумываешь - ты напрягаешься, или, наоборот, расслабляешься?

     
  • 4.124, Аноним (-), 18:55, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > правда глаза колет ?:) Ну можно дальше жить в тюрьме и думать
    > что это свобода :)

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

     
  • 4.183, Аноним (-), 16:47, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну можно дальше жить в тюрьме и думать что это свобода

    Не передёргивай. GPL больше похоже на государство. Да, там есть силовые структуры, короые силовым образом заставят вас соблюдать законодательство государства. Но если вы его (закононодательство) добровольно соблюдаете, то вас не трогают. Т.е. свобода с ограничениями.
    А можете жить аборигеном BSD, пахать, сеять, собирать урожай. Только вот придут чужие дяди и урожай заберут просто так, бесплатно.

     

  • 1.107, Аноним (-), 17:30, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Для продвижения идей свободного по использовать проприетарные плагины. Отличное предложение!
     
     
  • 2.109, клоун Стаканчик (?), 17:44, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Нет, огородить "свободное" ПО трёхметровым забором и пускать по паспортам после клизмирования. И ждём когда народ повалит.
     
  • 2.115, myhand (ok), 18:35, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Безумный Эрик - он такой.
     

  • 1.139, Сергей (??), 20:27, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    очень надеюсь, что конкуренция пойдет GCC на пользу.
    Но вот на что стоит обратить внимание, так это на то, что продукт под лицензией bsd развивается динамичнее, чем продукт по лицензией gpl, только не надо кричать про богатых, которые все украдут...
     
     
  • 2.140, бедный буратино (ok), 20:38, 22/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >  очень надеюсь, что конкуренция пойдет GCC на пользу.
    >  Но вот на что стоит обратить внимание, так это на то,
    > что продукт под лицензией bsd развивается динамичнее, чем продукт по лицензией
    > gpl, только не надо кричать про богатых, которые все украдут...

    разделение на умных и красивых - это нормально.
    пока не начинают драться... или не пытаются разорваться

     
  • 2.156, myhand (ok), 01:44, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >  Но вот на что стоит обратить внимание, так это на то,
    > что продукт под лицензией bsd развивается динамичнее, чем продукт по лицензией
    > gpl, только не надо кричать про богатых, которые все украдут...

    Кричать не обязательно, а говорить спокойно - надо.  Правду надо говорить всегда.  Ибо "динамичную" лицензию выбирают (спонсоры и/или хозяева) именно за подходящую "швободу" (грабь, воруй, уб^W), а не за красивые глаза.

    Впрочем, "динамичность" в реальности - определенных доказательств требует.  Бесспорно лишь, что "большие дяди" GPL не любят и деньги активнее вливают в "более свободные" проекты.  Даже по такой мелочи как GSOC заметно...

     
  • 2.182, Аноним (-), 16:35, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Но вот на что стоит обратить внимание, так это на то, что продукт под лицензией bsd развивается динамичнее, чем продукт по лицензией gpl

    Странно, но почему-то FreeBSD под BSD развивается куда менее динамично, чем GNU/linux под GPL?? Парадокс...

     
     
  • 3.204, lucentcode (ok), 14:23, 29/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, не парадокс. Когда против разработчиков BSD из Беркли подали в суд - все, кому нужна была свободная Unix, стали развивать так вовремя появившийся Linux. А потом, когда судебные споры улеглись, Linux уже стал настолько привычным, и настолько развитым продуктом, что не было смысла менять его на стагнирующий в результате оттока разработчиков и пользователей BSD. С тех пор BSD развивается медленно. Потому, что развивать совместно Linux оказываться дешевле, чем FreeBSD. Комьюнити больше, да и разработчиков больше. А про количество драйверов под Linux и FreeBSD я думаю все в курсе. В общем, FreeBSD мог бы быть более популярным, чем Linux, если бы не целая цепочка обстоятельств, которые похоронили популярность одной из самых популярных в начале 90-х платформы.
     
     
  • 4.205, Andrey Mitrofanov (?), 14:56, 29/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > появившийся Linux. А потом, когда судебные споры улеглись, Linux уже стал
    > настолько привычным, и настолько развитым продуктом, что не было смысла менять
    > его на стагнирующий в результате оттока разработчиков и пользователей BSD. С
    > тех пор BSD развивается медленно. Потому, что развивать совместно Linux оказываться

    Unix wars ещё забыл. en.wikipedia.org/wiki/File:Unix_history.svg

    Там как раз труп оригинального BSD и начало чуть менее оригинальных Free и Net соответствует делу AT&T против *nix. Линукус "начался" чуть раньше и не попал под удар, да.

    Но [новые] BSD поплатились уже после дела AT&T растаскиванием в _многочисленные закрытые никсы (на картинке они выглядят как-то не очень разнообразно) _без какой-либо [заметной?] помощи или *совместной работы* с трупом-донором.

    > дешевле, чем FreeBSD. Комьюнити больше, да и разработчиков больше. А про

     

  • 1.142, Аноним (-), 21:38, 22/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не стал читать все комментарии. Хоть кто-нибудь вспомнил про "Искусство программирования для Unix"?
     
     
  • 2.169, Аноним (-), 03:52, 23/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А стоило оно того чтоб вспоминать? Всё ж не Стивенс ни разу.
     

  • 1.202, lucentcode (ok), 14:13, 29/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эрик пишет правильны вещи, вот только он не учитывает того, что авторы GCC - убеждённые сторонники GPL без всяких послаблений. И по их мнению не свободных плагинов к GCC быть не должно.
     
     
  • 2.203, arisu (ok), 14:23, 29/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Эрик пишет правильны вещи, вот только он не учитывает

    …что его «опенсорсу» рады далеко не все.

     

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



    Спонсоры:
    MIRhosting
    Fornex
    Hosting by Ihor
    Хостинг:

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