[ON] Компания Apple прекращает возврат наработок в GCC ?
Модератор: Модераторы разделов
-
rssbot
- Бот
- Сообщения: 6001
- ОС: gnu/linux
[ON] Компания Apple прекращает возврат наработок в GCC ?
Переход набора компиляторов GCC на лицензию GPLv3, судя по всему, привел к нежеланию возвращать в основной проект модификации, сделанные фирмой Apple. В списках рассылки GCC возникла дискуссия, могут ли изменения, сделанные Apple для языка Objective-C 2.0, быть возвращены в кодовую базу GNU Compiler Collection, курируемую организацией Free Software Foundation (FSF). Несмотря на то, что в модифицированной Apple коллекции компиляторов GCC, признаются авторские права FSF и код продолжает распространяться под лицензией GPLv2+, Apple не выражает заинтересованности в возврате своих наработок в основную ветку (upstream). Так, Крис Лэтнер (Chris Lattner), главный разработчик LLVM и CLang, заявил, что даже если Apple передаст свои наработки FSF, то они будут вынуждены поддерживать актуальную версию (upstream); в тоже время Apple не обязан поддерживать модификации кода GCC, связанные с проектом OpenDarwin, или код проекта LLVM-GCC. Затем, один из разработчиков попросил Криса, опубликовать на серверах FSF последние модификации GCC, сделанные Apple, что способствовало бы улучшенной поддержке платформ Apple в компиляторах GCC, причём для Apple это было бы бесплатно и под лицензией GPLv2+. Данный шаг в конечном итоге способствовал бы улучшению поддержки СПО на платформах Apple и лучшей продаваемости оборудования данной компании. Фактически это было предложение фирме Apple в лице Криса поддерживать в актуальном состоянии последнюю версию Objective-C 2.0 в GCC. В ответ на это Крис заявил, что у "Apple больше нет намерения (internal process) передавать свой код GCC", и посоветовал сосредоточиться на уже переданном коде. Предполагается, что одной из возможных причин нежелания Apple возвращать изменения является лицензия GPLv3, под которой распространяются последние версии GCC. Он резюмирует, что до тех пор, пока проблема не уладится вряд ли приходится рассчитывать на поддержку CLang LLVM в качестве расширения (plug-in front-end) GCC, который привязан к Apple-версии GCC или LLVM.
Источник: http://www.opennet.ru/opennews/art.shtml?num=27924
оригинал на opennet.ru
-
Dmitry Shurupov
- Сообщения: 336
- Статус: Open Source geek
- ОС: Ubuntu Linux
Re: [ON] Компания Apple прекращает возврат наработок в GCC ?
Как стало известно из почтовой рассылки GCC (GNU Compiler Collection), компания Apple изменила свою политику касательно разработок для этого популярного проекта свободных компиляторов.
Разработкой GCC руководит некоммерческая организация Free Software Foundation (FSF). Выяснилось, что Apple не намерена тратить усилия на включение в состав основной ветки разработки GCC своих патчей, реализующих поддержку Objective-C 2.0. Крис Лэттнер (Chris Lattner), старший архитектор группы специалистов по компиляторам в Apple, сообщил, что в компании «больше нет внутреннего процесса для передачи кода организации FSF».
Высказывается предположение, что такая политика связана с нежеланием Apple принимать последнюю версию «главной» лицензии FSF на свободное программное обеспечение, под которой распространяется и GCC, — GNU GPLv3.
оригинал на www.nixp.ru
оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
-
frp
- Сообщения: 1445
- ОС: Debian Squeeze
Re: [ON] Компания Apple прекращает возврат наработок в GCC ?
А они возвращали? Почему тогда в GCC такая слабая поддержка Objective-C?
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: [ON] Компания Apple прекращает возврат наработок в GCC ?
история GCC/Objective-C выглядит так, что Apple вообще легче было бы свой компилятор написать, чем играться с GNU
а слабая поддержка Objective-C под линаксом - дык а кому под линаксом этот Objective-C надо? Он там исключительно для "а у нас такое тоже есть"
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
frp
- Сообщения: 1445
- ОС: Debian Squeeze
Re: [ON] Компания Apple прекращает возврат наработок в GCC ?
На gnu.org многие их проекты найти довольно сложно, а ссылка на GNUStep - прямо на главной, что не может не намекать (хотя софта на нем действительно мало, и, может, это к лучшему).
Может, я не прав. но по моему GDC - отдельный проект. Который сейчас в полумертвом состоянии (хотя он возрождается - раньше некоторое время его никто не пилил, сейчас вроде пилит несколько человек, gdc по-прежнему сильно сливает ldc).
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: [ON] Компания Apple прекращает возврат наработок в GCC ?
хм, так они ведь вроде для Obj-C пилят clang. Нафига им вообще gcc?
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
/dev/random
- Администратор
- Сообщения: 5441
- ОС: Gentoo
Re: [ON] Компания Apple прекращает возврат наработок в GCC ?
(toolchain.eclass, lines 363-365) писал(а):Код: Выделить всё
# support for the D language [[ -n ${D_VER} ]] && \ GCC_SRC_URI="${GCC_SRC_URI} d? ( mirror://sourceforge/dgcc/gdc-${D_VER}-src.tar.bz2 )"