Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 







Current Newswire:

Linux can compete with the iPad on price, but where’s the magic?

The Bruno Knaapen Technology Learning Center is Established

Anjal: GNOME's Evolution for Netbooks

Linux Mint 8 KDE Community Edition

Open source means freedom from 'anti-features'

GTalX - Google Voice Chat has arrived in Ubuntu 9.10 (Karmic)

Top 10 Super Bowl tech ads

OOXML not suitable for Norwegian government, says study

Add Cloud Storage to OpenOffice.org with SMECloud

10 Ways that Enterprises use Linux




Senior Linux Administrator - Red Hat (IL)
Next Step Systems
US-IL-Chicago

Justtechjobs.com Post A Job | Post A Resume
:What's in a Name? Richard Stallman on Linux vs. GNU/Linux
What's in a Name? Richard Stallman on Linux vs. GNU/Linux
Oct 10, 2000, 16 :33 UTC (86 Talkback[s]) (60333 reads)

(Other stories by Richard Stallman)

Names convey meanings; our choice of names determines the meaning of what we say. An inappropriate name gives people the wrong idea. A rose by any name would smell as sweet--but if you call it a pen, people will be rather disappointed when they try to write with it. And if you call pens "roses," people may not realize what they are good for. If you call our operating system "Linux," that conveys a mistaken idea of the system's origin, history, and purpose. If you call it "GNU/Linux," that conveys (though not in detail) an accurate idea.

But this matter for our community? Is it important whether people know the system's origin, history, and purpose? Yes--because people who forget history are often condemned to repeat it. The Free World which has developed around GNU/Linux is not secure; the problems that we developed GNU to solve are not completely solved, and they threaten to come back.

When I explain why it's appropriate to call the operating system "GNU/Linux" rather than "Linux," people sometimes respond this way:

Granted that the GNU Project deserves credit for this work, is really worth a fuss when people don't give credit? Isn't the important thing that the job was done, not who did it? You ought to relax, take pride in the job well done, and not worry about the credit.

This would be wise advice, if only the situation were like that--if the job were done and it were time to relax. If only that were true! But challenges abound, and this is no time to take the future for granted. Our community's strength rests on commitment to freedom and cooperation. Using the name GNU/Linux is a way for people to remind themselves and inform others of these goals.

It is possible to write good free software without thinking of GNU; much good work has been done in the name of Linux also. But "Linux" has been associated ever since it was first coined with a philosophy that does not make a commitment to the freedom to cooperate. As the name becomes used increasingly by business, we will have even more trouble making it connect with community spirit.

A great challenge to the future of free software comes from the tendency of the "Linux" distribution companies to add non-free software to GNU/Linux in the name of convenience and power. All the major commercial distribution developers do this. Only Red Hat offers an all-free CD product, and no stores carry it; the other companies don't even produce such a thing. Most companies do not clearly identify the non-free packages in their distributions; many even develop non-free software and add it to the system.

People justify adding non-free software in the name of the "popularity of Linux"--in effect, valuing popularity above freedom. Sometimes this is openly admitted. For instance, Wired Magazine says Robert McMillan, editor of Linux Magazine, "feels that the move toward open source software should be fueled by technical, rather than political, decisions." And Caldera's CEO openly urged users to drop the goal of freedom and work instead for the "popularity of Linux." (http://www.zdnet.com/filters/printerfriendly/0,6061,2552025-2,00.html.)

Adding non-free software to the GNU/Linux system may increase the popularity, if by popularity we mean the number of people using some of GNU/Linux in combination with non-free software. But at the same time, it implicitly encourages the community to accept non-free software as a good thing, and forget the goal of freedom. It is no use driving faster if you can't stay on the road.

When the non-free "add-on" is a library or programming tool, it can become a trap for free software developers. When they write free software that depends on the non-free package, their software cannot be part of a completely free system. Motif and Qt trapped large amounts of free software in this way in the past, creating problems whose solutions took years. The Motif problem is still not entirely solved, since LessTif needs some polishing (please volunteer!). Sun's non-free Java implementation is now having a similar effect.

If our community keeps moving in this direction, it could redirect the future of GNU/Linux into a mosaic of free and non-free components. Five years from now, we will surely still have plenty of free software; but if we are not careful, it will hardly be usable without the non-free software that users expect to find with it. If this happens, our campaign for freedom will have failed.

