Interested Article - Лицензия Apache

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

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

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

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

Apache License 2.0

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

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

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

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

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

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

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

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

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

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

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

Примечания

  1. Изначально (версии 1.0 и 1.1) лицензия называлась от 12 июня 2010 на Wayback Machine
  2. «Если нет письменного разрешения об использовании наименования продукта создателей лицензии» // Елена Тяпкина. (20 января 2002). Дата обращения: 7 июля 2010. 5 июня 2012 года.
Источники
  1. .
  2. , с. 24.
  3. Richard M. Stallman. (англ.) . Free Software Foundation. — Несовместимость Apache License v1.0 и v1.1 c GNU GPL. Дата обращения: 7 июля 2010. 22 августа 2011 года.
  4. (англ.) (2010). Дата обращения: 8 июля 2010. 29 февраля 2012 года.
  5. . Free Software Foundation (31 мая 2007). Дата обращения: 8 июля 2010. Архивировано из 29 февраля 2012 года.

Литература

Andrew M. St. Laurent. . — 2004. — 207 с. от 29 октября 2013 на Wayback Machine

Ссылки

  • (англ.) . Apache. — Текст официальной лицензии Apache License v2.0, v1.1 и v1.0. Дата обращения: 7 августа 2010. 29 февраля 2012 года.
  • (англ.) . OSI. — Текст официальной лицензии Apache License v2.0, v1.1 и v1.0. Дата обращения: 7 августа 2010. 29 февраля 2012 года.
  • . Дата обращения: 19 марта 2012. 19 мая 2012 года.
Источник —

Same as Лицензия Apache