public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Jay Maynard <jmaynard@conmicro.cx>
To: cygwin@cygwin.com
Subject: Re: Packaging software built with cygwin
Date: Thu, 06 Feb 2003 13:24:00 -0000	[thread overview]
Message-ID: <20030206072428.C16818@thebrain.conmicro.cx> (raw)
In-Reply-To: <Pine.LNX.4.44.0302061023500.406-100000@localhost.localdomain>; from ronald@landheer.com on Thu, Feb 06, 2003 at 10:34:36AM +0100

On Thu, Feb 06, 2003 at 10:34:36AM +0100, Ronald Landheer-Cieslak wrote:
> The way I read GPL (but please correct me if I'm wrong) you should be able 
> to write a fork off the current Setup that installs the Hercules and gets 
> the Cygwin from one of the mirrors (of which you can download the list at 
> the time of installing from cygwin.com). Technically, you would not be 
> distributing Cygwin (because you would be using Red Hat's own 
> distribution) but the effect would be the same.

I've got no philosophical problems with submitting changes to setup.exe to
the maintainers for inclusion in the distributed program. My only interest
in all of this in the first place is to enable users to easily install
Hercules; I'm not, and have no intention of becoming, a Cygwin developer.

> Your remaining problem would be that Cygwin is a "moving target" as you
> say, but Cygwin doesn't move all *that* quickly either, does it? I mean,
> you don't build Hercules against the latest snapshot do you?

Hercules is built against the latest production release of Cygwin at the
time it is released. That version has changed from 1.3.10 to 1.3.19 in the
time between the last two releases of Hercules (2.16.5, released on 8 July
2002, and 2.17, released on 1 February 2003). That counts as a moving
target. In general, Hercules major releases happen every 6 to 9 months.

> Of course, I have no idea how extensively you use the Cygwin API but my
> (arguably little, juding by the size of my projects vs yours) experience
> has always been that if you stick to POSIX compliance, Cygwin does the job
> quite nicely (and patches to Cygwin are usually welcome in case of error,
> provided you have a copyright waiver which I don't have).

Cygwin does the job well enough, or else we wouldn't be having this
discussion. Were it not for inter-version incompatibilities, I'd pick a
version of the DLLs to use, keep one source tarball (and a copy of the email
saying that was sufficient to meet the demands of GPL compliance) around,
and be done with it. Unfortunately, that's not the way it has proven to
work.

> As for GPL rants: I'd be interested (off-list) in hearing your reasons for 
> being against GPL, and even more in what alternatives you would propose.

Sent.

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

  reply	other threads:[~2003-02-06 13:24 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-04 22:34 Packaging software built with Cygwin Jay Maynard
2003-02-04 23:27 ` Igor Pechtchanski
2003-02-05  1:46   ` Jay Maynard
2003-02-05  2:31     ` Igor Pechtchanski
2003-02-05  2:48       ` Jay Maynard
2003-02-05  3:32         ` Packaging software built with cygwin Christopher Faylor
2003-02-05 13:38           ` Nigel Stewart & Fiona Smith
2003-02-05 14:11             ` Christopher Faylor
2003-02-05 14:14               ` Jay Maynard
2003-02-05 17:18           ` Jay Maynard
2003-02-05 17:30             ` Nigel Stewart & Fiona Smith
2003-02-05 17:52               ` Max Bowsher
2003-02-06 13:17                 ` Nigel Stewart & Fiona Smith
2003-02-06 13:43                   ` Max Bowsher
2003-02-06 14:05                     ` Nigel Stewart & Fiona Smith
2003-02-05 18:19               ` Christopher Faylor
2003-02-05 17:54             ` Christopher Faylor
2003-02-05 18:55               ` Jay Maynard
2003-02-05 20:43                 ` Christopher Faylor
2003-02-05 21:41                 ` Robert Collins
2003-02-06  9:59                 ` Ronald Landheer-Cieslak
2003-02-06 13:24                   ` Jay Maynard [this message]
2003-02-05 20:44 Franz Wolfhagen
2003-02-06 13:24 Joshua Daniel Franklin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030206072428.C16818@thebrain.conmicro.cx \
    --to=jmaynard@conmicro.cx \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).