The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Что мешает разработчикам участвовать в открытых проектах, по..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от opennews on 26-Апр-10, 12:41 
В списке рассылки разработчиков набора компиляторов GCC разгорелась (http://www.phoronix.com/scan.php?page=news_item&px=ODE3Ng) дискуссия (http://gcc.gnu.org/ml/gcc/2010-04/msg00570.html) с обсуждением причин почему сторонние разработчики воздерживаются от передачи GCC разработанных ими улучшений. В качестве основной причины, мешающей передаче кода, называется необходимость подписания специального соглашения (http://www.opennet.me/opennews/art.shtml?num=25303), передающего права на код Фонду свободного ПО. Если индивидуальному разработчику подписать такое соглашение не составляет труда, то наемному работнику большой компании требуется согласовать данный поступок в различных инстанциях, например, именно по этой причине к проекту не смог (http://gcc.gnu.org/ml/gcc/2010-04/msg00600.html) присоединиться один из энтузиастов из Стенфорда.


Другой популярной причиной нежелания делиться кодом называются слишком жесткие требования GCC при принятии патчей - используются другие методы оформлен...

URL: http://www.phoronix.com/scan.php?page=news_item&px=ODE3Ng
Новость: http://www.opennet.me/opennews/art.shtml?num=26377

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Что мешает разработчикам участвовать в открытых проектах, по..."  +8 +/
Сообщение от минона on 26-Апр-10, 12:41 
можно подумать что таким проектом можно управлять как то по другому.
ослабь чуть-чуть и всё - не проект, а помойка из слабосовместимого кода.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от winsuxxx on 26-Апр-10, 12:50 
+1000
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Что мешает разработчикам участвовать в открытых проектах, по..."  –1 +/
Сообщение от Andrey Mitrofanov on 26-Апр-10, 13:02 
>можно подумать что таким проектом можно управлять как то по другому.
>ослабь чуть-чуть и всё - не проект, а помойка из слабосовместимого кода.

Хуже, если появится какая-нибудь Компайлер LLC, надувая шчёки и теребя суды -- с запретом распространиения, ну скажем, версий с 2.0 по 4.5.99 включительно, ну например, до выплаты-урегулирования или приговора, потому что якобы, возможно, им-де так показалось казачок-засланный унёс "налево" Краеугольную Технологию. А чёткого "документального следа" кто-когда-по-какому праву принёс вот эту вот строчку -- не было бы?

И чего будут делать _все дистрибутивы _всех открытых ОС? Быстро-быстро пересаживаться на ...как там его?... у которого с "ай-яй-яй какой несвободной передачей прав" всё ещё хуже?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от anonimus on 26-Апр-10, 13:43 
ага, например как дистрибов у линуха...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от минона on 26-Апр-10, 14:18 
что-то (или кто-то) мешает сделать форк и рулить как хочется?
ну и дерьмо убирать самому.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от Анонимный трус on 26-Апр-10, 19:26 
Сделать форк компилятора?
Ну-ну.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от минона on 26-Апр-10, 22:10 
и что? трудно себе представить?:D
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от Аноним (??) on 26-Апр-10, 12:59 
>В качестве основной причины, мешающей передаче кода, называется необходимость подписания специального соглашения, передающего права на код Фонду свободного ПО.

и они ещё Sun с OpenOffice'ом хаяли...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Что мешает разработчикам участвовать в открытых проектах, по..."  +1 +/
Сообщение от минона on 26-Апр-10, 13:18 
сан не гарантировала, что права будут всегда свободными. что кстати и доказала.

зы:
может уже хватит путать коммерческую организацию и не_коммерческий фонд?
или подобные комментаторы именно это и ставят своей целью?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от Ы on 26-Апр-10, 18:59 
А что перекупить права на код у "не_коммерческий фонд"-а запрещено законом? Если вдруг руководство FSF захочет пожить на собственных островах и прочая ... то никто им помешать не сможет!

А вот Линукс как ни странно так купить не удастся! Ибо договориться с каждым коммиттером не смог даже великий и ужасный Торвадьдс! :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от минона on 26-Апр-10, 22:15 
>А что перекупить права на код у "не_коммерческий фонд"-а запрещено законом?

представь себе - да.

зы:
любую сделку можно расторгнуть, если нарушены её условия.
а условия четко говорят - "ГАРАНТИРУЕТ".
это сложно для понимания?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Что мешает разработчикам участвовать в открытых проектах, по..."  –1 +/
Сообщение от Zenitur email on 26-Апр-10, 13:15 
Можно немного оффтопика? Эпиграф: ничто не ограничивает полёт фантазии программиста, как компилятор (c) Айбаш.
Я так и не понял, что мешает участвовать в таких проектах - вернее, каких таких, и почему говорится во множественном числе. Но я уверен в том, что вложить в GCC свой вклад необычайно трудно... Даже обычную программу чрезвычайно трудно написать без багов - а компилятор так вообще должен быть идеальным! Поэтому для того, чтобы добавить в GCC что-нибудь чрезвычайно полезное, его нужно познавать и учиться ему года три. Иначе новый бинарник не запустится в старой системе, или, например, старый исходный код не прочитается новым компиятором. В лучшем случае конечно! В худшем - неприктырые баги из-за компилятора на каждом шагу - из-за небольшого участка новго или изменённого кода...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от Andrey Mitrofanov on 26-Апр-10, 13:23 
>Но я уверен в том, что вложить в GCC свой вклад необычайно трудно...
>Поэтому для того, чтобы добавить в
>GCC что-нибудь чрезвычайно полезное, его нужно познавать и учиться ему года
>три.

Короче: компиляторы писать трудно -- и это мешает? Глубоко!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от Nirnroot on 26-Апр-10, 15:40 
>старый исходный код не прочитается новым компиятором.

Они так и делали :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Что мешает разработчикам участвовать в открытых проектах, по..."  –1 +/
Сообщение от амонинус on 26-Апр-10, 13:23 
>Что мешает разработчикам участвовать в открытых проектах, подобных GCC

<troll>
Существование Clang
</troll>

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Что мешает разработчикам участвовать в открытых проектах, по..."  –2 +/
Сообщение от Andrey Mitrofanov on 26-Апр-10, 13:24 
Плохим танцорам -- да! -- что-то мешает?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от Аноним (??) on 26-Апр-10, 15:54 
фактически это и не троллинг
да, я согласен, что clang это будущее а gcc устарел.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от Anonymousapiens (ok) on 26-Апр-10, 15:59 
Оно умеет хотя бы 10% от того, что умеет gcc?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от Aleksey (??) on 26-Апр-10, 17:24 
10% наверняка умеет. И можно найти в CLang 10% которые GCC не умеет (например, вменяемые сообщения об ошибках).
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Что мешает разработчикам участвовать в открытых проектах, по..."  +2 +/
Сообщение от pavlinux (ok) on 26-Апр-10, 17:36 
А если писать без ошибок :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Что мешает разработчикам участвовать в открытых проектах, по..."  +2 +/
Сообщение от Diogene the Open Source programmer on 26-Апр-10, 19:05 
>А если писать без ошибок :)

Нимб не жмёт ?  :)

Да и то - по слухам Отец наш накодил мир за день ... и 6 дней отлаживал :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от минона on 26-Апр-10, 22:35 
то что на хеловорЛд пишет развёрнутые сообщения об ошибках - это хорошо.
то что иполовины ещё не умеет (включая и сообщения об ошибках) вообще - плохо.

зы:
так что не торопитесь примеривать - вдруг на ушах болтаться будет.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от pavlinux (ok) on 27-Апр-10, 00:05 
>>А если писать без ошибок :)
>Нимб не жмёт ?  :)

Я имел ввиду синтаксис и пунктуацию.
Правда до сих пор торможу от слов volalile, contine, attribude, alined и rerurn 0 :)



Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Что мешает разработчикам участвовать в открытых проектах, по..."  +/
Сообщение от Sw00p aka Jerom email on 26-Апр-10, 19:09 
а вы не постареете дожидаясь CLANG ??

имейте хотя бы чуточку уважения и благодарность к этому проекту
посмотрел бы я на чём вы компилировали бы не будь GCC

пс: давно пора писать свой компилятор


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Что мешает разработчикам участвовать в открытых проектах, по"  +/
Сообщение от Erley (ok) on 26-Апр-10, 22:01 
Не, если серьёзно, правильно что народ стал себе задавать вопросы. Если посмотреть последние новости, то успехи clang невозможно игнорировать.
Вот только думаю, что груз того кода, что есть у гнутого компилера - нисколько не умаляя его maturity - этот груз тяжеловат и мешает убежать вперёд от догоняющего clanga. Вот они и призадумались, видят что народу понятнее и проще на уровне всяких лицензий контрибутить туда, а не в gcc.
Пока clang не пройдёт ту поворотную точку, когда народ при мысли о компиляторе будет в первую очередь думать об их проекте, а не о gcc, до этого момента оба проекта конечно потеряют в скорости развития - много людей будут метаться то к одному, то к другому. Но что уж тут поделаешь, как ни крути оба будут развиваться, что есть хорошо.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "Что мешает разработчикам участвовать в открытых проектах, по"  +/
Сообщение от минона on 26-Апр-10, 22:42 
да пусть обоняет. какие вопросы?
это не битва корпорастов в конце концов.
если в силэнге будет что-то интересное для гцц, то будет потом и в гцц.

зы:
больше компиляторов хороших и разных. и свободных.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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