delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/08/01/10:35:38

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <3B681387.8090807@ece.gatech.edu>
Date: Wed, 01 Aug 2001 10:34:47 -0400
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2) Gecko/20010713
X-Accept-Language: en-us
MIME-Version: 1.0
To: Corinna Vinschen <cygwin AT cygwin DOT com>
CC: "Clark, Matthew C (FL51)" <matthew DOT c DOT clark AT honeywell DOT com>
Subject: Re: Licensing terms
References: <BA5F9C6AA352D311AD4E009027855BCD07D35171 AT fl51m01 DOT space DOT honeywell DOT com> <20010801151653 DOT B18101 AT cygbert DOT vinschen DOT de>

Corinna Vinschen wrote:

> On Wed, Aug 01, 2001 at 08:52:31AM -0400, Clark, Matthew C (FL51) wrote:
> 
> Basically you'll have to release the sources of applications linked
> against Cygwin. Except when
> 
> - you never release the application since you're using it only
>   internally in your office or so. That's the trivial case.
> 
> - you purchase a special Cygwin license from Red Hat. For a
>   one time fee per project you may distribute also proprietary
>   software linked against Cygwin.
>   Visit http://www.redhat.com/products/support/cygwin/ for more
>   information.


The key here is that this is not a gcc thing -- it's a cygwin thing. 
"sources of applications *linked against Cygwin*"

This does not mean "merely built using cygwin tools" -- however, the 
cygwin tools (gcc) default to linking against Cygwin.  To build apps 
that are not thusly linked, you have to use 'gcc -mno-cygwin" -- but 
then you lose the POSIX emulation that Cygwin provides, and you can 
really only build code that has been ported to "pure" native Windows.

For the "why" behind all this, see the links provided in other messages 
in this thread.

--Chuck



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.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