On Sat, Aug 23, 2008 at 2:04 PM, Miriam Ruiz <[EMAIL PROTECTED]> wrote:
>
> A new question has come to my mind: What would happen if you run an
> AGPLv3 program that was modified by someone else.


I asked an identical question a few months ago.  I'll try to explain it as
it was explained to me;

Cast:
  Bob is the maintainer of the "original" software package licensed under
the AGPLv3
  Alice made a private modification in which no remote usage was given
  Joe is a user of Alice's version, used to serve a app on his public site

Since Alice did not provide interactive access to a remote user, AGPLv3
section 13 never came into effect.  Since Joe did not modify the software as
he received it from Alice, under normal circumstances AGPLv3 would not seem
to apply to him either.

If Alice distributed her modifications exclusively to Joe, such as a
contracted work, she also need not comply with the GPLv3 terms under section
2:

 You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force.  You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright.  Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.

Note, however, that in doing Joe is the one making the modifications via
their exclusive arrangement, and thus AGPLv3 section 13 applies to him.  Bob
can ensure this as copyright holder.

If Alice and Joe had no exclusive arrangement, Alice would have distributed
her modified copy to other people, in which case her work (in most cases)
would already be available.

In either case, Bob's goal of ensuring the availability of modified versions
of his software should be met.  It's of course impossible to cover every
potential scenario.  The FSF has said that they expect more frequent license
releases as the need arises.

Reply via email to