Apache License

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Apache License
Apache Software Foundation Logo (2016).svg
логотип Apache
Автор Apache Software Foundation
Версія 2.0
Видавець Apache Software Foundation
Опублікована січень 2004
DFSG compatible Так
Free software Так
OSI approved Так
GPL compatible Так — GPLv3
Copyleft Ні
Дозволяє лінкуватися під іншою ліцензією Так

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

Історія версій[ред.ред. код]

Apache License 1.0 була оригінальною Apache Ліцензією, яка стосувалася тільки старих версій пакетів Apache (як наприклад версія 1.2 їхнього веб-сервера).

Apache License 1.1 була схвалена ASF в 2000 році: головна зміна від ліцензії 1.0 міститься в 'рекламному твердженні' (секція 3 ліцензії 1.0); більше не потрібно, щоб похідна продукція включала приписування в їхніх матеріалах рекламувань, але тільки в їхню документації.[1]

ASF схвалив модифікацію до Apache License 2.0 в січні 2004. Заявлені цілі ліцензії включали

  • полегшення умов ліцензії для не ASF-проектів,
  • покращуючи сумісність з GPL-заснованим програмним забезпеченням,
  • дозволити, щоб ліцензії включалися посиланням замість бути внесеними в кожен файл, прояснюючи ліцензію розробників,
  • і вимагаючи патентовану ліцензію вкладників, які обов'язково порушують власні патенти вкладників.

Умови ліцензування[ред.ред. код]

Подібно до всякої іншій ліцензії на вільне програмне забезпечення, ліцензія Апач дає користувачеві право використовувати програмне забезпечення для будь-яких цілей, вільно поширювати, змінювати, і поширювати змінені копії.

Дана ліцензія не ставить умовою незмінність ліцензії розповсюдження програмного забезпечення і не наполягає навіть на збереженні його безоплатного та відкритого статусу. Єдиною умовою, що накладається Апач ліцензією, є інформування одержувача про факт використання початкового коду, що ліцензований під ліцензією Апач. Таким чином, на відміну від ліцензій copyleft, одержувач модифікованої версії не обов'язково отримує всі права, що спочатку надаються Апач ліцензією.

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

  • LICENSE — Файл, що містить копію ліцензії Апач.
  • NOTICE — Текстовий файл, що перераховує всі бібліотеки, що ліцензують Апач ліцензією разом з іменами їх творців.

У кожному ліцензованому файлі повинна бути збережена вся початкова інформація про копірайти або патенти, до кожного зміненого файлу повинна додаватися інформація про здійснені зміни.

Сумісність з GPL[ред.ред. код]

Фонд Free Software Foundation оголосив всі версії Апач-ліцензії несумісними з другою версією GPL[2].

Apache Software Foundation, починаючи з 2004 року, наполягає на своєму праві вирішувати питання сумісності Апач ліцензії з GPL [3]

Згідно з Free Software Foundation, GPLv3 сумісна з Apache License 2.0.[2][4]. Як наслідок, розробники завжди мають можливість свої ASLv2-програми перевести під GPLv3, щоб бути впевненими в тому, що похідні їхніх розробок (форки) залишаться вільними.

Виноски[ред.ред. код]

  1. Licenses — The Apache Software Foundation. Архів оригіналу за 2013-06-26. Процитовано 2007-07-07. 
  2. а б Richard M. Stallman. Various Licenses and Comments about Them (англійською). Free Software Foundation. Архів оригіналу за 2011-08-22. Процитовано 2007-12-27. 
  3. http://www.apache.org/licenses/GPL-compatibility.html
  4. GPLv3 Final Draft Rationale. Free Software Foundation. 2007-05-31. Архів оригіналу за 2013-06-26.  Текст «accessdate-2007-06-14 » проігноровано (довідка)

Посилання[ред.ред. код]