On Sat, Dec 15, 2007 at 04:36:29PM -0500, Richard Stallman wrote:
>     Please note that I'm not saying gcc or emacs should not support
>     windows, solaris, ultrix or any other non-free operating system. I do
>     not hold these extreme ethical views. I merely question RMS's ethics.
> 
> Is there anyone here that actually believes it is wrong for free
> programs to have code to run on non-free systems?  Such a person could
> honestly criticize me for thinking that is acceptable.  But I have a
> hunch that nobody on the list holds those extreme ethical views.  In
> other words, you and others are attacking me for agreeing with all of
> you on this point.

No, at this point it's not whether you agree with me (or "us"), but
whether you agree with your own stated beliefs. Merely ackowledging
non-free software is to suggest it to the user in your opinion, right?
How much more suggestion to actively support non-free software? It's
more than acknowlegement, it smacks of endorsement.

This, to me, is the issue now.

> Everyone has to draw lines between cases that are partly similar, and
> that is not hypocrisy.  Hypocrisy is a contradiction between one's
> stated views and one's actions -- for instance, criticizing someone
> else for doing that which you do not think is wrong.

See above.

> To reconcile these two needs, I concluded that I should generally
> accept compromises and part-way measures that are beneficial in the
> short term, as long as they don't undermine the long-term goal.
> However, we must not advocate part-way measures that imply rejection
> of the goal.
> 
> More concretely, this means that I can grant legitimacy to installing
> free software, even if they don't go all the way and erase all the
> non-free software on their machines.  But I cannot grant legitimacy to
> installing a non-free program, because that would be treating the
> problem as a solution.  Thus, I can encourage installing Emacs, GCC or
> OpenOffice on Windows, but I should not encourage installing non-free
> programs on GNU/Linux or BSD, just as I should not encourage
> installing Windows.
> 
> It sounds like you disagree with these conclusions, and also with the
> goal that they are based on.  I respect your right to your views, but
> I strive to act according to my views.

I think it's enabling the continued use of non-free software.

The single benefit of distributing "free" Windows software that comes to
mind is to introduce a user to the idea that free software can be a
viable alternative. I can't think of another reason at all. And the $200
Walmart Linux PC has already done more in that regard than years of GCC
and Emacs for Windows.

So I think the ideological reasons justifying GNU Windows software are
shaky at best and outright hypocritical at worst, and the pragmatic
reasons just haven't worked.

-- 
Darrin Chandler            |  Phoenix BSD User Group  |  MetaBUG
[EMAIL PROTECTED]   |  http://phxbug.org/      |  http://metabug.org/
http://www.stilyagin.com/  |  Daemons in the Desert   |  Global BUG Federation

Reply via email to