public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Chris Faylor <cgf@cygnus.com>
To: Earnie Boyd <earnie_boyd@yahoo.com>
Cc: G.Heiser@unsw.edu.au, cygwin@sourceware.cygnus.com
Subject: Re: Cygwin license
Date: Tue, 16 Mar 1999 07:41:00 -0000	[thread overview]
Message-ID: <19990316104140.A1113@cygnus.com> (raw)
In-Reply-To: < 19990316130132.20506.rocketmail@send105.yahoomail.com >; from Earnie Boyd on Tue, Mar 16, 1999 at 05:01:32AM -0800

On Tue, Mar 16, 1999 at 05:01:32AM -0800, Earnie Boyd wrote:
>---Gernot Heiser <gernot@zuse.disy.cse.unsw.EDU.AU> wrote:
>> >>>>> "DD" == DJ Delorie <dj@delorie.com> writes:
>> 
>> >> However, we can, of course, not relax Stanford's restrictions on
>> >> commercial use without their agreement (which seems unlikely).
>Hence we
>> >> fear that we might be technically in breach of your license if we
>link
>> >> SimOS against your library, even though we feel that we would be
>> >> adhering to the spirit of it.
>> 
>> DD> You could get a commercial license for cygwin, which would allow
>you
>> DD> to choose a more restrictive license for SimOS, but then not
>allow the
>> DD> resulting program to be used commercially.
>> 
>> Yes, but $8k for a license just to produce code we give away freely to
>> students, and while following the spirit (if not the letter) of the
>> license seems a bit overdone.
>
>I agree with this.  If an Open Source tool used as an aid in porting
>code from one platform to another doesn't allow me to honor the
>license of the code I'm porting; of what use is it to be Open Source? 
>Since the first time I saw this discussed I've been uneasy about the
>license conflicts.  If you (Cygnus) refuse to change the license to
>LGPL (which I and many others think should be done) at least supply
>exceptions in such cases as these.

I don't know if you've been following RMS's thoughts on the subject but
he essentially thinks that the FSF made a mistake with the LGPL.

>What this says to me and most likely other Open Source supporters on
>this list is that Cygnus wants to _control_ all Open Source.  I know
>the intent isn't this but rather a means to try to make all code using
>the cygwin tool to be Open Source unless special provision is made
>with the purchase of a special license from the owners (Cygnus) of the
>code.  But, the end result speaks louder than the intentions.

Come on, Earnie.  We're distributing the code under the GPL.  The GPL
is very clear on what can and can't be done.  RMS has spoken on the
subject of DLLs and the GPL.  He's indicated that the cygwin DLL should
be GPLed.

We do consider changing the licensing from time to time but, so far, no
one has been able to convince the powers that be at Cygnus that making
cygwin into a LGPLed program would be worthwhile.  It would certainly
remove some of the incentive for buying the commercial product but,
perhaps more importantly, it would allow people to produce proprietary
applications based on the cygwin DLL.  That does not sound like a good
plan to me.

>Gernot Heiser's predicament is a good example of what is wrong with
>the way that the cygwin product is licensed.  Cygnus, I as an Open
>Source supporter speaking to an Open Source supporter, plead and beg
>with you to give Gernot Heiser the privilege of using cygwin with his
>package without paying anything to do so.  Open Source is and should
>always be free.  (Yes, I know you need to pay the bills, but this one
>isn't the same as someone making money from commercial software).

I don't think that this is a particularly good example of anything,
personally.  This is a very unique situation.

FWIW, I have forwarded this request to our marketing department when it
first appeared.  I asked them to provide a complimentary license to this
university.  We have no policy for this type of thing so it is being
mulled over now.

If Mr.  Heiser wants to pursue this directly he can send a request to
info@cygnus.com, detailing his requirements and mentioning that this has
come up in the cygwin mailing list (just to avoid a loop) and that Chris
Faylor suggested sending email there.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

WARNING: multiple messages have this Message-ID
From: Chris Faylor <cgf@cygnus.com>
To: Earnie Boyd <earnie_boyd@yahoo.com>
Cc: G.Heiser@unsw.edu.au, cygwin@sourceware.cygnus.com
Subject: Re: Cygwin license
Date: Wed, 31 Mar 1999 19:45:00 -0000	[thread overview]
Message-ID: <19990316104140.A1113@cygnus.com> (raw)
Message-ID: <19990331194500.nGsjCnV6RJfQbdhWmEaewKgLl_hxJH_xIdC8fcTvuCU@z> (raw)
In-Reply-To: <19990316130132.20506.rocketmail@send105.yahoomail.com>

On Tue, Mar 16, 1999 at 05:01:32AM -0800, Earnie Boyd wrote:
>---Gernot Heiser <gernot@zuse.disy.cse.unsw.EDU.AU> wrote:
>> >>>>> "DD" == DJ Delorie <dj@delorie.com> writes:
>> 
>> >> However, we can, of course, not relax Stanford's restrictions on
>> >> commercial use without their agreement (which seems unlikely).
>Hence we
>> >> fear that we might be technically in breach of your license if we
>link
>> >> SimOS against your library, even though we feel that we would be
>> >> adhering to the spirit of it.
>> 
>> DD> You could get a commercial license for cygwin, which would allow
>you
>> DD> to choose a more restrictive license for SimOS, but then not
>allow the
>> DD> resulting program to be used commercially.
>> 
>> Yes, but $8k for a license just to produce code we give away freely to
>> students, and while following the spirit (if not the letter) of the
>> license seems a bit overdone.
>
>I agree with this.  If an Open Source tool used as an aid in porting
>code from one platform to another doesn't allow me to honor the
>license of the code I'm porting; of what use is it to be Open Source? 
>Since the first time I saw this discussed I've been uneasy about the
>license conflicts.  If you (Cygnus) refuse to change the license to
>LGPL (which I and many others think should be done) at least supply
>exceptions in such cases as these.

I don't know if you've been following RMS's thoughts on the subject but
he essentially thinks that the FSF made a mistake with the LGPL.

>What this says to me and most likely other Open Source supporters on
>this list is that Cygnus wants to _control_ all Open Source.  I know
>the intent isn't this but rather a means to try to make all code using
>the cygwin tool to be Open Source unless special provision is made
>with the purchase of a special license from the owners (Cygnus) of the
>code.  But, the end result speaks louder than the intentions.

Come on, Earnie.  We're distributing the code under the GPL.  The GPL
is very clear on what can and can't be done.  RMS has spoken on the
subject of DLLs and the GPL.  He's indicated that the cygwin DLL should
be GPLed.

We do consider changing the licensing from time to time but, so far, no
one has been able to convince the powers that be at Cygnus that making
cygwin into a LGPLed program would be worthwhile.  It would certainly
remove some of the incentive for buying the commercial product but,
perhaps more importantly, it would allow people to produce proprietary
applications based on the cygwin DLL.  That does not sound like a good
plan to me.

>Gernot Heiser's predicament is a good example of what is wrong with
>the way that the cygwin product is licensed.  Cygnus, I as an Open
>Source supporter speaking to an Open Source supporter, plead and beg
>with you to give Gernot Heiser the privilege of using cygwin with his
>package without paying anything to do so.  Open Source is and should
>always be free.  (Yes, I know you need to pay the bills, but this one
>isn't the same as someone making money from commercial software).

I don't think that this is a particularly good example of anything,
personally.  This is a very unique situation.

FWIW, I have forwarded this request to our marketing department when it
first appeared.  I asked them to provide a complimentary license to this
university.  We have no policy for this type of thing so it is being
mulled over now.

If Mr.  Heiser wants to pursue this directly he can send a request to
info@cygnus.com, detailing his requirements and mentioning that this has
come up in the cygwin mailing list (just to avoid a loop) and that Chris
Faylor suggested sending email there.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


  parent reply	other threads:[~1999-03-16  7:41 UTC|newest]

Thread overview: 89+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-03-16  4:59 Earnie Boyd
     [not found] ` < 19990316130132.20506.rocketmail@send105.yahoomail.com >
1999-03-16  7:41   ` Chris Faylor [this message]
     [not found]     ` < 19990316104140.A1113@cygnus.com >
1999-03-16  9:57       ` Steve Morris
     [not found]         ` < 199903161757.MAA12041@brocade.nexen.com >
1999-03-16 12:21           ` DJ Delorie
     [not found]             ` < 199903162021.PAA20648@envy.delorie.com >
1999-03-16 14:01               ` Fergus Henderson
1999-03-16 14:11                 ` Greg Miller
1999-03-31 19:45                   ` Greg Miller
     [not found]                 ` < 19990317090106.27622@mundook.cs.mu.OZ.AU >
1999-03-16 15:00                   ` Steve Morris
     [not found]                     ` < 199903162300.SAA12402@brocade.nexen.com >
1999-03-16 15:15                       ` DJ Delorie
     [not found]                         ` < 199903162315.SAA17599@envy.delorie.com >
1999-03-16 16:43                           ` Steve Morris
     [not found]                             ` < 199903170043.TAA12533@brocade.nexen.com >
1999-03-16 17:04                               ` DJ Delorie
     [not found]                                 ` < 199903170104.UAA18337@envy.delorie.com >
1999-03-17  9:15                                   ` Steve Morris
1999-03-31 19:45                                     ` Steve Morris
1999-03-31 19:45                                 ` DJ Delorie
1999-03-31 19:45                             ` Steve Morris
1999-03-31 19:45                         ` DJ Delorie
1999-03-16 16:38                       ` Cygwin license -- Please let this thread die Chris Faylor
1999-03-31 19:45                         ` Chris Faylor
1999-03-31 19:45                     ` Cygwin license Steve Morris
1999-03-31 19:45                 ` Fergus Henderson
     [not found]             ` <199903162234.RAA12379@brocade.nexen.com>
     [not found]               ` <199903162245.RAA17348@envy.delorie.com>
1999-03-16 16:30                 ` Steve Morris
     [not found]                   ` < 199903170029.TAA12499@brocade.nexen.com >
1999-03-16 16:44                     ` DJ Delorie
1999-03-31 19:45                       ` DJ Delorie
1999-03-31 19:45                   ` Steve Morris
1999-03-31 19:45             ` DJ Delorie
1999-03-16 14:14           ` Chris Faylor
1999-03-31 19:45             ` Chris Faylor
1999-03-31 19:45         ` Steve Morris
1999-03-31 19:45     ` Chris Faylor
1999-03-31 19:45 ` Earnie Boyd
  -- strict thread matches above, loose matches on Subject: below --
2003-04-02  0:37 Dmitri Dmitrienko
2003-04-02  1:55 ` cygwin license Christopher Faylor
2003-04-02 12:44   ` Ehud Karni
2003-04-02 15:31     ` Randall R Schulz
2003-04-02 20:30       ` Christopher Faylor
2003-04-02 20:46         ` Randall R Schulz
2003-04-02 21:38           ` Igor Pechtchanski
     [not found]           ` <Pine.GSO.4.44.0304021633370.21921-100000@slinky.cs.nyu.edu >
2003-04-02 21:46             ` Randall R Schulz
2003-04-03  4:27           ` Charles Wilson
2003-04-03  4:33             ` Igor Pechtchanski
2003-04-03  4:51             ` Randall R Schulz
2003-04-03 14:23               ` Christopher Faylor
2002-02-01  9:30 Info
2002-02-01  9:44 ` Peter Buckley
2000-05-22 16:51 Cygwin library Zia Sarkeshik
2000-05-23  5:38 ` Cygwin license Thomas.Wolff
2000-05-23  6:22   ` DJ Delorie
2000-05-23  6:35     ` Chris Faylor
1999-03-22  0:01 Kevin.Hughes
1999-03-31 19:45 ` Kevin.Hughes
1999-03-18 23:12 Bernard Dautrevaux
     [not found] ` < 8135911A809AD211AF6300A02480D175034935@iis000.microdata.fr >
1999-03-19  7:16   ` DJ Delorie
1999-03-19  8:41     ` Bartlee Anderson
1999-03-31 19:45       ` Bartlee Anderson
     [not found]     ` < 199903191516.KAA00938@envy.delorie.com >
1999-03-19  8:57       ` Steve Morris
     [not found]         ` < 199903191657.LAA14989@brocade.nexen.com >
1999-03-19  9:41           ` Larry Hall (RFK Partners, Inc)
1999-03-31 19:45             ` Larry Hall (RFK Partners, Inc)
1999-03-31 19:45         ` Steve Morris
1999-03-31 19:45     ` DJ Delorie
1999-03-31 19:45 ` Bernard Dautrevaux
1999-03-18 10:41 Bernard Dautrevaux
     [not found] ` < 8135911A809AD211AF6300A02480D175034934@iis000.microdata.fr >
1999-03-18 11:33   ` DJ Delorie
1999-03-31 19:45     ` DJ Delorie
1999-03-18 11:36 ` Charles Wilson
     [not found]   ` < 36F155AF.3841C83F@ece.gatech.edu >
1999-03-18 11:47     ` DJ Delorie
1999-03-31 19:45       ` DJ Delorie
1999-03-31 19:45   ` Charles Wilson
1999-03-31 19:45 ` Bernard Dautrevaux
1999-03-17 10:45 Earnie Boyd
1999-03-31 19:45 ` Earnie Boyd
1999-03-17 10:30 Suhaib M. Siddiqi
1999-03-31 19:45 ` Suhaib M. Siddiqi
1999-03-17 10:23 Earnie Boyd
     [not found] ` < 19990317182325.13786.rocketmail@send106.yahoomail.com >
1999-03-17 10:29   ` DJ Delorie
1999-03-31 19:45     ` DJ Delorie
1999-03-17 11:03   ` Steve Morris
1999-03-31 19:45     ` Steve Morris
1999-03-31 19:45 ` Earnie Boyd
1999-03-16 16:27 Earnie Boyd
1999-03-31 19:45 ` Earnie Boyd
1999-03-14 23:24 gernot
     [not found] ` < 990315072308.3841@cse.unsw.edu.au >
1999-03-15  6:04   ` DJ Delorie
     [not found]     ` < 199903151403.JAA05958@envy.delorie.com >
1999-03-16  2:42       ` Gernot Heiser
1999-03-16  9:04         ` Bartlee Anderson
     [not found]           ` < 36EE7A7E.DA38DE04@ec.rockwell.com >
1999-03-16 14:19             ` Chris Faylor
1999-03-31 19:45               ` Chris Faylor
1999-03-31 19:45           ` Bartlee Anderson
1999-03-31 19:45         ` Gernot Heiser
1999-03-31 19:45     ` DJ Delorie
1999-03-31 19:45 ` gernot

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=19990316104140.A1113@cygnus.com \
    --to=cgf@cygnus.com \
    --cc=G.Heiser@unsw.edu.au \
    --cc=cygwin@sourceware.cygnus.com \
    --cc=earnie_boyd@yahoo.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).