stringtranslate.com

Лицензия Апач

Лицензия Apache — это разрешительная лицензия на бесплатное программное обеспечение , разработанная Apache Software Foundation (ASF). [4] Оно позволяет пользователям использовать программное обеспечение для любых целей, распространять его, модифицировать и распространять модифицированные версии программного обеспечения в соответствии с условиями лицензии, не заботясь о гонорарах . ASF и ее проекты выпускают свои программные продукты под лицензией Apache. Лицензия также используется многими проектами, не относящимися к ASF.

История

Начиная с 1995 года, группа Apache (позже Apache Software Foundation) выпускала последовательные версии HTTP-сервера Apache . Ее первоначальная лицензия была по существу такой же, как и исходная лицензия BSD из 4 пунктов , с измененными только названиями организаций и с дополнительным пунктом, запрещающим производным работам носить имя Apache.

В июле 1999 года Berkeley Software Distribution приняла аргумент, выдвинутый Фондом свободного программного обеспечения, и отказалась от своего пункта о рекламе (пункт 3), чтобы сформировать новую лицензию BSD из трех пунктов. В 2000 году компания Apache сделала то же самое и создала лицензию Apache 1.1, согласно которой производные продукты больше не обязаны включать указание авторства в свои рекламные материалы, а только в свою документацию. В отдельных пакетах, лицензированных по версии 1.1, могли использоваться разные формулировки из-за разных требований к атрибуции или идентификации знаков, но обязательные условия были одинаковыми.

В январе 2004 года ASF решила отказаться от модели BSD и выпустила Apache License 2.0. Заявленные цели лицензии включали упрощение использования проектов, не относящихся к ASF, улучшение совместимости с программным обеспечением на основе GPL , разрешение включения лицензии по ссылке, а не перечисление в каждом файле, разъяснение лицензии на вклады и требование патентная лицензия на вклады, которые обязательно нарушают собственные патенты автора. [5] Данная лицензия требует сохранения уведомления об авторских правах и отказа от ответственности .

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

Лицензия Apache является разрешительной ; в отличие от лицензий с авторским левом , она не требует распространения производной работы программного обеспечения или модификаций оригинала с использованием той же лицензии. Он по-прежнему требует применения одной и той же лицензии ко всем немодифицированным частям. В каждом лицензионном файле должны быть сохранены оригинальные уведомления об авторских правах, патентах, товарных знаках и авторстве (за исключением уведомлений, которые не относятся к какой-либо части производных работ). В каждый измененный лицензионный файл должно быть добавлено уведомление о том, что в этот файл были внесены изменения.

Если NOTICEтекстовый файл включен как часть распространения исходной работы, то производные работы должны включать удобочитаемую копию этих уведомлений в текстовом NOTICEфайле, распространяемом как часть производных работ, в исходной форме или документации или в отображении. созданные производными работами (где бы обычно ни появлялись такие уведомления третьих лиц).

Содержимое файла NOTICEне изменяет лицензию, поскольку оно предназначено только для информационных целей, и добавление дополнительных уведомлений об авторстве в качестве дополнений к тексту NOTICEдопустимо при условии, что эти уведомления не могут быть истолкованы как изменение лицензии. Модификации могут иметь соответствующие уведомления об авторских правах и могут предусматривать другие условия лицензии для модификаций.

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

Лицензия Апач 2.0

Лицензия Apache 2.0 пытается предотвратить возможные судебные разбирательства по патентам в Разделе 3. Пользователю предоставляется патентная лицензия от каждого участника на «создание, изготовление, использование, предложение продажи, продажу, импорт и иную передачу Работы». В соответствии с оговоркой о терроре, если пользователь подает в суд на кого-либо, утверждающего, что программное обеспечение или его вклад представляют собой нарушение патентных прав, действие любых таких патентных лицензий на эту работу прекращается.

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

Фонд программного обеспечения Apache и Фонд свободного программного обеспечения соглашаются, что лицензия Apache 2.0 является лицензией свободного программного обеспечения , совместимой с Генеральной общественной лицензией GNU [5] (GPL) версии 3, [2], что означает, что код под GPLv3 и лицензией Apache 2.0 может можно комбинировать, при условии, что полученное программное обеспечение лицензируется по лицензии GPLv3. [6]

