This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: port existing x windows application to win32


On Nov 10 12:15, Michel Bardiaux wrote:
> Thomas Dickey wrote:
> >On Thu, 10 Nov 2005, Michel Bardiaux wrote:
> >
> >>Thomas Dickey wrote:
> >>
> >>>On Thu, 10 Nov 2005, Michel Bardiaux wrote:
> >>>
> >>>>Eliah Kagan wrote:
> >>>>There is of course a cygwin port of the X11 *client* libraries, but 
> >>>>what if you cant put your app under GPL? Is there a pure mingw port 
> >>>>of the X11 client lib?
> >>>
> >>>
> >>>
> >>>The X11 client libraries aren't GPL.
> >>>
> >
> >>No, but the cygwin X libraries *are* since they depend on cygwin1.dll.
> >
> >
> >hmm - that argument would make ncurses GPL, which is not only absurd.
> >but a lot of other nasty implications.
> >
> >so your statement can be disregarded.
> >
> 
> I assume you refer to the cygwin FAQ:
> 
> "11.3. What license applies to Cygwin source code?
> 
> Cygwin source code is licensed under a modified version of the GNU GPL. 
> Cygwin's license modification specifically allows third-party software 
> under an open source license to be linked with Cygwin without requiring 
> that the source code for the third-party software be distributed under 
> the terms of the GNU GPL. Cygwin's developers went to great trouble to 
> obtain this modification and should be thanked for doing so, as without 
> it the modification, Cygwin/X linking to Cygwin would be the subject of 
> endless discussion."
> 
> But I am not sure it can be applied to a situation where you have a 
> *closed source* application linking to the X client library which itself 
> requires cygwin1.dll.

A proprietary application linked against any library which itself
links against cygwin1.dll is itself linked against cygwin1.dll and
therefore must either in turn be released under an open source license,
or you can purchase a buyout license from Red Hat.  That's described
on http://cygwin.com/licensing.html and the page also contains contact
information.


HTH,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]