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

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
Date: Fri, 19 Mar 1999 10:29:24 -0500
Message-Id: <199903191529.KAA01045@envy.delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
To: jmullee AT hotmail DOT com
CC: cygwin AT sourceware DOT cygnus DOT com
In-reply-to: <36F24D87.2843A0C3@hotmail.com> (message from John Mullee on Fri,
19 Mar 1999 14:13:43 +0100)
Subject: Re: licensing NOT clear for me
References: <36F12160 DOT 87AE0FC0 AT bigfoot DOT com> <36F24D87 DOT 2843A0C3 AT hotmail DOT com>

>  - if you distribute on cdrom, include the cywin sources (no problem,
> right?)

cygwin *and* your program's sources, but right - no problem if you
include all the sources on the cdrom.

>  - if you distribute on floppy, include the cywin sources (aargh!)

That's a lot of floppies.

>  - if you distribute via http/ftp, place the cygwin sources on the
> same site permitting users who _chose_ to do so to get the relevant
> sources.

Yes, but again, both cygwin's sources and the sources to your
programs.

> You could make it awkward by splitting the files into 1MB lumps and use
> some strange compression-format, if you wanted to discourage unnecessary
> dowloads.

zipsplit does this for you.  Note that purposefully obfuscating the
sources or complicating the download violates the GPL.

> You _don't_ have to wrap _all_ the sources up in the same
> archive. They can be separately-downloadable files.

Yes, but they all must be *available*.  Breaking up the sources and
the binaries is actually a good idea.

> I'm not aware of any separate source archive which produces _only_
> the dll and not the tools; such an archive, if you created it, would
> both fulfil GPL requirements and be easier to fit on some floppies.
> FWIW, the cdk/src/winsup directory - i.e. the sources for the cygwin
> dll - zip into about 700 kb. (one floppy disk!)

You'd need winsup, newlib, libiberty, and toplevel.  It tar.gz's to
about 4Mb.

--
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