Компания Apple прекращает возврат наработок в GCC ?
Так, Крис Лэтнер (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 больше нет внутреннего процесса по передаче FSF прав на изменения в GCC", и посоветовал сосредоточиться на уже переданном коде.
Предполагается, что одной из возможных причин нежелания Apple возвращать изменения является лицензия GPLv3, под которой распространяются последние версии GCC. Он резюмирует, что до тех пор, пока проблема не уладится вряд ли приходится рассчитывать на поддержку CLang LLVM в качестве расширения (plug-in front-end) GCC, который привязан к Apple-версии GCC или LLVM.
Источник: http://www.opennet.ru/opennews/art.shtml?num=27924
|
0 | Tweet | Нравится |
|