delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/03/19/15:30:30

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Sender: cwilson AT ee DOT gatech DOT edu
Message-ID: <36F2B3A3.55DC8E83@ece.gatech.edu>
Date: Fri, 19 Mar 1999 15:29:24 -0500
From: Charles Wilson <cwilson AT ee DOT gatech DOT edu>
X-Mailer: Mozilla 4.5 [en] (X11; U; HP-UX B.10.20 9000/777)
X-Accept-Language: en
MIME-Version: 1.0
To: DJ Delorie <dj AT delorie DOT com>, cygwin AT sourceware DOT cygnus DOT com
Subject: Re: licensing NOT clear for me
References: <19990319184434 DOT 9836 DOT rocketmail AT send102 DOT yahoomail DOT com> <199903191849 DOT NAA02371 AT envy DOT delorie DOT com>

DJ Delorie wrote:

> > Finally, a definition of what is needed!!  I've heard of winsup,
> > newlib and libiberty; but, what is toplevel?  Is there a download
> > available of toplevel?
>
> toplevel is a couple of scripts and the top-level Makefile and such.
> Basically, all the sources that weren't in a subdirectory when I broke
> them up.  All these modules are in cygwin-b20/src-by-top-dir on the
> ftp sites.

Here is the index.txt file from
ftp://belgarion.resnet.gatech.edu/pub/cygwin/B20/cygwin-sources/

*****************
This directory contains the minimum cygwin sourcecode to comply with the
GPL. Since executables with dll's are considered a single program, and
since the cygwin dll is under the GPL, if I want to distribute compiled
applications that use the cygwin dll, I am required to place my
application under the GPL. In order to comply with this, not only do I
have to provide the sources to my application, but also I must provide
the sources for the cygwin dll that I used.

Now, I don't really expect anyone to download this stuff - it's much
easier to get the full sources for the entire cygwin *environment*
directly from Cygnus (http://sourceware.cygnus.com/cygwin) rather than
just the sources for the cygwin dll and its immediate dependencies which
I provide here. In addition, if you go to the Cygnus website, you can get
a nicely packaged, precompiled version of the entire cygwin
*environment*, which includes lots of nice extras.

index.txt                this file
file_select.diff         Sergey Okhapkin's patch(1) for coolview winsup
dll
mixed-case.diff          Sergey Okhapkin's patch(2) for coolview winsup
dll
libiberty.tar.bz2        original cygwin sourcecode
newlib.tar.bz2           original cygwin sourcecode
toplevel.tar.bz2         original cygwin sourcecode
winsup.tar.bz2           original cygwin sourcecode
winsup-coolview.tar.bz2  winsup sources, modified using Sergey's patches
*****************

Since I built the binaries on my ftp server using the coolview
(post-20.1) dll, does this directory satisfy the requirements of the GPL
wrt cygwin-based programs (provided I also supply the source for the
specific programs, of course) ?

--Chuck



--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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