public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: cgd@netbsd.org (Chris G. Demetriou)
To: mark@codesourcery.com (Mark Mitchell)
Cc: gcc@gcc.gnu.org, jsm28@cam.ac.uk, rms@gnu.org
Subject: Re: Removal of support for GCC hosted on UWIN
Date: Tue, 09 Jan 2001 16:23:00 -0000	[thread overview]
Message-ID: <878zoktfur.fsf@mail.netbsd.org> (raw)
In-Reply-To: <mailpost.979083538.10676@postal.sibyte.com>

[ i've cc'd RMS since you suggested that we ask the FSF about this and
he's probably the right person. ]

mark@codesourcery.com (Mark Mitchell) writes:
> The FSF owns the rights to the code, and so the FSF can make decisions
> like this without consulting anybody.  (Of course, the GPL itself
> gives everyone certain rights with respect to the code that would be
> hard for the FSF to revoke.)

The FSF can make decisions like this without consulting anybody,
certainly.  And the steering committee, as an instrument (to some
degree) of the FSF is responsible for carrying out the FSF's wishes.

I don't think anybody -- except U/WIN users and people who time and
effort into the U/WIN code -- is going to care overly much about the
fate of U/WIN support.  It's the process and reasoning for making the
decision to remove U/WIN support that's concerning.

GCC is a technical project, but it's been used for what amount to
political purposes in the past.  It's the perogative of the owner of
the source to decide what is to be included, and what is not, and if
that is done for political ends, so be it.

However, the developers who are contributing code to gcc have a right
to know what positions their code is being used as a 'lever' to
advocate.  Not a legal right, certainly (at least, I didn't see
anything in the assignment form that promised that 8-), but I'd say a
moral one.

Therefore, in my opinion, not telling contributors is unfair to them,
and, as far as I'm concerned, also casts doubt on the motives of the
SC and the FSF for demanding that the source be changed for no given
reason.


By the way, I don't see anything on the GCC mission statement that
says that when the FSF or RMS says "jump," the GCC project (as steered
by the steering committee) has to say "how high."  Certainly there's
some motivation for that, but if the demand is to make a change which
is not technically sound, there should, in my opinion, be pushback.
(I don't see how a change which, for no documented reason removes
support for a platform, to the detriment of that platform's users and
creating extra work for developers can be considered "sound."
Reasoning is needed.)

I do, on the other hand, see things like:

	* Supporting the goals of the GNU project, as defined by the FSF.

The way I read that, if changes are being made to support those goals,
both those goals and the reason for the changes should be enunciated.
Otherwise, you can get into the situation where the FSF has the
ability to effectively 'black-list' companies or groups, without the
public even having any real notion that it's happening.


I've not seen any justification for removing the U/WIN support here
other than the flawed (AFAICT) logic in the original message you sent
(since it discounted the notion of u/win users building their own
binaries which from commentary by others seems a reasonable
proposition) and the appeal to authority ("ask the FSF").

I can imagine a whole host of reasons why the FSF would make the
request, pretty much all of which are reasonable as long as they are
honest.

However, not providing a reason at all seems quite unreasonable.


The consequences of not providing justification in this case seem
relatively minor, but the precedent is a bit unsettling.  All it can
do is lead to distrust within, and fragmentation of, the user
community.



cgd
--
Chris Demetriou - cgd@netbsd.org - http://www.netbsd.org/People/Pages/cgd.html
Disclaimer: Not speaking for NetBSD or my employer, just expressing my
own opinion.

  parent reply	other threads:[~2001-01-09 16:23 UTC|newest]

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-01-09  0:32 Mark Mitchell
2001-01-09  1:14 ` Alexandre Oliva
2001-01-09 10:00   ` Mark Mitchell
2001-01-09  3:33 ` Andi Kleen
2001-01-09 10:03   ` Mark Mitchell
2001-01-09 10:37     ` Mumit Khan
2001-01-09 10:47       ` Mark Mitchell
2001-01-09 11:11         ` Christopher Faylor
2001-01-09 11:18       ` Jeffrey A Law
2001-01-09 12:36       ` Joe Buck
2001-01-09 14:46     ` Joseph S. Myers
2001-01-09 15:38       ` Mark Mitchell
     [not found]         ` <mailpost.979083538.10676@postal.sibyte.com>
2001-01-09 16:23           ` Chris G. Demetriou [this message]
2001-01-09 17:05             ` Mark Mitchell
2001-01-09 21:11               ` Mumit Khan
2001-01-10  2:10                 ` Joseph S. Myers
2001-01-10  7:32                 ` Christopher Faylor
2001-01-09 17:51             ` Joe Buck
2001-01-09 22:33             ` Richard Stallman
2001-01-09 12:57   ` Joe Buck
2001-01-09 13:12     ` Alain Magloire
2001-01-09 13:21       ` Joe Buck
2001-01-09 22:24       ` Laurynas Biveinis
2001-01-09  3:52 ` Michael Widenius
2001-01-09  9:07   ` Alexandre Oliva
2001-01-09 10:06   ` Mark Mitchell
2001-01-09 10:24     ` Jeffrey A Law
2001-01-09  2:15 David Korn
2001-01-09  2:19 ` Alexandre Oliva
2001-01-09  2:37   ` Nick Ing-Simmons
2001-01-09  2:41     ` Alexandre Oliva
2001-01-09  3:55 dewar
2001-01-09  4:09 Axel Kittenberger
2001-01-09  5:00 ` Florian Weimer
2001-01-09  5:16 dewar
2001-01-09  5:43 ` Nick Ing-Simmons
2001-01-09  5:39 dewar
2001-01-09  5:50 ` Nick Ing-Simmons
2001-01-09  6:03 dewar
2001-01-09  9:34 Axel Kittenberger
2001-01-09 11:31 dewar
2001-01-09 14:00 dewar
2001-01-10  7:29 ` Christopher Faylor
2001-01-10  8:49   ` Joe Buck
2001-01-10  7:43 dewar
2001-01-10  7:43 dewar
2001-01-10 11:18 ` Chris Faylor
2001-01-10 13:15 ` Geoff Keating
2001-01-10  8:52 dewar
2001-01-10  8:53 dewar
2001-01-10 12:13 dewar
2001-01-10 15:30 ` Chris Faylor
2001-01-10 13:29 dewar
2001-01-10 13:32 dewar
2001-01-10 15:09 ` Christopher Faylor
2001-01-10 15:23 dewar
2001-01-10 15:44 dewar
2001-01-10 15:45 dewar

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=878zoktfur.fsf@mail.netbsd.org \
    --to=cgd@netbsd.org \
    --cc=gcc@gcc.gnu.org \
    --cc=jsm28@cam.ac.uk \
    --cc=mark@codesourcery.com \
    --cc=rms@gnu.org \
    /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).