Richard Stallman Proclaims Don't Follow Linus Torvalds
StonyandCher writes "Here is an interview with Richard Stallman about a range of free software topics including GPLv3 and comment on the Microsoft patent issue. Stallman has a go at Linus Torvalds even suggesting that if people want to keep their freedom they better not follow Torvalds.
From the interview 'Stallman: The fact that Torvalds says "open source" instead of "free software" shows where he is coming from. I wrote the GNU GPL to defend freedom for all users of all versions of a program. I developed version 3 to do that job better and protect against new threats. Torvalds says he rejects this goal; that's probably why he doesn't appreciate GPL version 3. I respect his right to express his views, even though I think they are foolish. However, if you don't want to lose your freedom, you had better not follow him.'"
There goes RMS again, letting his jealousy of Linus goad him into damaging his cause.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
Instead of whining about Linus how about you get your ass moving on your own kernel replacement?
I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with
So how am I going to 'lose' my software freedom by 'following' Linus? Really, is there some reason that Linus is going to all of a sudden change from GPL V2? Because from where I sit, he probably can't and that's the main reason why there is no one looking to make or fork off a GPL V3 kernel -- because it probably can't be done.
My blog
Wasn't there a /. story about how businesses are "wrongly" calling their software "open source", when it doesn't count as "open source", because even though the source is open, it doesn't grant you the Four Freedoms, and "open source" and "free" are supposed to be the same thing?
But what do I know? I've committed crimes against humanity in the past (i.e. releasing proprietary software).
Apology to Ubuntu forum.
I don't think Linus gives a hoot about folks "following" him. That's Stallman's obsession, IMHO. He's the one leading a crusade...
Generally, bash is superior to python in those environments where python is not installed.
Stallman's view that you can "lose your freedom" is similar to the argument that "piracy is stealing".
No matter how much I release derived software in violation of the GPL, your freedom is not reduced any more than if I hadn't. There is nothing I could do to prevent you from taking the current version of Linux and changing it to do what you want.
Outside of a narrow range of technical topics, I don't think Linus has much of a clue about anything. This includes legal matters. Think about the Linux copyrights.. instead of assigning them to a single entity, Linus let EACH of the hundreds of contributors keep their copyright. And think of the BK fiasco.
However, since I believe that going forward, LEGAL issues will be much more important than TECHNICAL issues when it comes to computer code, I prefer to listen to RMS a little more closely. The "pedantry" that RMS displays is exactly what you need in a courtroom, while the "arrogance" of Linus is exactly what you don't.
IMHO, Open Source forms the bridge between proprietary and free software. Very few business people are ready to commit to free software (AFAIK). Linus Torvalds sits in the middle and does what he feels is right and it appears quite a large segment of the planet agrees with his take.
Richard Stallman has a point and he has proven it too, but he seems incapable of recognising that you can't change black into white in one generation, that takes time.
Linus and, for instance, Mark Shuttleworth et al are nicely paving the way, but it's taking too long for Richard and I think there's a bit of an ego thing here where Linus gets the nice interviews and press where Richard is barely mentioned.
Well, life's tough. If he could make things a little bit less fanatic and stressed it could make matters go a long way towards getting some coverage, but the press generally doesn't take very much to people that appear to be frustrated hippies with a message.
Even if they're right..
Insert
Freedom is not appreciated by owners of mainstream computer architectures and mainstream operating system. Under x86 and a few other common architectures, most stuff is already supported, such as Flash on Linux x86 or the NVidia binary drivers.
Now, have you ever tried running any of those things under less common architectures? SPARC systems with FreeBSD? Linux on Alpha?
Sure, your pretty GeForce will run great on Windows, even Linux, but you have to remember Linux is not the end-all of operating systems and x86 is not the end-all of computer architectures. The future has new and better things for us all, and that's where open formats and systems count, preserving our software and documents, making them future-proof. 15 years from now you'll still be able to run Apache on NetBSD on an IBM pSeries (yes, an unlikely software-hardware combo, but I'm making a case here). Probably 25 years from now GCC will still be the premier compiler on the large majority of architectures, and Visual Studio and Borland will be relegated to fairy tales. Who'll remember Flash? Who remembers a large amount of software written for MacOS 9, or the Commodore 64? Already there's a lot of games made for Windows 98 that won't run on Vista. Who will you be crying to when you'll want to retrieve your old data or experiment with older libraries or systems?
The beauty of Free Software becomes apparent only on those time frames. THEN Stallman's critics will see his point.
I've found that a great many of the people who criticize and dismiss RMS are often people who make extensive use of GNU tools -- I think it's worth taking a moment every now and again to consider what kind of FOSS world we'd have right now if it weren't for RMS and his mates. Yes he's an idealist, but you know -- principles are important in life, regardless of how preachy the may seem from time to time.
Wait, wait, wait just a damn minute.
Now Linus is being the epytome of evil proprietary software defenders?
I mean, the Linux kernel is *STILL* released under GPL V2, or during my trip to Mars something changed, and now it has a Microsoft EULA attached?
Until last (boreal) spring, GPL V2 wasn't the best, "freest" license around, according to RMS and FSF themselves? Now that they have to push another product, all of sudden, the past version has become non free?
You should sound like an pathetic old brat, if you accuse your peers of using the same tool you touted as earthsaver only six months before, instead of blindly jumping on the ideology bandwagon you're at the helm of.
Funny, I read the same article and didn't get any "with us or against us" out of it. I found it to be a clear delineation of the distinction between "free software" and "open source software", and a rationale of why Stallman is committed to "free software."
I understand that it's appealing, in a "rubbernecking the auto accident" way, to frame the discussion as a flame war between Stallman and Torvalds, but such an approach does nothing to further either man's position. Stallman is a political creature, and freedom, as he defines it, is obviously important to him. Torvalds is a practical creature, apparently uninterested in the political nature of Stallman's model, and develops accordingly. Fortunately for many of us there is an overlap that allows us to run GNU software on a Linux kernel and reap the benefits of both worlds.
"Freedom" in Stallman's world is neither easy or convenient. Committing to his approach means rejecting some software that may be useful or interesting or fun. "Freedom" in Torvalds' world is, as noted in the article, is simply a means to an end; the end being collaborative development of useful software. For now, neither could exist without the other, which makes most of the flaming I anticipate in this discussion somewhat ironic.
Calm down, it is only ones and zeroes. The older I get, the more I agree with RMS. The purpose of the GPL is to ensure a level playing field where everybody share their code contributions and it does that marvelously well. You also seem to forget that it is Richard and his friends who created the GNU utilities and the C compiler that we all depend upon. GCC is arguably the most complex program ever created by mankind and make sthe Linux kernel pale into insignificance.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
Anyway, what's wrong with being condescending and elitist? It's part of what makes Slashdot, Slashdot.
Nothing, if you want people to agree with you and because RMS looks and acts like a radical from 1967, many contemporary businessmen aren't interested in agreeing with him.
What makes Slashdot, Slashdot is different than what makes business, business. People looking to make a buck (who RMS isn't the least bit interested in) aren't interested in ideologies that make it more difficult for them to do so.
It's funny (or actually sad) to see people complain every day on Slashdot about Microsoft blackscreens, Sony rootkits, HDDVD/BluRay DRM, and Apple iLockedoutPhones when every single one of these issues is the freedom of the user being usurped by the company that sells it.
How can these same people now not understand what a lack of freedom is? Why are they so willing to trade their freedom, for a lifetime of complaining on Slashdot about every company, politician, or government, when the only person that is truely at fault is themselves.
"If you neglect the values of freedom and social solidarity, and appreciate only powerful reliable software, you are making a terrible mistake." -RMS
You are reading a copy of my copyrighted post.
Thank you for that insightful comment; very well said indeed. Principles are absolutely important, and idealists equally so. Like him or hate him, Stallman has stuck unwaveringly to his principles, and the software world would be a much, much poorer place for his absence.
What is sad is that RMS doesn't realize that he himself is one of the major inhibiting factors in the uptake of FOSS. Rightly or wrongly, a movement is typically defined by its most public face, and his abrasive and combative personality practically guarantees that most average folks won't give FOSS a second look, no matter how worthwhile and valuable it may be to them, merely because they're turned off by the guy. It's just human nature to resist being pushed, I guess. No one likes to be bullied and beaten over the head with principles, even if they're good for you.
OK, personal attacks aside, RMS is absolutely a character. Is he a zealot? Perhaps, but extremism in defense of liberty is no vice, and moderation in pursuit of justice is no virtue. Linus is a visionless fool who does not see the danger. RMS is the man saying that there is real danger and trying to wake people to realities that confront us. The "freedom" the GPL seeks to provide is the protection from people like Microsoft who will take what open source of free software authors write, close it off, change it subtly, force it out in their monopoly platform, and basically deny the original authors the benefit of their work. Or make patent deals that exclude authors and force users, out of FUD, to pay for licenses they shouldn't need. Or take code modify it, sell it as a Tivo, and use a loophole to the original authors original intentions. RMS sees these as the real threats they are. Linus ignores them. So, bash RMS if you will, but progress is never made by "reasonable" people, "reasonable" people are the "frogs on a hotplate," they don't see the danger until it is too late.
Both Richard Stallman and Linus Torvalds are very important leaders. They both show a lack of social skills at times.
But, for Mr. Stallman, this was NOT one of those times. Everything Stallman said in the interview was very well considered and expressed.
Remember, Stallman is interested in the legal issues, which are sometimes very subtle. This is an important quote from the PC World Australia interview: "Stallman: Microsoft is trying to deny that their contract with Novell means what it says. This shows that our efforts in GPLv3 to make their contract backfire against Microsoft are working. I believe Novell disagrees with Microsoft about this point, and says that the deal does apply to software under GPL version 3."
With GPL3, Mr. Stallman believes that he is closing a very serious flaw in the GPL that would allow Microsoft and other companies to make trouble. In my opinion, Microsoft is a basically dishonest, adversarial company, although there may be many people who work there who are honest and cooperative. Stallman's efforts with GPL3 are designed to stop exactly the dishonesty that Microsoft is attempting.
I don't know if there is a reason not to like the GPL3 license. Unfortunately, Mr. Torvalds' reasons for not liking it were expressed in a very socially backward way, at least in the discussion I saw. However, Mr. Torvalds has often in the past shown a lack of appreciation of social issues, and GPL3 is entirely a social issue, since, if people were cooperative and weren't adversarial and even self-destructive, there would be no need for a license.
There are other players here. PC World of Australia gave the interview an inflammatory title. PC World made the "Print this story" option display only a small part of the interview, with ads at the bottom. PC World of Australia has established its position that content is just the stuff that goes between ads. It is apparent to me, at least, that PC World of Australia is not concerned about the issues, and only wanted to attract attention by causing more dissension.
Other players are Slashdot editors, who post VERY sloppy stories that often have misleading titles, and Slashdot readers, who, as in this story, often post foolish jokes, intense opinions that have not had the benefit of thought, and other lame spewings.
What exactly does Mr. Torvalds not like about the GPL3? Is there a good reason from him not to like the GPL3? I don't know. Those are the issues, and the only ones that really matter.
Frankly, someone should tell Mr. Stallman to get help with his hair and beard; his message would be much stronger if he didn't look like a poor aging drugee hippie throwback from the 60s, as he does in the photo that accompanies the PC World Australia article.
But neither Mr. Stallman nor Mr. Torvalds are my dad. I'm an adult and I recognize that good leaders are usually not good leaders in every area.
If I had to take a guess, without having anything more than the insufficient information I have now, I would guess that Mr. Stallman knows more about legal issues than Mr. Torvalds because Mr. Stallman has been thinking about software licensing intensely since before 1983, and he has hired lawyers to help him.
These are all only my opinions. What really matters are the FACTS of the GPL3 license.