If releasing free alternatives were simply a matter of programming, solving future problems might become easier as our community's development resources increase. But we face obstacles which threaten to make this harder: laws that prohibit free software. As software patents mount up (see petition.eurolinux.org, and sign it!), and as laws like the DMCA are used to prohibit the development of free software for important jobs such as viewing a DVD or listening to a RealAudio stream, we will find ourselves with no clear way to fight the patented and secret data formats except to *reject the non-free programs that use them*.

Meeting these challenges will require many different kinds of effort. But what we need above all, to confront any kind of challenge, is to remember the goal of freedom to cooperate. We can't expect a mere desire for powerful, reliable software probably to motivate people to make great efforts. We need the kind of determination that people have when they fight for their freedom and their community, determination to keep on for years and not give up.

In our community, this goal and this determination emanate mainly from the GNU Project. We're the ones who talk about freedom and community as something to stand firm for; the organizations that speak of "Linux" normally don't say this. The magazines about "Linux" are typically full of ads for non-free software; the companies that package "Linux" add non-free software to the system; other companies "support Linux" with non-free applications; the user groups for "Linux" typically invite salesman to present those applications. The main place people in our community are likely to come across the idea of freedom and determination is in the GNU Project.

But when people come across it, will they feel it relates to them?

People who know they are using a system that came out of the GNU Project can see a direct relationship between themselves and GNU. They won't automatically agree with our philosophy, but at least they will see a reason to think seriously about it. In contrast, people who consider themselves "Linux users," and believe that the GNU Project "developed tools which proved to be useful in Linux," typically perceive only an indirect relationship between GNU and themselves. They may just ignore the GNU philosophy when they come across it.

The GNU Project is idealistic, and anyone encouraging idealism today faces a great obstacle: the prevailing ideology encourages people to dismiss idealism as "impractical." Our idealism has been extremely practical: it is the reason we have a free GNU/Linux operating system. People who love this system ought to know that it is our idealism made real.

If "the job" really were done, if there were nothing at stake except credit, perhaps it would be wiser to let the matter drop. But we are not in that position. To inspire people to do the work that needs to be done, we need to be recognized for what we have already done. Please help us, by calling the operating system GNU/Linux.

Ps. For an explanation of the history of the GNU/Linux system as it relates to the question of naming, see http://www.gnu.org/gnu/linux-and-gnu.html.)

Copyright 2000 Richard Stallman
Verbatim copying and redistribution of this entire article are permitted in any medium provided this notice and the copyright notice are preserved.

Related Stories:
Toronto Star: Freedom's Forgotten Prophet (Richard Stallman)(Oct 10, 2000)
InfoWorld: Richard Stallman, GNU/Linux(Oct 07, 2000)
Michael Tiemann: Red Hat can lay claim to being first in the open source marketplace.(Oct 05, 2000)
CNET News.com: Red Hat talks big at open-source conference(Oct 05, 2000)
Linux.com: Have We Come to a Fork in the Road?(Sep 28, 2000)
Advantages of the Linux Community from a Buyer Perspective (Sep 25, 2000)
Editor's Note: On RMS(Sep 18, 2000)
Eric W. Sink: Open Source vs. Free Software(Sep 17, 2000)
osOpinion: Definitions For a Free and Open World(Sep 15, 2000)
Winer on RMS: "I think we're on the same side on the important issues"(Sep 12, 2000)
Richard Stallman: Response to Dave Winer on Python Licensing(Sep 11, 2000)
Richard Stallman: KDE Followup(Sep 11, 2000)
Stallman on Python 1.6, the CNRI License, and the GPL(Sep 08, 2000)
Guido van Rossum Responds to Python Licensing Issues(Sep 07, 2000)
KDE: Response to Stallman Editorial(Sep 06, 2000)
Stallman on Qt, the GPL, KDE, and GNOME(Sep 05, 2000)
Upside: My lunch with Richard(Aug 23, 2000)
Motley Fool: Intellectual Property Is an Oxymoron(Aug 20, 2000)
The Register: Church of EMACS blesses GNOME-openoffice union(Aug 18, 2000)
Slashdot: Richard M. Stallman Visits Teradyne(Aug 02, 2000)
LinuxPlanet: Stallman/Stanco: A Dialogue on Copyright Law and Free/Open Source Software (Part 8)(Jul 24, 2000)
LinuxPlanet: Stallman/Stanco: A Dialogue on Copyright Law and Free/Open Source Software (Part 7)(Jul 21, 2000)
LinuxPlanet: Stallman/Stanco: A Dialogue on Copyright Law and Free/Open Source Software (Part 6)(Jul 20, 2000)
LinuxPlanet: Stallman/Stanco: A Dialogue on Copyright Law and Free/Open Source Software (Part 5)(Jul 19, 2000)
LinuxPlanet: Stallman/Stanco: A Dialogue on Copyright Law and Free/Open Source Software (Part 4)(Jul 18, 2000)
BeOpen.com: Richard Stallman's Response to Warwick Allison of Troll Tech(Jul 17, 2000)
LinuxPlanet: Stallman/Stanco: A Dialogue on Copyright Law and Free/Open Source Software (Part 3)(Jul 17, 2000)
LinuxPlanet: Stallman/Stanco: A Dialogue on Copyright Law and Free/OpenSource Software (Part 2)(Jul 14, 2000)
LinuxPlanet: Stallman/Stanco: A Dialogue on Copyright Law and Free/Open Source Software (Part 1)(Jul 13, 2000)
LinuxProgramming: Looking at the General Public License and Open-Source Licenses(Jul 10, 2000)
Richard Stallman -- The Problems of the Plan Nine License(Jul 02, 2000)


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
My problem with this debate is that usin ...   Well, yes, but...   
Janne
Oct 10, 2000, 16:44:48
 
