delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/05/02/15:40:46

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
From: "Kendall Bennett" <KendallB AT scitechsoft DOT com>
Organization: SciTech Software, Inc.
To: cygwin AT sourceware DOT cygnus DOT com
Date: Tue, 2 May 2000 13:42:32 -0800
MIME-Version: 1.0
Subject: Re: Things you can do with Cygwin
In-reply-to: <200005021944.PAA22336@envy.delorie.com>
References: <200005021235404 DOT SM00160 AT KENDALLB>
X-mailer: Pegasus Mail for Win32 (v3.12b)
Message-Id: <20000502134396.SM00160@KENDALLB>

DJ Delorie <dj AT delorie DOT com> wrote:

> > Then again if you wanted to be more legal, stick the Cygwin stuff 
> > into a server program and talk to it only via RPC or sockets instead 
> > of direct dynamic linking.
> 
> The GPL doesn't talk about programs, it talks about "works".  It
> doesn't matter how the two parts communicate.  The legal
> definition of "works", I've been told, is pretty clear, so it would
> be easy for the court to decide if your tricks were a violation or
> not, if it ever came down to that. 

If that were the case, then a GPL'ed X-server would simply not be suitable 
for running anything but GPL code. Cygwin/XFree is one such server.

> > violate the GPL, but then if that was the case you would never be 
> > able to run proprietry programs under Linux because GNOME is GPL as 
> > is the Linux kernel.
> 
> The linux kernel (or libc, I forget which) has an exception in its
> copyright that specifically allows this.  It's not a side-effect
> of the GPL. 

No, there is no legal exception clause for this in the Linux kernel as far 
as I can tell. The only thing related to this would be the small note at 
the top of the COPYING file in the Linux kernel sources:

"NOTE! This copyright does *not* cover user programs that use kernel 
services by normal system calls - this is merely considered normal use of 
the kernel, and does *not* fall under the heading of "derived work". Also 
note that the GPL below is copyrighted by the Free Software Foundation, but 
the instance of code that it refers to (the linux kernel) is copyrighted by 
me and others who actually wrote it. 

                     Linus Torvalds"

Somehow I don't see how this can be considered a legal exception at all, 
but then again I am not a lawyer.

As for libc, it is LGPL.

Regards,

+---------------------------------------------------------------+
|   SciTech Software - Building Truly Plug'n'Play Software!     |
+---------------------------------------------------------------+
| Kendall Bennett          | Email: KendallB AT scitechsoft DOT com    |
| Director of Engineering  | Phone: (530) 894 8400              |
| SciTech Software, Inc.   | Fax  : (530) 894 9069              |
| 505 Wall Street          | ftp  : ftp.scitechsoft.com         |
| Chico, CA 95928, USA     | www  : http://www.scitechsoft.com  |
+---------------------------------------------------------------+


--
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