Wipe out older versions in cygwin/latest, cygwin/contrib

Charles S. Wilson cwilson@ece.gatech.edu
Sun Feb 18 09:22:00 GMT 2001

DJ Delorie wrote:
> > Other than any GPL requirements.
> There are *no* GPL requirements to keep old versions around.  Even the
> FSF doesn't keep old versions around.

When I read this, I went "huh? What about the three-year requirement?" 
So I went back and re-read the GPL.  In case anyone was wondering, it
looks like (IANAL) you only have to keep the source code around for
three years if-and-only-if you initially distributed the binaries
*without* source availability via the same method.  Your compliance with
the GPL in that case is predicated on sending a *written* offer with the
binary that says "Get the sources using such-and-so method".  It is that
*written* offer which must be valid for three years.

If you distribute the sources and the binaries at the same time (e.g. as
is done within cygwin/latest and cygwin/contrib) then you can yank the
sources whenever you yank the binaries.


More information about the Cygwin-apps mailing list