GPL

Материал из in.wiki
Версия от 20:58, 14 ноября 2007; >Asp (расширение про суды)
Перейти к навигации Перейти к поиску

GPL - основная копилефтная лиценция, предложенная Ричардом Столлманом.

Значение GPL

Именно с публикации GPL отсчитывается существование свободного софта как единого значимого социального и экономического явления, а не просто совокупности замкнутых на себя кружков, каким сообщество было до Столлмена.

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

Столлмен писал GPL как изложение на языке закона своих социально-политических взглядов. Но многие фирмы и отдельные программисты используют сейчас GPL как прагматичный способ поделиться своими разработками с сообществом, заслужив признание и репутацию, и при этом застраховаться от недобросовестной конкуренции. Для тех же, чья разработка представляет собой библиотеку подпрограмм или иное средство разработки софта, GPL позволяет одновременно пользоваться преимуществами и открытой, и проприетарной модели. (? пояснения чуть позже)

Больше двух третей всех свободных программ распространяются сейчас под лицензией GPL и под ее "ослабленным" вариантом - LGPL (вариант лицензии, специально созданный на тот случай, если автор библиотеки решит, что определенная степень совместимости с проприетарным софтом отвечает его интересам).

Некоторые казусы GPL

  • Vmware использует в своём продукте linux не публикуя свой код под GPL разумеется [1] (С этим случаем надо разбираться)
  • телефоны мотороллы используя в платформу Linux+Java не позволяют пользователям запускать внутри системы программы (кроме JAVA)

Проверка GPL в суде

Часто говорят, что лицензия GPL не проверена в суде и поэтому ей не стоит доверять, так как потом окажется, что она недействительна и весь Линукс рассыпится как карточный домик. Это неверно. Лицензия GPL абсолютно надежна и не зыблима. Она гениально вписана в копирайт и любое самое дурацкое решение седа по-большому счету её не повредит. Объясним почему.

Предположим что некая организация использовала код опубликованный под GPL в своей проприеритарной программе и не опубликовала производный код под GPL. То есть нарушила условия лицензии. В таком случае один из авторов утянутого кода может подать в суд и легко доказать, что его авторские права были нарушены: он как автор указал определенные правила использования его труда (лицензию GPL), которые были явно нарушены.

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

История

Фольклор

(голосом Эбена Моглена) ..Во времена GPLv2 мы посотянно получали жалобы на то, что неюристам практически невозможно понять текст GPL. При работе над GPLv3 мы учли эти жалобы и приложили немало усилий для исправления ситуации. И добились значительных успехов. Теперь юристам также практически невозможно понять текст GPL.

Ссылки

Источники

Публичные лицензии
BSDLPPLGPLLGPLGFDLQPLCCLFounders’ CopyrightEUPL
Пивная лицензияDo What The Fuck You Want
Публичные лицензии Microsoft
Соглашения ограничения: EULANDA