X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:subject:to:references:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=Fwrb6gSf/gahirtt +bNIvaLJLeKhhLFPSfuW79wuzh19LulL7j0cpa+7lZz3asMbwlYu/N+7+AtyxIqf rExr5VKnyoVo8QlF0Nm8XC7iOmTT6jVVqqn+CHzzp/wn8scN+M4vzoDaujkEQ9Ws bBRHNbXxwjRKZ9LZdfjqtoLTB9k= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:subject:to:references:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=i9eUs6qk1Wwo/WsL2J7xgN lxjjs=; b=kXnM6+zXBy7Dpn65qZHcFgnuUX5mKGNueN02AesNmeTb+c/17sdwtk FstBfrHMsDcwXq6yRLCoFCSrdtyFqA/I1s5rN/WCfOoPAJH7kzFUKk3zsQo8eFNj qZuWL9ejyxrxZ9GWxXdr4mwREYyqr7AYFaqGsZLWwO+RAcAhfW1I8= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: 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 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-6.1 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_2,KAM_SHORT,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 spammy=licensed, p.s, ps, P.S X-HELO: smtp-out-so.shaw.ca Reply-To: Brian DOT Inglis AT SystematicSw DOT ab DOT ca Subject: Re: Licence question regarding the delivery of Cygwin binaries To: cygwin AT cygwin DOT com, Ciske Busch References: <2bf31c739e144ea4b5e815ef44ed4522 AT mpdv DOT com> <20190329134116 DOT GJ4096 AT calimero DOT vinschen DOT de> <28a70ab5242b4114900e3e76daa2bf18 AT mpdv DOT com> From: Brian Inglis Openpgp: preference=signencrypt Message-ID: <26dbe0ea-a825-bb6b-8c7b-71f941e089e0@SystematicSw.ab.ca> Date: Fri, 29 Mar 2019 09:58:28 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <28a70ab5242b4114900e3e76daa2bf18@mpdv.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes Hi, You might want to look at what other vendors have done to make available open sourced components e.g. Rakuten Kobo ereaders at https://github.com/kobolab This contains the open source tree of their development sources to which they link in all their devices and apps from Settings/Warranty and Legal, and under which they then list the text of one copy of each of all applicable open source licences. You may find similar approaches used in apps and embedded devices built using open source components if you look in the documentation for those you have. You may be able to find more advice at https://www.fsf.org/licensing. Once you have an approach, and maybe also a repository, with component build instructions, contact them directly for a compliance check and advice. Do this before you distribute anything, as getting into compliance after breaching a licence requires more effort than being compliant. You may find more useful information in: https://copyleft.org/guide/comprehensive-gpl-guidepa2.html and the associated website as well as https://sfconservancy.org/. These orgs are more interested in ensuring vendors are compliant by following community guidelines than enforcing compliance with legal threats and lawsuits, although they are prepared to do so and successful in doing so. P.S. Cygwin builds and instructions can be abbreviated using Cygwin setup to install all Base packages, plus cygport and its dependencies and your required package sources, and using cygport to build your required packages. For Cygwin licensed components which are packages, the following command should show all applicable licences for all installed packages: $ ls /usr/share/doc/**/*{COPYING,LI[CS]EN[CS]E}* although for a selection of packages you may want to be more specific and thorough using the find utility on selected package doc or src directories. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. On 2019-03-29 07:46, Busch, Ciske wrote: > Corinna, > > unfortunately you confirmed what I suspected. But thank you very much for your quick answer. > > Have a nice weekend! > > Ciske > > -----Ursprüngliche Nachricht----- > Von: Corinna Vinschen [mailto:corinna-cygwin AT cygwin DOT com] > Gesendet: Freitag, 29. März 2019 14:41 > An: Busch, Ciske > Cc: cygwin AT cygwin DOT com > Betreff: Re: Licence question regarding the delivery of Cygqin binaries > > On Mar 29 12:11, Busch, Ciske wrote: >> Hi, >> >> (I used this email as suggested (in a rather old) forum post from >> Corinna Vinschen. If this is not the right address I would be very >> thankful if you could point me to another address.) >> >> we have ported an older application from Linux to Windows and plan on >> using this in a commercial release. Due to the nature of the older >> application the Windows port uses tools from the Cygwin project which >> are called either from code or using shell scripts - we do not link >> either the Cygwin.dll nor any of the tools. You will find examples for >> scripts and the list of binaries used below. We do not plan on making >> our application available as open source. >> >> Our understanding regarding licensing is that as long as we do not >> link any part of the Cygwin distribution we are free to use them >> without implications for our own software. >> >> However we are not allowed to include the Cygwin binaries within the >> installer of our application - which is a problem for us as we need to >> have control over the versions our end users have installed. >> >> So my question is: is there a way for us to acquire a license which would allow us to "bundle" the required Cygwin components with our software? > > The Cygwin DLL itself is LGPLv3+. The tools part of the Cygwin build itself are GPLv3+. All other Open Source tools not covered by the Cygwin license retain their respective license. Most of the licenses require you, the vendor, to provide the source code of these tools under the conditions of their respective license to your customers. Some licenses also require to add license information to your documentation. > > There is no bundle licensing available! > > Ideally you should add the sources of all Open Source software part of your commercial offering to your software package, as well as adding the OSS licensing information for all packages to your documentation. > > However, you should really check your licensing situation with a lawyer skilled in sofware licensing issues. Naturally we can't give you any viable advice in terms of licensing compliant behaviour here. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. -- 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