Slashdot Mirror


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.'"

146 of 965 comments (clear)

  1. Winning friends and influencing people... by jcr · · Score: 4, Insightful

    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."
    1. Re:Winning friends and influencing people... by genkael · · Score: 5, Insightful

      It's amazing that RMS doesn't see this. Linus isn't at war with RMS, he just doesn't like GPL v3. Unite and conquer, not fight amongst ourselves. Sheesh.

      --
      GeneralKael -- Slacker Extraordinaire
    2. Re:Winning friends and influencing people... by jcr · · Score: 3, Insightful

      It's amazing that RMS doesn't see this.

      He sees what he wants to see. He'll never forgive Linus for stealing his thunder.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    3. Re:Winning friends and influencing people... by Whiney+Mac+Fanboy · · Score: 2, Funny

      There goes that jcr again - letting his jealousy of Stallman goad him into making a trollish first post ;-)

      --
      There are shills on slashdot. Apparently, I'm one of them.
    4. Re:Winning friends and influencing people... by Wildfire+Darkstar · · Score: 5, Insightful

      The two men have very different goals, though: what, precisely, would they unite over?

      Torvalds wants to produce a decent, *nix-like operating system (or kernel, really), and, for the time being, views the GPL as the best license to work under in pursuit of that goal. If he felt that Linux would be better served via a proprietary, non-Free license, I expect he would advocate a move towards that position.

      Stallman doesn't care about any of that, per se: he's concerned with the philosophy and ethics of software licensing, not one particular piece of code. Currently, his goal is to push GPLv3. Given Torvalds repeated lack of any interest whatsoever in the license, they are not part of the same team. They're not necessarily enemies, of course, but since Torvalds has been openly criticizing the new version of the GPL for many months now, it's in Stallman's interests to respond.

      The two men don't see eye to eye, and since they're both appealing to a different goal, they're unlikely to be able to convince each other to change their positions.

      --
      Sean Daugherty "I have walked in Eternity -- and Eternity weeps."
    5. Re:Winning friends and influencing people... by Ash+Vince · · Score: 3, Insightful

      Git, I was hoping to be the first person to post something similar but you beat me to it.

      To be honest, I used to be a bit like him. I had the long hair that stank and never got washed, I had the complete dislike of ever getting a proper job and I thought everyone else should just do everything my way.

      Thankfully I grew up into a slightly more rounded individual and realised that while I still have the same core beliefs, I cannot force other people to go along with them.

      I have to convince them slowly, over time that my suggestions may have merit. This understanding extends to all things.

      --
      I dont read /. to RTFA, I read /. to offend people in ignorance.
    6. Re:Winning friends and influencing people... by Anonymous Coward · · Score: 2, Funny

      He sees what he wants to see.

            He sees what the purple caterpillar tells him to see.

    7. Re:Winning friends and influencing people... by LWATCDR · · Score: 3, Insightful

      The GPL is RMS's religion, he is it's high priest. If you dare to question the true church you are a heretic. It is the same thing with GNU-Linux. Because Linux uses the GNU user-space programs like ls RMS feels that it should have to carry the GNU name.
      I for one I am not a follower of RMS or a follower of Linus. I don't like GPL V3 because I feel that it is predatory towards Tivo and other Consumer devices that use Linux while allowing "professional" equipment to not follow the same rules.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    8. Re:Winning friends and influencing people... by BloodyIron · · Score: 2, Interesting

      I would rather be in a world where some people disagree, than in a world where everyone agrees. Stagnation occurs when everyone thinks the same way. Either way, so what if he doesnt like GPL3? As stallman himself has said, you can just as easily STILL use GPL2. GPL3 is merely a new alternative, and while you have to convert-or-die (to gpl3) in a sense where you cannot have GPL2 and GPL3 together (I think, corrected me if I am misreading) that isn't the end-all-be-all of the GNU frontier and mentality. At least he is standing up for what he feels is right, rather than conforming to someone else just to appease people.

    9. Re:Winning friends and influencing people... by Anonymous Coward · · Score: 3, Funny

      Good point. Being a hypocrite pays better.

    10. Re:Winning friends and influencing people... by Midnight+Thunder · · Score: 4, Insightful

      Torvalds wants to produce a decent, *nix-like operating system (or kernel, really), and, for the time being, views the GPL as the best license to work under in pursuit of that goal. If he felt that Linux would be better served via a proprietary, non-Free license, I expect he would advocate a move towards that position.

      From what I can tell in many ways Torvalds stays with GPLv2 because it offers a compromise between openess of source code and a license that businesses can tolerate. This compromise is having open source running on otherwise closed software. GPLv3 would not permit this and therefore this would hurt the popularity of Linux, especially in th embedded arena.

      RMS has his goals and aspirations, and is also somewhat of extremist in his ideals, IMHO, where compromise is not in the vocabulary. For me a healthy eco-system is about balance and compromise and GPLv2 is offers much of that.

      --
      Jumpstart the tartan drive.
    11. Re:Winning friends and influencing people... by Lord+Apathy · · Score: 4, Insightful

      Linus never stole his thunder. Linus saw the lightning, waited on the thunder that never came. So Linus went out and made is own thunder.

      Me grandpappy had a saying, "ether shit or git off the pot." That seems to apply just fine here.

      --

      Supporting World Peace Through Nuclear Pacification

    12. Re:Winning friends and influencing people... by hey! · · Score: 5, Insightful

      The lead makes it sound like RMS was ranting about Torvalds. Actually, the interviewer asked one trollish question on Torvalds' position on GPL3 (certain to generate good copy), and RMS responded just as far as answering the question required.

      RMS is basically saying that Torvalds has different goals than he does, and if you share his (RMS's) goals of software freedom, you had better not let Torvalds' opinion make your mind up on GPL v3.

      I don't know how you read jealousy into this, it seems perfectly reasonable to me.

      Actually, the funny thing is that it seems to that RMS has mellowed over the years and Linus has become a bit more of a firebrand. I think RMS realizes that a softer pitch makes the message louder. Linus seems to have imbibed a bit of the chest thumping American corporate culture; he certainly isn't the self-deprecating young fellow we used to know.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    13. Re:Winning friends and influencing people... by rabidgnat · · Score: 3, Insightful

      I simply don't understand RMS' idea of freedom. Correct me if I'm wrong, but in order to be free, we must meet the following conditions:

      - We must use his license
      - The license restricts your rights when you modify // re-release the source
      - No Windows allowed

      It seems to me that in a truly free system (much like we have now, in fact), these are decisions we'd be able to make on our own. RMS' claims that people who don't like his license aren't truly free come off much as those who question the patriotism of anti-war citizens.

    14. Re:Winning friends and influencing people... by cching · · Score: 5, Insightful

      I simply don't understand RMS' idea of freedom. Yeah, you got that right, you really don't understand.

      - We must use his license If you agree that you want your users to be able to use your software in a free way, you can choose to use the GPL for users that agree so that they may enhance and redistribute your software. *You* own the copyrights, it is *your* software, *you*, the owner of the copyrights are not bound by the GPL. You are just allowing others to redistribute your software using the GPL terms to ensure that your software remains free.

      - The license restricts your rights when you modify // re-release the source Only if by you, you are referring to someone who has accepted the software under the terms of the GPL. In that case, if that person chooses to redistribute the software, they must abide by the terms of the GPL. If *you* refers to the owner of the copyrights, then, no, *you* are not bound by the terms of the GPL.

      - No Windows allowed I'm not sure where you get this *at all*. Do you find the word 'Windows' anywhere in the GPL text? I'd definitely like to see that.

      It seems to me that in a truly free system (much like we have now, in fact), these are decisions we'd be able to make on our own. RMS' claims that people who don't like his license aren't truly free come off much as those who question the patriotism of anti-war citizens. Hopefully now you have a better understanding, enough so that you realize this last bit doesn't make much sense. Take care!
    15. Re:Winning friends and influencing people... by BytePusher · · Score: 2, Insightful

      Stallman doesn't care about any of that, per se: he's concerned with the philosophy and ethics of software licensing, not one particular piece of code.

      As someone who works for a small software company writing customized solutions I feel that Stallman isn't really concerned with ethics. He is rather concerned with some strange philosophy that hard work shouldn't pay. I love open source and I think it's great where it is practical, but the kind of development we do just couldn't pay if we gave our source away. So the end result is less work gets done in the real world. This seems to be the point of GPLv3. RMS somehow reminds me of Bin Laden telling America they need to forsake democracy.

    16. Re:Winning friends and influencing people... by TehZorroness · · Score: 4, Insightful

      You are a blind idiot.

      The GNU operating system is a much greater accomplishment then the Linux kernel in my opinion. Without it - Linux would be seen for what it is - an operating system kernel. You can swap out the kernel of your system and not notice any clear difference. For example, you can run a *BSD kernel with GNU (or the Hurd, if you're daring).

      Stallman is the one who started the GNU project - to which, Linus contributed. Without his early struggle, we would not have free software as we do today. It seems that now, Linus wishes he had gone with a more lax license. His main disagreement is that he sees nothing wrong with the act of "tivoization." To generalize, he falls into the "Open Source" camp while Stallman falls into the "Free Software" camp. Both of them have made great accomplishments and no one is stealing anyone else's fame.

      Also, if you read the article, you'd have learned that that RMS doesn't try to force anyone to think his way: "I respect his right to express his views, even though I think they are foolish"

    17. Re:Winning friends and influencing people... by Jussi+K.+Kojootti · · Score: 2, Insightful

      RMS has his goals and aspirations, and is also somewhat of extremist in his ideals, IMHO, where compromise is not in the vocabulary. For me a healthy eco-system is about balance and compromise and GPLv2 is offers much of that.
      What you say may be true, but do remember that the whole idea of Free software and the GPL were also considered "extremist" when RMS first introduced them... Personally I'm glad he didn't compromise back then.
    18. Re:Winning friends and influencing people... by ichthus · · Score: 2, Interesting

      It seems that now, Linus wishes he had gone with a more lax license.

      No. Linus has stated that he's happy with GPLv2. No regret there.

      Also, if you read the article, you'd have learned that that RMS doesn't try to force anyone to think his way

      And yet, he continues to whine about it. Does RMS respect Linus' decision to stick with GPLv2? If he did, this would be a non-issue.

      --
      sig: sauer
    19. Re:Winning friends and influencing people... by cortana · · Score: 2, Interesting

      From what I can tell in many ways Torvalds stays with GPLv2 because it offers a compromise between openess of source code and a license that businesses can tolerate. This compromise is having open source running on otherwise closed software. GPLv3 would not permit this[citation needed] and therefore this would hurt the popularity of Linux, especially in th embedded arena.

    20. Re:Winning friends and influencing people... by nuzak · · Score: 2, Funny

      > Thankfully I grew up into a slightly more rounded individual

      My guess is that RMS is rounder than you. Linus is also starting to pack on some weight too.

      --
      Done with slashdot, done with nerds, getting a life.
    21. Re:Winning friends and influencing people... by TooMuchToDo · · Score: 2, Insightful

      So home builders are holding their customer's hostage by requiring payment for services? Don't give me the whole "Software isn't the same, it's not tangible." Someone had to put time into it, and if they want to sell the result, they should be able to. RMS needs to get over his code jihad.

    22. Re:Winning friends and influencing people... by ShieldW0lf · · Score: 4, Insightful

      The whole point of the GPL is that it's subversive, and destroys traditional economic value by creating plenty and subverting efforts to legislate scarcity and ownership.

      That's why I like it, that's why I take the time to teach myself about software released in this fashion, that's why I support it.

      FreeBSD isn't going to deliver that to me.

      Linus has made it clear that he doesn't care about the politics interfering with getting work done.

      But the only reason I ever looked away from Windows in the first place was because of the politics and economics.

      I'm seriously thinking that Solaris is where I should start looking. They seem to have a project more consistent with my ideals, and I have a great deal of respect for and trust in Ian Murdocks integrity. But I'd like to know of other options.

      --
      -1 Uncomfortable Truth
    23. Re:Winning friends and influencing people... by Rakarra · · Score: 2, Insightful
      Why is this marked as a troll? It's a serious question.

      Not sure myself. I think a greater proportion of Linus worshipping sheeple got mod points today.

      Probably because the poster took pains to post it in a very insulting manner. I don't have a problem with question itself.

    24. Re:Winning friends and influencing people... by gameboyhippo · · Score: 2, Informative

      I use to have the same beliefs as Stallman as well (except that I'm a Christian and shampoo my hair). But then I realized that sometimes its easier to be pragmatic. After all, why should I only use Open Office when Microsoft Office is a clearly better product?

    25. Re:Winning friends and influencing people... by falconwolf · · Score: 2, Insightful

      Software is not the same, because the vendor usually restricts access to the blueprints (source code) without which are (for most practical purposes) necessary for the customer to modify the software.

      If the user wants software modified then they can ask, and or pay, the developer to modify it. In a small niche market if software is released open source then the business may not be able to pay it's employees because anyone could take the hard work of others without paying. Oh and you mention blueprints, architects charge for their blueprints why shouldn't software developers? Architects like programmer put in a lot of tyme and effort into creating those blueprints, they don't magically appear.

      Falcon
  2. Hey Stallman, how's Hurd coming along? by Megaweapon · · Score: 4, Insightful

    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
    1. Re:Hey Stallman, how's Hurd coming along? by morgan_greywolf · · Score: 5, Informative

      The Hurd is slow in coming due to the extreme lack of developers. There's what? 17 registered developers on Savannah? Compared to how many Linux kernel hackers out there? Despite the previous lack of motivation in developing a kernel, The Hurd has made great strides despite relatively small developer base.

    2. Re:Hey Stallman, how's Hurd coming along? by minginqunt · · Score: 5, Insightful

      Instead of whining about Linus how about you get your ass moving on your own kernel replacement?

      Or perhaps, just perhaps, Stallman has more important things to worry about than yet another Unix-like kernel. Like, oh I dunno, FREEDOM, or some trifle like that.

      That's part of what (clearly) annoys Stallman about Torvalds. Stallman's making this huge principled stand for freedom, and all Torvalds really cares about is his kernel.

      You may not consider freedom important, but Stallman does. And despite his difficult persona, he should be applauded.

    3. Re:Hey Stallman, how's Hurd coming along? by R2.0 · · Score: 5, Insightful

      "That's part of what (clearly) annoys Stallman about Torvalds. Stallman's making this huge principled stand for freedom, and all Torvalds really cares about is his kernel."

      And therein lies the rub. You see, from a *practical* standpoint, Linus Torvalds has done more than Stallman did to accomplish Stallman's very own aims - by an order of magnitude. Torvalds, by using the GPL as a tool to assist and promote his pet project, also brought the GPL into much greater prominence. But it was the fact that Torvalds cares primarily about his project that alowed thsi to happen - if Linux wasn't a good and useful idea and execution to start with, it would have gone nowhere. After all, it doesn't matter how "free" a piece of software is - if it is a piece of crap, no one will use it if they have a choice.

      THAT is what really galls Stallman: not that the GPL isn't Torvaldss first concern, but that Torvalds has done so much more than Stallman in promoting Free Software, and it wasn't even Torvalds' primary goal! Imagine how frustrated Jesse Jackson or Al Sharpton would be if, when seeking information about poverty and rights, people went to the person running a soup kitchen instead of themselves. Please note that I don't equate Stallman and those 2 clown on a personal level, but an organizational one. He may have had the "vision", but others have done more to promote it than he ever could accomplish, and that must be galling.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    4. Re:Hey Stallman, how's Hurd coming along? by arpad1 · · Score: 5, Insightful

      Reading Stallman's rant, I'm surprised you could find 17 warm bodies that'd put up with his bullshit let alone 17 developers. No doubt Stallman's capable, his accomplishments put that question beyond much doubt but Jeez, the arrogance of the guy undermines him, and everything he believes in, at every turn.

      In the article he says he launched the GNU OS in 1984 and seven years later a kid from Finland blows right past him. What was Stallman doing during those seven years? What's he been doing in the sixteen years since?

      What's Torvalds got that Stallman doesn't?

      Maybe the ability to keep his damned mouth shut when he doesn't have anything worthwhile to say? Maybe the sneaking suspicion that he isn't necessarily the smartest person in every room he enters? Maybe an ability to rein in his ego to move a project along and the realization that every good idea and worthwhile insight doesn't necessarily flow from his mighty mind?

      Although it's pretty late in the game, I wish Stallman would come to appreciate that talking less and doing more will garner more respect then the opposite. Certainly open source software suffers from a perception, sometimes earned, of a lack of seriousness. As a major figure in open source, Stallman's antics don't help to change that perception.

      --
      Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
    5. Re:Hey Stallman, how's Hurd coming along? by minginqunt · · Score: 4, Insightful

      He may have had the "vision", but others have done more to promote it than he ever could accomplish, and that must be galling.

      I agree with you, but I still think that Stallman's role is hardly negligible. Despite his difficult personality, the man needs to be listened to. Usually, somewhere beneath his frothy ideologue bluster, there's a profound point or two battling to get out.

      And Stallman's stances on, say DRM and SWPat are absolutely unimpeachable. I'm not sure if Torvalds even has a recognizable stance on these issues.

    6. Re:Hey Stallman, how's Hurd coming along? by Grapes4Buddha · · Score: 2, Insightful

      No

    7. Re:Hey Stallman, how's Hurd coming along? by timeOday · · Score: 5, Insightful

      I think it was Linus who lucked into success due to Stallman's efforts. Without the GPL, Linus probably would have just gone with a BSD-style licence. Linux would then have fragmented and dissipated just like BSD Unix. And having not been beat to the punch by Linux, maybe a FSF kernel would have taken the spot Linux now occupies.

    8. Re:Hey Stallman, how's Hurd coming along? by UtucXul · · Score: 2, Insightful

      Reading Stallman's rant, I'm surprised you could find 17 warm bodies that'd put up with his bullshit let alone 17 developers.
      I've been working on his website, http://stallman.org/ for the past 4 years, and despite all the stories you hear, I've found Richard to be a very nice person to work with. He is very appreciative of help and doesn't micromanage at all. So I sometimes wonder if he was hard to work with in the past and people never quite forget old stories or what.

      And before anyone says anything, yes, I know most of the site is ugly and non-conforming html. We do try to fix things, just very slowly.
    9. Re:Hey Stallman, how's Hurd coming along? by gbutler69 · · Score: 5, Insightful

      What rant? I've always found RMS to be completely reasonable and consistent in his lectures, speeches, essays, and other writings and communications.

      Just because you don't agree with him, doesn't mean he is wrong. Also, even if he is wrong, he is not putting a gun to your head and making you follow his way. He just tries to persuade and he does it rather eloquently if you ask me.

      Also, what's the deal with everyone criticizing his personal appearance? What does that have to do with anything? When did "fair looks" become the be-all end-all of everything.

      I think that most people who criticize RMS, from what I can see, are a bunch of hypocrites.

      Have a Nice Day,

      Gerry B.

      --
      Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
    10. Re:Hey Stallman, how's Hurd coming along? by bzipitidoo · · Score: 4, Insightful

      I read things differently.

      If the Linux kernel had never been done, we'd still have GNU. It'd just be with a different kernel is all. Maybe a FreeBSD kernel, or Hurd, or Minix, or something else built from scratch, just as Linux was.

      The only reason it doesn't matter how "free" a piece of software is, is that the principles of proprietary software are fundamentally unenforceable. You can use proprietary software all you like, any way you like, as far as your own morals will permit. Owners' ability to dictate terms is extremely limited. Some have campaigned vigorously to tell you what your morals ought to be regarding software, and some of us have at times been brainwashed by this. But if you don't agree with some provision, they often can't stop you from violating it. If they actually could enforce their extreme capitalist/monopolist "one owner per idea, and for every idea an owner" regime, you'd be singing a different tune, perhaps literally as well as figuratively.

      Why do you think Stallman is jealous or galled? I'm guessing he's still amazed, pleased, and stunned his movement has had such success. I also suspect he'd rather have never become a celebrity, but that really wasn't an option. Someone had to speak out. No, he's not worried about Linux "stealing his thunder" per se, he's worried that people will take the results (GNU/Linux) of the freedoms he's been promoting, and dismiss and discard the freedoms that made those results possible, if they even hear of it at all! That's why he's so on about saying "GNU/Linux" instead of "Linux", it's not about him, it's about the freedoms, and making people aware of those freedoms. I don't know that trying to ram this "GNU/Linux" term down everyone's throats is the best way to publicize the freedoms, but he's not doing it to showboat. Isn't his example of putting in years of work on software that you can use and view and change just as you please enough evidence that this is not about him, it's about freedom?

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    11. Re:Hey Stallman, how's Hurd coming along? by BrainInAJar · · Score: 2, Insightful

      Actually, I think Linus lucked in to success by AT&T's legal team.

      If BSD's legal status weren't questionable in the early 90's, nobody would've used that buggy hobby kernel from Finland, we'd all be using the tried & true BSD operating environment

    12. Re:Hey Stallman, how's Hurd coming along? by Fear+the+Clam · · Score: 2, Funny

      We do try to fix things, just very slowly.


      What's wrong with normal speed?
  3. Okay. by morgan_greywolf · · Score: 4, Insightful

    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.

    1. Re:Okay. by minginqunt · · Score: 4, Insightful

      So how am I going to 'lose' my software freedom by 'following' Linus?

      Remember BitKeeper?

      Frankly, it's only the GPL and his lieutenants that's keeping Torvalds honest. There's no suggestion that he chose the GPLv2 for any reason other than sheer practicality, unless you know otherwise.

    2. Re:Okay. by samkass · · Score: 3, Insightful

      In many interviews Linus has espoused the advantages of GPLv2 and called it a great license. He likes the idea of sharing code whose modifications others are forced to share back to you. But his religion ends at the code. GPLv2 enforces the sharing and sharing alike of code, so that's the "sweet spot" for Linus.

      GPLv3, unlike GPLv2, attempts to dictate what you're allowed to *do* with the code. Like DRM and DCMA, it puts conditions on the hardware and software combinations in which the code can be used. That is where Linus and Stallman diverge: Linus just wants to enforce that the code to be free and GPLv2 already accomplishes this quite well.

      What's more, Linus does not support the idea that every developer should sign over all the rights to all their code to Richard Stallman. Stallman wants everyone to assign copyright to FSF and add "or later" to their licensing clause, thus eliminating all rights the developer has over their creation and assigning them to Stallman. If you have that much trust in any one man (and his heirs once he dies), then great. Linus doesn't, and I don't think that's "anti-freedom".

      --
      E pluribus unum
    3. Re:Okay. by jellomizer · · Score: 2, Insightful

      GASP a programmer doing something because it is practical. How unchararistic for a programmer to do so. Most users and programmers really care less on the license just as long as they can get the work done without to much of a fuss. If GPL gives them to much of a fuss then people wont license their software that way. I really hate this Pure and Freedom talk. The reasons why a lot of people went with GPL2 was not for the Ethical Value but for the fact it is a copy and paist license. The developer had no ambision to sell the product comerically, and wanted many developers to look and improve his program, and he didn't want some company stealing his code and incorprating it binary only into an other program without giving him a dollar for it. It is not from some Pure idealistic make the world a wonderful place where virus and organisms get along. They just wanted to code for the fun of it and share their work to other people.

      GPL 3 seems to be forcing these people to be activists in goals they don't care about. So it it is to much of a hassle many will go with something else.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:Okay. by bentcd · · Score: 2, Insightful

      What's more, Linus does not support the idea that every developer should sign over all the rights to all their code to Richard Stallman. Stallman wants everyone to assign copyright to FSF and add "or later" to their licensing clause, thus eliminating all rights the developer has over their creation and assigning them to Stallman. If you have that much trust in any one man (and his heirs once he dies), then great. Linus doesn't, and I don't think that's "anti-freedom". Neither of those two are in the actual GPL though, they are suggested as "best practices" but not really forced upon you in any way. This probably means that RMS et al realized that people might find them particularly onerous and so decided to leave them as voluntary steps. With this in mind, I don't see how this can be the source of any kind of animosity towards RMS.
      --
      sigs are hazardous to your health
    5. Re:Okay. by cching · · Score: 3, Informative

      So how am I going to 'lose' my software freedom by 'following' Linus? Presumably you will lose that freedom because the GPLv2 doesn't address patent protection, but GPLv3 does. What that means is someone could come along, get some GPLv2 software, redistribute it and get all the benefits inherent in that and then sue the people they redistributed to for patent infringement (or, better yet, sue those that didn't buy the software from them, sound familiar at all?). This limits the freedom of the people who are sued because they accepted GPLv2 software, but now they possibly can't use that software in a free way (i.e. they need to pay for patent protection). Agree with v3 or not, RMS is right about how v2 limits freedom more than v3.
    6. Re:Okay. by A+Commentor · · Score: 3, Insightful
      Freedom has already been lost with Linux, that is what Stallman is trying to fix. Look at all the new versions of firmware that many different people have created for the Linksys WRT54G Router. That was the intent behind GPL, allow people the ability to control their own products. Linksys did the right thing and this is how it should work.

      Now take Netgear, around the same time, they had a router that also ran Linux, WGT-634U. It had several advantages over the WRT54G, it was twice as fast (108Mbps Super G), has a USB port which supports both external drives and printers. They had the source available for download, just like Linksys, and after a few emails back-and-forth to the netgear 'open source' rep, and getting close to building a driver, I decided to buy the router since it was on sale at Fry's. My next email to netgear was along the lines of 'ok, I have the build tools, it looks like everything is compiling, but I don't see the firmware file that I can load on my router, is there another step I need to do or did I miss it'. Their response just blew me away - (paraphrasing since it was about two year) - 'We don't allow you to build the firmware image, the format is proprietary, the html control pages are copyrighted.' So even though I own the hardware, I have the source, I have (some of) the tools, - I am not able to change and use the program on the hardware I OWN. All because netgear chose to lock it, but they were still able to use Linux to make their product and they were compliant with GPL v2.

      Linus does not care about this issue, Stallman does.

      I think some people have finally been successful in reverse-engineering the format, load process, but this should not be required.

      FROM GOOGLE:

      Results 1 - 10 of about 39,400 for netgear router linux wgt634u

      Results 1 - 10 of about 1,980,000 for linksys router linux wrt54g

      --

      Looking for any old 8-bit Heathkit/Zenith software/hardware - http://heathkit.garlanger.com

    7. Re:Okay. by cching · · Score: 2, Insightful

      Stallman has pretty draconian ideas of "freedom" lately No, he doesn't. There is a lot of misunderstanding these days about who the freedom is for and it's clear that you don't understand that yet. The freedoms in the GPL (v2 and v3) are for humanity to use the software as they see fit and to not be hindered in how they use the software (with restrictions on what you're allowed to do to someone to whom you've redistributed the software *if you're not the owner of the software via copyrights*). If you bear that in mind and actually read and understand the GPLv3, you will see that that goal is enabled by v3.

      If you don't agree with it, fine, but understand *why* you disagree with it before you go spouting off an opinion on the matter.

      Cheers!
    8. Re:Okay. by the-empty-string · · Score: 2, Insightful

      GPLv3, unlike GPLv2, attempts to dictate what you're allowed to *do* with the code.

      GPL3 does no such thing.

      You can use the code however you like. You cannot distribute the code with a device that will not accept modified versions of that code to run on it. This is a restriction for distributors, in order to protect the rights of the users.

      Linus is a brilliant individual, which is why I cannot help but think that he is purposefully disingenuous when he frames GPL3 in the terms you described. The GPL was always about protecting the rights of the end users to take the code, inspect it, change it, and give the (hopefully) improved versions to others, if they so please. Among other things, that allows people to continue to use their software even when the vendor refuses to fix it, or when the vendor goes out of business. (One primary motivator for creating the GPL was a stupid printer driver whose code had to be kept "secret".)

      The confusion starts when certain users are also developers, and further, when some of those developers also want to become distributors. Now, Linus would like to "protect" the rights of these developers to "use the code however they please", meaning in this context that they should be able to distribute it with a device that only runs signed versions of the code. But this "usage" is simply distribution that takes away the rights of a much larger constituency: the many users out there, who now just lost, for any practical purpose, their original right to modify the software and run that instead of the original software (and give it to others, if they so please.)

      GPL3 does not change the spirit of GPL2 one iota. On the contrary, it closes the TiVo-isation loophole that allows certain distributors to nominally comply with the GPL2, while at the same time violating its spirit with impunity: "here is the source, you just can't change it and run it. Look, but don't touch."

      GPL protects the rights of users, not just of a small subset who happen to be developers&distributors. When the rights of this small subset start conflicting with those of the much larger set of regular end-users, GPL3 rightly settles it if favour of the users.

    9. Re:Okay. by DrXym · · Score: 2
      Remember BitKeeper?

      So what about BitKeeper? Linus is a pragmatist. He isn't going to use some piece of shit tool just because its open source. And nor should he. It is not as if BitKeeper was being integrated into the kernel, it was there to manage and maintain patches. It was only when the tool's author yanked permission to use it freely (due to "hacking") that Linus dumped it for his own creation - git.

      If he'd waited for an open source tool that met his requirements to appear on its own, the chances are he'd still be waiting.

    10. Re:Okay. by DragonWriter · · Score: 2, Interesting

      You cannot distribute the code with a device that will not accept modified versions of that code to run on it.


      Yes, you can, and there is nothing the GPLv3, as a non-contract copyright license could do to stop you from doing so. You can't make copies and then distribute them with such a device, but nothing stops you from incorporating such copies that you receive from some third party into such a device.

      OTOH, the GPLv3 aims to prevent such distribution (at leat for consumer products, apparently businesses have greater rights than consumers in what features they are allowed to seek in products incorporating GPL software)—which is a restriction on use—as far as is possible without becoming an EULA-style contract rather than a gratuitous license, and when it fails (as it inevitably will since it has a gaping hole) to stop that kind of distribution, the FSF is going to have to decide whether restricting the set of features available in consumer products is more important than Freedom Zero.

      GPL3 does not change the spirit of GPL2 one iota. On the contrary, it closes the TiVo-isation loophole that allows certain distributors to nominally comply with the GPL2, while at the same time violating its spirit with impunity: "here is the source, you just can't change it and run it. Look, but don't touch."


      If you are given the source, then you can change it and run it. You may not be able to do so on the particular hardware instance you received, but then I can change the code on any particular piece of read-only media and use that media to run the modified code, either. It would be more consistent with the spirit of the GPL pre-v3 to simply require that any hardware product incorporating GPL code have an open specification licensed on GPL-like terms (the precise terms for a hardware-specification license would have to be developed, of course) that allowed re-implementation of the hardware; requiring that hardware incorporating GPL software allow that software to be replaced is analogous to requiring that GPL software in binary form only be redistributed in dynamically-linked versions, not statically-linked versions, and does no more to promote (and as much to restrict) software freedom. And, of course, doing it selectively for only certain kinds of products advances no coherent ideology whatsoever.
  4. In other news... by Anonymous Coward · · Score: 5, Funny

    In other news, RMS has revealed that the much anticipated GPLv4 will require anyone who uses or distributes GPLv4 code to refrain from showering.

  5. I thought open source *was* free software by UbuntuDupe · · Score: 4, Insightful

    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).

  6. RMS is condescending and elitist by halivar · · Score: 2, Interesting

    I believe in "free" as in free-to-choose-my-own-damn-license-and-if-you-don't-like-it-go-write-your-own-damn-kernel.

    Oh... but wait...

    1. Re:RMS is condescending and elitist by minginqunt · · Score: 2, Insightful

      I don't think that Stallman is suggesting that one isn't free to choose one's license within the scope provided by law. That doesn't mean he or anybody else has to approve though.

      Anyway, what's wrong with being condescending and elitist? It's part of what makes Slashdot, Slashdot.

    2. Re:RMS is condescending and elitist by garcia · · Score: 4, Insightful

      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.

  7. The comment reflects Stallman's inner thoughts... by kclittle · · Score: 5, Insightful

    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.
  8. How far have you fallen? by skrolle2 · · Score: 2, Insightful

    So, Stallman helps create GPL v3, and then when interest is mild among the big, successful, commercial open source projects, he starts slamming them? My way or the high way?

    Yes, there's a difference between Free Software and Open Source Software, and both kinds will exist, whatever Stallman wishes, and OSS is more successful. That's also not what Stallman wishes, but.. wake up and smell reality. Do something constructive about it instead of this whining.

  9. Uncontroversial... by minginqunt · · Score: 3, Insightful

    Since Torvalds doesn't position himself as a leader anyway.

    As naive as I find it, Torvalds has always made a big thing about "not doing the politics", so if you're looking to him for anything other than commentary on patches and architectural discussions, you're looking in the wrong place.

    And no, Stallman's not trolling, he's just being Stallman. That's why we love him. Or not, as the case may be.

  10. No surprise by redelm · · Score: 4, Informative
    RMS has always been a purist/zealot. He has been angry at Linus for years for not pursuing NVidia to release source for their graphics module. It arguably is a derivative work of the GPL kernel. NVidia stub is already released, but the GPU driver is a binary lump. RMS is especially angry because this is exactly the situation he faced with the Xerox printer driver that caused him to start the FSF and GPL.


    Linus belongs much more closely to the "Open Source" movement [ESR] than to "Free Software" [RMS]. Although I hesitate to classify Linus in any way. He does his own thing.

    1. Re:No surprise by masdog · · Score: 2, Interesting

      I read that story the other day, and the biggest problem I had with it, besides that no one is quite sure if it actually happened, is that Stallman never actually asked Xerox for the driver. He tried to get it through back-channels who had signed agreements not to disclose the source of the driver. If he had just gone to Xerox, stated the problem, and said that he wanted to write a patch, it would have never been a problem.

      Common Sense: 1, Stallman: 0

      While Stallman would like to bully companies into throwing open their source on anything that might touch his precious GNU project, its not realistic. If you want companies to write drivers for their hardware and ensure compatability, you have to give them the option to keep their secrets secret. Otherwise you'll just scare them off and hurt yourself in the process.

    2. Re:No surprise by Chandon+Seldon · · Score: 2, Informative

      While Stallman would like to bully companies into throwing open their source on anything that might touch his precious GNU project, its not realistic. If you want companies to write drivers for their hardware and ensure compatability, you have to give them the option to keep their secrets secret. Otherwise you'll just scare them off and hurt yourself in the process.

      That's an interesting claim, but it happens to be false.

      Most hardware companies sell hardware and want people to buy it. That means that they want their customers to be able to use it. Providing specifications (and editable driver code) makes the hardware maximally useful to the customer - thus selling the most units of the hardware. Usually the hardware interfaces are actually standardized, so keeping them secret is absurd.

      You can see this in practice by looking at what hardware is supported by the Linux kernel today. Almost all hardware is supported by drivers embedded in the kernel itself. The only significant exceptions to that are high end 3D video cards, wireless network cards, and software modems. For 3D cards, one of the two vendors in the world just came to their senses and realized that hiding interface details just costs them sales for no good reason. For wireless cards and software modems, the excuse is legal constraints.

      That leaves nVidia as the only company in the entire world that may legitimately be thinking like you are. My guess is that they aren't thinking like that - they're probably just being lazy and don't want to pay their lawyers to evaluate the exact legal situation of the various patent licenses that they have that may restrict what information they can publicly release.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  11. Making software non-free and stealing by 91degrees · · Score: 4, Insightful

    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.

    1. Re:Making software non-free and stealing by Anonymous Coward · · Score: 4, Insightful

      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.


      Stallman is not (only) concerned about the original developer, his concern is the people that buy your product. The freedoms he is talking about are about your customers being allowed to do as they want with the software they bought from you. You releasing non-free software takes away those freedoms by definition.

      Note: This is the case no matter if you modified an existing GPL'ed program, or wrote your own from scratch. However, in the first case, you'd be illegally taking away their freedom to change the software, in the second case it would be fully legal, and thus he can't do anything about it. Of course RMS knows this, and isn't trying to prevent you from writing your own proprietary software, even though by the *definition* of software freedom, you are still taking away your customers' freedoms.

  12. Re:Torvalds is an opportunist by Bandman · · Score: 2, Interesting

    You don't think we could use the BSD code if we needed to?

  13. What about gaming systems? by r00t · · Score: 3, Interesting

    GPLv3 seems to prevent measures to block cheaters. Running GPLv3 software on a gaming platform means that the user not only gets the source and gets to replace it, but also means that the replacement must be able to appear on the gaming network exactly as unmodified software would. The user running modified software can't even be flagged as such, to warn the other users.

    1. Re:What about gaming systems? by Nymz · · Score: 2, Insightful

      GPLv3 seems to prevent measures to block cheaters.
      In a discussion about ethics and social values, some people consider their freedom more important than someones inability to imagine and consider alternative ways to play a video game.

  14. No shit... by Anonymous Coward · · Score: 5, Insightful

    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.

  15. Dead on by faloi · · Score: 2, Insightful

    All I got out of reading the article is a bunch of hyperbole that amounted to "If you're not with us, you're against us." He may or may not have very valid reasons for believing what he says, but he'd do a lot better to actually state them in the confines of the interview, or at least one aspect of them. He may not quite understand that everybody reading might not be intimately familiar with the details of GPLv3 versus GPLv2 (or other licenses), and the nature of the rhetoric isn't exactly inspiring to do more digging.

    --
    "It is a miracle that curiosity survives formal education." -Albert Einstein
    1. Re:Dead on by acvh · · Score: 5, Insightful

      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.

    2. Re:Dead on by ajs · · Score: 2, Insightful

      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. Actually, it's not an argument. An argument requires two participants. Torvalds has outlined his reasons for approaching licensing the way he plans to. He's outlined concerns that he has with respect to the changes that he either would or would not make to his software. These are all practical matters, and don't actually have much to do with Stallman, other than insofar as he's the one who's pushing a new license. Stallman, on the other hand, is actively trying to argue that OTHERS should not listen to Torvalds. That OTHERS are being lead astray by his lack of faith in Free Software and his "confusing" use of the term Open Source (a term coined specifically to address one of the deepest shortcomings in the Free Software movement: the ambiguous use of the word "free").

      Stallman is arguing a point. Torvalds really hasn't.

      Stallman is a political creature, and freedom, as he defines it, is obviously important to him. Stallman is a smart guy and a brilliant programmer. He's also only questionably sane enough to interact with the rest of the world. It probably took someone like that to so single-mindedly push what might have been inevitable (the commodity status of freely distributed software, a phenomenon that pre-dates Stallman's work, but which he certainly moved along substantially). I worry about so many people treating him as some kind of political leader, however.

        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.
  16. That sound that you don't hear... by mellonhead · · Score: 2, Funny

    Is millions of users not uninstalling Gnu/Linux.

  17. SHUT UP!!! by PontifexMaximus · · Score: 2, Funny

    Would someone please shut Stallman up? I'm sick to death of him pushing GNU/Linux? WTF? Who gives a rats ass if it does or does not have GNU in front of it? Seriously? This argument is not only childish it's pointless. He's a complete idiot and nothing he says has ever done anything more that make my teeth itch like fingernails down a chalk board. The difference between Free Software and Open Source is slightly more than the spelling. But not much. My god man, get over yourself and take your ego with you when you leave.

    Bloody idiotic egomaniac. This is the exact same kind of fundamentalist zealotry that wants to destroy Christianity and anything other than what Allah wants, does anyone else see that?

    --
    Pax Vobiscum
    1. Re:SHUT UP!!! by flyingfsck · · Score: 4, Insightful

      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!
    2. Re:SHUT UP!!! by QCompson · · Score: 3, Insightful

      This is the exact same kind of fundamentalist zealotry that wants to destroy Christianity and anything other than what Allah wants, does anyone else see that?

      Nope, sorry, don't see that. You seem as angry as a fundamentalist Christian who wants to destroy Islam and anything other than what Jesus wants. Anyone else see that?
  18. Why? by Life2Short · · Score: 4, Funny

    Why does Linus hate freedom?

    Apologies to Fox News...

  19. So what next? by will_die · · Score: 4, Funny

    Are we going to see Stallman follwers going around carring signs with "Torvalds lied, Wildebeests died."?

  20. Re:Torvalds is an opportunist by Macthorpe · · Score: 2, Interesting

    The history of GCC according to Wikipedia makes some interesting reading in this regard.

    Although Stallman helped write the original version of GCC, which itself was copied from an existing Pascal compiler, he let development stagnate until a group of other developers got pissed off and forked it to the EGCS. It was at this point that Stallman realised that they coded something better and 'allowed' them to call it GCC.

    In a similar vein, the GPL would probably never have taken off as a license if Torvalds hadn't adopted it and made it as widespread as it is now.

    I'm not going to piss all over what he's done - he has put a lot of work in. But the idea that he somehow deserves equal or more credit for the development of Linux just because of his work on GCC and the GPL is, frankly, a bit silly.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  21. I think Richard isn't getting it .. by cheros · · Score: 4, Insightful

    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 .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  22. Hurd's not the most important thing by H4x0r+Jim+Duggan · · Score: 4, Informative

    The free software movement already has many working kernels. Getting Hurd working is not the most important thing RMS could work on.

    His job is to make sure that the free software movement will last - make sure people value it and protect it.

    Here's a transcript of one of his talks, and there's more where that came from.

  23. Freedom is unappreciated... by Daishiman · · Score: 5, Insightful

    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.

  24. Re:Torvalds is an opportunist by tbannist · · Score: 2, Interesting

    You could, but without the GPL I don't think open source would be as popular as it is. Companies are companies and by their very nature competitive not cooperative. So, without a legal framework to force them to share with others, they will avoid doing so. Why? Because some middle-manager will say "No, that's our IP now, we're not sharing it with anybody we don't have to" and he'd be right, the company has to worry about competitors and potential competitors. They have to worry about the guy who will be more selfish then them and simply take their competitive advantages and give nothing in return. The GPL is all about making sure that all companies have to share their "improvements" to open source software with the world, rather than simply taking the code and letting the improvements moulder in the darkness. This both benefits and hinders companies but, perhaps more importantly, it forces every company to play by the same rules, thus ensuring that no company looses more than it gains by sharing.

    --
    Fanatically anti-fanatical
  25. Re:The comment reflects Stallman's inner thoughts. by Billosaur · · Score: 2, Insightful

    In essence that's the problem here: Stallman has always been on a mission to make computers and their software free and accessible, without a lot of restrictions as to what you can do with the software. Linus has just been trying to build on and improve an operating system -- he doesn't put himself out in front, but seems to recognize that people are going to ask his opinion because of his position with Linux.

    --
    GetOuttaMySpace - The Anti-Social Network
  26. It's funny by spungo · · Score: 5, Insightful

    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.

  27. Delusions by JeremyGNJ · · Score: 2, Interesting

    Wow, every time i read something about this guy I think he's more and more crazy.

    "You'd better not follow Torvalds if you value your freedom" (paraphrased)

    Who does this guy think he is, and what exactly does he think his role and Linus' role are? They arent spiritual leaders They aren't politicians. They might sort of be 'leaders of a movement', but it's a movement that really doesn't mean much outside of the IT community.

    Someone needs a reality check.

  28. GPL versions by syylk · · Score: 5, Insightful

    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.

  29. He already did: BitKeeper by H4x0r+Jim+Duggan · · Score: 4, Informative

    This wouldn't be a change. Linus already used and advertised BitKeeper, which was completely proprietary software.

    Relicensing the Linux kernel quite possible, if they want to.

    ...but this isn't a v2 vs v3 debate. Linus has never supported the idea that the freedoms to help yourself and to cooperate with others are valuable.

    1. Re:He already did: BitKeeper by cching · · Score: 3, Insightful

      And it's a good thing that Linus had a good, defensible license to back up how he releases his software. Otherwise *Linus* might be mired in defending Free Software, if he were so inclined to care about such a notion.

      RMS *has* contributed despite what people like you say or think. I am not a hard-core follower of the FSF, but I'm not so blind that I can't see what RMS has done for software.

  30. RMS is a very lucky man... by mbone · · Score: 3, Insightful

    RMS can say what he wants, but he is a very lucky in that Linus T. decided to hook up with GNU. I have no doubt that, without that, we would still be waiting for the GNU kernel, and he would have no soapbox at all.

  31. Software's the same, the philosophies different by H4x0r+Jim+Duggan · · Score: 2, Insightful

    In terms of software, "free software" and "open-source software" are the same (or they're two sets with 99.99% overlap).

    The philosophies, however, are different.

    The free software philosophy is that the freedom to help yourself and to cooperate with others as a community are freedoms everyone should have.

    "Open source" was launched to rename "free software" to hide this ethical line of thinking - because it mightn't go down well with companies who want to publish a little bit of free software while still publishing most of their software as non-free software.

    The the goal of the "open source" campaign is to hide the free software movement. Naturally, the goal of the free software movement is the exact opposite - they want people to support the free software movement.

    1. Re:Software's the same, the philosophies different by david_thornley · · Score: 2, Informative

      Open source is all about the source. That's it. It's about having the source be open for modification, and nothing else. This means that it encompasses both free software (in that free software is, by definition, open source) and other, ironically, more free licenses like the BSD and the Apache license.

      Your definition of "open source" conflicts with the Open Source Initiative's; their definition of "open source" is almost exactly the FSF definition of "free software". The philosophies of the OSI and FSF vary, although less than it appears; the marketing the two groups use is very different (and the OSI marketing is much more effective). The OSI was an offshoot of the free software movement, designed to sell the idea of free software under another name with different slogans.

      Not to mention that the Free Software Foundation lists the BSD and Apache licenses as free software licenses, and went to some trouble to make sure that GPLv3 was compatible with the latest Apache license. The FSF would prefer you used GPLv3 or later for most projects, just as Theo and Bill Gates would prefer you used BSD, but they hardly insist on it. They take an uncompromising position against software with non-free licenses, but they're cool with BSD and Apache licenses. In fact, they suggest backing off from GPLv3 for certain purposes.

      While the FSF is ideologically inflexible, it's tactically quite flexible. GPLv3 was hammered out with a good deal of public input, which effected a lot of change between drafts of the license. Their issue with BSD is not that it isn't free, but that it doesn't protect freedom as effectively as GPLv3.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  32. its all about hurd by rucs_hack · · Score: 4, Interesting

    I tried to join Hurd development a couple of years ago. The mailing list was 80 - 90% spam, with the rest being more or less 'I reckon we could do this', comments.

    OK, I'm generalizing, but the thing is I did not get the impression that it was a going concern. Instead what I saw was a dying project that couldn't even keep its own mailing list clear of viagra and penis extension adverts. Needless to say I ejected within a month or two. I suspect I am not alone, there were more than a few comments from people asking if the spam on the list could be stopped. I think the problem that Stallman has is that his utopia has failed along with hurd, and he doesn't like what survived to supplant it.

    Its a shame really. In my day to day work I rely totally on GCC, and I use other gnu foundation products all the time. I think they're amazing coders, but they seem unwilling to admit that the world is changing. Not everyone is filled with respect for someone who can code good C these days. Most of the time they just want to find out how you talk to each other so they can try to sell you penis related products. That and no-one in their right mind uses emacs willingly.

    1. Re:its all about hurd by Goaway · · Score: 4, Funny

      I assume you forgot the :) at the end; No, he was simply writing in proper English.
    2. Re:its all about hurd by zippthorne · · Score: 2, Insightful

      Emacs has many features. Towers of hanoi for instance is quite fun.

      But how the f*ck do you just change the font size for all the displayed fonts? 8-pixel high terminal fonts are just so CGA.

      There is definitely something wrong with a word processor / operating system where the easter-eggs are easier to access and less cryptic than the screen font controls.

      --
      Can you be Even More Awesome?!
    3. Re:its all about hurd by Intron · · Score: 3, Informative

      Options menu => Multilanguage => font/fontset menu

      Then save options to make it permanent. Why? Are you still using some emacs variant from 1970?

      --
      Intron: the portion of DNA which expresses nothing useful.
    4. Re:its all about hurd by Goaway · · Score: 3, Funny

      Perhaps he is a sane person, and never looked under "Multilanguage" for his font settings.

  33. Re:And what's the last code Stallman wrote? by H4x0r+Jim+Duggan · · Score: 3, Informative

    He's still the maintainer of Emacs.

    In his programming hey-day, he wrote GCC, GDB, half of GNU Make, and some other packages.

    Know anyone else who's written a compiler which today builds 4Gb software archives?

  34. That's a frightening future. by Glytch · · Score: 2, Insightful

    The day that legal issues become more important than technical issues when developing software will be a very dark day.

    1. Re:That's a frightening future. by Svartalf · · Score: 3, Insightful

      Well, unfortunately, you're already there. Until some of the ways intellectual "property" laws are re-done so that
      some of the current insanities with regards to Copyright and Patent are no longer possible, you're going to need
      that sort of wrangling. You need both Linus AND Richard in the current world.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    2. Re:That's a frightening future. by psbrogna · · Score: 2, Insightful

      I think you've hit on the most important aspect of this issue. Software advancement suffers when bureaucracy interferes (whether's it's business models or industry politics). To me the value of software developed by a group of people that operate outside of bureaucratic constraints is that it can make the best technical decisions (regardless of profit or politics). I don't think this is conjecture- isn't the superior quality of selected FOSS relative to its commercial counterparts proof?

  35. Nothing to see here. Move along. by petrus4 · · Score: 2, Insightful

    Stallman is issuing one of his usual periodic decrees that people whose views differ from his own should not be listened to.

    The people who usually do listen to such will listen to it and say Amen, and those who usually don't, most likely still won't this time either. The world will keep turning in more or less exactly the same way it does now.

    It's things like this that cause me to periodically realise that it genuinely has been extremely stupid of me to get as upset as I have about the FSF in the past. The GPL 3, and Stallman continuing to issue statements such as this, make me realise that it is a problem with its' own solution.

    Sure, he keeps making new followers...but he continues to alienate people as well. Two steps forward and two steps back essentially mean that you stay in exactly the same place.

  36. More than one way to skin a cat by Russ+Nelson · · Score: 2, Insightful

    RMS is a zealot. He believes that his path to the goal is the only path. Does anybody else think that's likely?

    --
    Don't piss off The Angry Economist
  37. Re:The comment reflects Stallman's inner thoughts. by jellomizer · · Score: 3, Insightful

    without a lot of restrictions
    Except for the devlopers. Taking freedom from one group and giving to an other is always dangerious.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  38. Spotlighting no action by H4x0r+Jim+Duggan · · Score: 3, Insightful

    And if Linus had done, maybe we'd all have that free driver by now.

    The big companies rally everyone to worship Linus, and with the spotlight on, he does: nothing. ...and that's exactly what the big companies will continue to shine the light there.

    1. Re:Spotlighting no action by redelm · · Score: 3, Insightful
      Sorry, I disagree. I fully expect that Linus informally asked NVidia and was given satisfactory answers why they wouldn't release their GPU code, compiler, etal.


      I don't know those reasons, and don't expect them to be announced. But I can imagine the NVidia isn't entirely free to release code: for one thing, they might be paying royalties to others and be bound by those agreements. Or they may have tricks they think ATI/Intel doesn't know about. NVidia's managers have an obligation to safeguard shareholder's property.

      For another, the GPUs are incredibly powerful computing machines that could be used for nuke simulations. The GPU mfrs may have an understanding with the US Dept of State that so long as the GPU isn't generally programmable, they escape the ITAR limits on export of computing power.


      Or there may be other reasons. I don't assume pigheadedness. It has to be proven to me.

  39. Maybe at first by blueZ3 · · Score: 2, Insightful

    he was on that mission, but as far as I can tell from recent comments by RMS, his mission has become to promote Richard Stallman and the "Only my freedom is really free enough" point of view. Unlike Linus, RMS is all about putting himself out front. His interviews and talks remind me of a four-year-old's "Look at me! Look at me! Look at me" behavior. I don't know what he's like in person, but his public persona is a self-promoting bastard.

    --
    Interested in a Flash-based MAME front end? Visit mame.danzbb.com
  40. Re:Stallman the visionary.... by Farmer+Tim · · Score: 4, Funny

    Stallman the visionary vs Linus the engineer.

    Aaaah, what a deathmatch that would be...


    Boring, I think: Stallman drones on for three hours about a world of fluffy bunnies, giving Torvalds time to build a 30 foot tall mecha which stomps his adversary into paste in about half a second.

    --
    Blank until /. makes another boneheaded UI decision.
  41. Freedom? Sounds like communism... by Uart · · Score: 2, Insightful

    I have no problem with "free software" as Stallman uses the term.

    However, what RMS calls freedom is questionable. Where I come from (ideologically), freedom includes a freedom of property -- the right to do with your property as you wish. Criticizing someone for how they choose to use their property, whether it be intellectual or real property, is hardly an encouragement of freedom.

    --

    Opinionated Law Student Strikes Again!
  42. Slashdoters Just Don't Get It by Nymz · · Score: 4, Insightful

    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.

  43. Definitely different goals by paladinwannabe2 · · Score: 5, Insightful

    "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.
    1. Re:Definitely different goals by Archangel+Michael · · Score: 4, Insightful

      "If you neglect the values of powerful reliable and useful code , and appreciate only freedom and solidarity, you are making a terrible mistake." -- Me

      In other words ... "What good is a phone call, if you are unable to speak".

      The problem with the GPL3 (IMHO) is that it does exactly the same thing all the EULAs and conditional licenses of people like Microsoft employ. RMS doesn't realize he has just put his own stamp and restrictions (not so free) on software.

      The GPL3 isn't about "freedom" anymore, it is about restricting use, the very thing that RMS claims he is against. The code released under GPL3 will end up not being used, and replaced by something less restrictive.

      The problem with GPL3 is that it is filled with good intentions, but they haven't thought out the long term consequences to it. What good is free software if nobody wants to use it. What good is "free" software if nobody CAN use it? What good is "free" software if only the idealists and end users can put all the pieces together to make it work.

      I'm not going to touch GPL3 software with a ten foot pole. Why? It is TOO restrictive. In the end, all the idealism in the world is useless if it is impractical and too cumbersome to maintain. And thus idealism dies, abandoned and alone, and completely useless.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:Definitely different goals by elgatozorbas · · Score: 2, Funny

      "If you [...] and appreciate only powerful reliable software, you are making a terrible mistake." -RMS

      Phew. At least Microsoft isn't making terrible mistakes.

    3. Re:Definitely different goals by WilliamSChips · · Score: 4, Informative

      The problem with the GPL3 (IMHO) is that it does exactly the same thing all the EULAs and conditional licenses of people like Microsoft employ. No it hasn't. The restrictions on the GPL3 are only on distributors just as they've always been.
      --
      Please, for the good of Humanity, vote Obama.
  44. Truly free license: WTFPL by wizards_eye · · Score: 2, Informative

    Why do we still have this battle of which license is most free? The only truly free license is the WTFPL:
    http://sam.zoy.org/wtfpl/

  45. BK was not a fiasco by Chirs · · Score: 2, Interesting


    Bitkeeper caused a fairly significant revolution in the way the way Linus accepted new patches. It resulted in fewer patches being dropped, and made it easier for others to see the change history.

    BK was dropped after multiple years of successful use when a coworker of Linus' decided to violate the licensing terms of the free version and BK enforced the terms of the license.

    Because of his experience with BK, Linus couldn't handle going back to the old way of doing things. This was the driving force behind his writing git, which is the current version control system for kernel code.

    1. Re:BK was not a fiasco by MenTaLguY · · Score: 5, Interesting

      But Jeremy Allison wasn't bound by the license! He never used Bitkeeper, was never bound by the terms of its license, and therefore wasn't violating it.

      McVoy was using BK as an instrument to gain control over Open Source SCM for monetary gain, by inserting his SCM in the Linux kernel development process, with a license requiring that anyone who used it agreed not to work on SCM software of their own, in an effort to ensure that there would be no Open Source alternatives. And Linus was content to go along with this, because BK really was a superior solution technically.

      Allison, who happened to work for the same employer as Linus, reverse-engineered the BK protocol _on his own time_, again, without violating the license because he had never needed to agree to it. He did this in order to write an open-source read-only client for BitKeeper, so that people could access the full kernel repository without agreeing to the BitKeeper license. McVoy hit the roof, started spamming Jeremy and Linus' employer with legal threats, tried to get Jeremy fired, and then when that didn't work (they didn't care because he was working on his own time), punished everyone by withdrawing the free BK license. Linus, being bound by the same non-compete agreement as everyone else who had used Bitkeeper to access the kernel source repository, wrote as much of git as he could (stopping short of what actually constituted a fully-functional SCM), and then let Junio Hamano do the rest.

      Whatever other personality issues are in play, this is exactly the kind of problem that RMS is concerned with: Linus was prepared to let a control freak like McVoy try use the Linux kernel project as a strategic wedge to block the development of Open Source SCM software and promote his own proprietary solution, simply because it was convenient for Linus and he was friends with McVoy. Linus has a history of doing whatever is personally convenient, without regard for long-term consequences or the effect it has on others.

      --

      DNA just wants to be free...
  46. More ironic than funny by jamrock · · Score: 5, Insightful

    Yes he's an idealist, but you know -- principles are important in life, regardless of how preachy the may seem from time to time.

    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.

    1. Re:More ironic than funny by elgatozorbas · · Score: 2, Insightful

      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

      Wrong. Average folks just don't trust something because is free and rather steal something you ought to pay for. (Actually, I don't know, never did a survey on this, just guessing, but hey...)

    2. Re:More ironic than funny by jamrock · · Score: 2, Insightful

      "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"

      Wrong. Average folks just don't trust something because is free and rather steal something you ought to pay for.

      You're absolutely correct in stating that average folks are leery of FOSS because it is in fact free. They're so used to paying exorbitant sums for software that they're automatically suspicious of anything claiming the same or greater functionality for zero retail cost: there must be something wrong with it. And I agree with you: it certainly is a major factor in the slow adoption of FOSS.

      However, you're wrong if you think that it's the only factor, as your post suggests. You'll note in my original post that I said that RMS's personality, or should I say, perceived personality, was "one of the major inhibiting factors". There are others, including the fact that enemies of FOSS can spread FUD about it by holding RMS up as some sort of "communist". Which is why I cited him as one of the stumbling blocks to the adoption of FOSS, not because he's a danger to the public at large or any such crap, but because those with a vested interest in seeing FOSS fail can use him as a convenient bugbear to stir opposition to it. The very existence of the meme that he's some species of unwashed hippie is evidence of how low they will stoop.

      For my part, I friggin' admire the guy. History will deem him to be one of the true giants of software, and I'm saying this as someone who has never used anything but a Macintosh. I'm fully aware of the part he played in much of the stuff that underpins OS X, and I thank him for it, and for reminding us that there are ideals for which we should always strive, no matter how we're viewed by the public. Humanity will always need such idealists.

  47. The 3 letter acronyms by roman_mir · · Score: 2, Funny

    WMF just noted that JCR has trolled about RMS, who disagrees with ESR and LBT on the best version of GPL to USE for OSS and maybe other FSF. Inquiring minds want to know WTF?

  48. Stallman's a whole lot smarter than you grasp by sacrilicious · · Score: 2, Insightful
    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.

    Your argument above is like the view that not being able to upgrade one's copy of Windows is in no way a detriment... after all, the OS still does all the stuff it originally did at the time of purchase, so there's no backslide, right? Except that hardware needs evolve, software needs evolve, security needs evolve. A three-year-old unpatched version of windows IS worse than it was at the time of purchase... there's lots of new software you can't run, your ability to upgrade to new and more powerful machines is hampered, and your defenses against the latest viruses are laughable.

    Similarly, Stallman doesn't want the ongoing evolution of software to leave behind the very people who got that software to its original baseline.

    An example, somewhat contrived for the sake of stark illustration: suppose hardware vendors begin putting some new piece of hardware on all new motherboards such that it became impossible to purchase a motherboard without this hardware. Maybe the hardware is a video chip deemed to be the be-all end-all, or some new variety of tcpa chip through which all bus transmissions travel. Suppose it's impossible to meaningfully operate such a motherboard without involving the new hardware. And, suppose the hardware is proprietary, without free drivers or controllers. This could end in a situation where it's not possible to run Linux on the machine.

    Doesn't sound all that crazy to me. Lord knows, it's not like vendors' consciences would prevent them from doing this; if for-profit organizations could charge you $10 per breath until you were dead, without getting themselves into legal trouble, many would do it in a snap. And from a technological viability standpoint I doubt the impossibility of this scenario. Just how likely or unlikely it is seems hard to guess, but at this point in time -- with our corrupt governments, unabashedly greedy corporations, and woefully uninformed populace, it seems plausible to speculate that the outcome could be determined by factors other than "what's good for the consumer". In fact, the only fly in the ointment for the corporate overlords might just end up being that there's a little technicality known as "the law" which demands corporations respect various licenses, among them the GPL.

    So I don't particularly blame Stallman for targeting parts of the GPL v3 at such scenarios. In fact, rather than critizing him or calling him a zealot, I rather find myself inclined to feel thankful that someone has their thinking cap on.

    --
    - First they ignore you, then they laugh at you, then ???, then profit.
  49. I am so sick of RMS bashing! by mlwmohawk · · Score: 4, Insightful

    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.

    1. Re:I am so sick of RMS bashing! by Sentry21 · · Score: 2, Insightful
      The problem with RMS is that he makes blanket statements, some of which are preposterously untenable. People do this all the time - hell, I do it on IRC every day - but what makes RMS dangerous is that he actually believes the shit he's saying.

      In 1992, GNU/Linux made it possible for the first time to use a PC and keep your freedom.


      This outlines one of RMS's opinions - if I'm not using open-source software, I'm a serf, a wage-slave for the evil overlords. I'm sorry, but if running Windows or Mac OS X or QNX lets me do my job, then as far as I'm concerned, I have *more* freedom.

      By 2000, ironically, every version of GNU/Linux included non-free software and thus invited users to surrender their freedom by installing some.


      'Surrender their freedom'? Give me a break! RMS needs to understand that while hobbyists can spend five years working on a PDF reader that kind of mostly works a lot of the time, real people need to get real work done, and using Acrobat might be a necessity. By all means, keep working on the open-source versions, and when they're ready, I'll use them; until then, don't trash on my distro because it gives me the tools I need to get my job done.

      If I used Linux exclusively in 2000 (and I did), then that would have significantly reduced what I was able to do - no Word documents, no Excel, no solid PDF creation, no decent image editing. By using a proprietary platform like Mac or Windows, my options open up dramatically, allowing me to choose from several different programs that can each do the job, as opposed to several different half-started programs, none of which are capable of all the functionality I need.

      I use non-free software because that frees my time and my creativity. Using 'Free Softweare' limits me dramatically, and significantly reduces the amount and type of work I can do, and the quality of work that I can accomplish. Being able to express yourself and get the job done on time is the greatest freedom of all.
    2. Re:I am so sick of RMS bashing! by Angelwrath · · Score: 2, Insightful

      Nicely put. I also think it may have to do with the appearances of the two people. Linus is always a clean cut polo-T guy. Richard looks like a hippy. While appearances can be deceiving, generally they aren't. I think there are marked differences between the two persons involved, and yes the egos.

      And dare I say that commercial software is driven by the quest for profits, and that quest gives commercial developers a very firm focus on competing publicly, and that is why, even to this day, proprietary software tends to be much more feature-complete, though more buggy. It's the reason why you could be more productive, overall, in 2000 on a Windows or Mac PC than you could on an open source PC. I think this point is accurate and valid, and highlights one of the problems that free and open software, by and large, have always had - not enough focus on the desktop to deliver a complete suite of software to compete with Windows and OS X, and an easy installer that encourages people to switch.

    3. Re:I am so sick of RMS bashing! by Sentry21 · · Score: 2, Insightful

      I'm sorry, I wasn't aware that Adobe making a phenomenal image editing program like Photoshop meant I should throw tea into the Boston harbour, or maybe protest int the streets. Get over it, it's software. When I read the likes of what was just posted, it makes me wonder how these people live in the world we have today without being singled out as crazies and loonies - Stallman often is, but he's very public, so that tends to happen.

      I would point out that the most successful open-source endeavours have large companies behind them, and of those that don't, they are often run by a single unified leadership. I would point out MySQL (MySQL AB), Apache (the Apache Foundation), Firefox (Mozilla Corporation), KDE (Trolltech, via QT), WebKit (Apple, Inc), MediaWiki (the WikiMedia Foundation), OpenOffice (Sun Microsystems), and so on. For a more interesting example, look at Mono, a project to re-implement Microsoft's .NET framework, funded by Novell. Even look at the Linux kernel, a huge portion of which is written by employees of hardware companies (SGI, IBM, RedHat, etc.) and led by a single all-powerful dictator (Linus).

      For that matter, with few exceptions, the major Linux distributions are corporately-sponsored; most notable are RedHat, a corporation that dumps a ton of money into open-source, and SuSE, now owned by Novell, a company which is obviously starting to see the benefit. You may notice that in your precious open-source world, a lot of the innovation, power, and impetus comes not from the community, but from the corporations that people are paying millions of dollars to.

      This is all well and good, but look at that list and take a look at what's missing: a good groupware suite, a good image editor, a good video editor, a good audio editor, a decent office suite (I'm sorry, OpenOffice doesn't compare), and so on. Are we to expect all of our needs to be met by open-source? Am I to assume that if no sufficient open-source alternative exists, then I should simply not do the task I had intended to do? Or should I wait, and tell my clients 'I'm sorry, but no one has written a free version of this application yet, so you'll have to wait ten years for someone to do so - unless you pay me a few million dollars up front so I can fund an open-source alternative, in which case it might only take five years.'

      Now, there are some alternatives, like the GIMP, a project famous among the open-source community for completely ignoring its users needs, refusing patches, and generally being a bunch of dicks to anyone who suggests change. Their solution to everything seems to be 'If you don't like it, fix it yourself', which is a common theme lately, though not as common as it once was. You see, not everyone has the programming skill to implement the changes they want (and in the case of the GIMP, even if they did, the patch would be refused for some reason or another). Of those who can't, that being the vast majority, very few are willing to fund a programmer to do the work that needs doing. If my choices are to pay someone a few thousand dollars (minimum) for a few weeks' work to implement a feature in the GIMP, or to pay $600 for a copy of Photoshop that has hundreds of features and capabilities that I just can't get from the GIMP.

      You say the only reason that Linux exists is because of freedom - no, the only reason Linux exists is because of curiosity and experimentation. The reason Linux became popular is because people could adapt it to their needs. If this were possible without it being open-source (and theoretically, it is), then the same thing might well have happened. In reality, the only reason society has advanced to the point is has is because of two things - capitalism and war - and those two things are the source of the vast majority of our current level of technological advancement. Consider the long list of revolutionary products or services in the last few years even, and then ask yourself which of them are open-source, and which are not?

      The iPod has changed t

  50. "Free" should probably encourage "open source". by Zephiris · · Score: 3, Insightful

    This is what I've been saying for quite a while, but people really dont want to hear it.
    I mean, look, free software is typically pretty decent, an alternative to what most people use, and pay for.
    Most everyone will like the notion of actually being able to ask for (or implement themselves) a feature or bugfix for applications, games, and utilities they use every day.

    The problem with GPL isn't even necessarily that it restricts proprietary software. That is freedom-limiting, yes, but, *most* of the time, someone who's going to make proprietary software already has a lot of money, and is looking to make more. Most of the time, the GPL won't actually stop them, though. They either simply ignore the license, or try to get around it (for instance, using executable wrappers to interface with libraries or programs). For the most part, anyone doing that also has "More Money Than God" and can afford an absurd number of lawyers to, at minimum, drag it out in court for years, all the while making a huge profit.

    Where the GPL really steps in and has its weight, is against other, non-GPL licenses. You can simply absorb most other open source code, and say 'screw you' to the original developers (like what Torvalds said he'd do with Solaris code if it had a compatible license). In essence, all it does is prevent BSD, MIT, X11, etc licensed software from incorporating or linking to GPLed software (with the exception of LGPL, for obvious reasons) or even making use of most of it in other ways.

    GNU actively encourages the use of GPL for libraries, even though they know what it does to other, free software. In essence, dynamic linking to a library isn't "stealing", but GNU views it as a purely derivate work. That's become particularly nasty once things like MySQL switch from LGPL to GPL, and oh, terrific, or even that Trolltech used GPL (previously without exclusions for other licenses). I doubt many people wishing to write, say, a decent looking BSD-licensed front-end (say, Qt4 frontend for MySQL) have the money to spend thousands of dollars on licenses in the 'alternative', since they don't wish to entangle their users further with GPL.

    Isn't that one of the things the GPL claims to product against? The supposed Microsoftian 'Embrace and Extend' broken standards? Even the Linux Kernel has, in the past, and more recently, demonstrated its willingness to take from BSD-licensed code without giving contributing anything back, while there are plenty of more liberally licensed software that continues to make itself compatible for the platform.

    Mind, licensing something, such as an application, under BSD, MIT, X11, or anything else, obviously doesn't extend 'down'. So unlike the arguments of many, having a BSD licensed program can't "infect" or diminish the rights of a GPL (or LGPL) library, that'd also be the case regardless of if it's proprietary or not. BSD programs can also cheerily run on proprietary libraries, but since the GPL tries to infect upwards, nope, not allowed. How is that encouraging open source, I have to keep asking?

    Freedom isn't about *forcing* someone to do something like that, so at the least, the GPL should provide a cheery exclusion for libraries that happen to the license, to keep it from infecting upwards (which the LGPL already effectively does, but fewer and fewer people use it, and GNU says you should never normally use it for libraries), at least for other open source software with a OSI-approved and otherwise 'GPL compatible' license. That does a bit more of what the supposed intent is, encourage open source, give credit to people, give proprietary software something to think about before stealing willy nilly, while still affecting truly derived entities under the same license.

    How many people *wouldn't* be enraged if the, say, standard cross-platform SSL, networking, or X11 library was actually GPL? Why, if you didn't want to use GPL, for both alternative open source or proprietary reasons, you'd be utterly screwed, because at best, you couldn't provide i

    --

    "A Goddess rarely smiles for she is forced by others to be an island unto herself." - Zephiris
  51. False dichotomy by Schraegstrichpunkt · · Score: 2, Insightful

    From what I can tell in many ways Torvalds stays with GPLv2 because it offers a compromise between openess of source code and a license that businesses can tolerate.

    It's not about "openness of source code". It's about the freedom to run your business as you see fit, without having to bend to the will of the vendors of the software that you happen to be using. The only businesses that need to "tolerate" the GPL are ones who fancy themselves vendors of mass-market proprietary software, or ones who are doing something illegal (e.g. patent infringement, trojan horses, etc.) and want to avoid getting caught.

    RMS has his goals and aspirations, and is also somewhat of extremist in his ideals, IMHO, where compromise is not in the vocabulary.

    Compromise is not in RMS's vocabulary? Are you on crack? What do you think the LGPL, the "system libraries" clause of the GPL, and the "cover texts"/"invariant sections" of the GFDL are all about? RMS is willing to compromise tactically in order to win strategically.

    Why don't you actually go read the FSF website, instead of basing your opinion of RMS on what others have written?

  52. No they won't by brunes69 · · Score: 2, Interesting

    And here's why.

    Freedom is not a one way street.

    Any user should not have the freedom to dictate to me, a developer, what I do or do not do with my code. If I want to release it under GPL, super. If I want to release it as a binary, that is my right too (so long as I am not using other GPL code).

    I wrote it, it is my choice. Similarly, it is your choice if you want to use it or not.

    This is why Linus does not back Stallman. Linus has publicly stated that his viewpoint is the same as the above - that the developer has the right to do whatever they want, it's their code. If Stallman had his way, all software would be legally copyright free and able to be copied around at whim, regardless of what the creator wants. He wants to "free software" from copyright.

    As far as your "who will you be crying to when you'll want to retrieve your old data or experiment with older libraries or systems?" comment - the answer is NO ONE. No one forced you to use that proprietary program. It was your choice, it is your consequences. This is what freedom means. It is a two way street.

  53. Linus has been making jabs at RMS for years by Schraegstrichpunkt · · Score: 5, Interesting

    Ever watch Revolution OS? At some conference (I think it was either LinuxWorld or O'Reilly) RMS was in the middle of giving a speech, and Linus started chasing his kid around the stage directly behind RMS. RMS, on the other hand, was polite, smiled, and continued his speech without even flinching.

    And don't even get me started on all the times where Linus talks about himself as the "practical" one, even though he doesn't seem to care enough about practical issues like copyright law to actually bother to learn something about them (or to consult a lawyer) before blabbering to the media. (The way Linus labels legal issues as "unimportant" smells more like idealism than pragmatism to me...)

    In my opinion, RMS has the physical appearance of a hippie-zealot, and Linus takes advantage of that to mislead people who don't know better. I think RMS has every right to complain.

  54. Re:Damn hippies by happyemoticon · · Score: 5, Interesting

    A friend of mine went on a trip to Ecador recently. The idea was to make water collection tanks for the natives out in the jungle. He's an engineering graduate student, everyone else was in sociology, and they were hippies to the man. Tons of pot. Dirty. White people with dreadlocks. You name a stereotype, they had it.

    The trip fell apart because my friend had the perverted idea that he, as an engineer, should tell them how to engineer things. They wanted to decide things like structural soundness democratically. They had a poor work ethic as well: while he'd be trying to teach them how to do something, they'd start massage circles or play frisbee in the middle of the Ecuadorian jungle.

    Perhaps you could add other stereotypes in there, such as "Lazy, idealistic college kids," or "sheltered American youth" but it is very tempting for me to say, given my experiences, that a sizable segment of the hippie population is too inept, anti-authority, lazy and anti-knowledge to change anything, up to and including their own underwear.

  55. except that... by Tmack · · Score: 3, Funny

    Perhaps you could add other stereotypes in there, such as "Lazy, idealistic college kids," or "sheltered American youth" but it is very tempting for me to say, given my experiences, that a sizable segment of the hippie population is too inept, anti-authority, lazy and anti-knowledge to change anything, up to and including their own underwear.

    everyone knows hippies dont wear underwear...

    --
    Support TBI Research: http://www.raisinhope.org
  56. Re:The comment reflects Stallman's inner thoughts. by Chandon+Seldon · · Score: 2, Informative

    That's why Linus' productive output surpasses Stallman's by a factor 1000.

    The hell? Not only is that irrelevant, it's also blatantly wrong. If you try to build a GNU/Linux system without Stallman's code you'll have just as much trouble as if you tried to do it without Linus's code - and the number of lines of involved code actually written by each is probably pretty similar.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  57. Re:The comment reflects Stallman's inner thoughts. by DragonWriter · · Score: 2, Insightful

    Linus wants to make software that is Free.
    Stallman wants to make other people make software that is Free, and thinks that the best way to do that is to monkey around with licensing conditions.

    But I think what Linus (and others like him) do is at least as important to Free Software as what Stallman does at this point. While people (myself included) will debate endlessly on Slashdot and other forums about the effects of minute details of the latest GPL version, differences between different FLOSS licenses, etc., the fact is that there are successful and durable free software products under every licensing arrangment that can be counted as free (including public domain). What seems to matter most is whether the software is of high quality, fills a need, and excites potential developers: if you have that, with any free terms, you'll get more people involved, whether your product is public domain, BSD, GPLv2, GPLv3, or whatever other license.

  58. Go smear someone else. by Bruce+Perens · · Score: 2, Insightful
    Oh, thanks terribly much, anonymous coward and the PR firm behind you. FYI, although lots of you are out to smear him because he threatens the company that hired you, I speak pretty often at conferences together with Stallman, and he's consistently clean. You, on the other hand, are not worthy to lick his boots.

    Sometime in the early 1980's, Stallman forecast what the world would be like today with astonishing accuracy. He didn't like what he saw, and decided to do something about it. He devoted his life to it entirely, something that Linus doesn't do. And Linus would be nowhere without him, Linus wouldn't even have had the tools to get started.

    Unfortunately, while Linus is a really good engineer, he hates politics. This isn't a bad thing, I'm sure that Richard would rather spend his life making code too, but Richard sees where his duty is. Duty isn't pleasant. Since Linus won't spend the time he should on policy rather than programming, he should really leave it to other folks on the kernel team and stop talking about it, because almost every time he opens his mouth about licensing he hasn't given it enough consideration and says something that ultimately damages us.

    You may have noticed that I'm an "Open Source" evangelist. I understand Richard's position and am the first to admit that we're all standing on his shoulders. When I talk about "Open Source", I'm promoting the same thing as Richard, just from another angle that is tailored to win over business people rather than programmers. It would be nice if Linus would help with that rather than get in the way.

    Bruce

    1. Re:Go smear someone else. by Pharmboy · · Score: 2, Interesting

      I respect you Bruce, but you are avoiding a point you know to be true: Linus 'gave' RMS the kernel to make RMS's dreams come true, as HURD was/is getting nowhere fast. Linus has done more to advance RMS's goals than anyone else, even though it was never his intention or goal. We have all came along for the ride. RMS loves politics, and hasn't written much code lately. It is Linus' apothy for politics that led to the fast development.

      And now anyone that doesn't agree with and adopt the GPL 3 be damned. It is the most closed minded nonsense I have ever seen in the 'free' software movement.

      I know RMS is a huge factor in why we have so much great FOSS software, but I'm sick of hearing him badger everyone who feels slightly different about what is Open and what is Free. It is ok to have an opinion as long as you agree with RMS? No thanks, that isn't my idea of freedom, software or otherwise, and sometimes this is exactly how he comes across.

      --
      Tequila: It's not just for breakfast anymore!
  59. Please stop the foolish jokes and think. by Futurepower(R) · · Score: 5, Insightful

    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.

    1. Re:Please stop the foolish jokes and think. by AmigaBen · · Score: 2, Insightful

      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.
      Eh? Why is the burden upon Torvalds here? There's a new GPL, but why should he care? I think in the past he has stated quite clearly that he has no interest, unlike RMS, in enforcing all of his views on everyone that may use his software. GPLv2 fits that bill quite nicely. Why should he have to screw with examining the inane and insane legal details of a more complicated follow-up version to a license that, so far as he is concerned, serves him perfectly?

      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.
      Again, I have no doubt that Torvalds realizes that Stallman knows more about legal issues than himself. But I'm guessing he doesn't give a rat's ass.
      --
      +5 Insightful, really!
  60. GPL3 is good *and* bad by Rob+Y. · · Score: 2, Insightful

    He's probably right that the GPL3 closes a dangerous loophole, but that's not what Linus objects to. It's the anti-Tivoization clause Linux objects to, and that has nothing to do with this loophole... unless you think that the computer industry is going to produce Linux desktop computers that cannot be run without a Tivo-like lock in the kernel - and that people will actually buy those computers.

    Well, maybe that's not as farfetched as it sounds - but more likely, those locked down computers would be Windows-only boxes. Even so, why not make a narrower clause that prevents locking down the kernel in a *general-purpose* computer. What Tivo does is build a special-purpose *appliance* that happens to be a computer. The fact that they run it on Linux is a good thing. The fact that they don't let you buy one of their subsidized boxes and not pay for the service that subsidizes it may not be ideal, but does nothing to inhibit the success of the Linux software they use. That's where Linux gets it better than RMS. He's willing to give up control of how his code is used, and appreciates that if he didn't do that, the software would have withered on the vine. If Tivo is a freeloader (and I'm not saying they are), Linus doesn't care - it doesn't hurt him or Linux.

    It's Linux vs Hurd, and it's pretty obvious that Linux wins - unless you're typing your posts from a Hurd box.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
  61. Don't allow the Tivo abuse, and it is abuse. by Futurepower(R) · · Score: 3, Insightful

    Quote: "The fact that they don't let you buy one of their subsidized boxes and not pay for the service that subsidizes it may not be ideal, but does nothing to inhibit the success of the Linux software they use."

    Slashdot needs a sensible, thoughtful discussion of these issues.

    Tivo is doing something very abusive, but most people don't see the abuse. They are selling hardware locked to their service for less than the amount that they are willing to accept (but probably much more than it costs them, I'm guessing).

    If the GPL allows that, the license becomes wide open to extreme abuse. Suppose a company begins advertising Linux desktop computers locked to their internet provider service, and heavily discounted. Many, many people will buy them, not really understanding the negatives: If they find their service is terrible, they cannot switch to another ISP without paying a huge penalty that is hidden in the fine print of their contract.

    I know that people accept that extreme abuse as normal business behavior with cell phones. However, it is abuse. The abusive companies know they can trick the average person, who doesn't know how to defend himself or herself from the extraordinary hostility and negativity that is now common in U.S. society.

    Even the U.S. government has made it legal to unlock cell phones. The GPL3 license tries to prevent the locking of other equipment, if it has a GPL3 license.

    The Tivo issue is just a test. If Tivo is allowed to be abusive, many, many other habitually abusive companies will follow Tivo's abusiveness. For example, Microsoft could use GPL code in a proprietary computer, and not give the source because they charge $1 per month, and are therefore allowed a Tivo exception.

    But it shouldn't be me who is writing about these issues. I wish Richard Stallman were more eloquent. I wish Mr. Stallman realized he needs an editor. I have sometimes earned my living as a professional writer, and I always demand to have editor.

    1. Re:Don't allow the Tivo abuse, and it is abuse. by Intron · · Score: 2, Insightful

      "Suppose a company begins advertising Linux desktop computers locked to their internet provider service, and heavily discounted. Many, many people will buy them, not really understanding the negatives: If they find their service is terrible, they cannot switch to another ISP without paying a huge penalty that is hidden in the fine print of their contract."

      This is almost exactly the way that the cell phone market works. Cell phone service providers buy phones in volume and sell them locked to their service as part of the contract. If you had to pay the full price for your cell phone, then not as many people would have cell phones today.

      However, the real issue is: should a software license control what you can do with the hardware? Tivo provides the source for all of their changes. Nothing prevents you from designing your own DVR and using Tivo's code on hardware that is not locked. Nobody has done this, and MythTV hasn't wiped out Tivo, because the model of selling the hardware at low cost and making money on service is desireable. People want cell phones with a service contract. People want to lease cars rather than pay the full price up front. People want a low cost game console that only plays high-priced games. The market shows this.

      --
      Intron: the portion of DNA which expresses nothing useful.
  62. Re:Appearances by heinousjay · · Score: 2, Insightful

    The appearance of a person is much more complicated than the cover of a book. It reveals many aspects of personality, indicating things like slovenliness, disdain for the opinions of others, and a total lack of understanding of how other people think in extreme cases like sir Stallman.

    Possibly, this isn't fair, but it is real.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  63. Re:The comment reflects Stallman's inner thoughts. by Bruce+Perens · · Score: 3, Interesting
    I think you can consider that Richard is the leading philosopher of a social movement that is close to unique in that it makes real products, and in large scale. The philosophy was critically important to the folks who did the actual production, as was the practical legal work (after all, RMS wrote GPL2, he only got advice from a lawyer). I think there is a difference between philosophy and mere advocacy. Philosophy is an act of creation just as programming is.

    The only comparable close-to-contemporary thinker I can compare RMS to, as far as his huge impact is concerned, would be Keynes.

  64. Hurd etc.? by chris_sawtell · · Score: 2, Interesting
    If RMS dislikes Linux as much as this FA seems to indicate, one cannot help but ask these questions:
    • Why has the Free Software Foundation not produced a truly Free equivalent kernel?
    • What is the state of the Hurd and what's its licence?
    • Why can't I pick up a GNU/Hurd distribution as easily as I can a GNU/Linux one?
    • Is there a GNU/Mach distribution?

    Moderators: These are pertinent questions which need answers.

  65. See Stallman's article: Why Upgrade to GPLv3? by Futurepower(R) · · Score: 3, Insightful

    Here is an addition to my comment above:

    Read Richard Stallman's excellent article: Why Upgrade to GPLv3?

    He says, "The ban on tivoization applies to any product whose use by consumers, even occasionally, is to be expected. GPLv3 tolerates tivoization only for products that are almost exclusively meant for businesses and organizations. (The latest draft of GPLv3 states this criterion explicitly.)"

    The paragraph before that says, "GPLv3 ensures you are free to remove the [DRM] handcuffs. It doesn't forbid DRM, or any kind of feature. It places no limits on the substantive functionality you can add to a program, or remove from it. Rather, it makes sure that you are just as free to remove nasty features as the distributor of your copy was to add them. Tivoization is the way they deny you that freedom; to protect your freedom, GPLv3 forbids tivoization."

    The thinking and writing in Mr. Stallman's article is of excellent quality, in my opinion. The mistake he is making is not providing enough examples of abuses possible under GPL2, to show why GPL3 is necessary. We know that he has made a mistake in not providing those examples, because people are posting nonsense comments to this Slashdot story.

    Mr. Stallman also makes the mistake of assuming that all readers understand the meaning of "Tivoization", a new word recently invented.

    I think Linus Torvalds is a wonderful leader. But sometimes Mr. Torvalds does not think carefully enough about the social implications of what he says. Mr. Torvalds is not perfect, but he is the best we have at what he does well; he is a truly beneficial leader.

    My best understanding, which may be very imperfect, is that Mr. Torvalds does not understand the potential for abuse in the GPL2 license. Why? Maybe partly because Mr. Stallman didn't explain it well enough.

    The only thing that allowing Tivoization would provide is that companies could sell products for less than they expect to make, and trick buyers into paying more later, as happens with 2 year cell phone contracts when cell phone service prices are dropping fast.

    Note that the invented word "Tivoization" is an abuse of trademark. Mr. Stallman is suffering from his adoption of that abuse, because people like their Tivos and, without thinking or investigating, they assume that the GPL3 license would take their Tivos away.

    Mr. Stallman should read the comments on this Slashdot story carefully to take the true measure of what even technically knowledgeable people know and don't know, and how little they are willing to investigate before they think they understand. His articles should be written for the audience he has, not the audience he wishes he had. After more than 24 years of thinking about this, Mr. Stallman makes the mistake of not realizing how advanced he is in his thinking, and makes the mistake of not realizing most people are not as advanced.

    (Copyright 2007, as are all my comments, and everyone else's also. I don't want someone using what I have said here without my permission.)

  66. Couldn't agree more by LionMage · · Score: 2, Interesting

    The older I get, the more I agree with RMS.

    I almost hate to admit this (as I don't want to appear to be an RMS fanboy), but I feel the same way. The more I realize the costs of "pragmatism" and compromise, the more I realize why Richard is fighting. I do disagree with some of Mr. Stallman's ways of expressing his ideas, and I don't like how he sometimes comes across as a sleazy pitch-man when he's trying to get people to join his cause. (The former is in regards to some of his tantrums, like when he spoke of KDE application authors needing to "ask forgiveness" for coopting code from Gnome projects, instead of merely putting their houses in order and complying with the appropriate license; the latter I mention because I really dislike people who only view others in terms of what they can do to further a pet agenda.) But you know what? The ideas that he's fighting for are worth fighting for.

    Not that I'm about to start calling it GNU/Linux anytime soon, just because that's inconvenient in casual discourse, but I do appreciate everything the GNU/FSF folks have done for us in providing the majority of the code to create a fully functioning OS. Now, if only Hurd were more usable! (Let's pray Hurd is finished before Vernor Vinge's prediction from Rainbows End comes true and Hurd is made illegal.)
  67. Churchill was a drunk. by jotaeleemeese · · Score: 3, Insightful

    Gandhi was a Hindu fundamentalist.

    Mandela was a communist.

    So now pray tell us, why does the issue of Stallman's appearance keeps making the rounds around here?

    I listen to the message, I don't disqualify a message if I don't like the messenger.

    --
    IANAL but write like a drunk one.
  68. Re:The only thing I know... by petrus4 · · Score: 2, Interesting

    about Stallman is that he once again proves it is a fine line between genius and insanity.

    He might have been a genius as a programmer, but even that is open to debate in some people's minds.

    I never understood how he can rail against corporations so much when he works and gets a paycheck from a university that is essentially funded by the very same corporations that he claims to despise.

    It's called hypocrisy. However, the rationalisation that Marxists generally like to use is that they're "using the system's own institutions to destroy it."

    Don't get me wrong, I respect the man and agree with many of his ideas.

    I respected some of his ideas, until I started finding out more about the nature of both his motivations, and the behaviour of his cultists.

    Never forget that when you fight something this passionately there is a great and real danger of becoming what you are fighting.

    I can remember reading that when he was younger, his political inclinations were fairly openly authoritarian. I don't believe that he really values anyone's freedom at all; what he actually wants is control over others, and tries to use the concept of freedom as bait to get other people to join his "movement," because he thinks that that is a concept that they care about.