delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/01/23/10:06:57

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
Date: Thu, 23 Jan 2003 16:06:39 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: "'cygwin AT cygwin DOT com'" <cygwin AT cygwin DOT com>
Subject: Re: Distributing cygwin packages
Message-ID: <20030123150639.GW29236@cygbert.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: "'cygwin AT cygwin DOT com'" <cygwin AT cygwin DOT com>
References: <7B4F465444F8D51184B500065B38175087694D AT mshyd1 DOT hyd DOT deshaw DOT com>
Mime-Version: 1.0
In-Reply-To: <7B4F465444F8D51184B500065B38175087694D@mshyd1.hyd.deshaw.com>
User-Agent: Mutt/1.4i

On Thu, Jan 23, 2003 at 06:03:09PM +0530, Javvaji, Ramareddy wrote:
>  I have a few questions regarding distribution of cygwin packages with an
> application.
> 
> question 1: I am using cygwin utilities (ash,bash,make,awk,sed,cygpath
> .....) for building our application during build time. 
> Now I want to distribute our application to clients and for the application
> to run, clients should have basic cygwin
> installation.Can we distribute basic cygwin packages
> (ash,bash,inetutils,cygutils....)along with our executable?
> if  not what are the terms and conditions that i have to follow for
> distribution?

According to the GPL, if you distribute these tools and the Cygwin DLL
itself, you have to distribute the source code archives of the tools
and the Cygwin DLL.  Your customer has the legal right to get the source
code from you to be able to rebuild everything from scratch.

> question 2: Is it necessary to distribute my application source code ( along
> with cygwin's source code) if  i distribute my application with cygwin
> packages?

It depends. 

If your application is not linked against the Cygwin DLL (which means, it
is not an application which needs the Cygwin DLL installed to run), your
applications source code does not fall under the GPL licensing, so you can
keep it propriatary. 

If your application is linked against the Cygwin DLL (so it needs cygwin1.dll
in $PATH), your application is automatically GPL'd, too.  So you'd have to
give the source code of your application to the customer as well.

Red Hat sells a special Cygwin License for customers who are unable to
provide their application in open source code form.  For more information,
please see: http://cygwin.com/licensing.html.

> question 3: Regarding XFree XServer, Can I distribute XFree packages along
> with our application?

Same terms as under Q1, AFAIK.

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin AT cygwin DOT com
Red Hat, Inc.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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