Well, it's answered here: "If you distribute the Cygwin™ DLL, either in its original form or in a form modified by you, you must adhere to the terms of the GPL, i.e. you must provide sources for the Cygwin™ DLL"
That's basically what Paul said. It doesn't make your app GPL'd though, apparently, so long as your license was OSI approved. Bill. On 11 February 2011 18:32, Antony Vennard <antony.venn...@gmail.com> wrote: > But... now correct me if I've read this wrong, but my interpretation is > that if you want to > distribute cygwin1.dll with your app then you must make *that* > (cygwin1.dll only) available under the GPL. You can distribute whatever > you write as a binary under any OSI-compatible license "as if it didn't > include a copy of libcygwin.a/cygwin1.dll linked into it." > > So, again correct me if I'm wrong, but I can write some bsd code, > compile it, link it against cygwin. Now I can distribute my binary under > my bsd license (for example). But in the package somewhere (e.g. > LICENSE) I have to say "my binary uses cygwin1.dll which is (c) FSF via > GPL, here's a link to the relevant text, here's where you can get the > source". > > Is that correct? Or am I misreading it? > > On 11/02/11 18:07, Bill Hart wrote: >> Unless of course you want to distribute the cygwin1.dll with your >> binary, which you may well want to do. >> >> On 11 February 2011 16:10, Antony Vennard <antony.venn...@gmail.com> wrote: >>> From the cygwin website http://cygwin.com/licensing.html >>> >>> In accordance with section 10 of the GPL, Red Hat permits programs whose >>> sources are distributed under a license that complies with the Open >>> Source Definition [See http://www.opensource.org/docs/osd/ for the >>> precise Open Source Definition and a list of the licenses certified by >>> OSI as conforming to that definition] to be linked with >>> libcygwin.a/cygwin1.dll without libcygwin.a/cygwin1.dll itself causing >>> the resulting program to be covered by the GNU GPL. >>> >>> This means that you can port an Open Source application to Cygwin™, and >>> distribute that executable as if it didn't include a copy of >>> libcygwin.a/cygwin1.dll linked into it. Note that this does not apply to >>> the Cygwin™ DLL itself. If you distribute the Cygwin™ DLL, either in its >>> original form or in a form modified by you, you must adhere to the terms >>> of the GPL, i.e. you must provide sources for the Cygwin™ DLL unless you >>> have obtained a special Cygwin™ license to distribute the Cygwin™ DLL in >>> only its binary form (see below). >>> >>> Red Hat sells a special Cygwin™ License for customers who are unable to >>> provide their application in open source code form. For more >>> information, please see: http://www.redhat.com/software/cygwin/, or call >>> +1-866-2REDHAT ext. 45300 (toll-free in the US) >>> Outside the US call your regional Red Hat office. >>> >>> Perhaps the license has changed over time? it certainly appears to be ok >>> now to link bsd (or any of these: >>> http://opensource.org/licenses/alphabetical) code with cygwin1.dll >>> >>> Antony >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "mpir-devel" group. >>> To post to this group, send email to mpir-devel@googlegroups.com. >>> To unsubscribe from this group, send email to >>> mpir-devel+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/mpir-devel?hl=en. >>> >>> >> > > -- > You received this message because you are subscribed to the Google Groups > "mpir-devel" group. > To post to this group, send email to mpir-devel@googlegroups.com. > To unsubscribe from this group, send email to > mpir-devel+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/mpir-devel?hl=en. > > -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To post to this group, send email to mpir-devel@googlegroups.com. To unsubscribe from this group, send email to mpir-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en.