delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/09/04/04:15:53

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: <17B78BDF120BD411B70100500422FC6309E339@IIS000>
From: Bernard Dautrevaux <Dautrevaux AT microprocess DOT com>
To: "'Nicolas Grehalle'" <ngrehalle AT rennes DOT jouve DOT fr>, cygwin AT cygwin DOT com
Subject: RE: cygwin and GPL
Date: Tue, 4 Sep 2001 10:13:14 +0200
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)

> -----Original Message-----
> From: Nicolas Grehalle [mailto:ngrehalle AT rennes DOT jouve DOT fr]
> Sent: Tuesday, September 04, 2001 8:19 AM
> To: cygwin AT cygwin DOT com
> Subject: cygwin and GPL
> 
> 
> hello,
> 
> I have a law problem.
> I use cygwin on a CDROM to launch Apache and MySQL. This 
> services allow to
> use my application (a CGI program, in C) with a WebBrowser, 
> IE for example,
> on a local machine.
> 
> I can put cygwin sources on my Distribution, but I can't do 
> that with my
> application sources, because this application is a protoype 
> of a commercial
> one.
> 
> Could I distribute cygwin and my application on a commercial 
> CDROM, but
> without the sources of my application (but with all sources 
> and requirements
> of cygwin) ?
> 
> Thank you for help

All depends on your application:

If you just use cygwin because you need a bash shell and some *nix utilities
but compile your application natively for Windows (using mingw or
-mno-cygwin), that is if you own application do *not* reference cygwin1.dll
in any way, the you just need to put the sources for the cygwin packages
that you provide in binary format.

OTOH, if your application uses cygwin1.dll, then your application *is*
GPLed, so you *must* give access to the source code to anybody gets the
binary. The only alternative is to buy a commercial cygwin license to
RedHat.

Best regards,

	Bernard

PS: Of course, as usual, IANAL and I don't talk for RedHat.

--------------------------------------------
Bernard Dautrevaux
Microprocess Ingenierie
97 bis, rue de Colombes
92400 COURBEVOIE
FRANCE
Tel:	+33 (0) 1 47 68 80 80
Fax:	+33 (0) 1 47 88 97 85
e-mail:	dautrevaux AT microprocess DOT com
		b DOT dautrevaux AT usa DOT net
-------------------------------------------- 

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