delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/11/02/10:07:34

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=AWL,BAYES_00
X-Spam-Check-By: sourceware.org
From: "Jason Pyeron" <jpyeron AT pdinc DOT us>
To: <cygwin AT cygwin DOT com>
References: <002e01ca5a3b$f1f695c0$d5e3c140$@com> <20091102123808 DOT GD7831 AT calimero DOT vinschen DOT de> <CBE89D2FD1244845B6676418F4AEF8C8 AT phoenix> <20091102145746 DOT GL7831 AT calimero DOT vinschen DOT de>
Subject: RE: Binary distribution and DLLs
Date: Mon, 2 Nov 2009 10:10:36 -0500
Message-ID: <A208A171F9AC4D0B8204DC2AD514DB96@phoenix>
MIME-Version: 1.0
In-Reply-To: <20091102145746.GL7831@calimero.vinschen.de>
X-IsSubscribed: yes
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

 

> -----Original Message-----
> From: Corinna Vinschen
> Sent: Monday, November 02, 2009 9:58
> Subject: Re: Binary distribution and DLLs
> 
> 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 
...
> > 
> > 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 

I am assuming he is, so I can talk about a finer point. If he was not, then your
first response informed him.

> 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;

Link 1: download with source (250MB)
Link 2: download without source (12MB)

Installing from link2:

Installer asks, would you like to download the source?


> 
> 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;
> 

Vendor X keeps archived copies for 3 years, and provides them as requested
(preferably on the www)

> 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.

I am not advocating any GPL violation. I am simply advocating a prescriptive way
for the Vendor Xs out there to do what they belive their users want and still
maintain compliance with not only the GPL but cygwin best practices.

Best practice #1, don't slap the cygwin.dll around, use setup.exe...

-jason


--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-                                                               -
- Jason Pyeron                      PD Inc. http://www.pdinc.us -
- Principal Consultant              10 West 24th Street #100    -
- +1 (443) 269-1555 x333            Baltimore, Maryland 21218   -
-                                                               -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This message is copyright PD Inc, subject to license 20080407P00.


--
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