Я приношу Стандартную общественную лицензию GNU.
Автор | Фонд свободного программного обеспечения |
---|---|
Последняя версия | 3 |
Издатель | Фонд свободного программного обеспечения, Inc. |
Опубликовано | 19 ноября 2007 г. |
SPDX идентификатор | AGPL-3.0 или более поздняя версия Только AGPL-3.0 |
Совместимость с Debian FSG | Да [1] |
ФСФ одобрено | Да [2] |
OSI одобрено | Да [3] [4] |
Совместимость с лицензией GPL | Да (разрешает связывание с GPLv3) [5] |
Авторское лево | Да [2] Сетевой |
Связывание из кода с другой лицензией | Только с GPLv3; Условия AGPL будут применяться к части AGPL в совместной работе. [2] [5] |
Веб-сайт | ГНУ |
( Стандартная общественная лицензия GNU Affero GNU AGPL ) — это бесплатная , лицензия с авторским левом опубликованная Фондом свободного программного обеспечения в ноябре 2007 года и основанная на GNU GPL версии 3 и Стандартной общественной лицензии Affero (не GNU).
Он предназначен для программного обеспечения, предназначенного для запуска по сети , и содержит положение, требующее, чтобы соответствующий исходный код модифицированных версий программного обеспечения был доступен на видном месте всем пользователям, которые взаимодействуют с программным обеспечением по сети. [6]
Инициатива открытого исходного кода одобрила GNU AGPLv3. [3] в качестве лицензии с открытым исходным кодом в марте 2008 года после того, как компания Funambol представила ее на рассмотрение через своего генерального директора Фабрицио Капобьянко . [7]
История [ править ]
В 2000 году, разрабатывая бизнес-модель электронного обучения и электронных услуг, Генри Пул встретился с Ричардом Столлманом в Амстердаме и обсудил вопрос о том, что лицензия GPLv2 не требует от поставщиков веб-приложений делиться исходным кодом с пользователями, взаимодействующими с их программным обеспечением через сеть. В течение следующих месяцев Столлман и Пул обсуждали подходы к решению проблемы. В 2001 году Пул основал Affero Inc. (бизнес, занимающийся веб-сервисами), и ему нужна была лицензия, которая требовала бы распространения другими организациями, которые использовали код Affero для создания производных веб-сервисов. В то время Пул связался с Брэдли М. Куном и Эбеном Могленом из Фонда свободного программного обеспечения, чтобы получить совет по поводу новой лицензии, которая разрешила бы этот вопрос в GPLv2.
Примерно в конце февраля 2002 года Кун предложил, основываясь на идее quine (программы, которая печатает свой собственный исходный код), дополнить GPLv2 разделом 2 (d), который потребует производных работ для поддержки функции «загрузки исходного кода». это обеспечит полный и соответствующий исходный код. Кун утверждал, что прецедент такого требования был в разделе 2(c) GPLv2, который требовал сохранения определенных функций последующими распространителями и модификаторами. [8]
Моглен и Кун написали текст предложенного нового раздела 2(d) и предоставили его Пулу, который затем запросил и получил разрешение от FSF опубликовать производную версию GPLv2 для этой цели. В марте 2002 года компания Affero, Inc. опубликовала исходную стандартную общественную лицензию Affero (AGPLv1) для использования в проекте Affero и сделала новую лицензию доступной для использования другими разработчиками программного обеспечения как услуги . [9] [10] [11]
FSF рассматривал возможность включения специального положения AGPLv1 в GPLv3, но в конечном итоге решил опубликовать отдельную лицензию, почти идентичную GPLv3, но содержащую положение, аналогичное по цели и действию разделу 2(d) AGPLv1. Новая лицензия получила название GNU Affero General Public License. Сохранение названия Affero указывает на его тесную историческую связь с AGPLv1. GNU AGPL была присвоена версия номер 3 для равенства с GPL, а текущая Стандартная общественная лицензия GNU Affero часто обозначается сокращением AGPLv3 .
Завершенная версия GNU AGPLv3. [12] был опубликован ФСФ 19 ноября 2007 г.
Совместимость с GPL [ править ]
Обе версии AGPL, как и соответствующие версии GNU GPL, на которых они основаны, представляют собой со строгим авторским левом лицензии . По мнению Фонда свободного программного обеспечения , добавленное требование в разделе 2(d) Affero GPL v1 сделало ее несовместимой с почти идентичной в остальном GPLv2. Иными словами, нельзя распространять отдельное произведение, созданное путем объединения компонентов, на которые распространяется каждая лицензия.
Напротив, лицензии GPLv3 и GNU AGPLv3 включают положения (в разделе 13 каждой лицензии), которые вместе обеспечивают форму взаимной совместимости двух лицензий. Эти положения явно допускают « передачу » произведения, созданного путем связывания кода, лицензированного по одной лицензии, с кодом, лицензированным по другой лицензии. [13] несмотря на то, что лицензии в противном случае не допускают повторного лицензирования в соответствии с условиями друг друга. [2] Таким образом, авторское лево каждой лицензии смягчено, что позволяет распространять такие комбинации. [2]
Чтобы установить путь обновления исходной версии AGPLv1 Affero до GNU AGPLv3, компания Affero, Inc. опубликовала версию 2 Стандартной общественной лицензии Affero в ноябре 2007 года. [14] которая представляет собой всего лишь переходную лицензию, которая позволяет получателям программного обеспечения под лицензией «AGPLv1 или любой более поздней версии, опубликованной Affero, Inc.» распространять программное обеспечение или производные работы под лицензией GNU AGPLv3 или любой более поздней версии.
Примеры приложений под GNU AGPL [ править ]
Stet была первой известной программной системой, выпущенной под лицензией GNU AGPL 21 ноября 2007 года. [8] и это единственная известная программа, которая используется в основном для производства собственной лицензии.
Flask Разработчик Армин Роначер отметил в 2013 году, что GNU AGPL пользуется «огромным успехом, особенно среди сообщества стартапов » как «средство для двойного коммерческого лицензирования », и предоставил HumHub , MongoDB , Odoo , RethinkDB , Shinken , Slic3r , SugarCRM и WURFL в качестве примера. [15]
В конце 2018 года MongoDB отказалась от AGPL в пользу « Общественной лицензии на стороне сервера » (SSPL), модифицированной версии, которая требует от тех, кто предлагает лицензионное программное обеспечение как услугу, доступную третьим лицам, сделать весь исходный код всех программное обеспечение, используемое для облегчения обслуживания (включая, помимо прочего, все «программное обеспечение управления, пользовательские интерфейсы, интерфейсы прикладных программ, программное обеспечение для автоматизации, программное обеспечение для мониторинга, программное обеспечение для резервного копирования, программное обеспечение для хранения и хостинговое программное обеспечение, все такое, что пользователь может запустить экземпляр службы, используя Исходный код службы, который вы предоставляете»), доступный по той же лицензии. [16] Поскольку одобрения этой лицензии со стороны Open Source Initiative не последовало, заявка на сертификацию была отозвана. Он был запрещен как Debian , так и проектом Fedora Project , которые заявляют, что цель лицензии — дискриминировать поставщиков облачных вычислений, предлагающих услуги на основе этого программного обеспечения без покупки его коммерческой лицензии. [17] [18]
См. также [ править ]
- Список программного обеспечения под GNU AGPL
- Лицензия на бесплатное программное обеспечение
- Стандартная общественная лицензия GNU
- Меньшая стандартная общественная лицензия GNU
- Модифицированная Генеральная общественная лицензия GNAT
- Исключение привязки GPL
- Лицензия на бесплатную документацию GNU
- Сравнение лицензий на бесплатное программное обеспечение и программное обеспечение с открытым исходным кодом
Ссылки [ править ]
- ^ Джасперт, Йорг (28 ноября 2008 г.). "ftp.debian.org: AGPLv3 не содержит DFSG?" . Проект Дебиан . Проверено 1 декабря 2008 г.
- ^ Jump up to: Перейти обратно: а б с д и «Различные лицензии и комментарии к ним» . Фонд свободного программного обеспечения . 07.05.2020 . Проверено 03 января 2021 г.
Мы рекомендуем разработчикам рассмотреть возможность использования GNU AGPL для любого программного обеспечения, которое обычно запускается по сети.
- ^ Jump up to: Перейти обратно: а б «Одобренные OSI лицензии» . Инициатива открытого исходного кода. Архивировано из оригинала 23 октября 2021 г.
- ^ «Одобрено OSI» , Лицензии , TL;DR Legal, заархивировано из оригинала 28 ноября 2021 г. , получено 17 февраля 2016 г.
- ^ Jump up to: Перейти обратно: а б «Лицензии раздел 13» , GNU AGPLv3 , GNU Project .
- ^ «Почему Affero GPL» . Проект GNU . Архивировано из оригинала 23 октября 2021 г.
- ^ «Funambol помогает новой лицензии с открытым исходным кодом AGPLv3 получить официальное одобрение OSI» (пресс-релиз). Фунамбол. 13 марта 2008 г. Архивировано из оригинала 7 июня 2013 г.
- ^ Jump up to: Перейти обратно: а б Кун, Брэдли М. (21 ноября 2007 г.). «стет и AGPLv3» . Юридический центр свободы программного обеспечения. Архивировано из оригинала 15 марта 2008 года . Проверено 14 июня 2008 г.
- ^ «Affero GPLv3: почему она существует и для кого она?» . ebb.org . Проверено 25 апреля 2024 г.
- ^ «SCALE: Жизнь и времена AGPL [LWN.net]» . lwn.net . Проверено 25 апреля 2024 г.
- ^ «Фонд свободного программного обеспечения объявляет о поддержке Стандартной общественной лицензии Affero, первой лицензии с авторским левом для веб-сервисов» . Фонд свободного программного обеспечения. 19 марта 2002 г. Проверено 03 января 2021 г.
- ^ «Текст лицензии GNU AGPLv3» . Фонд свободного программного обеспечения (США) . 19 ноября 2007 г. Архивировано из оригинала 4 декабря 2007 г. Проверено 19 ноября 2007 г.
- ^ «Универсальная общественная лицензия GNU» . Фонд свободного программного обеспечения. 29 июня 2007 г. Проверено 03 января 2021 г.
- ^ «Универсальная общественная лицензия Афферо» . Ноябрь 2007 г. Архивировано из оригинала 23 ноября 2019 г. Проверено 03 января 2021 г.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка ) - ^ Роначер, Армин (23 июля 2013 г.). «Лицензирование в мире посткопирайтного права» . lucumr.pocoo.org. Архивировано из оригинала 27 июля 2013 г. Проверено 18 ноября 2015 г.
AGPLv3 имел ужасный успех, особенно среди сообщества стартапов, которые нашли идеальную базовую лицензию, позволяющую сделать возможным двойное лицензирование с коммерческой лицензией. MongoDB, RethinkDB, OpenERP, SugarCRM, а также WURFL теперь используют AGPLv3 в качестве средства двойного коммерческого лицензирования. Благодаря AGPLv3 это обычно легко осуществить, поскольку первоначальный автор авторских прав имеет права сделать возможной коммерческую лицензию, но никто из тех, кто получает сам исходный код через APLv3, не наследует этого права. Я не уверен, что это было предполагаемое использование лицензии, но, по крайней мере, сейчас она определенно используется именно для этого.
- ^ «Общественная серверная лицензия (SSPL)» . МонгоБД . Архивировано из оригинала 23 октября 2021 г. Проверено 25 января 2021 г.
- ^ Воган-Николс, Стивен Дж. «Публичная серверная лицензия MongoDB с открытым исходным кодом отклонена» . ЗДНет . Архивировано из оригинала 23 октября 2021 г. Проверено 17 января 2019 г.
- ^ «Изменения в лицензировании MongoDB привели к тому, что Red Hat удалила базу данных из последней версии своей серверной ОС» . GeekWire . 16 января 2019 г. Архивировано из оригинала 23 октября 2021 г. Проверено 17 января 2019 г.
Внешние ссылки [ править ]
- Официальный сайт Стандартной общественной лицензии GNU Affero (GNU AGPL).
- Смит, Бретт (19 ноября 2007 г.). «Фонд свободного программного обеспечения выпускает Стандартную общественную лицензию GNU Affero версии 3» (пресс-релиз).
- Смит, Бретт (29 марта 2007 г.), GPLv3 и программное обеспечение как услуга - также включает информацию о версии 2 Affero GPL.
- Кун, Брэдли М. (19 марта 2002 г.). «Фонд свободного программного обеспечения объявляет о поддержке Стандартной общественной лицензии Affero, первой лицензии с авторским левом для веб-сервисов» (пресс-релиз).
- Интернет-архив, снимок AGPL за 2018 г. Часто задаваемые вопросы Affero
- Интернет-архив, снимок текста AGPL Affero за 2018 г.