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

Re: Is AGPLv3 DFSG-free?

On Wed, 3 Sep 2008 18:47:59 +0200 Michelle Konzack wrote:

> Hello Francesco,


> Am 2008-08-29 23:56:56, schrieb Francesco Poli:
> > > If you're really worried about this, upload it to two different free
> > > VCS
> > > services.
> > 
> > They still may be off-line at the same time: it's less likely, but
> > still possible.
> > And therefore I have *two* services to monitor, to check whether I have
> > to re-upload to a third place!  :-(
> Are you joking?
> <http://www.simtel.net/>
> <http://www.linuxberg.com/>
> The have several 100 mirrors  worldwide... 

No, I am not joking.

The problem basically boils down to:
is there a generally-accepted statement that uploading source to a
public hosting service suffices for the purpose of complying with
Section 13 of the AfferoGPLv3?

As long as you use a public hosting service, you are offering access to
source through an external service, which may be (temporarily)
unavailable when a user attempts to download source.
Which steps does the AfferoGPLv3 requires you (as a person who modified
the application and runs it on a publicly-accessible server) to take in
order to ensure you are actually "offer[ing] all users [...] an
opportunity to receive the Corresponding Source of your version" ?

Maybe making source available from a public hosting service with 100
mirrors worldwide suffices.  The probability of having *all* the
mirrors unreachable at the same time is really close to zero (even
though not zero).  It could be that, in the unlikely case all the
mirrors are unusable, you are excused for not making source available.
This is a possible interpretation, indeed.

On the other hand, it could be that you are *not* excused.  If this is
the right interpretation, then you have to monitor the external hosting
service and immediately shut the application down, as soon as the source
becomes (temporarily) unavailable.
This is another possible interpretation.

Without a generally-accepted statement that tells us which
interpretation is the official one, we cannot know.
To stay on the safe side, we should assume that the pessimistic
interpretation (i.e.: the second one) is correct.


 The nano-document series is here!
..................................................... Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

Attachment: pgpsmClNesUM_.pgp
Description: PGP signature

Reply to: