delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/03/02/05:05:46

X-Spam-Check-By: sourceware.org
Date: Thu, 2 Mar 2006 11:05:34 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: [Newbie] Installer Question
Message-ID: <20060302100534.GE3184@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <13192994 DOT 1141263271686 DOT JavaMail DOT chartpacs AT mac DOT com>
Mime-Version: 1.0
In-Reply-To: <13192994.1141263271686.JavaMail.chartpacs@mac.com>
User-Agent: Mutt/1.4.2i
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
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 Mar  1 20:34, Michael Banks wrote:
> We have developed a product for the medical industry, which makes use of a few of the open-source cygwin tools (like, grep, find, etc.). The problem is that, believe it or not, many doctors' offices do not have an Internet connection, so installing cygwin via the downloadable setup program isn't a viable option
> 
> I think ideally we would build a single installer that includes our closed-source product, the needed open-source cygwin tools, and the full sources of cygwin. How exactly do we include the proper cygwin files, so that we're in compliance with the licensing? If we do a sample cygwin install on a PC, does the cygwin folder contain everything we need (open-source tools + cygwin source), or is it more complicated than that?

If you have a Cygwin installation prepared, just call `cygcheck -c'.
This will give you a list of all packages you have installed.  Just grab
all the source tar archives of these packages and deliver them with your
binaries.

If you look on the mirrors which provide Cygwin packages, you'll see
that each package 

  foo-3.4.5-2.tar.bz2

is accompanied by a package

  foo-3.4.5-2-src.tar.bz2

These are the source tar archives.  If you provide the binaries, you'll
have to collect all corresponding source packages and give them to your
customer, too.

You don't have to fetch them manually from a mirror, you can just use
the Cygwin setup tool, with which you have created your Cygwin
installation.  In the package selection dialog, there's a column "src?".
If you check the checkbuttons in this column, setup will download all
source packages on your machine into the /usr/src directory.


HTH,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.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