X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Mon, 2 Nov 2009 15:57:46 +0100 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Binary distribution and DLLs Message-ID: <20091102145746.GL7831@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <002e01ca5a3b$f1f695c0$d5e3c140$@com> <20091102123808 DOT GD7831 AT calimero DOT vinschen DOT de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Nov 2 09:46, Jason Pyeron wrote: > > -----Original Message----- > > From: Corinna Vinschen > > Sent: Monday, November 02, 2009 7:38 > > Subject: Re: Binary distribution and DLLs > > > > On Oct 31 15:08, Jon Beniston wrote: > > > Hi, > > > > > > I want to distribute a binary build of some software that I have > > > written, part of which includes some programs that are linked with > > > cygwin1.dll and other Cygwin dlls such as cygexpat-1.dll, > > > cyggmp-3.dll, cygintl-8.dll and so on. > > > > Binary distribution? You are aware that linking an > > application against the Cygwin DLL requires to put your > > application under a compatible Open Source license, aren't > > you? See http://cygwin.com/license.html > > While I am sure he is, I think he is looking for a way to deliver his > application to users who may not want the source or other features of cygwin. I I'm not sure he is and the user rights come first per the GPL. Not only that the application has to be put under an OSS license, it's also required to distribute the Cygwin DLL with sources, accoding to the GPL Section 3) a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; Paragraph c) isn't valid here. This is the right of the user of the software. You must offer the sources in one of these ways, or you're violating the GPL. If the user doesn't exercise this right, it's the user's choice, not the distributor's choice. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple