delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/11/02/09:58:06

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 <corinna-cygwin AT cygwin DOT com>
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> <CBE89D2FD1244845B6676418F4AEF8C8 AT phoenix>
MIME-Version: 1.0
In-Reply-To: <CBE89D2FD1244845B6676418F4AEF8C8@phoenix>
User-Agent: Mutt/1.5.20 (2009-06-14)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019