People tend to be like electricity ... t ...   Well, yes...and?   
Robert
Oct 10, 2000, 16:59:36
 
I respect this guy quite often.  I even  ...   I'm sorry   
Mark Grant
Oct 10, 2000, 17:05:06
 
Linux isnt about freedom, it isnt about  ...   But that isnt what linux is all about...   
Yeah Right
Oct 10, 2000, 17:06:08
 
I have a great deal of respect for RMS e ...   It's happen now!   
Jason Burke
Oct 10, 2000, 17:08:14
 
Well Xfree86 and bsd is not required to  ...   Re: Well, yes, but...   
Anonymous
Oct 10, 2000, 17:11:21
 
>If you call our operating system "Linux ...   If I understand the argument, then it should be Li   
Dean Pannell (a.k.a. dinotrac)
Oct 10, 2000, 17:14:44
 
If you look at the networking support in ...   It's not all GNU   
jedgar
Oct 10, 2000, 17:21:55
 
RMS said, "Only Red Hat offers an all-fr ...   Shouldn't that be Debian?   
Anonymous
Oct 10, 2000, 17:26:11
 
GNU/Linux.  First thing I think of with  ...   Good points, but wrong conclusion   
Andrew Selkirk
Oct 10, 2000, 17:29:07
 
Red Hat is NOT the only one with a ' ...   Gnu/linux   
Kenneth Scharf
Oct 10, 2000, 17:34:32
 
> Arugably, Linux has done as much for G ...   Re: If I understand the argument, then it should b   
Kevin Reichert
Oct 10, 2000, 17:40:10
 
How hypocritical of RMS to be telling a  ...   RMS is against freedom?   
Wayne Davison
Oct 10, 2000, 17:43:09
 
From where I sit, I can see RMS's po ...   Kernel vs. Distribution   
Tom Kauffman
Oct 10, 2000, 17:43:12
 
...But it's a weak point poorly made ...   Re: Re: If I understand the argument, then it shou   
bla
Oct 10, 2000, 18:23:24
 
No, you're mistaking Linux for Lunix ...   Re: But that isnt what linux is all about...   
anon
Oct 10, 2000, 18:32:21
 
"Oh, Gods, not the lignux thing again..  ...   What Linus Has To Say   
Mark 'Kamikaze' Hughes
Oct 10, 2000, 18:41:34
 
My computer uses the Linux kernel, the G ...   Here's what I use:   
Art Cancro
Oct 10, 2000, 18:47:37
 
> Linux is developed under the GNU organ ...   Re: Good points, but wrong conclusion   
jeff smith
Oct 10, 2000, 18:59:35
 
In every sane sense, Linux is a form of  ...   But Linux *is* Unix   
John Stracke
Oct 10, 2000, 19:01:22
 
When I talk about my system, I just say  ...   I just call it GNU.   
Nathan Myers
Oct 10, 2000, 19:01:27
 
> RMS said, "Only Red Hat offers an all- ...   Re: Shouldn't that be Debian?   
Hugo Gayosso
Oct 10, 2000, 19:04:28
 
Every time I start seeing Richard Stallm ...   Not this again...   
Joe Merlino
Oct 10, 2000, 19:11:07
 
"LiGNUx" or "GNUlix"... ...   How about "GliNUx"?   
anon2
Oct 10, 2000, 19:17:37
 
To all those who claim that "Linux" is t ...   Out of curiousity   
Dwight Divine
Oct 10, 2000, 19:17:39
 
Your post is a perfect example of the ty ...   Re: RMS is against freedom?   
Daniel
Oct 10, 2000, 19:22:29
 
Nicely presented argument and I agree wi ...   Re: Not this again...   
PS
Oct 10, 2000, 19:29:25
 
What can you say about Xwindows and KDE  ...   Re: Re: RMS is against freedom?   
PS
Oct 10, 2000, 19:32:01
 
I hate to hear people call it GNU/Linux. ...   GNU/Linux??? Bah!   
Larry Burke
Oct 10, 2000, 19:32:07
 
"My problem with this debate is that usi ...   Re: Well yes but   
Nathan Hand
Oct 10, 2000, 19:46:24
 
> Your post is a perfect example of the  ...   Re: RMS is against freedom?   
Wayne Davison
Oct 10, 2000, 19:46:41
 
RMS insists to use the name GNU/Linux be ...   RMS is going to support Linux   
Alen Lee
Oct 10, 2000, 19:46:42
 
Dwight Divine has made an EXCELLENT poin ...   If GNU/Linux == Linux then why not XFree/BSD/GNU/L   
Rodney Quaye
Oct 10, 2000, 19:51:02
 
I just find it ironic that the bastion o ...   Stallman: For Freedom, Against Free Speech   
Martin
Oct 10, 2000, 19:55:15
 
> Sure someone from GNU can set out to c ...   Change of heart. GNU/Linux it is -- for Debian   
Dean Pannell (a.k.a. dinotrac)
Oct 10, 2000, 19:58:45
 
I do not buy the argument that GNU is so ...   XF86/apache/perl/vim/gnu/linux ?   
iksrazal
Oct 10, 2000, 19:58:54
 
> What can you say about Xwindows and KD ...   Re: Re: Re: RMS is against freedom?   
Daniel
Oct 10, 2000, 20:01:40
 
Only the GNU C library is required. Ever ...   Re: Re: Well, yes, but...   
David Johnson
Oct 10, 2000, 20:07:28
 
> I hate to hear people call it GNU/Linu ...   Re: GNU/Linux??? Bah!   
Daniel
Oct 10, 2000, 20:09:14
 
Oh, nonsense!  Is he threatening to sue  ...   Re: Stallman: For Freedom, Against Free Speech   
Rufus Polson
Oct 10, 2000, 20:10:26
 
Thanks.  I've been stuck in technica ...   [READ THAT POST!] Re: Re: Well yes but   
Daniel
Oct 10, 2000, 20:10:59
 
"The kernel is just a program, after all ...   Re: On kernels and operating systems   
David Johnson
Oct 10, 2000, 20:16:52
 
> > Your post is a perfect example of th ...   Re: Re: RMS is against freedom?   
Daniel
Oct 10, 2000, 20:20:29
 
> Only the GNU C library is required. Ev ...   Re: Re: Re: Well, yes, but...   
Daniel
Oct 10, 2000, 20:21:50
 
Well, RMS did not ship his kernel and Li ...   RMS didn't ship his kernel, lost out   
Anonymous
Oct 10, 2000, 20:22:16
 
I struggle with this issue myself. GNU a ...   My Solution   
Dev Null
Oct 10, 2000, 20:22:50
 
This is the best solution I heard yet. I ...   Re: Change of heart. GNU/Linux it is -- for Debia   
iksrazal
Oct 10, 2000, 20:26:25
 
"GNU is the very CONCEPT of a free syste ...   Re: Re: Well yes but   
David Johnson
Oct 10, 2000, 20:33:09
 
> "The kernel is just a program, after a ...   Re: Re: On kernels and operating systems   
Daniel
Oct 10, 2000, 20:34:29
 
> Well, RMS did not ship his kernel and  ...   Re: RMS didn't ship his kernel, lost out   
Daniel
Oct 10, 2000, 20:40:02
 
>   To quote Wayne Davison: "Not in the  ...   [Correction: quoting isn't paraphrasing!] Re:   
Daniel
Oct 10, 2000, 20:42:11
 
Look at the postings, some are talking a ...   Re: Re: Re: Re: RMS is against freedom?   
PS
Oct 10, 2000, 20:45:33
 
From a marketing point of view, GNU/Linu ...   GNU/Linux is a bad name   
Ted Clark
Oct 10, 2000, 20:47:05
 
> Look at the postings, some are talking ...   Re: Re: Re: Re: Re: RMS is against freedom?   
Daniel
Oct 10, 2000, 21:12:32
 
> Well Xfree86 and bsd is not required t ...   Re: Re: Well, yes, but...   
Anonymous
Oct 10, 2000, 21:20:02
 
