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" To: References: <002e01ca5a3b$f1f695c0$d5e3c140$@com> <20091102123808 DOT GD7831 AT calimero DOT vinschen DOT de> <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: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit In-Reply-To: <20091102145746.GL7831@calimero.vinschen.de> X-IsSubscribed: yes 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 > -----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