Apache License

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Apache License
ASF-logo.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 » проігноровано (довідка)

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