Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Mon, 23 Apr 2001 00:28:16 -0400 From: Jason Tishler To: cygwin AT sources DOT redhat DOT com Cc: Tim Peters , DJ Delorie , cce AT clarkevans DOT com Subject: Re: Cygwin Python Distribution GPL Licensing Issue? Message-ID: <20010423002816.C431@dothill.com> Mail-Followup-To: cygwin AT sources DOT redhat DOT com, Tim Peters , DJ Delorie , cce AT clarkevans DOT com References: <200104220222 DOT WAA02215 AT envy DOT delorie DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from tim.one@home.com on Sun, Apr 22, 2001 at 02:59:41AM -0400 Organization: Dot Hill Systems Corp. Sorry for the sluggish response time, but tricycles take precedence over licensing agreements... :,) On Sun, Apr 22, 2001 at 02:59:41AM -0400, Tim Peters wrote: > This is one for Jason: When I execute the python.exe I get from Cygwin > Setup, I'm pretty sure it's been linked against GNU readline. Since readline > is the FSF's GPL lightning rod, you probably want to change that (but, sorry, > I don't know what you would need to do -- for obvious reasons, this isn't a > problem in the Windows build!). After digesting what Tim and DJ had to say on this matter, my interpretation is that my Cygwin Python distribution is OK from the Python and Cygwin licensing points of view. However, Tim is correct that Cygwin Python's readline module: /usr/lib/python2.1/lib-dynload/readline.dll links against the GNU readline library. So, it seems like there may be a GPL issue after all (with this one file). Although probably not relevant, I would like to point out that the Cygwin GNU readline library is actually a DLL. So, when Cygwin Python's readline module links with GNU readline, it is really linking against an import library and not a static library that contains code. Hence, AFAICT, my distribution does not contain GNU readline code -- just some references to its code. Nevertheless, I am willing to remove this offending file from my distribution, but I loath to do so. Is this really necessary? If so, it will be ironic (and sad) that I will not be using (precisely) the same distribution that I contribute to Cygwin. Sigh... Jason -- Jason Tishler Director, Software Engineering Phone: +1 (732) 264-8770 x235 Dot Hill Systems Corp. Fax: +1 (732) 264-8798 82 Bethany Road, Suite 7 Email: Jason DOT Tishler AT dothill DOT com Hazlet, NJ 07730 USA WWW: http://www.dothill.com -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple