public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Steve Morris <smorris@nexen.com>
To: Christopher Faylor <cgf@cygnus.com>
Cc: cygwin@sourceware.cygnus.com
Subject: Re: Cygwin participation threshold
Date: Fri, 26 Feb 1999 08:27:00 -0000	[thread overview]
Message-ID: <199902261627.LAA18993@brocade.nexen.com> (raw)
In-Reply-To: < 19990224154034.E26668@cygnus.com >

Christopher Faylor writes:
 > On Wed, Feb 24, 1999 at 09:59:16AM -0500, Steve Morris wrote:
 > >Christopher Faylor writes:
 > > > It is interesting that you felt this way at first.  I wonder if the reason
 > > > has anything to do with the name "Cygwin" which sounds so similar to "Cygnus".
 > > > 
 > > > The reason I am saying this is because hundreds of people have contributed to
 > > > the Linux project and *many* companies make money from Linux.
 > >
 > >Actually I think you've hit on a major issue. Even though Cygnus makes
 > >cygwin available as sourceware it is obviously a Cygnus
 > >product. Cygnus controls the feature set. Design decisions are made by
 > >Cygnus. People can contribute but Cygnus is the final arbiter on
 > >design decisions and even code style.
... clipped ....
 > >On the other hand Cygwin is obviously branded. Even the mailing list
 > >is controlled by Cygnus. The developers mailing list access is
 > >restricted by Cygnus engineers. The official Cygwin web page is
 > >controlled by Cygnus. The bug list is an internal Cygnus system.
 > 
 > All this is true of EGCS, too, isn't it?
 > 
 > The developers mailing list is supposed to be open only to people who
 > are willing to contribute to the development of cygwin.  If the rest of
 > the (developers) mailing list thinks that that is too restrictive a goal
 > then I'd be happy to open it up.  We have maintained cygwin-developers
 > as a closed list to try to limit discussions to actual development
 > issues.
... clipped ....
 > >I guess the issue is not companies making money on free software.
 > >Instead the issue is companies being perceived as controlling the
 > >software development.
 > Well, if that is your feeling, I can't dispute it.  If I understand what
 > you're saying correctly, your philosophy for Cygwin is that you will use
 > it and hope that it improves from release to release but, if it doesn't,
 > the barrier of a company judging and profiting by your code submissions
 > is too high for you to consider attempting any improvements yourself.

Actually I wasn't stating my philosophy. I was generally responding to
your general question. As long as you are making it personal here is
my philosophy: People that use free software should give back to the
free software community where they can. This can be major software
development, helping with doc, or merely fielding questions where they
can from the supporting list or newsgroup. However I don't feel they
need to feel obliged to contribute to every free software package they
use.

Personal note: I attempted to sign up for the cygwin developers
mailing list. I wasn't ready to commit to specific work but I wanted
to get a feel for the level of mutual support and how the team
interacted. I intended to silently lurk a while and then step into a
more active role as I found a place to contribute. Apparently my
justification and commitment didn't seem strong enough because I was
silently excluded. No explanation, no apology. I just wasn't added to
the list. It didn't leave a good taste in my mouth or predispose me to
step up my level of commitment to this particular freeware project.

 > But, of course, maybe none of these observations matter.  We're talking
 > about perceptions, here.  It's my contention that if the EGCS project
 > had been named 'cyg-gcc' that it probably wouldn't have as large a base
 > of contributors.  It's probably the initial 'cyg' which is off putting
 > to people as well as the technical barrier of having to know both UNIX
 > and Windows code.

I think that you are exactly right. Perception is the key, although it
goes beyond just the cyg prefix. I suspect that as long as cygwin is
perceived as a company product people will be less willing to help
than for other projects which are lead by volunteers with no fiduciary
interest. Both are good but one is more attractive than the other.

Steve Morris
sjm@judgement.com


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

WARNING: multiple messages have this Message-ID
From: Steve Morris <smorris@nexen.com>
To: Christopher Faylor <cgf@cygnus.com>
Cc: cygwin@sourceware.cygnus.com
Subject: Re: Cygwin participation threshold
Date: Sun, 28 Feb 1999 23:02:00 -0000	[thread overview]
Message-ID: <199902261627.LAA18993@brocade.nexen.com> (raw)
Message-ID: <19990228230200.44VWm-z0CInrjpDiKOnN97gj1zd4RDmQlAH9VMA_R8w@z> (raw)
In-Reply-To: <19990224154034.E26668@cygnus.com>

Christopher Faylor writes:
 > On Wed, Feb 24, 1999 at 09:59:16AM -0500, Steve Morris wrote:
 > >Christopher Faylor writes:
 > > > It is interesting that you felt this way at first.  I wonder if the reason
 > > > has anything to do with the name "Cygwin" which sounds so similar to "Cygnus".
 > > > 
 > > > The reason I am saying this is because hundreds of people have contributed to
 > > > the Linux project and *many* companies make money from Linux.
 > >
 > >Actually I think you've hit on a major issue. Even though Cygnus makes
 > >cygwin available as sourceware it is obviously a Cygnus
 > >product. Cygnus controls the feature set. Design decisions are made by
 > >Cygnus. People can contribute but Cygnus is the final arbiter on
 > >design decisions and even code style.
