Thu Jan 26 21:21:00 GMT 2006
Christopher Faylor wrote, on 2005-05-16:
> On Mon, May 16, 2005 at 06:45:57PM +0200, Corinna Vinschen wrote:
>> Also, AFAICS, that's not about distribution, but it's about linking
>> against the Cygwin DLL. If you do that with an application which has
>> a non-approved OSS license, you're infringing the Cygwin license if
>> you don't GPL the code. But if you GPL the code, you're infringing the
>> BSDPL license. So I don't see a satisfactory way out.
> I thought that there was some kind of strange clause in the license
> which allowed closed source distribution (which there is) which wouldn't
> be a problem for us, since we don't distribute things that way. But,
> nevermind. I've just read the BSDPL finally and I see that it tries to
> impose itself on any distribution which contains a binary which is
> licensed in this fashion. So, as was hinted at earlier in the thread,
> this makes the license viral. So, you're right. We can't use it since
> including it would change the licensing of the entire distribution.
I wonder how did Debian people do, or hopefully the license is changed
in version 4.3??
Well, in fact it is! Version 4.3 seems to be quite similiar to 4.2,
/except/ it is distributed under the BSD license!
As this diff clearly states:
diff -ru bsdiff-4.2/bsdiff.c bsdiff-4.3/bsdiff.c
--- bsdiff-4.2/bsdiff.c 2004-07-11 20:10:02.000000000 +0200
+++ bsdiff-4.3/bsdiff.c 2005-08-17 00:13:52.000000000 +0200
@@ -1,27 +1,46 @@
- bsdiff.c -- Binary patch generator.
+ * Copyright 2003-2005 Colin Percival
+ * All rights reserved
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted providing that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+ * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
+ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
- Copyright 2003 Colin Percival
- For the terms under which this work may be distributed, please see
- the adjoining file "LICENSE".
I guess I can finally produce a legally acceptable package? ;-)
More information about the Cygwin-apps