delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/07/16/16:46:57

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Authentication-Warning: otaku.freeshell.org: docbill owned process doing -bs
Message-ID: <011401c34bdb$58df0e00$c800000a@docbill0001>
From: "Bill C Riemers" <cygwin AT docbill DOT net>
To: <cygwin AT cygwin DOT com>, "Cary Lewis" <clewis AT mobilecom DOT com>
Cc: <cygwin AT cygwin DOT com>
References: <3E2D8043936AD611AF7D00508B5E9F4B48B482 AT server3 DOT mobilecom DOT com> <Pine DOT CYG DOT 4 DOT 55 DOT 0307161635340 DOT 3852 AT ellixia>
Subject: Re: License question about Cygwin
Date: Wed, 16 Jul 2003 16:46:24 -0400
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165

> > As the Cygwin.dll is licensed under GPL, any "Program" that links to it
must
> > be released under GPL as well.
>
> Under section 10 of the GPL, if the "program" is OSD compatible then the
> "program" is not auto-GPL'd.

Actually section 10 of the GPL just states the following:

> 10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author to
ask for permission. For software which is copyrighted by the Free Software
Foundation, write to the Free Software Foundation; we sometimes make
exceptions for this. Our decision will be guided by the two goals of
preserving the free status of all derivatives of our free software and of
promoting the sharing and reuse of software generally.

For the most part this section is just for information only.  As the owner
of a source code always has the rights to release code under a different
license and conditions, unless the owner has already surrendered those
rights to someone else.  Nothing in the GPL surrenders an owners rights...

The confusion comes because RedHat has granted a general exception for all
OSD programs to link to Cygwin.dll.  RedHat refers to this as a "section 10
exception."

An example of a completely different section 10 exception.  LizardTech, Inc.
granted under section 10 of the GPL permissions to link to all versions of
QT, regardless of whether they are OSD.

> > Does that mean that even if I publish all of my source code, I would
still
> > be violating the GPL because I couldn't publish the source code to the
> > proprietary libraries.
>
> Yes.

The answer isn't quite that simple.  The correct answer, is that it depends
on the details of what you are doing.  I could go into more details, but
this topic has already been moderated once.  It would be inappropriate for
me to discuss it again on this list.

If you wish to discuss it privately, feel free to e-mail me directly at
docbill AT freeshell DOT org.

                                         Bill



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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019