Разнообразие лицензий

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Разнообразие лицензий (англ. license proliferation) — одна из «болезней» свободного и открытого ПО и свободного содержания. Проблема заключается в том, что у авторов всегда есть соблазн распространять свой код не под одной из широко используемых лицензий (например, BSD или GPL), а под более редкой, или даже составить совершенно новую, но тем не менее свободную лицензию для своего проекта. При этом из-за взаимоисключающих условий различных лицензий, многие свободные лицензии оказываются несовместимыми друг с другом. Опрометчивый выбор лицензии приводит к сложностям: разработчики проекта и работ производных от него не могут использовать код, распространяемый под несовместимой лицензией, без дополнительного лицензионного договора с правообладателями. Одно из главных преимуществ свободных работ — возможность использования кода и других частей из других проектов — страдает из-за роста количества несовместимых лицензий.

Борьба с разнообразием лицензий[править | править код]

Google Code[править | править код]

Google предоставляет бесплатный хостинг Google Code для разработки свободного ПО, но жёстко ограничивает выбор лицензии. Хостинг Google Code позволяет размещать только проекты, использующие:

До августа 2008 года лицензии Mozilla и Eclipse были запрещены для использования на Google Code[1]. По словам инженера Google, это решение было принято с целью борьбы с разнообразием лицензий и отменено в связи с популярностью двух этих документов[2][3]. Mozilla Public License ранее уже использовалась в проектах на Google Code и в августе вновь была разрешена; лицензия Eclipse одобрена впервые.

Chris DiBona также привёл малую распространённость и отсутствие официального одобрения Open Source Initiative в качестве причины отсутствия в списке в августе 2008 года лицензии GNU Affero General Public License, с которой совместимы GPLv3 и оригинальная Affero GPL.[4][5].

OSI[править | править код]

Согласно решениям Open Source Initiative, свыше 70 различных лицензий можно официально считать открытыми[6]. Такой подход подверг организацию критике; например, Марк Шаттлворт утверждает, что OSI ответственна за рост разнообразия лицензий, и теперь должна помочь ограничить разнообразие[7]. В июле 2006, OSI опубликовала отчет комитета по разнообразию лицензий (Report of License Proliferation Committee), и выбрала 9 открытых лицензий, которые широко используются и за которыми стоят сильные сообщества. Однако в отчете OSI не решилась давать рекомендации по выбору лицензий[8].

Фонд свободного ПО[править | править код]

Фонд свободного программного обеспечения рекомендует использовать только лицензии, совместимые с GNU GPL, и публикует список соответствующих лицензий на своем сайте[9]. Согласно представителям Фонда свободного ПО, третья версия GPL более гибкая и более совместимая с другими лицензиями, чем предыдущие версии GPL, и следовательно, должна смягчить эффект разнообразия лицензий[10].

Ссылки[править | править код]

Примечания[править | править код]

  1. Gavin Clarke. Google Code blacklists Mozilla Public License (англ.). The Register® (25 июля 2008). Проверено 5 августа 2008. Архивировано 6 июня 2012 года.
  2. Google says no to license proliferation (англ.). Проверено 4 августа 2008. Архивировано 6 июня 2012 года.
  3. Chris DiBona. Google Open Source Blog: Mozilla and Eclipse Licenses Now Available for Hosting Users (англ.). Google Open Source Blog (27 августа 2008). Проверено 29 августа 2008. Архивировано 6 июня 2012 года.
  4. Chris DiBona. Re: AGPL license (англ.) (25 ноября 2008). Проверено 29 августа 2008.
  5. Bradley M. Kuhn. When Will Hosting Sites Allow AGPLv3 Code? (англ.). SFLC Blog  (недоступная ссылка — история). Software Freedom Law Center (23 июля 2008). Проверено 5 августа 2008. Архивировано 2 октября 2008 года.
  6. Licenses by Name (англ.). Проверено 4 августа 2008. Архивировано 6 июня 2012 года.
  7. #11: Simplified, rationalised licensing (англ.). Проверено 4 августа 2008. Архивировано 6 июня 2012 года.
  8. Report of License Proliferation Committee and draft FAQ (англ.). Проверено 4 августа 2008. Архивировано 6 июня 2012 года.
  9. Various Licenses and Comments about Them (англ.). Проверено 12 декабря 2009. Архивировано 22 августа 2011 года.
  10. How GPLv3 tackles license proliferation (англ.). Проверено 12 декабря 2009. Архивировано 18 декабря 2007 года.