This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On Mon, 19 Jan 2004 21:21:34 +0100 Eric Botcazou <ebotcazou@libertysurf.fr> wrote:
That's a pretty reasonable machine at a very reasonable price.
For a professional developer based in the US, certainly. I'm not sure GCC should primarily target such a population though.
I think that is an *excellent* point considering which countries seem to
be the major adopters of free software these days. GNU was once about
freedom and, unfortunate as that may be, freedom is often tied to money.
If a student in a developing country can't have a free (as in "freedom")
ANSI C++ compiler because it doesn't work reasonably on the 500MHz/128MB
RAM machine that is the pride of his school (This is a GREAT machine.
There are even schools in Western countries that are below this level for
lack of money.), this means he can't have a free (as in "freedom") ANSI
C++ compiler at all.
Free software that requires a machine that most people in 3rd world
countries cannot afford IS NOT FREE (as in "freedom"), even if it is
distributed under the GPL. GCC is at the very heart of the GNU system and
the free software world. There will be more and more free software
projects that require new GCC versions. This means that there will be more
and more projects that are off-limits for a large group of people, if
GCC's hardware requirements continue to rise.
I get the impression that several GCC developers work on GCC for the wrong
reasons (at least from the GNU perspective). This discussion about GCC
requirements is symptomatic of the problem addressed in the very beginning
of
http://www.gnu.org/philosophy/free-software-for-freedom.html
"Open source is a development methodology; free software is a social movement."
As GCC still sails under the FSF's flag I think that the social aspect must not be ignored. If Apple decides to ship a GCC that requires an up-to-date PowerMac to run that's perfectly okay, but for the official main branch distributed by the FSF I believe that this is simply not an option as it would go against the principles on which it was founded.
Please keep GCC "free" as in "freedom", even if that means sacrificing
resources to satisfy the needs of the underprivileged who can not afford
to pay for this development.
Thanks, Andrew Pinski
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |