Подтвердить что ты не робот

Разница между Affero-GPL и GPLv3

В чем разница между Affero General Public License и GNU Общая публичная лицензия (GPL)?

4b9b3361

Ответ 1

Предположим следующее:

Вы разрабатываете приложение на стороне сервера в GPL. Теперь это приложение обслуживает HTML, а не исполняемый файл, который непосредственно выполняется на вашем компьютере. Это означает, что другой парень может взять код GPL, адаптировать его и не обязательно публиковать его. То есть. он может создать идентичную услугу, используя ваше программное обеспечение, не нарушая GPL. (Хотя THEN он не может публиковать само программное обеспечение, то есть продавать)

Не так с AGPL.

Это отверстие в GPL часто называют отверстием "Application Service Provider".

Найдите "Почему AGPL" или "AGPL против GPL" или просто прочитайте этот для некоторых реальных проектов, у которых есть проблемы с GPL. MongoDB пробует другую интересную вещь. Они хотят, чтобы люди не разворачивали базовую БД (thatwhy AGPL), но драйвер, который должен быть связан с основной программой, является лицензией apache 2.0, так что mongoDB можно использовать в коммерческом приложении.

Публичное веб-приложение, использующее AGPL, указано в wikipedia.

Ответ 2

См. http://www.gnu.org/licenses/licenses.html#AGPL

Общая публичная лицензия GNU Affero основана на GNU GPL, но имеет дополнительный термин, позволяющий пользователям, которые взаимодействуют с лицензированным программным обеспечением через сеть, получать источник для этой программы. Мы рекомендуем, чтобы люди рассматривали использование GNU AGPL для любого программного обеспечения, которое обычно запускается через сеть.