ESR Responds: 'Shut Up And Show Them The Code' 191
Gryphon writes "Eric S. Raymond has posted an interesting response to the RMS response to the Metcalf story. "
It's called 'Shut Up and Show Them the Code' and it addresses
RMSs comments about differences between the Open Source and
the Free Software movement.
Global Boardroom (Score:1)
Personally, I like it.
--
Paul
Re:Like Music to my Ears...... (Score:1)
Like it always is and has been....
One says one thing
then the other has to respond.
---------------------------------------------
I agree with both men, and some of the comments above that say we need both viewpoints. I am and an old GNU fan from way back and have always liked the GNU mindset. I also like what ESR's voice has done for the community, he has help it grow and gain acceptence more than RMS ever would have.
I just think it is funny the way the diatribes keep popping up. As for Metcalfe I hope he just sees the light.....
Re:Getcher free kernels! Get'em while they're hot! (Score:1)
The BSD kernels aren't the operating system, and the fact that there exists now a three-way split between unencumbered BSD releases hints that there is still "a great deal of work to be done," at least in the minds of the project leaders and contributors.
Re:Stallmanistas (Score:1)
I sure hope that this isn't the "real" free software community speaking! What about BSD? What about Artistic? Are you saying that they're not "free software"?
Free software is not political liberty! No one's rights are being infringed because some code happens to be BSD, Artistic, QPL or even proprietary.
This post is precisely what ESR is fighting against, the fanatic zealotry of the Stallmanistas. Get a clue folks! RMS is not God! He's not Christ! He's not George Washington or Che Guevarra!
Do you really think that Mrs. Jones down the street will choose Linux over Windows because you're wearing a Red Beret and spouting revolutionary slogans from a little book? Or do you plan to send her to a "re-education" center after you've marched on Redmond?
Re:success due to products (and some marketing) (Score:1)
Perl is popular and successful because it is a great piece of software (and Apache too), not because of the license or the hype of OSI or anyone else.
Sorry ESR but there's no code to show!! (Score:1)
IMHO, ESR is full of rhetoric, RMS speeks the truth in plain english.
Re:Get a job! (Score:1)
Furthermore, RMS has always been within the ideological margins. You misunderstand what ESR said (of course, it's entirely possible that ESR misunderstands this as well), that none of us would be here without RMS. It's true that none of us would be here without RMS in terms of the sheer volume of code he has produced and made possible through the FSF.
More than that, however, is his role as an ideologue; by being at the fringe, the mainstream has stretched to the point where giving away source is no longer a revoutionary idea. Without RMS it never would have bee. If the wishy-washy ESR "Open Source" paradigm, rather than the hardline FSF paradigm, was the most radical available, then the mainstream would have been even closer to the proprietary model. That is what we owe, most of all, to RMS.
give it up eric (Score:1)
Go away, we'ld be much better without your unfounded egotistical rants.
Re:Process vs. product, and other disingenuousness (Score:1)
keynote address by Christopher Alexander, an
architecture researcher who is often quoted
in the patterns community. His speech
touched on the moral reasons for patterns and
outlined emerging risks as the software
community continues to ignore ethical issues.
The people in the audience were expecting
a "practical" discourse and shrugged their
shoulders as they were called "hired guns"
lacking respect for history. I don't think
he will be invited back.
Re:RMS afraid of success (Score:1)
He's not in it for popularity or obscurity, or to make more people use free software. His goals are clear and obvious after hearing him and speaking with him: to promote personal freedom and mutually beneficial sharing among people who develop and use software (please note that sharing!=communism, no matter how you look at it). He tends to mostly ignore (sometimes alienate) people who don't seem to believe in sharing and freedom, presumably because he's found that it does little good to argue with them about such basic concepts.
If "his movement suddenly became successful and everybody adopted his principles," we would operate in an intellectual near-utopia of cooperative advancement. It might take a long time or might (due to the greedy selfish nature of so many humans who need to maximize their profits by putting their whole community at a disadvantage) never happen, but the more people who do understand RMS's beliefs and the base goals of the FSF, the closer we are.
Re:What? Again? (Score:1)
a premature, peurile, pointless tirade (Score:2)
cat esr >/dev/null
Re:Marketing Free Software (Score:1)
First, unless corporations can be convinced that "Free Software" or "Open Source" software is a viable alternative, there's a much slimmer chance that programmers can get paid for writing said software, which means a programmer also has to spend time at a paid job. More time on a paid job means less time devoted to writing free software.
Second, the general public should be made aware that alternatives to commercial software exist. Not only does this give free software substance--numbers for people to look at--but it also draws new talent in. More programmers makes for more options for users of free software. Consider that just because one is a hacker doesn't necessarily mean one knows about Linux. (I know from experience!)
Finally, there's the issue of getting commercial applications to talk to free software--something that won't happen without numbers behind us. Ideally, all software would be open source and free, but that's prob'ly not going to happen soon. So in the interim, we might as well have commercial apps which work in our open OS of choice. Or plugins that work with our free software. It's much less of a headache that way. Remember, kids: buggy Linux kernels never crash, they just panic.
That's all I can think of right now. Any other takers?
-W-
Re: (Score:2)
Again? (Score:1)
And that is where they differ. ESR likes to lay claim to making "Open Source" popular, mainstream, written about in magazines, etc.
RMS does what he's always done, which is evangelize his beliefs that software should be free. And I respect him more for it.
(Plus, if RMS is an egomaniac it's because he so strongly believes in his views and finds it important to tell everyone about them. If ESR appears that way, it's cause he just wants attention, and needs to remind everyone how he made "Open Source" popular).
What do you expect? (Score:2)
They are both human, they both believe what they are doing is right. Hell, most, if not all, the wars on this planet were fought because both sides believe that they were right. This is not surprising that we have a battle going on here.
I think the matter at the center of this argument is the evangelizing of Linux. ESR believes that Linux should become a dominant force in the world and could/should dethrone Microsoft. He is into marketing Linux as the best possible solution for all problems. ESR is a businessman.
RMS believes in a way of life. He believes that we need to stop wasting effort re-inventing the same code, and we should build upon what we already have. RMS is into using the best possible solution for a problem. RMS is a scientist and an idealist.
Which is right? It depends on where you stand. If you think money is the goal of life, then most likely, you think it's ESR. If you think that knowledge and uncompromising ideals are the goal of the life, then you probably believe RMS is right.
But don't fall into the trap of believing that either of them is absolutely right. Because that just starts wars.
inclusive vs. exclusive (Score:1)
Inclusive freedom states that as long as we the communite have full and free access to the source code to do with (modify, redistribute) as we will, we don't realy care what anyone else does with it.
Exclusive freedom states that the source code can ONLY be used as fully free and open code, and cannot be used for other purposes (such as a revenue stream).
Both ESR and RMS promote freedom, but it's what else happens besides freedom that is the sticking point.
ESR: The next Clinton? (Score:1)
So some of them "sold out" and went a little more mainstream; they got law degrees, went into politics...like Bill Clinton. Of course in the early 70s they were considered sell-outs, tools of the man, and so on.
However, I think that the lesson of this experience for the Open Source movement is that while embracing a position other than FSF's "free software" may require a certain sacrifice of values it does so at the expense of getting somewhere.
I think recycling is a prime example. Most places nowadays have recycling -- do you think that the environmental radicals of the 1970s could have achieved that by refusing to go along and work with the 'system'? No, it took "sell outs" that went to work in governemnt to push their values into the mainstream.
In order for Open Source/Free Software/whatever you want to call it to be successful, it's going to require a sacrifice of some of the principals in order to work with the system to implement its goals.
Re:Difference between ideals and practice (Score:1)
However, I think that an article of this sort is necessary (though I prob'ly wouldn't have put it in the words ESR did). The fact is, they do have differing methods, and I think they shouldn't be considered interchangeable, as the popular media would have it..
-W-
Shut up and code. (Score:1)
If you improve the software, it works, and you're a part of this thing. Free software isn't going to prevail because of politics, it'll win on its merits, or it won't win at all.
Hell, you can be a nazi for all I care, as long as you send patches.
/August.
Re:ESR runs for office! (Score:1)
I didn't mean to imply that marketing should be allowed to brainwash people into using bad products. The point I was trying to make is that software, lik every other industry, needs to be noticed before it is used. I use Win98 and RH5.2, and I have no desire to use WinNT. I know about it, sure. But I wouldn't be using Linux if I didn't hear from many many people that "hey, this is pretty cool." That's what convinced me to get it. It's the superiority of that over Windows is why it _continues_ to occupy it's place on my hard drive.
I don't advocate "prostituting for the masses". I think that the software is good, and that is what needs to be told. Marketing doesn't neccessarily involve smoke and mirrors, and it isn't always illicit or unethical. We have the better product, and it would be a damned shame to watch it fall by the wayside with those other products I mentioned.
Micah McCurdy
Re:Personal rights vs 'intellectual property' (Score:1)
Unless: unless it is a piece of software, that is.
A comparison: You buy a videotape. You're free to tear the tape out of it, yes. You can eat it if you want to, for all they care. But you can't copy that movie for other people; you can't splice scenes from it into another movie; there are restrictions on what you do with it.
Similarly, there are restrictions to what you can do with the software you buy. Consider the disks to be like the videotape, and the software to be like the movie. You can take apart the disks, you can eat them, you can make little dolls out of them. However, you can't take apart the software, you can't copy it, you can't reuse parts of it somewhere else.
Software isn't the only place this happens.
I'm not free to sell it or give it to my grandchildren when I get tired of it ("This license is for a single computer").
I think you're misreading that. The license is for that software to be used on a single computer. However, what single computer that is can change. If you completely remove it from your computer, you can put it on another. If you get a new computer, you can transfer it, for example. If you tire of it, you can delete it from your machine, and sell it to someone else, or give it to your granddaughter, or mail it to a stranger in Albuquerque.
-Snibor Eoj
Re:WordPerfect is not open source! (Score:1)
Re:This is Odd (Score:1)
You seem to be confusing the freedom to "release" with the freedom to "take" and your comments seem to imply that you believe "you" have a right to "my" code. If you compare this with the analogy that "you" have a right to "my" printed works, books, or articles, other roughly equivalent forms of creative expression, you'll realize that this concept isn't supported or believed anywhere, with any degree of backing. When was the last time you heard a reasonable individual state that he felt Joe Public was entitled to a free copy of Stephen King's latest novel, or the Encyclopedia Britannica? It takes money and effort to produce these, and it should be the choice of the individual to determine whether they want to freely release their product or to expect remuneration.
This isn't a moral issue, and I don't believe many people will give you much credit if you say that you have a moral right to someone else's creative products. Our intellect and creativity is what separates us from many of the animals, and I think it's safe to say that many of us would have issues with having the results of these abilities raped from us. You do not have an inherent moral right to my mind.
Ironic... (Score:2)
Here here! (Score:1)
Re:ESR should read more, talk less (Score:1)
Honestly, I think free enterprise can write better software. It's easy to underestimate the power of the dark si..uhh profit motive. To me, it remains to be seen whether corporations can really develop 'free software' for a profit.
Evangelism and marketing have nothing to do with the current success of linux.
PS:
In fact, I would say the most important turning point in the mainstream attention focussing on linux was last year when Linus spoke at the Silicon Valley Linux Users Group... When a surprise showing of 500+ people turned out... people (mainstream media) took notice. Kudo's to Sam Ockman for that effort, for better or worse.
After that, the windows 98 protest (kudos Chris Dibona I think)... things just steam rolled from there...
Wow, feel like I was at woodstock or something.
ESR should read more, talk less (Score:4)
Disclaimer: I have a lot of respect for ESR, for his code contributions, the Jargon File, and his work as an Open Source advocate.
I really don't understand how ESR could have written this response, if he really read what RMS wrote (and followed this link [gnu.org], where RMS lays out some of the differences between Free Software and Open Source). I would suggest that everyone here read this link, if you haven't yet.
ESR can claim all he wants that our community has only taken off in the last year or so with the advent of the term Open Source. This all depends on what you mean by taken off! If you mean, as a platform we've managed to attract the interest of developers who want to make money and push non-free software, than yes, I guess we have. But I think we were doing fine when we were writing software that we love, that works well, and that is *free*.
RMS may be a zealot, if that's a term you like. But I think RMS is lucky. He's lucky to be one of those people that really believes something, and can live by his beliefs. I would urge everyone to remember, while you're celebrating the newfound popularity of Linux and the GNU system, to remember what got us here. We wouldn't have such a solid, fully featured operating system without free software. The interests of big companies and investors with tons of money didn't get us here; we got ourselves here, by insisting on free software.
--
Ian Peters
Re:You choose what you consume... (Score:1)
Re:Here here! (Score:1)
--
Ian Peters
Re:ESR runs for office! (Score:1)
Big Bang Burger Bar, Prime Material (Reuters) -
Today Eric S. Raymond officially dubbed the current incarnation of "The Universe"(tm) as a 'success'. Though lesser known powers, such as God, were occasionally referred to as having been influential in the evolution of the universe, ERS pointed out that without the trendy governing body OUI (Open Universe Initiative), the Universe's presence would have largely been ignored.
"Sure, our little community is very familiar with the Universe, but other people in the industry need a marketing-style interface to the Universe. Frankly all this talk about Big Bangs and background radiation makes our whole community of Universe lovers looks like communists in their eyes.", said an Obi-Wan Kenobi dressed ESR while speaking and whirling a hula hoop at the UniverseWorld Expo '99 keynote address.
"OUI brings the Universe to those who don't care about the principles of their existence. It gives it to them in a fashion they can deal with such that they don't have to agree with or for that matter understand the principles upon which the Universe was founded. Though the Universe would have continued to hum along as it was without us.. the OUI is solely responsible for people's awareness of it's existence."
"This is not about being the lap dog of corporations interested in leveraging the Universe against competitors, but rather making corporations aware."
The Universe is a lesser known reality put together and developed by a wide flung group of deities which communicate over the 'Internet'. Industry experts consider the Universe a significant challenger to the current reality market dominating 'Hell' developed by Satansoft..
Universe users are known to send vicious email messages to those who would threaten it's existence. "It really doesn't help when people misrepresent our community like that." said ESR.
There's certainly room for both philosophies (Score:2)
We may need to "buzzword" a bit to get people to switch from Win98 to RedHat 6.0, but this should not be at the expense of dedication to the free software idea.
Open Source is, as ESR said, a marketing of free software, not a denial of it...
Re:Personal rights vs 'intellectual property' (Score:1)
Let's take plants, for example. If I buy a plant, I can use the seeds to create more plants. I have not violated the intellectual property rights of the creator, even if he spent years genetically engineering the plant. Once its mine, I can do whatever I want with it.
Get a job! (Score:1)
He understands that there's almost no difference, but he sees a competing marketing organisation getting all the good press, and he fears that he may soon have to get a real job.
Re:ESR should read more, talk less (Score:2)
Re:What? Again? (Score:1)
Ironically, GNOME, because it depends on the LGPLd Gtk libraries, could be described as less free than KDE, which depends on the QPLd Qt libraries. The QPL forbids binary-only distribution, and in many ways acts suspiciously like the GPL.
Now, I'm not going to say that people using GNOME are anti-Free Software. But, then again, it's just as silly to claim that KDE users are less committed to Free Software, as you did.
--
Remarkable (Score:1)
ESR is not as successful as he thinks he is (Score:3)
I am not saying I disagree with ESR's message of having the source available creates better products - neither does RMS. The problem is that if that's the only message the businessmen hear, all they will do is open up the source, and continue to restrict freedom. ESR's "tactics" show that he is about "us being better than them" and not about the freedom of the user. If the Open Source movement was meant to create more freedom, then it can't do so without being more public about it.
So, stick with GPL and X-Free type licenses, and don't let all the talk about "Open Source" forget what we really want, and that is freedom.
Also, just as a rant, I'd like to say that RMS is NOT a communist, and the free software community is not communistic. In fact, it's the other way around. In the free software community, you get full control over your personal posssessions. Big brother has no control over how you use the software. In the commercial software community, your personal property rights are violated because your rights to YOUR OWN PERSONAL PROPERTY are being violated. VIOLATING PERSONAL PROPERTY RIGHTS IS NOT CAPITALISTIC, IT'S COMMUNISTIC. I always get frustrated when people compare intellectual property rights to personal property rights. They are not the same, in fact PERSONAL PROPERTY RIGHTS AND INTELLECTUAL PROPERTY RIGHTS ARE IN DIRECT CONFLICT. You can have one, but not the other. Personally, I'd rather have the rights to my own stuff than some software corporation.
Tact not tactics (Score:1)
never saw the light of day. As it stands
it is beginning to look like Metcalfe was
making a rather valid point.
Debates via email are getting us nowhere! (Score:1)
Someone should get these two guys together over a beer/soda/coffee and let them figure out where they can agree to disagree.
Re:What? Again? (Score:1)
Fighting (disagreeing) is a necesary part of a healthy relationship...
As long as this doesn't result in a flame war, and I believe that RMS and ESR both have enough dignity and common sense not to let it go to that, I think that everything will turn out just peachy keen.
Re:a premature, peurile, pointless tirade (Score:1)
rm -rf `grep -i 'esr' $(find
--
- Sean
A devil in a black dress (Score:1)
my guardian angel turns away.
Sisters of Mercy, Temple of Love. Damn good song (available on both Some girls wander by mistake and A slight case of overbombing, both good `hits' albums).
Re:ESR should read more, talk less (Score:2)
Re:ESR should read more, talk less (Score:1)
I looked at Linux before, and concluded that, while it was a stable system that could do most things I wanted, there were a couple important pieces that were missing that would cause me to be jumping back and forth between Windows and Linux. I did not (and still don't) want to be jumping back and forth between OS's, at least not on a single computer.
However, in the past year, the "gaps" in linux have been filled, some of them by commercial software, others by Free/OpenSource software. Thus it came to be that, in January, after Christmas break, I bought a new hard drive (the simplest solution to the partitioning problem) and a copy of RedHat and installed Linux.
I have not had Windows running for any appreciable amount of time since then except to do two things:
1) Play Starcraft (grin)
2) Rip CD's to MP3's
The only reason I do the latter in Windows is because I have a sensitive ear (when you play violin for 12+ years, you either get a sensitive ear, or you play violin badly), and the Fraunhoffer codec for windows off of #warez_is_31337_script_kiddie_d00d is much better and a good bit faster than bladenc. Since I tend to leave my computer alone while I'm ripping cd's, it doesn't really matter what OS I'm running, as long as it doesn't crash in the middle. The exception to this is when I was serving files off my computer. When that was important, I would rip the cd's in linux to wav files (which works just fine) and then encode them in VMWare. Sure, it would take longer, but I didn't have to bring my system down.
Now, look back two years. Look at the software I mentioned using. Granted, it wasn't the real reason I didn't switch over to Linux sooner, but how much of the software I mentioned was very mature two years ago. Now look at the two categories of software that determined my switch: wordprocessors, and IDE's. Sure, there have been commercial IDE's around for a while, but I wasn't about to pay for one of them. Now I can play around with a couple different IDE's that are functional at least. They're not as spiffed up as I'd like (You have to admit, M$ Visual Studio is a pretty good tool), but they work. And Corel came out with a $free$ version of WordPerfect for Linux, so that arena is solved. Of course, when KOffice becomes reasonably stable, I will probably switch over to using it. But for the time being, I don't write enough papers for the defficiencies in WP8 to bother me.
Of course, my experience with Linux has been better than many. I avoided the whole disk partitioning issue by buying a second hard drive explicitly for Linux. I read (past and present tense) man pages, HOWTO's, README's, INSTALL docs, and all manner of other documentation before I give up or ask for help. I meddle around, carefully, but thoroughly, assuming that whatever I want to do can probably be done if I can only find the program/command-line-option to do it. Thus, after a month or two of using Linux, I found my self giving help to people who had used it for much longer than I.
I mean no disrespect but... (Score:1)
I can't help but think that he's not sincere. I've heard that whine many times in the past year while watching the various three-lettered ones bicker over terms. Sure, it is necessary for someone to "evangelize the mission", but ESR took that lock, stock, and barrel.
If he wanted to code, he would. Yes, I read "Take my job" and a good amount of the other articles appearing in the Jargon. But then again ESR forgot something.
I'm fairly certain that he's nowhere near being the only person involved with OSI to go to companies to start their OSS strategy. Otherwise we'd be moving at snails' pace because only one man would be doing the work with all these companies.
Thus, there are other people already doing the important work! My point of this argument is that if he just wanted to code he should "Shut Up and Sit Down To Code."
We need them. (Score:1)
Which ever community you belong to, it's good to have ESR and RMS as well as any outspoken individual. Good natured conflicts help advance society. But flames always impede the growth of society. That's why I now spell out Microsoft instead of using M$ or other.
It's good to have opinions, but it is even more important to have respect for others opinions. If you disagree, that's great, but try to back up your disagreements with facts or at least intelligent arguments. ESR and RMS attack each other in this way. They are friends but also compete well against each other.
There is a lot I agree with ESR and RMS. But there is a lot I disagree with. I believe that Open Source is good, but code should be owned(but not controlled) by the one who buys it. I like to know what a program is doing in the background when I am working with it. I've talked with both Eric and Richard at the Linux World Expo back in March. RMS seems to be for having full control of what you buy. He did not say, "you programmed code so you must give it to me". but more or less said, "I bought code from you, I should be able to do what I please".
It's funny because in my business (Military Defense) we almost always give away the source. Of course the Government pays for the development. But we give the source away and the Government owns it. Not us. I don't believe that everyone can afford to pay for someone to develop code for there needs (customize). But have a middle ground where we can help share in development and still get paid. Start out with giving the source, but you need to pay for any enhancements. Of course it comes down to everyone getting the benefits from one persons/company's purchase. But this can easily work. A lot came from Bell Labs and they were still at the top. If you donate a large amount of source code to GNU and it is top quality, you will be the one that most companies will ask for for support.
This also keeps you (the programmer) from getting to lazy. You have to keep improving code to stay working. You can't just write some code and say everyone must use this whether it completely works or not. This is the position that Microsoft is in. They can get away with writing code and not having to make it better. It wasn't until the threat of the Open Source/GNU that Microsoft started working harder for better quality. Yes they are now actually working harder (maybe not that much harder but they do feel the threat). If Microsoft comes out with better products then it is a partial win for the Open Source/GNU community. Not what RMS wanted but at least we don't get software that "sucks" (ESR quote, not a flame by me
Is this a pissing contest? (Score:1)
How 'bout we all just shut up and show the code?
This whole bickering thing bothers me. Those who care about who they want to listen to will research everyone and come up with their own ideas. Those who don't care will look at the good code and use it! Either way, we all win!
Lets face it, EVERY SINGLE ONE of us is a zealot.
** Martin
Re:Marketing Free Software (Score:1)
2 - Why do the public need to know? Free Software should be for the free software community, not for those who want to take without giving back (yeah I know someone will point out I've only written a dozen lines of free code myself, but it's something).
3 - The aim of GNU is to make a COMPLETELY free system, one where proprietary apps are obsolete.
Bring it on, RMS! (Score:1)
I think I feel a Segfault story coming on.....
Re:ESR runs for office! (Score:1)
This is entirely the point of the essay. The idea is that we should spend less time on rhetoric and more time on code. Granted, ESR does indulge himself slightly when describing the successes of linux et al. as being the successes of OSI. Also granted, he defeats himself slightly spewing doctrine to the effect of "don't spew doctrine."
However, this is a very clear cut case of "do as I say, not as I do", because it is clear (to me) that the community needs such a direct method, be it hypocritical (sp?) or not.
ESR is a definitely feeling the need to take credit
Then how do you explain that he is stepping down? A ploy to gain more media spotlight? Go talk to some of th people in alt.ESR.consipiracy instead. It simply seems unlikely that he really needs to take credit.
I think [...] that most of us [...] would agree that Linux, Perl, [and] Apache, [...] are driven not by the candy wrapper of marketing and press coverage, but by content
Moving from paranoia to naivate. It is childish to believe that these successes are the simple result of good content and such. The most crucial part in a technology taking hold is awareness, followed closely by good marketing. Think BetaMax, think Amiga, OS/2, commodore, etc., yadda, yadda, yadda. Do not be sucked into believing that we got here based on the merits of the product. That takes over after you have awareness. Marketing gets customers, and good products keep them.
Micah McCurdy
RMS afraid of success (Score:1)
Where have we seen that before? Oh yeah, Cobain and Nirvana. When people actually started liking the band, the guy couldn't handle it anymore and offed himself. Luckily RMS doesn't have that problem.
Besides, after reading several interviews with RMS, he strikes me as a highly hostile and disagreeable person, out to alienate the interviewer regardless of his/her intentions. How do you expect a guy like that to advance any cause whatsoever?
FSF and OSI aren't about Capitalism or Communisism (Score:1)
Communisism and capitalism, while being rather opposite to eachother, are not the whole extent of the possible variety and their differences are not very relevant in today's world in general or to the "Software with Full Rights Attached" movements. For example, neither deals with sub-societies nor gift cultures.
FSF and OSI are about better software, software with source code, not having to invent the wheel again and intellectual property rights. Communisism and capitalism are about something else.
--Flam
Re:/.'d or just decided not to post ramblings? (Score:1)
ESR seems to see himself as something greater than the whole of us. Sure, he has been around during this whole "Open Source" fiasco, but face it. That would have happened anyway. Linux has become so widespread that it was a matter of time before someone noticed. ESR has made many contributions to our community, but he also has the maturity of a 2 year old. I've seen the bullshit he's pulled with BP (not to say that BP is a saint) and it seems to me that he is more interested in publicity and corporate acceptance of himself then contributing to our community.
Re:OSI in bed with FSF? (Score:1)
nerds can't be politic (Score:1)
Re:This is Odd (Score:1)
Anyhow, I'm glad someone else finally understood why "Free Software" has absolutely nothing to do with free speech. Oh, and speaking of ironies, has anyone else here noticed that RMS's beliefs as applied to "Free Techical Manuals" are actually far more restrictive than his views towards Free Software? Go figure!
Seriously, the only real complement I've ever heard for RMS has been that he displays a lot of integrity in that he both has strong beliefs and practices them. Yes, his fanatical idealism is something to be emulated by all of us -- ESPECIALLY at the expense of reason.
...
(more seriously)
The reason why Open Source works and Free Software doesn't is that Open Source is based on cooperation (and, to a point, utilitarianism), while Free Software is based on moralism. An Open Source advocate (take ESR, for instance) claims that cooperation in software development, aided by peer review and motivated by "itchiness" works well to create good software. On the flipside, a Free Software advocate (take RMS, for instance) would preach that it is morally wrong for you not to share your knowledge with me.
Damn -- I fucking hate dogmatism.
-noOM
Note that ESR nicely skirts one major issue. (Score:1)
This business of only allowing access to PART of the code on an open source project is disturbing. If a project is going to be open source let it be open source. Don't do it half way. As an example, imagine an open source unix where everything was open source except for the init package. Or the window manager. Not too cool.
Celebrity Deathmatch on MTV! (Score:1)
Re:What? Again? (Score:1)
My own view:
Software should be Free whenever possible. When it's not completely free, it should be Open Source. And only if it can't be (for reasons of internal business security, perhaps), should it be closed. Then again, I run NT on my desktops at the office, the software I need to use to get the job done at my shop mainly does not exist in Open Source or Free form, unfortunately. I use Linux to serve my intranet, though (and I use it for everything at home)...
Totally Offtopic... (Score:1)
I thought your ads were served up by adfu, and that we wouldn't see MS products advertised.
I'm worried.
Something about an iceberg (Score:1)
RMS represents the (legal) extreme on the spectrum of freedom in software. As I examine my own values, coloured with mainstream coverage (i.e. not
This is a huge industry, and it's growing faster every day; there's room for more than one leader with slightly different goals (especially if neither of them is Steve Ballmer). If I understand the terms correctly, it's tough for open source software to exist without some measure of freedom (not as much as RMS' ultimate goal, but better than nothing), and it's at least as difficult for free software to fail to qualify as open source.
Has it occurred to anyone that maybe they have exactly the same goal, but that ESR is simply trying to make it more palatable by feeding it to the world in small doses?
I don't think the computer industry's momentum can or should be redirected as quickly as RMS does, so I support the idea of steering carefully and meaningfully away from the freedomless culture it could become. Pick the path that you like, and encourage the people around you to evaluate their beliefs and make a similarly informed decision.
I just lost a lot of respect for ESR... (Score:1)
Can he really *believe* that? ESR is an outspoken advocate, but that is about all as for as I am concered. RMS created this movement to begin with, and wrote a big chunk of the software himself. I don't take GNU lightly.
ESR thinks that RMS is too extreme to be an effective advocate. He is right, but I don't think that advocacy is first on RMS's mind. He wants to write the software, and share it with other hackers. He also wants to get his message across, but his message is "freedom is important, don't give it up", rather than "please, please use this software".
Who's talking and who's coding? RMS's responce was short and to the point. I expect after hitting "send" he went straight back to hacking. What did ESR do?
--Lenny
terms & targets (Score:1)
The target of the the free software rhetoric can not be the general public, because the general public does not code. They don't care about freedom to study and freedom to change -- what the process is by which "free software" (e.g. "Linux," by which they mean the linux kernel, the GNU utilities, and somebody wrap them up prettily in a distribution) has become better in a concrete technical sense, which leads to a better end-user "experience" -- than conventional software. The vast majority of people will buy a boxed distro at their computer store and be happy to pay $50 for it to get thirty days of hand-holding.
To the vast majority, free software means that it's cheap, (Freedom #2 (redistribution), the the "free beer" freedom) and that's fine by me -- anything that gets someone using Linux (er, a GNU/Linux distro); I have enough confidence in its superiority to the alternatives that I think people will stay with it. And, like most people who don't care about how their car works, as long as it does, it won't be important to them why free software (#1 and #3, here) is better -- just that it is. The more curious we can greet with open arms and explanations.
"Open source" is, without doubt, a business term -- the explanation that the vast majority is content to ignore. The problem lies when it's used as marketing, and not as a tool to achieve the results (better software) that the marketroids talk about; the term extracts freedoms #1 and #3 and calls them a new name. That open source emphasises the not-free-beer aspect is a good thing when you're dealing with questions about why GNU utils and linux are better; the problem is that it -- and the businesses -- have missed an important part of the "magic formula" -- no cost. Charging for your open source product is a bad idea, because it cripples the strength of open source development -- the enourmous pool of developers willing to improve something they work with; by charging for the product, you limit that pool tremendously.
That's not to say that open source but costed products won't get better faster than they would otherwise; the end-users always outnumber the developers for any commercial enterprise, and any appreciable fraction of those end-users being developers substantially increases the number of people working on the product. What it does mean is that free software -- in both senses of the term -- will get better faster. Getting back to my original question: is having two levels of meaning for a phrase such a terrible thing? Most people aren't equipped to understand, and won't even ask about, the second (open source) meaning, and will be content with the first.
There's no need to aggressively proselytize free software; the advantages of a free software approach to development lead to technically superior products, and it sufficient to let the fruit speak for the tree. Technical superiority, I'll admit, will only win by itself on server platforms; but it is much easier to add the necessary to chrome to a healthy car than replace the engine of a sick one.
The objective is always to do useful work. For the longest time in software, that meant adding more to the software -- but that time is past. Nobody uses -- or even tries to -- all the "features" of every program they own (er, liscense). The most common line I hear is, "I just need it for some word-processing." (And maybe a few games on the side.) "The computer" (its O/S and the word-processing app) just need to work, all the time, any time. The attempt to make things just work that had the media's attention for a while was the "information appliance," an attempt to simplify the software to the point where a single company could write and fully debug the software, both O/S and application.
This is obviously the Wrong Way. The Right Way -- which the press has caught on to -- is to use an O/S that already works (Linux, FreeBSD, etc) and free software that already works (Apache, X, etc). The question you keep seeing in the media is a very good one, and it boils down to this: "Can free software write a better Word?" What GUI that better Word runs under is completely immaterial -- though KDE or GNOME have the looks and facilities to make writing such an application simpler than doing it with, say, twm.
I happen to believe that "we" (free software developers) can write that "better Word." We can crow about our achievements in writing a better O/S -- we, without a doubt, have, and it continues to get better -- but the information appliance idea contains an important truth: people don't care about the O/S, only what they can do with "their computer." (I.e. the "desktop market" that Office -- not Windows! -- owns so thoroughly.) If we want "the people" to accept free software in all its meanings, we have to do to the desktop what we did to the server -- which was not proselytize.
-_Quinn
Re:ESR is not as successful as he thinks he is (Score:1)
Which rights are those, exactly? I'm in the "commercial software community" and I don't feel that my employer is violating any of my personal rights. We have a contract which we have both entered into because we consider it beneficial to do so. Sure, I'd like to have a little more say in how my work is used or abused, but I willingly gave up that "right" in return for quite a bit of money.
If you'd read your economics and philosophy a little more carefully, you'd see that the idea of being able to make such contracts, to attach a value to what one produces and then sell it, is at the very core of capitalism. We're having enough problems with "painting the enemy red" without turning notions of capitalism and communism on their heads.
Getcher free kernels! Get'em while they're hot! (Score:3)
Re:Ironic... (Score:1)
Clinton did sell out. (Score:1)
Are we both talking about Bill "I just levelled a country to get them to agree to the same peace terms that they would have before we bombed them" Clinton? I thought so.
Getting somewhere without compromising your ideals is a lot harder work than getting that law degree and entering politics, but the final result is a lot more desirable.
Clinton is certainly not the guy I'd use to support your argument. The fact that he "didn't inhale" (and if you believe that... but anyway) suggests that at one time, he wasn't too anti-drug. This attitude sure doesn't show up in the current War on Drugs, where a hit of acid will land you a mandatory 5-20 years (correct me if I'm wrong). There are countless other examples.
BTW, If you'd like to read some well-informed critiques of American foreign policy in Kosovo and elsewhere, check out the Z Magazine Network [zmag.org].
JoshThe free market vs. Idealism (Score:1)
A main axis around which this debate revolves seems to be the idealism of RMS, vs. the "hard realities of a free market".
ERS wants to cozy up to the "market forces" and states that he "just wants just code that does not suck". In the long run running the risk of disillusioning a lot of the altruism which ultimately makes this thing work...
As I perceive it there is a certain hope that we are working on an open frontier here, we can contribute something positive to the future in the face of all the shit happening in the rest of the world. Correct me if I am wrong, but I think a lot of good coders would not work half as hard on their OSS projects if they knew that "the man" would be the one to prosper the most for it.
RMS would probably be one of those people. He seems to think that free software is on a roll, and with it we will be able to shoehorn some decency and ideals back into society, and that "open source" is basically playing out this card way to cheap.
Problem about this is that it's a dog eat dog world out there currently, and morals is basically a dirty word, if not in what is preached, so definitely in practice.
Their is one thing that jumps in my face about this whole debate however as a proponent of alternative currencies, and that is all the agonizing over the various merits of all sorts of licenses and "software philosophy" , but not one word uttered about our money system, which is just as much a pice of software as anything written in C.
It is a social information system, nothing more. An agreement among people to use some particular token as a medium of exchange.
Why on earth is everybody taking today's system of managing this medium as a given natural fact? And then people either despise it and get branded as starry eyed utopians, or they maintain that "resistance is futile" and idealism is just waste...
This is just like saying that all OSes are bad/god depending on the first one that you happen to come into contact with....
Oh.. how I wish some of all this clever analysis would be spent on exploring fixes to the current money system.
In my opinion there is literally at least two bugs in it.. Bugs that would cause memory leaks and overflow in any normal software. In stead they cause money overflow for some, and total deprivation for others. This is NOT the natural sate of affairs.
ESR writes of open source as a "gift economy" and the regular one as a "scarcity economy" is it only me that wonders why there has to be scarcity of something that is essentially information?
Digital cash is just around the corner, and with it private currencies a real possibility, a technical fix may not be that far out of reach.
If I have sparked anyone's curiosity with this post please check out http://www.transaction.net/money/book/index.html [transaction.net]
Quote "There is probably nothing that humans make more efforts for, and understand less about, than money."
Gaute
-- We plunge for the slipstream the realness to find
Re:I just lost a lot of respect for ESR... (Score:1)
The danger of "Open Source" vs. "Free Software" (Score:1)
Raymond and the "open source" advocates point to the inherent superiority of "open source" software products compared to proprietary products. The problem is that if the only reason to use open source is that it is expected to perform better and more stable, then as soon as a proprietary software product is shown to perform better and more stable the whole argument falls apart.
We all have seen the Mindcraft tests which show NT performing better in certain (however unlikely) situations. NT has a higher performance, multithreaded IP stack which scales to mulitprocessor systems better than the unithreaded version in Linux, for example. BeOS, by many indications, can handle high-bandwidth media better than most any other consumer OS on the market. And, of course, there are many proprietary Unices such as Solaris, AIX, HP-UX, Digital UNIX which tout better reliability and higher performance on high-end machines.
In many ways, despite the outcries of free software advocates and zealots, free software suffers more from the "good enough" syndrome than commercial software. Commercial software (often) must remain competitive, so "good enough" means "good enough to match or exceed our competitor's product"; in other words, good enough to get people to buy your product. With free software, "good enough" typically means "good enough to do what I (the developer) originally wanted a program for"; that is, good enough to "scratch the itch" of the developers working on the product. Meeting other, non-developers', needs are almost exclusively a second priority and done when there is time. How many times on
So, there is evidence that there is nothing inherently superior about the performance, stability, or functionality of "open source" or "free" software. Thus, making these issues the cornerstone of free software is dangerous to the movement as a whole, because once it is shown these facts are not *necessarily* true, free software no longer has any appeal to those who bought those arguments in the first place.
No one would be sweating the Mindcraft "failures" if free software were valued because it is free, rather than out-performing non-free software.
Advocating free software in the way Eric Raymond has done is like advocating democracy for its levels of production it can achieve. None of us hold democracy so dear (assuming that most of us do hold democracy dear) because of its commercial value. We hold democracy dear because it elevates us all to equal status (in theory) in society, and adorns its citizens with rights protected by a government in which all citizens have an equal say (again, in theory).
We admire free software for the same reason we admire freedom itself, not for any benchmarks of production. Any such mundane benefits of free software (performance, stability, ingenuity) should be considered side effects of free software, and the benificial outcome of the application of its principles.
Raymond could be a successful disciple of free software if he confined himself to analyzing the processes in the way the "Three Amigos" have done and helping to formulate a repeatable and more or less standard method of development. This seems to be his forte, I think unfortunately his ego has been thrust into the advocacy spotlight by the apparent success of the "Cathedral and the Bazaar".
I see Stallman as a sort of software libertarian, whereas Raymond is a free software economist, and the two could certainly co-exist. The problem is that the two characters have been pushed into advocacy either by perception or reality, and in the light of advocacy neither is a good man for the job.
--
Aaron Gaudio
"The fool finds ignorance all around him.
Re:ESR should read more, talk less (Score:1)
--
Re:ESR is not as successful as he thinks he is (Score:1)
But, again, which right are we talking about here? I have ceded only very specific rights to my employer, involving work produced under a very particular set of conditions. Work I produce under other conditions (on my time, my equipment, not incorporating my employer's trade secrets) remains mine...unless I decide to sell those rights separately, of course.
If we were talking about giving up one's general intellectual property rights, such that the employer or other grantee retained rights to all of one's "intellectual output" regardless of the conditions under which it was created and in perpetuity, that would be a whole different thing. Many employers' confidentiality agreements attempt to do just that, and that's why I amend such agreements before signing them (and nobody has ever squawked very hard about such amendments, BTW).
Am I making this clear enough? I think it's crucial to distinguish between selling individual works (the core of capitalism) and selling what is in a sense part of oneself (one's ability to produce further works).
RMS baggers == morons (Score:1)
How dare he then turn around and bag GPL ideals?
I couldn't care less that Joe Average doesn't "get it", so what? I couldn't care less if commercial companies don't get it either. RMS knows his mind, and the greatest social changes take time.
The only reason commercial offerings like Corel are jumping on the bandwagon is to be the proprietary standard. It's only a matter of time before a free alternative becomes available and all of these companies know it.
Case, who would buy photoshop or such when there's Gimp? I'd like to see analagous products to compete in all facets.
The OpenSource semantic isn't what's putting free software in the the enterprise, it's the grassroots actions of sysadmins such as myself who have run GNU tools for years on whatever *ix machines they're working with.
Screw you ESR, and screw commercial moneygrabbers. If you want to spend money and sacrifice freedom, you may as well stick with the competition.
FTR, what sort of moron could possibly label RMS as a communist? Can't you see the self-regulating anarchy he's espousing?
Re:success due to products (and some marketing) (Score:1)
Perl just has a weaker license. This is fine, but not suitable in all cases.
gcc is probably the best example of how a good product only got better, and STAYED FREE as a direct result of its license, rather than being proprietised. If it had been under a weaker license like the Artistic or BSD license, then it would not be the product it is today.
__// `Thinking is an exercise to which all too few brains
RMS _is_ communist (Score:1)
communism, Probably you know it only from
publications in western press. I should know
better becouse I lived in Soviet Union 22 years
(and then it falled).
Principle of communism is quite clear "get from
anybody up to their abilities, and give anybody
up to their needs". It is exactly what RMS proposes. All bad things you've cited are not
inherent properties of communism, they are just
design flaws of attempt to implement communism
in scarce goods economy world.
In the "virtual" world where if something is
once created it is available for anybody, communists just are less harmful than in real world.
Although, even in software world they can violate
people's righs by putting restrictions on software, once they feel they have enough power
to do so. Late RMS's idea about developing libraries under GPL, and not LGPL is perfect example, becouse it causes problems for people
who just want to earn their living by writing
good commercial software. It requires them not
to use good free(?) libraries, so their customers
suffer. Troll Tech behaves much better in this
aspect, saying "If you want to develop non-free
sofware, share profit with us". Stallman doesn't
leave such option. If this isn't hardcore communism, I never passed "Scientific communism"
course in University.
Re:We Need Both! (Score:1)
bingo. its not about linux. its about freedom.
Re:ESR should read more, talk less (Score:2)
What I don't like is the presumption that OSS/Free software/etc. has taken off just recently and not sooner because of RMS. It's really only been a couple years where there has been a solid free kernel and some high quality nice looking apps. It's only been recently that the internet has enabled collaboration on the worldwide level, cheaply enough that everyone can afford it. It's also only been recently that internet servers have been in such demand that there is a real market need for a cheap, open, reliable UNIX like OS on a grand scale. Lot's of things went right all at the same time and because of it there are millions of GNU/Linux users. I don't think it has anything to do with RMS's behavior or with RMS's advocacy, or the ESR.
ESR indirectly takes credit for a phenomena that he didn't cause. If he wants to attack RMS on the issues, then go for it, he can't win. If he wants to bollster his ego (which he has already demonstrated a knack for) then do that but these correlation arguments are pointless.
Re:Ironic... (Score:1)
Quite frankly I certainly would like more of it. Not because ESR is a bad coder but because RMS does most for the open/free software hidden in front of his computers magnifying his guru status. Every time RMS opens his mouth he is flaming OSI more than M$. That is definitely detrimental to our collective cause.
ESR has very effectively taken a whole lot of the zealot geek status away. He is by far our greatest spokesman.
I has looked upon RMS with great respect and admiration for 14 years. ESR made that publicly viable...
Re:old failures? Excuse me! (Score:1)
I guess Locke, Jefferson, Franklin, Paine, and anybody else who ever wrote anything about freedoms and rights never existed, eh?
we here at slashdot?
Which we is that?
A belief in the spirit of the GPL is the one, and ONLY qualification.
Belief in the Father, Son, and Holy Spirit is the one and only qualification for Christianity... (well, not really, but...
That said, I do have to agree with your statement of companies turning out decent, usable products. However, the argument that the GPL is the be all and end all of software licensing is... weak. I agree with Linus, that "whoever writes the code gets to choose the license, and nobody else gets to complain."
have given away source code
Given away? Such a statement implies that you do not understand the terms of the GPL. It is a license agreement, of the same sort of agreement one might make for use of a commercial software package. It permits redistribution if you distribue source with it. Others have different terms. That's all it is. Holding the GPL as holy writ is short-sighted and closed-minded.
--
Re:Ironic... (Score:1)
RMS does, and I think that's ESR's point.
Re:RMS/Linux (Score:1)
ownership is different from credit, which as i remember, is what RMS is after. at least thats what i remember him talking about last, on the issues of GNU/Linux.
RMS lived in his office. (Score:1)
Basically, you completely missed ESR's point. His point is that RMS speaks to us about issues important to us. He is very bad at speaking to non-hackers. Quote: "RMS is a lunatic."
-russ
Re:There's certainly room for both philosophies (Score:1)
In corporate meetings, I often hear people say "We'll use Open Source if we can, because we know it's a good idea, but if a proprietary product provides the same value, we'll use that instead." So it then becomes important to remind them that feature lists and functionality aren't the only kind of "value" a product can have. The OSI doesn't deny this, but its role is not primarily to educate people on this point. At least as far as the corporate world is concerned, the OSI's message is that Open Source will produce featureful, robust programs and often pays off whether they're using it or developing it. True enough, but not necessarily the end of the story.
The FSF's role - and this is a niche which is becoming more important and valuable as the OSI's work continues to be successful - is to then push the perspective which says that freedom is itself one of the values that should be considered in our attempt to maximize our utility. I'm sure this doesn't quite accord with how the FSF perceives things, but it probably describes what their importance will be in the immediate future. Once enough people have enough exposure to Free Software and see some of its advantages (and grokking them in fullness may take a year or two), then there's an opportunity to show how this (for many) surprising phenomenon is really illustrating what's wrong with their present conceptualization of what's valuable in intellectual assets like software, and to induce them to rethink the value of freedom as an intrinsic asset.
success due to products (and some marketing) (Score:1)
Open Source has received some media attention recently because of the _products_. Apache and Perl are too good examples of programs that have a proven track record of working; working without any hype from ESR or the OSI.
Linux is beginning to get media and corporate attention due to the markeying efforts of companies like RedHat and Caldera. Really, Intel made an investment in a company with a _product_, not a movement.
Yes, the efforts of ESR and other OSI advocates have helped to increase the mind share of open source software; but what really did the trick is a few high quality products (which just happen to have been in production long before OSI existed).
Re:all hail... (Score:1)
All hail Discordia!
Ph'nglui mglw'nafh Cthulhu R'lyeh wagn'nagl fhtagn!
IO PAN! IO IO PAN!!!
nmarshall
#include "standard_disclaimer.h"
R.U. SIRIUS: THE ONLY POSSIBLE RESPONSE
Been there, done that (Score:1)
Re:Marketing Free Software (Score:1)
2 - Because not everyone has the ability (or desire) to code. Should you not be using a computer because you can't build one from scratch like the Woz? Or not drive cars because you can't make a frame from pigiron? Thanks for taking us back to the pre-Industrial Revolution days.
As one who constantly uses free/open/convenient software, having the "public" know occassionally makes my life easier. Now, when I suggest using Linux on a project, I don't have to spend 1/2 day explaining what Linux, GNU & BSD are and then days trying to convince them that it's considered a "real" OS and that other people use it too. As far as I'm concerned, ESR is doing me a favor by marketing free software for me so I don't have to repeat the same rationalizations over and over again.
Regardless of the situation, someone will always "take without giving back". And for code that's being offered as "free", it seems to be a fairly silly to complain that people don't give back becaue they're just "using" (running) the code.
Sure, when you write code, it's your sandbox and you make the rules. But don't start complaining when
a) someone decides to start building their own sandbox (non-GPL'd licenses, commercial code, or even proprietary code)
b) starts using the sand that you let *everyone* use (abiding the license, of course)
and
c) other people who don't build sandboxes say the other one looks better and decides to play in it.
3 -He didn't say anything about proprietary applications. He said commercial. Not all commercial apps have to be proprietary. This shouldn't need repeating but someone always seems to want to blur the two.
This is Odd (Score:4)
Interestingly, Raymond claims to believe in freedom for software, but it appears that he believes in it for utilitarian reasons only. I suspect he has a quite different reason for supporting other freedoms. For example, does he think free speech is good only because free speech leads to better government or does he believe it is an inherent moral right of all men? I put free software in the same classifications of rights as free speech and others we hold dear. (Though of course free software is probably not as important).
Re:What is he thinking? (Score:2)
Your mindshare. Not mine, and not that of a large part of the community. If making effective use of Linux and other stuff that goes with it were to require buying into RMS' utopia, as you seem to want, then we wouldn't be having this discussion at all: Linux would be a laboratory curiosity.
OSI was completely unnecessary; maybe even harmful. The only thing OSI's tactics did was draw in a few commercial companies, a few clueless users, and a bit of attention from Microsoft before we're ready for it. We don't really need commercial companies.
Speak for yourself. Without OSI and the idea that open source software could be liberated from RMS' utopia, Linux wouldn't even be close to the point it is now...where major corporations are using it more and more for real, mission-critical work, and where those who speak it are in more and more demand to provide their professional expertise.
I can't think of any polite way to say this: Fuck you ESR. You're the last person I expected to make this statement, and RMS was the last person I expected this statement to be made about. RMS has written more code than any other person in the community. He spends an insane amount of time coding. He wrote Emacs, the original gcc, and a dozen other free software projects. No offense, but you've written jack squat in terms of useful code.
Ignoring for now that fetchmail is a complete rewrite of popclient, and one of the most stable programs on my system, I would say that ESR's saying just what you are: RMS' contributions in the area of the code itself far, far outshine anyone's, and those contributions alone make a better and more eloquent case than his code plus his political writings (which include the GPV) make. In other words, his political writings detract from his massive contributions, not add to them. Thus, were RMS to indeed "shut up and show us the code", we'd all be farther ahead.
--
Personal rights vs 'intellectual property' (Score:2)
Unless: unless it is a piece of software, that is. Never mind that I walk into CompUSA and buy a piece of software the same way that I'd buy a rutabaga or cabbage at the grocery store. I'm not free to take it apart and use its pieces to build other stuff, and according to the 'shrink wrap license' that was put into my face when I tried to run the software (and remember, CompUSA will NOT take the software back, even if I say "Hey, I bought software, not a license"), I'm not free to sell it or give it to my grandchildren when I get tired of it ("This license is for a single computer").
I think this is what the original poster was talking about, not the whole notion of contracts. As far as contracts go, I'll note that the concept of "good faith" is important there. A contract signed at the point of a gun is not valid in a court of law because both parties were not operating in good faith. A 'shrink wrap' license where I've put out my money and then suddenly I'm told 'no, you didn't buy me, and you can't get your money back' is not good faith.
-E
Re:Get a job! (Score:2)
What are you being paid for anyway? To write MS Windows? Like most programmers you're probably getting to paid to write something because your company NEEDS that software. Even if it was Free instead of Proprietary, they'd still need it, and they'd still need to employ someone to write it. You.
The GNU web pages make it perfectly clear that they neither expect nor desire a future where no-one is paid to write code. In fact when your skills are easily transferable, and customisation is the number one employer, there will likely be *more* well paid jobs, because more companies can use your talents.
The spin on Free Software created by ESR's Open Source name doesn't affect the ability for you to get a job, it just changes the media perception (which is less relevant than ESR would like you to think). Business isn't looking at charities like the FSF anyway -- it's looking at Red Hat. So the business model for Free Software isn't the FSF's model, but the Red Hat model.
Nick.
Observations on names and needs... (Score:3)
Although several of my non-hacker friends tend to get really scared of RMS' phrasing (see the essay entitled Why Software Should Not Have Owners [gnu.org] for an example of something that made at least three people uneasy), I find it somewhat ironic that they respond better to the idea of a "free software" movement rather than an "open source" movement. Next on the agenda: dig up some of ESR's stuff to show them.
Naturally, the immediate utility of open source is to hackers who want to tinker with the functionality of a program. (Which would indirectly benefit ordinary consumers who would get products with fewer "features" and more features.) As for the ordinary person? The price matters more than a few tens of thousands of lines of C++.
At least the corporations respond better to the idea of "open source."
-W-
ESR is being clever and sneaky here ... (Score:2)
... and I mean this in the best possible way. Hasn't anyone else read ESR's interview [linux.com] at linux.com [linux.com] where he talks about calibrating for media interest? The media are pathetically poor at reporting subtle (or even not-so-subtle) philosophical nuances. The media are great at reporting conflict and personality clashes -- it's their bread and butter. So, if RMS and ESR let their subtle (though not necessarily unimportant) clash over strategy and tactics into the media, they sustain interest in both "free" and "open source" software, and more folks end up actually reading the GNU Manifesto [gnu.org] and the Open Source Definition [opensource.org].
I would also like to note that part of the "clash" between RMS and ESR probably relates to the fact that RMS is an ethicist and a philosopher, and ESR is an aikidoka. RMS is concerned that the ethical imperitive and philosophical underpinnings of free software are not lost in the new emphasis on "open source" as a marketing strategy. ESR is a student of Aikido [aikiweb.com]. In Aikido, you don't confront your opponent with force-vs-force, but you redirect your opponent's engergy in a less destructive way. Also, it is believed that simply doing Aikido is the primary way to absorb and begin to practice the philosophy of peaceableness, rather than beginning by studying the writings of O-Sensei.
So, RMS is trying intellectual and moral persuasion in order to promote free software. ESR is trying to get more corporations to do free software, and trusting that the philosophy will follow. Both approaches are complementary, not contradictory. I'm glad we have both RMS and ESR.
Free vs Better (Score:3)
The only people who can care about (or understand) free (beer/speech) software is programers. Everyone else couldnt care less. If your not a mechanic you dont care if you can open up you engine and fiddle around.
Everyone can understand the promis of better products. Everyone wants better products.
RMS is hard enough to agree with (on a personal level), and when he is speeking of freedoms that you cant understand (or do, but dont care about) then is east to ignore. ESRs message can be grasped by everyone - and it has been.
ESR runs for office! (Score:3)
Honestly, does Eric S. Raymond think he can take credit for the popularity of Open Source Software (OSS) just because of recent press coverage? -Not to say that his self-publicizing hasn't been useful But it ain't the cat's meow. He, Bruce, and RMS certainly make for a lot of embarrassing in-fighting. I wish they'd stay off the soap box and spend more time coding. Politicians will take credit for which ever way the wind blows, and ESR is a definitely feeling the need to take credit.
I'm also entertained by the use of "We" whenever he wishes to contrast his views versus those of another person. ESR is skilled at the rhetoric he accuses RMS of misusing.
Further I think that it is funny that most of us (note the royal use of "us") would agree that Linux, Perl, Apache, and the countless un-named "OSS" success stories are driven not by the candy wrapper of marketing and press coverage, but by content. -When the press grows tired of covering freely transmitted source code, it will go on. Why does Eric feel that it must be prostituted to the masses for them to accept it?
As for ESR's comments about not sticking to his beliefs when it doesn't fit strategically and rhetorically with the goal of the day... I'll misquote Benjamin Franklin when I say "Those who would relinquish a bit of their liberty for security deserve neither"
What? Again? (Score:4)
Free Software is in the best interests of many, if not most users. Ideally, Free means "free beer" AND "free speech", because the best tools should be given away for the good of the community. At the very minimum, the free speech form is a necessity to the Free Software community.
Then there's the Open Source group. They agree strongly with Free Software, but they'll settle for free speech (though they do enjoy their free beer), so long as the speech isn't too convoluted or restricted. If a company decides to treat their Open Source system as a market for unfree software, they can live with it, but they'd really like to see as much software Open Sourced as possible.
Open Sourcers will compromise on their ideals for the benefit of the larger goal: more Open Source (and Free) software. Free Software people won't.
An Open Source devotee will run Linux, and load KDE, WordPerfect, and Navigator on it, and consider that a win. A Free Software follower will run Linux, but call it GNU/Linux (regardless of the damage to their tongue it can cause...), GNOME, and use emacs for everything but web browsing (and maybe even that).
ESR (and probably a majority of the community) are Open Sourcers. ESR speaks for them frequently, but not exclusively. He's the visible one, though.
RMS (and a vocal, talented minority) are Free Software advocates. To most, RMS is Free Software, and he's done more than anyone else. But his preaching tends to turn off the masses (as do most prophets and idealists).
ESR and RMS are friends. ESR and RMS are friendly rivals. ESR and RMS are bitter rivals. It depends on the day, the cause, and the mood. They both have talent, and they both have egos. Unfortunately, because of that, they will never both pull quite in the same direction, and that's too bad for the community - because as much as they've both accomplished, if they could meet in the middle they'd probably accomplish even more.
It could be worse, though - in many societies they's have gone into the hills with weapons (of which ESR has many) and their followers (of which RMS' are truly devoted to the Cause) and waged a Guerrila war between the Nerds. Scary thought, huh?
Process vs. product, and other disingenuousness (Score:2)
ESR's thesis seems to be that the "propaganda" of Richard Stallman and the Free Software Foundation has only hurt the cause of free software. ESR claims that their contribution to the community is the software itself, rather than the rhetoric. However, he then goes on to congratulate himself and the rest of the "Open Source advocates" for their particular brand of propaganda: "OSI's tactics work."
Setting aside the presumptuousness of claiming that ESR et al. are wholly responsible for the degree of acceptance that free software has today ("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"), I think it makes sense to ask what "success" means to ESR. Apparently, it involves "market share" and "mind share" amongst "opinion leaders" and "executives." What will the free software movement have to compromise, or what has been compromised already, in the rush towards corporate acceptance? (I hope that "Open Source advocates," with their chumminess with "opinion leaders," haven't gotten too comfortable with jet-setting speaking engagements, despite their protestations to the contrary.)
Ultimately, the FSF philosophy that is so roundly criticized is not about the end product -- if such a thing even exists in the software industry. Rather, it concerns itself with the process of its creation. Whether the software is ignored or widely used is ultimately unimportant. What matters in Richard Stallman's moral calculus is the way that the software is written and the way those pieces are distributed: for a programmer, this is the way you live your life.
Perhaps this is why people dislike RMS so much: he is proposing a set of ethics for hackers, a modern text on how to better the community as a whole through the act of programming. And perhaps the lesson of the last twenty years of the 20th century is that many people just don't want to be bothered with contributing to their community when they could spend that time making more money.
-- Paul Walmsley, shag@nicar.org
You are correct Sir. (Score:2)
Open Source is hardly new (Score:2)
Erik no more begat the "open [sic] source movement" than did Richard beget the "free [sic] software movement". Both existed before them, and would continue to exist without them. We've always had software that was gratis, or software that was unencumbered, or software with politically and/or economically motivated restrictive licences, or software that always had the source code available. Sometimes more than one of these applies to the same software suite. (Except of course for encumbered and unencumbered, which are mutually exclusive if you deem them boolean properties.)
Let's not confuse the spokeman with the thing. The thing has been with us always.