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."
Mox
I'd like people to answer their phones "Hoy hoy" instead of "Hello," but I'm afraid I've already lost that battle as well.
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. It's impossible for Stallman to realize his vision on his own. He needs Sun and Java and Torvalds and ESR and Red Hat and everyone else. At this rate however... calling Linus insufficiently political is not going to win him any more fans. And more fans is exactly what he needs.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
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.
why he thinks people should address Linux distribution as GNU/Linux.
It never gets old does it?
is that in order to truly spread the "philosophy" the product must succeed on its own without the "philosophy" attached. When the product succeeds because it is a good product then the philosophy will inherently spread. That is why it is good to call it Linux and not GNU/Linux. That way people will buy into just because its good and not because it is a physical manifestation of RMS's philosophy. This is analagous to all those people who bought American cars in teh 70-80's even though they were crap because they philosophically thought it was important to buy American cars. Therefore the product got worse and worse. He gets it exactly wrong by saying that it must be called GNU/Linux to spread the philosphy. I'm not looking for a philosophy; I'm looking for an OS.
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?
The speech the article extracts from was delivered at ANU back in 2004. I believe that was his last visit to Australia (he also spoke at UNSW). There are numerous, more recent speeches by RMS available in audio and video format on the same subjects, and I don't see why this one makes news.
"Booooooo!" was probably first said many tens of thousands of years ago so you've missed that one.
You probably need to make up a new word - for example, let me be the first to say "Ghaslespruthmeep"
AT&ROFLMAO
But RMS seems to not be "with it" when it comes to actually closing the deal on the revolution.
Closing what deal? You seem to be spouting gibberish.
Nothing in your message makes any sense. Stallman's effort towards software freedom are needed more than ever these days -- or do you really think we are all suddenly about to enter a sunlit upland with Trusted Computing about to put a DRM Big Brother chip in every computing device (and make lots of Free software un-Free in the process), software patents and abusive copyright legislation?
You know even if Stallman can be a first-class prick in public sometimes... I can only admire the sheer intellectual force behind his decades long drive to protect openness and freedom. We need him, and people like him to watch out for the future. God knows useless shitehawks like you aren't going to do it.
Like many visionaries, he's bound by the vision he had in the 1980s. (other visionaries have their own decades). Expectations of usability, and manner of interaction, have changed since then, but since RMS has found a system that worked for him then, and continues to work for him now, making it pretty and easy just isn't on his agenda. Thankfully others, having different visions, are working on the "computers for people, not for other computers" side of the problem. Those range from the obvious (GNOME/KDE/OpenStep) to the less so (OpenCroquet). He may sound extreme, but it's better than the days of the $1000 compiler or code it in assembly choice, and he should get credit for those days being mostly behind us. (and if you remember, MASM wasn't cheap either)
I suspect that if his original vision had been realized, you wouldn't be running GNU/Linux or GNU/Hurd, but rather GNU/Emacs for your OS, editor, mail program, web-browser, recipe file, etc. The dominant scripting language would be Lisp, all running snazzy tty graphics.
Give the man a few cheers, at least. He provided the early tools, and gathered disciples who extended those tools to an entire userspace. They gathered disciples, and implemented a pretty good user environment, to the point where large corporations were willing to spend real money on open code. He's living his ideal, and everyone else gets to live in a pragmatic lesser ideal, but at least they're reminded that there is somewhere further they could go.
I agree with him about the (*&#$# Word files, btw. I can't get my local environment to send me text, RTF, or even PDF. Everything is accursed Word, Excel or Powerpoint, in email. It's an institutional virus, and I think they need a good dose of Richard.
the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
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.
Actually, that was already said here...
ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
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
Here let me put your psuedo future into real nerd context here:
./configure ; make ; make install .. ./configure ; make ; make install
# tar -xzvf communism.tar.gz ; cd communism
#
# communist-artist-music-search *
communist-artist-music-search: This program is just a stub until all those artists start making music for free.
# cd
# tar -xzvf riaa.tar.gz ; cd riaa
#
# riaa-artist-music-search "Karl Jenkins"
riaa-artist-music-search: Please specify credit card number.
# riaa-artist-music-search "Karl Jenkins" 98766542358979
riaa-artist-music-search: All available albums by artist "Karl Jenkins" have been destroyed in the DRM music server fire of 2006.
# rm -R ~/.musical_heritage ~/.musical_history
# rm -R ~/.human_knowledge
Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
For thousands of years music was played for enjoyment and not for profit. I personally know quite a few people who are rather talented musically, but who wouldnt ever try to earn millions upon millions of dollars each year to sell their music.
True, RMS failed to produce a kernel, and the main reason he failed in my view is that instead of copying a proven design, he tried (and failed) to design something unprecedented. Linus succeeded because, unlike the GNU project, he copied a proven design (a monolithic Unix kernel). But Linus is not the only available source of kernels.
If Linus had never come along, RMS would be running GNU tools on top of a BSD kernel and telling everyone why it should be called GNU/BSD. The free BSD kernels were under a legal cloud until 1994, which is what gave Linux time to take off. Of course, Linus' impressive skills as a developer and architect allowed Linux to come from behind and dominate. But we would have gotten to where we are without him, because so many in both GNU-land and BSD-land were committed to the vision of an entirely free operating system.
Designing something completely new usually doesn't work. Other than Emacs, the rest of the GNU tools are re-implementations of designs from elsewhere, and so is the Linux kernel. That's not bad, by the way, as in both cases the copies are superior to the originals.
To become a saint in the church of Emacs does not require celibacy.
And strangely enough if this rule changed not a single one of the saints would notice a difference.
If I hadn't just burned my mod points, I would mod up MSfanboi just to piss you off further. You want people banned for being a "msfanboi". Screw you and the fascist horse you rode in on.
> The GNU project built the GNU operating system and combined with the Linux kernel, it
> makes the GNU/Linux operating system. It's really not a bad idea, you know.
No, GNU never built an operating system. They built a lot of really useful parts but have never assembled them into an operating system. On the day they do that final part we will at last have GNU. Not GNU/Linux, GNU. The FSF could have taken the freely redistributable Linux kernel and integrated it into a finished GNU, they chose not to. Only a year or so after Linux became popular the BSD kernel emerged from it's legal dispute. The FSF could have used it to complete GNU, they chose not to do so. The FSF could have done whatever it took to get HURD to a 1.0 version and thus completed GNU, again they chose differently.
Instead dozens of independent organizations (RedHat, Slackware, Debian, SUSE, Yggdrasil, etc, most now defunct) took all of the parts (including a non-GNU libc for the first several years) and did the hard work of integrating all the various parts (including a buttload of stuff that didn't come from the FSF, like X) and made a family of related operating systems. None of these are GNU. RedHat is not GNU. Debian was under the auspices of the FSF for a couple of years but still both parties chose NOT to call it GNU instead of Debian. But had they wished to co-brand it would have been GNU/Debian, Debian GNU or GNU/Debian Linux, but calling it Debian GNU/Linux is an incorrect usage of Mr. Torvalds trademark (even if not registered as a legal trademark at the time). Merging GNU and Linux with a / implies they are related however Linux is not under the auspices of the GNU project or the FSF.
> I'll give two reasons... one, as RMS states, Linus is not especially sympathetic to
> the free software movement - this means people hearing 'Linux' never get to hear about
> free software.
Tough noogies. Linus isn't the one who chooses the names of distributions any more than RMS can. RedHat could call their product RedHat OS, or could have paid for the trademark and certification testing and called it RedHat UNIX. Or anything else they wanted to. It was THEIR choice (subject to Linus's agreement regarding his trademark rights to the term 'linux') what to name their product. Same with Debian or SUSE. Just as a guess I'd say they all include "Linux" in their name because they feel customers will associate it in a positive way, something that wouldn't be true with GNU as only the already converted know much about it.
Democrat delenda est
We owe RMS a huge debt because he single-handedly kickstarted the free software movement. Linus gave us Linux... but he used GNU C compiler to do it. And the Linux kernel isn't very useful unless you have a shell like GNU bash, and you need command line tools like ls, cp, mv... all GNU provided. Thank you, RMS.
9 01.html
But sorry, RMS, you are crazy and I hope your dearest wishes do not come true. RMS believes the only acceptable licenses are the ones he wrote; if he had the power, he would make it illegal to ship software under a proprietary licence. (How do I know this? Eric Raymond publicly challenged RMS about it and RMS did not respond, and I believe it was because ESR was right and RMS didn't want to say it out loud. Google for the words "Freedom Zero" to get the context of all this.)
Somebody asked RMS how can software writers make enough money to live. RMS said that he would be in favor of a "free software tax" to pay the salaries of people writing free software. If it was illegal to ship software under a proprietary licence then maybe you would need something like this, but I do NOT want government involved in deciding who gets to write what software for pay. The free market is better.
Only RMS could think that government paying of salaries to selected software writers is more free than people deciding what software to write and what licence to ship under.
Actually that's an important point. RMS wants to maximise freedom for the USERS even at the expense of the PROGRAMMERS. He is willing to constrain the freedom of a programmer, because he wants all software to come with source code.
The worst thing about RMS is that he doesn't care about anything else as much as his particular ideal for free software. Of all the Linux distros out there, you would think he would recommend Debian GNU/Linux, right? The only major distro that actually puts "GNU/" in their name?
http://distrowatch.com/dwres.php?resource=major
But in an interview he recommended some obscure Linux called Extremadura or something like that, because he had read somewhere that they only provided GPL software.
http://lists.debian.org/debian-user/2003/08/msg02
If you set up a default Debian system, you will only have free software; Debian's "main" servers have nothing RMS would not approve. But Debian has for years had a server called "nonfree" where you could get things like Netscape Navigator. If you know what you are doing, you can set your Debian system to pull packages from "nonfree", and for this crime, RMS snubbed Debian in favor of the other one. And it turned out that the onther one isn't actually freeer than Debian; RMS had heard it was so, but it wasn't, really.
It's sad that RMS can't even say something nice about Debian, the closest thing the world has seen to what RMS says he wants, because they aren't PERFECT and if they aren't PERFECT they aren't good enough for RMS.
RMS, thank you for kick-starting the free software movement. Thank you for GCC, EMACS, and the other GNU utilities. But you are crazy.
Consider the KDE fiasco.
I consider it well. It tells me a lot about the motives of RMS and the FSF. When Qt was "free to use", it wasn't good enough. When the KDE Free Qt Foundation guaranteed that Qt would always be free to use, it wasn't good enough. When Qt was released under an approved Open Source license, it wasn't good enough. Even when it was finally released under the GPL, RMS STILL DEMANDED AN APOLOGY!
Don't blame me, I didn't vote for either of them!
Perhpas a quote from "The Satanic Verses" taken from this page: http://justzipit.blogspot.com/ would explain it best.
......
[the second questions is] WHAT HAPPENS WHEN YOU WIN? ...
Any new idea is asked two questions. The first is asked when its weak: WHAT KIND OF AN IDEA ARE YOU? Are you the kind that compromises, does deals, accommodates itself to society, aims to find a niche, to survive; or are you the cussed, bloody-minded, ramrod-backed type of damnfool notion that would rather break than sway with the breeze? The kind that will almost certainly, ninety-nine times out of hundred, be smashed to bits; but, the 100th time, will change the world.
Idealists don't understand compromisers, compromisers don't understand idealists. Idealists don't live very harmoniously in the world, compromisers don't change the world. Stallman decided to go for change. You say rigidity and stubborness, others say integrity and persistence. I think it's one of those cases where 'it takes all types'.
http://marriedmansexlife.com/
There is also a page on GNU.org for audio recordings of (mostly) Richard's talks.
Please help publicise swpat.org - the software patents wiki