This is the mail archive of the
cygwin-apps@sources.redhat.com
mailing list for the Cygwin project.
Re: Wipe out older versions in cygwin/latest, cygwin/contrib
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.
--Chuck