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:

Course: Using LDAP

Bazaar for Subversion users, part 1 - the basics

Firefox 3.5 - A Really Impressive Release

Linux Migration Guide: Finding Linux Equivalents to Your Favorite Windows Programs

Tiny Core Linux 2.1 Review

5 Top of the Line Twitter Desktop Clients for Linux

SECURITY: How Microsoft benefits from Conficker

Linux Vendors Head to the Cloud in Search of Cash

Editor's Note: Freedom is Not Embarrassing

How To Configure SSH Keys Authentication With PuTTY And Linux Server In 5 Quick Steps




Senior Windows Engineer (TX)
Next Step Systems
US-TX-Houston

Justtechjobs.com Post A Job | Post A Resume
:Eric Raymond -- Shut Up And Show Them The Code
Eric Raymond -- Shut Up And Show Them The Code
Jun 28, 1999, 15 :51 UTC (66 Talkback[s]) (39220 reads)

(Other stories by Eric S. Raymond)

[ The opinions expressed by authors on Linux Today are their own. They speak only for themselves and not for Linux Today. ] -- lt ed

By Eric S. Raymond

In a Slashdot posting published today, RMS distances himself from the Open Source movement because (he says) we avoid talking about "freedom, about principle, about the rights that computer users are entitled to".

He's right. We do avoid that. But not because we don't care about "freedom", "principle" or "rights". Speaking for myself, I trust that anybody who's ever heard me speak or read my writings on the First or Second Amendments knows that I am quite passionate and vocal about freedom and rights; like RMS, I defend them even when they are unpopular with my audience. Other Open Source advocates don't seem to me to be any slower than I to speak the language of "freedom" and "rights" when they judge it is appropriate.

But "when they judge it is appropriate" is a very important qualifier. There are two different kinds of reasons an open-source advocate might avoid speaking about RMS's `freedom'; either disagreement with his goals, or a judgment that doing so is ineffective, is bad tactics.

The difference is important, and this is where RMS misrepresents what we are about. He would have you believe that the FSF and OSI have diverged over vast matters of principle, when in fact the OSI (and the Open Source movement as a whole) is carefully designed to be able to include people with beliefs like RMS's.

The Open Source Initiative does not have a position for or against RMS's goals. Please don't take my word for this; go look at our advocacy materials on the Open Source website, especially the part in the FAQ where it says "Open Source is a marketing program for free software".

Now it is true that some individuals associated with OSI occasionally argue with some of RMS's goals and principles (and one of those individuals is me). But the OSI is a big-tent organization; we have never condemned RMS's principles, and never will -- because we don't need to!

The real disagreement between OSI and FSF, the real axis of discord between those who speak of "open source" and "free software", is not over principles. It's over tactics and rhetoric. The open-source movement is largely composed not of people who reject RMS's ideals, but rather of people who reject his *rhetoric*.

Is this justified? Well -- consider the 180-degree turnaround in press and mainstream perception that has taken place in the last fourteen months, since many people in our tribe started pushing the same licenses and the same code we used to call "free software" under the "open source" banner.

Where we used to be ignored and dismissed, we are now praised and respected. The same press that used to dismiss "free software" as a crackpot idea now falls over itself writing laudatory articles about "open source". And the same corporate titans who dismissed RMS as a `communist' are lining up to pour money and effort into open-source development. Our market share and mind share have both zoomed to a level that would have seemed the stuff of delirious fancy as recently as January of last year.

Have all the opinion leaders and executives who have turned around suddenly seen the pure light of the GNU manifesto? No; instead, they point to the work of Open Source advocates to explain their conversion.

OSI's tactics *work*. That's the easy part of the lesson. The hard part is that the FSF's tactics *don't work*, and never did. If RMS's rhetoric had been effective outside the hacker community, we'd have gotten where we are now five or ten years sooner and OSI would have been completely unnecessary (and I could be writing code, which I'd much rather be doing than this...).

None of this takes anything away from RMS's prowess as a programmer or his remarkable effectiveness at mobilizing other hackers to do good work. Emacs and gcc and the GNU code base are an absolutely essential part of our toolkit and our cultural inheritance, for which RMS deserves every praise (which is why I led a standing ovation to him at last LinuxWorld after observing that "without RMS, none of us would be here today"). But as an evangelist to the mainstream, he's been one fifteen-year long continuous disaster.

It's important for all of us hackers to be clear about that, because RMS's rhetoric is very seductive to the kind of people we are. We hackers are thinkers and idealists who readily resonate with appeals to "principle" and "freedom" and "rights". Even when we disagree with bits of his program, we want RMS's rhetorical *style* to work; we think it ought to work; we tend to be puzzled and disbelieving when it fails on the 95% of people who aren't wired like we are.

So when RMS insists that we talk about "computer users' rights", he's issuing a dangerously attractive invitation to us to repeat old failures. It's one we should reject -- not because his principles are wrong, but because that kind of language, applied to software, simply does not persuade anybody but us. In fact, it confuses and repels most people outside our culture.

RMS's best propaganda has always been his hacking. So it is for all of us; to the rest of the world outside our little tribe, the excellence of our software is a *far* more persuasive argument for openness and freedom than any amount of highfalutin appeal to abstract principles. So the next time RMS, or anybody else, urges you to "talk about freedom", I urge you to reply "Shut up and show them the code."

(Note: This essay may be freely redistributed. HTML is available at http://www.tuxedo.org/~esr/writings/shut-up-and-show-them.html.)


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
Life goes on.  At this point we've l ...   Free sw *AND* open source!   
Art Cancro
Jun 28, 1999, 16:21:12
 
I think that RMS also misses the point t ...   Some people aren't that interested   
Matt Perry
Jun 28, 1999, 16:34:56
 
I think Eric's analysis of the facts ...   Consider community-internal communication as well   
Havoc Pennington
Jun 28, 1999, 16:36:41
 
It's just the Internet. Microsoft wa ...   It's the Internet man   
Dave Winer
Jun 28, 1999, 16:38:05
 
> Shut Up And Show Them The Code

	You m ...   Misintepratation and misunderstanding is ESR's   
Leandro Dutra
Jun 28, 1999, 16:54:05
 
"It's just the Internet. Microsoft w ...   Re: It's the Internet Man   
Andrew B. Arthur aka AArthur
Jun 28, 1999, 16:56:44
 
RMS created a vision, he led the charge  ...   ESR, RMS and other TLA's   
D Clyde Williamson
Jun 28, 1999, 17:01:20
 
After reading ESR's excellent new "M ...   Maybe no one disagrees?   
Jamie Katz
Jun 28, 1999, 17:04:47
 
Contrary to RMS's and Eric Raymond&# ...   Gettin' sick of it   
Derek
Jun 28, 1999, 17:15:49
 
People fault RMS for being loud and abra ...   RMS vs ESR   
Grayson Williams
Jun 28, 1999, 17:41:54
 
I am pretty sure a large portion of Mac  ...   Re: Re: It's the Internet Man   
Seva
Jun 28, 1999, 17:43:16
 
Eric claims the real difference between  ...   The difference is the goals!   
John Eikenberry
Jun 28, 1999, 17:44:59
 
  ESR evidently believes he is singlehan ...   Reasons..   
Daniel
Jun 28, 1999, 17:49:08
 
In the end, this whole matter is not abo ...   It not about politics ....   
Ronald Putterman
Jun 28, 1999, 17:53:31
 
> consider the 180-degree turnaround in  ...   House divided   
Louis Savain
Jun 28, 1999, 17:57:24
 
Perhaps it is time he took that vacation ...   ESR needs a sense of perspective   
Alan W. Irwin
Jun 28, 1999, 18:23:44
 
Guys, can't you just kiss and make-u ...   ESR's abrasiveness   
Joe McClure
Jun 28, 1999, 18:33:04
 
Today's /. article referred to (and  ...   Great article on RMS at /.   
Not Tom Christiansen
Jun 28, 1999, 18:56:24
 
Why, oh why, do people insist on making  ...   Sigh...here we go again....   
Jason Fletcher
Jun 28, 1999, 19:11:18
 
ESR: How about to be a more polite?

Ple ...   Shut Up Yourself   
Steve Hadson
Jun 28, 1999, 20:26:57
 
The Freudians used to talk about project ...   Follow your own advice   
Joe Buck
Jun 28, 1999, 20:37:48
 
The reason I have chosen Linux/Apache/Bi ...   My reasons   
Bojan Smojver
Jun 28, 1999, 21:17:53
 
To this day, I fail to see why the free  ...   False Dichotomy   
Jeff Licquia
Jun 28, 1999, 22:07:27
 
ESR, give is us a break. How many editor ...   Raymond.. give it up   
Stephen Crowley
Jun 28, 1999, 23:39:34
 
Just because OSS and the OSI came into e ...   Fallacy....   
iserlohn
Jun 28, 1999, 23:59:53
 
As the subject says, Mr. Fletcher was sp ...   Jason Fletcher got it right . . .   
himi
Jun 29, 1999, 00:56:40
 
Your points are insightful, sensible, fa ...   Re: Misintepratation and misunderstanding is ESR&#   
Gene Mosher
Jun 29, 1999, 01:00:39
 
ESR asserts, "The open-source movement i ...   Utter Nonsense, Yet Again   
Gene Mosher
Jun 29, 1999, 01:34:07
 
For whatever it's worth, the latest  ...   That does it. I'm taking side with GNU-FSF-RMS   
Louis Savain
Jun 29, 1999, 02:36:40
 
The current media attention to the free  ...   It wasn't the marketing   
Mike Oliphant
Jun 29, 1999, 04:39:17
 
I agree, code matters. Talk less and do  ...   Yes,   
TKH
Jun 29, 1999, 06:04:09
 
Continue your good work Eric. 

FSF peop ...   I want software, not revolution   
Andy C. Brandt
Jun 29, 1999, 06:21:56
 
ESR knows how to write knee-jerk essays, ...   Just who does ESR think he is?   
Matthias Warkus
Jun 29, 1999, 06:32:24
 
Yes. He definitely needs to take that va ...   Re: ESR needs a sense of perspective   
Matthias Warkus
Jun 29, 1999, 07:06:34
 
I really don't like ESR's "Embra ...   I really hate this guy   
Scott Prive
Jun 29, 1999, 08:26:01
 
Thanks to himi for the compliments; it&# ...   Sigh...nothing changes...   
Jason Fletcher
Jun 29, 1999, 09:11:09
 
The state of free software is where it i ...   ESR effort better spent coding   
Jeff Trawick
Jun 29, 1999, 10:39:12
 
Not quite, my good man.  Netscape has ne ...   Re: Re: Re: It's the Internet Man   
mitchell ullman
Jun 29, 1999, 11:11:30
 
I know, why don't we quit squabblein ...   Here is an idea...   
mitchell ullman
Jun 29, 1999, 11:17:25
 
All of the subtly and not-so-subtly nuan ...   paste /fsf/rms /osi/esr > FUD   
Doug Bostrom
Jun 29, 1999, 12:13:17
 
"This is just so frustrating. Louis Sava ...   Re: Sigh...nothing changes...   
Louis Savain
Jun 29, 1999, 12:20:48
 
I believe I understand the root of the d ...   Disagreement over property   
Howard B. Golden
Jun 29, 1999, 12:28:43
 
This whole stupid argument boils down to ...   Software Freedom and Rights?   
David Johnson
Jun 29, 1999, 12:57:24
 
I'll say my piece and move on.

Firs ...   Show them the code.   
Scott E. Regener
Jun 29, 1999, 13:31:09
 
Upon further review, I was in error to t ...   Retraction   
Jason Fletcher
Jun 29, 1999, 15:00:48
 
I'm seriously getting sick of ESR.   ...   Sick of ESR   
Christian
Jun 29, 1999, 22:28:49
 
Hey Zeus Marimba!
Why do these issues (i ...   Isn't it about choice?   
Frank V. Castellucci
Jun 30, 1999, 07:47:11
 
Jason wrote:

"Louis also states that FS ...   Re: Retraction   
Louis Savain
Jun 30, 1999, 10:54:12
 
Many people have stolen my ideas, but I  ...   Re: Just who does ESR think he is?   
HAL9876
Jun 30, 1999, 23:35:00
 
   Hello all of you,

   We all know tha ...   peace peace ESR/RMS!!!   
I.Gartner
Jul 1, 1999, 02:54:32
 
    Very correct!!! My motto "let"s agre ...   Re: Sigh...here we go again....   
i.gartner
Jul 1, 1999, 11:22:10
 
Most of the "dispute" here is an analog  ...   ESR vs. RMS   
David Neeley
Jul 1, 1999, 19:45:53
 
David Neely wrote:

"Both sides of these ...   Re: David Neely   
Louis Savain
Jul 1, 1999, 20:58:02
 
Louis,

You worry about the hypothetical ...   Louis Savain's economics argument   
Howard B. Golden
Jul 2, 1999, 11:11:09
 
Howard B. Golden wrote in part:

"As aut ...   Re: Louis Savain's economics argument   
Louis Savain
Jul 2, 1999, 15:06:28
 
Louis,

In your reply, you focus exclusi ...   Re: Louis Savain's economics argument   
Howard B. Golden
Jul 2, 1999, 21:06:57
 
Howard Golden writes:

"In your reply, y ...   Re: Golden's reply   
Louis Savain
Jul 3, 1999, 00:29:29
 
Louis,

I was mistaken to call your view ...   Re: Golden's reply   
Howard B. Golden
Jul 3, 1999, 10:27:00
 
Howard,

"I was mistaken to call your vi ...   It's called freedom   
Louis Savain
Jul 3, 1999, 17:51:10
 
First off, I didn't see ESR's co ...   Sheesh, more infighting!   
Levi
Jul 4, 1999, 14:54:51
 
Quick philosophy lesson: Marx wasn't ...   Ok, last post I swear -- Marx   
Jason Fletcher
Jul 5, 1999, 09:00:27
 
Eric Raymond wants your attention... I a ...   who does Eric Raymond think he is?   
Justin
Jul 10, 1999, 06:57:45
 
The FSF is about a free codebase of good ...   Er, Eric just proved his opponents point   
C. Abney
Jul 11, 1999, 01:06:21
 
You people are making a big mistake to 
 ...   RedHat vs GNU   
Dr. George Hademenos
Jul 11, 1999, 04:38:24
 
> Look, folks, here's my beef with t ...   Philosophy; was Re: Sigh...nothing changes...   
Rufus Polson
Feb 21, 2001, 19:12:07
 
hi, i believe in RMS views. In fact when ...   Re: Some people aren't that interested   
kannan
Nov 18, 2002, 08:07:02
 
  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