Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <19990318073612.35862@murlibobo.cs.mu.OZ.AU> Date: Thu, 18 Mar 1999 07:36:12 +1100 From: Fergus Henderson To: DJ Delorie Cc: hcobb AT telegenisys DOT com, cygwin AT sourceware DOT cygnus DOT com Subject: Re: Using Cygnus tools to deliver closed software. References: <199903171830 DOT NAA29075 AT delorie DOT com> <199903171836 DOT NAA23015 AT envy DOT delorie DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88 In-Reply-To: <199903171836.NAA23015@envy.delorie.com>; from DJ Delorie on Wed, Mar 17, 1999 at 01:36:18PM -0500 On 17-Mar-1999, DJ Delorie wrote: > > > If you really want to use the Cygnus compiler and Gnu POSIX > > libraries to produce closed software, why not simply use the Cygnus > > compiler on Linux? > > Because that won't result in programs that run under Windows, which is > often (sadly) a key marketing point. > > It's not the *use* of gnu tools that causes the problems. It's the > fact that a program built *for* cygwin *includes* GPL'd cygwin sources > (see other debate for more info :). Programs built for Linux don't > include any gnu code (libc is a shared library), This is not quite true: programs built for Linux *do* include GNU code, even though libc is a shared library. In particular, they include code from libgcc.a and from crt*.o. It's just that this code is covered by special exceptions which mean that programs which include this code don't have to be licensed under the GPL. > If you link a Linux program statically, > then you'll have the same problem with Linux as you do with Cygwin. No, you won't. You must abide by section 6 of the LGPL, which means among other things that you need to provide relinkable object code, but you don't need to provide source code. -- Fergus Henderson | "I have always known that the pursuit WWW: | of excellence is a lethal habit" PGP: finger fjh AT 128 DOT 250 DOT 37 DOT 3 | -- the last words of T. S. Garp. -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com