> да лана, когда переводили на GPL v3, ложить болт хотели на linking exception.
> И если бы крупные проекты не отказались от gcc - никто бы не почесался..Значит, так, животное, слушай сюда, повторять не буду.
Столман годами(!) спрашивал у аудитории мнение о новой лицензии, выпускал черновые версии, шлифовал текст:
02.07.2007 16:54 Лицензия GPLv3 введена в строй.
29.03.2007 15:48 Опубликован третий черновой вариант GPLv3.
28.07.2006 10:17 Выпущен второй черновой вариант текста лицензии GPLv3
16.01.2006 22:39 Опубликован черновой вариант текста лицензии GPLv3
25.09.2005 15:55 Richard Stallman рассказывает об идеях заложенных в GPL 3
11.08.2005 11:41 Лицензию GPL3 можно будет оценить вначале 2006 года
23.11.2004 13:21 Началась работа над третьей версией лицензии GPL
Три, блин, года прошло, но ни ты, ни твои друзья майкрософты, ни твои друзья Core Team и Тэо не обнаружили "проблему" с исключением для линковки рантайма gcc.
( И у меня было впечатление, что было какое-то другое исправление исключения линкловки. Чего-то на вскидку находится только нижеследующее.. :(( Гм, и я сам повторял бээсдэшную ложь(?!) про "быстро исправили". Новояз и брейнвошь, сам вляпался? FSF пишет же при "просто сборке" ни-че-го не изменилось. И этому я верю. )
Объявили: переводим, перевели.
09.10.2007 09:10 Вышел GCC 4.2.2, теперь под лицензией GPL v3.
22.07.2007 10:10 Набор компиляторов GCC переходит на лицензию GPL v3.
..."все будущие версии GCC будут выходить под лицензией GPLv3. GCC 4.2.1 - последний"...
На какие, говоришь, сутки вы всей шоблой-то обнаружили "проблему"? Зоркий Глаз, Быстрая Нога, третья стена...
21.04.2009 18:25 Релиз набора компиляторов GCC 4.4.0
"Вышел набор компиляторов GCC 4.4.0 с измененным лицензионным соглашением на runtime - "GCC RUNTIME LIBRARY EXCEPTION",[...]
01.04.2009 20:28 Фонд свободного ПО опубликовал лицензионное исключение на GCC Runtime
"Изменение текста лицензионного исключения для Runtime-библиотек, понадобилось из-за перехода GCC на лицензию GPLv3, с целью предоставить возможность генерировать в GCC любой код, независимо от лицензии под которой он будет распространяться. Разработчикам предоставлена возможность подключать к runtime независимые модули, которые могут нарушать[...]"
А вот за эти--^^^ две новости в _таком_ изложении следует особо настучать канделябром бээсдэшникам, писавших их то ли в меру своей испорченности, то ли под диктовку зога. Кто-то *очень* постарался смешать линковку libgcc/кодогенератора с запретом ("исправлением") несаободных плагинов компилятора.
http://www.gnu.org/licenses/gcc-exception-3.1-faq.html
----
"Я пользуюсь стандартным выпуском GCC (например, предоставленным ФСПО или поставляемым с моей операционной системой) для компиляции несовместимых с GPL программ. Как это изменение сказывается на мне? Оно никак не должно на вас сказываться.[...]
На ком сказывается это изменение? Ни на ком, кто в настоящее время пользуется GCC, это изменение не должно сказываться.[...]
Ничего ж не поменялось. А весь шум по время выпуска 4.4 был совсем не про "обычную" компиляцию gcc и линковку с libgcc и выхлопом кодогенератора. Батька Столман прищемил проприертариям возможность сборки несвободных бинарей _свободным_ gcc c несвободными пладинами *компилятора*. Эппле просто на .... исключения из llvm изошло на радостях...
----
:
:
:
Зато как картинно страдают, любо-дорого. Вот они, заказчики брейнвоша, пострадавшие от фулюганов с GPLv3.
10.06.2010 12:57 В состав базовой системы FreeBSD включен компилятор Clang
..."GCC, начиная с версии 4.2.2, переведен на лицензию GPLv3, мешающую интеграции новых версии GCC во FreeBSD."
08.02.2012 19:32 Apple понемногу избавляется от GPL-кода в Mac OS X.
"Оценка содержимого сайта opensource.apple.com, на котором компания Apple публикует код своих Open Source компонентов, показала, что со временем в Mac OS X всё меньше[...] В частности было прекращено использование Samba и GCC.
..."В качестве догадок, почему Apple избегает GPLv3 называются такие новшества данной лицензии как противодействие тивоизации (привязки программного обеспечения к оборудованию) и запрет патентных исков против тех, кто использует продукты с GPLv3-компонентами."
Зог и прислужники его не озвучивают настоящую причину неприятия GPLv3, оставляя досужим форумчанам строить догадки. Или попадаться на их незаметную-мозгомывную ложь про исправили линковку libgcc и кодогенератора. :(
Впрочем, директор коретима по прислуживанию поминал, помнится, трудности аплаянс-вендоров... Линковка? Нет, тивоизация и патентные иски!
И, видимо, кто-то из ущемдённых сильно, очень сильно, хотел проприертарных плагинов внутрь gcc. "Как в LLVM!" За проприертарью пройдите к Эппле, был им ответ в gcc 4.4. И проприертарьте себе -- в llvm, "как в llvm".
Никто не остался обделённым.
> Плохо выучил методичку - иди учи дальше.
По себе, что ли? Подходите ближе, бандерлоги, канднлябр жд1т.