Лицензия Apache - Apache License
Логотип Apache Software Foundation | |
Автор | Фонд программного обеспечения Apache |
---|---|
Последняя версия | 2.0 |
Издатель | Фонд программного обеспечения Apache |
Опубликовано | Январь 2004 г. |
Совместимость с Debian FSG | да[1] |
ФСПО одобренный | да[2] |
OSI одобренный | да[3] |
GPL совместимый | Только версия 2.0 совместима только с GPLv3.[2][4] |
Авторское лево | нет |
Связывание из кода с другой лицензией | да |
Интернет сайт | www |
В Лицензия Apache это снисходительный лицензия на бесплатное программное обеспечение написано Фонд программного обеспечения Apache (ASF).[5] Это позволяет пользователям использовать программное обеспечение для любых целей, распространять его, изменять и распространять модифицированные версии программного обеспечения в соответствии с условиями лицензии, не беспокоясь о роялти. ASF и его проекты выпускают свои программные продукты под лицензией Apache. Лицензия также используется многими проектами, не относящимися к ASF.
История
Начиная с 1995 года группа Apache (позже Apache Software Foundation) выпускала последовательные версии их известный httpd-сервер. Их первоначальная лицензия была по существу такой же, как и старая 4-параграф. Лицензия BSD, при этом изменились только названия организаций. В нем есть дополнительный термин, который происходит от пункта 4 BSD, в котором говорится, что производные не должны иметь то же имя Apache.
В июле 1999 года Беркли согласился с аргументом Фонда свободного программного обеспечения и отказался от своих пункт о рекламе (пункт 3) для формирования новой лицензии BSD с тремя пунктами. В 2000 году компания Apache сделала то же самое и создала лицензию Apache License 1.1, в которой производные продукты больше не требуют указания указания авторства в своих рекламных материалах, а только в документации. Отдельные пакеты, лицензированные в соответствии с версией 1.1, могли использовать разные формулировки из-за различных требований к атрибуции или идентификации марки, но все обязательные условия были одинаковыми.
В январе 2004 года ASF решила отказаться от модели BSD и выпустила лицензию Apache License 2.0. Заявленные цели лицензии включали облегчение использования проектов, не относящихся к ASF, улучшение совместимость с GPL - программное обеспечение, позволяющее включать лицензию по ссылке, а не указывать ее в каждом файле, разъясняя лицензию для вкладов и требуя патентную лицензию для вкладов, которые обязательно нарушают собственные патенты участника.[6] Эта лицензия требует сохранения Авторские права уведомление и отказ от ответственности.
Условия лицензирования
Лицензия Apache снисходительный; В отличие от авторское лево лицензий, не требуется производная работа программного обеспечения или модификаций оригинала, которые будут распространяться с использованием той же лицензии. Он по-прежнему требует применения той же лицензии ко всем неизмененным частям. В каждом лицензированном файле должны быть сохранены оригинальные уведомления об авторских правах, патентах, товарных знаках и авторстве (за исключением уведомлений, не относящихся к какой-либо части производных работ). В каждый измененный лицензионный файл необходимо добавлять уведомление о том, что в этот файл были внесены изменения.
Если УВЕДОМЛЕНИЕ
текстовый файл включен как часть распространения оригинальной работы, тогда производные работы должны включать читаемую копию этих уведомлений в УВЕДОМЛЕНИЕ
текстовый файл, распространяемый как часть производных работ, в исходной форме или документации или в отображении, созданном производными работами (везде, где обычно появляются такие сторонние уведомления).
Содержание УВЕДОМЛЕНИЕ
файл не изменяют лицензию, так как они предназначены только для информационных целей, и добавляя дополнительные уведомления об авторстве в качестве дополнений к УВЕДОМЛЕНИЕ
текст допустим при условии, что эти уведомления не могут рассматриваться как изменение лицензии. Модификации могут иметь соответствующие уведомления об авторских правах и могут предусматривать другие условия лицензии для модификаций.
Если явно не указано иное, любые вклады, представленные лицензиатом лицензиару, будут осуществляться в соответствии с условиями лицензии без каких-либо условий, но это не исключает каких-либо отдельных соглашений с лицензиаром в отношении этих вкладов.
Лицензия Apache License 2.0 гарантирует, что пользователю не придется беспокоиться о нарушении каких-либо патентов при использовании программного обеспечения. Пользователю предоставляется лицензия на любой патент, который распространяется на программное обеспечение. Эта лицензия прекращается, если пользователь предъявляет иск кому-либо за нарушение патентных прав, связанных с этим программным обеспечением. Это условие добавлено для предотвращения патентных споров.
Совместимость
Фонд программного обеспечения Apache и Фонд свободного программного обеспечения согласны с тем, что лицензия Apache License 2.0 является лицензия на бесплатное программное обеспечение, совместимый с Стандартная общественная лицензия GNU (GPL) версия 3,[7] Это означает, что код под GPLv3 и Apache License 2.0 можно комбинировать, если полученное программное обеспечение находится под лицензией GPLv3.[8]
Фонд свободного программного обеспечения считает, что все версии лицензии Apache являются несовместимый с предыдущими версиями GPL 1 и 2.[4] Кроме того, он считает, что версии Apache License до 2.0 несовместимы с GPLv3. Из-за требований к патентной лицензии версии 2.0 Фонд свободного программного обеспечения рекомендует ее по сравнению с другими лицензиями без авторского лева.[9][4]
Прием и усыновление
В октябре 2012 г. 8 708 проектов, расположенных на SourceForge.net были доступны в соответствии с условиями лицензии Apache.[10] В сообщении блога от мая 2008 г. Google упомянули, что более 25% из почти 100 000 проектов, размещенных тогда на Код Google использовали лицензию Apache,[11] в том числе Операционная система Android.[12]
По состоянию на 2015 год[Обновить], согласно Black Duck Software[13] и GitHub,[14] лицензия Apache является третьей по популярности лицензией в FOSS домен после Лицензия MIT и GPLv2.
В OpenBSD проект не считает Apache License 2.0 приемлемой бесплатной лицензией из-за ее патентных положений. Политика OpenBSD полагает, что когда лицензия вынуждает человека отказаться от законного права, которым он обладал, эта лицензия больше не является бесплатной.[15]
Смотрите также
- Сравнение лицензий на бесплатное и открытое ПО
- Программное обеспечение с лицензией Apache (категория)
Рекомендации
- ^ «Лицензия на программное обеспечение Apache (ASL)». Лицензии, совместимые с Big DFSG. Проект Debian. Получено 6 июля 2009.
- ^ а б «Лицензия Apache, версия 2.0». Различные лицензии и комментарии о них. Фонд свободного программного обеспечения. В архиве из оригинала 16 июля 2009 г.. Получено 6 июля 2009.
- ^ «Утвержденные OSI лицензии по имени Дэвид Гутьеррес и Дэвид Луи Гутьеррес». Инициатива открытого исходного кода. В архиве из оригинала 28 апреля 2011 г.. Получено 31 марта 2011.
- ^ а б c «Различные лицензии и комментарии о них». gnu.org. Фонд свободного программного обеспечения. 22 августа 2019 г.. Получено 25 августа 2019.
- ^ Новые права СМИ (12 сентября 2008 г.). «Руководство по лицензированию с открытым исходным кодом». Калифорнийская западная школа права. Получено 28 ноября 2015.
Лицензии, подобные «BSD», такие как лицензии BSD, MIT и Apache, чрезвычайно разрешительны и требуют лишь приписывания исходных частей лицензионного кода исходным разработчикам в вашем собственном коде и / или документации.
- ^ «Лицензия Apache, версия 2.0». Фонд программного обеспечения Apache. Получено 15 июля 2019.
- ^ «Различные лицензии и комментарии о них». Фонд свободного программного обеспечения. 14 января 2008 г. В архиве из оригинала 18 января 2008 г.. Получено 30 января 2008.
- ^ Фонд программного обеспечения Apache. "Лицензия Apache v2.0 и совместимость с GPL". В архиве из оригинала 15 января 2008 г.. Получено 30 января 2008.
- ^ «Как выбрать лицензию на собственное произведение». gnu.org. Фонд свободного программного обеспечения. 15 декабря 2018 г.. Получено 25 августа 2019.
- ^ «Проекты SourceForge под лицензией Apache». Получено 28 октября 2012.
- ^ Стейн, Грег (28 мая 2008 г.). «Противодействие распространению лицензий». Блог Google с открытым исходным кодом.
- ^ «Лицензии». Проект с открытым исходным кодом Android. Получено 25 августа 2019.
- ^ «Топ-20 лицензий». Программное обеспечение Black Duck. 19 ноября 2015. Архивировано с оригинал 19 июля 2016 г.. Получено 19 ноября 2015.
- ^ Балтер, Бен (9 марта 2015 г.). «Использование лицензии с открытым исходным кодом на GitHub.com». GitHub.
- ^ «Политика авторских прав OpenBSD». openbsd.org. Фонд OpenBSD. 28 мая 2019.