Лицензия Apache

У этого термина существуют и другие значения, см. Apache (значения).
Для этого термина существует аббревиатура «ASL», которая имеет и другие значения, см. ASL.
Apache License
логотип Apache
логотип Apache
Автор Apache Software Foundation
Версия 2.0
Издатель Apache Software Foundation
Опубликована январь 2004
Совместима с DFSG Да
Свободное программное обеспечение Да
Одобрена OSI Да
Совместима с GPL Да — GPLv3
Копилефт Нет
Допускает компоновку с кодом под другой лицензией Да
Логотип Викисклада Медиафайлы на Викискладе

Лицензия Apache (англ. Apache License[Прим. 1]) — лицензия на свободное программное обеспечение Apache Software Foundation.

История версий

Apache License 1.0 — оригинальная лицензия, которая распространяется только на старые версии пакетов (например, версия 1.2 веб-сервера)[1].

Apache License 1.1 была одобрена ASF в 2000 году. Отличие от версии 1.0 описано в пункте «о рекламе (advertising clause)» (раздел 3 лицензии 1.0): производные продукты уже не обязаны использовать атрибуцию в своих рекламных материалах, необходимо лишь указывать её в своей документации[1].

Apache License 2.0

В январе 2004 года ASF утвердила Apache License 2.0. Данная лицензия работает, по существу, как MIT, BSD и Apache License 1.1, с некоторыми дополнительными преимуществами[2]. Например, лицензирование производных работ в рамках других лицензий разрешается при соблюдении условий Apache License 2.0. Основные изменения: упрощение использования лицензии для не ASF-проектов, улучшение совместимости с GPL, возможность использовать ссылку на описание лицензии вместо того, чтобы описывать её в каждом файле[1].

Условия лицензирования

Подобно любой другой лицензии на свободное программное обеспечение, лицензия Apache даёт пользователю право использовать программное обеспечение для любых целей, свободно изменять и распространять изменённые копии, за исключением названия[Прим. 2].

Данная лицензия не ставит условием неизменность лицензии распространения программного обеспечения, и не настаивает даже на сохранении его бесплатного и открытого статуса. Единственным условием, накладываемым лицензией Apache, является информирование получателя о факте использования исходного кода. Таким образом, в противоположность copyleft-лицензиям, получатель модифицированной версии не обязательно получает все права, изначально предоставляемые лицензией Apache.

При распространении программного обеспечения необходимо поместить следующие файлы в корневой каталог:

  • LICENSE — файл, содержащий копию текста лицензии Apache;
  • NOTICE — текстовый файл, перечисляющий все библиотеки, лицензированные под лицензией Apache вместе с именами их создателей.

В каждом лицензируемом файле должна быть сохранена вся исходная информация о копирайтах или патентах, в каждый изменённый файл должна добавляться информация о проведённых изменениях.

Совместимость с GPL

Фонд Free Software Foundation объявил все версии лицензии Apache несовместимыми со второй версией GPL[3].

Apache Software Foundation, начиная с 2004 года, настаивает на своём праве решать вопрос совместимости Apache лицензии с GPL[4].

Согласно Free Software Foundation, GPLv3 совместима с Apache License v2.0[3][5]. Как следствие, разработчики всегда имеют возможность свои программы под Apache License v2.0 перевести под GPL v3.0, чтобы быть уверенными в том, что производные их разработок (форки) останутся свободными. Однако смена лицензии с GPL на Apache невозможна, поэтому совместимость односторонняя.

Примечания

  1. Изначально (версии 1.0 и 1.1) лицензия называлась Apache Software License Архивная копия от 12 июня 2010 на Wayback Machine
  2. «Если нет письменного разрешения об использовании наименования продукта создателей лицензии» // Елена Тяпкина. Сравнительный анализ основных лицензий Open Source: GPL, LGPL, BSD, MIT, Mozilla public license, Apache software license  (неопр.) (20 января 2002). Дата обращения: 7 июля 2010. Архивировано 5 июня 2012 года.
