From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernard Dautrevaux To: 'Nicolas Grehalle' , cygwin@cygwin.com Subject: RE: cygwin and GPL Date: Tue, 04 Sep 2001 01:15:00 -0000 Message-id: <17B78BDF120BD411B70100500422FC6309E339@IIS000> X-SW-Source: 2001-09/msg00097.html > -----Original Message----- > From: Nicolas Grehalle [ mailto:ngrehalle@rennes.jouve.fr ] > Sent: Tuesday, September 04, 2001 8:19 AM > To: cygwin@cygwin.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@microprocess.com b.dautrevaux@usa.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/