Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

GNU Affero General Public License 3

4 views
Skip to first unread message

Aleksej R. Serdyukov

unread,
Nov 20, 2007, 1:04:44 PM11/20/07
to
19 ноября 2007 года опубликована GNU Affero General Public License 3.

Эта лицензия относится к GNU GPL 3 примерно так же, как GNU GPL относится к GNU
LGPL, но немного менее радикально: код под GNU AGPL можно внедрять в код под
GNU GPL, и результат распространять под GNU GPL, не считая того, что было под
GNU AGPL ─ оно остаётся под GNU AGPL. По-моему, запутанно объяснил.

Значимое отличие от GNU GPL:

===
- If the program does terminal interaction, make it output a short
-notice like this when it starts in an interactive mode:
-
- <program> Copyright (C) <year> <name of author>
- This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, your program's commands
-might be different; for a GUI interface, you would use an "about box".
+ If your software can interact with users remotely through a computer
+network, you should also make sure that it provides a way for users to
+get its source. For example, if your program is a web application, its
+interface could display a "Source" link that leads users to an archive
+of the code. There are many ways you could offer source, and different
+solutions will be better for different programs; see section 13 for the
+specific requirements.
===

─ пользователь, взаимодействующий (посылающий запросы и получающий ответы) с
программой под GNU AGPL, предназначенным для такого взаимодействия, должен
иметь возможность получить исходный код.

Примерами таких программ могут служить веб и почтовые серверы, интерактивные
веб-приложения, серверы онлайн игр.

Взаимодействие с "обычной" программой по SSH или X под действие абзаца не
подпадает.

GNU Affero General Public License основана на Affero General Public License,
но *не* является её новой версией. Hовая версия Affero GPL, однако, позволяет
перелицензирование под GNU AGPL.
Вот здесь-то и становится особенной заметной и важной проблема названия GNU GPL
"GPL", GNU LGPL "LGPL" и т. п. ─ нельзя писать "AGPL" без точного контекста.


Good luck.
Help testing Firefox! See <http://quality.mozilla.org/events>.

Aleksej R. Serdyukov

unread,
Nov 20, 2007, 1:42:10 PM11/20/07
to
20 Nov 07 21:04, Aleksej R. Serdyukov -> All:

ARS> Эта лицензия относится к GNU GPL 3 примерно так же, как GNU GPL
ARS> относится к GNU LGPL, но немного менее радикально: код под GNU AGPL
ARS> можно внедрять в код под GNU GPL, и результат распространять под GNU
ARS> GPL, не считая того, что было под GNU AGPL ─ оно остаётся под GNU
ARS> AGPL. По-моему, запутанно объяснил.

Соответствующий исходный код (Corresponding Source) при этом включает и код под
GNU GPL 3, и библиотеки, требуемые для запуска и работы программы.

Объявление со ссылкой на страницу лицензии на сайте FSF, где есть ссылки на
лицензию, FAQ, и др.: <http://www.fsf.org/agplv3-pr>

Aleksej R. Serdyukov

unread,
Nov 20, 2007, 2:06:50 PM11/20/07
to
20 Nov 07 21:04, Aleksej R. Serdyukov -> All:

ARS> ─ пользователь, взаимодействующий (посылающий запросы и получающий
ARS> ответы) с программой под GNU AGPL, предназначенным для такого
ARS> взаимодействия, должен иметь возможность получить исходный код.

Уточнение: с _модифицированной_ тем, кто предоставляет данный сервис,
программой. Те, кто просто использует веб-сервер, не изменяя его, не обязаны
ничего распространять.
Разумеется, нужно внимательно читать _оригинал_ лицензии, но упомянуть отдельно
стоит, иначе кто-нибудь и статью по слухам напишет...

0 new messages