delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/12/20/13:02:34

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
X-Authentication-Warning: hp2.xraylith.wisc.edu: khan owned process doing -bs
Date: Mon, 20 Dec 1999 12:01:32 -0600 (CST)
From: Mumit Khan <khan AT NanoTech DOT Wisc DOT EDU>
To: Mingw32 discussion list at eGroups <mingw32 AT egroups DOT com>
cc: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: Re[4]: ANNOUNCE selfhosting mingw32
In-Reply-To: <1486.991220@is.lg.ua>
Message-ID: <Pine.HPP.3.96.991220115637.3381R-100000@hp2.xraylith.wisc.edu>
MIME-Version: 1.0

On Mon, 20 Dec 1999, Paul Sokolovsky wrote:

> 
>    Well, let's clarify the issues.

Yes, let's. This is just a clarification however, and I'm not going to 
participate in this discussion any further. 

>    So, you started with mingw32, which is in the public domain, and
> made some patches to it, which you put in public domain. Is this true?
> If yes, then what I stress is that your runtime Posix library doesn't
> bear GPL with it. Well, when some GPLed software compiled with it,
> whole result is GPLed. But when non-GPL source compiled - result is
> free to be distributed without all the boring sources. That's exactly
> the ability Cygwin is lacking of.

Mingw is not entirely in the public domain. The runtime *sources* that
make up crt?.o, dllcrt?.o and libmingw32.a are; the profiling code is
*GPL*, the w32api headers and import libraries are LGPL. This mix of
licensing/copyrights is not likely to change.

What this means that your mingw32 executables are not under any
restriction, unless you have profiling enabled. Also, if you modify
the w32api import libraries and headers, you must also distribute the 
source.  Anyone who doesn't like it is of course free to choose an 
alternative.

Regards,
Mumit



--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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