Источники
  1. 1 2 3 Apache Licenses.
  2. Understanding Open Source and Free Software Licensing, 2004, с. 24.
  3. 1 2 Richard M. Stallman. Various Licenses and Comments about Them (англ.). Free Software Foundation. — Несовместимость Apache License v1.0 и v1.1 c GNU GPL. Дата обращения: 7 июля 2010. Архивировано 22 августа 2011 года.
  4. Apache License v2.0 and GPL Compatibility (англ.) (2010). Дата обращения: 8 июля 2010. Архивировано 29 февраля 2012 года.
  5. GPLv3 Final Draft Rationale  (неопр.). Free Software Foundation (31 мая 2007). Дата обращения: 8 июля 2010. Архивировано из оригинала 29 февраля 2012 года.

Литература

Andrew M. St. Laurent. Understanding Open Source and Free Software Licensing. — 2004. — 207 с. Архивная копия от 29 октября 2013 на Wayback Machine

Ссылки

  • Licenses (англ.). Apache. — Текст официальной лицензии Apache License v2.0, v1.1 и v1.0. Дата обращения: 7 августа 2010. Архивировано 29 февраля 2012 года.
  • Apache Public Licenses (англ.). OSI. — Текст официальной лицензии Apache License v2.0, v1.1 и v1.0. Дата обращения: 7 августа 2010. Архивировано 29 февраля 2012 года.
  • Перевод лицензии Apache 2.0 на русский язык  (неопр.). Дата обращения: 19 марта 2012. Архивировано 19 мая 2012 года.
Перейти к шаблону «Apache»
Проекты верхнего уровня
Подпроекты
Apache Commons
Lucene
DB[вд]
  • Derby
  • Torque[англ.]
  • DdlUtils[англ.]
  • OJB[англ.]
  • JDO[англ.]
Apache Web Services[англ.]
  • Axis[англ.]
  • Axis2[англ.]
  • CXF
  • WS-Commons[англ.]
  • EWS[англ.]
  • JaxMe[англ.]
  • jUDDI[англ.]
  • Kandula[англ.]
  • Mirae[англ.]
  • Muse[англ.]
  • Pubscribe[англ.]
  • Sandesha[англ.]
  • Scout[англ.]
  • SOAP[англ.]
  • Synapse[англ.]
  • TSIK[англ.]
  • Tuscany[англ.]
  • Woden[англ.]
  • WSIF[англ.]
  • WSRF[англ.]
  • WSS4J[англ.]
  • XML-RPC[англ.]
Другие проекты
Развивающиеся проекты (Incubator)
  • XAP[англ.]
  • River[англ.]
  • OpenEJB[англ.]
  • OpenJPA[англ.]
  • Graffito[англ.]
  • Tuscany[англ.]
  • Log4Net[англ.]
  • Roller
  • Felix
  • Abdera[англ.]
  • CeltiXfire[англ.]
  • FtpServer[англ.]
  • Heraldry[англ.]
  • Ivy[англ.]
  • JuiCE[англ.]
  • Kabuki[англ.]
  • Lokahi[англ.]
  • Lucene.Net[англ.]
  • mod_ftp[англ.]
  • NMaven[англ.]
  • Ode[англ.]
  • stdcxx[англ.]
  • Woden[англ.]
  • WSRP4J[англ.]
  • Yoko[англ.]
  • WADI[англ.]
  • Qpid
  • TripleSoup[англ.]
  • UIMA[англ.]
  • Adobe Flex
Списанные проекты (Attic)
  • AxKit[англ.]
  • Beehive[англ.]
  • Cactus[англ.]
  • ECS[англ.]
  • Excalibur[англ.]
  • Harmony
  • HiveMind[англ.]
  • iBATIS[англ.]
  • Jakarta
  • ORO[англ.]
  • Regexp[англ.]
  • Shale
  • Slide[англ.]
  • Taglibs[англ.]
  • Лицензия: Лицензия Apache
Перейти к шаблону «FOSS»
Главное
Сообщество
Организации
Лицензии
Проблемы
Прочее
  • Категория
  • Викисклад
  • Портал