... clipped ....
 > >On the other hand Cygwin is obviously branded. Even the mailing list
 > >is controlled by Cygnus. The developers mailing list access is
 > >restricted by Cygnus engineers. The official Cygwin web page is
 > >controlled by Cygnus. The bug list is an internal Cygnus system.
 > 
 > All this is true of EGCS, too, isn't it?
 > 
 > The developers mailing list is supposed to be open only to people who
 > are willing to contribute to the development of cygwin.  If the rest of
 > the (developers) mailing list thinks that that is too restrictive a goal
 > then I'd be happy to open it up.  We have maintained cygwin-developers
 > as a closed list to try to limit discussions to actual development
 > issues.
... clipped ....
 > >I guess the issue is not companies making money on free software.
 > >Instead the issue is companies being perceived as controlling the
 > >software development.
 > Well, if that is your feeling, I can't dispute it.  If I understand what
 > you're saying correctly, your philosophy for Cygwin is that you will use
 > it and hope that it improves from release to release but, if it doesn't,
 > the barrier of a company judging and profiting by your code submissions
 > is too high for you to consider attempting any improvements yourself.

Actually I wasn't stating my philosophy. I was generally responding to
your general question. As long as you are making it personal here is
my philosophy: People that use free software should give back to the
free software community where they can. This can be major software
development, helping with doc, or merely fielding questions where they
can from the supporting list or newsgroup. However I don't feel they
need to feel obliged to contribute to every free software package they
use.

Personal note: I attempted to sign up for the cygwin developers
mailing list. I wasn't ready to commit to specific work but I wanted
to get a feel for the level of mutual support and how the team
interacted. I intended to silently lurk a while and then step into a
more active role as I found a place to contribute. Apparently my
justification and commitment didn't seem strong enough because I was
silently excluded. No explanation, no apology. I just wasn't added to
the list. It didn't leave a good taste in my mouth or predispose me to
step up my level of commitment to this particular freeware project.

 > But, of course, maybe none of these observations matter.  We're talking
 > about perceptions, here.  It's my contention that if the EGCS project
 > had been named 'cyg-gcc' that it probably wouldn't have as large a base
 > of contributors.  It's probably the initial 'cyg' which is off putting
 > to people as well as the technical barrier of having to know both UNIX
 > and Windows code.

I think that you are exactly right. Perception is the key, although it
goes beyond just the cyg prefix. I suspect that as long as cygwin is
perceived as a company product people will be less willing to help
than for other projects which are lead by volunteers with no fiduciary
interest. Both are good but one is more attractive than the other.

Steve Morris
sjm@judgement.com


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


  parent reply	other threads:[~1999-02-26  8:27 UTC|newest]

Thread overview: 84+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-02-24 10:55 Steve Morris
     [not found] ` < 199902241855.NAA16459@brocade.nexen.com >
1999-02-24 12:40   ` Christopher Faylor
1999-02-24 13:13     ` Re[2]: " Paul Sokolovsky
     [not found]       ` < 2965.990224@is.lg.ua >
1999-02-24 13:21         ` Christopher Faylor
     [not found]           ` < 19990224162212.A27405@cygnus.com >
1999-02-25 22:51             ` Geoffrey Noer
     [not found]               ` < 19990225225149.A1388@cygnus.com >
1999-02-26  7:26                 ` Larry Hall
1999-02-28 23:02                   ` Larry Hall
1999-02-28 23:02               ` Geoffrey Noer
1999-02-26  2:55           ` Re[2]: " Paul Sokolovsky
1999-02-28 23:02             ` Paul Sokolovsky
1999-02-28 23:02           ` Christopher Faylor
1999-02-28 23:02       ` Re[2]: " Paul Sokolovsky
     [not found]     ` < 19990224154034.E26668@cygnus.com >
1999-02-24 13:50       ` DJ Delorie
1999-02-28 23:02         ` DJ Delorie
1999-02-26  8:27       ` Steve Morris [this message]
     [not found]         ` < 199902261627.LAA18993@brocade.nexen.com >
1999-02-27  7:49           ` Todd Goodman
1999-02-28 23:02             ` Todd Goodman
1999-02-28 23:02         ` Steve Morris
1999-02-26  8:55       ` Steve Morris
1999-02-28 23:02         ` Steve Morris
1999-02-28 23:02     ` Christopher Faylor
1999-02-24 12:46 ` Re[2]: " Paul Sokolovsky
     [not found]   ` < 15947.990224@is.lg.ua >
1999-02-24 13:28     ` Christopher Faylor
     [not found]       ` < 19990224162911.A27461@cygnus.com >
