[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Final text of AGPL v3



On Tue, 20 Nov 2007 08:01:09 -0600 Iain Nicol wrote:

[meaning of "interaction over a network"]
> It looks like the FSF want this interpreted as broadly as possible.

Thanks for the pointer.

On the other hand, I've found the following GPLv3 FAQ[1]:

|     In AGPLv3, what counts as interacting with [the software] remotely
|     through a computer network?
|
| If the program is expressly designed to accept user requests and send
| responses over a network, then it meets these criteria. Common
| examples of programs that would fall into this category include web
| and mail servers, interactive web-based applications, and servers for
| games that are played online.
|
| If a program is not expressly designed to interact with a user through
| a network, but is being run in an environment where it happens to do
| so, then it does not fall into this category. For example, an
| application is not required to provide source merely because the user
| is running it over SSH, or a remote X session.

[1] http://www.fsf.org/licensing/licenses/gpl-faq.html#AGPLv3InteractingRemotely

Hence it seems that the FSF interprets the "if your version supports
such interaction" condition as "if your version is expressly designed to
support such interaction".

I'm not sure that this interpretation naturally follows from the license
text.
And then I wonder: why didn't they just write "if your version is
expressly designed to support such interaction", if they really meant
that?

I'm puzzled.


As usual: IANAL, TINLA, IANADD, TINASOTODP.


-- 
 http://frx.netsons.org/doc/nanodocs/testing_workstation_install.html
 Need to read a Debian testing installation walk-through?
..................................................... Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

Attachment: pgpLuDXbaxSn4.pgp
Description: PGP signature


Reply to: