From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stipe Tolj To: DJ Delorie Cc: N8TM@aol.com, mh@mike.franken.de, cygwin@sourceware.cygnus.com Subject: Re: [ANN] Cygwin DEV survey Date: Sun, 07 Mar 1999 15:55:00 -0000 Message-id: <36E311C7.672E@uni-duesseldorf.de> References: <57b99220.36e2f890@aol.com> <199903072222.RAA14720@envy.delorie.com> X-SW-Source: 1999-03/msg00195.html DJ Delorie wrote: > > > I understand the reasons for these requirements, but IMHO they are > > unnecessarily burdensome for the case of packages which come from > > mirrors of ftp.gnu.org, where we have reasonable assurance they may > > always be found easily. > > The FSF updates their software regularly. As soon as they remove an > old version in favor of a new version, you've violated the GPL. > > Besides, it doesn't matter if it's easy or not. The GPL is a legal > document which must be honored if you wish to use GPL'd software, > regardless of whether or not you think it matters. If you distribute > a binary that is covered by the GNU GPL, *you* are legally *required* > to distribute the sources that built *that* binary. Those are the > terms, and only the author may decide to waive them. of course you are right. But this may be considered as an optimal solution that doesn't match reality in some cases, like normal life doesn't. > > In addition, if someone wants the source, they may also wish to be > > checking for a more up to date version, so they will need to go to > > the gnu mirror anyway. > > No, the GPL doesn't work that way. The user must be able to get the > sources that built *that exact binary*. Pointing to someone else's > FTP site that may or may not have the right version of the sources is > not acceptable. Where would Linux be if the FSF had decided to remove > gcc 2.7.* from their servers, when gcc 2.8.* couldn't be used to build > the Linux kernel? In my opinion not a very representative example for our aims :) Regards, Stipe -- Stipe Tolj Cygwin Porting Project Department of Economical Computer Science University of Cologne, Germany http://www-public.rz.uni-duesseldorf.de/~tolj -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe@sourceware.cygnus.com From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stipe Tolj To: DJ Delorie Cc: N8TM@aol.com, mh@mike.franken.de, cygwin@sourceware.cygnus.com Subject: Re: [ANN] Cygwin DEV survey Date: Wed, 31 Mar 1999 19:45:00 -0000 Message-ID: <36E311C7.672E@uni-duesseldorf.de> References: <57b99220.36e2f890@aol.com> <199903072222.RAA14720@envy.delorie.com> X-SW-Source: 1999-03n/msg00195.html Message-ID: <19990331194500.G5i_Xkwy_bKdDQYzyWtz2dUTevU4DgvtG4zXkwMxW3Q@z> DJ Delorie wrote: > > > I understand the reasons for these requirements, but IMHO they are > > unnecessarily burdensome for the case of packages which come from > > mirrors of ftp.gnu.org, where we have reasonable assurance they may > > always be found easily. > > The FSF updates their software regularly. As soon as they remove an > old version in favor of a new version, you've violated the GPL. > > Besides, it doesn't matter if it's easy or not. The GPL is a legal > document which must be honored if you wish to use GPL'd software, > regardless of whether or not you think it matters. If you distribute > a binary that is covered by the GNU GPL, *you* are legally *required* > to distribute the sources that built *that* binary. Those are the > terms, and only the author may decide to waive them. of course you are right. But this may be considered as an optimal solution that doesn't match reality in some cases, like normal life doesn't. > > In addition, if someone wants the source, they may also wish to be > > checking for a more up to date version, so they will need to go to > > the gnu mirror anyway. > > No, the GPL doesn't work that way. The user must be able to get the > sources that built *that exact binary*. Pointing to someone else's > FTP site that may or may not have the right version of the sources is > not acceptable. Where would Linux be if the FSF had decided to remove > gcc 2.7.* from their servers, when gcc 2.8.* couldn't be used to build > the Linux kernel? In my opinion not a very representative example for our aims :) Regards, Stipe -- Stipe Tolj Cygwin Porting Project Department of Economical Computer Science University of Cologne, Germany http://www-public.rz.uni-duesseldorf.de/~tolj -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe@sourceware.cygnus.com