1999-02-24 14:16         ` Mumit Khan
1999-02-28 23:02           ` Mumit Khan
1999-02-26  1:21       ` Re[2]: " Paul Sokolovsky
1999-02-28 23:02         ` Paul Sokolovsky
1999-02-28 23:02       ` Christopher Faylor
1999-02-28 23:02   ` Re[2]: " Paul Sokolovsky
1999-02-28 23:02 ` Steve Morris
  -- strict thread matches above, loose matches on Subject: below --
1999-02-28 16:22 Christopher G. Faylor
1999-02-28 23:02 ` Christopher G. Faylor
1999-02-26  0:26 Bernard Dautrevaux
     [not found] ` < 8135911A809AD211AF6300A02480D175034922@iis000.microdata.fr >
1999-02-26  8:40   ` DJ Delorie
1999-02-28 23:02     ` DJ Delorie
1999-02-28 23:02 ` Bernard Dautrevaux
1999-02-25 10:24 Suhaib M. Siddiqi
     [not found] ` < 004c01be60ee$09a84c20$29acdfd0@InspirePharm.Com >
1999-02-25 10:36   ` DJ Delorie
1999-02-28 23:02     ` DJ Delorie
1999-02-28 23:02 ` Suhaib M. Siddiqi
1999-02-25 10:09 Bernard Dautrevaux
1999-02-28 23:02 ` Bernard Dautrevaux
1999-02-24 13:43 Ken Thompson
1999-02-28 23:02 ` Ken Thompson
1999-02-22 20:54 Tom St Denis
1999-02-28 23:02 ` Tom St Denis
1999-02-22 13:00 Suhaib M. Siddiqi
1999-02-28 23:02 ` Suhaib M. Siddiqi
1999-02-22  9:10 Suhaib M. Siddiqi
     [not found] ` < 008401be5e87$f1dcd510$29acdfd0@InspirePharm.Com >
1999-02-22 11:38   ` DJ Delorie
1999-02-28 23:02     ` DJ Delorie
1999-02-28 23:02 ` Suhaib M. Siddiqi
1999-02-19  6:36 Cygwin B20 - fseek under gcc fails to reposition on text files Christopher Faylor
1999-02-22  3:26 ` Re[2]: " Paul Sokolovsky
     [not found]   ` < 13561.990222@is.lg.ua >
1999-02-22  8:55     ` Cygwin participation threshold DJ Delorie
     [not found]       ` < 199902221654.LAA07362@envy.delorie.com >
1999-02-22 10:33         ` Carl Zmola
     [not found]           ` < 19990222183222023.AAA254@carl_zmola >
1999-02-22 11:21             ` Fergus Henderson
1999-02-28 23:02               ` Fergus Henderson
1999-02-22 12:32             ` DJ Delorie
1999-02-28 23:02               ` DJ Delorie
1999-02-24  0:08             ` Christopher Faylor
     [not found]               ` < 19990223214848.A23525@cygnus.com >
1999-02-24  5:51                 ` Fergus Henderson
     [not found]                   ` < 19990225005148.53402@mundook.cs.mu.OZ.AU >
1999-02-24  9:18                     ` Christopher Faylor
1999-02-24 19:23                       ` Weiqi Gao
     [not found]                         ` < 36D4C298.32C1C355@a.crl.com >
1999-02-25  0:23                           ` Fergus Henderson
1999-02-25  6:01                             ` Weiqi Gao
1999-02-28 23:02                               ` Weiqi Gao
1999-02-28 23:02                             ` Fergus Henderson
1999-02-28 23:02                         ` Weiqi Gao
     [not found]                       ` < 19990224121846.A25762@cygnus.com >
1999-02-25  0:14                         ` Fergus Henderson
     [not found]                           ` < 19990225191420.16813@mundook.cs.mu.OZ.AU >
1999-02-25  1:00                             ` Lam Pui Yuen
     [not found]                               ` < Pine.BSI.3.95.990225170005.16688A-100000@topaz.hknet.com >
1999-02-25  1:09                                 ` Lam Pui Yuen
1999-02-28 23:02                                   ` Lam Pui Yuen
1999-02-28 23:02                               ` Lam Pui Yuen
1999-02-28 23:02                           ` Fergus Henderson
1999-02-28 23:02                       ` Christopher Faylor
1999-02-28 23:02                   ` Fergus Henderson
1999-02-24 10:37                 ` Carl Zmola
     [not found]                   ` < 19990224183738302.AAA218@carl_zmola >
1999-02-24 10:44                     ` Christopher Faylor
     [not found]                       ` < 19990224134450.B26262@cygnus.com >
1999-02-24 10:48                         ` Carl Zmola
1999-02-28 23:02                           ` Carl Zmola
1999-02-28 23:02                       ` Christopher Faylor
1999-02-28 23:02                   ` Carl Zmola
1999-02-28 23:02               ` Christopher Faylor
1999-02-28 23:02           ` Carl Zmola
1999-02-28 23:02       ` DJ Delorie

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=199902261627.LAA18993@brocade.nexen.com \
    --to=smorris@nexen.com \
    --cc=cgf@cygnus.com \
    --cc=cygwin@sourceware.cygnus.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).