Фонд свободного программного обеспечения считает все версии лицензии Apache несовместимыми с предыдущими версиями GPL 1 и 2. [2] Кроме того, он считает версии лицензии Apache до 2.0 несовместимыми с GPLv3. Из-за требований к патентной лицензии версии 2.0 Фонд свободного программного обеспечения рекомендует ее перед другими лицензиями без авторского лева. [7] [2] Если используется лицензия Apache с исключением LLVM, она совместима с GPLv2. [8]

Прием и усыновление

В октябре 2012 года 8708 проектов, расположенных на SourceForge.net , были доступны на условиях лицензии Apache. [9] В сообщении в блоге от мая 2008 года Google упомянул, что более 25% из почти 100 000 проектов, размещенных тогда на Google Code, использовали лицензию Apache, [10] включая операционную систему Android . [11]

По состоянию на 2015 год , по данным Black Duck Software [12] и GitHub , [13] лицензия Apache является третьей по популярности лицензией в домене FOSS после MIT License и GPLv2 .

Проект OpenBSD не считает лицензию Apache 2.0 приемлемой свободной лицензией из-за ее патентных положений. Политика OpenBSD предполагает, что, когда лицензия вынуждает человека отказаться от законного права, которое он в противном случае имеет, эта лицензия больше не является бесплатной. Более того, проект возражает против объединения договорного права с законом об авторском праве, заявляя: «... Закон об авторском праве в некоторой степени стандартизирован международными соглашениями, договорное право сильно различается в разных юрисдикциях. Поэтому то, что означает лицензия в разных юрисдикциях, может различаться, и это трудно предсказать. " [14]

Смотрите также

Рекомендации

  1. ^ «Лицензия на программное обеспечение Apache (ASL)» . Лицензии, совместимые с Big DFSG . Проект Дебиан . Проверено 6 июля 2009 г.
  2. ^ abcde «Лицензия Apache, версия 2.0». Различные лицензии и комментарии к ним . Фонд свободного программного обеспечения . Архивировано из оригинала 16 июля 2009 года . Проверено 6 июля 2009 г.
  3. ^ «Утвержденные OSI лицензии на имя Дэвид Гутьеррес и Дэвид Луи Гутьеррес» . Инициатива открытого исходного кода . Архивировано из оригинала 28 апреля 2011 года . Проверено 31 марта 2011 г.
  4. ^ Права на новые медиа (12 сентября 2008 г.). «Руководство по лицензированию открытого исходного кода». Калифорнийская Западная юридическая школа . Проверено 28 ноября 2015 г. «BSD-подобные» лицензии, такие как лицензии BSD, MIT и Apache, чрезвычайно либеральны и требуют немного больше, чем приписывание исходных частей лицензионного кода первоначальным разработчикам в вашем собственном коде и/или документации.
  5. ^ ab «Лицензия Apache, версия 2.0». Фонд программного обеспечения Apache . Проверено 15 июля 2019 г.
  6. ^ Фонд программного обеспечения Apache. «Лицензия Apache v2.0 и совместимость с GPL». Архивировано из оригинала 15 января 2008 года . Проверено 30 января 2008 г.
  7. ^ «Как выбрать лицензию для собственного произведения» . gnu.org . Фонд свободного программного обеспечения . 15 декабря 2018 года . Проверено 25 августа 2019 г.
  8. ^ «Исключение LLVM | Обмен данными программного пакета (SPDX)» . spdx.org . Проверено 22 июня 2022 г.
  9. ^ «Проекты в SourceForge под лицензией Apache» . Проверено 28 октября 2012 г.
  10. Штейн, Грег (28 мая 2008 г.). «Противодействие распространению лицензий». Блог Google с открытым исходным кодом .
  11. ^ «Лицензии». Проект Android с открытым исходным кодом . Проверено 25 августа 2019 г.
  12. ^ «20 лучших лицензий». Программное обеспечение «Черная утка». 19 ноября 2015 года. Архивировано из оригинала 19 июля 2016 года . Проверено 19 ноября 2015 г.
  13. Балтер, Бен (9 марта 2015 г.). «Использование лицензии с открытым исходным кодом на GitHub.com». Гитхаб .
  14. ^ «Политика авторских прав OpenBSD» . openbsd.org . Проект OpenBSD. 28 мая 2019 г.

Внешние ссылки