RMS Views on Linux, Java, DRM and Opensource
An anonymous reader writes "All About Linux is running a transcript of a recent talk given by Richard Stallman at the Australian National University. Stallman discussed various issues facing GNU like the Digital Millennium Copyright Act, Digital Rights Management, about why one should not install sun's java on your computer, his views on Opensource as well as why he thinks people should address Linux distribution as GNU/Linux."
Stallman is the very embodiment of the Free Software ideal in its purest form, or at least he strives to be. Unfortunately, he is also the embodiment of why virtually any philosophy, when taken to its logical extreme, is unworkable, and usually a little nutty.
Stallman probably deserves more credit than he gets among most Linux users for basically founding the Free Software movement, but his relevance to what the movement has become since then is fading.
Actually, RMS is more a John The Baptist than a saint - railing against the establishment, morally pure, living in the desert eating naught but locusts and honey and using over the top, fire and brimstone sermons to try and draw the masses towards salvation. And abso-fucking-loutley batshit crazy.
;-)
He is however, necessary if we are to make it to the promised land.
Soko
"Depression is merely anger without enthusiasm." - Anonymous
This is the best explanation of why he does that yet, IMO. I've always been a little confused and thought he just wanted more credit, which seemed petty. But by pointing out that its basicly advertisement of the GNU philosophy and Free Software makes a lot more sense. I'm not sure if I'm going to join him in doing so, but I'm a lot more likely to now.
Oh, and I know people are going to flame his last Q&A. I thought it was funny. Shows he doesn't need to take himself seriously all the time.
I still have more fans than freaks. WTF is wrong with you people?
1) calling all software licenses equal is not Microsoft's position. They don't particularly like GPL, and wish they could stamp it out. They don't mind BSD license so much, they still ship with BSD code (some command line tools), had a BSD network stack for a while (NT 3.5 days or so, been ripped out completely in favor of MS code), and AD authentication is from MITs Kerberos, with some extensions.
2) Calling it "like Microsoft" is just an emotional attack. If he said "Linux thinks all licenses are valid" then he'd have to come up with a reason why this shouldn't happen. I've never bought his arguments.
3) "wrong to ever violate them". Stalman makes it sound like this is bad, but never gives reasons why. Can i violate GPL and he'd be happy?
In a way i wish RMS would stop talking about GNU/Linux and get back to the HURD. Instead of a decades old OS with various security patches on top of it to work in a networked world, have some ideas for a truly clean OS. Port stuff to it. WHy in this day in age do most machines have this all powerful root (or Administrator) user? Build in sub-permissioning from Day 1, don't add on later and wait for thigns to break. Why does a bug in glibc put my whole computer at risk? Why cant we re-engineer things to have message passing and isolated address spaces for libraries? Is the inefficiency of message passing vs. direct method calls going to kill a user who really just wants to be on the net safely? Use the HURD as a research project, get new ideas out into the OS world, where it's stagnating now.
For example, take the ODF. I haven't gotten *anywhere* promoting its use (to friends, family, other grad students, etc.) based on its technical merits -- .doc is certainly fine for people. It's when I start talking about GNUish stuff like the right to read that people start paying attention.
Now, obviously, the softare promoted by the philosophy does need to be good. I'm just saying that I think you're being a little overhasty dismissing the power that the GNU philosophy can have in encouraging adoption.
What do you mean, "unworkable"? Obviously, Stallman is pushing an ideal. I don't think anybody (including RMS) expects that one day, we'll suddenly find ourselves in an FSF utopia where advocates of software restriction have been totally repressed. However, RMS is the one that keeps us grounded, all the time! Consider the KDE fiasco. I would probably consider this to be "recent" ('99ish?). Because of pressure from RMS, qt was opened up in a copyleft license. And still, he continues to push forward to defend his ideal (just as he should) from subtle invasions by various groups including Macromedia, Nvidia, ATI, and Sun. Do you really think that the GNU ideal will survive if they (we?) totally get it get overrun by closed software? He isn't going to affect change with softcore stances.
People said he was crazy back when he really did change the world, and it's no different now, except that now the people calling him crazy are so called "open source" advocates and individual developers that consider him to be more of a nuisance. They also call him a lunatic because he's constantly advocating the same things, but that, to me, is the sign of a dedicated man. I wonder if people got tired of MLKjr talking about racial equalization, or Gandhi talking about passive resistance? Clearly, the naming convention of GNU distributions is not a human rights issue, but RMS knows how battles are won, and repitition is key
You give him credit, but I think he deserves even more than you're giving him. He's relevant today, and he ought to be respected because (not inspite of) his unwavering devotion to his ideals.
BTW, I don't agree with Stallman on all his entire philosophy, but he is consistant, and that too should be respected.
And just how do you propose to get the behemoth that is the Linux Kernel compiling with something other than GCC???
He needs Sun and Java and Torvalds and ESR and Red Hat and everyone else
No. Emphatically no. It's the other way around. The corps desperately need him. Most of them tried it the proprietary way for years and lost to Microsoft.
The best analogy I can give regarding a future with RMS serving the corps is an Animal Farm reference. The animals are running the humans off the farm right now. The animals are excited, no animals go into the house on pride. But pretty soon, the Pigs (red hat, et al) will be moving into the house. (I would argue they've already started) After that, they'll declare, "two legs good, 4 legs bad."
A corporation is imbued with extra freedoms beyond what individuals get in the U.S. in order to return a profit to its shareholders. Distorting RMS's message to serve that end is approved by shareholders.
RMS needs no corporation.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
Ok. I just started.
While you are waiting, please call the GNU/Linux system by it's real name, thre GNU system with the Linux Kernel.
Like the OS/X System, with the mach kernel, or the Windows XP System, with kernel32
"But the more he goes around criticizing other concepts (open source) and other people who make his world possible (Torvalds), if not perfect, the more he will alienate them and the farther away his dream will be."
What an utter bunch of crap this is. So if one disagrees with something Linus does or says what is he supposed to do? Is he not allowed to say that he disagrees with the most holy linus? Linus is not a god, nobody is a god. It's perfectly allowable nay encouraged to speak your mind when you think somebody is doing the wrong thing. That's the way "open source" works.
RMS doesn't call people names, he isn't rude. He does not act like the slashdot hordes who insist on calling him a hippie, freak, smelly, unwashed etc. He talks about his ideas, he carefully explains where his ideals are different and contrasting to other peoples ideas. I have never heard him call anybody names though which is a lot more then you can say about his critics.
"He needs Sun and Java and Torvalds and ESR and Red Hat and everyone else. "
He does? Did you mean that you do? You need them because you want a free operating system that does the things he needs. I don't think he is thinking like you. I don't think he thinks he needs those people.
"t this rate however... calling Linus insufficiently political is not going to win him any more fans. And more fans is exactly what he needs."
GASP!. He called linus insufficiently political!. I bet Linus will never speak to him again.
Thank god Linus is not fragile as you make him out to be. I bet Linus is perfectly capable of being called "insufficiently political" without holding grudges.
evil is as evil does
You don't get it. The OSS philosophy is the product. The various OSS projects like Linux, gcc, etc are direct results of this philosophy. The philosophy itself leads to success.
If you try to sell the projects first without the philosophy, business will think they are two different things. They will try to seperate the philosophy(what they don't like) from the project(what they like). Then you will have removed the very thing that made the project a success in the first place. No we should sell the philosophy first, because without it in essence what is the difference between open-source and proprietary software?
The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
The net effect of the GPL is to cause software development to be economically effective only as a _service_, rather than as a product. If you want to keep getting paid, you can't rest on your laurels - you have to keep coding. And in a truly capitalism-based market, this is as it should be.
Has the nature of this debate changed in the last 5 years? I find it funny that RMS who has dedicated so much for freedom is so determined to tell others how to think. It seems a bit propertarian. RMS protecting his trademarks and all that.
Sure without Linux we would be using GCC on sun boxes, but this would be known by what percentage of even the IT community? If sun didn't charge $500 for a compiler I would have used thiers instead. Probably to compile expect on TCL or some other GPL distributed application, but ignore that, it hurts my position on this rant.
What other operating systems are named after the tools that built them or the apps that run on them, even if most of thier functionality comes from them?
This is the stubborn pedantry of a tenured accademic.
Maybe since so many GNU developers were brought into the fold by a stable operating system we should have to call our compilers "Linux driven GCC compiller" or we could type "grep-reverse-engineered-from-att-code" to do global regex searches.
Typed on my Mozilla/Windows system because thats what we use at work.