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:
pgpoG9sGFgWoW.pgp
Description: PGP signature