Лицензия Apache

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Apache 2.0»)
Перейти к навигацииПерейти к поиску
У этого термина существуют и другие значения, см.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. 123Apache Licenses.
  2. Understanding Open Source and Free Software Licensing, 2004, с. 24.
  3. 12Richard 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

Ссылки

[править |править код]
Перейти к шаблону «Apache»
Проекты верхнего уровня
Подпроекты
Apache Commons
Lucene
DB[вд]
Apache Web Services[англ.]
Другие проекты
Развивающиеся проекты (Incubator)
Списанные проекты (Attic)
Перейти к шаблону «FOSS»
Главное
Сообщество
Организации
Лицензии
Проблемы
Прочее
Источник —https://ru.wikipedia.org/w/index.php?title=Лицензия_Apache&oldid=141722410
Категории:
Скрытые категории: