This is the mail archive of the
mailing list for the cygwin project.
Re: Proper distribution of cygwin-dependent software.
- From: Christopher Faylor <cgf-no-personal-reply-please at cygwin dot com>
- To: cygwin-talk at cygwin dot com
- Date: Tue, 22 Nov 2005 10:06:15 -0500
- Subject: Re: Proper distribution of cygwin-dependent software.
- References: <email@example.com> <4382D0AB.firstname.lastname@example.org> <20051122092412.GK2999@calimero.vinschen.de> <4382E7B1.email@example.com> <4382EB95.74F2922@dessent.net> <4382EE2F.firstname.lastname@example.org> <20051122111259.GN2999@calimero.vinschen.de> <email@example.com> <20051122144812.GA4558@calimero.vinschen.de>
- Reply-to: cygwin-talk at cygwin dot com
- Reply-to: The Cygwin-Talk Malingering List <cygwin-talk at cygwin dot com>
On Tue, Nov 22, 2005 at 03:48:12PM +0100, Corinna Vinschen wrote:
>On Nov 22 12:24, Oliver Wienand wrote:
>> Corinna Vinschen wrote:
>> >>if our institution is hosting a Cygwin repository mirror, would this be
>> >>sufficient for the term side-by-side.
>> >Sounds good to me, but you should public the mirror URL on
>> >http://www.singular.uni-kl.de. If you have a traffic problem, feel free
>> >to add another note that "a lot of other mirrors exist using setup.exe,
>> >blah, etc."
>Urgh, sorry, that's not quite right. When you only point to the mirror,
>you have the problem that the software you're using on the CD might
>not be available on the mirror anymore, since the maintainer(s) moved
>on and erased old versions. In that case you're violating the GPL
>again. So you will have to make sure that the sources of the versions
>used on CD are available regardless of the state of the mirror.
But what about -mno-cygwin?
What happens if you don't have enough space on the CD, huh? Did you
ever think of that?
What about the little guy who's not in it for a buck? Why are you
punishing him? Why are you so cruel?
What if I bake the sources into a loaf of bread and then someone eats
the bread? Do I have to give them more bread-with-sources?
What if I don't *want* to give people sources? Are you going to track
me down and indict me? Nyah, nyah, nyah!
How about if I put the sources on a CD, tie a string around the CD and
then put the CD just outside. I'll put the binary CD on the ground next
to the sources CD. I'll let people pick up the binary CD but when
people stoop to get the CD, I'll yank on the string and laugh. Is that
covered by the GPL?
What about if I were to produce a CD for children? Children don't know
what source code is! Think of the children!