Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <3C64275E.3000102@ece.gatech.edu> Date: Fri, 08 Feb 2002 14:30:38 -0500 From: Charles Wilson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 X-Accept-Language: en-us MIME-Version: 1.0 To: Jon Allen CC: "'cygwin AT cygwin DOT com'" Subject: Re: cygwin redistribution and gpl requirements References: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Jon Allen wrote: > My company wants to re-distribute some of the pre-compiled cygwin utilities, > e.g. grep.exe. These utilities will be distributed without modification, > and to make them run we will copy the needed cygwin dll's. I assume we will > maintain GPL compliance if we: > > 1. Include a copy of the GPL with the programs. > 2. Reference source code availability at http://cygwin.com > > Is this sufficient? (IANAL) No, it is not. The GPL states that if YOU distribute GPL binaries, then YOU must also distribute the sources. A pointer to a web page outside of your control, that might die, doesn't satisfy your legal obligations. Besides, what if the cygwin site stops distributing the source code for cygwin-1.3.3 -- because we're now distributing cygwin-1.3.9, and provide the source code for the NEW version? Where are YOUR users going to get the source code for the version of the cygwin DLL that YOU are distributing? You gave them version 1.3.3 -- they need to be able to get the source code for version 1.3.3. Those who obtain the software from you, must also be able to obtain the source code from you via the same distribution medium. Thus, if you provide the binaries via your ftp site, then you must put the sources on that ftp site. If you mail out CDROMs with the binaries, then those who receive the CDROMs must be able to request a CDROM with the source code. A close reading of the GPL itself would reveal these things...but a company, having more at stake than individuals, should seek the advice of a lawyer before venturing into new legal waters. (Not that the GPL is new, but based on your questions it appears that they are new waters for your company) --Chuck -- 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/