X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Mon, 2 Nov 2009 17:27:00 +0100 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Binary distribution and DLLs Message-ID: <20091102162700.GA2525@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <001901ca5bd5$7fb747c0$7f25d740$@com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <001901ca5bd5$7fb747c0$7f25d740$@com> 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 15:59, Jon Beniston wrote: > > 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 > > Yes, it already is GPLed and the source will be included. However, most > users do not want to compile things for themselves (at least in this > instance). > > > 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) > > As I said in my original e-mail, I'm not planning to distribute cygwin1.dll. > This would be installed by Cygwin's setup.exe. > > My query is regarding other DLLs (which I have already said I would include > the source for, if I included the binary). No worries. In theory, if the DLL you're linking against is not too old, you could omit it from your own package. For instance, for the ncurses library, the DLLs are still available back to libncurses5, from back in 2003. If that's too dangerous for you, you can just add them to your package since there should be no conflict. 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