Perhaps this will seem off-topic, but I  ...   Edison, Tesla and Obscurity   
Howard B. Golden
Oct 10, 2000, 21:21:12
 
From the GNU uname man page:

       - ...   For me, this is fairly simple...   
Troy Baer
Oct 10, 2000, 21:30:24
 
"So, replace the GNU stuff with BSD stuf ...   Re: Re: Re: Re: Well, yes, but...   
David Johnson
Oct 10, 2000, 21:57:26
 
I have followed this argument in many po ...   I finally see the light   
JJS
Oct 10, 2000, 22:05:38
 
> > It is dependant on user's needs. ...   Re: Re: Re: Re: Re: Re: RMS is against freedom?   
PS
Oct 10, 2000, 22:14:07
 
"It goes on to list, among others, Win3. ...   Re: Re: Re: On kernels and operating systems   
David Johnson
Oct 10, 2000, 22:27:25
 
The goal of the the GNU system was to pr ...   Re: But Linux *is* Unix   
pmccombs
Oct 10, 2000, 22:38:16
 
Amen! ...   Amen, RMS!   
Mike Coleman
Oct 10, 2000, 22:39:03
 
The analogy is a bit offtrack. And I tru ...   Re: Edison, Tesla and Obscurity   
iksrazal@boulder.net
Oct 10, 2000, 22:40:57
 
Stallman says that merely calling it "Li ...   RMS is being inconsistent   
Steve Robertson
Oct 10, 2000, 23:33:00
 
> > > It is dependant on user's need ...   Re: Re: Re: Re: Re: Re: Re: RMS is against freedom   
Daniel
Oct 11, 2000, 01:42:30
 
...so in sum, as I was saying, "Linux" i ...   Re: Re: Re: Re: On kernels and operating systems   
Daniel
Oct 11, 2000, 01:48:30
 
I agree with RMS. GNU/Linux would be a m ...   Pointlessness   
Stallman Fan Club Member #1 :)
Oct 11, 2000, 02:31:24
 
I wish smart people would reply to this  ...   Smart People   
Christopher Felton
Oct 11, 2000, 02:41:40
 
> Why not express out own ideas about wh ...   Re: ... Re: On kernels and operating systems--By J   
Dean Pannell (a.k.a. dinotrac)
Oct 11, 2000, 03:11:54
 
 
> What needs to happen is that the FS ...   Re: Re: But Linux *is* Unix   
David J. Kuntz
Oct 11, 2000, 03:57:54
 
(QUOTE)
That is, can RedHat reasonably  ...   re: Out of curiousity   
Forge
Oct 11, 2000, 04:02:55
 
> Well Xfree86 and bsd is not required t ...   Re: Re: Well, yes, but...   
anon
Oct 11, 2000, 09:32:55
 
Why not just GNU?

The kernel is an es ...   GNU   
Sleepy
Oct 11, 2000, 12:41:42
 
--Because that's the logic of your a ...   re:Out of Curiosity   
Ezz
Oct 11, 2000, 12:45:18
 
Let's look at the relevant part of r ...   Re: Gnu/linux   
Ignasi Palou-Rivera
Oct 11, 2000, 12:50:38
 
To me, Linux means the whole distributio ...   To me, Linux means the whole distribution   
Ezz
Oct 11, 2000, 13:02:13
 
I just want to say well done to Richard  ...   Well done RMS   
Lars Janssen
Oct 11, 2000, 13:11:06
 
[Forgive the grammar/spelling errors. No ...   Some are born infamous. Some achieve infamy. Some   
Rodney Quaye
Oct 11, 2000, 15:12:12
 
> None of this is to diminish the work L ...   Re: Out of curiousity   
T. Sommers
Oct 11, 2000, 15:15:39
 
So you just want a kernel? That you can& ...   Re: GNU/Linux??? Bah!   
tuna
Oct 13, 2000, 21:46:27
 
Seems from day 1, all RMS has done is be ...   ingrate   
chuck
Oct 14, 2000, 17:45:42
 
It's over.  The participants have lo ...   Beating a dead horse.   
David Spaeth
Oct 15, 2000, 03:36:03
 
Come on Richard, GNU is synonymous with  ...   Be happy with what you've done   
Chris
Oct 18, 2000, 17:06:46
 
	RMS always makes a big deal about "Free ...   Freedom to name...   
John Sinnott
Oct 19, 2000, 20:31:08
 
You forget one thing, without GNU projec ...   Re: Well, yes, but...   
HOH
Apr 1, 2002, 04:01:50
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers