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