Slashdot Mirror


RMS Replies to "The Stallman Factor"

Ryan Amos writes "RMS has replied to the article "The Stallman Factor," as posted on Slashdot about a week ago. In specific, his replies deal with the University of Texas SIGLinux naming fiasco and Bitkeeper. As always with RMS, an interesting read."

867 comments

  1. He can't be serious by Anonymous Coward · · Score: 1, Insightful

    Stallman wouldn't speak at a user group because they were a Linux User Group and not a GNU/Linux User Group?? This guy is a nutbar and this is one reason I've always admired Linus's approach of "the right tool for the job, not some (often fanatical) ideology." This article really left a sour taste in my mouth, but hey, he's not coming to my Linux User Group.

    1. Re:He can't be serious by ComaVN · · Score: 1, Offtopic

      Moderator abuse galore... How the hell is this offtopic?

      Anyway, it seems to me it's the same thing as Gates not giving a speech at a hypothetical internet user group, because it's not called MS-Internet.
      (Hey, IE is the predominant tool for accessing the internet, so he could claim that "by convention", whatever that means, it should be MS-Internet)

      Stallman is doing more damage than good with this pathetic ego trip of his.

      Sorry to drag MS into this flaimbait-ridden discussion, but it was the first example that sprang to mind.

      --
      Be wary of any facts that confirm your opinion.
    2. Re:He can't be serious by EvilAlien · · Score: 1, Troll
      Personally, I don't use DOS/Windows to access Internet all the time. Rather than "MS-Internet", I'd prefer it is we called it MS/GNU/BSD/SysV/MacOS/AmigaOS/QNX/Linux/Internet.

      Would that be acceptable?

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    3. Re:He can't be serious by Chazmyrr · · Score: 3, Insightful

      I don't agree with Stallman on many issues, but I find it sad that so many people consider him an insane fanatic simply because he refuses to compromise his principles. His stance is well known in the community and I fail to understand how he is in the wrong for not making an exception.

      Further, no one has a fundamental right to have Stallman speak at their group. He can be asked, but he is entitled to decline with or without giving a reason. In this case, he agreed to speak with certain provisions. If the other party is unwilling or unable to meet those provisions, how is this Stallman's problem?

    4. Re:He can't be serious by Anonymous Coward · · Score: 0
      It is common for the crowd to refer to others as lunatic fanatic.
      The target person is typically is one appointed by some journalists
      who sell impressions and excitment to make their
      articles intresting. The crowd usually follows. After all,
      it is comforting when someone other than you is "lunatic",
      for it implies that you yourself are not.


      As for RMS, he is not a common person; his accomplistments speak for themselves.
      I only hope that the young kids of slashdot (who
      ten years from now will realize like the rest of us that they don't know or understand
      the simplest of things), are trying to exhibit inexperience and folly. The louder they shout, the
      further away seems the date of maturity.

    5. Re:He can't be serious by Anonymous Coward · · Score: 0

      I don't agree with you on many issues, my friend. Stallman is actually trying to bring up a valid point. Unfortunately, the Linux folks would not want to get it.

      Linus wasn't right about using BitKeeper in building pieces of the Linux program, more so incorporating parts of the proprietary software in a supposedly 'free' code. He's simply defeating the whole ideology of 'free software'. The way things stand now, distributing Linux 'for-free' may in fact be viewed as an unlawful activity! Why? Strange you wouldn't know.. but here it goes: Linux contains non-free code owned by a company; therefore, by distributing Linux source you violate that company's rights to their code. In the end, users of Linux would have to either pay up for the proprietary piece or leave the OS.

      Simple, isn't it?

      Now, all that Stallman is trying to do here is to protest and get the message out. As he pointed out, Linux should be rightly renamed to GNU/Linux and the wrongs committed by Linus fixed (that is bitkeeper removed etc).

    6. Re:He can't be serious by Anonymous Coward · · Score: 0

      GNU/I GNU/don't GNU/know GNU/about GNU/the GNU/rest GNU/of GNU/you, GNU/but GNU/I GNU/am GNU/using GNU/some GNU/software GNU/based GNU/on GNU/GNU GNU/code GNU/to GNU/write GNU/this.

      GNU/Therefore, GNU/I GNU/think GNU/the GNU/right GNU/thing GNU/to GNU/do GNU/is GNU/to GNU/give GNU/the GNU/FSF GNU/recoginition GNU/by GNU/prepending GNU/GNU GNU/to GNU/all GNU/my GNU/words.

      GNU/Richard, GNU/you're GNU/pathetic, GNU/and GNU/so GNU/is GNU/the GNU/GPL. GNU/Leave GNU/us
      GNU/programmers GNU/alone.

  2. Ok, so he sounds like a bit of nutcase by 00_NOP · · Score: 3, Insightful

    But he has revolutionised the world of computing.

    He has a fair point - and if you don't want to have the argument, don't invite him to speak.

  3. Dumb question? by Anonymous Coward · · Score: 0

    m'kay I am a lunix newbie. BUT if he is so annoyed by SIGLINUX omiting the GNU part, why does he refer to 'linux' throughout the bitkeeper section rather than refer to it as 'GNU/LINUX' there as well?

    What be I missing?

    1. Re:Dumb question? by Nutcase · · Score: 2, Informative

      He is talking about Linux, the kernel component of GNU/Linux. When talking only about the kernel, the correct name IS Linux, because thats what the kernel is called. The entire OS is the Linux kernel + a bunch of low and high level apps.. many of which the GNU project created. Hence the argument that the OS should be called GNU/Linux instead of just Linux.

    2. Re:Dumb question? by Anonymous Coward · · Score: 1, Informative

      because he was talking about the kernel - not the whole system.

    3. Re:Dumb question? by meringuoid · · Score: 1

      He is talking about Linux, the kernel component of GNU/Linux. When talking only about the kernel, the correct name IS Linux, because thats what the kernel is called. The entire OS is the Linux kernel + a bunch of low and high level apps.. many of which the GNU project created. Hence the argument that the OS should be called GNU/Linux instead of just Linux.

      Hence, by logical extension, the argument that the OS should be called KDE/XFree86/GNU/Linux instead of just GNU/Linux.

      --
      Real Daleks don't climb stairs - they level the building.
    4. Re:Dumb question? by viega · · Score: 1

      This particular argument is stupid, because many machines don't use KDE or even XFree86. It's not something that is a required foundation of the system. Show me a Linux kernel without GNU utilities, though.

    5. Re:Dumb question? by Anonymous Coward · · Score: 0

      Umf..

      A machine running as an X terminal?
      A PC used as a router, proxy/server?

      A web server maybe?
      One used for document typesetting with LaTeX ?

      A database with MySQL?

      Of course there is libc in all these but I think that if there wasn't GNU Libc, somebody would write a C library. Just nobody bothers as long as RMS can be just ignored.

    6. Re:Dumb question? by hondo77 · · Score: 1

      Irrelevant. If Dodge uses Mitsubishi parts in a car, it's still a Dodge because Dodge put all the parts together so Dodge gets to name the car.

      See my post above. If Stallman really believes that software should have no owners, he would drop this self-serving name game.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
  4. Where was Stallman in 1991? by Anonymous Coward · · Score: 0

    Where was Stallman in 1991? If the name was such a big issue, why wasn't he there in 1991 pushing for GNU/Linux way back then? Apparently it wasn't a big deal until Linux became mainstream.

    1. Re:Where was Stallman in 1991? by C_nemo · · Score: 1

      that was the naming of the kernel called linux, the kernel is called linux but the whole OS with glibc+++.. is what he is talking about. he makes some valid point's since many of the things in a GNU/Linux distribution comes from the GNU project. hence he thinks that the GNU project should get some credit for what is commonly refered to as linux(the name of the kernel) which is realy kernel + GNU

    2. Re:Where was Stallman in 1991? by stevew · · Score: 3, Interesting

      He was trying to get the hurd working - and he's still working on it.

      He out-right lies in this one where he says that Linus insisted on calling it Linux, etc. Linus didn't even name the silly thing, the guy who ran the FTP site did!

      He also seems to forget little things like X that make a modern desktop possible. His arguements are specious and silly - as is he most of the time.

      --
      Have you compiled your kernel today??
    3. Re:Where was Stallman in 1991? by Anonymous Coward · · Score: 0

      "Have you compiled your kernel today??"

      Well you wouldn't have if it weren't for the work of Richard Stallman.

    4. Re:Where was Stallman in 1991? by Anonymous Coward · · Score: 0

      So very true.

    5. Re:Where was Stallman in 1991? by Anonymous Coward · · Score: 0

      You know what? Fuck you! I think that RMS should just not allow Linus to use his work at all if he won't recognize it by name. This shit is really pissing me off. Where would Redhat and all of those Capitalist swine be without GNU?

    6. Re:Where was Stallman in 1991? by stevew · · Score: 2

      Not so moose breath. There are other alternatives, and there were back then.

      It's CERTAINLY true that GCC was a big improvement over other options. But it wasn't the only choice.

      --
      Have you compiled your kernel today??
    7. Re:Where was Stallman in 1991? by Anonymous Coward · · Score: 0

      I wouldn't be reading this post if it wasn't for the work of Netscape and the XFree guys. It doesn't mean I insist on calling the damn operating system "Mozilla/XFree86/GNU/Linux" for crying out loud!

    8. Re:Where was Stallman in 1991? by Anonymous Coward · · Score: 0

      You could be using lynx and cut down on bandwidth.

    9. Re:Where was Stallman in 1991? by Theom · · Score: 0

      You should know that a web browser is not an intergral part of any real OS.

      --

      mp3: l33t term for empty.
    10. Re:Where was Stallman in 1991? by Computer! · · Score: 2

      This troll makes a very good point.

      --
      If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
    11. Re:Where was Stallman in 1991? by kyrre · · Score: 1
      "Linus didn't even name the silly thing, the guy who ran the FTP site did!"

      Linus Torvalds book "Just For Fun" say something else.

      From page 84 "Privatly I called it Linux. Honest: I didn't want to ever release it under the name Linux because it was too egotistical. What was the was the name I reservered for any eventual release? Freax."

      And on page 88: "And Ari Lemke, who insured that it made its way to the ftp site, hated the name Freax. He prefered the other working name I was using -Linux- and named my posting: pub/os/Linux. I admit that I didn't put up much of a fight."

  5. Personally... by Copperhead · · Score: 5, Insightful
    I think RMS has a point. While I'm sure everyone knows this, it's important to repeat. RMS (and the rest of the GNU team) wrote all the GNU applications... that is, all the applications that we're used to running on the Linux Kernel. The kernel really makes up a small (though important) part of the distribution as a whole.

    Of course, RMS' argument becomes even more valid when we talk about distributions. We call them Mandrake Linux and Red Hat Linux and Gentoo Linux and SUSE Linux, even though the Linux kernel has nothing to do with their distinctions. The difference lies in the tools, packaging, installation, etc., most of which are GNU tools.

    RMS is in a lose-lose situation. Either he's going to confuse people, or piss them off.

    --
    Your reality is lies and balderdash and I'm delighted to say that I have no grasp of it whatsoever. - Baron Munchausen
    1. Re:Personally... by aziegler · · Score: 2, Insightful

      RMS had nothing to do with XFree86, which is arguably as important to Linux today as the command-line tools. Similarly, there are other parts of the system developed by others (Mozilla) which are not part of the GNU Project.

      RMS's request that the be called 'GNU/Linux' is and always has been moronic and mere zealotry, because while GNU tools have been an important part of the total Linux experience, it isn't the total Linux experience. GNU's contribution certainly isn't enough to deserve equal mention in the name of the operating system.

      -a

      --
      Ni bhionn an rath achx mar a mbionn an smacht (There is no Luck without Discipline)
    2. Re:Personally... by Rinikusu · · Score: 5, Insightful

      So what? He wrote the applications, big deal. Without Linus, we'd still be waiting for THE HURD and still be running Xenix or something. (well, there's always BSD). I see GNU tools on BSD, why isn't he demanding BSD being called GNU/BSD? Because Linux has more marketshare and more eyes. His fragile little ego has been shattered into a million itty bitty peices, poor poor Richard.

      Richard: YOU chose the license. You did NOT make any instructions regarding the use of your tools in the creation of an operating system regarding it's NAMING CONVENTION. Suck it up. If Linus doesn't want to call it GNU/Linux, then deal with it. Remember your line about not speaking at a function? Why? Because they don't have a *right* to you. You don't have a *right* to Linux, only to the *software* that you wrote that runs on Linux.

      --
      If you were me, you'd be good lookin'. - six string samurai
    3. Re:Personally... by Anonymous Coward · · Score: 1, Informative

      Lots of people have CONTRIBUTED to GNU applications. Where would emacs be today without Lucid's fork? Where would gcc be without cygnus? How many completed applications were donated to the GNU project...software that "GNU" had nothing whatsoever to do with? Look at CLISP. It is "part of GNU" but why? Originally they weren't. They used readline in a way they thought was compatible with the GPL. RMS came down on them and told them they were breaking the law and gave them the choice of licensing under the GPL or removing that part of their code.

      What does the "GNU team" have to do with such "GNU software" as Sather, dylan, SmallEiffel, kawa, or zlib (which isn't even licensed under the GPL)?

      Yet all of those things are listed as GNU software on the FSF website. Were the people who wrote that code consulted as to whether they wanted projects using their software called "GNU/Project"? Or is it the FSF that decided that? Then shouldn't it only be code that the FSF themselves have written that counts when making that decision?

    4. Re:Personally... by bgarcia · · Score: 5, Insightful
      I think RMS has a point.
      I think he does to. I think he has a great message, great ideas, and has done more than anyone to further his ideals.

      But why he attempts to advertise the GNU project by insisting that everyone use the term GNU/Linux when talking about a linux-based operating system escapes me.

      This (in itself) does NOTHING to promote software freedom. All it does is piss people off.

      Yes, these "linux" systems would be nowhere if it wasn't for the GNU project. Yes, I would love for the GNU project (and its ideals of freedom) to get more recognition and to get its message out to more people.

      But insisting that everyone use the name GNU/Linux is not going to bring this about. Instead, it causes more people to think of Stallman as a kook. And that's a shame, because he really does have a great message that everyone should hear.

      --
      I'm a leaf on the wind. Watch how I soar.
    5. Re:Personally... by Anonymous Coward · · Score: 4, Interesting

      Why do so many people agree RMS' growing insanity?

      He claims he wants the GNU project to "have it's due". Well, fine. The GPL requires this "due" to be part of every piece of GPL'd source--it's the license, it's right there, and it GIVES CREDIT to the GNU project and it's authors. No one has stripped the GPL headers off of GPL code--it's all right there, giving CREDIT WHERE IT IS DUE.

      So why is RMS griping? Why the continual whine for "GNU/Linux"? What about other GPL-ed projects that use GNU code...why is he not crusading to have GNU/ appended to those? Is it only because Linux itself (the kernel) is a "big name" with "big prestige"? Please RMS, grow the hell up. Spend less time whining about "GNU/Linux" and more time working on HURD--then you can call it whatever the heck you want. Linux is NOT your project.

      RMS is once again changing the rules on a whim. GPL'd code by NATURE provides the recognition to the original authors. It does NOT command people to prepend "GNU/" to everything. RMS is changing the rules, just like he did with TrollTech ("Ok folks...you've gone GPL, but now you must apologise..."). Why does RMS feel that people can't call their projects whatever they like? Last I checked, Linux is Linus Torvald's brainchild. He started the project, he wrote the code, and HE GETS TO NAME IT WHATEVER HE WANTS.

      As for RMS browbeating a user's group...all I can say is "Bra-VO RMS...you really showed those amateurs, newbies and hobbyists a thing-or-two. How DARE they name their user's group without your permission?!" And that's my point. RMS goes out of his way to be an ass towards a group of people that are ostensibly FANS of his...they wanted him to speak. He responded with stupid dogma about the name of their user's group. Way to go RMS, way to win converts. Sheesh.

    6. Re:Personally... by cyclist1200 · · Score: 2, Insightful

      "Yes, these "linux" systems would be nowhere if it wasn't for the GNU project."

      I think you have it backwards. GNU was an operating system in desparate need of a kernel. The HURD still ain't quite there yet. It was expedient to get GNU tools and package them with the Linux kernel to create a complete system, but it would probably take less time for new, open-source, non-GNU apps to be written for Linux than it has taken the HURD to get where it is.

    7. Re:Personally... by djn1980 · · Score: 2

      Well... Linus did not create an operating system. He created the kernel. And even RMS refers to the kernel as Linux. He only wants you to call it GNU/Linux when Linux is used about the whole OS

      /Daniel

    8. Re:Personally... by Anonymous Coward · · Score: 0

      no, BSD is dying. You'd be running Xenix. Or Minix. Or (gasp) Windows.

    9. Re:Personally... by Mr.+Slippery · · Score: 2, Informative
      RMS had nothing to do with XFree86, which is arguably as important to Linux today as the command-line tools.

      No, not very arguably at all. You can choose not to install X and still have a useful system.

      while GNU tools have been an important part of the total Linux experience, it isn't the total Linux experience.

      RMS's point is that, if we use our terms properly, the "Linux experience" means that you have a kernel. What you put around that kernel to make a functional system - i.e., the rest of the operating system - is GNU. Then on top of that you might install X, Mozilla, etcetera.

      GNU's contribution certainly isn't enough to deserve equal mention in the name of the operating system.

      Linux (in the strict sense) is the kernel, not the whole OS. RMS's whole point is that GNU had been working for many years to create a free (as in speech) OS, had it all together except for the kernel (IMHO because they got too ambitious with the HURD), along came Linus and provided that kernel.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    10. Re:Personally... by karmawarrior · · Score: 1

      He wants credit.

      Look, if you designed a car and hadn't quite finished the tires yet, and someone else designed a tire, and the car was promptly released, sold, and named after the guy to made the tire, without any mention of your design, wouldn't you get a little peeved?

      Wouldn't you be doubly peeved if the project you put together to design the car was, in your eyes, more important than the end product, with the end product essentially being to validate the model you'd used? And yet your project is never mentioned, but the guy who made the tires is. And worse, the guy who made the tires isn't just getting the credit, but announcing that the methodology you used to design the rest is bunk?

      That's what RMS is complaining about.

      --
      KMSMA (WWBD?)
    11. Re:Personally... by Dwonis · · Score: 5, Insightful
      Without GNU, Linux wouldn't even have compiled, and assuming another compiler was used, the kernel would never have gained any popularity, since it would have been useless in the real world.

      Personally, I write "GNU/Linux" in order to distinguish it (the generic Linux-based GNU OS), from "Linux" (the kernel), "GNU/Hurd" (the generic HURD-based GNU OS), and Linux-based non-GNU systems (IIRC, there are a few). Even if you don't like RMS, the name he proposes is useful in its own sense.

      As a side note, "BSD" stands for Berkeley System Distribution, which somewhat implies the use of other people's software. "Linux" doesn't.

    12. Re:Personally... by Anonymous Coward · · Score: 0

      It would be alot more appropriate to compare the kernel with the engine rather than the tires. GNU project built the tires, frame, steering wheel and all other parts you need to drive the car and Linus built the engine.

    13. Re:Personally... by earthpig · · Score: 3, Interesting

      i just read the stallman response.
      every time i read something from him i get the same respone. he first comes out as abrasive irritating and i say to myself 'shut the fuck up'. but the further i read the more i agree with his postion. why this dual reaction? maybe because both are true.
      i think he is taking the GNU/Linux a little far. but i tend to agree with his overall position.

      my feelings on the first part of his response is that his position could be better furthered 'education'the people at the talks. it feels to me with this point he is missing the opportunity to 'sread the word'.

      that's just my 2 cents worth

    14. Re:Personally... by erc · · Score: 5, Interesting

      Speaking as someone who was there when the whole "Linux experience" started, I can categorically state that Linus made no such statement trying to lock GNU out of any credit for anything - the issue simply never came up as far as I remember.

      At that time, anyone could download the GNU software and build it, port it, or whatever on their OS, and it was a logical choice to port GNU software to Linux. But GNU wasn't the only contributor to Linux - there were significant efforts to port BSD utilities and other software to Linux, as well as lots of folks writing software from scratch or porting it from other systems - I myself wrote a curses, cron, and at implementation from scratch and submitted them for inclusion in Linux. And that's not even mentioning Wine, XFree86, and a host of other systems, utilities, and applications that were either written for or ported to Linux.

      For RMS to make such a statement that Linux is based primarily on GNU software is not only silly, but smacks of the highest level of egotism. It seems as if RMS is jealous of the popularity and publicity that Linux (and Linus) has gotten, and wants a part of that limelight. This is just as silly as insisting that every single project or OS that uses GNU software proclaim that fact. Why isn't RMS out shouting to the masses that anyone who uses GNU software is required to give GNU credit, instead of just ranting about Linux?

      --
      -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
    15. Re:Personally... by Dwonis · · Score: 2
      This is why. RMS isn't the "insane" person you seem to think he is.

      For instance, has it occurred to you that every time something like this makes the news, it's extra publicity for the FSF? Even if people think RMS is a bit of a nut (most would anyway), it still serves to inform people.

      Regarding your comment that "Linux is Linus Torvalds' brainchild", nobody is suggesting that Linus call the *kernel* "GNU/Linux", but the operating system that it runs has GNU at its core. gcc and glibc are certainly not Linus' brainchildren.

      Besides, "GNU/Linux" serves as a good distinction between itself, "GNU/HURD", "Linux" (the kernel), and other non-GNU-running Linux systems.

    16. Re:Personally... by davmct · · Score: 1

      What if the development effort adopts the Intel-based free compiler? I heard it compiles faster than GCC anyway, and I'm sure they wouldn't make a fuss about calling it Intellinux.

    17. Re:Personally... by Anonymous Coward · · Score: 0

      which somewhat implies the use of other people's software

      I don't get that impression from BSD anymore than I do Linux. Only people who know the story behind them would understand that.

    18. Re:Personally... by erc · · Score: 2

      Boy, is that ever a master of understatement! Hurd was under development for OVER 10 YEARS before it was even runnable. Linus and friends had a running kernel in far less than a tenth of that time.

      --
      -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
    19. Re:Personally... by RichN · · Score: 3, Informative
      I see GNU tools on BSD, why isn't he demanding BSD being called GNU/BSD?

      Because the GNU tools are add-ons. BSD (Berkeley Software Distribution) is a complete operating system. If you prefer the GNU tools over the Berkeley tools, you can use them. However, they aren't necessary.

      GNU/Linux needs the GNU tools to be useful.

      --

      Rich

    20. Re:Personally... by karmawarrior · · Score: 1

      No, it wouldn't. Maybe a small part of the engine, but as basic, complex, components from the shell to the compiler were built by GNU, it's reasonable to suggest that GNU is responsible for 90% of what we'd now call, misleadingly, a Linux system.

      (And, yeah, I know about XFree86. I also know about GNOME. X is only the device driver.)

      --
      KMSMA (WWBD?)
    21. Re:Personally... by Anonymous Coward · · Score: 0
      It does not seem appropriate to bring into the
      conversation, as you say, "his fragile little ego".


      Please realize that the person you berate for attempting to gain
      recognition (not for himself, but for his cause) his name
      is Richard Stallman. He is one who became a grandfathers of Free Software.
      through actual hard work. Richard deserves to have ego; he earned it!
      Period. Though we cannot say the same for other personalities with
      minimal credentials, but with a colorful sound bites. Richard is
      the real thing. Among the thousands of readers in this forum, nobody
      will ever step forward and claim that Richard did not earn the right
      to speak the way he does.

    22. Re:Personally... by Anonymous Coward · · Score: 0

      "As for RMS browbeating a user's group"

      What browbeating. He simply declined to speak to the group and explained his reason.

    23. Re:Personally... by MerlinTheGreen · · Score: 2, Insightful

      >His fragile little ego has been shattered into a
      >million itty bitty peices, poor poor Richard.

      If RMS was motivated by his ego I think Stallmanix/Linux would be a better choice. As it is I think it is totally fair to call the system GNU/Linux. The vision for what has become known as Linux came from the GNU project. While the GNU project adopted existing code such as X11 where is existed the GNU projects resources where focused on *plugging the gaps*. Face it linkers and C libraries and most of the other GNU tools are derided exactly because no-one feels they are interesting. Without the GNU project none of these not-generally-interesting tools could form the centre stone of each and every GNU/Linux system.

      It certainly strikes me a very unfair that the person who provided the last piece receive so much glory. The last person to climb a mountain never makes the news for long. Armstong, Aldrin and Collins, who made history?

    24. Re:Personally... by slipstick · · Score: 1

      Right. Which is why Stallman doesn't insist it just be called GNU-OS or something. He recognizes the importance and effort of a single small piece of the puzzle, why can't others deign to recognize the relatively large contribution the FSF has provided? Furthermore, it's not like the guy is holding a gun to peoples heads. He withholds the one thing that any man/woman truely can say they own and thats their time. Man what a jerk that he doesn't give everyone everything they absolutely must have , and all because of principles too. This world would be a much better place if we could get rid of principles.

      --
      Sure information wants to be free, but how much are you willing to pay for the packaging?
    25. Re:Personally... by jgerman · · Score: 2
      That's short sighted. To begin, X Windows is not the be all and end all of the Linux experience. I happily do without it. When I use it, it's sole purpose is to fire off terminals. This must be a troll, though based on this line:



      GNU's contribution certainly isn't enough to deserve equal mention in the name of the operating system


      There would BE no Linux without the GNU tools, clue me in, how are you interacting with the kernel without GNU? What shell are you using, what compiler? Which editor are you changing configuration files with?

      --
      I'm the big fish in the big pond bitch.
    26. Re:Personally... by oconnorcjo · · Score: 2
      Without GNU, Linux wouldn't even have compiled

      I think if GCC did not exist, Linus could have found another c compiler to do the job. GCC was the compiler he used because it was convenient but NOT IRREPLACABLE. There were other C compilers for the 386.

      --
      I miss the Karma Whores.
    27. Re:Personally... by CrosseyedPainless · · Score: 2

      Tough. All GNU did was make proprietary OSs palatable. Without Linux, *all* free software developers and users would have to buy an OS first, just to get a kernel.

      And if RMS felt so damn strongly about getting his GNU in the name, he could have put it in the GPL, which he wrote.

      I don't claim that RMS is a nut or an egomaniac; I'm sure he just doesn't want to get forgotten by the Linux suit crowd. Well, we know who he is, and his work won't (can't?) be forgotten, and most of us find free software important enough without his ranting.

    28. Re:Personally... by CrosseyedPainless · · Score: 2

      Uh, no. If you designed a car that required the user to buy another car and modify it, and some guy came along and designed parts that didn't require you to buy another car, and he properly licensed your technology which had no naming requirements.... Well, get peeved if you like, but there's no real point.

    29. Re:Personally... by shepd · · Score: 1

      >There were other C compilers for the 386.

      Were they free as well at the time?

      If so, would they compile the Linux kernel properly at the time?

      I think not. GCC was irreplaceable in compiling linux because Linus had said, from the outset, he wanted a cheap Unix-alike. Cheap means little to no cost. This means a free compiler. Ergo gcc.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    30. Re:Personally... by GutBomb · · Score: 2

      i'm not so sure. intelinux has a ring to it. We run into another issue because the intel compiler only outputs binaries that run on intel compatible CPUs. no sparc, alpha, mips, powerpc, 68k, etc...

    31. Re:Personally... by rycamor · · Score: 4, Insightful

      I'm sorry, but I have been trying for years to see why his "point" is so great.

      After trying as hard as possible to "be on his side", I can only conclude that he is embracing a logical inconsistency. For a mind that understands computers so well, his grasp of a philosophy and its logical application is somewhat limited.

      Freedom: what exactly does this overloaded word mean? The closest we have come to freedom is the Libertarianish phrase "non-initiation of force". In other words, the closest we can get to allowing everyone freedom is to restrict individuals from forcing others except when needed to prevent those others from forcing others (see a neat recursion principle there?). If we don't take this approach to freedom (more properly called liberty), then we have some real problems. Any other approach to freedom begs the question "whose freedom comes first?".

      Rights: another overloaded word. If we take freedom as an overlying principle, then "my rights end where yours begin". Any other definition of rights again begs the question "whose rights come first?". Whenever rights take precedence over freedom, these rights become sort of a distributable priviledge system within the government, which of course encourages all sorts of corruption.

      Thus, if we take the above logically, then the only way for a society to have anything approaching freedom or individual choice is to (1) allow any party to freely sell or buy products or services with any other party, and (2) to allow any party to freely give and receive from any other party. Once you start applying force here, someone's freedom is being taken away.

      However, RMS's insistence on "free" software doesn't take this into account at all. He would use his definition of freedom to FORCE organizations and individuals to release software under his guidelines. Meaning, if I understand him properly, that any business who freely makes a contract with any customer to deliver an application without source, is wrong. To RMS, it doesn't matter whether Microsoft's customers freely enter into the contract with Microsoft, and that Microsoft does not apply any force in the matter which requires you to buy this software (I'm sure they would if they could, but at the moment you are free to refuse the software). No--to RMS, his concept of freedom of software is more important than freedom of the individual! See the freedom[0] - freedom[3] array at http://www.fsf.org/philosophy/free-sw.html

      So the logical inconsistency surfaces: freedom is important, so we must enforce upon people that they release source, and allow freely redistributable copies of any piece of software being sold. Note: I am not against the idea of having free software at all, but at the idea that this should be enforced upon me and others.

      If you truly hold freedom dear, then you can't complain if people actually use this freedom to make choices that you disagree with. It is only when these choices inhibit your own freedom that you can complain. I fail to see how RMS's freedom or anyone's freedom is restricted because software is released in binary form without source. If you agree to buy it, then what's the problem. By the same token, if you freely agree to give away software, and someone freely agrees to use it, then again, what's the problem?

      Yes, I am aware that many proprietary software businesses would like to restrict our freedoms. And I agree with RMS that a corporation should not have any control over exactly how I use the software once it is on my computer. That is another issue. But, the solution is not to require some arbitrary method of software release, which would require the use of police force against these companies to enact. It makes me laugh that this whole concept is even considered a "principle". It is just someone's preference about how they would like things done. Preference needs a lot more weight to be considered a principle.

    32. Re:Personally... by Daengbo · · Score: 1

      Not that I disagree with you, but I think it should be mentioned that Stallman views Linux as appropriating many possible Hurd developers, and so Hurd has taken much longer than it would if Linux were not available. I've read that before, but I can't find the link right now.

    33. Re:Personally... by RadioheadKid · · Score: 3

      And along those same lines, when you optimize code you use the 80/20 or whatever rule, that bascially states most of your execution time will be spent in 20% of your code, well the kernel is a big part of that 20%. Even though the Linux kernel is only a small piece of source code compared to the other tools, much more time is spent in that code than, gcc, emacs, ls, grep, etc... So it is the most important piece and that's why we call it Linux. Everytime a packet arrives the network stack is exercised; Every interrupt for a hardware device, the handler is used; Every time you type, move a mouse or view something on the screen; Allocate memory, etc...you get the point, the kernel is the most important piece, and is also the hardest part to write, deal with it.

      --
      "Karma can only be portioned out by the cosmos." -Homer Simpson
    34. Re:Personally... by oconnorcjo · · Score: 3, Insightful
      I think not. GCC was irreplaceable in compiling linux because Linus had said, from the outset, he wanted a cheap Unix-alike.


      Borland C compiler was for about 50 US dollars. Right now linux has some specific GCC instructions so it will only compile with GCC. BUT if Linus had started off with Turbo C, it would probably only compiled with Turbo C (Borlands compiler). Linus has shown that he is willing to use "proprietary code" if it fits his needs best as he has said and shown (as the case with Bit Keeper). Some people think that because a person has chosen to do something a certain way that it was the ONLY way that it could have been done. It is so absurd that I won't even waist my time discussing it further.

      --
      I miss the Karma Whores.
    35. Re:Personally... by stevew · · Score: 4, Insightful

      Ed,

      I've also been around since close to day one (some where around version 0.12 as I recall) I remember the fun round between Linus and Andy Tannenbaum on comp.os.minux. Anyway - Let me back up what you
      say here. Linus certainly used the tools - but
      he also used Minix as a building block (ever wonder why Linux supports the Minix file system) cause it came FIRST before ext1 or ext2 or ext3 ;-) So by Richard's argument it should be Gnu/Minux? Perhaps Minu/Linux? Who knows. Linus
      didn't even name the system - originally it was Freenix if memory served. The guy who ran the ftp site didn't like that and called it Linux. The name stuck.

      The arguement I like best is - if it's GNU/Linux, why isn't it GNU/BSD? Is that perhaps because BSD came out before GNU?? Hmmm - inquiring minds want to know? How much of GNU was based on BSD if any? We know RMS doesn't like the one true editor VI so he had to come up with something else, but beyond that??? Maybe it should be BSD/Linux?

      The whole point is silly really. Richard is making a VERY large ego play here. It doesn't become him or the Free software movement that he preports to lead.

      --
      Have you compiled your kernel today??
    36. Re:Personally... by Anonymous Coward · · Score: 0

      Well now I'm confused. Why isn't it called GNU/Minix? What about GNU/FreeBSD, GNU/OpenBSD, GNU/AtheOS....

      Oh, wait, I see now! None of those other operating systems embaressed RMS by showing how poor HURD is! It all makes sense now.

    37. Re:Personally... by hamal · · Score: 3, Insightful
      RMS had nothing to do with XFree86, which is arguably as important to Linux today as the command-line tools. Similarly, there are other parts of the system developed by others (Mozilla) which are not part of the GNU Project.

      The difference is that MIT and Mozilla never intended to write an OS to begin with. Remove X, KDE , Gnome, Mozilla and LaTeX, and you still have an OS. Remove ls, bash, ld, find, grep etc and you are in deep trouble.

      GNU has allways stated that their very purpose for existing is to write a free OS named GNU, and that is what they have been doing since 1984. Dropping in a kernel into that existing system does not make it any less GNU, so IMVHO the name GNU/Linux is more than justified. If you need a shorter name, call it GNU.
      --
      Hamal is an yellow star in the constallation Aries.
      It is 66ly away, so it doesn't alter your personality.
    38. Re:Personally... by bgarcia · · Score: 2
      It was expedient to get GNU tools and package them with the Linux kernel to create a complete system, but it would probably take less time for new, open-source, non-GNU apps to be written for Linux than it has taken the HURD to get where it is.
      Just to make sure you have the importance of GNU project in perspective:

      Linux and even the *BSD projects would never have seen the light of day if it wasn't for the GNU compiler. That compiler is undoubtedly the single most complicated piece of free software available. It is much more difficult to write a multi- and cross-platform optimizing compiler than it is to write a little Unix kernel.

      That having been said, I still see no reason to insist on tacking GNU- to the front of any system that uses GNU software.

      --
      I'm a leaf on the wind. Watch how I soar.
    39. Re:Personally... by Anonymous Coward · · Score: 0
      Yeah, if the part that the Linux kernel fills is so insignificant, then why the hell didn't Stallman finish up Hurd and get a complete "GNU System" out on the street?

      If it's free (as in speech), then I should be able to call it Boingix if I want.

    40. Re:Personally... by srpayne · · Score: 0

      Of course, without an Intel processor Linus wouldnt have compiled anything either. So lets call it Intel/Nvidia/SoundBlaster/GNU/Linux

      --

      F******* LOUDER! I CAN'T HEAR YOU! --Ozzy Osbourne
    41. Re:Personally... by jvj24601 · · Score: 1

      Hurd was under development for OVER 10 YEARS before it was even runnable.

      10 YEARS? I could have invented a new kind of science in that amount of time...

    42. Re:Personally... by damn+dirty+ape · · Score: 0
      Well... Linus did not create an operating system. He created the kernel.

      That's your opinion. There are some, like me, that consider the kernel to be the operating system; Everything else runs in user space.

      Because of this ambiguity in what is actually part of an operating system, I can accept the arguments for both GNU/Linux and Linux. It's my opinion that the people that put together the distributions of the system can call it whatever they want.

    43. Re:Personally... by Anonymous Coward · · Score: 0

      They're creating a system (HURD) that gives users the freedom to build their own modules and control their namespace, rather than being dependent on what root feels like setting up. I'm sure a tepid rehash of Unix would have been much faster, especially since *BSD is made to be stolen, but they want to do better.

    44. Re:Personally... by shepd · · Score: 2

      >Borland C compiler was for about 50 US dollars.

      It wasn't free and didn't come with source code so Borland C cannot be ported to Linux by Linus. (Linus was willing to use proprietary products to make the kernel, however it seems that from day one he wasn't willing to spend, spend, spend to make it happen).

      A general purpose kernel (like Linux is meant to be) is far less useful when you can't compile your code under it.

      Borland C was for DOS so Linus would have had no choice but to make Linux run DOS programs so he could develop inside the kernel.

      That was a huge amount of added complexity and a serious downgrade is performance and utility that it seems he wasn't willing to undertake.

      Of course, he could have simply opened up a hex editor and written everything in machine code... :-)

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    45. Re:Personally... by SpacePunk · · Score: 2

      Guess he'd be bitching to Bill Gates if he wrote GNU tools for Windows and MS didn't call it GNU/Windows.

    46. Re:Personally... by Nutcase · · Score: 1

      This is a rather long post to digest and reply to at once, but I mentioned elsewhere that I would reply to this if I had anything to say.

      I really dont, other than to point out some very basic flaws in your logic.

      1) Your attempts to define "freedom" and "rights" are actually attempts to define them inside the context of our social system and pre-defined limitations. Freedom and Rights are abstract concepts, and by nature cannot be defined inside artificial restraints.

      2) You spend the last 4 paragraphs talking about how RMS is trying to force people to open their source via "police force", etc. This is completely wrong. He has never once tried to force a license on anyway, though he quite vocally suggests the GPL.

      You may consider the GPL itself an attempt to force the freeing of software's code.. but it isn't. It is an agreement made between two people. If you use GPL software, you agree to GPL your software in return. If you dont agree to that, dont use the GPL software. No one is forced to make either decision, but once that decision is made, they are forced to respect the terms of the agreement.

      Of course, you could simply be complaining about the terms of the license. If thats the case, simply dont use any GPLed code in any of your projects that you wish to distribute non-GPLed.

    47. Re:Personally... by karmawarrior · · Score: 1, Troll
      Yeah, if the part that the Linux kernel fills is so insignificant, then why the hell didn't Stallman finish up Hurd and get a complete "GNU System" out on the street?
      It's not insignificant, it's a small part of the whole. I wouldn't drive without tires on a car, and I wouldn't necessarily believe that the team who can design a good engine, body shell, and comfy seats, is also going to be good at building tires. Or are you driving around in a Firestone Expedition?
      If it's free (as in speech), then I should be able to call it Boingix if I want.
      You can. Nobody's stopping you. RMS is asking you, as a courtesy, to call it GNU/Linux. He's also not doing favours, such as linking to and speaking for, organisations that slap him in the face by refusing to recognise GNU's involvement in the Linux-based OS.

      I think he has a right to be annoyed. I think Joel Barr is out of line. He is, of course, entitled to say whatever brain dead crap comes into his head, but equally the rest of us are entitled to consider his output incompetent, unfair, tripe. He proved his worth when he laid into, and lied about, MPlayer, and the anti-Stallman rant has done nothing but confirm the view most of us formed after that debacle.

      --
      KMSMA (WWBD?)
    48. Re:Personally... by cweber · · Score: 1

      You obviously haven't read RMS' biography Free as in Freedom, nor the recent article by Eben Moglen, FSF's lawyer, on the GPL. (Sorry, I am too lazy to dig up the links)

      The GPL does not force anything on you. In fact, it gives you more freedom than you would have with non-GPL'd code under existing copyright law.

      And, as someone else pointed out, you can always choose to not accept the GPL and not use GPL'd software. Nothing wrong with that.

      The issue, really, is that we don't live in a vacuum. There are other laws in place, along with what's left of morals and accepted ways of social behavior. All of these regulate how you can behave towards others, in particular what you can and cannot do with THEIR works and ideas.

    49. Re:Personally... by gea · · Score: 1
      What you put around that kernel to make a functional system - i.e., the rest of the operating system - is GNU.

      That's what RMS seems to believe, but it isn't true.

      The Linux kernel plus the GNU toolset do not an operating system make. You also need filesystems, device drivers, bootup code, and lots of other bits and pieces that the GNU project didn't need yet. The Linux community wrote and contributed those things because they wanted to run Linux, not because the GNU project was lacking them.

      RMS's whole point is that GNU had been working for many years to create a free (as in speech) OS, had it all together except for the kernel (IMHO because they got too ambitious with the HURD), along came Linus and provided that kernel.

      Linus released the kernel under GPL. If RMS or the FSF thought that Linus' kernel was the last missing piece, the piece that was preventing GNU from being a complete operating system, then they could have added it to the GNU project and released it as a complete operating system. And they could have called it GNU or GNU/Linux or whatever they wanted to call it.

      But they didn't. And they didn't think of the name GNU/Linux until after Linux distributions like Slackware and Red Hat had an installed base of people who thought the OS they were running was called Linux.

    50. Re:Personally... by pyrrho · · Score: 2


      I feel that I am totally a supporter of Stallman, his commie ways, his hippie ways, his ability to design and code, and the importance of zealousness. On the other hand, I will chose non-free tools. I think free tools provide a baseline. They are a good form of embrace and extend. Want to sell a commercial web server... well it better be better than apache! Free software limits the amount of time a company can milk it's invention to the amount of time it really is better than the baseline.

      The reason I reply to the parent comment is because I agree there is a bit of nonsense in the GNU/Linux name controversy. He should be insisting that it be called GNU. GNU is a term to refer to the whole operating system RMS wanted to build. Why does he want GNU/Linux? Because Linux is well known. It's a marketing success, by free software standards a phenomenal success. It does show he wants make a marketing/propaganda move, which no one has to like or appreciate. Therein lies the problem. Probably, he should be putting some thought into how to market the GNU brand, and if can't stomach taking that approach, he should probably forget about GNU/Linux.

      PS: maybe they should make a distribution at the fsf and just call it GNU.

      --

      -pyrrho

    51. Re:Personally... by magister707 · · Score: 0

      the chicken and the egg called. they want their argument back.

    52. Re:Personally... by Anonymous Coward · · Score: 0

      Interesting... Linux looks more like a motor than a tire to me. And a motor is much more important to a car than a tire. You can change tires, as you can change toolsets. Changing motors is not so trivial.

    53. Re:Personally... by Theom · · Score: 0

      GNU was the project that collected all the software (this includes the kernel) and mane something bigger out of it. GNU is more than just a bunch of software. Linux is a kernel.

      --

      mp3: l33t term for empty.
    54. Re:Personally... by An+Onerous+Coward · · Score: 1

      This is an interesting argument, and one which would have had some merit back in the early nineties, when the thing was being named. But fighting for the change now that "GNU/Linux" has gained widespread attention under the moniker "Linux" is pointless.

      Everyone who matters knows that without GNU software, Linux would have remained just another academic research project. M4d pr0pz to GNU and to Stallman. But the "it's called Linux" meme owns the vast majority of the Free Software world, and trying to fight it is as useless as trying to fight the monstrosity that is the QWERTY keyboard.

      While I'm not fully familiar with the politics involved here, it sounds like the name "Linux" was more of a historical accident than an intentional slam against the GNU folks. I wish everyone would just treat it as such and move on.

      --

      You want the truthiness? You can't handle the truthiness!

    55. Re:Personally... by Theom · · Score: 0

      Linux would have 20 years to go from now to make an actual OS if there would be no GNU project.

      --

      mp3: l33t term for empty.
    56. Re:Personally... by Theom · · Score: 0

      "And, as someone else pointed out, you can always choose to not accept the GPL and not use GPL'd software." You can aslo use GPL'd software and not accept the GPL, you only have to care about the GPL when you are distributing the software. That is one of the good points about GPL, it's NOT an EULA.

      --

      mp3: l33t term for empty.
    57. Re:Personally... by bovinewasteproduct · · Score: 1

      Linux and even the *BSD projects would never have seen the light of day if it wasn't for the GNU compiler.

      Now this one is wrong. There were other C compilers for the x86 platform, just none as good.
      386BSD would have used a different C compiler (As a matter of fact, there have been changes made to FreeBSDs tree so as to allow this). It just may have taken longer, thats all.

      BWP

    58. Re:Personally... by Anonymous Coward · · Score: 0

      After trying as hard as possible to "be on his side", I can only conclude that he is embracing a logical inconsistency. For a mind that understands computers so well, his grasp of a philosophy and its logical application is somewhat limited.

      ...others (see a neat recursion principle there?). If we don't take this approach to freedom (more properly called liberty), then we have some real problems. Any other approach to freedom begs the question "whose freedom comes first?".

      It's ironic that you complain about RMS's logical inconsistency, and then misuse the term "begs the question." Something begs the question if it attempts to prove a point by assuming the point is true.

    59. Re:Personally... by Eil · · Score: 2

      While I don't agree with your post, I would at least mod it up as Interesting if I had the points. :P

      The problem that I have with RMS and his GNU/Linux charade is that he's harping on the wrong people.

      Calling the whole operating system "Linux" probably started back in the day when developers would download the kernel (named Linux) and a couple of support utilities that happened to be from the GNU project. The exciting part of this was the kernel (named Linux) which came seemingly out of nowhere and was taking the then small open-source community by storm. It was the kernel that was the exciting part and thus when the devlopers referred to the system as a whole, they naturally just called it Linux, because that was the name of the exciting part and it happened to be fairly catchy.

      Well, once development of the kernel fell into a rhythm and the ports of various utilities because fairly stable, some people thought it would be a good idea to package these systems up for easy distribution. At the time, developers were still referring to the operating system as a whole as "Linux" so of course all of the distribution titles had to have "Linux" in there somewhere as well.

      Fast forward to somewhere around now. The kernel is a much smaller piece of the puzzle than it once was and the little operating system now does an order of magnitude of what it could even theoretically do before. It is also much more widespread and practically a household name. (I, for one, no longer get blank looks whenever I tell a perfect stranger what operating system I run at home.)

      ... But it's all still called "Linux." I remember reading something about the history of the Linux name and of it, I remember specifically that Linus had no idea what to call it and chose something crappy, but it was later renamed by the operator of the FTP server that one of the first kernels ever resided on. And "Linux" stuck because Linus didn't (and probably doesn't) really care what the hell the software is called, as long as it's a fine piece of code.

      The people that RMS should be bitching at are the distribution creators themselves. If he is so adamant about the system being called "GNU/Linux," then he ought to be out there every day banging on the front doors of Red Hat, Suse, and Mandrake, begging them to prefix their product name with the recursive acronym GNU. He should not be berating the developers and users, or even his own fans for crying out loud. An entire user group was ready to change their name just to get him to speak.

      IMHO, RMS really needs to try a slice of humble pie. He has lofty and noble dreams, but he acts like a child because they haven't been fully met. There are few free software advocates in this world who have done as much good as RMS has, but there comes a point where you just have to sit down and admit to yourself that you've done a pretty good job and leave it at that.

    60. Re:Personally... by rycamor · · Score: 2

      NutCase, thanks for commenting. (And to get this out of the way, yes, I am a libertarian.)

      I wasn't trying to define freedom or rights in abstract but to discuss the human application of those concepts.

      An absolute by nature has to be a declarative statement. ("There can be no peace without justice") An abstract concept is not an absolute, any more than saying the concept of weight is absolute. The abstract concept of weight is just a vehicle. To do anything useful with it, we have to ask "how much does this weigh?". To make an absolute out of it we can say something like "Weight is an effect of the gravitational pull between all matter". Same thing with freedom. As an abstract, you can't do anything with it. But a person can have more or less freedom, or even no freedom, and the abstract concept is still involved. When we get to the specifics of how much freedom one has, that's where this whole discussion was sparked. In your other post, when you said "freedom is an absolute", I suppose from the context of your post, I took it to mean "the only freedom is absolute freedom". My mistake.

      My point was only the very common-sense one that if you make freedom as a goal for everyone, then each person's freedom falls within the bounds of how it relates to the freedom of others. This is why I prefer the term "liberty" to freedom. In present society "freedom" is so loaded that it is almost impossible to have a rational discussion about it.

      If Richard Stallman does not in any way want to make source release a requirement, then I stand corrected. From what I see, though, he seems to be saying "We are not really free unless all software is Free Software". (otherwise, what is all the campaigning about?) Thus the logical extension of that would be that corporations are infringing upon our freedom by selling proprietary software, and the logical extension of THAT would be that they should be required by law to release source. However, if he takes a laissez faire approach, then I have absolutely no argument with the man. But then we are back again to this being a matter of personal preference, not some grandiose humanistic philosophy.

      Don't get me wrong, I am not at all against the GPL, as others here seem to think I am. I am not even against legal enforcement of the GPL. I am just bewildered by an idea that equates personal freedom with the requirement that companies distribute their source code. I am not championing Big Business. They do plenty of things in attempt to restrict our freedoms to be sure, but in the area of whether or not source is released, I don't see it. It still seems to me simply a preference. If you prefer the GPL, go for it; if you prefer the BSD licence, good for you; if you prefer proprietary software, get in that line over there. It is NOT a freedom issue, because no one is forcing you to use the software. No one is forcing you to use a computer at all.

      But... I agree with RMS on the point that no other parties should have a say on exactly what I do with the bits on my computer's hard drive, or whether I can make backup copies of my software, or try to reverse-engineer, etc... I also agree that software patents are almost always a ridiculous thing. In these areas, the government and big business truly IS trying to restrict our freedom. This is where I think the real fight will be.

      Yeah, I know my posts are long and belabored. What can I say? I love discussing philosophy ;-).

    61. Re:Personally... by rycamor · · Score: 2

      Or another way to say it is "to improperly take for granted". (http://www.wsu.edu:8080/~brians/errors/begs.html)

      That is what I was trying to say. Many people try to assert something about freedom or rights simply by taking an aspect of it for granted. "I have a right to x, because I need it". (Nowadays most civil rights are evaluated in terms of relative need, rather than moral principle).

      Thus I argue that any assertion about freedom that doesn't apply the "non-itiation of force" principle simply begs the question.

    62. Re:Personally... by rycamor · · Score: 2

      Umm... I mean "non-initiation".

    63. Re:Personally... by millette · · Score: 1

      I'm quite late to post, but I have to. I'm afraid you are mixing the GPL and the GNU Project. The former is a legal document, using copyright law to protect the freedom of software. The GNU Project is a collection of software using the GPL to protect itself. You can write a software, protect its freedom with the GPL, yet it won't automatically become part of the GNU Project collection.

      So you see, the GPL doesn't provide any credit. That's not the function it plays, nor was it ever implied this way by RMS or anyone else I would take seriously. If you believe that, then I see why this matter might be confusing to you.

    64. Re:Personally... by bgarcia · · Score: 2
      There were other C compilers for the x86 platform...
      Sure, there are other compilers. But name one other free compiler.

      Can't do it, can you?

      --
      I'm a leaf on the wind. Watch how I soar.
    65. Re:Personally... by hawk · · Score: 2
      just for openers, depending upon how doctrinaire you are about "free," lcc is free for free software . .


      hawk

    66. Re:Personally... by hawk · · Score: 2
      I'd give GNU almost the entire transmission to Linux's engine. Then you get the rest of the car from somewhere else, and end up naming it after the engine . . .


      hawk

    67. Re:Personally... by bgarcia · · Score: 2
      just for openers, depending upon how doctrinaire you are about "free," lcc is free for free software...
      Doctrinaire? Nice bit of intellectual baiting there.

      I suppose I could say lcc is just fine, depending on how cavalier you are in supporting free software.

      I personally want free as in liberty, not beer. Lcc doesn't meet the requirements.

      But, since you said "just for openers", I assume that you have a whole list of free (in some sense) compilers? If so, please share!

      I personally know of only one other free C compiler, and it only parses K&R C and produces 16-bit 8086 code.

      --
      I'm a leaf on the wind. Watch how I soar.
    68. Re:Personally... by Anonymous Coward · · Score: 0

      GNU intentionally uses its own code, separate from *BSD, because BSD wasn't Free at the time (if it had been, GNU would never have been necessary). Unlike any extant Linux distribution, *BSD aren't based on the entirety of the GNU system.

  6. Stallman is a fucking ass by Rinikusu · · Score: 0, Flamebait

    There is NO inherent right to anything *I* create. Just as there is NO right to demand Stallman to speak at a function, there is no right to one line of my code. Not one. You do not have the "right" to my source code. You do not have the "right" to use my software. If I want to release the source for whatever reason, whether it be to improve my developer base, or "the many eyes" argument, or just for shits and giggles, then that is *MY* right and *MY* right alone. If I want to charge a BILLION dollars for MY software or keep it locked up on my harddrive, it is MY RIGHT. NOT YOURS. GET IT THROUGH YOUR FUCKING HEAD, STALLMAN. Just because you lost your support group when "commercialism" took over MIT doesn't mean ANYONE HAS TO SHARE ANYTHING WITH ANYONE! Understand? You don't have a RIGHT TO SOURCE. You dont' have a RIGHT TO SOFTWARE. If you don't like it, write an alternative (which you seem to have done, but you still don't get it).

    Furthermore, your reasoning for calling linux "GNU/Linux" as a proper "social convention" is absolutely ludicrous. Linux put the last peice in, he can call his system "FuckYouFSF" if he wants. If you don't like your tools being distributed with Linux, then change your licensing. No where in the GPL does it say "This software must be mentioned in the name of the software" or whatever. This isn't BSD (the advertising clause is what I'm referring to, which if my memory serves correct, is no longer there?).

    Now, on to more serious matters:

    I appreciate the FSF for it's fine tools. gcc and bash are BY FAR the most useful tools I've ever used. I'm glad that you and your "employees" have released them for my use. When people ask what compiler and shell I favor, I never hesitate to ADVERTISE your software. But I'll be goddamned if I'm going to change my name to GNU/Shane. I'll be goddamned if I change my software to be GNU/whatever. I know I know, that's not what you're asking, but IT IS. LINUX is not YOURS. You may have contributed, just like all those hapless kernel hackers that contributed to it. If anything LINUX has done MORE TO FURTHER THE CAUSE of GNU than anything previously. Just think, Mr. Stallman, everyone who runs linux (well, most) KNOWS what GNU is, knows what the GPL is, knows the difference between free and "free". Your software is running on MILLIONS of computers world-wide and is arguably the most popular. And that's not enough? Quit with your ego and see a psychologist because you need a reality check.

    Kiss my ass, Richard Stallman. It's people like YOU who almost make me ashamed of Linux and "Open Source."

    --
    If you were me, you'd be good lookin'. - six string samurai
    1. Re:Stallman is a fucking ass by march · · Score: 1

      RMS was the right person at the right time. It's just not that time right now...

      He helped a lot when there was no one else. Not everyone is good at everything and they should know when to step aside or at least tread lightly.

      But "fucking ass" he is not... (except when he sings! :-) )

    2. Re:Stallman is a fucking ass by Rinikusu · · Score: 1

      HOw is this flamebait?

      WHy not answer my accusations? because you *can't*.

      Why does Stallman think he has a right to "source code?" Where is this proven? Where does this come from? Had you read his biography, you can clearly tell that he develops this attitude AFTER he can't get some printer source and AFTER his buddies leave him stranded at MIT.

      and ETC.

      --
      If you were me, you'd be good lookin'. - six string samurai
    3. Re:Stallman is a fucking ass by paule9984673 · · Score: 1

      I find it pretty ironic that Stallman makes you ashamed of "Open Source".

      (Hint: He is promoting Free Software, not Open Source)

    4. Re:Stallman is a fucking ass by Rinikusu · · Score: 1

      Yeah, I did that purposefully. :)

      --
      If you were me, you'd be good lookin'. - six string samurai
    5. Re:Stallman is a fucking ass by Anonymous Coward · · Score: 0

      It is flamebait because it inspires me to say - YOU ARE A FUCKING MORON, Rinikusu.

  7. what ami missing? by Anonymous Coward · · Score: 0

    m'kay I am a linux newbie. BUT if he is so annoyed by SIGLINUX omiting the GNU part, why does he refer to 'linux' throughout the bitkeeper section rather than refer to it as 'GNU/LINUX' there as well?

    What be I missing?

    1. Re:what ami missing? by david-currie · · Score: 1

      Because he's talking about the Linux kernel specifically, not the operating system as a whole.

  8. Many people will remember Linux instead. by cecil36 · · Score: 0, Redundant

    We'll call it Linux only because that name has been referring to an open-source UNIX derivative operating system since Linus Torvolds first developed it in the early '90s. RMS, if you wanted it to be called GNU/Linux, then you should have said something back then.

    1. Re:Many people will remember Linux instead. by Anonymous Coward · · Score: 0

      I agree. Not only should he have said someting long ago, but if the name mattered that much to him, he should have put it in the GPL.

      But the GPL does not require systems to include the name "GNU", and his efforts to do so make him seem like a poor sport.

      It's analogous to the French language board that suggests using "fin de semaine" instead of "weekend". Language is a phenomenon beyond any individual's control; not only are attempts to control it futile, but are laughable and often rub people the wrong way. RMS has a perfectly logical argument why we *should* say "GNU/Linux" -- but people aren't perfectly logical, and "Linux" is already common usage. Get over it.

  9. I'm with Barr on this one... by ipmcc · · Score: 1, Flamebait

    I'll try to ignore the fact that Stallman is obviously whoring for credit here and try to be intelligent.

    Especially offensive here is this "free Linux" vs "non-free Linux" based on firmware for drivers. I admit that this is an issue, and even respect that its one that is really important, but if the community allows Linux to be splintered like that to the point where we have to start excluding mainstream hardware because something doesn't measure up to the "Stallman yardstick-of-freedom" wont we just be hurting the very cause we purport to embrace? Wouldn't it be better to approach the problem from the other side? This appears to be Stallman's recurring pathology. Instead of finding a way for him to accept more people, concepts and things he tries to come up with a way to force more people, concepts, and things accept him, by taking the moral high ground. It just doesn't work like that; at least not for long. The person who never makes any sacrifices or concessions for their friends is a lonely man indeed. I hesitate to say this but it seems like RMS can't see the forest for the trees.

    --
    This too shall pass.
    1. Re:I'm with Barr on this one... by killmenow · · Score: 3, Insightful

      Instead of finding a way for him to accept more people, concepts and things he tries to come up with a way to force more people, concepts, and things [to] accept him
      The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man. - George Bernard Shaw

      RMS is an unreasonable man. And he is working diligently for progress, whether you believe in his politics or not.

      But then, Shaw was a socialist, so...uhhh, no...I won't go there.
    2. Re:I'm with Barr on this one... by Vryl · · Score: 4, Insightful

      You totally misunderstand Stallman. He is *not* about accepting more people, concepts or things. He is about securing Freedom. He will not acccept people, concepts or things that jeopardize freedom.

      In his opinion, allowing non-Free code into a (now suspect) Free kernel puts in serious jeopardy the freedoms that he holds dear.

    3. Re:I'm with Barr on this one... by ipmcc · · Score: 1

      My subject line said it all: I'm with Barr on this one. I favor better tools over more politically correct tools. I don't misunderstand Stallman, I just don't agree with him. And if I have to pay for a good piece of software or give up access to its source, but its the best tool for the job, well, then that's what I'll do. I'd like to know what kind of car Stallman drives, because the modern automobile hasn't reasonably fit the definition of open source since the birth of Electronic Fuel Injection, but you don't see a bunch of zealots driving around in carbeurated cars just because auto-makers don't release the source for their ECUs. I'm getting long winded here: the short version is like I said above: I don't misunderstand Stallman, I just don't agree with him.

      --
      This too shall pass.
    4. Re:I'm with Barr on this one... by Anonymous Coward · · Score: 0

      Until every bit of that binary data hidden in kernel code is understood, it should be considered a potential backdoor.

    5. Re:I'm with Barr on this one... by christopherjs · · Score: 1

      In his opinion, allowing non-Free code into a (now suspect) Free kernel puts in serious jeopardy the freedoms that he holds dear.

      Which I believe is the primary motivation behind the GNU/Hurd kernel. KDE wasn't free enough (back then) so GNOME had to be developed. Linux isn't free enough so apparently we need the Hurd.

      He even makes a comment about how Linus prefers things to be technically better than be absolutely free. Well apparently he does, because Linux works, while Hurd, well...

    6. Re:I'm with Barr on this one... by Anonymous Coward · · Score: 0

      No, you don't understand him otherwise you would have said "And if I have to pay for a good piece of software or give up access to its source and thus, my freedom, but its the best tool for the job, well, then that's what I'll do."

      You want short term benefits at the expense of freedom. Why don't you just say it instead of disguising your opinion?

    7. Re:I'm with Barr on this one... by Vryl · · Score: 1

      Look, I don't agree with your position, but I respect that you have your principles (or lack of them, perhaps ...).

      What I was getting at is your representation of Stallman deliberately trying to be difficult. That is not what he is about.

      That people find his uncompromising attitude difficult I can well imagine, but that is a consequence of his principles, which he refuses to deviate from. And good on em. I think he is a legend, and one of the most influential people around, a true historic figure.

      All that we have is a consequence of his vision. So he want's to call it GNU/Linux ... big deal.

    8. Re:I'm with Barr on this one... by TRACK-YOUR-POSITION · · Score: 2
      Why must he see Freedom as an all or nothing thing? If I am running a totally free OS with all free applications, save for firmware that is loaded into my hardware at bootup, am I not MORE Free than if I had to run a non free OS to run my hardware? It seems to me that Stallman's position on this firmware binary issue actually REDUCES the amount of freedom in the world.

      Not too mention that his GNU/Linux war has absolutely no effect on Freedom whatsoever except to associate it with annoying behavior by idealists.

      That said, I think his analysis of BitKeeper is right on.

    9. Re:I'm with Barr on this one... by Anonymous Coward · · Score: 0

      > Why must he see Freedom as an all or nothing thing? If I am running a totally free OS with all free applications, save for firmware that is loaded into my hardware at bootup, am I not MORE Free than if I had to run a non free OS to run my hardware? It seems to me that Stallman's position on this firmware binary issue actually REDUCES the amount of freedom in the world.

      He's worried about the camel's-nose-in-the-tent effect; the creeping introduction of nonfree s/w until at some future time, something critical becomes nonfree and suddenly the fact that 98% of the s/w is free doesn't matter anymore - without that critical 2%, the system doesn't run. Sure, we're all in good shape with the present Linux setup - but what about later? That's where RMS is looking.

    10. Re:I'm with Barr on this one... by Vryl · · Score: 2

      Oh well, so much for informed comment.

      Lets go back to basics and define terms. Which, conveniently, Stallman (or someone at FSF) has done for us.

      Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software:

      • The freedom to run the program, for any purpose (freedom 0).
      • The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
      • The freedom to redistribute copies so you can help your neighbor (freedom 2).
      • The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. (freedom 3). Access to the source code is a precondition for this.
      When Stallman is talking about Freedom, this is what he means.
    11. Re:I'm with Barr on this one... by pyite69 · · Score: 2, Insightful


      > but if the community allows Linux to be
      > splintered like that to the point where we
      > have to start excluding mainstream hardware
      > because something doesn't measure up to the
      > "Stallman yardstick-of-freedom" wont we just
      > be hurting the very cause we purport to
      > embrace?

      Not quite. If a concession like this is made,
      people should hear about it and discuss it,
      which is what is happening right now. In this
      regard, choosing a hopelessly inpossible goal
      like having everyone use "GNU/Linux" is a
      brilliant idea because it will always generate
      controversy and discussion; but will never be
      truly resolved. I think that RMS thrives in
      this kind of environment.

      > The person who never makes any sacrifices or
      > concessions for their friends is a lonely
      > man indeed. I hesitate to say this but it
      > seems like RMS can't see the forest for the
      > trees.

      No, his goals are just different than yours.
      He also comes from a family of activists. He
      has a very clear world-view: free software is
      good, non-free software is evil. Why would he
      make a concession to evil? I'm sure that
      Jesus message isn't that you should sacrifice
      the ten commandments if people are attacking
      Christianity.

    12. Re:I'm with Barr on this one... by TRACK-YOUR-POSITION · · Score: 2
      Why are you admiting your comment is uninformed? When it's perfectly well informed, it's merely illogical.

      Let me repeat myself. Imagine two scenarios, one in which my OS and applications have ALL FOUR OF THE FREEDOMS YOU JUST DESCRIBED, except for a firmware module to load into hardware. The other in which NONE OF MY SOFTWARE HAS ANY OF THE FREEDOMS YOU DESCRIBE, because I won't be able to use the required firmware.

      Scenario 1 has more Freedom than scenario 2.

    13. Re:I'm with Barr on this one... by TRACK-YOUR-POSITION · · Score: 2
      He's worried about the camel's-nose-in-the-tent effect; the creeping introduction of nonfree s/w until at some future time, something critical becomes nonfree and suddenly the fact that 98% of the s/w is free doesn't matter anymore - without that critical 2%, the system doesn't run. Sure, we're all in good shape with the present Linux setup - but what about later? That's where RMS is looking.

      That is a valid concern, but wouldn't it work both ways? For example, if I start running all open source apps under windows, later I can switch to Hurd with little impact on my convenience but great improvement on my freedom.

    14. Re:I'm with Barr on this one... by Anonymous Coward · · Score: 0

      GNU is about helping your neighbour. But apparently you can't help your neighbour if he needs a binary only driver for his graphics card. No, you are wrong. The "tainted kernel" nonsense just stinks.

    15. Re:I'm with Barr on this one... by Anonymous Coward · · Score: 0

      RMS's organization, like any organization, is seeking new members with
      the understanding that new candidates agree
      to abide with the rules of the organization.
      It their organization and their rules; nothing
      strange here.

    16. Re:I'm with Barr on this one... by Anonymous Coward · · Score: 0
      The Linux kernel-code has been violating the
      GPL for long time, ever since Linus gave permission for the sound
      binary-only modules to load at run-time. Linus
      is not the sole copyright owner for the kernel,
      in fact, I will not be surprised if most of
      his code has by now been replaced with new copyright
      owners. The kernel has been carrying dubious legal
      issues for the last few years since ALL copyright
      owners (and not just Linus) are required to grant permission for exceptions.


      The new issue with the non-free code in the Linux kenrnel
      is easy to determine whether it is true or false.


      Linus should not be viewed as someone who will
      protect your freedom. His priorities are different.

    17. Re:I'm with Barr on this one... by Anonymous Coward · · Score: 0

      Please give us an example of Vryl's illogical comment. He is simply trying to paraphrase RMS's point so that you can perhaps understand it. Your example is contrived to give a certain outcome...anyone can do that. There are more choices than the two you mention, not the least of which could be to extend the open source concept to hardware/firmware as well.

      If your objection to open source is that it is not as current or as full featured as closed source (which is not true in most cases) then you should be doing whatever you can to support freedom and contribute to the cause. Making others aware of GNU is only one way of doing it.

    18. Re:I'm with Barr on this one... by TRACK-YOUR-POSITION · · Score: 1
      Here is his (and your) illogic. He thought I was using a different definition of freedom, judging from his post. He listed his definition of freedom, yet his definition of freedom indicated fit the scenario I had ALREADY described.

      My example is the one that fits this case we are discussing--aka closed firmware and open source operating systems. I didn't contrive it--it's the example in the article that you should have read before posting here.

      My objection is that I want to run BOTH closed source and open source, and that THAT is the way to maximize the amount of freedom (as in free software) in users hands. Stallman and you are the ones presenting a false dilemma, not I.

  10. The Bigger the Ego, The Bigger the Hypocrite by Anonymous Coward · · Score: 0

    I have sitting next to me an Apple computer. It says on it one thing: "Apple." Now, if I had time to waste like Stallman or perhaps even had in some way been responsible for the manufacture of any of its parts...no, no, I still wouldn't sit there and bitch about how my computer doesn't say "Hitachi/Motorola/nVidia/IBM-Apple"(I apologize to the many chip-makers, power supply manufacturer, case-maker etc. whom I missed). Very little was actually built by Apple. Egads! These are corporations! They should have more of a stick up their butts than some open-source zealot. Aren't they looking for a way to get their props like Stallman? No. Everyone knows that Motorola is a key player. The Taiwanese chip manufacturers are plenty happy to take their $$ cut without credit on the label. If Stallman fears people are not aware that many of the components necessary for linux are not widely known to fall under the gnu umbrella, maybe he she take out an ad in the New York Times. Better yet, why doesn't he sue IBM who in their ads say "linux" and only linux? Fight it out in court, lose, and be done with it. Feel "free" to decline speeches RMS, but don't force any "free" project to your rigid standards.

    1. Re:The Bigger the Ego, The Bigger the Hypocrite by SpankTech3000 · · Score: 1

      Not to be taken inflammatorily :)

      I think the the comparison is not valid in that the corporations "get theirs" when Apple cuts them a check. (In theory) no one pays RMS, so he "gets his" by getting credit, kudos, etc.

      That being said, I tend to think along the same lines as Linus and be more pragmatic about the whole thing. I'm not sure it that is reason defining my emotions or the opposite, but I can't see it from RMS' side of things.

  11. Sidestepping the "Linux vs. GNU/Linux" issue by Stephen+Williams · · Score: 2, Insightful

    Personally, I call it "Debian".

    -Stephen

    1. Re:Sidestepping the "Linux vs. GNU/Linux" issue by Anonymous Coward · · Score: 0

      And Debian calls it GNU/Linux.

  12. RMS. PeTA. It's all good. by inkfox · · Score: 4, Insightful
    Even if you don't fully agree with RMS - though I'll admit I do a lot - it's good to have the people with the extreme views about. Having someone with that rigid a mindset means it's tougher to "sneak one by." Public relations departments and lawyers will play all manner of game to try and get something extra for a company without giving anything back, just by reframing something's appearance.

    Without RMS' type around, GPL wouldn't exist in the first place. And even if someone else had invented GLP, we'd likely see GPL having been circumvented by a hundred and one different iffy technologies; compiled to intermediate pseudo machine codes, source distributed in human-unreadable shrouded form, sold at high cost, and so on. Having someone with such conviction and with an eagle eye point out every danger, no matter how small, means that nothing gets missed. And if businesses and individuals are afraid to deal with someone who gives off the air of a raving, screaming fanatic, others will carry on the real work once the points are raised.

    I support the extreme view of free software for the same reason that a large portion of my charity giving goes to PeTA. Same deal. They overstate most every case, but at least they provide visibility so people can make more informed decisions and spring to action when the events call for it.

    --
    Says the RIAA: When you EQ, you're stealing bass!
    1. Re:RMS. PeTA. It's all good. by kafka93 · · Score: 5, Insightful

      Absolutely. We need more people who are less lukewarm, one way or the other. When Barr mentions that "You cannot force people to share your beliefs, especially a community that values freedom as much as the Linux crowd.", he is entirely missing the point -- the Linux crowd often does *not* value freedom in any meaningful sense; it professes the desire for freedom right up to the point at which 'freedom' means something other than 'freedom to use other people's work for free' or 'freedom at the expense of convenience'.

      Just as, to use your example, there are 'vegetarians' who eat chicken and fish, or people who give money to save cute fluffy animals while wearing leather jackets, there are countless Linux users who will, time and again, sacrifice their freedom for the sake of a 'better' technical product, or who will steal free software for their closed-source products. We absolutely need people who are passionate about their beliefs -- if only so that those beliefs are clear and in the open so that they can be questioned. I don't believe RMS is afraid of debate; he's more than able to support his philosophical stance because, unlike most of us, he has one. And that's an important thing.

    2. Re:RMS. PeTA. It's all good. by Permission+Denied · · Score: 2
      I support the extreme view of free software for the same reason that a large portion of my charity giving goes to PeTA. Same deal.

      PeTA has done more to alienate me from the animal rights movement than they could have possibly imagined. I'm very left-wing in all of my politics (some people accuse me of being a socialist - and that doesn't bother me). I would in principle agree with animal rights, but when the movement's proponents act in such immature manners and appeal to only emotion rather than attempting to convince in a logical manner, they lose all my respect.

      Even though I don't particularly like the mass fur/agriculture/animal product industry and I'm very wary of showing even the slightest support for any corporate interest, I'll vote against anyone who's a member of PeTA and I'll oppose most legislation that PeTA proposes, not out of rational judgment of the legislation, but just to show that I in no way can support PeTA. That's right - if I'm undecided about some law and I find out PeTA is pushing this law, I won't judge the law based on its merits, but I'll vote against it because that's how much PeTA pisses me off.

      Be wary of extremists - they can hurt your movement.

    3. Re:RMS. PeTA. It's all good. by Anonymous Coward · · Score: 0

      Sure! Extreme viewpoints ALWAYS help a movement...just ask any bible-thumping flat-worlder Fundamentalist! Boy, they're great for promoting Christianity.

      And as for Peta...yeah, they're REALLY doing a GREAT service, especially with that billboard claiming that the boy who got chomped by the shark "had it coming". THAT helps a lot, just like throwing red paint on executives.

      [sarcasm]

    4. Re:RMS. PeTA. It's all good. by Omniscient+Ferret · · Score: 1

      PETA was suing to have ads involving happy talking cows taken off of the airwaves, because the ads were misleading.

      Because, you know, most people simply accept whatever talking cows say, instead of wondering if maybe those cows are just acting happy.

    5. Re:RMS. PeTA. It's all good. by Anonymous Coward · · Score: 0
      ...I support the extreme view of free software for the same reason that a large portion of my charity giving goes to PeTA.

      You'd think after September 11th people would learn the dangers of supporting extremists.

      If I ever suspect that the community behind Linux is as looney as PeTA, I'm going to quit swimming against the Microsoft river and let the current take me. RMS does strike me as a borderline banana, but at least I've never heard him condone any terrorist activity (find me any PeTA statement that condemns the Animal Liberation Front, just one, and I'll retract the statement). He also doesn't threaten people's lives by trying to shut down critical medical research (and I am very well informed about PeTA's views on this subject and the pseudo-science they use to justify them... don't even get me started).

      Sorry for the off-topic reply, but try something very un-PeTA-like and educate yourself on the problems with animal rights (as opposed to the sensible, more moderate goals of animal welfare). A good place to start is AnimalRights.net.

      Now, back to your regularly scheduled programming, where an informed community of Linux users regularly embraces the better ideas of RMS while rejecting the notion that GNU/Linux is a marketable, good name, even if technically sound.
    6. Re:RMS. PeTA. It's all good. by zangdesign · · Score: 2

      I'll grant you the second part of your response, I'm one of those that has no particular religious beliefs about the superiority of any operating system.

      But, a trend I've noticed, if only because I myself am horribly guilty of it, is that the bulk of the Linux crowd values freedom only so long as it doesn't as it doesn't inconvenience them and as long as it doesn't go outside their own world view, regardless of code usage or any other factor.

      This is not freedom. This is anarchy.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    7. Re:RMS. PeTA. It's all good. by oldmacdonald · · Score: 2, Insightful

      >That's right - if I'm undecided about some law end
      >I find out PeTA is pushing this law, I won't judge
      >the law based on its merits, but I'll vote against
      >it because that's how much PeTA pisses me off.

      >Be wary of extremists - they can hurt your >movement.

      So when Peta appeals to emotions and acts immature, your response is to act emotional and immature? You're voting against legislation you might believe in because they annoy you? I'd say that's an extremist thing to do. At least the Peta extremists have an ideology they believe in, you're just being contrary.

    8. Re:RMS. PeTA. It's all good. by Dragoness+Eclectic · · Score: 2

      Well, you had me nodding and agreeing with you right up until you said you gave money to PETA. I assume you mean the so-called "People for Ethical Treatment of Animals", not some other org with the same acronym?

      Since I think PETA is a bunch of raving loons who are totally against most of my values, and who use extremist, terrorist tactics to try and get their way, you just shot your credibility, and that of your argument in the foot. With a shotgun. Loaded with 00 buckshot.

      Bad example.

      --
      ---dragoness
    9. Re:RMS. PeTA. It's all good. by inkfox · · Score: 1
      Well, you had me nodding and agreeing with you right up until you said you gave money to PETA. I assume you mean the so-called "People for Ethical Treatment of Animals", not some other org with the same acronym?

      Since I think PETA is a bunch of raving loons who are totally against most of my values, and who use extremist, terrorist tactics to try and get their way, you just shot your credibility, and that of your argument in the foot. With a shotgun. Loaded with 00 buckshot.

      Keep in mind that the way we see RMS is the way most animal rights activists see PeTA. "On the right side, but a bit too far out there."

      Similarly - the way you're seeing PeTA is about the same way most see RMS. Except to those who are in line with a significant percentage of his points, he seems like a raving lunatic. To you, he probably looks like a plain old lunatic.

      I don't think PeTA is too useful, save to spurn animal rights folks into action. Similarly, RMS isn't too useful, except to spurn free software folks into action.

      --
      Says the RIAA: When you EQ, you're stealing bass!
    10. Re:RMS. PeTA. It's all good. by Anonymous Coward · · Score: 0
      Umm... I don't think you mean "spurn." I think you mean "spur."

      To spur is to accelerate or encourage. To spurn is to drive back or reject.

      No points lost this time. I see it's early yet for you. :)

    11. Re:RMS. PeTA. It's all good. by matithyahu · · Score: 1

      Don't support extremism. It's is often ill thought out and irrational. Support activism and vocalization, those are the reason people respect RMS, that he is standing up for what he believes. It is often the extremist that are heard but it doesn't have to be that way.

    12. Re:RMS. PeTA. It's all good. by sharkey · · Score: 2

      Yes, PETA is an amusing site. Too bad it's not being actively maintained anymore.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    13. Re:RMS. PeTA. It's all good. by America+Uber+Alles · · Score: 0

      you're just being contrary

      Am NOT!

    14. Re:RMS. PeTA. It's all good. by evil_one · · Score: 2, Interesting

      PeTA has one of the most uptight memberships I know of.
      If your typical linux geek (even most of the uptight ones) see a shirt that says something like "Penguin, It's what's for dinner" They'd laugh.
      I have a shirt that has a modified version of the PeTA logo with the following words underneath: "People for the Eating of Tasty Animals"
      Most people laugh - then you get the PeTA members. They see the logo, grin widely and start walking towards me. Then they read the text, and get violent. One actually threatened my life.
      This was in public.
      When I wear BSD or Microsoft shirts to Linux User Group meetings I get FAR more reasonable reactions.

      --
      Desperation is a stinky cologne
    15. Re:RMS. PeTA. It's all good. by Rogerborg · · Score: 2
      • it's good to have the people with the extreme views about. Having someone with that rigid a mindset means it's tougher to "sneak one by."

      RMS asserts in this article that Linux is a non-free component (and that there is a long term project to create a free version with no binary-only parts). Given that he also asserts that the FSF uses absolutely no non-free software, and that he makes a personal attack against Linus for choosing pragmatism over ideals, would we be safe to assume that nobody associated with the FSF uses a Linux kernel?

      Or, as I believe is more likely, is RMS saying "Do as I say, not as I do" ?

      Don't get me wrong, I actually agree with him (I run KDE3/X/GNU/Linux, if anyone asks), but I also believe that he's full of shit when it comes down to the crunch. If RMS believes his own words (his words, nobody elses) then he must dissasociate the FSF from Linux, absolutely and immediately, and go back to struggling with HURD, no matter how much it hurts. He needs to do that now, and to acknowledge his hypocrisy, apologise for it, and ask that nobody else does what he did.

      Want to bet on the likelihood of that? RMS is just as pragmatic in his own way as Linus, he just puts a better spin on it.

      --
      If you were blocking sigs, you wouldn't have to read this.
    16. Re:RMS. PeTA. It's all good. by prizog · · Score: 2

      RMS asserts no such thing. He does write:

      There are people like Torvalds that will pressure our community into use of a non-free program, and challenge anyone who complains to provide a (technically) better program immediately or shut up.

      He is talking about BitKeeper.

    17. Re:RMS. PeTA. It's all good. by Christianfreak · · Score: 2

      No no no. People can stand for their principles and let others know when something is wrong without coming across as a raving lunitic. RMS has done a lot but he turns people off and hurts his own movement with this issue.

      Much like PeTA who recently have gone so far to say that having a baseball team named after an animal is bad somehow. That kind of crap is what turns people off to what could be a good message.

      The public needs to hear that free software is better but all they hear is RMS screaming about a name. If you didn't know what his true message is what would you think? Its like a church that splits because some people want to redo the sanctuary in blue and others want it green. It completely takes away from the what's supposed to be the true message.

    18. Re:RMS. PeTA. It's all good. by Anonymous Coward · · Score: 0

      Show me a vocal Christian who isn't considered a freak by all non-Christians?

    19. Re:RMS. PeTA. It's all good. by runswithd6s · · Score: 2
      True, without an RMS type around, we would not have GPL, but I differ in your opinion that free software would exist in a sorry disarray of poorly coded hacks.

      If GPL wasn't around, Linus may very well have written Linux with a different library. NetBSD, OpenBSD, and FreeBSD would still be around, including their C libraries. Software developers would have a plethora of their own software licenses mimicing BSD, Alladin, or Netscape style licenses.

      Would we see more shareware? Not likely, given the nature of the UNIX development philosophy. Overall, would be less of a community if RMS or his "type", as you put it, never existed? Not likely. Rather it would be of a different format, a different paradigm.

      One cannot equate a developer's sense of pride in his/her code by the existence of GPL or RMS. One cannot credit the desire to share software with the public, or the desire to provide free alternatives to proprietary software solely by the presense of RMS. You give RMS far too much credit for the effort and talant of others.

      Your action of funding extreme opinions is a perfect example of a true-neutral druid-like person. As frustrating as it is to those of us who don't stradle the line in the sand so effectively, your existence does not go unnoticed.

      Likewise, RMS's left-wing approach to software development, distribution, and his contributions to his coined Free Software Movement, do not go unnoticed. That he sees otherwise is amusing.

      --
      assert(expired(knowledge)); /* core dump */
    20. Re:RMS. PeTA. It's all good. by Anonymous Coward · · Score: 0

      What defines a true-neutral druid-like person?

    21. Re:RMS. PeTA. It's all good. by MissMyNewton · · Score: 1

      it's good to have the people with the extreme views about.

      No one is going to read or mod this (too late in the posting session) but if they do, it'll probably be marked as flamebait, but...

      That basic argument could be used as support for the viewpoints of people like Hitler, and as thus should *not*, IMO, hold water... This is an admittedly extreme, yet NO LESS VALID, take on that statement.

      --

      ---

      Information wants...you to shut your pie hole.

    22. Re:RMS. PeTA. It's all good. by zerblat · · Score: 1
      Exactly. I have a shirt that says "I hate purple", but I've never been threatened or attacked by people whose favorite color is purple. Most people just laugh.

      On the other hand, when I wear my "shoot all black people" t-shirt, people start getting violent. Those anti-racist really are an uptight bunch of people.

      --
      Please alter my pants as fashion dictates.
    23. Re:RMS. PeTA. It's all good. by TRACK-YOUR-POSITION · · Score: 2
      But, a trend I've noticed, if only because I myself am horribly guilty of it, is that the bulk of the Linux crowd values freedom only so long as it doesn't as it doesn't inconvenience them and as long as it doesn't go outside their own world view, regardless of code usage or any other factor.

      I'm curious what you mean by "go outside their own world view." The phrase could mean anything, one could even say Stallman only supports freedom within his own FSF worldview.

      Besides that, I'm curious about the difference between convenience and freedom. Convenience gives me the ability to do what I otherwise couldn't do, Freedom gives me the ability to do what I otherwise wouldn't be allowed to. The point of maxmizing my Freedom is maximizing what my ability to do stuff--NOT the other way around! At least, not to me. You can't accuse me of ignoring my priorities--I simply think that you've gotten yours backwards.

      This is not freedom. This is anarchy.

      Why do we throw statements around like this (I do it too.) Neither the word "freedom" and especially not "anarchy" are anywhere near well defined enough for this statement to have any meaning whatsoever.

    24. Re:RMS. PeTA. It's all good. by nmos · · Score: 1

      I think you need to read it again. He said that GNU/Linux CONTAINS some non-free components, not that it IS a non-free component. So long as he doesn't actually use those drivers it's not hipocracy.

      FWIW Stallman doesn't have a problem with binary only firmware, he just doesn't like these being built into the driver code. He's made it clear that it's OK if the firmware is kept seperate. If I sent you a file and said "This is covered under the GPL" and you found that right in the middle was a chunk of binary-only non-free code wouldn't you have a problem with that? Wouldn't you think that I was less than serious about the code being GPL?

    25. Re:RMS. PeTA. It's all good. by runswithd6s · · Score: 2
      It's a referrence to Advanced Dungeons & Dragons (TM) character alignment definitions. True neutral is denoted as N-N, or Neutral Neutral. A true neutral alignment is one where a person may or may not obey the law, acting instead, to bring balance back to the system (whatever system that might be). Druids, in an AD&D context, are true neutral characters because of their ties to nature. i.e. "Mother Nature" has no regards for laws, just balance in the cycle of life.

      My reference was intended to show how the action of supporting extreme views for the purpose of balance was indicitave of a true-neutral alignment. It was neither a compliment nor a criticism, just an observation.

      --
      assert(expired(knowledge)); /* core dump */
    26. Re:RMS. PeTA. It's all good. by Rogerborg · · Score: 2
      • RMS asserts no such thing. He does write:
        • There are people like Torvalds that will pressure our community into use of a non-free program, and challenge anyone who complains to provide a (technically) better program immediately or shut up.
        He is talking about BitKeeper.

      And we shouldn't follow the reasoning through, becauuuuuse...?

      What exactly is the difference between Linus using BitKeeper and RMS using Linux? If RMS truly believed what he was saying, he'd declare the Linux kernel (which contains non-source binary components) anathema, and return to wrestling with HURD. He doesn't do this because Linux is the best technical solution he has right now, and he's happy to use it, while still asserting that all other non-free software is pure evil and must be shunned. Why the exception for Linux? Pragmatism over idealism, pure and simple.

      You want to argue that the FSF doesn't associate itself with Linux, but rather vice versa? Not so. The whole point of this article is that RMS is happy to associate with Linux geeks, as long as they remember that the mantra is GNU/Linux.

      I'm sorry, but I if it looks like a hypocrite and walks like a hypocrite and quacks like a hypocrite, then it is a hypocrite.

      --
      If you were blocking sigs, you wouldn't have to read this.
    27. Re:RMS. PeTA. It's all good. by prizog · · Score: 1

      The Linux kernel includes some proprietary stuff. The FSF doesn't use that stuff. It urges others not to use it. What's the problem?

    28. Re:RMS. PeTA. It's all good. by Anonymous Coward · · Score: 0

      The FSF invested years of work so they could stop using proprietary dev tools. Do you really think they wouldn't bother to avoid installing non-Free kernel modules? Contrariwise, Linus routinely runs proprietary code. Open Source has so completely obfuscated Free Software that their figurehead is openly contemptuous of users' right as human beings to control their tools.

  13. GNU/Linux my a$$ by Anonymous Coward · · Score: 0, Interesting

    Yes, we all know that the majority of the utility programs on a linux system are GNU. Who cares? Do you call your work machine a windows box? Or do you call it a windows/intel/creative/ati/western digital/a-bit/lg/sony machine?
    The software can't run without the hardware... why not give them the credit too?

    1. Re:GNU/Linux my a$$ by Theom · · Score: 0

      I wonder how you tolerate the "Intel inside" stickers...

      --

      mp3: l33t term for empty.
  14. No, he really is JUST a nutcase by psychopenguin · · Score: 0

    No, he's just a nutcase... really GNU/Linux? Get off it! His stupid bit with that has become worse than the whole pronunciation arguments that used to go on. Who cares really? Shouldn't it be enough that people are really starting to get behind open source whether it's GNU, Linux, or BSD? They all benefit one another.

    If he wants to keep getting public attention so bad, then maybe he should really contribute something useful rather than trying to start stupid semantic wars.

    1. Re:No, he really is JUST a nutcase by 00_NOP · · Score: 2

      No, he's just a nutcase... really GNU/Linux?

      I'm not defending his arguments. But they are hardly new, are they? Everyone knows that's what he thinks - so what's the fuss about?

    2. Re:No, he really is JUST a nutcase by Vryl · · Score: 2

      You show your ignorance of the issue. It is *not* 'open source' in Stallman's mind. It is, and always has been, 'Free Software'.

      You can have 'open source' software that is not Free.

      As for 'something useful', one would presume that a set of standard utilities, a compiler and a text editor/IDE would do for a start.

      Go away troll ...

    3. Re:No, he really is JUST a nutcase by Anonymous Coward · · Score: 0

      Wrong on two counts. The standard utilities are simply copies of other people's work, and Emacs is a steaming pile of shit.

    4. Re:No, he really is JUST a nutcase by cyclist1200 · · Score: 1

      And Intel's compiler beat the living crap out of GNU's.

    5. Re:No, he really is JUST a nutcase by Weh · · Score: 1

      for someone so concerned with freedom RMS sure makes a lot of fuss about a name. What about my freedom to call something anything I like. Freedom of *speech* you know?

    6. Re:No, he really is JUST a nutcase by Anonymous Coward · · Score: 0

      read the article numbnuts. he says you're free to call it whatever you want, and he has the freedom not to speak to a user group if he wants

    7. Re:No, he really is JUST a nutcase by wishus · · Score: 2
      for someone so concerned with freedom RMS sure makes a lot of fuss about a name. What about my freedom to call something anything I like. Freedom of *speech* you know?

      "Freedom of Speech" means that the federal government cannot imprison you for speaking your mind. RMS is not trying to give the government this power.

      RMS is trying to receive credit for the GNU project's contributions to the operating environment, which are considerable. He has a valid point, and a good message, but I think he is using the wrong means to spread it.

    8. Re:No, he really is JUST a nutcase by defile · · Score: 2

      And Intel's compiler beat the living crap out of GNU's.

      Yeah, but at least I can freely download and redistribute GCC. With Intel's C Compiler, one has to write a crack to get past the retarded copy protection, such as this one:

      #!/bin/sh

      ##
      ## haX0red Intel C/C++ Compiler
      ##
      ## This simple shell script will h4x0r the icc compiler so that
      ## it skips the check for a valid license file. I was inspired
      ## to do this because of the asshole Intel engineer at
      ## LinuxWorld 2002 who did everything he could to dodge
      ## my questions about Intel's compiler and other general rudeness.
      ##
      ## I developed this hack against this version:
      ##
      ## Intel(R) C++ Compiler for 32-bit applications, Version 5.0.1 Build 010730D0
      ## Copyright (C) 1985-2001 Intel Corporation. All rights reserved.
      ##
      ##
      ## Usage:
      ## Install the Intel C compiler. Don't download a license!
      ##
      ## Make sure to import all of the variables that the compiler
      ## needs to function (it won't work with vanilla include/libraries)
      ##
      ## Enjoy!
      ##

      echo 'break *0x8056451' > /tmp/icc.hack.
      echo "run $*" >> /tmp/icc.hack.
      echo 'jump *0x80567d0' >> /tmp/icc.hack.

      gdb -batch -x /tmp/icc.hack. icc
      rm /tmp/icc.hack.

      Note that the crack uses GDB (another free, superior, FSF product) to manipulate command execution to bypass the license file check. What delicious irony.

    9. Re:No, he really is JUST a nutcase by Anonymous Coward · · Score: 0

      I love you, man !

      (but not in a gay way)

  15. Veiled threat? by dillon_rinker · · Score: 4, Insightful
    From the article:

    The presence of these binary-only programs in "source" files of Linux creates a secondary problem: it calls into question whether Linux binaries can legally be redistributed at all. The GPL requires "complete corresponding source code," and a sequence of integers is not the source code


    Reading between the lines, most Linux distros are not free (speech). Most Linux distros violate the GPL. Most Linux distros are in violation of the FSF's license. Most Linux distros could be hauled into court by the FSF...but they're not. I think that speaks volumes of Stallman.

    I am reminded of the writing of Jonathan Edwards. Non-free code is as loathsome to Stallman as a poisonous spider, and he dangles it over an open flame. But RMS is a gracious genius,and does not drop the spider into the fire.

    I think he's right on the money, though, when he says that we must be very careful or we'll lose our new-found freedom. Legislation could easily place large economic burdens on free software development (liability, for example) that would not outlaw it but would make it disappear. The corporate world can afford to buy laws; we can't. We have to work to retain our freedom.
    1. Re:Veiled threat? by ajcpi · · Score: 1

      Not sure, but I don't think FSF owns the copyright on Linux. Only the copyright owner/holder can sue for violation of the terms of the copyright. Therefore, only the copyright owner can sue for distributing linux with un-free code.

      Presumably, anyone who has contributed code to the kernel under the GPL would have that right.

      Let's not confuse using the terms of the standard GPL license, with having FSF own the copyright. These are entirely different things.

    2. Re:Veiled threat? by Rogerborg · · Score: 2
      • Reading between the lines, most Linux distros are not free (speech). Most Linux distros violate the GPL. Most Linux distros are in violation of the FSF's license. Most Linux distros could be hauled into court by the FSF...but they're not. I think that speaks volumes of Stallman.

      Wait... this is the same Stallman that asserts that the FSF makes absolutely no use of non-free code, and the same Stallman that makes a personal attack on Linus for valuing pragmatism over idealism?

      Stallman is right: the Linux kernel contains binary-only components and is not free software. What I find thoroughly distasteful is his dissembling about it. If it's not free, then the FSF can't use it, and so Stallman tiptoes around the issue, even though he knows that it's clear cut and that (if he practiced what he preaches) the FSF must have nothing to do with Linux.

      I should make clear that I use - and say that I use - KDE3/X/GNU/Linux, and I greatly respect the work that the FSF has done. However, I really do think that Stallman in skating on thin ice here. It seems clear to me that RMS is putting pragmatism over idealism in not declaring Linux anathema; fine, I respect that. What I don't respect is him attacking Linus for doing the same. That's rank hypocrisy, and it stinks.

      --
      If you were blocking sigs, you wouldn't have to read this.
    3. Re:Veiled threat? by Paul+Komarek · · Score: 2

      1) Is the FSF using linux, the kernel, at all?

      2) If answer to 1) is yes, then are they using the parts they find illegal? Almost certainly not. Linux, the kernel, has many parts licensed by different people. Choosing only the parts with Free license, and among those, only the ones who comply with their license, seems entirely reasonable to me. In fact, you could call the resulting Free kernel a derivative work of the parts with a Free license, if you wanted. No need to throw the baby out with the bathwater.

      In my opinion, your argument is valid but without premise. You would need to provided evidence that the FSF was using non-Free code. Once you've named a non-free part of the linux kernel, you'll need to show that the FSF is using that code.

      Just because they downloaded a kernel from kernel.org with non-Free parts, doesn't mean they're using those parts. Especially since those parts are likely to be completely unnecessary device drivers. For instance, my desktop and gaming linux system shows the following at the top of lsmod's output (reformatted to fit the narrow text input box ;-):

      "Module Size Used by Not tainted"

      The "not tainted" part is important to me. If I'm not misinterpreting it, it means that every module loaded (and I think also that everything compiled in) has a license tag which indicates a Free license. In particular, modules with no stated license will taint the kernel, creating false negatives. "not tainted" means "not tainted", every time. I guess I should really check whether "not tainted" necessarily means only Free software is included.

      -Paul Komarek

    4. Re:Veiled threat? by Surak · · Score: 2, Funny

      Maybe the title of the article should have been:

      Linux violates the GPL!

      or better yet,

      GNU/Linux violates the GPL!

      would have been even better.

      :-P

      (It's funny. Laugh.)

    5. Re:Veiled threat? by Anonymous Coward · · Score: 0

      my lsmod doesn't do the "not tainted" part. How do I get it to ? Or does that mean I'm tainted ?

      Do you have a special version of modtools installed ?

  16. Anyone wonder... by ultrabot · · Score: 1
    ... how many times RMS is going to repeat the same GNU/Linux thing, over and over?

    Perhaps somebody should put Linux kernel in the BSD userland. Should it also be called GNU/Linux?

    --
    Save your wrists today - switch to Dvorak
    1. Re:Anyone wonder... by quigonn · · Score: 2

      Actually, there are a few people helping the original author with dietlibc and embedded utilities so that their system is not a GNU/Linux anymore. :-)

      The only problem that stays is the compiler. Today, also the *BSDs use gcc. *sigh*

      --
      A monkey is doing the real work for me.
  17. He seems to be attacking Linux... by aardvarkjoe · · Score: 2, Insightful
    He whines for the entire article about stuff about Linux that he doesn't like -- the name, the use of Bitkeeper, the "non-free" parts of the kernel... if he's so down on Linux, then why doesn't he get the FSF in gear and finish up the HURD? Then he can wander off into his fantasy world and leave us alone.


    Oh, I also found it amusing that he complained of the "silly excuses and straw men," and yet failed to address the two most important reasons (IMHO) not to say "GNU/Linux": that (1) the operating system isn't all GNU, and by his logic everyone should get a mention, and (2) it sounds incredibly stupid.

    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    1. Re:He seems to be attacking Linux... by peddrenth · · Score: 3, Insightful

      "if he's so down on Linux, then why doesn't he get the FSF in gear and finish up the HURD"

      Oh that's a good idea. Since we the community have all sold out to non-free software, why not just go the whole way and ignore it completely.
      Go whining back to the FSF, and ask the people who write the entire GNU project to write another operating system for you, you ask? Why? Because you think linux should be non-idealogical, and you're not prepared to put in any work yourself to keep it free?

      If "share and share alike" is the mantra of the free-software community, where does that leave people who take the gift of GNU and try to twist it into something proprietry for selling?

      S.T.F.U. about hurd -- if you're going to use GNU tools, then share some of your own stuff by working to keep linux free. Otherwise you may as well go and use Novell or Microsoft software, and stop fooling yourself about how worthy your O/S is.

    2. Re:He seems to be attacking Linux... by p3d0 · · Score: 2

      I understand his resentment that the "GNU" is dropped from "GNU/Linux", considering the amount of work he has done. However, as you say, "GNU" is a really dumb name; but more importantly, consider that a "Linux user group" really is a group of Linux users. That is, they are all using the Linux kernel. The name is accurate.

      Ok, they are also, without exception, all using GNU. However, I'd be willing to bet that they are also all using a PCI bus, without exception, as well as RAM, TCP/IP, and a host of other technologies. Should these all be included in the user group's name?

      I'd also be willing to bet that the many of topics discussed at meetings of such a user group would apply only to GNU/Linux, and not to GNU/Hurd or any other GNU system. The behaviour of the threading system, or the layout of the /proc filesystem, or any number of other topics truly are Linux-specific.

      Regardless of what I think, Stallman has done more good for the world by being a hard-ass than any number of watered-down imitators would. How many of us have the gonads to spend our career fighting for something we believe in? I say, good for him.

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    3. Re:He seems to be attacking Linux... by GargoyleMT · · Score: 1
      I'm not sure how you go about becoming "Insightful", because your points are not made very clearly.

      How have "we the community" sold out to non-free software?

      I don't think we're talking about people who are trying to skirt the GPL and steal code from GNU's software, OR about people trying to sell Linux. Your comment "... people who try to take the gift of GNU and try to twist it into something proprietary for selling" doesn't make any sense in this (or any other) context.

      Your last comment about "sharing your own stuff" to keep linux free indicates to me that you think only people who have skills that would benefit linux (programming, testing, documenting, etc.), and use them can hold opinions bout linux, or even use it. This seems to be an untenable position.

      IHBT? IHL? Seems so.

    4. Re:He seems to be attacking Linux... by Anonymous Coward · · Score: 0

      Ok, they are also, without exception, all using GNU.

      You can't say that for sure. There are a couple Linux distro's that use BSD tools. I prefer the BSD tools, so if I were to actually start using Linux I would still not be using GNU stuff. I might install gcc, but I'd much rather use icc.

      Other than the compiler, the GNU tools are trivial and hardly worthy of renaming an OS.

    5. Re:He seems to be attacking Linux... by peddrenth · · Score: 2

      Okay, it doesn't make sense. Let's try again, but simpler:

      Free software is about being able to run your computer without having to sign NDAs, EULAs or any other restrictive contracts each time you install a piece of software.

      To this end, the FSF and the GNU project were developed, mainly by Stallman.

      However, there are many people now whose views are threatening the very existance of free software, not by opposing it, but by compromising.

      There are people who run linux because it's cool, rather than because it's free. There are people who use NVIDIA cards with proprietry drivers on linux. There are people who use RealPlayer and Crossover office on linux. In short, people are compromising the values of free software by using proprietry software. In doing so, they are making linux non-free, not by any malicious action, but simply by standing back and accepting the use of non-free software.

      The answer to this problem, assuming that "free software" still means something to people, is not easy, but freedom never is. The answer is that instead of using proprietry software, people need to take a stand, and write their own replacement. Had Stallman not taken a stand and written GCC, we would not now be able to compile any code without signing an agreement not to share.

      Similarly, we now see people offering us shiny tempting things, with the strings of an EULA or a patent attached. We can watch DVDs if we only promise not to share. We can run MsOffice if we promise not to share. We can use proprietry CVS tools to get at the linux kernel, if we promise not to share.

      Thankfully, there are many people who _are_ taking a stand, and writing free replacements. OpenOffice, AbiWord, XMPS, and many other tools are being created as free software, so that we can run our computers with these new toys without compromising core beliefs. But it's not something to be taken for granted. If you want free software to continue, you have to be able to take the stand and say "I'm not going to use that until either I or someone else makes it free"

      It's not about the name of an operating system, it's not about trying to belittle people who disagree with the FSF, it's simply saying that without people prepared to stand up for free software, there will be little of value left in the future, as we see our free operating system balkanised into proprietry device drivers, patented software, and licensed kernels.

    6. Re:He seems to be attacking Linux... by Anonymous Coward · · Score: 0

      Yes, it isn't all Gnu software that is true. That's not the point. I think his point is that Linux, the kernel, is given credit and GNU software deserves every bit as much credit. But since the name does seem to give credit to the Linux kernel, RMS's position is valid. Personally, I think the name FreeNix is kind of snappy.

    7. Re:He seems to be attacking Linux... by Anonymous Coward · · Score: 0

      A Linux group, by definition, is one where people
      use the Linux kernel, though they also use GNU tools.
      Unfortunately, you cannot go to a store and buy
      a linux kernel since you must buy the whole distribution.
      It is more like a group of Airbus owners who form
      a group and call it a "GE user's group" because
      their plains use engines from GE. When RMS
      appears, and *requests* that the the user group
      change its name to "Airbus/GE user's group" since it
      accurately also gives credit to Airbus. The group can call
      themselfs whatever they want, but to insist that
      the appropriate name is only "GE user's group" is not
      correct. There should be many good answers here, not
      just one.

  18. Stallman is right by Anonymous Coward · · Score: 0, Troll

    He may be a pain in the ass, but he is right.

    1. Re:Stallman Is Right by sl33py · · Score: 3, Insightful


      To all the genius-level deep thinkers who are dissing RMS: put your code where your mouths are. Get every bit of GNU software off your systems. Then see what your "linux" system is worth.

      I use BSD mainly. Should it be called 'GNU/BSD' if I like to use Emacs? What do I do when I use gcc in favor of cc? Do I have to call it something different when I use Berkely make, then rename it when I use gmake?

      NOBODY is disputing RMS's contribution to the cause. What is being disputed is his sense of entitlement and his attempts to brand Linux under the strictures of his definition and his definition only.

      --
      The prop cools the pilot: turn it off and watch 'em sweat.
    2. Re:Stallman Is Right by Jorrit · · Score: 3, Insightful

      And what about all the non-GNU system in Linux? Like XFree for example. I wouldn't consider Linux useful without XFree. But that doesn't mean I don't have to call the OS GNU/XConsortium/Linux does it?

      Linux is just a name. What a fuss on a name...

      Greetings,

      --
      Project Manager of Crystal Space (http://www.crystalspace3d.org). Support CS at http://tinyurl.com/cb3x4
    3. Re:Stallman Is Right by Anonymous Coward · · Score: 0

      Why should I name my operating system after something that consumes less than 3% of my OS install? I'll call it X11/Linux then, since the kernel and the windowing environment are by far the most important aspects for my use.

    4. Re:Stallman Is Right by Anonymous Coward · · Score: 1, Insightful
      Look at BSD and see if it includes gcc and glibc. Put your money where your mouth is and start referring to it as GNU/BSD, GNU/OpenBSD, etc. Look up every piece of GPL'ed software and start calling it GNU/. Don't forget to conveniently ignore the fact that you can use gcc to write non-free software, otherwise your point might not look as good.

      Oh you poor martyr. That mean ol' Linus took software that says 'Take this software and use it as you wish, but if you do you have to include this license and credit file' and then used it and included the license and credit file, but now you want him to acknowledge the fact that he did this every time he opens his mouth. And it probably burns you up that it is too late for you and RMS to take your ball and go home.

      Actually, maybe you have a point. Perhaps since the GNU tools are rewrites of the non-free tools that were the only available software at the time, one can make the RMS-style logical leap that if it wasn't for these tools, there would not have been anything to be re-written. So in fact, the GNU folks owe a great debt to non-free software because if the software was free then there would have been no need to start the GNU project. In fact, the whole GNU project owes it's very exsitence to non-free software, and it is about time that non-free software got it's share of recognition in the development of Linux. So from this point forward it is declared that Linux should be refered to as MIT/LLNL-Pastel/AT&T/DEC/Berkeley/GNU/Linux.

    5. Re:Stallman Is Right by ivan256 · · Score: 2

      gcc, gimp, and glibc already have the apropriate GNU prefix. You could always use xemacs or one of the other non-GNU emacs versions. There's nothing forcing you to use bash either.

      What I really want to know is why RMS would want a GNU/ stuck to the fromt of Linux distributions that don't subscribe to or agree with his beliefs. Debian is GNU/Linux, and follows strict free software guidelines. All the commercial distributions use non-free software. Why does he want his group to be associated with these?

    6. Re:Stallman Is Right by blakestah · · Score: 3, Informative

      Get every bit of GNU software off your systems. Then see what your "linux" system is worth. Sure, you can get by without gcc, gimp, gnome, ncurses, emacs, bash. But you can start by getting glibc off your systems. And after you delete it, reboot.

      Ncurses doesn't use a GNU license. It uses an MIT style license.

    7. Re:Stallman Is Right by Anonymous Coward · · Score: 0

      Back the friggin truck up just a second... just because a software project is GPL'ed does NOT -- REPEAT, DOES NOT -- mean that the FSF, Richard "Fascist" Stallman, or Gnu in general is responsible for said software. GPL is a LICENSE, not an organization. Parts of KDE are gpl'ed--are you seriously going to make the argument that they are FSF software?

      I think its the height of arrogance for stallman to make this petty gnu/linux demand. he portrayed the situation as Linus demanding that Gnu be left out of the name, despite his "small" contribution to the gnu project. the reality is that FSF is demanding equal time based on a rather small contribution to linus's project.

      i'm all for freedom--stallman is about control, despite any appearances to the contrary.

    8. Re:Stallman Is Right by Sid+Meier's+username · · Score: 1

      I feel like the South Park kids in that episode where the military and those scientists keep trying to tell the kids why their group is the right one in the battle for Towlie:

      "Oh my god, don't care"

    9. Re:Stallman Is Right by Anonymous Coward · · Score: 0
      There is no "linux" without GNU.


      Ahh... But there is no GNU without UNIX, there is no UNIX without Bell Labs, there is no computer without von Neumann, etc.


      Adam/Eve/Linux, anyone ?

    10. Re:Stallman Is Right by quigonn · · Score: 2

      Well, somebody could port the BSD userland. Or you use dietlibc, zsh, fvwm, vim, etc.

      On my OpenBSD system, the only GNU component I actively use is gcc. I hope this will change in the future.

      --
      A monkey is doing the real work for me.
    11. Re:Stallman Is Right by America+Uber+Alles · · Score: 0

      *AHEM* That should be God/Adam/Eve/Linux.

    12. Re:Stallman Is Right by hubie · · Score: 2
      Project Manager of Crystal Space (Open Source 3D Engine) (http://crystal.sf.net) and CEL (http://cel.sf.net).

      I'm sorry, but shouldn't that be GNU/Crystal Space and GNU/CEL? :)

    13. Re:Stallman Is Right by Anonymous Coward · · Score: 1, Insightful

      Wonderful response. I have followed the free software world for 4 years now, admiring the work of RMS. It disappoints me the utter lack of historical perspective the people here have.

      Even a relative outsider to this community--like me--can see that without RMS, there is no Free Software community, no Linux, no GPL, etc. RMS is currently doing the one thing that is most difficult for people to do: stand up for a moral belief. History is replete with examples of people losing their freedoms because they do not stand for something/anything and examples of people dying to protect the freedoms ot others (like RMS).

      A hundred years from now, no one will give a damn about the Slashdot posters and programmers who toil mindlessly for a paycheck. History will remember Richard Stallman. Why? Because he is one man, before his time who revolutionized computing. RMS is living his message.

      No matter if the proprietary powers like MS win out against the FSF, RMS and this struggle to protect freedom will be remembered. Instead of complaining in your silly game of all take and no give, why don't you loud mouth critics go do something with your lives worth remembering?

    14. Re:Stallman Is Right by donutello · · Score: 2

      Oh, this is going to be fun...

      To all the genius-level deep thinkers who are dissing BS: put your code where your mouths are. Get every bit of software written in C++ off your systems. Then see what your "linux" system is worth. Sure, you can get by without gcc, gimp, gnome, ncurses, emacs, bash. But you can start by getting glibc off your systems. And after you delete it, reboot.

      Idiots. There is no "linux" without C++. Not only does C++ software provide the bedrock on which the system rests, C++ provides the intellectual framework on which rests the whole conception of an operating system. If it wasn't for Bjarne Stoustroup and C++, you wouldn't have "linux," period.

      But don't worry. Nobody really expects any of you to actually DO anything in defense of software. It's clear enough that with you folks, it's all take and no give.

      --
      Mmmm.. Donuts
    15. Re:Stallman Is Right by OWJones · · Score: 4, Funny

      [ dig dig dig ]
      Oooh, I do have troll food with me. Lucky me! :)

      To all the genius-level deep thinkers who are dissing RMS: put your code where your mouths are. Get every bit of GNU software off your systems. Then see what your "linux" system is worth. Sure, you can get by without gcc, gimp, gnome, ncurses, emacs, bash. But you can start by getting glibc off your systems. And after you delete it, reboot.

      I drive a Saturn. Actually it might be a GM/Saturn. I tried to just drive a plain Saturn, but a GM rep told me the engine in my car was built by GM, and that if I wanted to just drive (*chuckle*) a plain Saturn I should try taking the engine out and using it.

      So then I coasted in a GM/Saturn. Actually maybe it's a Firestone/GM/Saturn. I tried to just coast in the plain GM/Saturn, but a Firestone rep told me that my car was actually a Firestone/GM/Saturn, and to prove it he took the wheels off my car and told me to take it for a drive.

      I was in awe of their intellectual and moral high ground.

      But don't worry. Nobody really expects any of you to actually DO anything in defense of free software. It's clear enough that with you folks, it's all take and no give.

      Ooooh, you know me so well! I'm a leech. I scavenge for free stuff and claim it as my own. In fact, I wrote the above post just so I could respond to it and satisfy my multiple personalities.

      I admire the FSF and the GNU project and RMS's foresight. I actually donate money to the FSF now and again. I just wish he (and some others) would get the bug out of their ass and let people call it what they will. I use "Linux". I happen to use GNU tools when I run "Linux". But it's just that: "Linux". In fact, I'm feeling childish enough that it bears repeating: Linux. Linux linux linux.

      Cope.

      -GNU/jdm

      PS. Linux.

    16. Re:Stallman Is Right by Espen+Skoglund · · Score: 1
      Look at BSD and see if it includes gcc and glibc. Put your money where your mouth is and start referring to it as GNU/BSD, GNU/OpenBSD, etc. Look up every piece of GPL'ed software and start calling it GNU/. Don't forget to conveniently ignore the fact that you can use gcc to write non-free software, otherwise your point might not look as good.

      Actually, the BSDs do not include glibc. Gcc is there, true, but is not required for running the system.

  19. Re:according to RMS by Pave+Low · · Score: 1

    whoops, damn my dyslexia, that should read.
    War is peace.
    Freedom is slavery.
    Linux is GNU/Linux.

    --
    SIG:Slashdot: indymedia for nerds.
  20. even if Stallman is crazy by orb · · Score: 2, Interesting

    Even if Stallman is completely off the wall here, even if he is completely unjustified and wanting people to call their systems GNU/Linux, even if he is just asserting his ego and trying to catch some publicity for GNU software and the FSF - I have a proposal.

    Why not simply do it out of deference to Stallman for the huge huge contribution that the GNU project (and Stallman in particular) has made. If anyone deserves the right to make a wacky, imposing request on our community, isn't it RMS?

    In the past I've been somewhat neutral on the issue. I think GNU deserves credit for creating the system I use every day. At the same time, I don't have a real problem referring to a system by it's OS only (linux) or by it's distro. (redhat, debian, etc..) However, the more I hear RMS the more I think maybe we should give him what he wants (even if it may seem a bit unreasonable) as a token of appreciation.

    1. Re:even if Stallman is crazy by ipmcc · · Score: 1

      This would be a good idea, if it would have the net effect of making him go away, but it wont. The whole reason we're discussing this issue in the first place is because he (and several others like him) are so tenacious to begin with. I think stallman is an annoying, petty weener, but I appreciate his work and his cause. But even if everyone in the world dropped everything and started calling it GNU/Linux, that will just free him up to complain about the next transgression of the Stallman philosophy by the Linux-using public. Hell, he's already started with this BitKeeper issue. I think the fight is half the fun for Stallman, and sadly the rest of us are a part of that, wether we like it or not, and no matter how many towels we throw in, at the end of the day all we'll have is RMS standing on a pile of towels ranting and raving that we should throw in some more.

      --
      This too shall pass.
    2. Re:even if Stallman is crazy by sphealey · · Score: 2
      Why not simply do it out of deference to Stallman for the huge huge contribution that the GNU project (and Stallman in particular) has made. If anyone deserves the right to make a wacky, imposing request on our community, isn't it RMS?
      Because many people have made contributions to the world of software. There was free and open source software before RMS. There is the work of all the mathematicians, logicians, electrical engineers, and compiler writers who came before Linus, before RMS, and before K&R for that matter.

      The rule in life is, the maker of the tool is acknowledged for his work on the tool. And praised well if appropriate. The maker of the next object who uses the tool is acknowledged for his creation. The maker of the tool is not acknowledged for the subsequent creation, nor is the maker of the creation acknowledged for the tool.

      That's the way it is. If RMS doesn't like that, fine. But let's stop trying to force his view on this pedantic issue onto everyone else.

      sPh

    3. Re:even if Stallman is crazy by jgerman · · Score: 2

      It's not just a tool, GNU utils are what make the kernel usable. How hard is it to understand that. Let's try a little experiment. Install run, and use Linux without GNU tools, let me know how much work you get done. GNU tools, GCC included are not hammers and screwdrivers that have no contact with a project post assembly.

      --
      I'm the big fish in the big pond bitch.
    4. Re:even if Stallman is crazy by sphealey · · Score: 2
      It's not just a tool, GNU utils are what make the kernel usable. How hard is it to understand that. Let's try a little experiment. Install run, and use Linux without GNU tools, let me know how much work you get done. GNU tools, GCC included are not hammers and screwdrivers that have no contact with a project post assembly.
      I guess that's the crux of the disagreement. It would be virtually impossible to build a house without a hammer and saw, but we call it a "house by Frank Lloyd Wright", or if we are speaking to knowledgable/interested people we say "a house designed by Frank Lloyd Wright, constructed by Palumbo Construction". Stanley Tool Works, as invaluable as their contribution may be, isn't credited. And I have never heard them whining about it.

      BTW, Linux was bootstrapped using a compiler other than GCC; Linus switched to GCC later. Which says something as well.

      sPh

    5. Re:even if Stallman is crazy by jgerman · · Score: 2
      True, but I'm not arguing that because a certain compiler was used that that compiler writer has a right to name credit. In fact I'm completely against that, that's the same as game companies trying to assume rights to mods you create for games using their tools (*ahem* Bioware). The difference is that the GNU/Linux operating system is confused with the Linux kernel. The two are obviously not the same thing. And you are correct that is the crux of the argument. But it's the attitude of many that trivializes the contribution of GNU to the OS as a whole. Granted you can use either GNU or Linux with other toolsets, and many of us have, but they are both needed to form the operating system that is erroneously known as Linux.


      However, IMHO, regardless of what you call it, the system is most accurately described as GNU Linux, and while I agree with RMS in that aspect, I don't agree in arguing semantics. It IS GNU/Linux, you can, however call it what you want, that doesn't change what it is. Make up an entirely new name, it IS STILL GNU/Linux. Stallman is (unfortunately) in my opinion, confusing the transient "name" of something with what it is.

      --
      I'm the big fish in the big pond bitch.
    6. Re:even if Stallman is crazy by orb · · Score: 1
      Because many people have made contributions to the world of software. There was free and open source software before RMS.


      However, this isn't just some random contribution by RMS, it's the combined contribution of the GNU project which makes the entire system work. All I'm saying is that the GNU project's contribution to a running "linux" system is so large and expansive, that perhaps we ought to seriously giving a bit of the namespace to them.

      If I were Stallman, I don't think I'd be making
      the request. But then again, I didn't start the most important software project in existance, so it's kind of hard to imagine.

  21. I heard there is no dark side of the moon by Anonymous Coward · · Score: 0
    .

    I heard there is no dark side of the moon -- it's all dark, really. Whenever I hear or read "Stallman", that's what pops in my head. He's ... sort of evil, I think.

    .

  22. Credit where credit is due by dmiller · · Score: 3, Interesting

    "the GNU Project starts developing an operating system, and years later Linus Torvalds adds one important piece"

    Stallman convieniently ignores the contributions made by X11, the BSD people and the many others who have worked to create the operating system I conveniently call "Linux".

    This mad grasp for recognition cheapens all the other good work that the FSF and the GNU project have done.

    1. Re:Credit where credit is due by jasonrfink · · Score: 1

      And to add to your statement, you do not see the other contributors in rant mode, actually, if you look at the BSD License ranting of this nature is counterproductive.

    2. Re:Credit where credit is due by Anonymous Coward · · Score: 1, Informative

      My point is this: The GPL ALREADY gives "credit where credit is due." Do you think that any GPL'd code in the Linux kernel exists without the GPL headers, and the appropriate attributions? HELL no.

      Why is RMS changing the rules? GPL'd code BY NATURE gives credit where credit is due. It does NOT require anything else, especially the silly prefix of "GNU/".

    3. Re:Credit where credit is due by Mr.+Slippery · · Score: 3, Insightful
      Stallman convieniently ignores the contributions made by X11

      X is not part of the operating system.

      You can choose not to install X and still have a useful, working system.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    4. Re:Credit where credit is due by Anonymous Coward · · Score: 0


      BSD didn't create Linux. X isn't part of the OS.

    5. Re:Credit where credit is due by kemster · · Score: 1
      Stallman convieniently ignores the contributions made by X11, the BSD people and the many others who have worked to create the operating system I conveniently call "Linux".

      That's great, but how are you compiling X11, and the contributions from the BSD folk? Oh, you're using GCC? And where did that come from? Do you use GCC for compiling your kernel too?

      Clearly there are two sides to every argument. If Stallman wants to call it something different than you, why not let him? If he wants to refuse to speak somewhere because of what he perceives as conflicting viewpoints, that's his right. Give the man a break.

    6. Re:Credit where credit is due by FreeUser · · Score: 3, Insightful

      X is not part of the operating system.

      You can choose not to install X and still have a useful, working system.


      Absolutely right.

      Not only that, but for a long time the BSD license wasn't compatible with the GPL, so no BSD code entered the GNU project, or Linux kernel, for quite some time. That changed in later years and, IIRC, some of the excellent BSD networking code subsequently made its way into the Linux kernel. The vast majority of the Linux kernel was, however, written from scratch and not taken from any project. All of the GNU utilities were originally written from scratch, though now that the BSD license is compatible with the GPL some BSD code may have made it into other GNU projects as well.

      The GNU software, including all of the file utilities, bin utilities, compilers, assemblers, etc., ie. about 90% of what makes a basic UNIX operating systems (the kernel being the other 10%), we have because of the GNU project and, frankly, because of (here, much maligned) Richard Stallman. All he is asking is that we respect and recognize that contribution by typing an additional 4 letters when we talk about the entire operating system (GNU/Linux) and say one extra syllable.

      Are we such ungrateful wretches that we can't even be bothered to honor as simple a request as that?

      --
      The Future of Human Evolution: Autonomy
    7. Re:Credit where credit is due by serano · · Score: 2, Insightful

      the operating system I conveniently call "Linux"

      Convenience is precisely my objection to the name "GNU/Linux". It's a mouthfull and does not roll off the toungue.

      If it had originally been known as GNU/Linux, I bet it would have been shortened by now to just Linux.

      That being said, I think it is important that Stallman be acknowledged for his contributions. Tovald has gotten a huge amount of credit for his part. He undoubtedly gets even more attention because "Linux" sounds so much like his name. Outside observers will easily remember "Linus created Linux". When it comes to invention, we usually prefer to acknowledge the person who is there for the Eureka moment and not all the people whose shoulders lifted them to that moment. "Linux" would not be anything it is today without Stallman.

      How about "Stallman Linux"?

    8. Re:Credit where credit is due by Erasmus+Darwin · · Score: 2
      "You can choose not to install X and still have a useful, working system."

      That's true to a degree, but X and X-based programs are a key part of what the Linux operating system has become. While it's certainly possible to run without it (especially considering that I'm using emacs under lynx running on a virtual console), a non-special purpose, CD-based Linux distribution that was missing X (and lacked a substitute) would be woefully incomplete. In general, Linux is synonymous with the pure kernel (useless without supporting software) or the larger Linux distribution (which generally takes advantage of the freedom of free software to bundle quite a few extras).

      Furthermore, we could even get away with removing key parts of the OS and still have a useful, working system. Ls? All we need is 'echo *'. It lacks information about permissions (which we could discover using chmod's -v switch, u+r, u-r, and a little patience). It lacks file dates (which are useful but not necessarily critical). But it works. And overall, we still have a useful, working system.

      As time goes on, what is and isn't part of the operating system is constantly being redefined. We still have the hardcore, minimum set of functionality to run programs, but a more practical look (not unlike Linus's pragmatic views on the free software issue) turns up the need for a larger set of things that have become "must have" features: a GUI (ideally one that runs at setup time), enough network support (TCP/IP, FTP, simple web browser) to download more programs, a text editor capable of editing system configuration files. They're too high level to fit the traditional OS definition, but they're also too critical to be considered on the par with some of the less important packages that make up a distribution.

    9. Re:Credit where credit is due by Anonymous Coward · · Score: 0

      GCC and GNU tools are not part of the operating system.

      You can choose not to install GCC or GNU tools and still have a useful, working system. Why would I name my operating system after something that uses less than 5% of my OS install? I'll stick with X11/Linux, in that case.

    10. Re:Credit where credit is due by jgerman · · Score: 2

      You post summed up in a word: wrong. A GUI is not part of the OS, it is a user application to ease use of the system. It's not critical, it's not necessary, it's not part of the OS. The definition of an OS isn't changing, never has. The definition of what constitutes the system of the whole, maybe. Yes a Linux distribution may be considered incomplete if a GUI wasn't distributed (not by me, I don't need pretty buttons to click on, X on my machine is just a way to manage multiple terminals), but that wouldn't make it an incomplete OS, you could say, however, that the system is incomplete as a whole, because not enough (standard?) user applications were included.

      --
      I'm the big fish in the big pond bitch.
    11. Re:Credit where credit is due by TheAwfulTruth · · Score: 2

      A development tool does not an OS make. It's just a tool. Every piece of software ever made was compiled by some tool, using some library somewhere. Yet NO OTHER tool maker requires you to name your product after the tool that created it! That's a completely absurd notion. INSANE even.

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    12. Re:Credit where credit is due by raahul_da_man · · Score: 1

      There is absolutely no BSD networking code in the kernel. Contrary to any of the claims you have made, there is no BSD licensed code in the kernel.

  23. Distorted Facts by gmack · · Score: 3, Interesting

    His whole rant about Bitkeeper is just wrong. According to Linus himself you DO NOT need bitkeeper to track kernel changes. Lnus has made every effort to make life easy for non bitkeeper users, in fact, several top level contributers don't bother with it and send the old style patches.

    1. Re:Distorted Facts by Anonymous Coward · · Score: 0

      No serious work is being done outside of Bitkeeper - if you can't see it in the LKML you're blind.

      Bitkeeper sends the wrong message to aspiring free software authors. Even Microsoft has a "eat your own dogfood" policy with regard to their software tools. Too bad Linux does not do the same.

    2. Re:Distorted Facts by aziegler · · Score: 2, Interesting

      The Linux kernel developers aren't in the business of writing a good source code repository tool, so there's no dogfood to eat there -- that dog don't hunt.

      CVS just isn't comparable to other (non-open) software repository tools (it's definitely not up to par against ClearCase; Linus implies that it isn't up to par against BitKeeper, either). Linus has said that he'll use a free or open source tool that's as good as BitKeeper, but there isn't one available right now.

      The message is obvious that someone needs to either make CVS comparable to BitKeeper -- or write some software that is. (I don't know of subversion is.) Just because a tool is 'standard' in the open source world (e.g., CVS) doesn't mean that it's the best of breed ... just common.

      -a

      --
      Ni bhionn an rath achx mar a mbionn an smacht (There is no Luck without Discipline)
    3. Re:Distorted Facts by October_30th · · Score: 1
      Bitkeeper sends the wrong message to aspiring free software authors.

      "We must maintain the purity and coherrence of our collective thought! In order to achieve this, we need political officers on the LKML who will hunt down and ban the dissenters thus protecting the precious little minds of the aspiring free software authors."

      I sinecerely hope you were simply trolling, in which case I am happy to admit that IHBT.

      --
      The owls are not what they seem
    4. Re:Distorted Facts by gmack · · Score: 2

      " No serious work is being done outside of Bitkeeper - if you can't see it in the LKML you're blind."

      Right.. I suppose Larry Mcvoy's mass of changes to the FS layer doesn't qualify as "serious work".

      Do you actually read LKML for yourself ?

    5. Re:Distorted Facts by jdh28 · · Score: 1

      Errm, Larry McVoy wrote BitKeeper. Why do you think he isn't using it?

      john

    6. Re:Distorted Facts by macshit · · Score: 2

      " No serious work is being done outside of Bitkeeper - if you can't see it in the LKML you're blind. "

      Rght.. I suppose Larry Mcvoy's mass of changes to the FS layer doesn't qualify as "serious work".


      Um, you meant Al Viro, right?

      [Larry McVoy wrote Bitkeeper -- even if he actually did hack on the Linux FS layer, you'd hope he'd use BK to do it!]

      --
      We live, as we dream -- alone....
    7. Re:Distorted Facts by gmack · · Score: 2

      Correct.. I meant Al Viro(thanks for pointing it out)

    8. Re:Distorted Facts by gmack · · Score: 2

      Yes that's exactly who I was referring to.

    9. Re:Distorted Facts by duplicate-nickname · · Score: 1

      Yes, but RMS would rather make a point than be correct.

      --

      ÕÕ

    10. Re:Distorted Facts by Anonymous Coward · · Score: 0

      Wow - you really know how to hammer a point home by just making up nonsense facts! What other germs of insight do you want to share with us?

  24. He's absolutely right. by kafka93 · · Score: 5, Insightful

    You can believe that RMS is pedantic about the entire GNU/Linux thing - even though the point he's arguing is a very fair one, since credit should go where it's due. You can question his politics, his sense of humour, or the wisdom of his tastes in facial hair. But it's ludicrous to equate Microsoft's "coersion" with the refusal to speak at an event that wilfully tweaks its nose at the FSF.

    Now, RMS' views on the naming of GNU/Linux are well-known, and often derired. But it *is* an important point that too much emphasis is given to the kernel, and that too many people believe Linus Torvalds was somehow responsible for the entire system. Who can blame RMS for feeling a little bitter about it - if not for his sake, then for that of all the other GNU developers whose work and effort is often trivialised? How many of us would enjoy seeing our efforts appropriated by others without due credit being given, and particularly without our beliefs - central to our reasons for developing the software in the first place - being given proper consideration?

    Far from being derided, RMS should be given respect and encouragement. It takes a certain stubbornness to stand up for what you believe in, yes, but it also takes courage and self-sacrifice. Too many people play lip-service to "free software", using it where it serves them and then forgetting about it it's convenient for them to do so. Too many people do, indeed, believe that short-term technical merit is more important than long-term freedom -- which is itself often a means towards long-term technical prowess. Give RMS his dues - he's trying to help all of us, and getting a lot of grief for it. How many of us have spent our time dealing with abuse for the sake a true moral goal, rather than personal satisfaction?

    1. Re:He's absolutely right. by Rinikusu · · Score: 1, Insightful

      There is no mandate that I have to LIKE RMS.
      There is no mandate that I have to give ONE iota of respect to RMS.
      There is no mandate that I have to USE his software.
      There is no mandate anywhere that says "Thou shalt name your software after RMS."
      None.
      Zero.
      Zilch.

      RMS is fighting the wrong battle. Smart guy, can't figure out what the real issue is. The real issue, GNU/Linux notwithstanding, is whether or not you have a right to my mind and products I create. RMS's argument is teetering with emotionalism: We'd all be better off if we shared source with one another. That may very well be the case, but only on a VOLUNTARY basis. While he may say otherwise, the implication is that software, in general, is trivial to make, so how can you claim it is unique? How can you claim it's yours? I don't know. All I can say to this is MY SOFTWARE is MINE and I"ll share if I want to. Stamp your feet, scream at me, call me names, it does not change the fact that the thousands of hours I put into my software gives me the RIGHT to say it is mine, to hell with you.

      RMS realizes that he has lost the battle to mandate "free software" (instead, like religion in the US, it's a choice up to the individual), and has found another pet peeve to run up the flagpole. It's petty and, IMHO, rather pathetic.

      --
      If you were me, you'd be good lookin'. - six string samurai
    2. Re:He's absolutely right. by drew · · Score: 1

      Who can blame RMS for feeling a little bitter about it - if not for his sake, then for that of all the other GNU developers whose work and effort is often trivialised? How many of us would enjoy seeing our efforts appropriated by others without due credit being given, and particularly without our beliefs - central to our reasons for developing the software in the first place - being given proper consideration?

      if this is what he's after, maybe he should have added a naming clause to the gpl, sorta like the old bsd advertising clause. as it is, he didn't. he gave away his software for the world to use. and now he's throwing a hissy fit because somebody else used it and didn't name it after him. as someone mentioned before, if fsf had considered adopting linux as part of the gnu project instead of continuing to hack away at hurd version 0.x, then they could name it whatever they want, but now linux is just another collection of software that includes/uses the gnu tools, just like *BSD or cygwin.

      --
      If I don't put anything here, will anyone recognize me anymore?
    3. Re:He's absolutely right. by oolon · · Score: 2

      Hmmm but XFree86 is even bigger than the linux kernel and the GNU project code. And you don't see them saying HAY! It should be XFree86/GNU/Linux, yup you can run it without X you can have a Linux kernel without GNU too. I see "linux" as a generic term used to include lots of components to make a unix compatible system, may be we should all just quit talking about "linux" and say debian, suse redhat even when we are not talking about distro related things. That way no one wins. Just because gnu might have more lines of code does not mean it should be first, gnu runs on linux not linux on gnu.

      perhaps I should just write a nice little app, that everyone wants to have all it "ITSNOT" pad it with 1 gig of comments then the system should be renamed ITSNOT/GNU/Linux

      GNU/Linux is clumsy to say, Linus didn't even pick the name "linux". So why RMS has a go at him for hogging the limelight I don;t understand.

      Businesses have already adopted the name "linux" as a generic term for redhat, suse, debian etc, they ain't going to change now. The war if there ever was one has already been lost.

      James

    4. Re:He's absolutely right. by dirk · · Score: 2

      Now, RMS' views on the naming of GNU/Linux are well-known, and often derired. But it *is* an important point that too much emphasis is given to the kernel, and that too many people believe Linus Torvalds was somehow responsible for the entire system. Who can blame RMS for feeling a little bitter about it - if not for his sake, then for that of all the other GNU developers whose work and effort is often trivialised? How many of us would enjoy seeing our efforts appropriated by others without due credit being given, and particularly without our beliefs - central to our reasons for developing the software in the first place - being given proper consideration?
      The kernel IS Linux. GNU has some good tools to use with Linux, but they certainly aren't as important as the kernel. These tools can be used with many systems. They are used with the BSD system (and probably a lot more that I don't know of). They can be used with different kernels. Therefore Linux is Linux. IT is a kernel that you can use a wide variety of tools with. In theory, it would be possible to use Linux and never use a GNU tool. Gnu was important (and still is) to Linux, but it is by no means Linux. Saying Linux should be GNU/Linux is the same as saying Windows should be LiteStep/Windows because I use Litestep on it. GNU is important, but it can be used with multiple kernels, which means it is just another tool.

      --

      "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    5. Re:He's absolutely right. by Rupert · · Score: 2

      I run a couple of [GNU/]Linux boxes at home that don't have XFree86, or any X at all. There may or may not exist computers out there that are running the Linux kernel but no GNU tools. I wonder what they compiled the kernel with?

      --

      --
      E_NOSIG
    6. Re:He's absolutely right. by Storm+Damage · · Score: 3, Insightful

      Nothing in the world can force you to share your ideas with other people. You are absolutely correct about that. The work you put into developing your thoughts into a creative software solution to a problem definitely gives you the right to decide whether or not you share that software with anyone else.

      Even Richard Stallman would agree with that.

      But that's not what he's arguing at all. That's not what the real issue is.

      The issue is once you DO make the decision to share your software with me, what gives you the right to control what I do with it? How can you naturally justify forbidding me from tinkering with it? What intrinsic mechanism of the natural world makes the act of me further sharing the ideas you have given me with someone else? How am I robbing you by doing so? Does that deprive you the advantage of your thinking? No, you still possess your software. You still have full knowledge of it's development process, and a great understanding of the mechanisms it uses to solve the problem you were working on. But how does this labor allow you to prevent me from also benefiting from the power of the ideas you have shared with me, especially as I bend them slightly to apply to similar problems, in slightly new, and possibly improved ways? That act embodies the process of invention and development. It is the model by which we progress in science and the useful arts. What gives you the power to halt this progress at your invention, denying all who come after you the right to steward those discoveries in the service of mankind. Why would you even want to deny yourself the opportunity to learn from those who would re-work your thinking, as they have learned from you re-working the prinicples you have acquired over the course of years into the functional algorithms you have so thoughtfully put to the compile?

      These are the arguments Mr. Stallman makes for Free Software, and you are free to refute them. But the hard labor is yours, as you will find that the nature of man is to share, and the nature of thought is to spread. To contain an idea is very difficult, especially the more widely it spreads. The more people you decide to share your software with, the more difficult it will be to assert the control over it you seem to want.

    7. Re:He's absolutely right. by oolon · · Score: 2

      Thats kind of my point, it is possible to have a linux kernel running without any gnu software. As to what they are compiled with, I don't name my programs after the compiler I use to generate them.

      James

    8. Re:He's absolutely right. by Rossalina+W+Sanchez · · Score: 1
      He's a hypocrite. Really. He claims that software should be free and he's done all this humanitarian work by developing software which is made available at no cost for others to use as building blocks, etc. Then, he makes a major stink about wanting credit for it???? I mean what's the point? Is he writing software for his ego or is he writing it for moral reasons?

      Thanks to the Linux kernel and the XFree and Gnome and KDE developers his software is getting used by millions of people and they have allowed him to make a major contribution to the worlds computing society, yet he's hung up on what it's called.... smacks of hypochrisy to me. He should wake up every day and kiss a picture of Linus Torvalds because without the Linux kernel all those nifty gnu utilities would be virtually unknown and unused compared to what we see today.

      --

      --Rosie

    9. Re:He's absolutely right. by bafu · · Score: 1

      I was with when I was reading some of your posts earlier in the thread, but now it seems like you've got some "issues".

      > There is no mandate that I have to LIKE RMS.
      > There is no mandate that I have to give ONE iota of respect to RMS.
      > There is no mandate that I have to USE his software.
      > There is no mandate anywhere that says "Thou shalt name your software after RMS."
      > None.
      > Zero.
      > Zilch.

      Given that, what option does RMS have if he wants, for whatever reason, to see Linux referred to as GNU/Linux? I guess that convincing people is all that's left to him. Oh, and I suppose that he could also not make appearances at places that don't use the naming scheme he prefers.

      Isn't that all he is doing? What's with this stuff you are posting about mandates and whether or not you have the Right to use your software as you see fit? AFAICT RMS isn't saying that you don't have that Right... he's trying to convince you that it isn't right (in the small-r sense) to use it in certain ways he doesn't approve of. How does that threaten your capital-R Rights exactly?

      Do whatever you see fit with your code. In the meantime, there will be people trying to convince you to do particular things with that code which may or may not coincide with what you currently see as fit. Just ignore them if it bothers you. Then again, if it bothers you a lot, you may want to wonder why it's getting under your skin to that extent. Maybe you will change your mind, maybe you won't. In the meantime I'll be doing what I see fit with mine. That's all there is to it. Nobody is talking about mandates and capital-R rights but you.

    10. Re:He's absolutely right. by evil_one · · Score: 1

      and that too many people believe Linus Torvalds was somehow responsible for the entire system
      and the FSF is responsible for the entire GNU Hurd? (the GNU kernel)
      the drivers for the GNU Hurd are all taken from Linux 2.0!

      --
      Desperation is a stinky cologne
    11. Re:He's absolutely right. by Brontosaurus+Jim · · Score: 1

      what gives you the right to control what I do with it?

      The GPL, for one thing.

    12. Re:He's absolutely right. by bafu · · Score: 1

      I wonder what they compiled the kernel with?

      I wonder what they coded the compiler with? Are you suggesting that if they did it while in X that it somehow makes a difference? Does it mean that gcc wouldn't exist it it wasn't for X? Every instance of gcc that I used to run on all those SunOS machines way back when was initially compiled using the cc that shipped with SunOS. Does that mean that gcc depends on nonfree software? Let's face it, what it really means is that the distinction you are making is pointless. Still it would be fun in a sick way to trace it all the way back. What OS was X developed on? etc., etc. Let's make a complete list so we can decide what is really part of the Debian OS that is running on my laptop here. Wheeee!

      There are GNU parts integral to the operation of this system (such as glibc)... that provides a much stronger claim to having the result called GNU/Linux than the likelihood that GNU tools were involved in the preparation of the kernel. That's why Debian calls it GNU/Linux, in fact (at least if their website is to be believed).

    13. Re:He's absolutely right. by Rupert · · Score: 2

      Your right, of course. I was just trying to make the point that even if you had a computer that ran a Linux kernel without the GNU tools (a rarity), you would still not be GNU-free, while having an X-free (as opposed to XFree!) computer is quote easy. Hence disproving the X/GNU/Linux argument.

      --

      --
      E_NOSIG
    14. Re:He's absolutely right. by Storm+Damage · · Score: 1

      Touche...well kinda.

      But the GPL is a hack. Stallman has always described it as such. It was created as an attempt to reconstruct the optimal mechanisms by which a robust body of public knowledge SHOULD build upon itself within a legal framework which interferes with this by creating too many artificial barriers to information sharing.

      Technically the GPL doesn't give you any right to control me, either. The Government does that. Without Copyright law, the only way you'd be able to control your ideas at all would be by keeping them a closely guarded secret. And then who'd benefit from them? Because of Copyright law, you CAN enter into contracts which require licensees of your "intellectual property" to abide certain restrictions for the use those ideas. But the contract isn't the final limiter of your licensee's actions. Threat of governmental force is.

      Copyright is purely artificial, and based on nothing more natural than the threat of force if I don't comply with the principle. Despite the language I use to describe this system, I'm not convinced it's entirely without merit. Obviously, I wouldn't claim that the people who benefit society by expanding our collective knowledge and capabilities should not be rewarded for such, but maintaining a balance between that reward and the societal benefits obtained, with consideration of the potential harms to both the benefactor and society at large by any legal framework to assure such rewards is important.

    15. Re:He's absolutely right. by Storm+Damage · · Score: 1

      I should add to my previous reply...

      The GPL doesn't give you the right to control what I do with your software anyway. It denies me the right to control what others may do with your software (plus my modifications if any), once I share it with them. It further denies those others the right to exert control over anyone else.

      Otherwise, I'm free to use your knowledge (as embodied in the licensed code) to my fullest benefit.

    16. Re:He's absolutely right. by Anonymous Coward · · Score: 0
      Nothing in the world can force you to share your ideas with other people.

      A big brute with a rubber hose can make a pretty good start, though.

    17. Re:He's absolutely right. by nmos · · Score: 1

      How is refusing to speak at an event for a group he disagrees with "throwing a hissy fit"?

    18. Re:He's absolutely right. by Paul+Komarek · · Score: 2

      Geesh, will people quit equating lines-of-code with what is most important? This nonsense was all over the place when the RMS originally made his GNU/Linux request. Thankfully the parent post doesn't dwell on the size of XFree86.

      In particular, comparing XFree86 to the GNU project code is just silly. While XFree86 is *convenient*, it is certainly not central to the goals of the GNU project or the kernel we call linux.

      The essential things to the GNU Project are things like bash, lilo, sed, awk, gcc, gdb, gmake, and emacs. The GNU project also needs a kernel, and right now they need the Free parts of the linux kernel to be complete. Linux needs things like gcc, gdb, gmake, lilo, bash, perl, sed, maybe awk (haven't seen it, but hard to imagine it's not in some script somewhere). Thus the GNU Project and the Linux (kernel) project are working *together*.

      Furthermore, the GNU Project is a lot closer to finishing their kernel project, the HURD, than the Linux project is to finishing their own development toolchain. If one was to decide who could survive without the other, I expect only the GNU Project would come out standing.

      Just how will you compile your Linux kernels without gcc and gmake and bash and sed? Using MSVC? Borland? The Portland group compilers? Compaq's cc in Tru64? I suppose the x86 folks could use one of Intel's compilers, but that doesn't solve gmake, bash, and sed dependencies. On the other hand, the HURD is (finally) working, even if only barely. If Torvald's decided to eschew the GNU Project entirely, I'd bet Alan Cox, among many others, would not stick around -- they'd either fork Linux, or work on the HURD.

      I don't think RMS has ever accused Torvalds of hogging the "limelight". RMS isn't in this for ego or popularity. It seems clear from his comments that he wants the GNU name to be present so that people will know the GNU project exists, and hopefully go on to learn about its goals. RMS has more fame and credit than he probably cares for (consider just the LISP machine Battle Royale).

      I don't think Stallman is content to believe that the "war" is already over. That's why he is still fighting. If he were a quitter, the GNU project would never have emerged. I wouldn't be surprised if people told him he had "already lost" when the lisp or emacs battles started.

      -Paul Komarek

    19. Re:He's absolutely right. by Paul+Komarek · · Score: 3, Insightful

      "it is possible to have a linux kernel running without any gnu software."

      I'd like to see one. While you don't care what compiled it, it still needs to be compiled. Or did you forget that kernel.org distributes *source code*. And you need more than a compiler. You need gmake (almost certainly you need GNU's make), and you need some version of sed, and probably awk. It seems likely you'll need a shell, too. You can buy some of those, but who will replace gmake? Or has one of the propietary Unix vendors cloned all the features of gmake by now?

      Oh, by the way, the kernel source comes as a compressed tarball. You'll need to decompress and untar it. You don't need gnu for this, but please point out which tools you'll use instead and how much they cost -- including your Solaris or Tru64 or HP-UX (or whatever) single-user license, please.

      It also needs module tools (usually), and all kinds of other user-space utilities. If just one of these utilities is part of the GNU project(say, for instance, GRUB and LILO, though could always write the binary kernel you downloaded onto your MBR -- that might work), your kernel is going to be a real pain in the butt. Oh, and you'll need filesystems and filesystem tools, and a shell to log into, and a login program, and an init program, and you might want manual pages, too. Good luck finding all of this stuff without touching the GNU project.

      Hell, even the *BSDs use a fair amount of GNU Project code. They don't use linux, though. Maybe the kernel *is* more easily replaced than the user-space utilities its programmers and users rely on?

      -Paul Komarek

    20. Re:He's absolutely right. by Paul+Komarek · · Score: 2

      Your argument that many people use the GNU tools, but only one group uses the kernel name Linux, suggest that the GNU tools are more important?

      Your "theory" about using the Linux kernel without any GNU tools seems silly. First, you'll need to get a binary of the kernel without compilation using gcc or gmake -- note that Linux is distrbuted as source, and is very sensitive to which *version* of gcc compiles it. You can find binary version of the Linux kernel and its required user-space utilities, but did these reequire GNU tools to create? Probably. Furthermore, the user-space stuff will probably require *at least* the GNU project's glibc to run.

      Once you have a non-GNU compiled kernel, you'll need a boot loader, or just dd it to the boot sector of a floppy using non-GNU dd, and use some non-GNU version of rdev that doesn't require something provided by the GNU project (like glibc).

      And once your kernel boots, you're done! Now if only you had a shell, or init that doesn't depend on something from the GNU project.

      Once you've done all that, you'll have a pathetic non-GNU system wrapped around Linux? In the process, I'll expect you'll have spent a lot of money, time, and sanity; and probably rewritten major portions of Linux and the kernel build system, not to mention the C library. Whee!

      -Paul Komarek

    21. Re:He's absolutely right. by G-funk · · Score: 2

      I see... So, every program compiled on unix with fsf tools should be GNU/whatever? GNU/Emacs? (I know, i know) GNU/ls, GNU/chmod? GNU/X?

      --
      Send lawyers, guns, and money!
    22. Re:He's absolutely right. by SurfsUp · · Score: 2

      There is no mandate that I have to LIKE RMS.
      There is no mandate that I have to give ONE iota of respect to RMS.
      There is no mandate that I have to USE his software.
      There is no mandate anywhere that says "Thou shalt name your software after RMS."


      There is, however, a pretty much universal principle that if you don't accord your fellow man due respect, you are unlikely to be accorded any yourself.

      From an objective point of view, I find RMS's argumentation to be logical and well presented, while you seem to be on some kind of crusade. Quite different from how you'd like your writing to be perceived, no? You'd do well to study RMS's writing style. Perhaps you may learn something of why he is asked to speak around the world and you are not.

      --
      Life's a bitch but somebody's gotta do it.
    23. Re:He's absolutely right. by Paul+Komarek · · Score: 2

      "I see... So, every program compiled on unix with fsf tools should be GNU/whatever?"

      I didn't say that. Looking back at my post carefully, I see that I was responding to your assertion "it is possible to have a linux kernel running without any gnu software."

      I was arguing that it is nigh on impossible to use the Linux the kernel without needing GNU tools at some point.

      As far as GNU/ls goes, I'm not sure anyone would want their name attached to a command with that many options. ;-)

      -Paul Komarek

    24. Re:He's absolutely right. by SEE · · Score: 2

      So, since IBM used to (and for all I know, still does) compile different parts of OS/2 with different compilers, they should have prepended the names of all the compilers to its name? Interesting.

      If Linus hadn't written a kernel, we'd all be running BSD, not the Hurd, because BSD would have been usable first. And Linux was only GPLed by Linus out of gratitude for the compiler to begin with. And with BSD as the standard, the GPL wouldn't have have managed to get nearly the mindshare it has today.

      So, does RMS express his appreciation? Is he thankful that Linus saved the GPL from being the second-string in a BSD world? No. He bitches and moans that Linus doesn't have enough ideological purity.

    25. Re:He's absolutely right. by Paul+Komarek · · Score: 2

      Geesh, can nobody read carefully? This is the second time I'm responding to this issue.

      I never said that the Linux kernel should be called GNU/Linux. As far as that goes, neither did Richard Stallman. I didn't even infer that. No careful reader could, in good faith, conclude from my comment that I felt that GNU should be prepended to things compiled with gcc.

      Re-reading my previous comment (the grandparent of this one), I believe it is clear that I am arguing that

      1) The kernel is not necessarily more important than the tools around it, as the great-grandparent comment suggested, and

      2) Using the Linux kernel without the GNU tools is a waste of one's time, and may not be possible without modifications, and isn't worthwhile in any case.

      I'm not sure we'd all be using *BSD. The free BSD projects have a different development model than Linux and the GNU project, with different priorities and structure. There is only *one* distrobution built around the FreeBSD kernel, for instance. The FreeBSD project is very centralized compared to the Linux and GNU models. The FreeBSD kernel doesn't yet support USB->serial adapters, despite Keyspan offering to help -- I assume this is because of lack of interest considering that they have very good support for other devices. It seems that the FreeBSD folks think that the (rather conservative, IMO) UFS filesystem is superior to ext2. The Linux folks seem to prefer ext2, worts, speed, and all.

      Summing up the previous paragraph, it isn't at all clear to me that FreeBSD (or one of the others) would have emerged to fill the niche that GNU/Linux systems have. It seems likely that most of us would not have jumped on board the unix-on-my-PC train until something like GNU/Linux systems came along. Therefore, it isn't clear to me that we'd all be using *BSD.

      "If Linus hadn't written a kernel, we'd all be running BSD, not the Hurd, because BSD would have been usable first." Heck, I remember installing 386BSD (or was that BSD386?) at the same time I tried SLS (an old GNU/Linux distro) in early 1993 (I didn't end up using either, because I didn't know what the heck I was doing and didn't commit to GNU/Linux until 1995 or 1996 when it became "easy" for "everyone" to join in =-).

      Given the goals of RMS, it's not clear that he has any reason to appreciate Linux (the kernel). As an old, bad expression goes, to him the "Linux journey" has probably felt like watching your mother-in-law go over a cliff in your new Cadillac. As I argued above, it's not clear to me that one of the BSD forks would have had much effect on the eventual popularity of decentralized GNU-based systems. And the GPL is very popular in the BSD world. The *BSD folks use emacs and gcc, too. But their (non-GNU) filesystem utilities have screwed-up options, though (just kidding, just kidding).

      RMS didn't bitch that Linus has too little ideological purity. He bitched about Linus' views and influence causing problems for the GNU project. I'm not completely sure there were no ad-hominem attacks as you suggest there were, and I'm not going to go back and double-check. I'll leave that as an exercise for some careful reader who managed to read my previous post correctly.

      -Paul Komarek

    26. Re:He's absolutely right. by SEE · · Score: 2

      Going up two posts: "First, you'll need to get a binary of the kernel without compilation using gcc . . . [y]ou can find binary version of the Linux kernel and its required user-space utilities, but did these reequire GNU tools to create."

      That a system uses certain important tools is a valid argument. But you didn't only make that one, you also made an argument based on the tools used to create the system, as seen in my quote, and to which the OS/2 comment was directed.

      Now, from the article

      "There are people like Torvalds that will pressure our community into use of a non-free program, and challenge anyone who complains to provide a (technically) better program immediately or shut up."

      "If people credit Torvalds as the main developer of the GNU/Linux system . . . it also makes his message more influential--and that message says, 'Non-free software is ok; I use it and develop it myself.'"

      Are those attacks on Torvalds's non-commitement to free software? I'd say they are. You may, of course, differ.

      Finally, remember that BSD was in legal wrangling at least as late as 1994, and that since then FreeBSD has been used by people who chose not to use Linux. The HURD would not have been done by 1995. I think that the people who went with Linux would have gone with FreeBSD if Linux had not been available/if Linus had left Linux under its original noncommercial-only license.

      Obviously, I can't prove that, but if it had happened that way, RMS would today be a much less influential figure than he is today. In that context, RMS's yelling that Torvalds message isn't sufficiently pro-free-software strikes me as comparable to the actions of the scorpion on the frog's back in Aesop.

    27. Re:He's absolutely right. by Paul+Komarek · · Score: 2

      Your previous post questioned if compiler names (or somesuch) should preface the names of the binaries they produce. I think everyone agrees that this is a dumb idea. Including Stallman. I write this in response to the first question you ask in a post attached to mine: "So, since IBM used to (and for all I know, still does) compile different parts of OS/2 with different compilers, they should have prepended the names of all the compilers to its name?" I simply wrote that building an OS around the Linux kernel basically requires building a GNU-based system.

      I agree that the RMS quotes you provide are attacks on Torvald's commitment to Free software. What I refuted was your previous comment "He bitches and moans that Linus doesn't have enough ideological purity." The quotes you provide don't support your previous statement. RMS is clearly *not* bitching an moaning that Torvalds has too little ideological purity (an absolute statement). Instead, RMS complains that Torvalds message says "...'Non-free software is ok; I use it and develop it myself.'". That is, Torvalds' comments are contrary to the stated position of the GNU project (about which RMS does *not* complain); and because of his influence when Torvalds states these views, the GNU project's goals suffer.

      As we both admit, we don't know for sure what would have happened without the linux kernel (me: FreeBSD wouldn't be much larger than it is today, because of its ISP-centric focus; you: FreeBSD would have grabbed most of the current GNU/Linux-using population, if I understand you correctly). However, I doubt RMS would be much less influential. He's been well-known for, geez, 30 years now? I don't believe his fame has increased tremendously in the last 5 years. In large part because most people still aren't paying attention to the contributions of the GNU project. On the other hand, RMS' infamy has probably grown in the last 5 years. ;-)

      But those who know RMS' history wouldn't be any less impressed with him had Torvalds not created Linux (the kernel). RMS matched an *entire* company's software output to guarantee a Free lisp machine implementation. He created gcc, gdb, emacs, and the GPL; the first two he made *by himself* (I'm not sure how much of the external contributions to TECO and such made it into the first GPL'd emacs). RMS received the McArthur Genius awared, and started the Free Software Foundation. And he still finds time to respond to his email these days.

      I admit that being impressive and being famous is not the same thing. But I don't think RMS' fame has gained much from Torvalds' work. How many GNU/Linux-related articles in Business Week even mention RMS? I believe that RMS has earned his fame mostly by himself. And he's earned at least some of his infamy, too. ;-)

      -Paul Komarek

  25. Stallman is very persuasive by peterwayner · · Score: 2, Interesting

    Here's the direct link to Stallman , although you should read the first story first.

    The French have a saying that goes roughly, "Those who refuse to play politics usually die by politics."

    There are many reasons to hate the strictures of the GPL. It's very unforgiving. But it also has the effect of binding a number of people together into one coherent group and coherent groups are the only ones who have power in a democracy.

    This coherency is even more important than ever in the face of the new proposed laws for curtailing the power of personal computers. Some say that the content companies like Disney would like to turn every PC into a set-top box controlled from Hollywood. There's plenty of truth to that. The GPL, for better or worse, to serve as the one ring to bind them all.

    That being said, I have profess some confusion about BitKeeper. Although I haven't looked at the product or the license lately, I was pretty impressed by the logical conundrum created by Larry McVoy. The default mode of the product FORCES all of your development work to be free. You have to pay cash to take the project proprietary. That's a pretty clever notion, if you ask me. It seems like something that's even more likely to encourage and enforce free software than the GPL. Okay, RMS will disagree with that statement. I'm not even sure I believe it. But cash is a powerful force.

    1. Re:Stallman is very persuasive by spitzak · · Score: 2

      Actually what you propose is quite common and can be done with the GPL. It is called "dual licensing", and Qt is probably the best-known example. You can use Qt in open-source code for free, but if you want to distribute closed-source code you have to pay for a different license.

  26. Exactly! by Anonymous Coward · · Score: 1, Interesting

    Linux has nothing to do with the distinctions.

    Linux (tm) has to do with the similarities.

    If you buy a Ford coupe, a chevy coupe, or whatever, the coupe has nothing to do with the distinction, the coupe has to do with the fact that it has two doors.

    Linux would exist without the GNU tools. RMS is full of himself.

    Whether or not it would be as big as it is, I don't know, and think probably not, but Linus would have picked up Borland, or Turbo, or some other ANSI C compiler.

    Remember, he didn't write this to be a global icon. He wanted to do this as a lark. The icon part came much much later.

    1. Re:Exactly! by Anonymous Coward · · Score: 0

      That's right. Linus doesn't give a shit about your freedom, he just want's to play around with software. Yes, he might have written a kernel with some proprietary compiler and built an OS with some proprietary tools, but it was the GNU tools that he used, and it was the GNU tools that inspired Linus to release his kernel under the GPL. Without Stallman's work and vision, Linux would be about as important and useful as Minix.

    2. Re:Exactly! by Anonymous Coward · · Score: 0

      Linux would exist without the GNU tools.

      And the GNU tools would exist without Linux. We know this because they did.

      He isn't suggesting that you clal a system containing Linux without any GNU in it a GNU system or a GNU/Linux system. As far as I know nobody is suggesting that you should call a GNU system without Linux in it a Linux system. There is no disagreement about that.

      Purely and simply it is about what to call a system that includes both. The fact that both can exist without the other is irrelevant to this.

      I call it Linux of course, it has name recognition. But your argument is just muddying the issues.

  27. Can I propose an alternative? by Anonymous Coward · · Score: 0

    The Linux(TM) Kernel(C), now including the GNU(TM) Toolkit.

    1. Re:Can I propose an alternative? by NortWind · · Score: 1

      How about Lignux? (Just keep on pronouncing it however you're accustomed to, a silent "g" in "gn" is normal as in "align".)

  28. Stallman misses a chance... by _bug_ · · Score: 3, Insightful

    Stallman should have simply gone and given a speech on this very topic to the SIGLINUX people. Instead he turned down yet another opportunity to spread his own views.

    I think he needs to learn that in some cases, you need to accept what is so that you can bring the change you want later.

    1. Re:Stallman misses a chance... by bkuhn · · Score: 4, Informative
      [ Here's a shortened version of a comment I posted when Barr's article was originally slashdotted, that is pertinent here.

      "Change your name before I come" is RMS' personal requirement when accepting a speaking engagement. Actually, other FSF speakers often speak to groups that call themselves "Linux" groups. We ask only that the advertising and press material about our particular speech call the system, GNU/Linux.

      Of course, when I and other FSF speakers make a speech, one of the items on our agenda is to ask such groups, as a favor to the GNU project, to change their name and/or documents to say "GNU/Linux" consistently. While it is RMS' personal demand that the name change occur as a term to accept the engagement, the FSF does not, as an organization, demand such name changes. We simply request them.

      Comparing it to Microsoft's tactics is out of proportion. FSF firmly stands for free speech rights. We assert your right to call the operating system anything you like; we request as a favor that you call it GNU/Linux.

      RMS is a highly sought-after speaker. As it turns out, since he is not (nor never has been) paid a salary by the FSF, he collects speaker fees to help pay for his living expenses. As with any speaker, it's his prerogative to set the terms of his speaking engagements. Indeed, every speaker has his or her own set of requirements. (AAMOF, ESR's are available online.) Personally, I have a rule that there must be vegetarian restaurants that someone can take me to in the towns I visit. Of course, FSF doesn't take a position on vegetarianism, but it's a personal need of mine that I can't ignore---even when I am speaking on behalf of FSF.

      While RMS won't come to speak for your group if it's called a "Linux" group, I'd be happy to come, as would many of the other FSF speakers. While I am there, I am, of course, going to ask you to change the name of the group. But, please note the key point here: just because RMS sets a personal rule doesn't mean it is ipso facto FSF policy.

      While it is RMS' personal demand that the name change occur as a term to accept the engagement, the FSF does not, as an organization, demand such name changes. We simply request them.

      Bradley M. Kuhn, Executive Director of the FSF

    2. Re:Stallman misses a chance... by Anonymous Coward · · Score: 0

      You're kidding, right?

      If he went, his views would have been heard by a bunch of Linux geeks in Texas and not many more people. "Just another RMS GNU/Linux rant", people would say, and leave it at that.

      But by not giving the speech, now his views are being heard and debated by geeks all over the world, as well in Linux magazines.

  29. An Architecture of Freedom by afferoman · · Score: 2, Interesting

    While we're here bickering over people's personalities, we're loosing our freedom.

    If the greater technical community had any vision outside of the inside of a machine, we would do whatever we could to make sure that a future of open standards would be secured. Instead, we pick apart a genius because because he is passionate about ideas that aren't technical. If RMS was normal...we wouldn't have GNU/Linux and we wouldn't have the GNU-GPL and we wouldn't have an opportunity to keep freedom of speech alive.

    RMS is right, the system should be called GNU/Linux because we need to keep in mind the philosophical architecture that forms the foundation for our open world.

    Lessig said "GNU/Linux for those who want to keep the contributions in view". More of us need to give credit to the GNU project because without focusing on the ideals behind the architecture...we'll loose this great open place. The scary thing is...it may already be too late.

  30. No the FSF can't by dmaxwell · · Score: 5, Insightful

    The FSF does not AFAIK own any copyrights on the Linux kernel itself. Just because something is GPLed doesn't mean that RMS has Godlike powers to dictate terms over it. The FSF is protective of the GNU tools which they do own the copyrights on and they can indeed haul people into court over those. Making something GPL doesn't make it a part of the GNU project.

    1. Re:No the FSF can't by Russ+Nelson · · Score: 2

      The FSF owns the copyright on the copyright used in the Linux kernel. Yes, it matters. Read the GPL and you will see that it gives RMS permission to change everybody's license. The version of COPYING that comes with Linux disclaims the FSF's ability to re-license the Linux kernel. You should feel free to argue that this forms an illegal derived work of the GPL.
      -russ

      --
      Don't piss off The Angry Economist
    2. Re:No the FSF can't by prizog · · Score: 2

      The GPL actually says:

      If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.

      So, Linux can be licensed under v2 only if the copyright holders want. Also, RMS is not the whole of the FSF.

    3. Re:No the FSF can't by DrJolt · · Score: 0

      Making something GPL doesn't make it a part of the GNU project.

      Although one might be forgiven for thinking RMS believes that it does.

    4. Re:No the FSF can't by Anonymous Coward · · Score: 0
      Well, the FSF does not in itself own the copyrights to `The Linux Kernel'. But, last I checked, Linus does not require copyright assignment papers and hence any Linux developer could bring suit over this GPL violation. Or at least, any Linux developer who has code in the version that is being distributed by the party that they are filing against.

      FSF developers are probably amongst this group, and hence could bring suit...

    5. Re:No the FSF can't by Russ+Nelson · · Score: 2

      Right, but according to the wording of the GPL v2, RMS could publish the GPL v3 and no matter what it says, Linux is autmatically publishable under that license. That's why Linus modified the language of the GPL even though the GPL is supposedly copyrighted and you can't do that.
      -russ

      --
      Don't piss off The Angry Economist
    6. Re:No the FSF can't by prizog · · Score: 2

      No, read the GPL again. See section 9. It says:

      If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. (emphasis added)

  31. Oh no, not again! by jht · · Score: 5, Insightful

    Most folks seem to agree with the basic premise that without the GNU toolset, there would be no Linux. But given that the HURD has been coming "real soon now" for around a decade or so, without Linux there would be no GNU system, either. Linux isn't about politics for the most part. It's about a technically superior OS that relies on being Free to help it be the best it can be. Free Software is both a technical and a political cause. Software is better when it's Free, but there are two separate reasons why it's better. Only one is the political side that the FSF stands squarely behind.

    The people who package the Linux kernel with the GNU system and all the other tools and goodness to produce a distro are free to call it whatever they want. Some call it GNU/Linux, some call it Linux. Whatever. Some use only Free code in their distro, some use non-Free, and the marketplace of users can use whatever they want. Nowadays, of course, much of the code in a distro has no direct connection to GNU anyhow (Xfree86 and KDE aren't the GNU system, and that's where a ton of code lies). But that's besides the point, I guess.

    Of course, all the BSD's use pretty much the whole GNU system as well, and you don't see him whining about calling them GNU/BSD. This is yet another reason why I think RMS is, deep down inside, just being pissy about Linus' kernel having become the kernel of choice instead of the masses' waiting for HURD.

    If RMS and the FSF want to use the name so badly, build an "official" FSF GNU/Linux distro. Heck, save time - use Debian.

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
    1. Re:Oh no, not again! by xiitone · · Score: 1

      jht wrote:
      "without Linux there would be no GNU system, either."
      hrm. actually, when I first starting running linux, it was for hobby stuff, but I was using gcc on a sun box in a production environment, because sun charged an arm and a leg for a simple c compiler...

      --
      Elegance is for tailors. -A. Einstein
    2. Re:Oh no, not again! by alistair · · Score: 2

      This is an excellent point, well put. I would estimate there are now well over a hundred contributors to the Linux kernel ( as opposed to additional tools ) who have accepted the name as a convenient and legal trademark to use. If we want to talk about competing with commercial competitors we should remember that Linus spends some time and money defending the trademark of this OS. Also, if you read "Just for Fun", you may recall that this wasn't Linus' first choice of name, rather one that happened almost by accident.

      I have a number of Solaris machines which I manage which probably have less closed source software than the Linux box I write this on (GCC, top etc. but no StarOffice or Netscape). Equally I know a number of Linux developers who work on Visual C++.

      This argument has now become profoundly unhelpful. I would fully support the creation of a genuine Linux distribution based on only GNU tools, in fact I would be happy to subscribe to it as I do SuSE now. This would move the argument on from this playground stuff we see here to a fuller understanding of which parts of a typical distribution are distributed as genuinely free software and which we have to convince to change their licence or build a free alternative too (e.g. XFree86)

    3. Re:Oh no, not again! by glitchvern · · Score: 1
      Of course, all the BSD's use pretty much the whole GNU system as well

      Not entirely, they do use some GNU software, gcc comes to mine, but they use a lot of their own utilities. They have their own shells, their own libc, etc. The bsd version of programs tend to be smaller, faster, and less featureful. People often go and install the GNU versions of certain programs from the ports first thing after an install if some of those left out features are important to them.
    4. Re:Oh no, not again! by Erasmus+Darwin · · Score: 2
      "but I was using gcc on a sun box in a production environment, because sun charged an arm and a leg for a simple c compiler..."

      But you were still running Sun's proprietary kernel (and other tools). I believe the point of the ideological "GNU system" is an entire operating system that's completely composed of free software. In RMS's article, he has an interesting line about the FSF computers (with regard to why he can't install Bitkeeper on them), "We have no non-free systems or applications on them now, and our principles say we must keep it that way."

    5. Re:Oh no, not again! by Alan+Cox · · Score: 3, Insightful

      I have to completely disagree here. Free unix work existed before GNU and did not rely on GNU tools. There were plenty of other sources of tools than GNU, and there indeed still are. There were other x86 C compilers, (indeed Linux 8086 uses bcc) and everything else needed.

      Neither did Richard exactly invent the free software movement it goes back years before him. What he did is very important - the GPL, the community stuff, articulating the actual message.

    6. Re:Oh no, not again! by sheldon · · Score: 2

      "Linux isn't about politics for the most part. It's about a technically superior OS"

      Actually no, Linux is about politics.

      If you were just looking for a technically superior OS you'd be using Solaris or Windows XP, etc.

    7. Re:Oh no, not again! by jht · · Score: 2

      That's a very good point to make. What "inspired" RMS to found the FSF and start work on the GNU system was the move towards proprietary software and tools. In the earlier days when he was starting out there was no real "free vs. non-free" divide - most software for anything other than personal computers was provided with sources, and even a lot of PC software existed in that form. There were some closed, proprietary programs, but that wasn't necessarily the norm.

      It's well possible that Linux could have been built entirely using non-GNU tools. It's just not the choice that they made way back when. GNU isn't the be-all of free software, just the standard carrier and the most public face.

      RMS serves a valuable role in advancing both Free and the more restrictive Open Source movements. He represents an ideal of how things should be. But spending his energy on battling over the "Linux vs. GNU/Linux" name is a waste of his time, a waste of his abilities, and a waste of his voice.

      Whatever it's called, it's still an OS that uses a GPL'd kernel, mainly GPL'd tools, and a GPL'd GUI with a hefty amount of GPL's software. And that advances RMS' overall goal pretty darned well.

      I know! Let's just call it "GPLIX"!

      --
      -- Josh Turiel
      "2. Do not eat iPod Shuffle."
    8. Re:Oh no, not again! by Anonymous Coward · · Score: 0

      Ohhh...nice troll!

    9. Re:Oh no, not again! by SurfsUp · · Score: 2

      Actually no, Linux is about politics.

      You wish. Certainly there's a political element, but the technical aspect far outweighs it. Speaking from experience.

      If you were just looking for a technically superior OS you'd be using Solaris or Windows XP, etc.

      The Linux kernel leaves the XP kernel pretty much out of the running by any measure. Linux is faster, stays up longer, runs on more different kinds of hardware, is more compact, more configurable, etc. etc.

      As compared to Solaris: Solaris still posseses some advantages on big iron machines, and scales better in SMP clusters. However if you follow the 2.5 development work, particularly developments in VM and Numa scalability, you know that these vestigal advantages won't last long at all. Meanwhile, Solaris can't touch Linux in very many areas.

      --
      Life's a bitch but somebody's gotta do it.
    10. Re:Oh no, not again! by Boiled+Frog · · Score: 1

      I know! Let's just call it "GPLIX"!

      How about Lignux? You could still pronounce it "Linux" (the "g" would be silent in this case as opposed to the un-silent "g" in GNU)

  32. One word (was Re:Personally...) by cowbutt · · Score: 5, Insightful
    gcc

    --

    1. Re:One word (was Re:Personally...) by dinivin · · Score: 2, Insightful


      What's your point? All of the BSDs use gcc, yet he doesn't go around bitching about their names.

      Dinivin

    2. Re:One word (was Re:Personally...) by aziegler · · Score: 1

      Code produced by the use of GCC isn't under the GPL, per the licence on GCC.

      I have written closed-source software that uses GCC; as do many others.

      Sorry, but your 'one word' doesn't fly very far at all for the naming argument.

      -a

      --
      Ni bhionn an rath achx mar a mbionn an smacht (There is no Luck without Discipline)
    3. Re:One word (was Re:Personally...) by killmenow · · Score: 1

      And another thing...

      I do not know, but does XFree86 use glibc at all? What about Mozilla?

    4. Re:One word (was Re:Personally...) by stevew · · Score: 2

      Lcc?

      --
      Have you compiled your kernel today??
    5. Re:One word (was Re:Personally...) by BlackHawk-666 · · Score: 2, Interesting

      I guess you're implying that if I write software using MS Visual Studio then I have to name my product something like Microsoft/BlackHawk SuperProduct (tm) just because I have used an MS tool to produce my product. RMS himself is preaching the freedom to distribute and change the GNU sources (GPL) but strangely enough doesn't feel that the freedom extends to naming your product derived from these.

      --
      All those moments will be lost in time, like tears in rain.
    6. Re:One word (was Re:Personally...) by Anonymous Coward · · Score: 0

      I suspect the argument doesn't fly very far with you because you are a moron. HAND

    7. Re:One word (was Re:Personally...) by gregorio · · Score: 1

      gcc wasn't the only compiler available at the time, you know.

    8. Re:One word (was Re:Personally...) by cowbutt · · Score: 3, Interesting
      I guess you're implying that if I write software using MS Visual Studio then I have to name my product something like Microsoft/BlackHawk SuperProduct (tm) just because I have used an MS tool to produce my product.

      Not at all, but then, if Microsoft wrote Visual Studio and licensed it to you, then they would be within their rights to ask you to do so. You, of course, could always refuse to accept the license and use something else.

      To be honest, the main statement I was disagreeing with was this:

      GNU's contribution certainly isn't enough to deserve equal mention in the name of the operating system.

      Well, IMHO, "Linux" isn't actually a very good name for the operating system that the majority of the readership of this site uses. GNU isn't much better, given things like GNOME, KDE, XFree86, Mozilla and OpenOffice.org also contribute massively to it, but I do agree with RMS that it's important that GNU and the FSF receive some credit.

      That said, in conversation, I'll usually use "Linux" because it's a convenient shorthand, when most (if not all) of my peers know exactly what I am referring to.

      --

    9. Re:One word (was Re:Personally...) by saintlupus · · Score: 3, Funny

      Well, IMHO, "Linux" isn't actually a very good name for the operating system that the majority of the readership of this site uses.

      Who the hell would call Windows XP "Linux"?

      --saint

    10. Re:One word (was Re:Personally...) by Anonymous Coward · · Score: 0

      if Microsoft wrote Visual Studio and licensed it to you, then they would be within their rights to ask you to do so. You, of course, could always refuse to accept the license and use something else.

      Well if you can point me towards the section of the GPL that contains an advertising clause, I'll get right onto renaming all my own code thats under the GPL...

    11. Re:One word (was Re:Personally...) by Kymermosst · · Score: 2

      Well, IMHO, "Linux" isn't actually a very good name for the operating system that the majority of the readership of this site uses

      Well, I recently started using Solaris on my Sparc system. Nothing like having speed and good hardware support.

      As far as my (now only) Linux machine, I would have never started using any GNU tools without the Linux kernel. I know plenty of people who are the same way. GNU tools wouldn't be nearly as popular without Linux there.

      Either GNU is using Linux as a crutch, ("until the HURD is finished" next millenium), or GNU is thriving because of Linux.

      I am thinking it's the latter.

      I have a lot of non-GNU free sofware that I use far more than the GNU software. KDE, Perl, Apache, Samba... those are what I use the most.

      I'd almost agree with giving GNU credit there, except I can compile those in Solaris just fine, so the fact that GNU tools are the most common build tools, doesn't mean they get credit for the actual product that is compiled.

      I suppose that, in reality, I treat the word "Linux" not just to mean a kernel, but to mean "a hodgepodge of various software that tends to be freely available." When I talk about the Linux kernel, I say "the Linux kernel."
      When I say "Linux" I am not just talking about the Linux kernel and the GNU tools, I am really talking about the Linux kernel, the GNU tools, KDE, Samba, Apache, etc.

      Maybe I should start calling it GNU/Linux/KDE/Samba/Apache/XChat/Perl/ad nauseum. That way, everyone in MY Linux setup gets some credit.

      Or maybe I can just say Linux.

      in conversation, I'll usually use "Linux" because it's a convenient shorthand, when most (if not all) of my peers know exactly what I am referring to.


      According to RMS, they don't think about GNU when you say "Linux."

      Interesting.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    12. Re:One word (was Re:Personally...) by m_evanchik · · Score: 2

      so true. I would love to see slashdot release the logs of user agents. My guess is that IE has at least 80%.

  33. Summary and prediction by ctid · · Score: 5, Informative
    A summary of this issue:

    1. Stallman is invited to speak at a user group
    2. He declines and explains why he declined, namely the issue of calling the OS Linux or GNU/Linux
    3. He gets called to task by Joe Barr for his explanation, not for declining to speak at a particular location.
    4. Stallman responds to Barr's article and cites the Bitkeeper situation as an example of the difference between people in our community who see things like him and people who are more pragmatic

      And a prediction:

    5. Furore on Slashdot


    I drew up this list because I know I'm going to get annoyed at the RMS-bashing that will surely follow. Many of the bashers won't even bother to read the article, because it is long and requires some effort to follow. I present this summary so that people understand that it is not just about RMS seeking credit. He makes a cogent and logical distinction between his point of view and (eg) Linus's point of view, and gives an example of why he thinks his own principles are important. You don't need to agree with him, but simply insulting him is unacceptable if our community is to continue to move forward.

    --
    Reality is defined by the maddest person in the room
  34. Why not GNU/XFree86? by rknop · · Score: 5, Insightful

    Sure, many of the tools and core libraries we're running on top of our Linux kernels are GNU based.

    But look at anybody running Linux today. What's the first thing you see on their screen? An X sesson; maybe it's running Gnome or KDE, but there's an X session there enabling your desktop. XFree86 is a seriously nontrivial bit of code. So why should the kernel, or the system libraries and tools, be annoited over X? If we're gonna call it GNU/Linux, we also need to call it GNU/XFree86/Linux, to be fair.

    Of course it doesn't stop there. You go ad absurdum.

    Let's face it. It's a giant collaborative effort. Each individual piece is a giant collaborative effort, indeed, but no one of those pieces lives without any of the others.

    Why do we call it Linux? Because that was the cruical bit that allowed it finally to stand alone. Many of us were running lots of GNU tools on Solaris and other OSes before Linux (because we liked them better than the default versions). But that OS was still called Solaris, not GNU/Solaris. The true phase change came about when we could ditch Solaris alltogether because of this new Linux kernel thing. That is historically why we call it Linux. Is it completely fair? No. But that's what it's called.

    While RMS's arguments are right, I think that they are very unwise. He would get a lot more mileage out of just embracing the name "Linux", and then trying to help ensure that it stands for what he wants it to stand for. I'm with him on the worries about nonfree software in the Linux kernel; that's the kind of politics that I'm not ready to turn a blind eye to. But his spitting and fussing over the naming makes him look like a spoiled kid in the sandbox who wants everybody to remember "even if you play with it, this toy is MINE!!!" instead of somebody who is trying to push forward the important arguments.

    RMS: stick to your guns (or your gnus) with what's important. A name is not important. If it's not too late, embrace and extend the name Linux.

    -Rob

    1. Re:Why not GNU/XFree86? by GS11_Pus · · Score: 1

      Very well put.

      I also thought his opinion on Torvald's and the Bitkeeper issue were silly. I don't agree with ideology over sensibility -- it's the same issue that plagues our political system.

      "There are people like Torvalds that will pressure our community into use of a non-free program, and challenge anyone who complains to provide a (technically) better program immediately or shut up."

      I don't agree with that paraphrasing at all. People get too focused on furthering their own agendas, they lose sight of reason.

    2. Re:Why not GNU/XFree86? by Mr.+Slippery · · Score: 3, Insightful
      But look at anybody running Linux today. What's the first thing you see on their screen? An X sesson...

      Not on a server. You know, all those HTTP and Samba servers out there? The initial footholds for (GNU/)Linux in many companies? And there are even a few people out there running personal machines without X.

      (Really, you can get stuff done without it. Way back when - 10 or 15 years ago, when Linux was just a gleam in Linus's eye but GNU was already on the march - we had these things called "terminals"...)

      Dammit, I'm really peeved that so many people in this thread keep getting this wrong.

      THE X WINDOW SYSTEM IS NOT PART OF THE OPERATING SYSTEM.

      YOU CAN CHOOSE NOT TO INSTALL X AND STILL HAVE A WORKING, USEFUL SYSTEM.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    3. Re:Why not GNU/XFree86? by Sloppy · · Score: 1

      Not on a server. You know, all those HTTP and Samba servers out there?

      Oh, right -- those GNU/Linux/Apache and GNU/Linux/Samba servers. The argument still works, even if you take out X.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    4. Re:Why not GNU/XFree86? by Mr.+Slippery · · Score: 2, Insightful
      those GNU/Linux/Apache and GNU/Linux/Samba servers. The argument still works, even if you take out X.

      No, it doesn't. Like an X server, Apaache and Samba are applications, not part of the OS.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    5. Re:Why not GNU/XFree86? by Anonymous Coward · · Score: 0

      XFree86 is not part of *your* OS if you *choose* not to have it be part of *your* OS. You have a choice. The post you responded to suggested that, for most people, the OS *does* include XFree86 and thus, adhering strictly to RMS's logic (as he claims he does and gets lots of kudos & flack for), they would be forced into naming *their* OS something different than those who chose purely GNU software + Linux kernal. So, load up on your names by following RMS's logic or pick one that suits you for whatever reason you like.

    6. Re:Why not GNU/XFree86? by lovegoat · · Score: 1

      You say X isn't part of the Operating System. I say I define what is part of the Operating System

      YOU CAN CHOOSE NOT TO INSTALL GAWK OR SED AND STILL HAVE A WORKING, USEFUL SYSTEM

      So, I think your very loud obnoxious point is irrelevant.

      --
      Lottery: a tax on those bad at math.
    7. Re:Why not GNU/XFree86? by Anthony+Boyd · · Score: 2
      THE X WINDOW SYSTEM IS NOT PART OF THE OPERATING SYSTEM.
      YOU CAN CHOOSE NOT TO INSTALL X AND STILL HAVE A WORKING, USEFUL SYSTEM.

      You can choose not to install GCC and still have a working, useful system.

      lowercase letters here to get past the lameness filter: asdfssdf sfdsdfsd sdfsdfsd sdfsfsdf sfsdfsdf sfdsdfsdf sdfsdfsd fsdfs dfsd fs dfs df fsdf sdf sdf sdfslkjlkj lkj lkj ljk lkj lk j lkj ljkljk l jk lk lkjlkjlkjlkj lkj lkjkjl lkj lkj kj lkjkjl lkj lkjkjl kjlkjlkjl kjl jkl kjl kjl kjl kjljkl.

    8. Re:Why not GNU/XFree86? by Kymermosst · · Score: 2

      You can also install the Linux kernel, write your own init that only makes use of the Kernel API to do what you need it to do, and still have a "working, useful system."

      To parody Bill Clinton: "It all depends on what the definition of 'useful' is"
      Hell, if you just want to serve a few static web pages, use khttpd and make an init that just calls sleep().

      I argue that, depending on what you define as "use," you can remove everything but the kernel and init, and have a "working, useful system"

      Therefore, the GNU tools are not necessary.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    9. Re:Why not GNU/XFree86? by rknop · · Score: 2

      You can choose not to install GCC and still have a working, useful system.

      That's not even hypothetical. I've done it. My 486 laptop doesn't have gcc on it.

      (Mind you, I wish it did... but that puppy's got something like a 300MB hard drive, and in today's day and age there just isn't space for devleopment tools any more (at least without a lot of hand-tuning of exactly what gets installed, rather than just being lazy and installing packages from a distro). Sad. Back in the mid-90's, I remember when a fairly complete Slackware install with gcc and X and everything only tool 120-130MB.)

      -Rob

    10. Re:Why not GNU/XFree86? by mvdwege · · Score: 3, Insightful

      In which case not even Stallman would ask you to call it GNU/Linux. Thank you for proving the point.

      If you don't want to call it GNU/Linux, write your own damn init, your own C library and your own fileutils. These are at the moment the essential parts for an Operating System based on the Linux kernel, making that operating system GNU/Linux.

      Or, in other words, try booting any Unix -like Operating System without a C library. What's that? Static linking you say? What C library will you use to link statically into your binaries? Now think on what C library is installed on most 'Linux' systems.

      Still think Stallman is wrong?

      I do confess that for daily conversational use GNU/Linux is unwieldy. I do try to use where appropriate though.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    11. Re:Why not GNU/XFree86? by wuzzeb · · Score: 1

      Ok. Here is what I see. In our community at large, there are two competing philosophies. One philosophy is led by Linus and represented by the Linux kernel, and that is the philosophy that freedom requires too much work and is not fun. The other pholosophy was founded by the GNU project and RMS and holds to the ideas of freedom. Since both philosophical camps have come together to make one system, RMS would like both philosophies to be represented in the name of the system, rather than just one.

      RMS is arguing that the GNU project should be represented because a lot of code is used in the system. BUT the main argument he has deals with philosophy, not with what code is included. That is to say, give credit where credit is due, but as you say, stick to what is important and discuss what is important. The philosophical "battle" is what is important here, not really the name, and this is why RMS continues to make this an issue.

    12. Re:Why not GNU/XFree86? by manyoso · · Score: 2

      You truly don't understand do you?

      If you don't want to call it XFree86/Samba/Apache/OpenSSH/GNU/Linux... (insert every other app you use or distribute here) then write your own damn (insert every other app you use or distribute here).

      These are at the moment the applications needed by _most_ distributions to make there Operating Systems useful/marketable by the average user.

      Or in other words try using/selling a distribution of Linux without them. What's that? No success? To bad, if you subscribe to Stallman's logic then you are ethically bound to including the name of every major application/API into the name of the system.

      Still think Stallman is right?

      I hope you get the picture.

    13. Re:Why not GNU/XFree86? by mvdwege · · Score: 2
      ...useful/marketable...

      Note that I wasn't talking about that. I was talking about essential. Try running all of the above without a C library.

      Now who's not getting the picture?

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  35. Woody solves all by Anonymous Coward · · Score: 0

    The pending release of Debian Woody GNU/Samba/MySQL/vim/Apache/Linux 3.0 stable should appease the academics. I just can't figure how I'm supposed to fit all that on the CD-R label when the iso's finally go gold.

  36. Funniest geek joke evar! by Thud457 · · Score: 0

    Why can't Nerds tell Halloween from boxing day?

    Because 31(hex) == 25(dec)!
    LOL!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:Funniest geek joke evar! by Anonymous Coward · · Score: 0

      Too bad Boxing Day is 26 December. Asswipe.

  37. RMS needs Dale Carnegie by Ledge · · Score: 1, Flamebait

    Eventually, users will grow tired of the ravings of this half-wit savant and find new tools and a license without a megalomanic behind it to power the system.

    --
    If it ain't a Model M, it's a piece of crap.
  38. I guess by PaddyM · · Score: 1

    A good solution to the Microsoft anti-trust trial would be to force everyone to call it "Microsoft/Windows", because Windows is only a part of the whole software package that Microsoft wrote.

  39. Give RMS his right to refuse and preech. by dhanav · · Score: 4, Insightful

    I think equating RMS to M$ for him refusing to speak to a group of users with whom he disagrees is very wrong.
    We may not disagree with his ideas on totally free systems and his desire to use only free software. It may also not be possible for most of us professionals to use totally free software all the time, but we must also take care to respect RMS's views and his freedom to speak or rather refuse to speak and his right to have and preech his ideas.

    1. Re:Give RMS his right to refuse and preech. by sl33py · · Score: 1


      "I think equating RMS to M$ for him refusing to speak to a group of users with whom he disagrees is very wrong. "

      RMS is being equated with M$ not because he refused to speak to a group of users, but rather because he is attempting to 'brand' the Linux kernel with the same ferocity as M$ does windows and with as little regard to actual technical merits and history as does M$.

      M$ dominance comes about by the same type of branding, the motives may be different, (greed&power vs ego&ideaology) but the tactics are similar and are as heavy-handed as they are egotistical: M$ did not singlehandedly create the PC revolution and RMS didn't singlehandedly create the open-source revolution.

      --
      The prop cools the pilot: turn it off and watch 'em sweat.
    2. Re:Give RMS his right to refuse and preech. by Oliver+Defacszio · · Score: 1
      M$ did not singlehandedly create the PC revolution...

      Now who's being naive? Oh well; the level-headed among us know the truth.

      --

      -
      Inventor of the term 'pardon my French'.
    3. Re:Give RMS his right to refuse and preech. by GargoyleMT · · Score: 1
      Microsoft played a role: they provided the OS that ran (and runs) most IBM PCs. But IBM deserves credit for its first PC, and those companies that first cloned its BIOS deserve credit as well.


      The whole act of trying to give credit properly is almost futile, since we build on history, few people do things totally from scratch anymore.

    4. Re:Give RMS his right to refuse and preech. by Anonymous Coward · · Score: 0

      Nobody is taking RMS to task for not speeking. That's his decision. But his is being very narrow minded and childish to demand everyone use GNU/whatever because "there would be no Linux without GNU." Well, there would be no GNU without Linux. Where is his kernal? Oh, it has been promised for 10 years now with follow through. What pisses off RMS is that this Torvalds came in and, without RMS's input, created his own OS with his own ideas. All this philosophy that RMS works on and this Torvalds guy comes in and ACTUALLY CREATES THE VEHICAL. Now RMS's goals are comming true, but they are comming true from outside his control and guidence. This is nothing more than a two year old throwing a fit. Boo fucking whoo. We know who RMS is, we understand his contribuition, give up tring to ride Linux's coattails and move on.

    5. Re:Give RMS his right to refuse and preech. by RangerBob · · Score: 1

      You know, you're correct here. RMS does have the right to say and believe whatever he wants. The problem is that many people in the community seem to forget that EVERYONE, not just RMS, has those same rights. People have the right to agree with RMS, and people also have the right to disagree. Yet, look at the comments to this article as an example. People disagree with RMS and get flamed and everything else. So while it's good to know that people will agree that RMS has his rights to say and think whatever he wants, let's all remember that each and every one of us also holds those same rights ok?

      There are a lot of us that work very hard to push the use of Free Software and Open Source Software in our organizations. We preach the reasons for using it, cite examples of how it might be better than a commercial alternative, etc etc. But, the community constantly shoots itself in the foot because of the inconsistencies in it's actions. Sure, one person can say or think what he pleases. But disagree and you're an idiot who gets flamed and attacked and just treated in a rather silly manner. Our managers notice this when they read about things, and it rightfully worries them.

      We may all want to celebrate a certain Peruvian poltician, but it's a damned shame that so many don't get the point as to why his response was so successful. And yeah, I know I'm going to get flamed for this, but there's a big portion of the Free Software/Open Source Software communitites that could best benefit the community by simply growing up.

    6. Re:Give RMS his right to refuse and preech. by Anonymous Coward · · Score: 0

      Where's the problem? You have the right to disagree, and the right to say so. You've exercised them. You have no right not to be criticized for it, because that would interfere with everyone else's right to disagree with you.

  40. my opinion by quigonn · · Score: 1, Flamebait

    RMS again proved his absolute gayness. Although I am member of the "Foundation for Furthering of Free Software in Austria" (an associate organization of the FSF Europe), I absolutely hate RMS because he thinks he alone and the GNU project created free software. This is absolutely not true, e.g. there are the fine BSD operating systems around, with an even better license (e.g. you can fork the whole project and relicense it to e.g. GPL) and technically much better than the GNU software (at least the userland). The GNU userland is so damn bloaty, all the GNU libraries also (ever tried statically linking the GNU userland against glibc? Have a lot of fun with your 0.7 MB tar binary and your 2 MB bash!).

    He should also shut up about Linux. In 18 years the GNU project was not able to produce a usable operating system kernel (heck, even The Hurd uses _Linux_ drivers from the 2.0.x series!), so he absolutely has no right about complaining that something in the Linux development process is wrong.

    Yeah, mod the down, I have loads of karma to burn!

    --
    A monkey is doing the real work for me.
  41. he's right by mirko · · Score: 1

    Nowadays, Freedom is becoming more and more important than technological achievements, we must afford to preserve it if what we want to offer is a human structure.
    Calling RMS a nut is a lack of tolerance as we've always known his positions regarding Free Software. Whatever he wants to achieve he wants to do it a given way which is what Free Software stands for.
    Know, after reading this article I accept to consider Linux (as not in GNU/Linux) as alternative software, not as Free Software and this is this point that hurts him.
    If you want RMS to deal with your Freedom and to help you getting rid of software patents, you'd better contact your software editors and ask them to open their APIs so that you can develop Free alternatives to what they sell.
    Wasn't this here that I read some B. Franklin quote about security and freedom ?
    Well, RMS message is similar, if you even remove a bit of Freedom from Free Software, it then becomes "not-so-Free software".
    If you just want to race technologically against billion-earning companies that just want Free Software to be considered as passive terrorism, then you fight on another front because this is not what RMS discusses about and he shouldn't be attacked on his ethical views because your technological considerations hinder them.
    Let's discuss about it and agree on which ethical model is the best.
    and here, no doubt : RMS has started thinking about it, has made choices way before most of us actually began coding for the first time, he has too many years of experiences to be called a nut.

    --
    Trolling using another account since 2005.
  42. Some good points by sPaKr · · Score: 1
    While I disagree with RMS on the nameing problems with linux (gnu/linux) As it makes little differnce as distros are allowd to rename themselfs as they like..and the distro is where the GNU tools/code lies. I do agree with some of his new points. While I have never used BitKeeper, but I do use CVS daily.. I always prefer open tools. Often I find bugs.. which I can fix in open tools.. I also find bugs in documenation wich are supported on exzamination of the souce code.

    Here is my score card.
    • (GNU/)Linux nameing thing is lame.. non issue
    • Using BitKeeper troubling.. why cant someone just beat linus over the head with cvs.. and script that up for him? have perl will travel
    • Firmware as part of device drivers very bad. alot of new peices of hardware require some firmware to be downloaded into the device ( 1gb ethernet cards come to mind) There are BUGS in this code.. but as its delived as byte code there is little we can do to fix it. Letting Hardawre Mfgs slide by and pass off this byte code will be the downfall of the kernel.


      • As always RMS does a good job of ignoring the critics.. and pointing us to the real evils.. As much as I hate it Im tending to agree with him more and more.
    1. Re:Some good points by Anonymous Coward · · Score: 0
      why cant someone just beat linus over the head with cvs.. and script that up for him?

      Because CVS fucking sucks almost as much as Emacs.

      Both are really beautiful examples of how the free software community is just incapable of developing user friendly programs. Or maybe it's unwillingness because of the geek eliteness factor of being able to remember gazillion illogical ctrl-S-alt-U-C-K-S key combinations.

    2. Re:Some good points by jdh28 · · Score: 1

      Using BitKeeper troubling.. why cant someone just beat linus over the head with cvs.. and script that up for him? have perl will travel

      Linux has made it very clear that CVS doesn't get anywhere near to to meeting the needs of the kernel developers. There are a couple of interesting free revision control systems, arch and subversion on the horizon, which may get adopted at some point in the future however.

      john

    3. Re:Some good points by LordBodak · · Score: 1

      If Linus is the kernel developer, and he thinks he needs something the caliber of BitKeeper to maintain it-- that's his right. I 100% agree with Linus on this-- if you want him to switch to something open, write him something open that will do the job!

      --
      LordBodak's journal.
    4. Re:Some good points by sPaKr · · Score: 1

      *BSD seems to get by with cvs. They all have a larger group of commiters..They all have more source to worry about. Linus only needs to worry about a kernel.. FreeBSD has a kernel.. and a good chuck of user space apps under CVS. The arguement that its not good enough may be a comment on the users .. not the tool.

  43. SuSE for instance by Anonymous Coward · · Score: 2, Informative

    I was just about to argue the point, then realized that SuSE is a perfect example.

    In SuSE, in particular, the kernel distributed in binary doesn't have a corresponding source distributed, or downloadable. I found this to be quite annoying. I couldn't download patches for the kernel I had. I would have had to patch the source I had, which was already a couple minor revisions behind the binary they distributed.

    But also, remember, they don't need to distribute the source, only make it available. If they have a download available somewhere, then they are in compliance.

    1. Re:SuSE for instance by Dragoness+Eclectic · · Score: 2

      Since SuSE kernels are usually a few version behind the latest stable kernel, AND config'd as one-compile-fits-all kernels, I download a vanilla source from kernel.org and compile a tailored kernel for my own machines shortly after installing a new SuSE version.

      I wish they would make it easier to sort out the patches to their LILO, though--I'd like to use the latest LILO code with the pretty graphic menu SuSE has.

      --
      ---dragoness
    2. Re:SuSE for instance by Wudbaer · · Score: 1

      If I am not completely mistaken, SuSE ships both the sources for the generic and their customized kernel trees with their distro. So maybe not that good an example after all ?

  44. Time to move on.... by gnalre · · Score: 2, Interesting

    Firstly let me say I admire RMS for his contributions to the computing world we have today and his principled stands. However don't you think it time we moved on a bit. GNU/Linux is know much bigger than it's component parts and much to umportant to be still squabbling over a name.

    Names are funny thing. just by saying a thing is called such and such often makes little difference in the end, the user decides in the end and I'm afraid Linux is shorter and easier to say. I'm sure a lot of people do not know the origin of the name and those who do know probably know the role GNU had/has in its creation.

    As for bitkeeper, Well I understand why the FSF cannot be seen to be using non-free code. However there is no monopoly on good applications and maybe someone should write a free software competitor. As the old salavation army saying goes, why should the devil have the best tunes/software?

    --
    Choose your allies carefully, it is highly unlikely you will be held accountable for the actions of your enemies
  45. RMS... by Cpt_Kirks · · Score: 2, Funny

    ...is an asshole, but he's *OUR* asshole. You can't really hate your asshole, right? The man has done a lot for OSS, but not everything, and not even the majority. He is pushing the "more damage than good" edge.

    IIRC, Linux did not name Linux and didn't even want to use that name.

    What is really a hoot is RMS talking about Linus's ego!

    1. Re:RMS... by Cpt_Kirks · · Score: 1

      Linux did not name Linux

      Linus damnit! Need...more...caffine...

    2. Re:RMS... by distributed.karma · · Score: 0, Troll

      RMS is an OSShole. The black hole that sucks all OSS and declares $it GNU/$it.

      --

      --
      If you moderate this, then your children will be next.

    3. Re:RMS... by Anonymous Coward · · Score: 0

      RMS is an OSShole.

      No, dammit, he's a FShole.

  46. GPL kills the programming profession by Anonymous Coward · · Score: 0, Flamebait

    > Without RMS' type around, GPL wouldn't exist in
    > the first place.

    Yeah, and so RMS successfully worked to destroy our beloved profession.

    I like Linux a lot, but I NEVER recommend Linux when a more closed source solution is at least as good.

    Why?

    Because the more open source catches on, the less programmers will be paid.

    Why can't we be like mechanical engineers, or doctors, who don't go arround destroying their own trade?

    Go ahead, mod me down as troll, but sincerely, that's what I think.

    1. Re:GPL kills the programming profession by inkfox · · Score: 1
      I like Linux a lot, but I NEVER recommend Linux when a more closed source solution is at least as good.

      Why?

      Because the more open source catches on, the less programmers will be paid.

      Why can't we be like mechanical engineers, or doctors, who don't go arround destroying their own trade?

      I'd counter that countless jobs are being created, as the cost of entering technology businesses goes down. The small guy stands a chance at making it big in technology, where the startup costs were previously prohibitive.

      I'll also say that for those who learn to adopt and leverage existing free software, writing the last 10% on top that turns a suite of disconnected applications into something useful, the pay is far far higher than it used to be. The effective one-man datacenter can pretty much set his own salary.

      --
      Says the RIAA: When you EQ, you're stealing bass!
    2. Re:GPL kills the programming profession by peter+hoffman · · Score: 3, Insightful

      I think of developers in the same terms as doctors and lawyers: the "source" is available as anyone can read medical or law books and you can even practice medicine or law on yourself.

      The reason that doctors and lawyers are successful from an economic perspective is because they are a restricted club when it comes to performing their work for others.

      Once again, I am forced to conclude that an organization like the AMA or ABA with state licensing for professional developers would benefit developers.

      Whether or not it would benefit society is still up in the air. It would add professional liability for bad software (perhaps a good thing) but it would also raise the cost of software for society.

    3. Re:GPL kills the programming profession by nuggz · · Score: 4, Interesting

      Why can't we be like mechanical engineers, or doctors, who don't go arround destroying their own trade?

      As a mechanical engineer (graduate, not P.Eng) I think Open source will make programmers more like mechanical engineers and doctors.

      Every bit of work I do is open, my calculations, notes, references, articles, papers, all of it.

      You can read books, you can look at the same things, I spend a large amount of my time explaining what I did and how I did it to people, my boss, coworkers and customers.

      People don't pay me for this calculation, they don't pay me for this academic paper, they generally don't even pay for a generic report I would make.

      What they DO pay for is the answer to their question/problem. Like a doctor or lawyer you come bringing a problem, and we solve it for a fee.

      It can be a legal document, a spoken explanation, an operation, a physical product, or just advice.

      I know many programmers who just solve problems for people, they make good money (like any professional) and don't have to hide, so what if they write it in PHP and give it away, the person ended up with their problem solved, the programmer got paid.
      As programming problems get more and more complex you'll get more programmers to do more customization and trouble shooting, making solutions for customers, rather then generic tools.

    4. Re:GPL kills the programming profession by dattaway · · Score: 2

      Because the more open source catches on, the less programmers will be paid.

      Troll. I tell you what, why don't we go ahead and give out free software and have the government pay to keep unemployed programmers happy. Its called welfare, but this sad story won't happen. Know why?

      Times change and people change with it. In the old days when the auto came about, most of the horse and buggy manufacturers and families moved into much more profitable areas. Likewise, programmers with their tremendous analytical skills will have no problems adapting their careers into more lucrative positions.

    5. Re:GPL kills the programming profession by Anonymous Coward · · Score: 0
      That's a pretty stupid statement to make for an engineer, perhaps even for any person.

      Programming differs from medicin in that a solution applied to one problem can easily be transposed upon similair problems. If I go to the hospital to have my appendix removed I want MY appendix removed. Just because some doctor i Bangladesh has already done this doesn't automatically make my appendix to be removed. But, if a programmer in Bangladesh has written a program for a robot that can remove my appendix there is no need for me to hire a programmer to write a piece of software that does the exact same thing is there?

      As to regards to engineering. When was the last time you saw the "open sourced" blue prints for the Audi TT or perhaps the Airbus 3xx?

    6. Re:GPL kills the programming profession by SpacePunk · · Score: 2

      How GNU/dare you suggest that GNU/programming be done for GNU/money!

      Burn in GNU/hell!

  47. really amusing.. by phunhippy · · Score: 5, Funny

    So hes complaining(possibly rightly, thats a whole other issue) that its not called GNU/Linux and declines to speak to groups not using that...

    But the article he writes in response is posted on a site called linuxworld.com and not gnulinuxworld.com

    I find that amusing..

    1. Re:really amusing.. by SteelX · · Score: 2

      Haha! Sharp observation there! :-)

    2. Re:really amusing.. by phunhippy · · Score: 1

      :) someone's gotta do it ;)

  48. I agree.... by Anonymous Coward · · Score: 0

    people like Jerry Falwell and Pat Robertson are good too, because they are rigid in their views and stop people from "sneaking one by". Like the homosexual agenda, multiculturalism, and secular humanism.

    Now, how does your argument sound coming from the other side?

    PeTA is a terrorist organization, having carried out physical threats and throwing blood on people because of their choice of coat.

  49. RMS can use BitKeeper by ckuijjer · · Score: 1

    Contrary to what RMS says in the article about the free software foundation not being able to use bitkeeper (since they don't want any non-free software on their computers) and therefore having to depend on another to put the kernel source in CVS or to create a free implementation of BitKeeper, in an article about the history of the GNU project he comes to the conclusion he should allow himself to use non-free software in order to create a free implementation of it.

    UNIX was (and is) proprietary software, and the GNU project's philosophy said that we should not use proprietary software. But, applying the same reasoning that leads to the conclusion that violence in self defense is justified, I concluded that it was legitimate to use a proprietary package when that was crucial for developing free replacement that would help others stop using the proprietary package.
    1. Re:RMS can use BitKeeper by Anonymous Coward · · Score: 0
      No: Kernel guys aren't using BitKeeper in order to make a replacement software for it. This is not their intention.

      FSF could only use BitKeeper if they were developing a "GNU/BeetKeypa"

    2. Re:RMS can use BitKeeper by Daengbo · · Score: 1

      What he really said was We have no non-free systems or applications on them now, and our principles say we must keep it that way. I think the emphasis should be on "now."

  50. The right tool for the job by October_30th · · Score: 1
    Everyone who works in the real world knows that you must choose the right tool for the job.

    If you want to run a serious database and need scalability you take Sun and Solaris.

    If you run a low-to-mid level servers or if you're a computer enthusiast you probably should use Linux/*BSD instead of Windows.

    If you administer an office, you've better install the Windows and MS Office for the desktop. Most of your clients will be sending you Office documents and expecting you to reply in kind.

    The point is just to get things done and in this sense Linus is absolutely correct.

    --
    The owls are not what they seem
  51. language check by Anonymous Coward · · Score: 0

    gayness ???
    what the fuck is wrong with you, man? Take your comments somewhere else!

    1. Re:language check by quigonn · · Score: 2

      I hate RMS. That's "wrong" with me.

      --
      A monkey is doing the real work for me.
  52. My Box by cyrun · · Score: 1

    Hi, anyone out there using computers.
    I've chosen a nice kernel, some good tools, a decent desktop environment and some pieces of powerful hardware.
    That's "My Box" (TM). And don't even think about not calling your box "My Box" (TM).
    I have some powerful "My Box" (TM) user groups that will give you a hard time on the net. And don't neglect the power of easy-to-convince atheists looking for a new religion....

    1. Re:My Box by Corporate+Troll · · Score: 1

      Oh, the only thing I'm interested in is getting into "Her Box"(TM)....For the rest I don't care :-)

  53. Is Stallman correct? by Canyon+Rat · · Score: 1

    Stallman says "The system is a variant of GNU, and the GNU Project is its principal developer." Presumably the "principal developer can be determined by some objective metric such as lines of code. I don't doubt that in the early days when "GNU/Linux" was a compiler and kernel that the compiler was bigger, but in a current distribution with stuff from XFree86, Cygnus, maybe K Development and a bunch of others is the GNU portion really that great?

  54. so what's wrong with Linus calling it Linux by Anonymous Coward · · Score: 0

    As far as I know Linus is distribution agnostic therefore he only works on the kernel. Why would he call his kernel GNU/Linux? That doesn't make sense.

    Ok in some respect it does since the GNU compiler is the only thing in the world probably capable of compliling that sucker with all the compiler specific extensions to C it uses but that could be changed. Nothing is stopping some group of people downloading the ICC compiler and building the kernel and an entire BSD userland from Linux and just having Linux. What would Stallman say then?

    He is just pissed cuz no one like HURD because its still in the exact same state it was 4 years ago. Its good for research only right now unless you only like having 1GB partitions and no PPP support. Maybe one day it will be great but I can't wait another 20 years.

  55. Remember 'lignux'? by Thaddeus · · Score: 2
    This issue is not as new as many posters seem to believe. It started back in 1996, with the release of GNU/Emacs 19.31. Here is the entirety of the etc/LINUX-GNU file (dated May 19, 1996) from that distribution:
    Linux and the GNU system

    The GNU project started 12 years ago with the goal of developing a
    complete free Unix-like operating system. "Free" refers to freedom,
    not price; it means you are free to run, copy, distribute, study,
    change, and improve the software.

    A Unix-like system consists of many different programs. We found some
    components already available as free software--for example, X Windows
    and TeX. We obtained other components by helping to convince their
    developers to make them free--for example, the Berkeley network
    utilities. Other components we wrote specifically for GNU--for
    example, GNU Emacs, the GNU C compiler, the GNU C library, Bash, and
    Ghostscript. The components in this last category are "GNU software".
    The GNU system consists of all three categories together.

    The GNU project is not just about developing and distributing free
    software. The heart of the GNU project is an idea: that software
    should be free, and that the users' freedom is worth defending. For
    if people have freedom but do not value it, they will not keep it for
    long. In order to make freedom last, we have to teach people to value
    it.

    The GNU project's method is that free software and the idea of users'
    freedom support each other. We develop GNU software, and as people
    encounter GNU programs or the GNU system and start to use them, they
    also think about the GNU idea. The software shows that the idea can
    work in practice. People who come to agree with the idea are likely
    to write additional free software. Thus, the software embodies the
    idea, spreads the idea, and grows from the idea.

    This method was working well--until someone combined the Linux kernel
    with the GNU system (which still lacked a kernel), and called the
    combination a "Linux system."

    The Linux kernel is a free Unix-compatible kernel written by Linus
    Torvalds. It was not written specifically for the GNU project, but
    the Linux kernel and the GNU system work together well. In fact,
    adding Linux to the GNU system brought the system to completion: it
    made a free Unix-compatible operating system available for use.

    But ironically, the practice of calling it a "Linux system" undermines
    our method of communicating the GNU idea. At first impression, a
    "Linux system" sounds like something completely distinct from the "GNU
    system." And that is what most users think it is.

    Most introductions to the "Linux system" acknowledge the role played
    by the GNU software components. But they don't say that the system as
    a whole is more or less the same GNU system that the GNU project has
    been compiling for a decade. They don't say that the idea of a free
    Unix-like system originates from the GNU project. So most users don't
    know these things.

    This leads many of those users to identify themselves as a separate
    community of "Linux users", distinct from the GNU user community.
    They use all of the GNU software; in fact, they use almost all of the
    GNU system; but they don't think of themselves as GNU users, and they
    may not think about the GNU idea.

    It leads to other problems as well--even hampering cooperation on
    software maintenance. Normally when users change a GNU program to
    make it work better on a particular system, they send the change to
    the maintainer of that program; then they work with the maintainer,
    explaining the change, arguing for it and sometimes rewriting it, to
    get it installed.

    But people who think of themselves as "Linux users" are more likely to
    release a forked "Linux-only" version of the GNU program, and consider
    the job done. We want each and every GNU program to work "out of the
    box" on Linux-based systems; but if the users do not help, that goal
    becomes much harder to achieve.

    So how should the GNU project respond? What should we do now to
    spread the idea that freedom for computer users is important?

    We should continue to talk about the freedom to share and change
    software maintenance. Normally when users change a GNU program to
    make it work better on a particular system, they send the change to
    the maintainer of that program; then they work with the maintainer,
    explaining the change, arguing for it and sometimes rewriting it, to
    get it installed.

    But people who think of themselves as "Linux users" are more likely to
    release a forked "Linux-only" version of the GNU program, and consider
    the job done. We want each and every GNU program to work "out of the
    box" on Linux-based systems; but if the users do not help, that goal
    becomes much harder to achieve.

    So how should the GNU project respond? What should we do now to
    spread the idea that freedom for computer users is important?

    We should continue to talk about the freedom to share and change
    software--and to teach other users to value these freedoms. If we
    enjoy having a free operating system, it makes sense for us to think
    about preserving those freedoms for the long term. If we enjoy having
    a variety of free software, it makes sense for to think about
    encouraging others to write additional free software, instead of
    additional proprietary software.

    We should not accept the splitting of the community in two. Instead
    we should spread the word that "Linux systems" are variant GNU
    systems--that users of these systems are GNU users, and that they
    ought to consider the GNU philosophy which brought these systems into
    existence.

    This article is one way of doing that. Another way is to use the
    terms "Linux-based GNU system" (or "GNU/Linux system" or "Lignux" for
    short) to refer to the combination of the Linux kernel and the GNU
    system.

    Copyright 1996 Richard Stallman
    Verbatim copying and redistribution is permitted
    without royalty as long as this notice is preserved.
    --
    ^X^S ^X^C
  56. Could someone clear this up once and for all? by whatthef*ck · · Score: 2, Interesting
    Sayeth Stallman:

    "Just consider: the GNU Project starts developing an operating system, and years later Linus Torvalds adds one important piece."

    In my Intro to Operating Systems class, I was told that the OS is the part of the system that interacts with and manages the hardware, basically abstracting it away for user applications. So aside from the kernel, that would also include things like a filesystem and numerous device drivers. How much of that stuff was written by the FSF, either before or after Linus got involved? I've always been under the impression, perhaps erroneously, that the GNU contributions were tools like gcc, bash, and clones of utilities like sed, awk, tex, etc. If that's the case, I think Stallman's reaching a great deal when he gives the impression that Linux is a product of the FSF to which Torvalds added only "one piece."

    1. Re:Could someone clear this up once and for all? by bumski · · Score: 1
      Hear, hear!

      Unfortunately for you and me, it seems that everyone outside of academia, including the /. community, has redefined "operating system" to include the crap that comes with the OS. I don't see how the same people can bitch when Microsoft claims that IE is part of the OS. In common parlance, "operating system" is now a less well-defined and useful phrase than it once was.

  57. The one thing i do not get is by chabotc · · Score: 2

    The one thing i do not get is that stallman thinks any linux distribution or user group should be called GNU/Linux, because it includes and involves the GNU toolset.

    However, (almost) all distributions include tool sets and programs from redhat, mandrake, the apache group, the xfree group, gnome, kde, etc, etc.. So folowing his logic we should actualy be refering to

    GNU/Apache/XFree/Redhat/Mandrake/Debian/Gnome/KD E/ Linux ?

    To me it seems unfair to specificly having to mention one component, and leave the rest, equaly hard working, software groups out of the title..

    And yes, i do agree with stallman that we need to value our freedom, and we need to keep growing awareness with people that it's not only about open source (for some it is, which is ok to) but can be / is also about freedom. However i do think he is picking the wrong battles to fight..

    1. Re:The one thing i do not get is by jgerman · · Score: 2

      If it's part of the OS fine, but Apache, KDE, Gnome, ect are not part of the Operating System. Therefore your point is invalid. I don't know whether it's the rapidly dropping age on /. or willful blindness, but an OS does not include a GUI, webserver, or any other userland app.

      --
      I'm the big fish in the big pond bitch.
    2. Re:The one thing i do not get is by bwt · · Score: 2

      This is exactly correct.

      There is no principle that says if someone else uses your work that there is a constraint on them to name the resulting derivite work accordingly. Such a restriction would make naming of highly collaborative compilations unworkable.

      Even if there was some kind of principle that said that the dominent element in an aggregate must be recognized in the name, then it would still be up to the creator of the publication to decide on which element is in fact the most dominent. In the absense of a licence restriction, convention and etiquette require deferal to the "official" name used by the publisher.

      When Red Hat, SuSE, and Mandrake call their disto's "Linux", they have not only voiced their opinion on the dominent elment question, but they have also named their product. If RMS disagrees on the dominent element question, he is free to voice his opinion, and to boycott organizations that do not share his opinion. This does not change the fact that "GNU/Linux" is the minority opinion, but more importantly, he has no case whatsoever for trying to rename someone else's product. This could even border on a trademark violation.

    3. Re:The one thing i do not get is by chabotc · · Score: 2

      Oh, cmon, thats not being completely fair (the age thing that is ;-)

      A lot of GNU tools are not a part of the OS either.. gcc, and other devel tools do not _have_ to be included, whats more, for all you know i could be using intel's compiler.

      Then the lower level tools (for example: ls, rmdir, mkdir, etc) all have valid counterparts that are non GNU (such as many embeded developers know, the GNU tools are not always desiriable).

      Now the last point, how how would define what is and isnt part of the OS? Is creating a directory 'part of the OS' ? is being able to send mail or ssh or ftp part of the OS? is a web or file server part of the OS?

      Especialy with linux distributions, this line of what is and isnt part of the OS is extremely vauge, and can in no way be drawn as 'GNU is, the rest of the world isnt'.

      You also seemed to very confidently seem to skip over the fact that a lot of other groups (BSD, Redhat, cygnus, etc) have contributed a lot to the existing GNU tools, and added quite a few to them. (file system manipulation, networking, startup -)

    4. Re:The one thing i do not get is by Cid+Highwind · · Score: 1

      an OS does not include a GUI, webserver, or any other userland app.

      Way to torpedo your own argument there. The GNU file utils and gcc are userland apps too. The only bit of GNU software you can't blow off as being a mere userland app is glibc, and that's debatable, since it only calls the kernel, and doesn't AFAIK deal directly with the hardware.

      --
      0 1 - just my two bits
    5. Re:The one thing i do not get is by jgerman · · Score: 2

      Actually the age thing is completely fair. Let me explain. As the internet grows the average IQ drops, i.e. the internet gets stupider over time. The same can be said for the subset of the entire population that include say people under 18 (entirely arbitrary). As time goes on moe and more children are attracted to places like /., I'm certainly not saying that all children are immature or ignorant, but the percentages of those who are are much greater than the percentages of adults in the same situation, which is only natural, they're kids of course. So the chance of coming across the kids that do have something worthwhile to contribute decreases over time, due to the growing population of normal kids. So it's definitely fair.

      --
      I'm the big fish in the big pond bitch.
  58. RMS has some excellent points by Outland+Traveller · · Score: 3, Flamebait

    I think the best point RMS makes is his insistance that social issues, such as licensing, use of proprietary tools, be weighed as or more heavily as technical issues.

    I agree with him that it is a shame that the kernel is managed with bitkeeper, instead of an open source alternative. If the GNU project has done one thing well, it is that he has proven beyond a doubt that that free software can be superior to proprietary software.

    There's no reason CVS can't be improved, or alternative efforts such as subversion put on the fast track. By choosing bitkeeper over these alternatives, Linux kernel development is missing an important opportunity to focus talent into these free tools. Some would argue that this is socially irresponsible, and I agree.

    If the GNU project has done a second thing well, it is that GNU has shown that free software is better for society than proprietary software. At least some of world *will* be a better place if more software is free. A vision like RMS's takes great effort to realize in our world. Along with reaping the benefits of others work comes the responsibility to give back to future generations. Linux kernel developers, as a high-profile group, bear an even greater social responsibility than others.

    Many developers conveniently ignore social issues to absolve themselves of responsibility. All I can say that social responsibility is a good and important, and selfishness and shortsightedness is not. People should strive to be their best, all the time.

    The naming issue is the more minor one at stake here... Obviously it is easier to say "Linux" than "GNU/Linux", and it's not clear this particular battle is worth fighting if there are better alternatives. I agree with RMS that the GNU project should get front page credit along with Linux for their mutual success, but I hope for everyone's sake that there can be open negotiation on how this credit can happen in other ways than the nomenclature "GNU/Linux".

    Massive karma points for anyone who can mediate a solution to this one.

    1. Re:RMS has some excellent points by eyez · · Score: 1
      There's no reason CVS can't be improved, or alternative efforts such as subversion put on the fast track. By choosing bitkeeper over these alternatives, Linux kernel development is missing an important opportunity to focus talent into these free tools. Some would argue that this is socially irresponsible, and I agree.

      This comes up a lot on the kernel mailing list, and it boils down to this- If anyone else were to create a viable alternative to bitkeeper, They'll try it. But that's not quite as easy as it sounds.. Here's a quote from a larger posting by Larry McVoy, bitkeeper's author:

      To underscore Rik's point: it took 4 years of at least 6 day/week efforts by a team that varied in size from 3-8 engineers to get BitKeeper where it is today. Pavel is welcome to try and do better, but he sure as hell isn't going to do it in his spare time. Nobody is, it's a much harder problem than it looks like. I really wish people would try it and find out. Maybe I'm wrong, in which case we can all get on to doing something more fun.

      And RMS isn't discluded- If he really cares so much about a proprietary tool being USED to enhance the development of a Free project, then he's very welcome to organize development of a suitable replacement.

      --
      get 0wned. irc.w30wnzj00.com
    2. Re:RMS has some excellent points by aardvarkjoe · · Score: 3, Interesting
      There's no reason CVS can't be improved, or alternative efforts such as subversion put on the fast track. By choosing bitkeeper over these alternatives, Linux kernel development is missing an important opportunity to focus talent into these free tools. Some would argue that this is socially irresponsible, and I agree.


      In other words, you would like the technical aspects of kernel development to be dictated by political concerns, rather than technical ones. That's the kind of thinking that suits RMS and PHBs, not kernel developers.


      He's already stated that he will use a free alternative which is as good as BitKeeper. Should Linus have to put the kernel on hold and develop such a thing, just to please RMS?

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    3. Re:RMS has some excellent points by LordBodak · · Score: 1

      >I agree with him that it is a shame that the kernel is managed with bitkeeper, instead of an open source alternative. If the GNU project has done one thing well, it is that he has proven beyond a doubt that that free software can be superior to proprietary software.

      "Can be superior" is the key there. In Linus' opinion, BitKeeper is superior to the free alternatives. Linus maintains the kernel, so that's his choice to make. Just because there is a free alternative doesn't automatically make it better. If the use of BitKeeper bothers GNU so much, why doesn't GNU develop a capable replacement?

      --
      LordBodak's journal.
    4. Re:RMS has some excellent points by JoeBuck · · Score: 2

      Whoever moderated the above well-reasoned posting as flamebait should never be allowed to moderate again. This is a serious ethical violation of the moderation privilege. "Flamebait" does not mean "I strongly disagree with this". "Flamebait" means something that is posted insincerely just to produce flames, that is, you believe that the purpose for the posting is just to cause outrage rather than to express a sincere belief.

      To use moderation in this way is just censorship.

    5. Re:RMS has some excellent points by nmos · · Score: 1

      "In other words, you would like the technical aspects of kernel development to be dictated by
      political concerns, rather than technical ones. That's the kind of thinking that suits RMS and
      PHBs, not kernel developers."

      Of course. Moral/political issues DO affect how technical issues are dealt with. When these issues are important/understood by enough people they get codified into laws and effectivly become techinical issues.

    6. Re:RMS has some excellent points by wheany · · Score: 1

      note:
      Linux is not a religion.

  59. Honest Question Here by Anonymous Coward · · Score: 0
    Really, I'm serious here...

    How do you pronounce "GNU/Linux"? Guh-noo? New?

  60. He calls it "Linux"... by georgeb · · Score: 1

    I read the article and I saw that he used the term "Linux (the kernel)" twice. He is correct about calling Linux by its name alone when he refers to the kernel.

    What I would like to ask him is wehter he uses the term "GNU/FreeBSD" also when he refers to the FreeBSD OS. If not, where is the difference. As far as I can tell, you cannot force anyone to be a part of your project. If you allow your project's products to be used outside your project, it's up to Linus to call the OS whatever he likes. I will still call it GNU/Linux, anyway :))

    And, finally, as far as I remember, the name "Linux" was something of a joke and does not belong to Linus himself.

    1. Re:He calls it "Linux"... by larry+bagina · · Score: 2, Informative
      What I would like to ask him is wehter he uses the term "GNU/FreeBSD" also when he refers to the FreeBSD OS. If not, where is the difference

      Nope. The difference is that *BSD is a complete distribution - kernel, libraries, posix command line tools. [although gcc and GNU emacs are used]

      Linux is a kernel only, and [GNU/]linux systems use GNU libc and GNU posix command line tools.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:He calls it "Linux"... by Anonymous Coward · · Score: 0

      > And, finally, as far as I remember, the name "Linux" was something of a joke and does not belong to Linus himself.

      Linus was going to call it "Freax" and the sysadmin at ftp.funet.fi who was going to let Linus put his kernel for public download on the server said "Freax" is a stupid name and that he better call it something else, like "Linux" for instance. The rest is history ;-)

  61. "GNU" doesn't sit well with corporate-types by SteelX · · Score: 2

    Ok, I feel that it's all right if RMS wants credit to be given to the GNU project. After all he started the whole thing in the first place.

    But I have a problem with the "GNU" name. If we want Linux, oops, GNU/Linux to be adopted in the mainstream, I think corporate types and non-techies will have a hard time accepting that name. Like, imagine trying to explain what the GNU acronym is to your manager. Sure, recursive acronyms are "cool" to us techies (though I personally hate them), but busy managers won't have the time to ponder what it is. And what do you mean GNU's Not UNIX? And how do you pronounce it? And how do you get them to adopt it? I bet they're more comfortable saying Linux rather than GNU/Linux all the time.

    So I think it would be better if GNU is called something else. Of course, that's not gonna happen. After all, the GNU term has been around forever. But that doesn't mean I agree that it's a nice name.

  62. Freedom to use non-Free software? by pknoll · · Score: 2, Insightful
    According to Stallman, the only way I can preserve my freedom is to use only free software. This makes sense to me, if only on a purely philisophical basis, but it doesn't hold up in my daily life, I'm sad to say.

    It seems to me that if I'm not free to use whatever software I choose, I am not free.

  63. So if Linus had used BorlandC instead of gcc... by ColdGrits · · Score: 1

    ...would RMS be demanding Linux be referred to as Borland/Linux?

    No?

    Didn't think so.

    --
    People should not be afraid of their governments - Governments should be afraid of their people.
    1. Re:So if Linus had used BorlandC instead of gcc... by Anonymous Coward · · Score: 0

      Oh well. Linux -- the kernel -- was not just compiled with GCC. All the basic utilities that make Linux -- the OS -- look like Unix were written under the FSF umbrella.

      Since around 1995, Linux has been using GNU libc by default...

    2. Re:So if Linus had used BorlandC instead of gcc... by Anonymous Coward · · Score: 0

      It's not only compiler coming from GNU but toolchain, c library and userland too

    3. Re:So if Linus had used BorlandC instead of gcc... by CuteAlien · · Score: 1

      So you think the gcc is all which was used from the GNU-Projekt? Hmm... probably because gcc has this irritating g in it's name. You were really making a point for Stallman's approach here imho :)

  64. Losing freedom? by justin_w_hall · · Score: 2

    I think I'm finally starting to realize where I think RMS is reaching a bit on his idealism - the idea that if we use any 'non-free' software then it'll lead eventually to the complete loss of 'freedom'. He seems to define this as the ability to modify and redistribute source code at will, and to prevent anyone from restricting access to their code.

    So does he think that in ten years (or twenty, or fifty) people will be so stuck in 'non-free' software that NO ONE will be distributing their code and allowing people to modify it and redistribute it?

    That seems a little ridiculous to me.

    There's always going to be some developers who do that. There's always going to be some developers who don't subscribe to the free software idea that won't do that. People always have had that choice, and they always will.

    Many previous posts and articles have all said the same thing - RMS is a fanatic, but it's good to have him around to be the extremist rabid zealot, cuz hey, every cause needs an extremist rabit zealot. :) But this idea of a dark, evil future where no software is free, all because there's some closed source device drivers in the Linux kernel... yeah... not too sure about that one.

    --

    ---
    "how can the same street intersect with itself? i must be at the nexus of the universe!" - cosmo kramer
  65. RMS' logic by Anonymous Coward · · Score: 0

    If I write a piece of software I can damend that the platform it's intended to run on be renamed to something more to my liking, I wrote software for Windows once, I demand it be re-named Fab Macca OS (coz I'm fab and I'm Scottish, geddit?)

    Seriously, if he wanted to lay claim to the name GNU/Linux he should have said something back in 1991, he's really sounding like a spoiled brat who's stomping his feet in the candly aisle "But I want candy NOOOOOOOWWWWWWWWWWW!!!!" The name of the operating system is Linux, not GNU/Linux. Honestly, who here calls it that, apart from El Whino?

    Another point of his is his bickering about Linus preferring his OS to be technocally superior than free. Going by that logic RMS would rather use any given piece of non-functioning crap, simply because it's free. Isn't the point of using Linux because it's technically superior, stable as the Andes and basically the OS equivalent to the Swiss Army Knife? Sorry, being free doesn't cut it as good enough a reason for me.

    Steven McPherson, who's forgotten his login...

  66. The importance of RMS' contributions by Kiwi · · Score: 2
    Before I discovered the internet and the software libre there, computing was plain simply not interesting to me. I felt that software had become corporate, and that all software was only coming out of large corporations. It was a world of computing where indivual programmers could not make any kind of meaningful contribution. Computers were essentially fancy typewriters. This is the end result of a world using entirely proprietary software.

    If RMS had not started the GNU project in the 1980s, that is how things may have stayed. It was getting on the interent, and seeing that there was a large corpus of software out there for which the source code was available which made computing interesting for me again.

    I can tell you this much: Linux would not have been possible in 1991 if RMS had not laid the foundation for GNU/Linux in the 1980s. Maybe BSD would have taken Linux's place; however BSD may not have bothered fighting AT when RMS sees Linux becoming proprietary in little ways, I can see why he is concerned.

    - Sam

    --

    The secret to enjoying Slashdot is to realize that it should not be taken too seriously.

  67. And I quote: by His+name+cannot+be+s · · Score: 2, Redundant

    Calling this variant of the GNU system "Linux" plays into the hands of people who choose their software based only on technical advantage, not caring whether it respects their freedom.

    OH MY FSCKING GOD
    Heaven forbid your majestic imperialness! That we actually choose software based on the requirements at hand, rather than the communist philosophy. Holy Crap!

    This is most bizarre. This is the kind of stupidity that contributes to the failure of Linux to be accepted as the #1 desktop platform. The moment developers that build the components felt that you should use it because it was Free ( not just Free(Gratis/Libre) but GNUFree (TM) ) and not because it was better, than Microsoft has won.

    ... There are people like Torvalds that will pressure our community into use of a non-free program...
    Again, What hast thou done, my Lord?

    You hypocrytical bastard. You are applying your own PRESSURE in order to have us use FREE software only.

    IT IS ABOUT CHOICE, RICHARD! Not to curtail your views about building the uber-collective , but I'm sorry. I Choose to pick which software I run. I do. Not YOU.

    **Slashdot Editors** : I think it's about time that you get a picture of RMS and do him up like the borg the same way you did Gates. If we continue to go down the RMS path, he'll have us give up our personal freedoms and liberties in order that we join his collective, and push GNUFree Software down everyone's throats 'Cause it's good for them.

    Amen.

    --
    "...In your answer, ignore facts. Just go with what feels true..."
    1. Re:And I quote: by October_30th · · Score: 1
      The moment developers that build the components felt that you should use it because it was Free ( not just Free(Gratis/Libre) but GNUFree (TM) ) and not because it was better, than Microsoft has won.

      Well said, indeed.

      We just got a summer intern whose main job is to participate in the upkeeping of our computer systems. Well, on the first day he found, to his considerable surprise, that we are mostly a Microsoft shop. He probable went into a GNU-shock or something because it was only on the second day when I heard him complaining to our system administrator, his mentor, about our use of non-free software. The little fuck thinks he already knows better than us what kind of software best suits our purposes and that it is free software. I know the system admin quite well and he's a Linux guy who wouldn't install Windows on his home computer. Yet, he's smart enough to realize that most people who work here know only Windows and making them learn another system would just waste the precious time the people get paid for. The right tool for the right job.

      --
      The owls are not what they seem
    2. Re:And I quote: by LatJoor · · Score: 2

      You still don't get it. Furthermore, you provide no statements supporting your claim that RMS is hypocritical. To RMS, the whole point is *freedom*, the freedom to use, modify and share software. Not the freedom to choose to use proprietary software. He doesn't propose to ban that freedom, but to say that's the "whole point" shows... well, that it you that are missing the point.

      Furthermore, without the people that have chosen to use software because it is free, we wouldn't have all the great free software that's around, from the GNU project or no.

      If you think that freedom is not a good reason to use free software, then you still don't believe in software freedom *at all*. You are simply an opportunist who is happy to take whatever someone has given you without thinking about why they gave you or what they were hoping to accomplish.

      Actually, the things that prevent Linux from becoming the #1 platform are the reluctance of hardware manufacturers to release their specs to support free software; distros' failure to provide really good, integrated configuration tools (although progress is being made); and continued clinging to X, a monster which creates a barrier to performance that modern PC hardware is just finally beginning to overcome (at least with KDE or Gnome, which required to make Linux-based systems at all useable for most people).

      Lest we forget, RMS originally realized the problem with proprietary software over the issue of a printer driver. Who can blame him now for being angry when people say that it's OK to use proprietary hardware drivers? The whole point, way back then, was that he wanted to be able to fix a driver that didn't work, and they wouldn't give him the source!

      Now people say that it's OK to backslide here and there until, hell, who cares if it's free or not, as long as it works good right now. That was never "the point" for the GNU project, and if you think it is then you are very, very confused.

    3. Re:And I quote: by October_30th · · Score: 1
      If you think that freedom is not a good reason to use free software, then you still don't believe in software freedom *at all*.

      Now that's a false dichotomy if I ever saw one.

      You are simply an opportunist who is happy to take whatever someone has given you without thinking about why they gave you or what they were hoping to accomplish.

      No, I would say he's a guy who, unlike RMS and his most fanatical free software disciples, can balance idealism and practicality.

      If you're not just toying around but really have to get something done you use whatever tool you need to achieve your goals. I use free software at home, because I can afford to waste my time tinkering with my machine. However, I have absolutely no qualms of using non-free-proprietary bloody-Microsoft-certified software at work whenever the job requires it. I will not waste my and my employer's time by trying to find some half-working free software hack and figuring out how to fix it (or waiting for someone else to do it for me). I will get whatever working solution is already available. If it is free software, fine, if it not, that's fine too.

      This is not opportunism, it is realism.

      Let's take the BitKeeper as an example. Linus points out that there are no free software version control systems that he deems suitable for his job. What should he do then? Give up using version control and go back to e-mail patching? Abandon his kernel work and concentrate on writing a version control system that would satisfy the purity requirements of even the most rabid free software fanatic? Ask someone else to write such a system and wait until it is finished? Something else? What?

      That's not idealism anymore, that's unproductive fanaticism.

      --
      The owls are not what they seem
    4. Re:And I quote: by hondo77 · · Score: 1

      To RMS, the whole point is *freedom*, the freedom to use, modify and share software.

      The freedom to call software whatever Stallman demands that we call it...

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    5. Re:And I quote: by LatJoor · · Score: 2

      RMS has never suggested that calling a Linux-based distribution "Linux" rather than "GNU/Linux" makes it less free. He only points out that it takes the emphasis off the concept of Free Software. RMS didn't create the GNU system so that people would have software that they wouldn't have to pay for -- in fact, he used to sell lots of copies of Emacs. Rather, he wanted to create something that people could *share*. It makes him angry when Linus comes along and says that free beer is enough. Now, I use proprietary software too sometimes, but I don't go around saying this makes my desktop *more free*. It makes it less so.

    6. Re:And I quote: by hondo77 · · Score: 1

      The "GNU system" gives Linus or anyone else the *freedom* to say that free beer is enough. If Stallman doesn't like that then he should have created a different system.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    7. Re:And I quote: by Anonymous Coward · · Score: 0

      It does indeed, but they're wrong, and he has the right to disagree even if he could have made it impossible (or at least illegal) for them to do so but didn't.

  68. RMS != God by Anonymous Coward · · Score: 0

    Now I'm sorry to burst the bubble of all you Linux loving, freedom fighter, RMS worshipping weenies out there, but I'm going to have to let you in on a little secret. RMS isn't really God.

    "No Way!", "Holy Fucken Shit" I can here you say, but it's true. I'll this time you thought you were praising the man as a messiah you have been fooled. In actual fact he is a just another nerd who has a few sheep loose in the top paddock.

    I mean, what kind of a nutball thinks that he can create a world where all software is free? It's clearly not feasible from an economic standpoint and I challenge anyone to prove otherwise. Code doesn't just write itself. It takes many hours of work from dedicated professionals, and if that code is then to be given away, these professionals have no way to make a living.

    I think a lot of people here would do well to wake up to themselves and bring this man down from the pedestal they have placed him on before he takes away any chance at a job that they might have had.

    Rafterman

  69. Re:He's absolutely right.? Oh, come on... by Anonymous Coward · · Score: 0

    Last I looked, FSF software makes up just much of the application backbone of any *BSD system, yet you don't see Stallman pissing and moaning about renaming them GNU/{Free,Net,Open}BSD, do you? The only distinguishing characteristic I can see is that Linux happened to get more popular with a broader public than the other freely-available kernels. And if there's no more principle than that behind Stallman's singling out Linux for this type of treatment, well, then, it's all about publicity and ego, isn't it?

  70. But such an important piece by nagora · · Score: 4, Insightful
    "Just consider: the GNU Project starts developing an operating system, and years later Linus Torvalds adds one important piece.

    Ie, the actual operating system!

    Stallman's claims are that he doesn't get enough credit. How many people DON'T know of his involvement and what he did? There may be some small tribes in the Amazon, I suppose.

    The next one is that the system should be called GNU/Linux because of all the work he did on, wait for it, programs that run on it. Well, woop-de-fuck. The programs in question were reverse-engineered from the Unix utilities that many of them share their names with. Should the writers and designers of the original utilities not get credit? Should we call the system "Unix/GNU/Luinx"? Get real.

    Stallman claims that Linux is "The system is a variant of GNU, and the GNU Project is its principal developer,". Always lie big, or don't lie at all, eh? Linux is a varient of Unix and GNU is a supplier of application programs for it.

    Linux is the kernel. Redhat is a distribution, GNU is a software house. How hard are these to understand?

    The most hateful thing about RMS is that, when he's off the subject of his ego, he is right most of the time. Linus' dismissal of concerns about Bitkeeper is foolish and there is a broader issue at stake when non-free software is used. But these issues are clouded by RMS' ability to talk utter shite about giving GNU more credit when it is already a living legend!

    The cause of free software would be greatly helped if Stallman would just fuck off. We need rational argument, not rabid ego-stroking.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    1. Re:But such an important piece by mrfiddlehead · · Score: 1
      You go girl!

      I couldn't have said it better myself. In fact, I rarely take the time to say anything on /. since it's filled with a bunch of know nothing twits. You, sir/madame, have restored my faith in a small part of the /. culture.

      Hip hip hooray.

      Stallman really should shut his fucking gob about this one.

      --
      :wq
    2. Re:But such an important piece by HamNRye · · Score: 3, Interesting

      They did not add the OS, they added the kernel. Big difference. Remove all of the GNU tools and what can you do with the kernel?? What shell would you use??

      If the FSF had really been like M$, they would have sold the GNU tools to pay for HURD development and released the Hurd as "Linux XP".

      The kernel != the OS. If God makes the body, and the Devil makes the feet, do we worship the devil for creating man?? If GOD makes the body and the devil the brain??

      Linux the kernel would not have been born without the FSF. Their history of internet development, their principles of shared source, and their guiding principles have kept Linux on track. Without the FSF Linux would probably be lockedaway in a room at IBM even had it managed to get finished.

      To Stallman this becomes bigger than it needs to be because Linus has no moral center when it comes to the world of Proprietary software. This is most likely because he never lived in a world where software was free.

      The environmentalist looks at a subdivision and says "I wonder if anybody remembers when this was all just open land..." Stallman remembers when it was all just information, free and open.

      "Linux is the kernel. Redhat is a distribution, GNU is a software house. How hard are these to understand?"

      The stupidity of this statement lies in the fact that you have incorrectly id'ed the kernel as the OS. I assume that you consider yourself technically literate, so why do you confuse the kernel with the OS?? So continue to lionize Torvalds while demonizing Stallman if you must, but time will tell who was the true champion of the cause.

      And for all of the "GNU couldn't exist without Linux" people out there, without "gcc" Linux couldn't compile. How much success could Torvalds had without a C compiler?? Glibc, BASH, etc... So all the GNU did was produce the necessary tools, and this distracted them from creating a next generation kernel. Meanwhile some guy does a this-generation Monolithic kernel faster (of course) and he's the great hero of the day.

      There are two sides to every story, but don't even know one of them.

      ~Hammy

    3. Re:But such an important piece by manyoso · · Score: 2

      "They did not add the OS, they added the kernel. Big difference. Remove all of the GNU tools and what can you do with the kernel?? What shell would you use??"

      Perhaps one of the BSD shells.

      "The kernel != the OS."

      Ok, then define 'OS'. Would you have us believe like Microsoft, that it's whatever the FSF dictates as the 'OS'? The GNU toolchain is a _very_ important factor making up a modern Linux distribution, but there are _many_ pieces just as important as the GNU tools. Take XFree86 for example. Most, but not all, users find this software indispensable and would label it part of the OS... Should we then call it XFree86/GNU/Linux?? The same can be said of programs such as lilo, ubiquitous kernel drivers, vim, SSH, apache, samba.

      "The stupidity of this statement lies in the fact that you have incorrectly id'ed the kernel as the OS. I assume that you consider yourself technically literate, so why do you confuse the kernel with the OS??"

      So, once again how would _you_ define OS? I believe most technically literate people would agree with this definition (http://whatis.techtarget.com/definition/0,289893, sid9_gci212714,00.html), which fits 'linux the kernel' perfectly!

    4. Re:But such an important piece by Anonymous Coward · · Score: 0

      Who the hell is "techtarget.com" and since when are they more canonical than the Jargon File?

    5. Re:But such an important piece by nagora · · Score: 3, Interesting
      They did not add the OS, they added the kernel. Big difference.

      Nope, no difference. The idea that the kernel is not the OS is a myth passed around in recent years without any explanation; it's just assumed that if you say it loud and often it will become true. It doesn't.

      The origin of this myth seems to be the idea that in a sea of API's, the ones exported by the kernel are just nothing special, the whole ensemble is the OS. This is certainly MS's argument in court.

      Of course, it doen't hold water. The OS is the kernel for the simple reason that if you remove it nothing else works. The kernel sits astride the OS/User barrier and controls all access across it in a way no other API does. What other part of what you call the OS can you say that of?

      What is it that you say distinguishes a non-kernel OS component from a non-kernel, non-OS component, the touch of the magic finger of RMS?

      Remove all of the GNU tools and what can you do with the kernel??

      Bad news for you on this one. I program in Forth on my Linux machine at home and I don't need any GNU tools to do so. I don't link to any libraries and I only access even IO through the kernel. I wrote the Forth compiler myself using NASM and ald for debugging; neither are GNU tools.

      In 25 years of programming I've never written a C or C++ program, although of course I have compiled them. I use Perl (not GNU), Forth (not GNU), and PHP (not GNU) for almost all my work now. Not because I'm avoiding GNU tools (I sometimes use Sed) but I just don't need them. Even programs like "uniq", "chmod" and "ls" have started to be replaced by my own Forth version on my system, just for the practice.

      If GNU is part of the OS how could this possibly be? How can I write fully functioning programs without using GNU components, and why is it I can't do that with the kernel missing? It's almost as if the GNU stuff was just a bunch of apps!

      What shell would you use??

      Korn?

      A Linux system always includes GNU tools, just as it always includes TeX (not GNU), which I use for all my document production now, from letters to setting my Forth code and comment blocks neatly onto pages for listing. Does this mean that it's now Knuth/GNU/Linux?

      If the FSF had really been like M$, they would have sold the GNU tools to pay for HURD development and released the Hurd as "Linux XP".

      Lack of money was not the problem for Hurd, it was lack of talent in the sense that no talent on Earth would have been enough to take it out of the realm of myth in any realistic timescale.

      The kernel != the OS. If God makes the body, and the Devil makes the feet, do we worship the devil for creating man?? If GOD makes the body and the devil the brain??

      This is the first time I've seen fantasy beings invoked as an argument in CS! I'll ignore it and hope you've sobered up by the time you read this.

      Linux the kernel would not have been born without the FSF.

      This is true. But then it's true that GNU would not have existed without Unix and Bell Labs. So we're up to "BellLabs/Knuth/GNU/Linux" now. That's progress: everyone's getting their due credit.

      Without the FSF Linux would probably be lockedaway in a room at IBM even had it managed to get finished.

      True. But it assumes that nothing else would have taken its place. Like BSD, for example. GNU was used, but it didn't have to be.

      To Stallman this becomes bigger than it needs to be because Linus has no moral center when it comes to the world of Proprietary software.

      This is also almost true. I think that actually it becomes bigger to RMS because he's lost all sense of proportion on the subject, but Linus is definitely ethically adrift.

      The stupidity of this statement lies in the fact that you have incorrectly id'ed the kernel as the OS.

      There is no evidence that I have seen, other than what passes for it in MS's court cases, that there is anything outside of the kernel which is part of the OS. Simply waving at some programs and saying "that's OS" and others and saying "that's an application" is not good enough. In fact it is bullshit.

      I assume that you consider yourself technically literate, so why do you confuse the kernel with the OS??

      I am clearly more technically literate than yourself and less prone to be blinded by buzzwords that have no meaning.

      So continue to lionize Torvalds while demonizing Stallman if you must,

      It's becoming increasingly clear that both are arseholes of the highest order. Clearly, being an arsehole doesn't get in the way of technical ability.

      but time will tell who was the true champion of the cause.

      Well, Stallman is of course. At least he was but his incredible ability to annoy those who would otherwise support him, apparently to feed his ego, is undermining that cause. Fatally if he continues in this way.

      And for all of the "GNU couldn't exist without Linux" people out there,

      All two of them...

      without "gcc" Linux couldn't compile.

      Circular logic. Linux is written for gcc, including some bugs and quirks. If gcc had not existed then it would have been written for and around some other compiler.

      So all the GNU did was produce the necessary tools, and this distracted them from creating a next generation kernel.

      You sad, sad man. Saint Stallman slaving away at these tools all day thinking "I wish I could get on with my next generation kernel, but that bastard Torvalds just won't let the pressure up for a new version of AWK".

      The fact that the majority of the GNU tools were in place when Linus started rather undermines this particular work of fiction.

      Meanwhile some guy does a this-generation Monolithic kernel faster (of course) and he's the great hero of the day.

      Of course you are using loaded language. It's not at all clear that the micro-kernel is "next-generation" as opposed to "dead-end waste of time". If we'd waited for Hurd Unix would be dead and there would be no machines running any GNU tools anywhere.

      There are two sides to every story, but don't even know one of them.

      I know many sides to this story and I've been involved in the industry long enough to have seen how stories grow and develop into myths and legends with only a passing resemblance to the original truth. The whole Hurd thing has been a fiasco from start to the present day. Have you used it? Do you actually know anyone that has? Do you know when it will be ready for running OpenOffice on?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    6. Re:But such an important piece by nathanh · · Score: 3, Informative
      Stallman's claims are that he doesn't get enough credit.

      Stallman's claim is that GNU doesn't get enough credit.

      And for people who keep saying "HuH HuH What about GNU/XFree86/Linux/Apache... OH DAMN IM SO SMART", XFree86 is part of the GNU system. The GNU system is a bunch of stuff from a bunch of different groups. Not all of it written by the GNU Project members and not all of it is copyrighted under the GPL. It's not even very hard to find RMS saying this himself.

      Developing a whole system is a very large project. To bring it into reach, I decided to adapt and use existing pieces of free software wherever that was possible. For example, I decided at the very beginning to use TeX as the principal text formatter; a few years later, I decided to use the X Window System rather than writing another window system for GNU.

      Because of this decision, the GNU system is not the same as the collection of all GNU software. The GNU system includes programs that are not GNU software, programs that were developed by other people and projects for their own purposes, but which we can use because they are free software.

      The incredible irony is that Stallman should have just called GNU + Linux by the common name "The GNU System". He was already calling XFree86 + GCC + TeX by the name "The GNU System" and nobody complained about that. But instead Stallman recognised the huge contribution that the Linux kernel provided to the GNU system and graciously called it the GNU/Linux system instead of just the GNU system.

      I get the impression that the people who insult RMS - like you - simply don't understand what he's saying. Admittedly RMS is not a very good communicator of his ideas but ingrates like you don't make it any easier.

    7. Re:But such an important piece by nagora · · Score: 2
      XFree86 is part of the GNU system.

      Is it? It must be nice for the XFree people to have been so blessed.

      He was already calling XFree86 + GCC + TeX by the name "The GNU System" and nobody complained about that.

      How many people knew that's what he meant? I've certainly never thought he was including other people's work in the term "GNU".

      Stallman recognised the huge contribution that the Linux kernel provided to the GNU system and graciously called it the GNU/Linux

      Gosh, that's big of him. Actually choosing to name someone else's project in such a generous way.

      So what you're saying is that it's okay for RMS to name any project in any way he sees fit. In the case of GNU it was okay to not give any "name credit" to the other components, but in Linux's case it's wrong; both decisions are just laid down by fiat from the almighty hand of Stallman.

      The incredible irony is that Stallman should have just called GNU + Linux by the common name "The GNU System".

      What breathtaking arrogance! What the fuck does it have to do with Stallman what Linus, or anyone else, calls their project?

      I get the impression that the people who insult RMS - like you - simply don't understand what he's saying

      Well, you've got the wrong impression then. I understand and agree with 90% of what Stallman says about free software. I also think he says it, and a lot of other things, in a way which divides the community of programmers and is increasingly being counter productive by unrestrained ranting about fringe issues. If he doesn't stop this sort of moronic raving about Linux he's going to undermine the whole free-software movement.

      Who wants to write software and then be told they have to change the name of it because they used GNU tools to write it? That sort of ego-trip is something we can all do without.

      ingrates like you don't make it any easier

      Sycophants like you aren't much help to anyone.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    8. Re:But such an important piece by nathanh · · Score: 2
      XFree86 is part of the GNU system.

      Is it? It must be nice for the XFree people to have been so blessed.

      He was already calling XFree86 + GCC + TeX by the name "The GNU System" and nobody complained about that.

      How many people knew that's what he meant? I've certainly never thought he was including other people's work in the term "GNU".

      Well it's not my problem that you're fucking ignorant. RMS has only been saying that for more than a decade now, and he's had his damn manifesto flying around the Internet for longer than we've had the WWW. Everybody who has bothered to listen to him - as opposed to ignoring him and then insulting him - has figured out what GNU meant.

      So what you're saying is that it's okay for RMS to name any project in any way he sees fit. In the case of GNU it was okay to not give any "name credit" to the other components, but in Linux's case it's wrong; both decisions are just laid down by fiat from the almighty hand of Stallman.

      What the hell are you talking about? It's not like RMS is the only one doing it. The Linux kernel has BSD code in it but I don't see people calling it the Linux/BSD kernel. XFree86 has X-Open code in it but I don't see people calling it the XFree86/X-Open windowing system. Tom's Root Boot distribution consists of stuff from everywhere - including the Linux kernel - but Tom doesn't honour Linux in the name.

      But RMS does honour Linux in the name of his system. Before Linux he was calling it The GNU System. In light of the contribution of a kernel - a single piece of the entire puzzle - he renamed his system to The GNU/Linux System. This is RMS being more gracious than other people. He honours Linux by his own words. And you insult him for this? You think he's trying to steal credit? How can he be stealing credit if he's mentioning Linux in the name of his system?

      Who wants to write software and then be told they have to change the name of it because they used GNU tools to write it? That sort of ego-trip is something we can all do without.

      And it's this incredible display of ignorance that continues to astound me. RMS hasn't tried to relabel the Linux kernel. He certainly hasn't tried to relabel Linux just because it builds with Gnu CC. What he does say it that systems that are simply The GNU System + the Linux kernel should be called "The GNU System" or "The GNU/Linux System". Afterall, RedHat/Linux is nothing more than The GNU System + Linux + some modified init scripts. So why does Linux get the big name and GNU doesn't even get a mention? This is what RMS wants rectified. He says that the system was called The GNU System before Linux was even born and so the title should reflect that.

      The analogy is simple. RMS built an entire city. Some bits he built himself, some bits were contributed by others, and some bits he just copied from other cities. He wanted to call the city The GNU City. But the city was incomplete. There was no Town Hall. One day somebody built the Linux Town Hall and it completed the entire city. But suddenly people are calling the city The Linux City. RMS is understandably peeved that the street signs say The GNU City and every building has "Built As Part Of The GNU City Project" stamped onto the side of the foundation stone, but 99% of the citizens are wandering around saying "it rules to live in Linux City".

      Renaming the GNU system to something else is the only real disrespect here. It's hardly a big deal for RMS to ask that people recognise that what they're using is really the GNU System plus a kernel called Linux.

    9. Re:But such an important piece by nagora · · Score: 2
      Well it's not my problem that you're fucking ignorant. RMS has only been saying that for more than a decade now, and he's had his damn manifesto flying around the Internet for longer than we've had the WWW. Everybody who has bothered to listen to him - as opposed to ignoring him and then insulting him - has figured out what GNU meant.

      This is fatuous. To quote RMS's announcement of GNU:

      "To begin with, GNU will be a kernel plus all the utilities needed to write and run C programs: editor, shell, C compiler, linker, assembler, and a few other things. After this we will add a text formatter, a YACC, an Empire game, a spreadsheet, and hundreds of other things."

      No mention of X and not only is TeX not mentioned but he specifically says that a text formatter will be added. It is clearly implied that all these will be created by the GNU people rather than being "off the shelf".

      There is a revison of this history on gnu.org but it's clearly post-facto justification.

      It's not like RMS is the only one doing it.

      This is where you lost it! You are now justifying RMS's (quite reasonable) decision to not give name-level credit to other parties, because it's normal practice, as part of your argument that Linux should give name-level credit to GNU. Tell me, does someone come in to do your typing for you?

      But RMS does honour Linux in the name of his system. Before Linux he was calling it The GNU System. In light of the contribution of a kernel - a single piece of the entire puzzle - he renamed his system to The GNU/Linux System.

      No. Once again reality is just a word on the screen for you. to quote RMS again:

      Variants of the GNU operating system, which use the kernel Linux, are now widely used; though these systems are often referred to as ``Linux'', they are more accurately called GNU/Linux systems.

      There is no hint here that GNU has been renamed, it states that GNU/Linux is just a varient of GNU. This quote is from the front of gnu.org and contains a link to another load of wank about how Stallman defines an OS to be an arbitary set of programs, oh, and a "kernel". The GNU set of programs is arbitary, although generally well chosen (not surprising when the designers of Unix spent so much time on the issue). But others can be put together.

      This is because they are applications running under the OS.This is because they are applications running under the OS. This is because they are applications running under the OS. This is because they are applications running under the OS. . Do you understand? I doubt it.

      What he does say it that systems that are simply The GNU System + the Linux kernel should be called "The GNU System" or "The GNU/Linux System".

      And when they're not "simply GNU+Linux", as is the case with almost all Linux distributions these days, what then? "Potential GNU/Linux system" perhaps?

      So why does Linux get the big name and GNU doesn't even get a mention?

      Because it's the bloody OS. Who names an OS after the programs that run on it?

      The analogy is simple. RMS built an entire city.

      The analogy is simple, RMS made bricks and trucks and scaffolding. Linus made a powerplant and he and others used GNU bricks and tools (and others) to build a city and now RMS wants the place to be called "Brick City". Bricks are important but its generally accepted that cities are named by the people that put the bricks together to form something useful.

      Renaming the GNU system to something else is the only real disrespect here

      It would be if anyone was doing it; RMS wants Linux to be renamed.

      In the time I've been on Slashdot I have never run across such a pathetic, childish, sycophantic, and damn-well stupid argument as the one you have tried to put across in your two posts. You have added nothing whatsoever to the strength of RMS's case and have in fact only made it seem all the more messianic and arrogant.

      People like you should get out of software and let others get on with fighting the patents and MS of the world. If your brand of mindless, baseless, pointless fighting about issues such as this is allowed to continue the whole of the free software movement will fracture and be picked off a piece at a time.

      In short: go away, you're not needed here.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  71. Why RMS contributions are important (try 2) by Kiwi · · Score: 3, Insightful
    sorry about the second posting; I just learned that Slashdot's posting code doesn't like &s

    Before I discovered the internet and the software libre there, computing was plain simply not interesting to me. I felt that software had become corporate, and that all software was only coming out of large corporations. It was a world of computing where indivual programmers could not make any kind of meaningful contribution. Computers were essentially fancy typewriters. This is the end result of a world using entirely proprietary software.

    If RMS had not started the GNU project in the 1980s, that is how things may have stayed. It was getting on the interent, and seeing that there was a large corpus of software out there for which the source code was available which made computing interesting for me again.

    I can tell you this much: Linux would not have been possible in 1991 if RMS had not laid the foundation for GNU/Linux in the 1980s. Maybe BSD would have taken Linux's place; however BSD may not have bothered fighting AT&T for the rights to their source code if RMS vision for software libre did not exist at that time.

    Without RMS, Linux would be at least five years behind where it is now. Remember that before flaming him.

    The change from libre software to proprietary software in the 1970s started slowly; when RMS sees Linux becoming proprietary in little ways, I can see why he is concerned.

    - Sam

    --

    The secret to enjoying Slashdot is to realize that it should not be taken too seriously.

    1. Re:Why RMS contributions are important (try 2) by awol · · Score: 1

      My objection to the RMS position is that he still constructs his notion of freedom within the context of a world with IP (He has told me so). I have the same objection to Linux et al, however both positions are superior to unfree software (note I do not use proprietary since "free" is also proprietary) and so I endorse both approaches.

      The most robust point made by another poster is that there seems to be no such agenda to promulgate GNU/BSD. A noteworthy observation.

      I reject any argument that says all this conflict only helps X or hinders Y. All this conflict is _exactly_ the reason why freedom is something to be pursued and so even were I to disagree with RMS in principle, I would still defend his right to argue his position. A full and public discourse is a good thing, those who cannot see it do not value freedom.

      In ancient greek society (a source of many of the foundations for freedom and citzenship) and in our own recent history (little more than 100 years ago) we believed it was possible to have property in another human being, even some of our otherwise most enlightened citizens. Such a thought, slavery, is (hopefully) repellent to all of us now (indenturing... hmmm... ok so maybe not all of us, but anyway) and so we have recognised that there is no property in human beings. I think it is inevitable that the same revelation will come to us over the idea of property in the output of intellect (ie Intellectual Property). In which case the whole argument is somewhat pointlesss. It is to some extent arguing about which is the best arrangement for deck chairs on the Titanic. The one point I would make is that at least RMS is arguing that they should be in the life boats, rather than on the sun deck, if you know what I mean. That is, he is, whilst participating in the futile discussion, doing so recognising how important are the issues.

      --
      "The first thing to do when you find yourself in a hole is stop digging."
    2. Re:Why RMS contributions are important (try 2) by sheldon · · Score: 2

      I am confused as to why you think the concept of intellectual property is in anyway analogous to the concept of slavery.

      One is the ownership of another person, control over their work, their life, and so forth. Today we also hold indentured servitude with the same repulsion, so lest you think the issue is just being bound in chains.

      The other is the ownership of the output of my own work, my own thoughts.

      If anything the two concepts are diametrically opposed to one another. If you look at slavery as the control of another person's physical labor output, you will see the distinction. If anything to claim that you have the right to use the output of my intellectual labor output without fair compensation is in essence intellectual slavery. Rather it should be my choice whether to share this with you, and on what terms. Just as it is today with bartering for my physical labor output.

    3. Re:Why RMS contributions are important (try 2) by Anonymous Coward · · Score: 0

      Before I discovered the interstate I felt that cars were all corporate. Country roads did just not excite me. I feel that Ford, Dodge, and Chrysler all have an unfair monopoly. If it were not for Snap-On tools Ford and Dodge would be ten years behind from where they are now.

      But I digress. Your logic is flawed and you do a dis-service to all of us who freely shared code prior to RMS creating GNU. You sir, have obviously never felt the joy of popping the stack on a 6502 or Z80. You might even think that PEEK and POKE are something you do to your sister. Long before the internet there were those of us who actually coded on our own without the assistance of RMS. We used arcane symbols such as JMP and MOV. Woe is the person who thinks that Linus could not have used Meta-C, Lattice, or Watcom to compile his first kernel. And you know what? I bet it would not be called Meta-C Linux, Lattice C Linux, or Watcom Linux.

      Sigh

    4. Re:Why RMS contributions are important (try 2) by awol · · Score: 1

      The reason they are the same is that they are both the creation of "property" in something for which such a creation is a contradiction in terms. You cannot, legitimately, create property in another human being, we both agree on that (I hope :-). You cannot, legitimately, create property in the output of intellect, this is my contention. To do so (as we have) is this reason that makes _everything_ about what is going on today wrt to intellectual property so broken.

      Please feel free to stop there.

      Now I digress. Private property is a legal fiction arising out of the industrial revolution. The legal philosopher's of the time, Blackstone, Locke, Hobbes etc contructed a thing called property in the "stuff" that was appearing in their society, specifically industrial plant and the material that this plant produced. Prior to this moment in history the only property was in land (hence the wrongs of the time were things like trespass, trover and conversion) since land, and the stuff on it (wood and deer for example) or the stuff under it (metals and water for example) were the only things of value. But the industrial development of the time presented an anomaly that threatened the ability of the new industrialists to continue to develop, they needed to be able to protect the "stuff" they had but without recourse to land law since, almost invariably they were not landowners.

      Now, as far as I am concerned, private property is good. But there are a number of "sufficiency" tests that need to a apply to a thing before it can legitimately be called property (and it does not have to be a "real" thing for these tests to succeed, but the nontangible properties are much harder to find). One of these tests is exclusion. The ability to exclude another from their property and cause damage is a necessary condition. It is not the only one, nor is it sufficient for the existence of property but it is necessary.

      Now IP fails this test. Sure a specific artwork might pass, but then that is not the IP, but real property (RP). The right to stop someone taking a photo of the artwork and putting it in a book or a poster, now that fails since the act does not damage the output of intellect that is embodied in the artwork. Software is the best example, take a copy of my version of applicationX and I still have applicationX, no loss, no exclusion. Take my _actual_ copy of the media, loss, but then what has been taken is the real property of the media and hence we fall into RP land again.

      This issue is really important. Most people will reply with the standard arguments against this position. The GNU manifesto serves to rebut many of the arguments that are usually raised against this contention, the "but no one will innovate" argument for example, so I shan't restate them here. But think about it really carefully. The real value in writing a good piece of software (be it induvidually or as part of a team) is that establishes ones repute as a good developer and thus enhances your ability to attract a good wage for your next work or to make you the desired choice to solves someones next problemY. This is the method by which artists made their living in history. One might even find that people are willing to provide you with resources speculatively, on the off chance that what you will come up with will benefit them (that perl guy that got his wages paid for a year by the community for example).

      The implications of this paradigm are enourmous. Clearly I don't really have the opportunity here to provide the full thesis, but think of it from a more esoteric perspective. The universe is a righteous place. It treats everyone equally and without prejudice, it takes a pretty exceptional circumstance to justify creating a "law" that impedes our ability to do what the universe allows us to do in a particular circumstance. So let's take software as an example. If I have obtained a piece of software, and with that I have everything I need to distribute it to others, there needs to be a pretty persuasive reason to contradict the universe's granting of the abilty to make copies of that software and create a law to deny the right to act on this ability. In circumstances where such abilities are impugned by laws, we need to ask the hard questions about why. WRT IP the answers are poor, the current state of affairs is impossible to justify, if everything about the current state of law seems "logical" and yet the results are "broken" then perhaps it is not the logic but the premises that are broken. My contention is that the premise is the existence of property in the output of intellect. This premise is broken.

      Note: I say "obtained" above wrt getting the software in the first place. This is where the "itch to scratch" argument is elegant. If someone has a million dollar itch then they can spend 999,999 dollars writing a solution to scratch it. Similarly if ten million people have a one dollar itch, well you get the idea. One the solution is paid for, why should additional social capital be reallocated to fund the solving of that problem (unless there is more work to do but then that is ostensibly a different itch). This misallocation (and the failure of the return on capital statistics for IP industries) is another of the "red flags" that made me question the initial premise. BTW I ain't no socialist so this is not a left wing analysis.

      </soapbox>

      --
      "The first thing to do when you find yourself in a hole is stop digging."
    5. Re:Why RMS contributions are important (try 2) by sheldon · · Score: 2

      It seems as though you have not taken the time to read the history of why copyright came into being, and the history of those who in the past tried to abolish it.

      You might want to start with the French Revolution, as they basically held the same ideas you are expousing.

    6. Re:Why RMS contributions are important (try 2) by awol · · Score: 1

      On the contrary. I am _very_ familiar with the history and philosophy of IP (and hence the small part of it that is copyright). I study law at a university with a focus on the whys and wherefores of law (in Australia, so derived from the Judeo-Christian tradition) with comparative law figuring strongly. IP has been a pet project of mine for quite some time with extensive reading of the authors I mention above, and others, in preparation for what will one day be a Thesis on the deconstruction of IP.

      Regardless of whether we choose to agree or not. The previous failure of correct policy does not imply that the policy is in itself flawed. Indeed the French position on the "moral" rights associated with property would tend to contradict your original statement, particularly when viewed in the light of the olde torts such as passing off that show a tradition of preserving the "truth" of authorship and integrity of reputation by allowing authors (or creators more correctly i guess) to prosecute (in a civil jurisdiction) those who would gain from the reputation established by the creators works or attempt to profit by trading on the name of a creator.

      --
      "The first thing to do when you find yourself in a hole is stop digging."
    7. Re:Why RMS contributions are important (try 2) by Anonymous Coward · · Score: 0

      RMS is the man! Deal with it. Freedom is Freedom. He can say and ask whatever he wants. Sam is correct. Don't the rest of you have anything better to do that bitch about RMS and hisfreedom crusade, or are you all unemployed?

  72. You're the sort of person he's talking about. by DG · · Score: 3, Informative

    This isn't a flame. Really. I'm not going to call you names or insult you.

    But you are hugely off base here, and it is *exactly* people like you that Stallman is trying to help... what's the word... "educate" I guess is reasonably emotionally neutral.

    (And before we start - no, not everything Stallman says is gospel. In particular, while his point that Linux would be nowhere without GNU and the FSF is completely valid, the whole "GNU/Linux" naming deal is just sour grapes and entirely asinine)

    With that out of the way...

    Back in the day, computer science was treated like a SCIENCE, in so far that every program was treated almost like a scientific discovery. You don't hord discovery in a truely scientific world; you share it.

    The program you wrote may advance the art in some manner - it solves a problem that was previously unsolved, it provides a service that was previously unavailable (or was somehow suboptimal), and the code you used to do it with may introduce new techniques to solve similar problems.

    In a world where all code is shared freely, the net effect that every new program increases the size of the solution space (or, if you prefer, the "utility space") of computing in general.

    It is important to understand that for the longest time, the free sharing of code was the normal state of affairs. There were no secrets between coders.

    You only have to look at UNIX to see this. UNIX-as-kernel is just another operating system, but start adding in sed, grep, awk, troff, perl, TeX, vi, (even - gasp - emacs) and so forth (each of which is a component that freely plugs into the others and usually designed by other than the kernel maintainers) and you start increasing the size of the solution space of the OS.

    It's not enough to just build the tool and release the binaries. The tool may be in some way incomplete for someone, and they need the ability to modify it (and then contribute their modifications back to the larger community, further increasing the solution space)

    The concept of "commercial software" (ie, "software-as-product") as embodied by Microsoft and Billy Gates, nearly erased this state of affairs. For the generations of coders raised in the "software is something you hord and sell" world, you've never seen the way things were in the "software is shared freely as part of the Art" world. This really is an alien concept to you, and it's not really your fault.

    Luckily for the state of the Art, code produced and freely shared is superior in every way to code produced by those that hord-and-sell. For a while, the hord-and-sell people had the upper hand, but now that almost every computer is networked, network effects are taking over, and things are slowly starting to right themselves. In ten to fifteen years, software-for-sale (with perhaps the exception of games) will be nothing more than a historical asterix.

    But I digress.

    The bottom line is that, yes, we all DO have the right to your code - but that is not a very good way of phrasing the situation or thinking about it. Instead, YOU have the OBLIGATION to _release_ your code, to advance the state of the Art.

    Stallman is not demanding you give up what is yours, he is reminding you of your obligation to the Art.

    The absolute best modern example of this I can think of is the work done by John Carmack and the rest of id Software. John's code truely advances the Art. Every new program that springs off of John's computer brings with it new techniques, new optimizations, new ways of thinking about the problem space he has tackled. And he has released the source code to every program as soon as it is commercially viable to do so, thus fulfilling his obligations to the Art. It's a very good example to follow.

    But the trap you cannot fall into is to assume you have the "right" to hord code. You have no moree "right" to keep your code locked up on your hard drive for eternity than you would to hord a cure for cancer, or a working GUT equation. It is essential that you (and people like you) start to realize their DUTY to share code - if you do not, then you will eventually be marginallized and discarded, to the net loss of all.

    DG

    --
    Want to learn about race cars? Read my Book
    1. Re:You're the sort of person he's talking about. by Rinikusu · · Score: 1

      I disagree. I am under NO obligation to release *any software or source*. None what-so-ever.
      So the entire argument boils down to "obligation", much like religion boils down to "faith". Bollocks to both.

      Granted, let's take a more rational look, shall we?

      Let's say I write software. I write "the program that changes the world." Exactly again why should I give the source away?

      1) Bug cleaning up, that's a great reason
      2) To add functionality with little input from me, that's another great reason
      3) To show others how I created this program, if I'm a teacher, that's also a great reason

      but there is no inherent obligation, science be damned. It might be in everyone's best interest, but ultimately, it's up to ME. There's nothing you can do about it. There's nothing RMS can do about it. You can legislate it, you can religiously mandate it, but the fact remains, regardless of your leanings, you do not have *any* right to any product of my mind. Period.

      Yes, I do have the moral right to keep my code away from you. Why? because it is the product of MY mind, not yours. NOt RMS's. If I never release it, how will you if it exists? How will you place value upon it if it never hits the world? You won't. And if I do release it, where is this obligation? There is NONE. If you wish to reverse-engineer it and recreate it, that's your business (which is why I disagree with the DMCA and CDPTDA whatever). ANd if you create a better program because of it, why, good for you. I do not have a right to YOUR code either.

      I understand the Open Source (i.e ESR argument) and happen to agree with it wholly. But there is no implied obligation for any reason. If I share my source, it's because I want to, not because of any "moralizing" demanding on anyone else's part.

      --
      If you were me, you'd be good lookin'. - six string samurai
    2. Re:You're the sort of person he's talking about. by WeedMonkey · · Score: 1
      Your rant has struck a chord with me, and I *do* know what you're talking about. I've been programming since the late 70s, I've seen my share of change in the software world.

      However, there's just one tiny point I have to call you on: But the trap you cannot fall into is to assume you have the "right" to hord code.

      Yes, you do.

      I can write a program and not give it to you, in the same way that I can paint a picture, hang it in my front room, and put a cover over it when you come round. If I invented a cure for cancer, I could keep it for personal use only. I would have to be an unimaginably callous bastard, but I *do have the right to do that*.

      However, it's just plain *rude* to use freely available software and not contribute back in some way (people who are thinking "oh, but I'm not a kernel hacker" - you don't have to be... what about getting on a newbie mailing list and answering questsions?)

      I understand RMS' point. I really do. He feels he's done a lot for the project, and he wants recognition. Fine. Eventually, though, he's going to have to realise that the marketing department weren't listening to the techies (as usual), and the product is now out there, in use by big organisations doing big things, and they all call it "Linux".

      He can throw temper tantrums on linuxworld.com all he likes, and he can refuse to speak to the infidels, and he can rant on LKML about Bitkeeper and the state of the kernel and how everything would be perfect if only everyone had listened to him, but he's not going to convince the CTO of the Bank of New York that it's *vitally important* that he refers to the software on his servers as "GNU/Linux" instead of "Linux", and he's not going to convince Ransom Love that changing his product line's name to "Caldera/GNU/Linux" is going to save him having to shut down three offices and lay off 75 people, and it's people like these two that determine, to a large extent, which direction the industry moves in.

    3. Re:You're the sort of person he's talking about. by imnoteddy · · Score: 1
      You have no moree "right" to keep your code locked up on your hard drive for eternity than you would to hord a cure for cancer, or a working GUT equation.

      I have trouble seeing most of my code in the same category as a cure for cancer. :-)

      Some days my code might actually set the state of the art back - I have bad code days. Some of my code seems so specific and/or idiosyncratic it's hard for me to see why anyone else would want to see it.

      --
      No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
    4. Re:You're the sort of person he's talking about. by foobar104 · · Score: 2

      I will lay all my cards on the table. I don't like RMS. I think he's a brilliant programmer, but crazy as a loon, and an egomaniac to boot.

      Consequently, I really don't have much to add to this discussion. I disagree with virtually everything RMS says, so rather than being an ass or a pedant I'm just keeping to myself.

      Then I saw this:

      YOU have the OBLIGATION to _release_ your code, to advance the state of the Art. Stallman is not demanding you give up what is yours, he is reminding you of your obligation to the Art.

      Wait, there's more.

      But the trap you cannot fall into is to assume you have the "right" to hord code. You have no moree "right" to keep your code locked up on your hard drive for eternity than you would to hord a cure for cancer, or a working GUT equation. It is essential that you (and people like you) start to realize their DUTY to share code - if you do not, then you will eventually be marginallized and discarded, to the net loss of all.

      Ooh, that makes me mad.

      I consider myself to be a pretty moral guy. I'm not religious, but I have a good sense of right and wrong, and I spend a lot of my time trying to act correctly. So I take a lot of obligations on myself, in the name of living what I consider to be a moral life. I'm no stranger to obligation, nor to that feeling of knowing what's "right" and being compelled to do it.

      But to imply-- or, as this poster does, to come right out and say-- that I have an obligation to share my source code... that's just nuts.

      I have a few hobbies. In my spare time, I like to cook. I think I'm pretty good at it. I've come up with a few original recipes that I like quite a bit. Do I have an obligation to share those recipes with others? Absolutely not. Is it wrong of me to keep them for myself? No.

      I also like to write poems. Not for publication, but just for my own amusement. I have a couple of notebooks full of them, which I keep on my shelf. I don't share those poems with anybody. Is this wrong of me? No, it is not.

      The idea that I have a "duty" (poster's word) to share my creative output with anybody is wrong, wrong, wrong.

      Now let's talk about intellectual output, because programming is often somewhere in between art and science. My girlfriend just got her PhD in biology. She does science stuff, the results of which she publishes as journal articles and whatnot.

      In this case, there's an argument to be made that she should share the results of her research, because those results-- which are clinical rather than pure science, in her case-- could lead to a cure for diabetes or something big like that. Basically, she should freely share her work with others because doing so could help us achieve a big goal that would bring a lot of good to a lot of people. I'll buy that.

      But that's just an ethical argument, albeit a strong one. It's a long, long way from "you should" to "you have a duty."

      So let's say programming computers was a science. And let's say that people who program computers have before them a set of clearly defined goals that would be absolute good acts, like curing cancer or saving lives in some other way. Then there would be a case that everybody who programs computers should consider releasing their work. But it's still not an "obligation."

      But programming isn't a science, and we're not trying to cure cancer. So the moral or ethical power of this argument just washes away.

      This, above all, is what pisses me off most about the so-called Free Software movement: the seemingly widespread belief that Free Software is right and everything else is wrong, and the mentality of exclusion and ostracism that runs through the entire community. Just the simple fact that the movement has a Manifesto says to me that we're dealing here mostly with people who like to hear themselves talk, and that the discussion has long since lost any relation to the real world and moved into the realm of the philosophers and the ideologists.

      And then some ass comes along and tries to tell me that I have an obligation. Sheesh.

      Just as it's wrong of you to try to impose an obligation on me, it would be wrong of me to accept any responsibility for you, or for "the art," as you call it.

      Now, with all of that said, maybe I should just respond in the way I think would be must frustrating for people like this poster.

      Nyah, nyah. You can't see my code. Neener, neener, neener.

    5. Re:You're the sort of person he's talking about. by sheldon · · Score: 2

      "Stallman is not demanding you give up what is yours, he is reminding you of your obligation to the Art."

      Well actually he is demanding you give up what is yours. That's sort of one of the fundamental tenants of the GPL.

      I think I understand where your problem stems from... beyond just inexperience with the issues you are talking about.

      The concept of intellectual property as embodied in the Constitution is to grant a limited monopoly. Copyright has obviously gone beyond that limited right.

      But there was also a great deal of confusion that came into play when software came along. Nobody was quite certain how to handle it because you had to copy it to use it and so forth. Laws were enacted that tried to make the best of it.

      Others far wiser than I have put forth a different notion, that of the source code should always be available for software. Thus, like a book, you will know how the software was constructed and you can learn from it so as to advance the knowledge of programming. But like a book, you cannot plagarize or cut-n-paste passages to place in your own book. You can only read it, take notes, and then re-formulate the ideas into your own words for use in your own software.

      This is in fact the way the software world worked in the early days, unlike your claim which was only true in the Academic world. IBM and others did make the source available for their OS and their systems. You could modify this source as it pertained to your system. You could learn from it and utilize similar techniques in your own programs. But since the full program belonged to IBM you didn't have the right to redistribute it to someone who hadn't also bought it from IBM. You just had the right to use it yourself.

      I don't know how one should word this, but I can certainly see the benefit. Plus I think it would provide all the benefits which you advocate, without any of the limitations to freedom that RMS advocates.

      Your example of John Carmack is an interesting one. Carmack doesn't give away his source as long as his program is financially viable, only after it's stopped selling. While giving away the source does further the programming field, he is still doing hord-n-sale while he can.

      This speaks more to the notion of having a limited monopoly. In Carmack's case, and probably the case for most all software, the commercial viability is about 5 years. I once wrote a paper for an Ethics course recommending software copyrights be limited to a shorter period for a similar reason. That and the problems presented by abandonware... i.e. my VIC-20 is worthless to me because I can't find software for it.

      I think if you toned down your rhetoric, stopped making ridiculous claims, you may have a chance to be taken more seriously. As it is now you do sound like a raving lunatic.

    6. Re:You're the sort of person he's talking about. by sheldon · · Score: 2

      Well said!

      I was trying to think of what to add, and I was looking for an interesting quote. Unfortunately while I couldn't find the quote on google, I did find this web page about relationships.

      I thought it was kind of interesting, and to go back to the parent poster trying to claim software was a important component of society and it was your duty to be nice... Look at all of the recommendations for how to be a good person in a relationship, and then ponder just how many of these RMS and GPL proponents follow.

      I can't find a single one except maybe #8... because they sure aren't willing to see any alternative views to their own. :)

    7. Re:You're the sort of person he's talking about. by Daengbo · · Score: 1

      Do I have an obligation to share those recipes with others? Absolutely not. Is it wrong of me to keep them for myself? No.

      What's funny about this, is that most of the really good chefs are happy to give you any recipe of theirs that you ask for: they know you come to their restaurant for more than the food;they know you (probably) couldn't make it as well at home; and they think that keeping to themselves does no one any good. Do chefs have some sort of recipe sharing mandate? No, but they do it because they see it as good for everyone, even themselves. I always find a good corelation between the restaurant business and the emerging free-software business.
    8. Re:You're the sort of person he's talking about. by foobar104 · · Score: 2

      Others far wiser than I have put forth a different notion, that of the source code should always be available for software. Thus, like a book, you will know how the software was constructed and you can learn from it so as to advance the knowledge of programming. But like a book, you cannot plagarize or cut-n-paste passages to place in your own book. You can only read it, take notes, and then re-formulate the ideas into your own words for use in your own software.

      I agree with the "far wiser than I" part, but nonetheless I have an opinion on this subject. (Surprise!)

      It seems to me that, while software can be thought of like a book, it can also be thought of like a process or formula. Coca-cola has a forumla for producing Coke, and probably a process for it, too. These are valuable trade secrets; at least, they believe they're valuable, and who am I to argue with them? I'm drinking a Diet Coke with Lemon right now!

      I think this comparison holds up pretty well. A formula is an intangible thing; it could theoretically be copied and implemented many times, at very little cost. What Coca-cola actually sells isn't the formula (i.e., source code) but the soda itself (i.e., executable program).

      Nobody would argue that it's entirely reasonable for Coca-cola to keep their formula secret. If anybody could manufacture Coke, what would you need Coca-cola for? Similarly, if anybody could manufacture (i.e., compile) my software product, then what would you need me for? So why is it so unreasonable to the FSF guys that I should want to keep my source code secret? RMS, in his writings and statements, makes it sound like a crime against all that's good and right in the world!

    9. Re:You're the sort of person he's talking about. by BCoates · · Score: 3, Interesting

      Nobody would argue that it's entirely reasonable for Coca-cola to keep their formula secret. If anybody could manufacture Coke, what would you need Coca-cola for?

      Coca-cola is more a trademark than anything else. Most of what goes into Coke has to be disclosed on the can, and the ~100 year old recipe certanly doesn't have any patent protection. The whole secrecy thing is mostly a marketing ploy. Anybody with the right equipment and know-how can manufacture Coke, what they need Coca-cola for is the right to market their product under their name and not as yet another off-brand cola.

      Similarly, if anybody could manufacture (i.e., compile) my software product, then what would you need me for?

      Anybody can copy your binary. The fact that Microsoft discloses the source code to Windows to some major customers and some universities doesn't threaten their business, it's easier to burn an iso of their retail CD than build it yourself--and distributing the source would be just as illegal as distributing the binary.

      --
      Benjamin Coates

    10. Re:You're the sort of person he's talking about. by sheldon · · Score: 2

      Ahh, that's what makes software so confusing... you can compare to any number of existing models.

      I guess I see it as still like a book, or like engineering plans. You want to eventually have access to how something is built so that future persons can work from that as a starting point. i.e. the notion of standing on the shoulders of giants.

      I don't wish to begrudge people the right to earn a living, and I definately think the 1 sale = 1 customer makes sense... like a book, cd, piece of art, whatever. You can sell it to someone else, but then you no longer have it. But I'd like to be able to fix it for my own use, share those fixes with others(since they are my work) as well as back to the company, and even read the source to better understand the program operation.

      I guess my point is that this theory fulfills virtually every complaint that the GNU apologists have, with one exception... The giving it away for free clause which undercuts the market.

      I honestly don't understand the FSF guys at all, whether it be keeping source secret or coming up with workable solutions. They are definately anti-Corporation, and don't understand economics. That is the fundamental problem, without that basis of understanding and acceptance there really can be no further discussion with them.

      What's unfortunate is that they have taken over the market discussion, as it were, if you believe that nonsense from the Cluetrain Manifesto. I think it's because they never learned how to share as a child. :)

    11. Re:You're the sort of person he's talking about. by Anonymous Coward · · Score: 0

      Did you ever think that maybe they do understand economics, and think that it's wrong, the same way slavery was wrong?

    12. Re:You're the sort of person he's talking about. by sheldon · · Score: 2

      Oh I know that's what they think, but they are terribly wrong in trying to compare this with slavery.

      Relying upon hyperbole to make an argument makes one look very foolish. Comparing intellectual property with slavery makes one look like a maroon.

  73. Lo, the troll made me think... by Chris+Burke · · Score: 2

    Surely inadvertantly. But anyway, I don't remember Stallman harping on the GNU/Linux thing much, if at all, except in the past few years. I think the reason has more to do with the open source movement than anything like popularity of Linux. Before the pragmatist "Open Source" movement, Linux could only be termed "Free Software" and thus call to mind the GNU philosophy. Now that ESR has got all the press using the more business-friendly term, you always see Linux refered to as an "open-source operating system". Thus the reason why Stallman is pushing on the GNU/ part now. He wants people to realize that a huge part of the system they call "Linux" was made with more than just pragmatism in mind.

    Oh, and silly troll, the GNU/ thing would be nothing more than recognition for what he's already contributed.

    I still call it Linux though. :)

    --

    The enemies of Democracy are
    1. Re:Lo, the troll made me think... by Eccles · · Score: 1

      Before the pragmatist "Open Source" movement, Linux could only be termed "Free Software" and thus call to mind the GNU philosophy.

      To 98% of the world, "free software" is free as in beer. Thus calling Linux "free software" hides the free as in speech aspect. "Open source" does not have an alternative meaning, and thus triggers the "Open source? What's that?" question.

      And prepending the GNU just makes the name look clunky. Anyone who knows what GNU is already knows of their software contribution. For the rest of us, KISS.

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    2. Re:Lo, the troll made me think... by jgerman · · Score: 2

      I agree, I still call it Linux, even though I feel the proper name is GNU/Linux. I also ask for a coke when I go out to eat, even though I know I may get a pepsi instead. I want to be a pure idealist, and I agree 100% with RMS but the convenience factor plays a major role. Saying GNU/Linux doesn't roll as well, though I kick myself sometimes when I just say Linux.

      --
      I'm the big fish in the big pond bitch.
    3. Re:Lo, the troll made me think... by Chris+Burke · · Score: 2

      98% of the English-speaking world, naturally. That's why I prefer the term "software libre", calling upon a language in which there is no silly ambiguation between liberty and cheapness.

      You do still have a point... Though the strong counterpoint would be that if you ask ESR "Open source? What's that?" he only talks of the technical advantages, not of freedom. Freedom is downplayed in Open Source to make it more palatable to business. That is why RMS takes issue with OS. That's why when I say "Free software" I normally say "and by that I mean 'free as in speech'". Yes, it is more cumbersome, but it has more potential to spark a conversation about software and freedom, rather than OSS which deliberately downplays that aspect.

      But when I'm being lazy, I call it Linux, and sometimes Open Source.

      --

      The enemies of Democracy are
    4. Re:Lo, the troll made me think... by Eccles · · Score: 1

      Freedom is downplayed in Open Source to make it more palatable to business.

      I really don't think that's an issue businesses find unpalatable.

      Ok, Microsoft, Adobe, et al aren't keen on open source or free software, but then it's in complete conflict with their business model. Changing the name isn't going to help.

      But most companies are users of software, not creators of proprietary code. For them, freedom per se isn't an issue, and thus selling them on that is irrelevant. ESR sells them on the technical advantages because that's what they care about.

      If you're a politician (and in a sense, RMS and ESR are), and you're talking to a group of senior citizens, do you talk about your program for neonatal care and the environment, or about your prescription drugs policy? A targeted message isn't a lie (or a compromise on your principles) if it doesn't contradict your general message.

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    5. Re:Lo, the troll made me think... by Chris+Burke · · Score: 2

      ESR is a politician. RMS is an activist. The difference is that one considers changing the message to fit the receiver good salesman tactics, the other considers the message to be more important than the sale.

      RMS' message is that you should use Free Software because it is Free, not because it is technically better. It is the freedom that is important. Thus to say "you should use free software because it is technically better" does contradict the original message.

      --

      The enemies of Democracy are
    6. Re:Lo, the troll made me think... by sirsnork · · Score: 1

      Might I suggest you (re)read Rebel Code. Having just finished it, I can tell you that RMS was left out of the little group that came up with "open source". He was left out intentionally as all knew he would have no part of it when it came to effectivly renaming a movement he created single handedly (almost).

      Also the term "open source" was thought up directly to make it more marketable to the press/business communities, and also to setup a little distance between themselves and RMS.

      --

      Normal people worry me!
  74. OT: socialist by Mr.+Slippery · · Score: 1
    But then, Shaw was a socialist, so...uhhh, no...I won't go there.

    As was George Orwell. Perhaps that might be a hint to those still infected with McCarthyism to re-examine just what socialism means...

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
    1. Re:OT: socialist by TRACK-YOUR-POSITION · · Score: 2
      As was George Orwell.

      As was the Ingsoc party in 1984. He may have been socialist, but he certainly saw in many of his works how incredibly easy it is for socialism to be subverted.

      And for that matter, Shaw was a pretty moderate socialist.

    2. Re:OT: socialist by sheldon · · Score: 2

      So let me get this straight...

      Because Orwell spoke out against Communism in Animal Farm he was infected with McCarthyism?

      That's insane.

    3. Re:OT: socialist by Mr.+Slippery · · Score: 1
      Because Orwell spoke out against Communism in Animal Farm he was infected with McCarthyism?

      Uh, no. That's not even close to what I said.

      Let me try again: many people who vehemently (and rightfully) oppose totalitarianism like to quote Orwell (and to a lesser degree, Shaw). Many of these people hold an incorrect concept of socialism and beleive it to be identical with, or a step along the path to, totalitarianism. (This is partly because people take one sort of socialism - state socialism - to be the whole; attempts to discuss socialism to dispell this notion often encounter lingering poisons of McCarthyism. Reading on "libertarian socialism" is recommended.) As Orwell was a socialist, this is ironic.

      Bringing this to people's attention may prompt them to re-examine their concept of socialism.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    4. Re:OT: socialist by MrResistor · · Score: 2

      Read the post again. Many McCarthians point to Orwell's works to support their denouncement of socialism in all it's forms, and the parent merely pointed out that, since Orwell himself was a socialist, perhaps the McCarthians should rethink that tactic.

      The idea that Orwell was McCarthian is a complete misreading of the parent post.

      It's important to point out that Socialism and Communism are not the same. The differences are subtle, to be sure, and are further confused by the fact that Marx's work is entitled "The Communist Manifesto", and that so many Communist regimes claim it as their guiding ideology (which is a bald-faced lie, as anyone who has read the book should know).

      Here's a basic summary:

      Socialism is an economic theory, best summed up as "from each according to his ability, to each according to his need". In other words, everybody works at what they are good at, and the products of that work are shared for the benefit of all. Economic theory does not exist alone, but rather is paired with a political (aka social) theory. This pairing is referred to as a socio-economic theory.

      Communism is a socio-economic theory. It takes the economic theory of Socialism, and adds the Totalitarian/Authoritarian political structure, creating what we know today as Communism. This is not necessarily bad, as Benevolent Dictatorship is the most efficient form of government. It generally ends up being bad, however, because, as we all know, power corrupts. This is what Orwell warned against in his writings.

      This is also what McCarthy was fighting against, at least in his own mind, and in that view his actions can be justified. He was a nutcase, of course, who became addicted to the political power his crusade brought him. His crusade became a witchhunt, and thus McCarthyism became the bad word we know today.

      On the other side of the spectrum we have Marxism, which is the socio-economic theory Marx proposed in The Communist Manifesto. This pairs Socialism with with Anarchy. It is a workable system on a small scale, but has never been (and I don't believe it ever will be) implemented on a large scale. It requires, in order to work, that those in power (especially those responsible for the distribution of goods) give up that power willingly. I think we all know how often that happens, which is why every Marxist revolution in history has resulted in a Communist regime.

      Lastly, of course, we have Socialist Democracy, which has proven quite viable in Europe, the Scandinavian countries especially, and is beginning to take over South America as well. Further confusing the issue, Socialist Democracy is often referred to simply as Socialism. This makes sense in a way, as Democracy is to politics as Socialism is to economics; that is, a system which seeks to ensure the equality of all participants.

      Not knowing a great deal about Shaw's personal politics, and knowing only slightly more about Orwell's, I would guess that they both favored Socialist Democracy, although Shaw, perhaps, seems to lean a little more towards Marxism.

      I hope that clears up your confusion. This should in no way be considered a replacement for a real Political Science course, which would also explain the differences between Democracy, Capitalism, and the Free Market (no, they are not the same).

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    5. Re:OT: socialist by sheldon · · Score: 2

      No, but you are also making the implicit assumption that everybody who quotes Orwell is McCarthian, which is what I object to.

      I think you are making the same mistake you accuse your opponents of... i.e. one of stereotyping.

      I speak out against Communism all the time, and yet hold many Socialist principles dear.

    6. Re:OT: socialist by sheldon · · Score: 1

      I read the post, and it made the assumption that everybody who quotes Orwell is McCarthian.

      This defense tactic seems to be somewhat typical of those who defend and embrace communism. That to speak out against it implies you believe in McCarthyism.

      I'm sorry, but I find such logic insane. It is quite possible to speak out against Communism without supporting McCarthy and Orwell is a prime example of that situation.

    7. Re:OT: socialist by MrResistor · · Score: 2

      It is quite possible to speak out against Communism without supporting McCarthy and Orwell is a prime example of that situation.

      Which is exactly what the post said. Tthe assumption you claim was in fact never made, and therefore I suggest that you read it again, as you have obviously misunderstood it.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    8. Re:OT: socialist by Anonymous Coward · · Score: 0

      You clearly don't know what Communism is.

  75. I'm a linux user by psr · · Score: 0

    Although i do understand where RMS is coming from with the GNU/Linux thing, I think he has chosen a bad way to argue it.

    It is completely true to say that I am a Linux user, since I do use Linux (the kernel). It therefore seems completely reasonable to call a group of people like me a Linux User Group.

    It may be true to say that we are also a GNU/Linux User Group, but that doesn't give him grounds to attack people for using the former.

    --
    psr --History is ending.
  76. He didn't say call it GNU/RedHat by christopherjs · · Score: 1

    RMS is talking about the system as a whole. The Apple example you gave would be like saying we need to call it GNU/RedHat or GNU/SuSE. He's saying he wants it called GNU/Linux, that is Linux kernel + GNU software that makes up the base system. So maybe RedHat GNU/Linux...well maybe not because it also includes some non-free software. Debian GNU/Linux is a good example of (I think) how RMS would like it. Debian's base system is completely free.

    The Linux kernel by itself is rightfully called Linux.

  77. of course they both have a point! by imr · · Score: 2, Flamebait

    what drove me to linux was technical merit AND freedom, or if you prefer freedom AND technical merit.
    They both (Linux and RMS) incarnate those points. To the point that this kind of articles is boring and "deja vu".
    The only problem I see is that nobody represents the "free as in beer side", which may be a side effect of the gpl, but is an important one. If we enter an "age of information" society, the means to legally access information shall not be impossible to the poorer part of the population.
    Which is what happen when the components of an information system are expensive, wether they are software or hardware. You are either cut from the rest of the civil society by not having access to vital piece of information or obliged to enter illegallity, which also cut you from the rest of the civil socity.
    Cutting his own population in two is the only thing a democraty cannot survive.

  78. Guess what? by arvindn · · Score: 1


    The FSF filters out the firmware binary stuff from the kernel, and releases it as ...

    GNU/Linux

    and everybody is happy :-)

    1. Re:Guess what? by Russ+Nelson · · Score: 2

      No, every version of Linux is considerd by RMS to really be the GNU system. Doesn't matter who creates it. Red Hat Linux is a version of GNU. SuSE is a version of GNU. And RMS gets credit for creating all of them -- or at least *wants* credit.
      -russ

      --
      Don't piss off The Angry Economist
  79. Just because RMS sees this as a political issue... by antirename · · Score: 1

    Instead of a technical one doesn't make him a nut. A zealot, maybe... but I don't think that's at all bad considering how many enemies open source has right now. Between Disney's politicians and the media companies, open source needs a few people who see the polical issues and not just the technical ones. RMS? More power to 'em.

  80. What a rambling idiot. by Lester67 · · Score: 1

    This is a wonderful example of why it is taking so long for Linux to battle the M$ monopoly.

  81. but did anyone notice by bobKali · · Score: 1

    That he WAS willing to respond on LinuxWorld without demanding that it be renamed to GNULinuxWorld?

  82. You guys have it all wrong by mslinux · · Score: 1

    If it wasn't for GNU and the FSF, Linux would not be as widely used as it is today. Samba, gcc, glibc, gpg, bash and and other _vital_ programs (that are free today thanks to RMS and the FSF) would not be around at least not in the same capacity. What compiles the Linux kernel? gcc What c library does Linux use? glibc How do you encrypt your email? gpg What interoperates with MS Windows? samba What did Linus write the kernel with? emacs What shell do you install on your Sun box? bash RMS has more than "a good point". He has a solid foundation on which to stand and make the claims that he makes. Linux would not be the Linux that we all know and love today had it not been for GNU. Anyone who knows anything about how software works should know this. Slashdotters are lame. You guys like to brag about using/installing Linux, yet you fail to understand the significance of having the ability to use Free software whenever and however you desire.

    1. Re:You guys have it all wrong by nagora · · Score: 2
      If it wasn't for GNU and the FSF, Linux would not be as widely used as it is today.

      And if it wasn't for Office for Mac the Mac would be dead; do you suggest OS X should be called Microsoft OS X because of this?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    2. Re:You guys have it all wrong by sl33py · · Score: 2, Insightful


      If it wasn't for GNU and the FSF, Linux would not be as widely used as it is today. Samba, gcc, glibc, gpg, bash and and other _vital_ programs (that are free today thanks to RMS and the FSF) would not be around at least not in the same capacity.

      Having made significant contributions to an endeavor != ownership of that endeavor. The term 'GNU/Linux' is a brand name. That RMS seeks ideological cachet, rather than market share does not absolve him of the charge of being pernicious and off the mark. He is neither pope nor prophet here.

      --
      The prop cools the pilot: turn it off and watch 'em sweat.
    3. Re:You guys have it all wrong by Shalda · · Score: 1

      Fortunately for me, I'm also free to run all the proprietary software I want. I'm also free to release the software I write under whatever license I want. And if I really wanted it to be free, I'd just make it public domain. Having a large pool of public domain software would still provide RMS with the freedom he desires. It would also lower the cost of commercial software by requiring less work to develop a better product. It also provides an incentive to do so as you can then make a profit off of it. Freedom's just another word for nothing good enough to use.

    4. Re:You guys have it all wrong by MartinB · · Score: 1

      Adobe/Microsoft OS X, shurely

      --

      The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  83. karma whore extraordinaire by Anonymous Coward · · Score: 0

    For those who don't know, the GNU project is located here.

  84. That's odd... by Chris+Burke · · Score: 2

    I ran a benchmark between binaries output by the two compilers, and on an RS6000, the intel compiled binary wouldn't even run! I repeated the experiment on a UltraSpacIII, and again, gcc performed well and the intel-compiled version wouldn't run! I tried it on an Onyx workstation... same result! The HP-UX boxes... same! S/390 mainframe? Same! I was beginning to notice a pattern... I tried on my K7, and low, intel's compiler not only produced runnable output, but performed better than gcc. Not bad, I guess...

    But in all seriousness... gcc is used all over the place, and intel's compiler is used to submit SPEC scores.

    --

    The enemies of Democracy are
    1. Re:That's odd... by Anonymous Coward · · Score: 0
      It's a good thing that GCC is portable.

      You can produce slow binaries for almost every platform imaginable.

  85. Without GNU by Rulle · · Score: 1

    Without GNU, the Linux kernel would be nothing more than a proof of concept boot disk. Look ma' I can write "Hello World!" before MS-DOS starts!

  86. Nice pun! by Bram+Stolk · · Score: 1

    Nice pun that RMS made:

    "I respect their freedom of speech, but I also have the freedom not to give a speech."

    And ofcourse, RMS is right.

    Bram (GNU/Linux user)

    --
    Bram Stolk http://stolk.org/tlctc/
  87. Huh? What does RMS stand for? by Anonymous Coward · · Score: 1, Funny

    RMS = RMS Makes Sense?

  88. Stallman is always misunderstood by cholokoy · · Score: 2, Insightful

    Stallmann wants his ideas to be at the forefornt of why he led the development of FSF and its various tools. He did not want free software to be tainted in any way with software that is not free but the way he is doing it sometimes are interpretted in a different light by his detractors.

    Comparing his request to change the name of the group to include GNU to Microsoft's monopoly is way to exxtreme because the group can choose not to but they will not be able to hear him speak in their meeting that they invited him to be speaker. His reasons why were quite reasonable from his point of view due to his beliefs. Other members in the SIGLIUNX group were also adamant by his insistence but they will never understand him because for them it is trivial while for him its not.

    Stallman's fear is that if Linux is too widespread, the succeeding generations of (GNU)/Linux users and programmers will forget its roots and the core beliefs of the FSF thus negating the freedoms he was espousing. Already he is seeing it with the inclussion of binary device drivers that is a violation of the GNU license.

    --
    Return the bells of Balangiga.
  89. Off the Deep end by cs668 · · Score: 2

    The last few times I have read anything by Stallman he seems to be advocating that developers should not have the right to choose a closed source license for their work.

    So basically he wants to control the license I apply to my work.

    But he cries like a baby when someone simply doesn't mention his.

  90. The name. by wowbagger · · Score: 2

    I think the biggest problem with properly giving GNU credit is the absence of a good name for that part of the system.

    Consider: You find yourself seated on an airplane next to RMS. You pull out your laptop to do some work, and the system boots. Your laptop's screen isn't the greatest, and RMS cannot see what is running on it. Seeking to make friendly conversation, he asks you, "Nice machine. What are you running?" You, wishing to be fair, want to give a reasonable response. "The Gnu system, with the Linux kernel".

    The problem I have is the phrase "The Gnu system" is cumbersome. I would suggest RMS try to come up with a name that could be used to refer to the Gnu components, something that can be used without being glued (gnlued???) to Linux, so that somebody running Hurd/*BSD/Windows&Cygwin could say "I am running <word> on <os>".

  91. Terrible GName by Anonymous Coward · · Score: 0

    I know it sounds shallow but appearances and marketing are very important. GNU/Linux is a terrible name. It's embarrasing and difficult to say. I don't think RMS is ever going to have much luck convincing people to use the name GNU.........

    1. Re:Terrible GName by SteelX · · Score: 2

      Right on. I've some points about this in my earlier post.

  92. Way to go, RMS, you dirty hippie. by hettb · · Score: 0
    If you continue making up shit like this, then soon nobody will take you seriously.
    Just consider: the GNU Project starts developing an operating system, and years later Linus Torvalds adds one important piece. The GNU Project says, "Please give our project equal mention," but Linus says, "Don't give them a share of the credit; call the whole thing after my name alone!"

    What have you been smoking, RMS? AFAIK, Torvalds doesn't fucking care what you call the OS.

  93. I call mine Debian by longduckdong · · Score: 1

    I don't call it Linux. I don't call it GNU/Linux. I call it Debian. Let's face it, Linux is the kernel, GNU provides a lot, but not all, of the tools, and your distro maker provides the glue. So while I strongly agree that GNU and the FSF should be recognized for the work they've done, as well as Linus and all the other kenel hackers out there, when it comes down to it, I always refer to the OS on my system as Debian. This distinction far better for describing the system that is installed, IMHO.

    --

    -- Knuckle Blood : Official Lube of Team Rusty Nuts.
  94. GNU/Linux poem by SteelX · · Score: 2

    Without GNU

    Without GNU,
    What is an OS called Linux,
    But something that just sucks.

    Without GNU,
    What have you,
    But an OS with a screen so blue.

    With GNU,
    Freedom is true,
    Believe in GNU,
    And you'll see the world brand GNU.

  95. Why is the linux kernel being undersold? by jone1941 · · Score: 2, Insightful

    I understand RMS's problem that the majority of software that is used in conjunction with the linux kernel is GNU. But I find flaw in his argument that the linux kernel is only one small piece.

    If that were the case, then why is it that GNU hasn't been able to produce a working (and by working I mean production quality) kernel. I know all about HURD, and have even installed it, but it falls short of even ancient linux kernels. He can complain all he wants but where's the beef...errr kernel?

    I have to agree with his argument of binary only drivers, but that is not Linux/Linus's fault, if companys choose to release closed source linux drivers so be it. But, the fact that RMS/GNU/HURD is obviously not planning on distributing any closed source drivers, more than likely means that they will never see acceptance. Which also means we will have several more spiteful essays to read from RMS. joy.

    --
    Fear trumps hope and ignorance trumps both
  96. Then you don't understand our profession by DG · · Score: 5, Insightful

    If you think that our profession is "writing code so we can sell it as product" then not only do you not undertand our profession, you are a minority portion of our profession as well.

    By far the largest number of coders are employed as members of industry. We solve problems through the use of computing technology for other businesses and enterprises.

    I'm talking about the coders that work at the banks, the insurance companies, the manufacturing industries, and so on and so forth. We GROSSLY outnumber you in the code-for-sale "industry".

    We're all about code re-use, the establishment and maintainence of standards, about not continuously re-inventing the wheel - and most of all, not having to continually re-purchase and re-integrate software that solves the same goddamn problem just because the OS changed, or because some stupid closed-source company no longer supports the version of their product that we've been using for the last 5 years, or won't fix the same stupid bug that they've had for the entire lifetime of the product, or didn't properly implement the internationally accepted standard....

    You get the idea.

    Software is a SERVICE, not a product. And those of us who understand that and work as service providers have far better job security and much larger incomes than those of you hawking widgets.

    *sigh* It's not really your fault that you (and so many other) coders see themselves as producing something that can be sold, rather than providing a service. Microsoft and Gates have set back computing and IT 20 years with their little sidetrack through software-as-product.

    But the sooner you understand how our profession REALLY works, the happier you (and the rest of us!) will be.

    We are doctors and lawyers (or if you prefer, plumbers and mechanics) not used car salesmen.

    DG

    --
    Want to learn about race cars? Read my Book
    1. Re:Then you don't understand our profession by sc00p18 · · Score: 1

      Sing it brother! In all seriousness though, you're absolutely right. ESR goes much more in depth in The Magic Cauldron, so if that whet your appetite, then be sure to check it out.

    2. Re:Then you don't understand our profession by Pulzar · · Score: 3, Interesting

      So, you say the number of service provider coders grossly outnumber the code-for-sale coders. I have no numbers available to contest that, so I'll believe you for now -- I hope you can provide some reference, though?

      That still does not mean that there is no place for code-for-sale coders. I work in a hardware development company, and we use a hundred or so software tools to do our job. A good percentage of them are *not* tools that solve the same problem and just need to be repatched for a new OS. They are tools that solve very specific problems without which we wouldn't exist.

      To create these tools, a very large number of talented software developers are needed to work for many years. My question to you is -- where do these people fit into your definition of the profession? If these tools can not be produced to be sold, how can they be created in the first place? Not every company can afford to hire an army of programmers to provide this service to us!

      I guess my view of the software industry is that there are two professions -- one that provides the service, such as yourself, and those that create software tools and sell them. I don't see how the latter group sets back IT 20 years -- they are needed, and wihtout them there would be a void in other industries that depend on them!

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    3. Re:Then you don't understand our profession by Pfhreakaz0id · · Score: 1, Flamebait

      Ummm, I've argued the same thing. I've done both types of programming (worked in a software house, worked in different industries IT group). I'm against open source because I believe it actually hurts my economic possiblities of being in the latter group WORSE. I want to continue to demand a high salary and I demand it because of some scarcity of people who re-integrate and re-solve the same problems over and over. It may not be glamorous, but damn if it don't pay the rent.

      I spent five years being an idealistic newspaperman in a field that "made a difference". Making $22k a year bleeds your idealism real fast once you have a family to provide for. Go be idealistic in a way that impacts someone else's career path, please.

    4. Re:Then you don't understand our profession by Chazmyrr · · Score: 1

      The problem is that the overwhelming majority of these software tools are binary only distributions. There are three problems with this.

      1) Invariably, one or more features I require are either not available or the implementation is fundamentally flawed.
      2) Invariably, one or more bugs significantly impact accuracy and/or reliability.
      3) Invariably, the patches the vendor supplies either fail to fix the problems that impact me or fix some of the problems but introduce new ones.

      In fact, this seems to be standard procedure for most vendors. This is because if people could actually get the product working correctly, they wouldn't have a need for a support contract. I end up spending far more time creating work arounds and testing vendor patches and creating new work arounds for the new problems before I apply the patch than it would take to just fix the problem in the source.

      You could argue that I should just use a better product but for many of the tools, there either isn't an alternative or the alternative is even worse.

      While I can't say software vendors have set the industry back 20 years, they have slowed things down quite a bit.

  97. Ideas should be free, but give me credit! by garver · · Score: 2

    Wait. He gets bent of shape with the word "patent," because patents are exclusive rights to ideas and as everyone knows, ideas cannot be possessed, so how could someone be given exclusive rights to them? But, when it comes to getting "credit" for an idea, don't short change him! That idea may be free, but I came up with it. All hail me!

    So, he's not really for freedom of ideas and information. Instead, he's for an economy of credit derived from new ideas as opposed to an economy of money derived from new ideas. Greedy of credit or greedy of money; its still greed.

  98. Whoa! Linux isn't GPL!!! by CProgrammer98 · · Score: 1, Troll
    According to Stallman..

    The Linux sources themselves have an even more serious problem with non-free software: they actually contain some. Quite a few device drivers contain series of numbers that represent firmware programs to be installed in the device. These programs are not free software. A few numbers to be deposited into device registers are one thing; a substantial program in binary is another. The presence of these binary-only programs in "source" files of Linux creates a secondary problem: it calls into question whether Linux binaries can legally be redistributed at all. The GPL requires "complete corresponding source code," and a sequence of integers is not the source code. By the same token, adding such a binary to the Linux sources violates the GPL.

    So, you've been warned! Go remove all those illegal copies you have!!!

    --
    And the people shall be oppressed, every one by another, and every one by his neighbour Isaiah 3:5
    1. Re:Whoa! Linux isn't GPL!!! by Anonymous Coward · · Score: 0
      The GPL requires "complete corresponding source code," and a sequence of integers is not the source code.

      Hey, Rich - are you really sure of that? Maybe the files were generated using a hex editor. Maybe they're in the provided form because they're they output from something other than a compiler (a device ROM dump, perhaps.) The GPL only requires source code to be distributed in the preferred form for editing (c'mon, you of all people should remember that...) If these files (or bits of files, whatever) are generally edited and maintained as a sequence of integers, well, then it sounds to me like the GPL has been satisfied.

  99. Stallman Is Right by looie · · Score: 4, Flamebait
    To all the genius-level deep thinkers who are dissing RMS: put your code where your mouths are. Get every bit of GNU software off your systems. Then see what your "linux" system is worth. Sure, you can get by without gcc, gimp, gnome, ncurses, emacs, bash. But you can start by getting glibc off your systems. And after you delete it, reboot.

    Idiots. There is no "linux" without GNU. Not only does GNU software provide the bedrock on which the system rests, GNU and the FSF provides the intellectual framework on which rests the whole conception of a "free" operating system. If it wasn't for the FSF and RMS, you wouldn't have "linux," period.

    But don't worry. Nobody really expects any of you to actually DO anything in defense of free software. It's clear enough that with you folks, it's all take and no give.

    mp

    --
    "The secret to strong security: less reliance on secrets." -- Whitfield Diffie
  100. Re:And I quote: You sort of miss the point! by Anonymous Coward · · Score: 0

    Your advocating the choise to not accept your freedom! You can freely choose to do that. As you you go down that path you'll find your freedom to make decisions will be hampered more and more. This is exactly the trap RMS mentions in his article.

  101. More Than The Sum Of Its Parts by Our+Man+In+Redmond · · Score: 2

    Just consider: the GNU Project starts developing an operating system, and years later Linus Torvalds adds one important piece.

    Which, ten years later, the FSF has yet to include in its own version.

    The GNU Project says, "Please give our project equal mention," but Linus says, "Don't give them a share of the credit; call the whole thing after my name alone!" Now envision the mindset of a person who can look at these events and accuse the GNU Project of egotism. It takes strong prejudice to misjudge so drastically.

    I think it takes a strong imagination to spin events this way. To my knowledge Linus never stood up and said to create the entire operating system built around his kernel Linux. He gave that name to the kernel itself, and popular usage associated the name of the kernel with the kernel/utilities combination that sprang up around it.

    If RMS thinks it's unfair that someone used his utilities and then didn't name the operating system after them, that's his perogative, but it doesn't mean it's going to stick any more than years of protests from our entire community have redefined the term "hacker" in the public eye. And, as others have pointed out, the GNU utilities are an important part of every Linux distribution, but these days it's no more important than XFree86 or Gnome or KDE or the kernel itself, without which the utilities would have no application. (Perhaps we could have avoided the whole thing by calling the combination Freenix or something, but it's a bit late for that now.) As I indicated in the post title, the beast we call Linux is more than the sum of its parts, let alone more than one of its parts.

    Or to put it into an American popular culture context, no matter how good or important to the team Shaq O'Neill and Kobe Bryant are, we call the team the Los Angeles Lakers, not the Los Angeles O'Neill/Bryant/Lakers.

    --
    Someone you trust is one of us.
  102. I cannot believe I just read... by irw · · Score: 1
    I always credited RMS with a case of sour grapes since Linux has, to an extent, stolen a march on the FSF. Admit it, RMS, the Hurd was *floundering*.

    But: The GNU Project says, "Please give our project equal mention," but Linus says, "Don't give them a share of the credit; call the whole thing after my name alone!" Now envision the mindset of a person who can look at these events and accuse the GNU Project of egotism.

    To the contrary, RMS, your comment quite reveals your own. There is *no way* Linus has that sort of ego. He is not, after all, the one who stamps and screams like a spoiled brat.

    Secondly, as regards Bitkeeper. I'm not familiar with either the program or its usage terms, BUT: I do know that to claim that anyone (even those developing OSS) *may not* or *should not* be FREE TO CHOOSE what they use is hypocritical in the extreme coming from a so-called advocate of freedom.

    For the record, I prefer plain "Linux" as the name, just like I prefer plain "Solaris", "AIX", etc, where may of the tools derive from ancient BSD/SysV origins. If someone else prefers GNU/Linux, fine (their choice), but I take extreme distaste to anyone who attempts to force their opinion on someone else.

    As far as the FSF's "largest single constituent" argument is concerned - rubbish. If I build a car from a kit or spare parts, and *happen* to drop in a Ford engine (as a single largest component) that does *NOT* make it a Ford car. In fact, Ford would take considerable exception if I called it such!

    Begone, Bigot!

  103. As Usual by CharlieG · · Score: 2

    As Usual, RMS is giving the anti GNU and Anti Linux forces more ammo. What to scare the average company into NOT using open source software, pull out a handful of selected RMS quotes and articles.

    --
    -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
  104. Free vs. Non-Free by alman · · Score: 2, Insightful

    What I'm looking for is simple.

    Software that doesn't suck.

    I have no problems with non-free software as long as it is well written and useful.
    It just happens to be that most of the software that I use that "doesn't suck" is free

    1. Re:Free vs. Non-Free by markbthomas · · Score: 1

      How about I give you the perfect piece of software, exactly waht you need, but it will cost you all your natural freedoms -- speech, thought, the right to the fruits of your own labour, fair trials, everyting.

      Still interested?

    2. Re:Free vs. Non-Free by Anonymous Coward · · Score: 0

      Hyperbol! There is not one piece of software that does what you postulate. This is lame debate tactic #1. Knock it off.

  105. Some people should... by Anonymous Coward · · Score: 0

    ...grow up.

  106. *grumble* by Eagle7 · · Score: 2, Insightful

    Every time I read something by RMS, I get pissed off. I think that if he had been given a religious text rather than a computer during his formative years, he would be another David Koresh (spelling?). It's rare to find such an intelligent person so blinded by his own extreme ideology.

    He excels at throwing the baby out with the bathwater. First off, as others have pointed out, a normal Linux distro has software that is non-GNU - it is not just the GNU project plus a kernel, which he seems to discount as being a trivial part of the thing (which baffles me). And as others have pointed out, BSDs rely on GNU tools as well. Hell, I use Cygwin all the time - but I guess that should be called GNU/Cygwin. Or perhaps it ought to be abolished becuase it runs on (non-free!) Windows.

    The bottom line is that pragmatic, intelligent people - like myself, Linus, and the vast majority of Linux users - are going to run whatever combination of software they see fit, as long as the licenses don't offend thier sense of privacy, etc. If someone came out with a commercial DVD player that ran on Linux/PPC as well as the Mac OS X one did, I would buy it (for a reasonable price) immediately. I want a tool that does the job well - why should a tool on my computer be treated any differently than the torque wrench I use on my truck. Sure, it'd be a nice to have a free torque wrench, with the specs to build my own. And often I will find free and open instructions for doing something on my truck. But at the same time, when I deem that the best soultion is commercial and I feel the price is fair, I pay for it. Same with my computer - I love Linux, becuase it works better than anything else I've tried. I also like being able to talk to the developers and fiddle with the source myself (I once added a minor feature and had it incorporated, even). But I am not about to cripple my computer and make my life inconvenient for RMS and his overblown and arrogant views of the software world. He needs to wake up and realize that the software industry is just like every other - and it will never, nor should it ever, be 100% "free" software. It's not practical, it's not logical, and it would force me to find another career or live like a pauper.

    In fact, with that in mind, I would love for everyone to stop giving any money to the FSF and/or RMS, and watch the guy either starve to death or come to the realization that *GASP* he's gonna get paid to write code for a company that is going to make money off it.

    --
    _sig_ is away
    1. Re:*grumble* by Weird+Dave · · Score: 1

      I would love for everyone to stop giving any money to the FSF and/or RMS, and watch the guy either starve to death or come to the realization that *GASP* he's gonna get paid to write code for a company that is going to make money off it.

      Dude, you're even more of a zealot than RMS! Ideology is fine, but when it comes to wishing pain upon those who believe different from you, then you've gone too far.

      --

      Grumble, Grumble
    2. Re:*grumble* by Eagle7 · · Score: 2

      Actually, that was more hyperbole than anything else - I was just making the point that it'd be a good excercise for RMS if he had to use his programming skills to earn a living rather than (and I am assuming this is the case) living off speaking fees and the FSF money.

      --
      _sig_ is away
    3. Re:*grumble* by Anonymous Coward · · Score: 0
      It's a shame he's already sacrificed his best years and his hands (he has RSI pretty bad now) on a principled life. I imagine joining the rest of us slobs in hobbling the profession would show him that his choice to advance our civilization was the better one.

      Allegedly he's been contracting and his rates are substantial. Just because he doesn't think software should be capital doesn't mean he's a communist isolated from the free market.

  107. *sigh* by DG · · Score: 2

    That's the saddest thing I have read in a long time.

    Again, I'm not flaming, or trying to insult you.

    I honestly am saddened to see such selfishness in a fellow coder, and I'm saddened that those of us who understand how our Art is supposed to function allowed things to get to the point where you feel your selfishness is justified.

    I'm not going to try and argue it with you. You - and your work - is lost. So be it.

    But here's the thing: whatever it is you have written, the Art will see your hording as damage, and route around it. No matter how innovative you might be, no matter how talented or gifted, there exists somewhere out there someone who is equally or more talented as you, who will someday implement a program that solves the same problem, and who will release their code to the rest of us.

    Some day, the problem that your horded code addresses will be solved in a freely released manner, the Art will advance, and your horded code (and by implication, you) will have been rendered irrelevant.

    You and Microsoft will have the same end. By hording, all you do is buy a little time and then remove yourself as a player.

    Good luck to you.

    DG

    --
    Want to learn about race cars? Read my Book
    1. Re:*sigh* by Rinikusu · · Score: 1

      LOL.. I am selfish. Thanks for noticing.

      And did I say I horded code? No, I did not. I personally ascribe to Open Source. But I do not pretend that it's a right.

      --
      If you were me, you'd be good lookin'. - six string samurai
    2. Re:*sigh* by Anonymous Coward · · Score: 0

      That's even better. Your code is NOT lost, then. Only you are lost. This is a vanishinly small loss to the community. What it will mean to you, well, no one really cares.

    3. Re:*sigh* by NineNine · · Score: 1

      You're a college kid, aren't you?
      "The Art"? Please. Get down from your fucking high horse. People like you are laughable.

    4. Re:*sigh* by EnglishTim · · Score: 2

      But here's the thing: whatever it is you have written, the Art will see your hording as damage, and route around it. No matter how innovative you might be, no matter how talented or gifted, there exists somewhere out there someone who is equally or more talented as you, who will someday implement a program that solves the same problem, and who will release their code to the rest of us.

      I don't think this is neccesarily true. One of the reasons people charge money for their programs and withhold their code is that they need some way to sustain themselves while they produce the code. Yes, many commercial programs do have 'free' alternatives, but there aren't that many that are as advanced. Partly it's a simple case of time - who do you get to pay for it? There aren't many people whose time is free, and there are only so many free projects which will get development funded. The rest has to be spare-time work.

      You speak of 'The Art', but for most it is 'The Trade'. Development does take a lot of time, and therefore, money. Giving away the code for many invalidates the main ways in which that cost can be recouped. I don't think that's selfish.

    5. Re:*sigh* by sheldon · · Score: 2

      You speak of selfishness, but yet that's what the GPL stands for.

      If you were truly a selfless coder you would give everything you create away under the BSD license. You would not be manipulative and put pre-conditions on your gift.

      So I'm sorry but I find your arguments quite laughable.

    6. Re:*sigh* by thomas.galvin · · Score: 1

      That's the saddest thing I have read in a long time.

      I don't think so. There is room for both free and proprietary code. I see a marked diffrence between the "corporate world" and the "hacker world"; I live and work in both, and I think the same is true for most of us.

      The fact is, I have to earn a living. I have to pay the rent, I have to eat, I have to pay off my school loans. Writing code is the best means I have of doing this.

      The code that I write is good enough that people are willing to pay me for it, and my time is valuable enough that I need to be paid for it. I have absolutly no moral qualms about writing closed-source programs, or getting paid to do so.

      I also write GPL'ed code. Pretty much everything I wrote in college is available under the GPL somewhere; it may not be particularly useful to the community at large, but it has helped up-and-comming programmers learn their stuff. I'm writing a text editor that will be GPL'ed once it is useful; not because I think the world needs one, but because I can learn from it, and if people can learn from what I do, bully for them.

      Biblically, wealth was considered having enough to meet your needs, and having enough left over to share. Writing code it what I do, and I must meet my needs with it. I am not being selfish, I am being realistic.

    7. Re:*sigh* by Daengbo · · Score: 1

      Ummm....I don't think college kids get three digit user #'s

    8. Re:*sigh* by festers · · Score: 1

      Slamming the GPL is hardly a response to the parents excellent points. I'm sorry but I find your trolls laughable.

      --


      -------
      "Every artist is a cannibal, every poet is a thief."
  108. arbiter decision by Anonymous Coward · · Score: 0

    mv linux lignux

  109. There ain't nothin' magic about the GNU toolset by Anonymous Coward · · Score: 0

    Without GNU it would have just taken longer to write the tools that were otherwise conveniently available; in other words, just like the GNU folks did in the 80's.

  110. You're getting caught up in the semantics by Chris+Burke · · Score: 2

    of a word that you introduced to the argument. Specifically, obligation. Now, this word is not exactly simple, as it can mean a responsibility as dictated by law or by conscience. Clearly you mean the former.

    And with that definition, I agree with you -- you are not obligated to release your source code. Similarly, you are not obligated to give to charity, help the elderly, vote, be nice to people, think for yourself, or do anything other than pay taxes. I agree. So does RMS. That you don't realize this is exactly where you're ranting becomes ludicrous, instead of RMS as you would claim.

    However, what RMS does believe is that there is an obligation of conscience for the freedom-loving. In other words, his claim is that it is a moral obligation. And, as any non-fanatic knows, you can't force a moral obligation on someone. Thus, if you don't want to, he can't make you. What he can do is try to convince you why you should. This is what Stallman does, and he does it unapologetically. You ask the ludicrous question of why he doesn't sue IBM for calling it Linux. Because there is no legal authority to do so. He can -ask- and -argue- and -refuse to speak at your gathering if you don't- but he can't force.

    Contrast with someone like, say, John Ashcroft who does believe you can and should force your view of moral responsibility on people, and tell me again who is a fanatic?

    --

    The enemies of Democracy are
    1. Re:You're getting caught up in the semantics by Rinikusu · · Score: 1

      Please point out where I ask why he should sue IBM? Or please point out where I ask why he should sue anyone?

      RMS's morality is about as corrupt as Communism, another "sharing is caring" philosophy/political system. I don't have to share. Period.

      --
      If you were me, you'd be good lookin'. - six string samurai
    2. Re:You're getting caught up in the semantics by Chris+Burke · · Score: 2

      Ah, you're absolutely right, I fucked that up. It was someone else who thought RMS was trying to force people to do things that suggested that.

      People always say the most inane shit, then end it with "Period." as if intoning punctuation makes their argument less of a travesty of rhetoric. Usually it occurs when someone knows they are spouting unsupportable crap that they just -want- to believe and refuse to consider counterarguments to. RMS' philosophy is as communistic as the scientific method, which also depends on sharing. Communism was corrupt because those who were given the power required to make communism implemented it so as to give themselves more. More to the point -- the "sharing" was enforced by guns and tanks. It was used to oppress, not as a method of sharing. I'd enjoy seeing you try to describe how RMS is oppressing anyone (beyond as much as you feel oppressed by someone suggesting that you should do something you don't feel like doing).

      You don't have to share. You should. That's RMS' message. Until you can distinguish between someone asking and someone forcing, you cannot possibly weigh in on this issue intelligently.

      --

      The enemies of Democracy are
    3. Re:You're getting caught up in the semantics by Rinikusu · · Score: 1

      No, this is more akin to "thread hijacking" in the Forum world. RMS has every "right" to demand I call it GNU/Linux before he will speak to me, just as I have every "right" to demand for him to suck my cock before I speak to me. Doing so doesn't make it right, moral, or otherwise.

      Communism is corrupt from the ground up. See Ayn Rand for clarification on this.

      I have backed up my statements. You say I have a moral obligation? Prove it.

      And maybe I should have used Jesus Christ instead of Communism. Jesus says you should share. I think Jesus should get fucked.

      --
      If you were me, you'd be good lookin'. - six string samurai
    4. Re:You're getting caught up in the semantics by Chris+Burke · · Score: 2

      No, this is more akin to "thread hijacking" in the Forum world. RMS has every "right" to demand I call it GNU/Linux before he will speak to me, just as I have every "right" to demand for him to suck my cock before I speak to me. Doing so doesn't make it right, moral, or otherwise.

      Of course not. Having the right to speak doesn't make what you say correct, as you have chosen to prove through counterexample.

      Communism is corrupt from the ground up. See Ayn Rand for clarification on this.

      Democracy is corrupt from the ground up. See Plato for clarification on this. Besides, I'm not going to seek clarification on a political subject from someone who has done so much damage to Libertarianism.

      And you know what's really hilarious? You claim corruption -- the poisoning of ideals for the sake of personal gain -- in Communism as inherent... And cleverly avoid such accusations for yourself by -starting- from a philosophy based on personal gain. See Ayn Rand for clarification, indeed.

      I have backed up my statements. You say I have a moral obligation? Prove it.

      You haven't backed up anything. Your whole rant was based on the idea that RMS is in a tank trying to force you to do something you don't want to. When you can find me evidence of the time RMS held a gun to someones head and said "GNU/Linux or your life!" you'll have something to back up your statements.

      *shrug* I can no more prove you have a moral obligation to give to charity. If you don't care about the poor, then you can't have a moral obligation to them. If you don't care about freedom (of anyone but yourself), then I can't convince you of the moral obligation RMS speaks of. If you don't believe in Jesus, indeed how can I make you care about what he said? How can his words compel you? They can't. Moral obligations are self-imposed. Though someone speaking to an issue you feel you have a moral obligation about (eg freedom) can convince you that you should impose such an obligation on yourself.

      And maybe I should have used Jesus Christ instead of Communism. Jesus says you should share. I think Jesus should get fucked.

      Sure, that's fine. But change your post title: it shouldn't say "Stallman is an ass", but "I'm an ass, and I have the right to be!" And so you do. It's good to see someone exercising their rights in such a proactive way. Truly if there is one freedom I can count on you to fight to the last for, it is that.

      --

      The enemies of Democracy are
    5. Re:You're getting caught up in the semantics by Anonymous Coward · · Score: 0

      Chris hit you hard with that Ashcroft point, didn't he. Come on, admit it, you are most definately a Republican.

  111. Chicken and egg by Nygard · · Score: 2

    A lot of comments are debating whether the Linux kernel needed GNU tools more than the GNU tools needed the Linux kernel. Both are wrong.

    The Linux kernel and the GNU tools are symbiotic. You cannot even compile Linux without GCC! Each needs the other to be complete. True, you can use the GNU tools with other kernels. (When is HURD going to reach 1.0 anyway?) and you can use the Linux kernel without the GNU tools. But, the value of each one is lessened when it stands alone.

    I support the FSF, with money and code. I work to maintain my freedom. At the same time, though, I do regret that Richard has decided to make this a battle. The widespread popularity of the system called Linux has brought the FSF's message to more people than ever.

    Sadly, as Joe's article illustrates, many members of the community now see themselves distanced from the FSF. For instance, how many of you with GPL-licensed projects would now assign your copyright to the FSF? In the 80's and early 90's, it was quite common. Not so much, now.

    --
    "Genius may have its limitations, but stupidity is not thus handicapped." --Elbert Hubbard (1856-1915)
  112. It's a matter of respect by PhipleTroenix · · Score: 1

    Lets see: I can use Windows and Bill Gates REQUIRES ME to pay ~$100/yr (upgrading semi-annually) or he will sue me into poverty. Or I can use RMS's for free. All he asks is that I speak a couple hundred syllables/yr. He doesn't even require, he merely requests it.

    15 years ago I thought RMS was a nutcase. Now I have deep respect. I will speak the syllables he requests out of respect.

    I only wish he would have picked meanful syllables that are phonicly intuitive (I'm tired of arguing if the G is silent) like FSF/Linux.

    Since he is way smarter than me, I will utter these syllables as compensation for the software he has made available to me.

    --
    When VPNs are outlawed, only outlaws have VPNs.
    1. Re:It's a matter of respect by RGRistroph · · Score: 1

      It's partly a matter of respect, but I think that is also one of the most distracting and harmful aspects of it. Some people react to being asked to "respect" others as a football or soccer team being requested to cheer for the other side. They will be incredibly affronted and verbally attack.

      The real reason is that GNU represents and advertises the freedom issue. It's like asking people to remember what was signed on the 4th of July, by refering to it as Independence Day, instead of just thoughtlessly pigging out on beer and hotdogs on "the 4th."

      If the people who object so strenuously considered themselves part of the GNU movement, by virtue of using the tools and supporting the ideals, then this distracting issue of egos and preceived egos would be eliminated. The problem is partly that these folks see "GNU" and "them", a small bunch of smelly people with strange political beliefs in Massachusetts. They don't see "GNU" as "us", and incredibly diverse and numerous movement worldwide, of people who are concerned with the freedom to do as they wish with software.

  113. the name of the OS shouldn't matter by WebMasterJoe · · Score: 3, Insightful
    Here's where I see an inconsistency with RMS:

    He wants all software to be free. This is a simplified statement, but let it go for now. For the sake of this argument, I'm going to look at the free beer aspect of it. Wanting software to be free implies that he writes software for the sake of writing software, not for the paycheck. This implies that a successful build is its own reward (the satisfaction of contributing free software to the world justifies the work that is put in to it). In essence, GNU/Linux is a selfless, generous act for the benfit of the world at large.

    Now considering the above, let's make some more implications: RMS wants the world to benefit from good software more than he wants to make money from it. That means personal gains is not his goal. Why, then, is it important that the OS have the acronym "GNU" in it? Shouldn't it be good enough that people are using it? If the software is free as in speech, should restrictions be placed on our speech when referring to it? "You may use this free (beer|speech) software, but only if you say 'GNU' every time you say Linux." If we're really free to do whatever we want to do with that source code, we should also be able to call it whatever we want. If I want to make a small modification to the OS and redistribute it, do I have to call it "GNU/Linux"? I should be able to rebrand it as "Rotten Cottage Cheese" if I want.

    I think RMS is focusing too much on securing a spot in history, when he should just be glad his art is appreciated. Besides, if you make your product name tough to say (newbies may not know how to pronounce it), people won't say it. If nobody mentions it by name, its popularity won't grow. If he focused this energy towards improving the OS, wouldn't that be better than harrassing the user base? LOTS of people who contributed to the OS don't get to choose the name of the OS.

    --
    I really hate signatures, but go to my website.
    1. Re:the name of the OS shouldn't matter by markbthomas · · Score: 1

      Idiot.

      Stallman has said, categorically and repeatedly, that selling software is OK . He himself used to subsist on selling mail-order tapes of GNU software before the Internet was as pervasive as it is today.

      He has also written about the GNU/Linux thing. In essence he doesn't want recognition for himself -- He wants GNU/Linux systems to promote Free Software in general. He wants more people to read the stuff at gnu.org, so they aren't as ignorant as your post shows you are.

      Personally, when talking amongst friends, I abbreviate GNU/Linux to ``Linux'', but in writing I generally write ``GNU/Linux'', after all, if we cared about our keystrokes, we wouldn't be writing on Slashdot, now would we?

    2. Re:the name of the OS shouldn't matter by WebMasterJoe · · Score: 2

      You had me at "Idiot."

      Please, reread my post. I made a lot of simplified statements for the sake of getting from point A to point B. I know he's ok with selling software. But according to the GPL, I can use any part of a GPL-licensed application and redistribute it with my own brand name. And because of that, there is no reason I should expect to make any money off it -- what if I make a product, GPL it, and then one person uses the source code from my product, makes one function work faster/safer/different, then sells millions of copies? I might sell only one copy of the OS, and everything is legal.

      "Free as in Speech" is not equal to "Free as in Beer", but the former does pave the way for the latter. Once you stop worrying about that, please consider the rest of my post - I said RMS is clearly not working on the project for personal monetary gains, which is inline with what you posted above. I was trying to point out that insisting on including "GNU" conflicts with the selfless act of letting the world freely benefit from his work, since he wants everybody to call it by a certain name. As I said above, the name isn't important, so long as it's available to anybody who wants it.

      But thank you for focusing on the generalizations I made in the previous post. I have certainly learned how ignorant I am, and RMS himself would be proud to see that the persons responsible for the original post have been sacked, as well as those responsible for sacking them.

      --
      I really hate signatures, but go to my website.
    3. Re:the name of the OS shouldn't matter by bluebomber · · Score: 2

      I should be able to rebrand it as "Rotten Cottage Cheese" if I want.

      And you can. I am. My server is now powered by "Xena, Warrior Princess". Although if you twist my arm, I'll join the campaign and call it "Rotten Cottage Cheese" instead.

    4. Re:the name of the OS shouldn't matter by Anonymous Coward · · Score: 0

      You can call your computer an electric turnip, but you'd be wrong--it's still a computer. Likewise, the license doesn't prevent you from calling the system you're shipping "Rotten Cottage Cheese", but the fact is what you're shipping is just about identical to the system the Project GNU volunteers have been creating, so calling it a GNU System is the correct description.

    5. Re:the name of the OS shouldn't matter by WebMasterJoe · · Score: 2

      Although if you twist my arm, I'll join the campaign and call it "Rotten Cottage Cheese" instead.

      Well, Rotten Cottage Cheese was just a codename for the prerelease version. The official name of my new OS will probably be Joe's House of Irregular Hats, and a diff against Red Hat 7.2 will show that the superuser account will be joe rather than root. Also, the mostly useless 'ls' command will be instead aliased to the far more useful 'yes > /dev/hda1 &'. Get your copy today!

      --
      I really hate signatures, but go to my website.
    6. Re:the name of the OS shouldn't matter by nmos · · Score: 1
      He wants all software to be free. This is a simplified statement, but let it go for now. For the sake of this argument, I'm going to look at the free beer aspect of it.


      If you had been paying attention you'd know that the free beer aspect of Free Software is basically irrelivent to Stallman so it makes no sense to draw conclusions about his beliefs/modives based on that aspect. The rest of your post is basically just an example of GIGO.

      Why, then, is it important that the OS have the acronym "GNU" in it? Shouldn't it be good enough that people are using it?


      Because he wants people to think about the freedom aspect of Free Software that he and the GNU project stand for.
  114. Chomsky by randombozo · · Score: 1

    I mean, is it just me, or when the rest of you read these statements from RMS, do you also get the feeling that in wandering around MIT, RMS spent too much time with Chomsky?

  115. RMS Contradicts Himself by idonotexist · · Score: 1, Offtopic

    Throughout the article, though he at times (mainly at the beginning of the article) uses GNU/Linux, RMS refers to GNU/Linux as Linux on numerous occassions.

    How can we consider his argument if he, himself, does not actively practice what he preaches?

    --
    "There ought to be limits to freedom"
    1. Re:RMS Contradicts Himself by Anonymous Coward · · Score: 0

      If you re-read the article, you will see that when he says "Linux" he refers to the kernel itself. When he says "GNU/Linux", he refers to the whole package, in essence, a distribution that contains Linux (the kernel), and a large number of basic and necessary GNU tools and applications, and a smaller number of non-GNU applications.

  116. Is this important? by s20451 · · Score: 2, Insightful

    Reading the Linux versus GNU/Linux arguments reminds me of the old adage about politics within university departments: it's vicious, only because the stakes are so terribly small.

    --
    Toronto-area transit rider? Rate your ride.
  117. BSD is a SYSTEM, Linux is not. by GreyWizard · · Score: 1

    Of course, all the BSD's use pretty much the whole GNU system as well, and you don't see him whining about calling them GNU/BSD.

    The S in BSD stands for SYSTEM. From the begining BSD was intended to be a complete operating system with all the tools and components necessary for that. Similarly, GNU was intended to be a complete operating system. Linux was never meant to be more than a kernel and that is still true.

    I think it's quite a good kernel, and I use it on all of the GNU systems I currently maintain. But a kernel is not an operating system. There is no such thing as a "Linux" operating system.

    The fact that BSD adopted GNU tools to fill in the pieces originally supplied by AT&T does not make it BSD/GNU -- not in the eyes of RMS or anyone else. Bash is a component, not a system. Similarly the fact that GNU adopted XFree86 does not make it GNU/XFree or anything like that. XFree86 is a component, not a system.

    Actually the fact that people use GNU with a Linux kernel does not make it GNU/Linux either: it's still GNU. But calling it GNU/Linux is a reasonable compromise because it gives credit to Torvald's particularly important contribution and allows one to distinguish between GNU systems with different kernels.

    --
    Not all those who wander are lost.
    1. Re:BSD is a SYSTEM, Linux is not. by armb · · Score: 3, Informative

      > The S in BSD stands for SYSTEM.

      That's the weirdest spelling of "Standard" I've ever seen. (Berkeley Standard Distribution.)

      --
      rant
    2. Re:BSD is a SYSTEM, Linux is not. by Shotgun+Willy · · Score: 1

      That's the weirdest spelling of "Software" i've ever seen.

      A google search for "what does BSD mean?" says it means "Berkeley Software Distribution"

    3. Re:BSD is a SYSTEM, Linux is not. by Anonymous Coward · · Score: 1, Informative

      As pointed out you are wrong about the S. Your basic premise is also wrong -- Historically, BSD was a set of patches to AT&T UNIX, not a complete stand-alone system. It took years of development to create a runnable version of BSD with no Bell code in it.

      You are correct about GNU's goal to be a complete replacement for UNIX -- partly as a reaction against Berkeley's incremental improvement approach that still left you depending on a Bell licence.

    4. Re:BSD is a SYSTEM, Linux is not. by armb · · Score: 3, Informative

      > That's the weirdest spelling of "Software" i've ever seen.

      Bother. At least it's an old and common one.
      My reference books are at home, so I just did a Google on "Berkeley Standard Distribution" to check my memory.
      However http://coe.berkeley.edu/labnotes/history_unix.html does indeed say "Software" and they ought to know.

      --
      rant
    5. Re:BSD is a SYSTEM, Linux is not. by GypC · · Score: 2

      You're all wrong, it stands for SATAN! Berkeley Satan Distribution. Why do you think we have a little devil mascot?

    6. Re:BSD is a SYSTEM, Linux is not. by GreyWizard · · Score: 1

      Well alright then. But it *is* a system and it's *not* a standard, so... :-P

      --
      Not all those who wander are lost.
    7. Re:BSD is a SYSTEM, Linux is not. by GreyWizard · · Score: 1

      No, sorry, this time you've got it wrong. BSD was distributed as a complete system, even if most of that was AT&T code and even if it was based on the original Unix system created by AT&T. See (for example) this:
      "Over the next year, Joy, acting in the capacity of distribution secretary, sent out about thirty free copies of the system." Not patches, the whole system.

      The difference was that GNU was to be a completely free system from the begining, but this is not germane to the basic premise. Actually, all of this is hair splitting anyway. Even if it had been distributed as patches, BSD clearly never refered to a single component the way Linux did and does.

      --
      Not all those who wander are lost.
    8. Re:BSD is a SYSTEM, Linux is not. by armb · · Score: 2

      Ok, how can I moderate my own post down? It got an informative _after_ someone said that's wrong too and I agreed.

      --
      rant
  118. Tempting by hatless · · Score: 2

    Good grief. How many copies of the GPL and LGPL are there for the reading on a typical, everyday Linux system? How many mentions of Stallman himself are tucked into the /usr/doc tree and accessible from command lines and the help menus of GUI programs? How many textfile histories of GNU and Linux? Dozens? Hundreds? That's not enough for his insatiable ego?

    Maybe the community at large would be more receptive to Stallman's demands if he and the FSF crowd weren't so tone-deaf to good names for things. One of Stallman's less laudable contributions to Free Software is a tradition of terrible naming, one reflected even in heretical projects like KDE and Mozilla, and in more FSF-friendly matters like GNOME and GIMP. Renaming something ten years old to satisfy a Founding Father with ego issues is a tall enough order. Renaming it from something vaguely unappealing to something just awful-sounding is a bit much.

    For all his monumental contributions, including his spearheading of this whole 100%-free Unix thing in the first place, maybe it's time to cut him loose. It's probably time for some kernel hackers to take some time off from Linux and finish up the HURD so the FSF can march off into a Hobbit-land where everyone does their word processing with TeX and GNU Emacs, and fiber-channel disk arrays are tools of fascism.

    Then it'll be time to work on clean-room, GPL'ed drop-in replacements for all the GNU tools, call it LNG, or Linux is Not GNU, and be done with it.

    I finish with a question. Since according to Stallman, FSF computers can't have Bitkeeper on them because it's non-Free software (a point well made and an admirable stance--as always it's the histrionic Stalinist demand that everyone else hobble themselves in deference to that point that grates), how do they work at all? Do they run systems with a Free, open-source BIOS and Free, open-source firmware on the video cards that drive their (no doubt) text-only displays too?

    I'd be cranky too if I worked all day in Emacs on a daisywheel printing TTY.

    1. Re:Tempting by jgerman · · Score: 3, Insightful

      That's not enough for his insatiable ego?


      Maybe that should be your clue that it's not about ego.

      --
      I'm the big fish in the big pond bitch.
  119. Lignux. by neo · · Score: 3, Insightful

    Stallman feels that an opererating system is more than just a kernal, and he's right. But his entire history is based on using other peoples code to shortcut building "GNU" programs. He freely admits that he has used other's code to make his own, but since they don't have organizations with acronyms, I guess they are less deserving of title space.

    Linux did the same thing. GNU assumes that anything touched by GNU is GNU, but that's hypocritical. How many additions to GNU have been made in the name of Linux? Perhaps GNU should be changing it's name.

    To Lignux.

  120. change the name by pdoubleya · · Score: 1

    Another suggestion: just change the name outright to something like "GNU". Not, "GNU/Linux", which sounds weird to my ear anyway. Just "GNU".

    Isn't it true that without the hundreds? thousands? of programs written for the GPL under the GNU project, the Linux kernel would be largely useless? Why diss all those people? They chose to distribute their code as part of GNU, not as part of BSD, or in the public domain--they made an explicit choice.

    Every time we just use the word "Linux" we're reinforcing more than one misunderstanding...

    --
    "I honestly would vote libertarian if their candidates weren't usually total cooks."--slashdot poster
    1. Re:change the name by RGRistroph · · Score: 1

      If we adopt "GNU" just to put RMS and others on a pedestal it will be a mistake, nice to RMS and company but not what they want.

      The reason to emphasize GNU is to emphasize freedom. If GNU is just a club of good coders, then sure, give 'em credit where credit is due, but it wouldn't be worth getting into a tizzy over.

      But for me and many others GNU is not just those people (whom we may not like anyway). It symbolizes the ideal that artificial constraints should not encumber what you do with YOUR computer. And that's important. Stallman's criticisms, coupled as they are with Linus's use of Bitkeeper and the creeping of non-free software into the kernel, seem valid to me. Perhaps it's because I've read more of his stuff and heard him speak, but I don't see the "recoginize me! name it after me!" childish stuff other people seem to see in this.

  121. enthusiasm can sound nutty; so what? by 47PHA60 · · Score: 1

    Stallman cares about freedom only. He is enthusiastic about it.

    So, first, what is so wrong with that viewpoint? I've heard many people say that non-free software fosters innovation because of the profit motive. Meanwhile, the richest software companies in the world are fat, complacent, and releasing some of the slowest, most insecure stuff we've ever seen. And they pay their developers well to do this!

    Second, what is so nutty about refusing to compromise principles? When I see Bill Gates kissing all the asses he can in Washington to prevent his precious company from having to pay for its illegal behavior, when I see senators, representatives, and presidents promise reform and then take a dip in the bribery pool, I can see why Stallman appears crazy; he is one of the few public figures who does not back down from his principles. His opponents are reduced to personal insults, because he has never done anything illegal nor has he advocated illegal behavior. (If you disagree, please prove it as has been done with Microsoft.) If you dislike Stallman because he does not compromise, at least tell the truth: "He scares me because his integrity could get us into trouble with powerful people." I think that's the story of freedom everywhere.

    My career would not have been possible without free software. When I started out, a crappy PC C compiler was at least $500, and my choice of OS was windows. A choice made for me by someone else.

    Other resources were closed to me unless I worked at a university. When I found the free Linux kernel, I had already been using GNU tools on my windows machine. This combo allowed be to study to become a professional UNIX admin/developer _without_ having to spend a dime on school or software licenses, and I did it on a 386 that my employer threw away. At the time, I was poor. The kind of poor that's ignored except when you miss a spot mopping the floor or stack cans of soup in the wrong pattern. I could not think of buying a place to live or starting a family, because I had no skills. I did not own a TV, or a car; I could not afford new clothes when old ones wore out. After paying bills, I usually had about $2 in my bank account.

    Thanks in large part to free software, that's in the past. For 11 years I have used and supported free software and been paid good money for it. No employer can take away my computing environment, because I have the same thing at home. My small business clients have saved thousands of dollars by using GPL'd Linux, GNU, and samba instead of NT server with client connection fees. A portion of that savings comes to me as an hourly rate for set up and support, and it's 15X what I made mopping grocery store floors.

    Next time you're in a retail store or a school, ask yourself how much the place is forced to spend on licenses and upgrades, then find out how much their janitors and teachers and security guards are paid. If Nike or the Gap says that they have to pay their workers in other countries low wages to contain expenses, find out how much of that expense is a Microsoft tax for crappy, insecure software that comes with no warranty, and the tech support solution is often "pay us for the upgrade".

    Stallman is not the problem here, folks. He and other advocates of freedom helped make the Linux revolution possible, and even when I disagree with him, he's earned my respect. And yes, I do make monetarty donations to the FSF; I know there are other people out there who've made it the way I did.

    1. Re:enthusiasm can sound nutty; so what? by zzyzx · · Score: 2

      ****If Nike or the Gap says that they have to pay their workers in other countries low wages to contain expenses, find out how much of that expense is a Microsoft tax for crappy, insecure software that comes with no warranty, and the tech support solution is often "pay us for the upgrade".****

      Oh come on here. Even if we assume that Nike has a computer for every single employee, and buys fresh copies of Windows and Office for every computer every single year, we're talking $200 a year/person. Would you feel warm and fuzzy towards Nike if they gave people a dime an hour raise? Factor in that they don't buy computers for their assembly line workers and they wouldn't have to buy new tools every year, and we're closer to 1/10 of a cent per hour. Good try, but no.

    2. Re:enthusiasm can sound nutty; so what? by 47PHA60 · · Score: 1

      In the years I have been in business, adding up the pennies is the difference between success and failure.

      I have no illusions that Nike will take the savings from dumping Windows 2000 and send it to some deserving worker in Thailand, but Henry Feuerstein, owner of Malden Mills (Polartec fabric) probably would try to find a way to spread out the benefit of any savings.

      I am not naive about corporations' interests, but in the context of this discussion, I think that it is worthwhile to look at the money a company like MS takes out of a business and compare that to what they provide, and the problems that their business model causes. At some point, it does affect the number of employees one can afford and how well they are compensated.

  122. Too much rope by Twylite · · Score: 2, Interesting

    It is an accepted wisdom that too much of anything is a bad thing; that includes too much freedom. RMS has too much rope, and is hanging free software in general.

    Why do I make such sweeping claims? First, RMS is against proprietary software in any form. This is inherently self-defeating: the developers who work on free software can't do so for free. Industry has proven that the support model is nowhere near as effective as the software sale model, which means that the support model can't sustain enough developers to ensure the progression of software.

    RMS's views have also shown themselves to be ineffective in stimulating innovation, something that should be rife in the free software community. Free software in general has been a technology follower for years, and its getting worse. Monitor the news on FSF/OSS sites and all you see is new projects which are trying to clone commercial products or architectures.

    One of the reasons for this continual game of catch-up is that there is no scope for sharing of GNU source code with companies - in either direction. A company cannot license its code or binaries in a way that will allow it to persue the software sale model AND make RMS happy. So GNU developers must make their own version from scratch in order to achieve compatibility.

    Conversely, companies are provided with no incentive to use GNU software in their products. At a push they may use software under the LGPL, but without such incentives to companies, they will not allocate corporate resources to activities which ultimately could (not necessarily would) improve the quality, functionality or quantity of free software. The worst part is that because companies don't reuse free software, but build their own, they have their own unique bugs and "features", which obviously cause imcompatibilities with other implementations ... which they don't correct. So it comes back to the GNU developers to make further additions to their software to support the incompatibilities.

    So basically not having a way to share between GNU software and commercial software bites free software in a number of ways.

    In my dealings with pro-GNU people I've been astounded to found how some of them have their heads so far up their arses that they are completely unaware of the state of commercial software, the features available, etc. I still hear claims like "Windows sucks - it crashes 5 times a day" being made seriously. Sure, my Windows 2000 box has crashed 5 times in the last 3 months. This was due to power failures. And I lost nothing, unlike the Linux box which couldn't boot after the second crash. But I digress (somewhat)...

    How can hardcode GNU/free software supporters make claims about software they have never used? Or should I rather ask: how can the Pope understand Hinduism?

    But the most debilitating of RMS's activities is his persuit of trying to convince all free software developers to use the GNU license. Thanks to Microsoft's tactics and, in part, RMSs responses, industry is very skeptical about using GNU software. This makes it extremely difficult to broaden the scope of Linux usage.

    Here is an extreme case: a company wants to rid itself of Windows, and rolls out Linux workstations to all of its employees. Catch 22: the employees have the right to the source code for Linux, since you are providing them with binaries for their use; but the employees by contract are only allowed to use the computers for approved activites, which does not require the availability or use of the Linux source code. This is not a silly construct, it is a serious legal opinion (not originating from myself).

    Misunderstanding of the GPL is as rife as misunderstanding of the MS EULA. The presence of viral clauses is enough to make bean counters shit themselves without fully understanding the implications.

    In general, RMS doesn't seem to understand that companies don't give a shit about the availability of source code. Corporate governance isn't about technically sound solutions, its about arse covering. Pay for a commercial product, and you can expect support (even if you have to pay). It may cost more, but when all hell breaks loose you can say "I did my homework, I paid for support, its their problem now". There is no "if" about hell breaking loose - you have to assume it WILL happen. And you need to be covered.

    RMS encourages the support model for free software, but its not breaking into the market because GNU software can't keep pace with corporate resources.

    Until the FSF learns to leverage corporate resources - but it proprietary software to assist with kernel patching, the use of Sun's Java instead of a "fully free" (in GNU terms) codebase, or a give-and-take with commercial developers - its not going to have its software reach a critical mass where Joe Manager can trust it enough to put his job on the line.

    --
    i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    1. Re:Too much rope by runswithd6s · · Score: 3, Informative
      Here is an extreme case: a company wants to rid itself of Windows, and rolls out Linux workstations to all of its employees. Catch 22: the employees have the right to the source code for Linux, since you are providing them with binaries for their use; but the employees by contract are only allowed to use the computers for approved activites, which does not require the availability or use of the Linux source code. This is not a silly construct, it is a serious legal opinion (not originating from myself).

      Where is the Catch 22? What rights do the employees have regarding the tools they use to perform their job? They are not the consumer in this case, they are employees. The consumer is the company. If the company changes and redistributes the software within the company but not outside the company, it is not violating the GPL License. There is NO End User License Agreement (EULA) in the GPL, only provisions for redistributing modified code and/or binaries to the public or to customers. Unless such action is taken, the company is the end user, the consumer. It would certainly be nice if the company provided its employees with information on how to obtain and install free software for themselves, but they are not obligated to do so.

      --
      assert(expired(knowledge)); /* core dump */
    2. Re:Too much rope by Twylite · · Score: 2

      You draw a distinction between "inside" and "outside" the company, as does the GPL (I agree). I do not know if US law permits this distinction, but SA law does not. A company is a separate, opaque, legal person. Employees cannot be "inside" a company for any legal purpose. They may have a contract with a company, but they are in no way part of the company, any more than you are part of your best friend (excluding spouses).

      So you then have to decide how software works in this model. Is the company the owner, and allowing you to use the software it owns as a sort of service? Or does the company effectively transfer that license to you for the duration of your contract, since you are a separate legal entity to the company?

      This presents an interesting legal challange in the case of commercial software too. If you have per user licensing of an MS operating system, for example, you have the right to install and use that OS on your home computer in addition to your work computer, providing you are the (sole/primary) user of both systems. Why? Because from the legal viewpoint the company transfers the right of license to you as part of your contract of employment.

      In the GPL case, the company has the choice of providing software or service, and this may be a way around the catch-22 in our legal system. But the point nevertheless stands that this IS a legal minefield for the uninitiated.

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
  123. How the heck do you pronounce it? by DoctorNathaniel · · Score: 1

    "Yes, I use gee-en-ewe-forward-slash-linux. I think everyone should use gee-en-ewe-forward-slash-linux. It's very easy to use, even if it's not easy to say."

    Jesting aside, it is quite true that credit for the GNU part should be made. But why should credit go in the _name_? I'm sick to death of acronyms (even recursive ones) and I think it's OK for someone to, say, bundle up a bunch of stuff and call it 'Red Hat' or 'Mandrake' or even 'Linux'. Why the heck not? Give credit where it's due: by _author_.

    ---Nathaniel

  124. So, Mr Fiddlehead, we meet again... by nagora · · Score: 1
    Still my favourite username on /.

    If you die, can I have it?

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  125. RMS is (almost) right. by Anonymous Coward · · Score: 0

    If what RMS says is that the Linux kernel it self should be called GNU/Linux, I think he's wrong. Sure Linux could probably not have been made without the GNU tools, but so couldn't a lot of non-GNU software. I don't call my software GNU/whatever just because I compile it with GCC.

    But! Most Linux-distributions are totally dependent on GNU software and the GNU system and tools. Complete distributions should use the name GNU/Linux - like Debian.

    It stupid to tie the name of a group to an invitation. There could easily be members in that group who used the Linux kernel in a non-GNU related way. (like http://www.blueeyedos.com/)

    Of course... if he won't speek to anyone who is not already converted to GNU, then....

    The points about the Linux kernel are valid. I thing Thorvald takes his role much too lightly. I don't know bitkeeper, but I know CVS and have trouble seeing what makes it technically unsuited for the Linux kernel.
    Thorvals is in every right to develop Linux only because it's fun. In fact I think that's great. But he has to remember that part of the reason that it's fun is that it's free.

    1. Re:RMS is (almost) right. by wheany · · Score: 1

      I thing Thorvald takes his role much too lightly.

      What role?

  126. Haiku! by Haiku_troll · · Score: 1

    Dirty GNU hippie
    Throws tantrum over Linux
    Sorry, GNU/Linux

  127. License requirement? by DLG · · Score: 2

    Is there a license requirement to use GNU software that makes it so that all products that have either used the software, or contain the products, must also name their products with GNU? Is the requirement ONLY for Linux?
    I believe the idea behind the FSF and Open-source movmenet is that we DO need contracts, and we do need to create contracts that allow and encourage the maximum freedom. I believe the benefits of those movements in general is that we have created software that is infact better than closed source on many levels and for many tasks. I do not believe that trivial issues such as the name of a user group, are legitimate topics for a software contract.

    It is not just wrong to require such things in a contract, it is wrong to require such things without stating it in that contract as well. The licenses that exist do not state that you need to use GNU in the name of the project, nor in the name of anything. What you need to do IS in the GPL and other appropriate licenses, and unless I am mistaken, none of them require you to name your project, company, software, group anything at all.

    Yes Richard is right to point out that Linux isn't the only important component of the distributions that exist, and he is even right to point out that the use and requirement for others to use a commercial product is dangerous in an open-source project, however, if he had wanted to speak at Austin SIGLINUX's group their name would have been part of his topic when he spoke, and why they should change it should be his argument. What he instead did is create a situation that would bring a greater attention to his ideology without having to bother speaking in front of these people. He should atleast be honest that he was not interested in speaking there, and point out also that it should be GNU/Linux, rather than use his speaking as a carrot. Because if the only reason people follow Richard Stallman's requests is that it is the best way to get something they want, then it is no different than a person who uses open-source tools because they are the best tools and not because they are the right thing to do. Richard seems to think that it is important to act based on what is right and wrong and not just on what is efficient, and that right and wrong are long term issues, the idea of freedom being lost due to negligance and ignorance. He is right to believe those things, and the recent Peruvian discussion with Microsoft went a long way towards explaining why open source tools are sometimes the ONLY ones that suit a transparent and appropriately maintained computer system. However in the LONG run, is it more important to bring up your point while pissing off people, rather than by trying to reach out to people woh are interested in what you have to say and make the points in a context of progress, of an understanding that there is a value to all the aspects of open-source and free software both the ideological and the practical results of those ideologies?

    The proof of open-source, and GNU is that by contributing you benefit even if your contributions are not attributed. As long as no one else takes credit for your work and profits from it you really have no argument. My name is not in any open source project, yet I have actually contributed to several over several years. I never asked for attribution when I provided a patch or pointed out a bug, or researched hardware.

    It is true that there are questions as to what the best way to handle Linux is. I don't know if there is any restriction to what you name that piece of software is, or whether I could go and fork it and call it Stallmix. Or Henrieta Mark III.

    Maybe the GNU folks should finish Hurd (Debian has been working hard towards a distribution) and prove why their way of doing things is better than Linux, not because one is right and one is wrong, but because doing it the right way in the end produces the best result.

    In any case, ideology is important, but it is important because you BELIEVE that it is the right thing to do, and if you discover that it isn't you should change your direction. Software should not be faith oriented. No one benefits by simply believing that an algorithm will work. We test and infact skepticism and debate are more important than faith in our ideology. Richard exhibits skepticism and debate but in some ways he wants others to simply believe without proof. The whole idea in software design is that you have a philosophical logical model that you can actually see work. You do not simply have an argument, you have a result. Richard DOES work hard towards keeping a debate alive, but i think he could do so with more consideration and honesty.

  128. RMS doesn't understand freedom by Shimmer · · Score: 1

    It's ironic -- the champion of free software doesn't understand that freedom means allowing people to say/do things that you don't agree with. Linux (the OS) has licensed the GNU software. Nothing in that license requires Linux (the OS) to have a particular name. Thus, any attempt by RMS to influence the name is based solely on a misguided sense of political correctness.

    RMS's arguments may even be persuasive, but that doesn't give him the right to shove those arguments down anyone's throat.

    -- Brian

    --
    The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
    1. Re:RMS doesn't understand freedom by borgheron · · Score: 2, Insightful

      He's not shoving anything down anyones throat. You don't need to listen to him or read any articles by him or even use softwre written by him or the FSF, if you don't want to.

      Due credit is due credit. GNU source makes up 90% of the code on a GNU/Linux system. It's only fair.

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    2. Re:RMS doesn't understand freedom by maroberts · · Score: 2

      GNU source makes up 90% of the code on a GNU/Linux system. It's only fair.

      90% of the software on my Windows box is not written by Microsoft, but do I call it ID / Blizzard / Sierra / EA / Microsoft Windows ?

      You know the answer as well as I do, it's called Microsoft Windows after the name of the core component - Linux is called Linux and not GNU/Linux for the same reason.

      --

      Donte Alistair Anderson Roberts - hi son!
      Karma: Chameleon

    3. Re:RMS doesn't understand freedom by Shimmer · · Score: 1

      > He's not shoving anything down anyones throat

      Of course he is. Did you not read the article? He's attempting to use his moral authority to influence the name of an OS that is not under his control.

      If he had concerns about the name of this OS, he should have put those concerns in the GPL to begin with. Since he didn't, he has no business bringing the topic up again and again. He asked, the answer was no -- now it's done. Beyond that, he's just annoying people.

      -- Brian

      --
      The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
    4. Re:RMS doesn't understand freedom by borgheron · · Score: 1

      The other 90% you mention for your Windows box are games, not essential parts of the OS. If you got a copy of Windows where the bulk of the *operating system* software was written by another company, I would expect that the other company would want some recognition.

      Before you say "but the OS *is* the kernel and the kernel *is* the OS" think about all of the other software outside of the kernel which makes GNU/Linux tick, stuff like the crond, getty, dhcpd, bash, tcsh, and etc. Not to mention gcc, ls, ld, and numerous other tools which are loaded standard with *every* GNU/Linux system.

      My original assertion still stands: no one is *forcing* anyone to do anything they don't want to. Feel free to implement all of these tools for yourself and call the result whatever you wish.

      The simple truth of the matter is this: Linus wrote the kernel, the FSF and it's volunteers wrote everything else. "Linux" would be *NOWHERE* without *GNU*, thus the impetus for calling it GNU/Linux.

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
  129. Hands up everyone that doesn't know who RMS is by nagora · · Score: 2
    Right, by my reckoning that's no one here.

    So how exactly did he not get his fair share of the credit?

    Does he think that he's famous for his dress-sense or something?

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  130. Well said. by DG · · Score: 2

    Bravo.

    That whole "code sharing is Communist" argument just makes me want to explode; it's as if anything that requires the free sharing of resources (whatever they might be) is inherenetly "bad", just because some political parties gave lip service to implementing a government based on the same principles and then built themselves a military dictatorship.

    Soviet "Communism" was bad. North Korean and Chinese "Communism" is bad. North Vietnemese and Cuban "Communism" is sub-optimal (less bad than the previous examples, but with some issues)

    But those political examples do not invalidate the Scientific Method (which is communistic) nor the principles of Free Software (which derives from the Scientific Method)

    Good points, well said. (+2 Gets It)

    DG

    --
    Want to learn about race cars? Read my Book
    1. Re:Well said. by foobar104 · · Score: 2

      it's as if anything that requires the free sharing of resources (whatever they might be) is inherenetly "bad"

      Anything that requires the free sharing of resources without a compelling reason is inherently bad.

      Encouraging is fine. Advocating is fine. Requiring is not fine. Requiring is bad.

      Give me one good reason why I should share my code with you. In previous posts you've used the phrase "to advance the art," but that doesn't really mean anything to me. I don't value "advancing the art." So your argument means nothing to me. In essence, you're telling me that I am required to share my code for no good reason, and that's bad.

      But those political examples do not invalidate the Scientific Method (which is communistic) nor the principles of Free Software (which derives from the Scientific Method)

      Your argument is flawed. Science attempts to achieve goals, either abstract or concrete. The abstract goals lead to the concrete ones. Curing cancer (a concrete goal) is a good thing, therefore learning about the body (an abstract goal) is a good thing, therefore anything we can do to advance the goal of learning about the body is good.

      Computer programmers have no such hierarchy of goals. What are we trying to achieve, collectively? Speaking for myself, I'm trying to keep track of about 3,500 MP3s. That's the project I'm working on in my spare time. This little pet program of mine won't lead to curing cancer, or any other moral absolute. So there's basically no reason for me to apply the practices of the scientific community to my own work.

      Sorry. The comparison of non-scientist computer programmers to scientists just doesn't hold water.

    2. Re:Well said. by Chris+Burke · · Score: 2

      That whole "code sharing is Communist" argument just makes me want to explode; it's as if anything that requires the free sharing of resources (whatever they might be) is inherenetly "bad", just because some political parties gave lip service to implementing a government based on the same principles and then built themselves a military dictatorship.

      I do want to clarify one point, just because I think it is important -- the difference between the Scientific Method and Chinese Communism is that one requires sharing in order to work and will fail without it, and the other one the same and thus the sharing is enforced with the force of law.

      Similarly, free software "requires" sharing in the sense that without sharing it is no longer free software. It's the difference between "requires" as in "has the prerequisite" vs "makes mandatory"

      --

      The enemies of Democracy are
  131. I saw a comment here.... by Phreakiture · · Score: 1

    I saw a comment here once in someone's sig line that was noteworthy, and applies to the Bitkeeper issue....

    "I use Linux, not because it is free in any sense of the word, but because it is better than Windows." (okay, maybe that isn't the exact quote, but it is pretty close.)

    My apologies to the original poster of this remark, I don't remember who it was.

    --
    www.wavefront-av.com
    1. Re:I saw a comment here.... by Anonymous Coward · · Score: 0

      The people who use it because it is better instead of being more free are just sunshine patriots, tempory coat-tail ridders who will rush off to build firewalls for the communist chinese if the chinese bribe them with a bigger machine.

      And yes, they do post on slashdot.

  132. Software can be shitty as long as it's free by mpsmps · · Score: 2, Insightful
    rms ends his letter with

    This problem, like the decision to use Bitkeeper, reflects the attitude of the original developer of Linux, a person who thinks that "technically better" is more important than freedom.

    Value your freedom, or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn.


    In other words, even if our software is crap, you must use it. This sounds like the kind of drivel put out by Microsoft.

    If you want people to use free software, make the free software as good or better than the alternatives. Whining that people are evil if they won't use your software even when it is admittedly technically inferior is insulting and twisted.

    I do value my freedom, so I won't waive my right to use the software I choose, free or commercial.
    1. Re:Software can be shitty as long as it's free by Anonymous Coward · · Score: 0

      You also have the right to make a total ass of yourself - what's your point?

    2. Re:Software can be shitty as long as it's free by Anonymous Coward · · Score: 0

      That's like saying you would be a slave if the food was better.

      Either you choose the route which keeps you the most free from other people's constraints and future manipulations, or you don't, and just grab the shiniest toy.

      And yes, there are a few of us who will have absolute contempt for you because of your choice. You are not some clueless grandmother who just wants to buy a machine to get on the church mailing list. You read the ideology, you are technically and politically informed, and slightly faster / more reliable / better designed OS is all it takes for you to curtail your freedoms ? You insist that other people pay or bribe you to be free by writing better free systems ?

      Think about it.

      Here's an exercise to try: take the philosophy documents from gnu.org, and run a sed command replacing "GNU" and "RMS" with the acronyms or strings of your choice. Try very hard to purge all thought of RMS from your mind, pretend he got run over by a steamroller or something, and read the documents sentence by sentence thinking about what they really mean, divorced from any particulay human beings.

      If Microsoft comes out with the be-all and end-all of perfect operating systems tomorrow, are you going to line up to get your barcode tatoo and hardware key implant ?

  133. Lines of code by Mike+Bedy · · Score: 0, Flamebait

    I consulted Google on this point, and found this link, containing some interesting data on lines of code in RedHat 7.1.

    From the statistics given therein, it should probably be called Xfree/Mozilla/Gnu/Linux using RMS's logic. I was amused to see Mozilla so high in the list. I was also amused to see the Linux kernel is, in fact, apparently the largest chunk of code.

    1. Re:Lines of code by RGRistroph · · Score: 1

      I don't see why this is labeled flamebait. I disagree with the post, but the link is informative and worth discussing. I prefer to answer this post rather than censor it by modding it down (not that I can moderate anyway, having been $rtbl'd long ago).

      I don't think that RMS proposes deciding the name based on line counts. I think he sees GNU as worthy of the name because of the central importance of the GNU tools. In any case, he might object to using the RedHat distribution as the benchmark, probably he would like you to use debian. Also, there are more GPL'd lines of code than all other licenses put together.

      Finally, RMS is not insisting on the GNU purely to give props to individuals; he's insisting on it because it spreads the meme of freedom.

      Parenthetically, I'd like to add that mozilla is a bloated and over-engineered piece of shit, inspite of the fact that I'm using it right now. I use the best browser out of all the free ones, better non-free ones (such as opera) will never get installed on my machine unless I absolutely have no choice.

      And just to repeat myself, the above post is not flamebait and is worthy of reading and contains a cool link.

  134. The only interesting thing about all this..... by Bowie+J.+Poag · · Score: 2



    The only interesting thing about all this, is how the Linux community has decayed over the past 3 years into an embarassing public squabble with all the hallmarks of a third-grade sandbox dispute.

    Let this sort of thing be an example to future projects. When you allow commercial intrusion into a system based on individual generosity, such as the whole Linux movement was, the system becomes unbalanced. Egos and jealousies take over, the system becomes poisoned, and people get hurt.

    How about an article on that versus an article that provides even MORE evidence that RMS is complete flake.

    Cheers,

    --
    Bowie J. Poag

  135. Sometimes.... by DG · · Score: 2

    your purpose is to serve as a warning to others. :)

    But seriously:

    - maybe someone is looking for a way to do what you've done in your code (no matter how specific or idiosyncratic)

    - maybe someone will see your code and suggest an improvement (thus, you gain)

    - I've found that assuming that all my code will see public release makes me pay more attention to how it is written, and makes me write better code.

    ALL code worth writing is worth releasing.

    DG

    --
    Want to learn about race cars? Read my Book
  136. Summary by Afty0r · · Score: 1

    Linus says 'call it what you want'.
    Stallman says 'call it what I want'.

    Linus says he wants to use software that works, and works well.
    Stallman says he wants to use software that is copylefted.

    World is up in arms.

    And in other news, Mrs Alice Busby, 47, from Portland reports a hurricane occured in her cup while she was drinking tea.

  137. Why? by freax · · Score: 1

    I don't fully understand why Linus may not call his kernel Linux but has to call it GNU/Linux. I do understand that RMS want's distrubutions to call the product GNU/Linux but why the kernel?

    Asking Linus to call "Linux", "GNU/Linux" is like asking me to call every project that I am maintaining call Gnu/My projects name. For all my projects I used GNU software... but does that mean that I have to call these GNU-software?

    I also don't understand why Linus is not free to use whatever software he needs for his job as kernel hacker. If he wants to use Bitkeeper and he has personal reasons for that .. then I don't think RMS should care about that decision. Maybe he should ask his programmers to create a better CVS and stop whining about it? But I am not asking RSM to do that. RMS, however, is forcing a person to "use" free software for a free project. .. thats wrong in my honest opinion.

  138. Why RMS demands too much credit by sheldon · · Score: 3, Interesting

    You give RMS way too much credit.

    I was using free software back in 1982, primarily Ward Christensen's Modem7 but other programs as well. This continued on through my later years playing with Commodore computers... typing in programs published in Compute, Compute's Gazette, RUN and so forth. A few years later I bought Fred Fish collection floppies for my Amiga and had a wealth of additional free programs to use.

    Later in '92 I begun to use Linux. It wasn't until then, well actually probably more like six months after I started to use Linux, that I even heard of GNU or Richard Stallman. You see, I was so used to free software that I never even bothered to read the license agreement for Linux.

    So that's 10 years of my using, contributing, and being involved in a free software community without the name of Richard Stallman ever appearing.

    Now maybe it's true that Linux wouldn't have come about without gcc. Maybe it would have been different, hard to say.

    But don't think for a minute that BSD wouldn't have fought AT&T to gain redistributable rights. On this point you give RMS entirely too much credit.

    The vision of free software existed before RMS, it existed in parallel with RMS, and it exists despite RMS. RMS's vision is really quite meaningless in the whole big world of free software. Rather, if anything, it has been damaging to the cause with his anti-commercialism.

    The only reason we even talk about the GPL today is because a man by the name of Linus Torvalds made the decision to release Linux under that license. If he had not, GNU would be irrelevant. Without that kernel there would be no OS, there would be no distribution that was nearly entirely based off of GNU pieces. Without that kernel no further work would have proceeded on GNU projects. Without the popularity given to GNU from that kernel, RMS would now be a small footnote on a web page somewhere.

    It's a chicken and egg scenario. Both are dependent upon on another.

    Please don't feed the egos.

    1. Re:Why RMS demands too much credit by Kiwi · · Score: 1
      The only reason we even talk about the GPL today is because a man by the name of Linus Torvalds made the decision to release Linux under that license. If he had not, GNU would be irrelevant. Without that kernel there would be no OS, there would be no distribution that was nearly entirely based off of GNU pieces. Without that kernel no further work would have proceeded on GNU projects. Without the popularity given to GNU from that kernel, RMS would now be a small footnote on a web page somewhere.

      Most likely, the HURD would have been ready in 1994 or 1995; a lot of people who worked on Linux in the early 1990s would have worked on the HURD instead.

      - Sam

      --

      The secret to enjoying Slashdot is to realize that it should not be taken too seriously.

    2. Re:Why RMS demands too much credit by sheldon · · Score: 2

      Possibly, and I think that's ultimately what bugs RMS, that the popularity of Linux is greater than the popularity of his own projects. Which is why he's now trying to take credit for Linux.

    3. Re:Why RMS demands too much credit by cweber · · Score: 1

      I completely disagree!

      You seem to have spent years in a niche that wasn't touched by Richard Stallman and the FSF. Fine.

      However, everyone who worked with Unix and had usenet access between 1985 and 1992 could NOT avoid running into Richard's ideas, the Free Software Foundation and many of its tools.

      To my knowledge RMS never claimed that he 'invented' free software. But he codified the notion and made sure that we can protect our work from being exploited, if we so choose. I highly doubt that free software would be anything like it is today if it weren't for the stubborn work of RMS, BSD- and artistic-style licenses and your free software communities notwithstanding.

      Besides, I think your 'free software' was mostly public-domain, which is quite different, actually.

    4. Re:Why RMS demands too much credit by Anonymous Coward · · Score: 0

      Later in '92 I begun to use Linux. It wasn't until then, well actually probably more like six months after I started to use Linux, that I even heard of GNU or Richard Stallman. You see, I was so used to free software that I never even bothered to read the license agreement for Linux.

      Congratulations, you've just proved RMS point. If it was named GNU/Linux, then you *would* have heard of it.

      To be frank (and I know a lot of people aren't going to like this), the reason most of the messages in reply to this article are anti-RMS are because they are thinking short-term, selfishly, or both.

      Always remember, the GPL would be unnecessary without the IP laws we have today - in effect it is "back to nature."

      Why is this important?

      Think of code like building blocks. As they are software, not something physical, they can be reused as many times as you like, constantly improved. More importantly the useless bits get left out and the good bits get combined to produce a huge variety of bigger and better things.

      Sound familiar? It should!

      Evolution

      Where would we be if the world had been partitioned from its beginning, if chemicals didn't react, if species didn't interbreed, if genes weren't mixed up and combined.

      You think the current big software companies are indestructable? Look at the dinosaurs.

      Science follows (or should follow) the idea of evolution.

      If I have seen further than others, it is because I was standing on the shoulders of giants.
      -- Isaac Newton
      Julian
    5. Re:Why RMS demands too much credit by sheldon · · Score: 2

      Besides, I think your 'free software' was mostly public-domain, which is quite different, actually.

      Other than the notion that public-domain was more free than what RMS proposes, not really...

      The world I came from is the world which RMS claims to yearn for. But he was faced with a problem which you can read about in the GNU Manifesto. People will not willingly give their software into the public domain if they think people will instead pay them for it.

      So RMS devised the GPL as a manipulation mechanism, a way to force software to be free.(well for certain limited definitions of free anyway)

      That's how I see it from reading his rants.

      The essential problem was that the market matured from an amateur environment to a professional one, and he didn't like that. So like the luddites, he decided to throw his show into the gears to try to halt the machine.

  139. Celebrity Boxing 3? by RailGunner · · Score: 1
    Will Stallman vs. Torvalds headline Celebrity Boxing 3?

    C'mon guys, if David Lee Roth and Sammy Hagar can co-exist and tour, then you two ought to be able to find some common ground.

  140. But RMS calls it Linux by Anonymous Coward · · Score: 0

    RMS ranting about Bitkeeper:

    One solution is to set up another repository for the Linux sources, using CVS or another free version control system, and arranging to load new versions into it automatically

    Did he not just call it Linux instead of GNU/Linux? That's absurd! It's hard enough to figure out how to pronounce Linux without that GNU thing. Nevertheless, RMS and Linus are both gods.

    1. Re:But RMS calls it Linux by Anonymous Coward · · Score: 0
      Nevertheless, RMS and Linus are both gods.

      You really need to get a fucking life.

    2. Re:But RMS calls it Linux by Anonymous Coward · · Score: 0

      He called in "Linux" because he was refering the kernel code itself, i.e., the thing that everyone without exception calls "Linux."

      RMS asks that you use the name "GNU/Linux" when you say something like: "I think you should consider blowing away Windows and all other non-free software, and installing some distribution of GNU/Linux. Some tools are harder to learn and use, but you are much more free."

      In that case, the GNU is appropriate because the overall system is being refered to, and it emphasives the "freedom" aspect of your argument.

      If we all use "GNU/Linux" to refer to the whole system, people will be reminded of the freedom issue more often. It is important, in this day and age of DMCA and it's spawn, to keep those thoughts in the forefront of discussion.

  141. Linux or GNU/Linux - anyone for GNULT? by kilfire · · Score: 1

    If I've understood the name problem correctly:

    Linus only wrote the kernel, but at five syllables
    Guh-Noo-slash-li-nux is too much of a mouthful for
    most people to bother, hence the whole thing gets
    called Linux.
    What's needed is a name that doesn't credit with
    Linus with more than his fair share but is easy
    to remember and pronounce.

    I propose GNULT, pron. Guhnult, which stands for
    GNULT's Not Uniquely Linus Torvalds'

    -- Kilfire

  142. Bitkeeper Use by FSF by waldoj · · Score: 2

    RMS wrote:
    The FSF cannot do this, because we cannot install Bitkeeper on our machines.

    Yes they can. They just choose not to. What RMS meant to say was that the FSF is not willing to do this.

    -Waldo Jaquith

    1. Re:Bitkeeper Use by FSF by Anonymous Coward · · Score: 0

      RMS wrote:
      The FSF cannot do this, because we cannot install Bitkeeper on our machines.

      Waldo babbled:
      Yes they can. They just choose not to. What RMS meant to say was that the FSF is not willing to do this.


      You can also eat your own excrement - but you choose not to do so. What is your point, Einstein?

    2. Re:Bitkeeper Use by FSF by waldoj · · Score: 1

      You can also eat your own excrement - but you choose not to do so. What is your point, Einstein?

      This is so obvious that I can't believe that I have to explain it. RMS has set up a false dilemma: that either Linus has to stop using Bitkeeper or else the FSF can't have anything to do with the kernel. In fact, there is a third option: they could use Bitkeeper. This is a fallacy of distraction intended to make it appear that the FSF's hands are tied, when in fact they're not.

      -Waldo Jaquith

    3. Re:Bitkeeper Use by FSF by RGRistroph · · Score: 1

      Why do you think that RMS is setting up a false delimma ? It is unlikely that the FSF intends to become in any way involved in the linux kernel, except through public dicourse when issues of freedom are raised. They have their own kernel they have been working on for quiet some time. The possibility of an Bitkeeper to CVS gateway machine was brought up in the context of other, non-FSF kernel developers, who might object to using non-free software. RMS mentioned he could not help these soulmates, because it would involve compromising his principles.

      It's a valid point. He's just emphasizing the need to compartmentalize Linus's use of non-free software to keep it from contaminating more kernel developer's, and necessity that the person who does that be willing to run non-free software himself. A side issue, really, but valid.

  143. I hereby nominate... by Anonymous Coward · · Score: 0
    ...RMS for Politically Tone Deaf Poster Boy.

    Honestly, if he would get his head out of his ass and look at the big picture, he'd realize that making small concessions here and there in the interest of achieving the big goal--to get as many people using free/OSS software as possible--is the optimal path. But no, instead he has to act like a myopic slave to politics, which only annoys other people and hampers not only Linux's adoption but that of all free software.

    Honestly, if you were a software salesman trying to prevent a major account from converting from MS software to free/open software, wouldn't you play up the "why would you trust your business to a bunch of loons" angle, and use this kind of material from RMS to support your case? I know I would if my job and income were on the line.

    Perhaps that's what RMS really needs--a couple of years spent earning his living by writing and selling software to people who are concerned about technical merits and what the product does, and not politics. I suspect it would do him a world of good.

    1. Re:I hereby nominate... by borgheron · · Score: 1

      Perhaps you could enlighten the rest of us. What barrier does calling the OS GNU/Linux present?

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
  144. Are You Being Deliberately Obtuse? by FreeUser · · Score: 2

    Of course, all the BSD's use pretty much the whole GNU system as well, and you don't see him whining about calling them GNU/BSD. This is yet another reason why I think RMS is, deep down inside, just being pissy ...

    Nonsense.

    RMS recognizes that BSD was developed independently of GNU. They may be using many GNU tools now, but they had their own compilers, their own file utils, bin utils, etc., fully independent of GNU.

    The Linux kernel never had any of this. It was created with gcc, and could only become a usable operating system with the plethora of tools made available by the GNU project. Unlike BSD, Linux owes its entire existence to the GNU project. Giving them credit for having written most of what makes up a basic UNIX system, minus the kernel (which came last), really isn't so much to ask.

    Your assertion that he should ask the BSD folks (who do not owe their existence to his project) to prefix their projects with GNU because he requests that courtesy of the Linux projects (who do owe their existence to his project), demonstrates not only a woeful ignorance of both the history and current makeup of both BSD and Linux projects on your part, but an assumption of arragance with respect to RMS that the history of his actions and words, all slander aside, simply do not bear out.

    It isn't like Stallman is asking people to call GNU/Linux "Stallix" or something ... all he is asking is that his project, GNU, without which the Linux kernel not only wouldn't exist, but would be completely unusable, be given some credit. Typing 4 extra characters, or saying one syllable, seems like the very least we can do, all things considered.

    We owe the guy a great debt for his contribution to our quality of life (and in some cases our livlihoods) ... certainly a greater debt than we owe any other single person, Linus Torvalds included. Showing a modicum of respect and support for his project's contribution, and the emphesis on freedom their project represents, really shouldn't be so much to ask.

    --
    The Future of Human Evolution: Autonomy
    1. Re:Are You Being Deliberately Obtuse? by SEE · · Score: 2

      Without Linus's kernel, the "Gnu system" would be completely irrelevant today. The BSDs would still have gotten out of the legal wrangling with AT&T before the HURD was done, and FreeBSD would have taken the mindshare that Linux got.

      The result? RMS/FSF/GNU would be totally irrelevant to society today. RMS should thank God every day that Linus GPLed the Linux kernel in appreciation for gcc, because otherwise everybody would be using BSD and nobody would give a damn what RMS has to say about anything.

  145. Stallman wants non-free software called GNU? by mactari · · Score: 1

    If you'll notice in the reply, Stallman's at odds with himself, trying to brand an OS (Linux) with the GNU nameplate that he himself in his response calls "partially non-free [because of insertions from application like BitKeeper]". Sounds like a pretty clear double standard there.

    --

    It's all 0s and 1s. Or it's not.
  146. The reason it's *not* called XFree86/Linux by loonix_gangsta · · Score: 3, Informative
    Many of you are wrongly (and sarcastically) making the point that since XFree86 is part of many distributions then instead of prepending GNU alone, you should also prepend XFree86.

    You are missing the point here. XFree86 is packaged independently in many GNU/Linux distributions, but it is not an inherent part of the system that you call Linux.

    Linux the kernel is minimally distributed with either GNU components or GNU add-ons. Further, it requires GNU packages in order for it to work. This is the distribution that should be called GNU/Linux. Try not to confuse yourselves, will you?

  147. Please read at least this AC by Anonymous Coward · · Score: 0

    I think the time has to come to debate the possibility that RMS may be a sociopath. Reading his arguements about the LUG changing its name for him to speak was almost painful. I am seriously not trolling here and would like to hear what other psych majors have to say on this.

  148. naming conventions - good tactic by Anonymous Coward · · Score: 0

    I totally agree that RMS should spend/waste his time worrying about naming conventions of different groups instead of:
    1. actually writing in c++/c open source
    replacements for commercial software
    2. actually debugging somone elses c++/c
    open source replacement for commercial
    software

    Doesn't RMS remind you of the town mayor whom gets his picture taken near the town water supply to show you that the water is safe?

    Hi, I got my photo taken, can we move to the next photo-op?

    1. Re:naming conventions - good tactic by asdf1234 · · Score: 0

      my god you sound like a moron. whether rms is right or wrong, try to understand his arguments before responding. by judging what you wrote, you're obviously the guy who tries to sneak into the background of these photos.

  149. Calling the kernel GNU/Linux is not required. by nortcele · · Score: 1

    It is an obvious fact that one could install a system with the linux kernel and a few other non-GNU programs and end up with a complete functioning system. Getting compiled up without the glibc might be a chore, but it could be done. Are any of the GNU programs included with BSD? Do they call it GNU/BSD? Stallman's beef shouldn't be with Linus over the Linux kernel, it should be with the folks who maintain the Linux distributions. Redhat Linux should really be called Redhat GNU/Linux... Those boys are the ones that should be tacking on the GNU name. Because they roll the GNU stuff into their distribution.

    I do agree with Stallman's points on BitKeeper. CVS should be the obvious choice here, and if it needs something in order to get it to do what the Kernel Koders need... well then, fix it. I bet RealAudio would love to get some hooks in the kernel that require a "Free" install of their software in order to develop/maintain the code.

  150. Good point by theolein · · Score: 2

    While I don't agree with all his points - I think the OSS movement would definitely not be where it now is with Linus or closed/non-GNU software - I respect him for his principles. He has a very good point that if you don't value your freedoms you will lose them, because others tend to value your freedoms less than you do.

    On the other hand, he would gain a lot of respect in the general Linux community if he would learn or at least value the principle of compromise.

  151. What's in a name? by Kismet · · Score: 5, Insightful

    I bought a Daimler/Chrysler/Dodge vehicle once. Found out it had Mitsubishi pieces in it.

    During WWII Stalin said the Ilyushin IL-2 was as necessary to the army as bread an water, but everyone called these planes Sturmoviks.

    When I take a business trip, I often fly on a 757. Most people couldn't tell you it was made by Boeing.

    And whose work is the so called "Space Shuttle?"

    I once cracked open a Compaq monitor, only to find some components from Texas Instruments.

    You know that bargain tissue you can buy at the grocery store? I call it "Kleenex" even though it wasn't made by Kimberly Clark.

    People say Windows all the time without mentioning Microsoft. I sometimes use Windows.

    The "PC" was an IBM idea. Used to be IBM PC, if you remember. Now we just have PCs.

    I know a man with a legislative award for discovering cyclooxygenase 2, but I don't see his name on Vioxx or Celebrex.

    Flavored water with sugar in it is Kool Aid.

    Plywood used to be called "Prest Wood" after its brand name.

    There is no provision in the GPL to prefix your system with "GNU" if it happens to use pieces that belong to the GNU project.

    The Linux Kernel doesn't belong to the GNU project. Nor does XFree86, nor Apache, nor Perl...

    I'll take freedom over GNU/Freedom.

    1. Re:What's in a name? by Merk · · Score: 2

      I have a mountain bike. It's called a Kona. Nearly every component I interact with is made by Shimano. When I accelerate I push on Shimano pedals. When I change gears it's with Shimano gearshifts moving Shimano derailleurs. When I brake my hands squeeze Shimano brake levers.

      Why do I call the bike a Kona if everything I touch is made by Shimano? Because it is Kona who assembles it and chooses the components. If they felt another company's products were better, they'd use them instead.

      I happen to call the Linux-kernel-based OS I use "RedHat" because they're the ones who assemble it. When I talk about Linux, I am referring to the set of all operating systems that use the Linux kernel. Right now they also happen to use mostly GNU tools, but not exclusively.

      If I were a hardcore biker, and really loved my Shimano components, I might decide to call my bike a Shimano/Kona. If I did that, I'd probably get some strange looks from people. I'd probably deserve those strange looks. But if Shimano came up to me and said "Er, it looks like you really use a lot of our components. You really should refer to your bike as a Shimano/bike," my reaction would probably be to start finding other components to use.

      These are my own views, and I have no idea how they compare with others, but I'm going to keep calling the system Linux. Oh, and btw, in case you think this is an ad for Shimano, you're wrong. If I weren't so lazy I'd probably get around to getting some better components for my bike -- Shimano is definitely not the ideal for certain parts, but I tend to upgrade my OSes more than my bike these days.

  152. Whats the problem with downloadable firmware? by oolon · · Score: 2

    So long as firmware has a FULLY documented API to talk to it I don't see why having to download it to the device is so much of a big deal. Infact even if the code was available it might it might not be compilable by the likes of gcc, so where would you then be? Some firmware is EEPROM some is just in ram, ram is faster anyway, so then you have to get every device having EEPROM and RAM...

    I have more of a problem with "binary drivers", because my computer is nothing to do with there card. Their card however can work how it likes. Just give me the api to talk to it.

    James

    1. Re:Whats the problem with downloadable firmware? by RGRistroph · · Score: 1

      It's the same problem with downloadable binary-only applications, downloadable binary-only printer drivers, and all other non-free software.

      That is, you can't fix things; if you do manage to fix or enhance things, you can't re-distribute it thus helping your neighbors. In your own mind, think of every argument you ever used against non-free software, and just apply it . . . see ?

      Look at nvidia's binary only modules. They won't release the source because much of the speed comes from the implementation of certain functions in the driver, and they don't want their competitors to copy those parts. Thus, the nvidia cards are really just a big expensive hardware key for the driver (ok this hardware key really crunches polygons too). People who think of themselves as advocating free software and linux will vigourously defend that, using all the standard arguments used to defend proprietary software: nvidia did a great job and deserves a return on the investment, competitors would "steal" the product of nvidia's sweat, etc, etc. All it takes is a little hardware key to make them forget the whole point of the movement.

      That's why I'm on RMS's side in these GNU/Linux debates. The people who just like cool technology are always potential traitors, look at how many of them purchased OS X compputers just because it was better. If linux is going to be at the core of a system that allows ordinary, everyday people cheap access to power and the ability to do what companies do for millions, then freedom has to be a major focus. Otherwise the revolution will be hijacked.

      I'm gut-wrenchingly disappointed with the whole Bitbanger or whatever thing, as well as the proliferation of binary only firmware and drivers. I feel like I now need to find a dedicated group of people, maybe debian, and figure out a list of "white" hardware that has free drivers, see if they want to fork the linux tree or work within that community, or even switch to FreeBSD under it's newer and freer license, etc. It's like fucking 1994 all over again.

      I will never again trust the people who are not freedom fanatics.

    2. Re:Whats the problem with downloadable firmware? by oolon · · Score: 2

      Hay I don't do nvidia, I do not by them for my systems. I do not buy them for any system I build for other. I feel you have to be pragmatic about this things. The seperation for this is, If it runs on "their" hardware, its ok. For me its just downloading configuration data to configure the card. If it runs on my hardware it is not (my hardware bought from somewhere else not them).

      How much access do you need... Firmware to me is a grey area. Its ok if its platform agnositic, not windows, not linux, not even intel or PowerPC. Your BIOS has a program on it... want that one? Your CDRom has a program on it... want that? These devices operate to an API, so long as that API is open I have no problem. I think the only hardware that people "patch" with something not from their manufaturer is a DVD drive!

      Some of my decisions are.
      Nvidia - No
      Winmodems - No
      DXR2 - Yup no problem (You have to download a program block to the card to initalise that thing). Build in card CSS ... even better...
      Unpatchable DVDs nope ;-)

      James

  153. He himself talks of Linux developers by SabberFlapper · · Score: 0

    This Credit nonsense, why doesn't he call Linux GNU, that would be correct. That's a not-invented-here syndrom of Stallman. He wants to have power and respect, we shall not give it to him but share our code. It's very funny so watch his dogmatic GNU/Linux nonsense and see him talking abvout linux developers etc.

    1. Re:He himself talks of Linux developers by Anonymous Coward · · Score: 0

      When he speaks of linux developers he is talking about kernel developers.

      When he talks about the people writing everything else, he generally uses the term "free software developers."

  154. I have the solution!!! by TheShadow · · Score: 1

    The Free Software Foundation should just change the name of their project to the "Linux Project"... then they will get all the recognition they need.

    But seriously... the GNU project gets recognition for their greatest achievement... GCC. They did not succeed in creating a kernel and that is the heart of an OS... so they should just quit whining and be glad that people are using their software.

    --

    --
    "What do you want me to do? Whack a guy? Off a guy? Whack off a guy? Cause I'm married."
  155. "Lignux" is a better name... by aridg · · Score: 1

    From now on, I'll be calling it "Lignux".

    It's a nice name, flows smoothly...

    Of course, the "g" is silent. (It doesn't stand for anything anyway.*) For convenience, you can spell it without the "g" too, as long as you remember that it's there.

    (* GNU stands, of course, for "GNU's not Unix"; the "G" should be eliminated due to the stack overflow error that necessarily results...)

  156. Not coercion? by LinuxInDallas · · Score: 1

    Stallman says that declining to give a service is not coercion in the Microsoft way. Actually, I thought the denial of service was Microsoft's biggest coercion tactic...that is, denying to sell vendors Windows at a decent price unless they met certain requirements.

    Joe Barr claims in his original article that Stallman is not about ego. After reading his reply, I can't help but think there's a hell of a lot of ego here.

  157. Brand awareness just isn't in the name. by TellarHK · · Score: 3, Insightful

    And that subject pretty much sums it up. What Stallman is fighting for is brand awareness, to get the word out to people that it's the GNU project, which he holds perhaps -too- near and dear to his heart, that did in the long run make it all possible. Unfortunately, he's allowed this matter to get so tightly wound up in his psyche that he's failing to see how this can be turned to his own benefit. The GNU project tools and contributions can be turned into a "brand name" with or without forcing people to refer to it as GNU/Linux or anything else. That's a really bad precedent to set. If Microsoft were doing it with Visual Studio, we'd all be screaming and wanting to nail Bill Gates with a pie, or worse. As it is, we see ".net" being used as marketing hype in itself.

    What Stallman should do, in my not-so-humble-before-lunch opinion is start a campaign of GNU brand awareness. Put together a low-zealotry webpage explaining what GNU has contributed, without being self-congratulatory. Add a link to this page someplace in the documents for GNU project software. Ask - don't demand - that Linux distributions help and promote the GNU project's contributions. I'm sure that almost all the major distributions will bend over backward to help GNU become more recognized as long as they aren't forced. One major thing is that by trying to tack GNU onto Linux is that recognition of anything GNU does that isn't Linux-related will plummet. That's just how people work.

    What's been happening now is simply counter productive. I know more about RMS through these Linux / GNU/Linux debates than I ever did through his actions in writing software. Linux has been dubbed Linux by the media, and if -anyone- thinks they can get all the media outlets to refer to it as GNU/Linux they're sorely mistaken. Linux by itself has become a recognized word in everyday life, even my parents know it. Fighting something like that is just going to get you frustrated because it can't be changed by force.

    Take the long view, Richard. Make GNU a symbiotic lifeform with Linux in a way beyond the code, but don't try and force yourself on it like the borg. That's who we're fighting against.

  158. Re:bite it by Anonymous Coward · · Score: 0

    t.c is coming back

  159. One Gnu? .. another poem by fw3 · · Score: 1
    Three BSDs for the elven hackers
    &nbsp&nbsp&nbsp united under CVS

    7 vendor Unixes for the dwarf admins
    &nbsp&nbsp&nbsp in their corporate halls

    100 linuxen for mortal lusers
    &nbsp&nbsp&nbsp doomed to choose

    One Gnu to rule them all,
    &nbsp&nbsp&nbsp One Gnu to find them.
    One Gnu to enslave them all,
    &nbsp&nbsp&nbsp And in the darkness bind them

    In the land of Cambridge,
    &nbsp&nbsp&nbsp where Mr. Stallman whines

    See this and add your own Doggerel verse

    --
    Linux is Linux, if One need clarify their dist: <Dist>/GNU Linux
    bsds are of course just BSD
  160. Where exactly do you get this right? by EnglishTim · · Score: 2

    Just because it can be useful to share code doesn't give you the God-given right to have access to anybody's code. They wrote it - they can do what they like with it.

    Code represents hard work, and like any other creative work deserves copyright protection.

    Since code isn't something that just anybody can do in the blink of an eye, it attains value. If you want that code you can either

    a) Come to some agreement with the author for the code (i.e. pay for it)

    or

    b) Write it yourself

    If you find yourself not wishing to take option b) then obviously the code has value, as you don't wish to put in the time and energy yourself. Therefore if the author wishes to be compensated for the time and effort he or she put into creating it, then that seems fair enough, doesn't it?

    Luckily many people are prepared to contribute code for the greater good, and this should be encouraged - but coding isn't free.

  161. Flaimbait... here we come by Zelet · · Score: 0, Flamebait

    You people really need to do something more productive then argue about a damn name! Common! What is the use! While you sit here and bicker and bitch about a freaking name, those at Microsoft that though Windows should be called Bill's Windows aren't bitching every friggin' day about it. They continue to code (although probably not well). I can see all of this splintering over simple issues being the downfall of OSS. Common guys, grow up.

    --
    ...And when they came for me, there was no one left to speak out for me." - Martin Niemoeller (1892-1984)
  162. You nailed it... by Big+Sean+O · · Score: 4, Informative

    Anyone who wants to understand RMS should read Free as In Freedom first. It's free as in beer and free as in speech.

    The most chilling part of the whole book is a reference to Bill Gates' Open Letter to Hobbyists. It's chilling really, to think of young Bill, writing this letter, unaware of where he will be in 25 some-odd years.

    Two quotes from this letter are very interesting:

    Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good software.

    I think he succeeded in the hiring and deluging, but some might want to qualify "good".

    But ultimately, he got one thing terribly wrong...

    What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free?

    It turns out that the Internet makes that thing possible. A math whiz at MIT, a graduate student in Finland, a couple hundred thousand computer hobbyists all over the world can do this.

    Before you attack RMS for his wacky views, remember that he has committed his life to his views. He's committed his life to proving Gates' letter wrong.

    Of course, you can buy tools from someone, and IMHO, that's okay. I can't grow bananas in my back yard, so I pay money for them. I suppose RMS would do without bananas.

    But the GNU project is all about making the quality tools for free. The GPL enforces that notion with our own crazy copyright law. To extend my analogy, I do grow basil in a window box. You're welcome to some of my basil, but if you want to a whole lot of it, please give me some of your fine pesto sauce. You don't want to share, OK, then get your mitts off my plants.

    More than many other modern occupations, programming is a craft: like gardening, or woodworking. Many people do it for fun. Some are lucky enough to get paid. The freedom RMS is fighting for is the freedom to share your code openly. You get my basil, I get your pesto, and everyone can get bananas. The conventional rules of scarcity don't apply with code. As we share, our tools get better, we become better craftsmen and perhaps we get our $208 back.

    --
    My father is a blogger.
    1. Re:You nailed it... by Amazing+Quantum+Man · · Score: 2
      What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free?

      It turns out that the Internet makes that thing possible. A math whiz at MIT, a graduate student in Finland, a couple hundred thousand computer hobbyists all over the world can do this.


      At the risk of getting flamed, I suspect that that's a hell of a lot more than 3 man-years. 3 calendar years, maybe, but not man years. 3 man-years is 6000 programmer-hours.

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
  163. The measure of conviction by Anonymous Coward · · Score: 0

    If you believe having strong conviction is good RMS should be one of your idols. You should go back right now and re-read his article (Or read it the first time if you are a slashdot editor) Between every statement try to answer how it might have helped keep Free software Free. When you're done you should know his convictions are consistent. Although he makes many people mad, You will always make a sinner mad by calling him a sinner.

    Where are your convictions? I think RMS believes Freedom is on everyone's list. You can't trade in a portion of that conviction without the willingness to trade it all in. If some of that conviction has a price the rest must have a price too. There is nothing worth the price of Freedom. The problem with non-Free software is NOT that you trade your ability to write Free software for the ability to use non-Free software. You trade your ability to write Free software by letting someone else determine what/when/where you can use any software. All forms of Freedom are traded this way. The right to privacy is traded by letting someone else determine what/when/where you have any privacy.

    In the last 20 hrs software has given people an excuse for giving away Freedom fairly quickly. unfortunately the Freedom given away is much more general than just publishing software. It's the Freedom of Innovation/Creativity. Where does that land on your measure of convictions?

  164. Bah. by Anonymous Coward · · Score: 0

    Linus already gave RMS more than he deserved by putting the Linux kernel under the GPL in the first place, which Linus did out of respect for GCC.

    If RMS wants to bitch and moan about it, he should contact all the distributions, like Red Hat, which distribute the GNU Tools with the Linux kernel, and request that they change their names to GNU/Redhat, GNU/Slackware, etc., etc. That would be more accurate and less absurd, since the kernel is just a bunch of C code, and doesn't have nearly as much to do with the GNU Tools. (especially since you can compile it with other compilers now)

  165. Er, did nobody else notice? by Rogerborg · · Score: 5, Insightful

    Stallman asserted two things: that the FSF uses absolutely no non-free software. He then said that the Linux kernel contained non-free (as he defines it) software, and that a long term goal is to come up with a completely free Linux kernel.

    So, he's saying that nobody involved with the FSF uses a Linux kernel at the moment, right? Right?

    I mean, given that he makes a personal attack against Linus for valuing pragmatism over ideals, and makes it clear that no compromise is acceptable, ever, then it would be breaktakingly hypocritical of him to decry Linux as non-free while at the same time actually making use of it, right?

    Right?

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:Er, did nobody else notice? by Anonymous Coward · · Score: 0

      Gee, you're right - how can RMS have been so stupid? His life's work - for nothing. I thank you on behalf of all mankind for pointing out the errors of his ways and for exposing free software as the scam it is.

      Right?

      Shut the fuck up you would be Matlock.

    2. Re:Er, did nobody else notice? by Anonymous Coward · · Score: 0

      No, you shut the fuck up. RMS is a fucking dictator and like all dictators before him is also a supreme hipocrit. People like you just line up and goose-step behind him and never question anything. RMS is a liar, a bully, and an all around shit head. Apparently the shit has piled so high on you that you can't even see it.

    3. Re:Er, did nobody else notice? by Anonymous Coward · · Score: 1, Insightful

      The source code for Linux is available.

      The non-free parts can be removed.

      It's funny how people disable their brain in order to justify their personal attacks.

    4. Re:Er, did nobody else notice? by Anonymous Coward · · Score: 1, Insightful

      Unless RMS and the FSF do not use the binary drivers in the Linux Kernal. I don't... and they really are not that difficult to avoid.

      Who's distorting the truth for personal attacks?!?

    5. Re:Er, did nobody else notice? by spektr · · Score: 1

      I mean, given that he makes a personal attack against Linus for valuing pragmatism over ideals, and makes it clear that no compromise is acceptable, ever, then it would be breaktakingly hypocritical of him to decry Linux as non-free while at the same time actually making use of it, right?

      The paragraph you are refering says that if "freedom" had been a stated goal of the Linux-developers, they would have reverse-engineered the non-free software since day one, providing free source-code. As compared to the situation now, where a pile of binary-data for various machines has to be rewritten to build a completely source-only version of Linux - a huge task that nobody wants to do now, because most people think it is not necessary. He didn't say that Linux is non-free, he said that parts of Linux are not free, which is certainly true for the firmware-binaries. He thinks that having free source-code is important, while most others don't mind the hidden proprietary binaries. He think's that this attitude is wrong, because the problem will grow over time. I don't see hypocrisy here.

    6. Re:Er, did nobody else notice? by Anonymous Coward · · Score: 0

      [snip]
      > valuing pragmatism over ideals

      Yep. I hate it when idealism gets in the way of pragmatism. It's so much more practical to keep a workforce of slaves around to do what I need doing. It sure beats paying others reasonably to do the work and letting them be free to their own desires when the work day is over.

      That example is a bit extreme, but it emphasizes a point. Not everybody sees it as tritely as do you (and many others). I'm not sure if it's groupthink that lurks behind the vocal minority against free software ideals or if there are really that many people who independently despise idealistic people (probably a mixture of both).

    7. Re:Er, did nobody else notice? by rakslice · · Score: 2

      Wow. Lots of fun in that message. And not an author's name, let alone a shred of demonstration.

      Hmm... You just told the dude to shut up. That makes most of the above apply to you to the same degree, no?

    8. Re:Er, did nobody else notice? by rakslice · · Score: 2

      Although it's probably pretty easy for RMS to steer around the firmware binaries specifically, he would have to fine-tooth comb over every bit of source code license on anything he uses to remain ideologically pure (e.g. thousands of packages in a linux distribution, if he uses such things), especially when he knows that the author doesn't share his ideals. Does he do that, I wonder?

    9. Re:Er, did nobody else notice? by Anonymous Coward · · Score: 0

      What he means when he says that the FSF doesn't use non-free software on their computers is that the computers owned by the FSF don't use non-free software, except for the purpose of creating a free version of the non-free software. What people choose to use in their own time, at work, or whatever, doesn't reflect on what the FSF itself decides to use on principle.

      pork slime

    10. Re:Er, did nobody else notice? by Rogerborg · · Score: 2
      • The source code for Linux is available.

      Except for the binary part, right?

      • The non-free parts can be removed.

      And the FSF only uses Linux kernels with the binary parts removed? You know this for a fact?

      • It's funny how people disable their brain in order to justify their personal attacks.

      As you'll no doubt notice, I pointed out that RMS started the personal attacks by ripping into Linus. What agravates me about that is that his own behaviour is no different: he happily uses (directly or indirectly) non-free software when it's convenient, all the while railing against anyone else who does it. That needs to be pointed out and challenged at every opportunity, unless that you believe that the mere semblance of good is a substitute for the substance.

      --
      If you were blocking sigs, you wouldn't have to read this.
    11. Re:Er, did nobody else notice? by Rogerborg · · Score: 2
      • [RMS] thinks that having free source-code is important, while most others don't mind the hidden proprietary binaries. He think's that this attitude is wrong, because the problem will grow over time

      I'm not judging on what he (according to you) thinks, I'm judging what he actually says. Let's look at the words, shall we?

      • "We [the FSF] have no non-free systems or applications on them now, and our principles say we must keep it that way"
      • "The Linux sources themselves have an even more serious problem with non-free software: they actually contain some"

      Those quotes are in order and in context, from adjoining paragraphs in the text that RMS wrote using his own fingers.

      You don't see a problem there? Surely if this contradictory situation was so, RMS would have realised, acknowledged, and dealt with it, right? You want an explanation for this curious dichotomy? Let's look at the words of RMS again:

      • "Most [Linux kernel developers] are gradually convincing themselves that it is ok to use non-free software, in order to avoid a sense of cognitive dissonance about the presence of Bitkeeper on their machines"

      Kettle, thou art black, quoth the pot. RMS has convinced himself that it's OK to use the (non free) Linux kernel, and he seems unable or unwilling to even acknowledge the contradiction, let alone address it. Instead he flat out attacks people for doing exactly what he himself is doing.

      Someone needs to take RMS aside and point out that he needs to put up or shut up regarding Linux. It's free, or it isn't. If it is, shut up. If it's not, put up, stop using it, stop associating it with GNU, and go back to HURD.

      --
      If you were blocking sigs, you wouldn't have to read this.
    12. Re:Er, did nobody else notice? by Anonymous Coward · · Score: 0

      Presumably they didn't install any of the non-Free modules, in which case the system they're left with is Free. Considering the years of work they went through so they wouldn't have to use non-Free development tools, do you really think they couldn't be bothered to do that?

  166. Computer programmers are by definition scientists by DG · · Score: 2

    Let's look at the medical example.

    You state that "curing cancer" is a concrete goal, and you are correct - but is "keeping track of 3.5k MP3 files" not also a concrete goal?

    You state that "learning about the body" is an abstract goal - but is not "learning about computing" not also an abstract goal?

    One can construct similar decision trees for either discipline. The solution spaces are different, but the underlying concepts are the same.

    You also state that your little pet program won't help cure cancer - but how can you know that?

    Perhaps a cancer researcher needs to organize 3500 medical files. Perhaps your MP3 organizer contains an innovation or some solid code that lends itself to modification so that it can solve Mr Cancer Researcher's organization problem. Perhaps by virtue of solving his problem, a cure for cancer is found.

    Yes, it's a stretch, but the history of science is full of these strange, seemingly unrelated connections that lead to bigger things. There is historical precident for this stretching.

    By releasing your code, your work becomes part of the larger whole, where it may be used to solve other problems and provide other services. By not releasing your code, it stagnates and dies.

    Isn't that an easy choice?

    DG

    --
    Want to learn about race cars? Read my Book
  167. Semantics... sometimes I hate this language. by Chris+Burke · · Score: 2

    Encouraging is fine. Advocating is fine. Requiring is not fine. Requiring is bad.

    Remember, "require" can mean two things in this context. It can mean either that free software places a requirement upon you to do something, or that it, itself, requires something. Requirement also means prerequisite or necessary precondition. Without sharing, there is no free software. Thus it is a requirement. But not in the sense you condemn as bad.

    Science attempts to achieve goals, either abstract or concrete. he abstract goals lead to the concrete ones. Curing cancer (a concrete goal) is a good thing, therefore learning about the body (an abstract goal) is a good thing, therefore anything we can do to advance the goal of learning about the body is good.

    That is a very engineering-oriented view of science. I recognize it, being an engineer. But it isn't true. We learn about the body because we are driven to. We study things that have nothing to do with curing cancer and could not conceivably do so. We study the birth of the cosmos because we want insight into the universe, not because it will let us make a Magic Wiget. The collective goal of science -is- the advancement of the art.

    This little pet program of mine won't lead to curing cancer, or any other moral absolute. So there's basically no reason for me to apply the practices of the scientific community to my own work.

    Curing cancer has nothing to do with it. The practices of the scientific community are the way they are because it is the best way to advance the collective body of knowlege. The same for programming. You don't have to tell anyone about your program, but just like a scientist doing research who never publishes, you do nothing for the community. That's fine. Don't. But the reason to do so is the same as it is in science.

    --

    The enemies of Democracy are
  168. RMS seems to be confused about what firmware is... by Dragoness+Eclectic · · Score: 2

    Caveat: I agree with RMS about a lot of things, but I disagree with him on some things as well. I like the GPL I don't care for idiotic posturing over semantics.

    To the driver, the firmware code is just data that is sent to the hardware device on startup. The hardware may see it as a program, but unless the hardware manufacturer has GPL'd his firmware and patents, the GPL does not apply.

    Repeat: the firmware is data as far as the drivers and kernel are concerned. It is not linked to the kernel, it is merely hard-coded data to be sent to the hardware device. Last time I looked, the GPL did not require all data manipulated by GPL'd software to be public domain.

    RMS is demolishing straw-men and resorting to ad-hominem attacks on Torvalds in this essay.... Seems to me he's done a good job of establishing the intellectual bankruptcy of his "GNU/Linux" argument.

    --
    ---dragoness
  169. Yet another extraneous reply by Tetsujin · · Score: 1

    Y'know, I dig GNU and all, and I surely appreciate that all those GNU applications give me something to run on my nice, shiny Linux box (GCC and libc would be especially hard to live without) - but sometimes RMS just comes across as being so petty! Is the important issue here the -name- of an operating system, or a club, or the -respect- which the GNU project deserves?

    Consider: If that SIGLinux had changed its name to SIGFree, its name wouldn't have meant much to anybody. SIGFree is a pretty stupid name. "SIGLinux", even if it doesn't represent everything a "Linux club" is interested in ("Linux Clubs" in my experience also appeal to BSD users and people with a general interest in hacking, Free Software, etc.) the meaning is recognizable: someone who said one day, "You know, I'd like to set up a Linux system" could search, find the club, and then the club could educate them on the importance of GNU.

    Consider: The name of the club, or OS, isn't nearly as important with regard to this issue as the treatment of GNU. If "Linux"-oriented organizations made it abundantly clear that they, and Linux itself, owe a great deal to the GNU project, then proper accreditation is served.

    IMO the GNU project owes about as much to free kernels like Linux as the free kernels owe to GNU. GNU took way too long to develop their own kernel: and GNU's system software without a kernel is as useless as a kernel without system software. RMS can nitpick over stupid little issues in the Linux kernel all he wants: but it works, it supports all my hardware, and it has journalling filesystems. Nothing GNU has produced can compete with that.

    --
    Bow-ties are cool.
  170. get it right by Anonymous Coward · · Score: 0

    it's...

    Why can't Nerds tell Halloween from Christmas day?

    because 31(oct) == 25(dec)

  171. Ironically, TeX is NOT free software by Anonymous Coward · · Score: 0

    One of the key guarantees that Knuth wanted to give was a stable system with backwards compatibility. Therefore you are not allowed to modify TeX, and indeed it has not been modified in about a decade. (There are rumors of an upcoming patch that may be released in a year or two.)

    This license condition is not an idle requirement. There have been cases where people have made innocent changes (eg adjusted fonts slightly) and Knuth got very upset.

    Systems like LaTeX that are built on top of the TeX system often are free software. But TeX itself is not.

    1. Re:Ironically, TeX is NOT free software by Anonymous Coward · · Score: 0

      (There are rumors of an upcoming patch that may be released in a year or two.)

      Which one you mean? the versions PI and E ?

      Are you planning something?

      FUD?

  172. GNU/HURD by Anonymous Coward · · Score: 0

    If the HURD is already a part of the GNU project,
    the calling the HURD "GNU/HURD" seems redundant.

    You can think of the GNU/ prefix as implicit, just
    as the maker of a car, i.e., Honda Civic or simply
    a Civic or simply Honda.

    Most things have many names.
    So I could see one saying, "I run a GNU system",
    or "I run a Linux system" or "I have a GNU Linux computer", etc. They all mean the same thing.

    The only time I would make the distinction would
    be in the press, or in formal stuff.

    Just my $0.02.

    - llordsmiff -

  173. You forgot the GPL by DG · · Score: 2

    Ah, but as soon as you release code under the GPL, that code DOES have sharing enforced with the force of law.

    We're starting to run into the shades of grey that reality thrusts into any black-and-white argument.

    Would I advocate enforced sharing of code, to the point where a law enforcement agency could compel the release of arbitrary code as produced by an individual (as separate froma corporation)? IE, would I support the Code Sharing Agency holding the gentleman who started this thread at gunpoint or in jail until he released his code?

    No, I would not. He has the right to be selfish and rude. I would hope his conscience would compel him to release the code, but I wouldn't want to see him forced to against his will.

    UNLESS the code in question is GPLed. If it is a GPL-licenced deriviative work subsequently released, part of getting access to that code in the first place was the acceptance of the requirement to release code. As such, a derivative of a GPLed work is protected by law, he knew that up front, and I'd be entirely comfortable with a State agency enforcing that requirement.

    This is the beauty of the GPL. It enforces good manners on those who choose to accept the initial obligation.

    DG

    --
    Want to learn about race cars? Read my Book
    1. Re:You forgot the GPL by Chris+Burke · · Score: 2

      Ah, but as soon as you release code under the GPL, that code DOES have sharing enforced with the force of law.

      Only if you use the code released under the GPL. By using the GPL code, you are agreeing to share. Thus it is a choice. If you don't want to share, you don't need to code.

      Just because the decision isn't without consequence (ie there are things you can't do or use if you decide you don't like sharing) doesn't make it less of a choice. It is only not a choice when one option results in loss of life or liberty, which not being able to use the source to Bash in your non-shared project is not.

      It is also a choice to write software and GPL it. If you write all the code, you have the choice of any license you want, including a non-Free one.

      This is the beauty of the GPL. It enforces good manners on those who choose to accept the initial obligation.

      Yes, but you have to accept that obligation. You aren't forced to.

      --

      The enemies of Democracy are
  174. Re:Computer programmers are by definition scientis by foobar104 · · Score: 2

    By releasing your code, your work becomes part of the larger whole, where it may be used to solve other problems and provide other services. By not releasing your code, it stagnates and dies.

    Isn't that an easy choice?


    Yup. It sure is. You worry about your code, and I'll worry about mine.

    What is it, exactly, that so excites you about telling other people what to do with their code?

  175. a matter of different worlds by Anonymous Coward · · Score: 0

    In my world it is ok to be lax about statements and how things are presented. The people I know and deal with know what is meant and what is expected.

    But in the real world words have specific meanings and there are many people willing to take advantage of every loop hole in order to profit from and take the work of others.

    In summary RMS is right words do matter, and the way things are presented does matter. It may seem like one is being picky, but such is the world we live in.

  176. RMS behaviour at Guadec2001 by prankster · · Score: 1

    When RMS was keynote speaker at Guadec2001 he pulled the following stunt:

    Seeing this text on the conference folder:

    The GNOME project is building a complete, user-friendly desktop for Unix and Linux that is freely available for everyone.

    He insisted (threathening not to give his talk) on having the text changed to this:

    GNOME is the GNU desktop project, building a complete, user-friendly desktop for GNU and GNU/Linux (and Unix), so that all computer users can have freedom.

    He then went on to personally paste this text on every single conference folder (about 500 of them).

    It is not that I don't see his point. I just don't share his views.

    My point is that he is a loose canon. You cannot count on him behaving rationally. And you definitely cannot expect other people (outside the (GNU)/Linux environment) to take his seriously. He is harming the cause with his theatricals.

  177. Did Linus really say that? by Erich · · Score: 2
    The GNU Project says, "Please give our project equal mention," but Linus says, "Don't give them a share of the credit; call the whole thing after my name alone!"

    To my knowledge, Linus hasn't really said this.

    He has, I believe, said that the kernel should be called "linux" (and that you can pronounce it however you like, just use it).

    I think he thinks (and is correct that) GNU/XFree86/KDE/Linux doesn't have the same ring to it that "linux" has; I also think he thinks that it's fine when people say "I run debian" or "I run redhat" instead of "I run Debian Linux" or "I run Debian GNU/Linux".

    Linus has always seemed much more laied-back than RMS. RMS gets angry when things aren't done his way, because he is convicted about his beliefs. Many people who are extremely convicted about good things are difficult to get along with, even with they are "right".

    --

    -- Erich

    Slashdot reader since 1997

  178. For guidance, I stop and ask... by Anonymous Coward · · Score: 0

    what would Hitler and Stalin have done in this situation? How would they have responded? Would the rhetoric simply repeat what was said before, or rephrase in order to explain better? Or would I simply be a slimy politician and basically go back on what I said and try to play both sides of the fence because I wish to gain more favor and popularity and/or I subconsciously realize how flawed my logic is?

  179. Call it GNU/Linux because... by r0ckflite · · Score: 2, Insightful

    Microsoft hates GPL. Hates the word GNU. That's reason enough for me. Every piece of free software should be called GNU/[name here].

    I have to admit I'm getting less moderate as i get older. I think using 'unfree' tools and code in LINUX is a bad thing. And I think saying "Write better free software and I'll use it" brings to mind the saying: Those who see evil and don't speak against it are part of the problem (paraphrased)

    Zelazny Amber analogy: Torvalds, ESR and others are pale shadows of Stallman. They get like 75% of it, but they compromise in the end. Sad.

    Off topic: My company is replacing Lotus Notes as our web server (thank god) and I think I've convinced them to go Apache/Tomcat/Struts/Linux over dot.net. w00t!

    --

    Push the button Max!!!!

  180. I disagree with him by EnglishTim · · Score: 2

    I don't think we have a moral obligation to share.

    The closest thing I'd say to that is that it is perferable, alturistic and in the greater good to share our code when we can.

    Sadly, for many of us we can't really share the code and still expect to make a living from writing it.

  181. Re: I disagree by pyite69 · · Score: 2, Insightful


    I think that the name GNU/Linux is kind of
    silly, but that is not the point. The only
    thing worse than being talked about is NOT
    being talked about, and whenever one of these
    GNU/Linux issues comes up, people discuss the
    FSF and their ideas.

    People who get pissed off by it are really just
    confusing their emotions - Stallman has a point
    and it is difficult to admit it for some.

    I'm a little bit disappointed that RMS has
    gone to new depths and attacked Linus
    personally, but I can see why he did it - the
    BitKeeper & device driver issues are quite
    significant. The ability for free software
    advocates to remain ideologically pure is at
    risk.

  182. Names... by Asic+Eng · · Score: 2
    Come on guys, lets face the truth about this naming conflict: it's not about giving credit to RMS, it's not about freedom. GNU/Linux as a name sucks! The very same thing applies to "Free Software" - everybody (almost) uses "Open Software" today, because that is a much better term.

    People didn't suddenly change their minds about free software when the term "Open Software" appeared. They immediately locked onto the better term. Free in reference to a product means you don't have to pay for it. So going through this whole "free as in..." thingy was annoying to most people.

    A good term has to roll of your tongue nicely. Replacing a good term with something wierd and awkward is extremely unlikely to work, even if it may be more accurate.

    I might favour the name "United States of sorta North America, but not the Canadian bit" (USNnC).

    Honestly how good do you think my chances are to bring that about?

  183. Making a distinction would be a difference by King+Babar · · Score: 5, Interesting
    Personally, I write "GNU/Linux" in order to distinguish it (the generic Linux-based GNU OS), from "Linux" (the kernel), "GNU/Hurd" (the generic HURD-based GNU OS), and Linux-based non-GNU systems (IIRC, there are a few).

    You make an important point here about when and why we would choose to use a compound name for something that "looks like" one object. More specific names are not used merely because they exist, but because their use helps distinguish or disambiguate among alternatives.

    The irony here is that one reason why GNU/Linux probably sounds wrong is precisely because there isn't much need to distinguish that variant from the others, since they are essentially not as well known. It is precisely because the GNU toolset is by far the most common one to be used with Linux that it will be tough to get anybody to use the term GNU/Linux. Now, if using Linux with a BSD-derived (or Solaris-derived or whatever) toolset became more popular, then you'd have a chance for ambiguity, and very possibly you'd use a compound term of some kind.

    An additional problem, though, is that GNU/Linux will always seem clunky because it does not follow usual conventions for compounding. In particular, if you show this to the average person the street, I'd expect a number of them to think that whatever it was you were talking about was *either* GNU *or* Linux. Stallman clearly doesn't mean this, however. The problem is that the term you could use ("GNU Linux") emphatically makes GNU the "adjective" (specifier if you're that kind of person) that modifies the meaning of whatever Linux is. I don't think that is what the FSF would like people to think, either. But I'm pretty sure that BSD Linux and GNU Linux (for example) are the terms people would use to make the distinction between two systems with the obvious (to a hacker) properties. Fighting that is going to be very tough.

    An additional real problem with the GNU/Linux formulation is that it suffers from what I'll call the "hyphenation problem". We all know married couples who, instead of keeping separate names or having one take the name of the other, choose to hyphenate their names. So far, so good. But we also know that this solution to solving an identity problem really only works for one generation. If Montgomery-Smith marries Johnson-Laird, then things go down hill pretty fast if they want to hyphenate. A similar problem happens with any system that relies on Linux, a GNU toolset, XFree86, and some substantial bundle of applications and desktop stuff (like KDE or Gnome). At one level, you could see how mentioning them all could be useful in a few contexts, but in practice, nobody is going to do this. In this particular case, people probably choose to mention only that which cannot be assumed as background. So if you mention "Gnome", it's not very likely (yet) that you're running on anything other than XFree86. It's possible that you could be using BSD rather than Linux. The tools used to compile the thing and/or the shell used are very possibly not relevent in context. So, here, you can predict that people will talk about Linux Gnome or BSD Gnome or something similar *if* they choose to mention the kernel at all.

    To wrap this up, I think the big problem is that even if you agreed with RMS on principle, you'd be fighting the language and its speakers. In the end, I don't see how this is going to work out happily for anybody with a specific agenda that conflicts with how natural languages work.

    --

    Babar

    1. Re:Making a distinction would be a difference by Anonymous Coward · · Score: 0
      If Montgomery-Smith marries Johnson-Laird

      I'm not 100 percent sure, but as far as I think I recall, the child have receive the surname of his mother, i.e. Montgomery or Smith, not Montgomery-Smith. Thus, there is no problem for the next generation.

      This way it goes in Finland, anyway.

      But all this is of course off topic, so I'll just go to sleep.

  184. KLEENEX by fortunatus · · Score: 1
    yes, Stallman is getting way off track about the cause of his woes... it's not a clash of egos at all! it's the way human language works: nouns are decided upon by the body of speakers, not by individuals.


    in my native U.S., facial tissues are called "kleenex," regardless of the supplier: Scott, Kimberly-Clarke, Weyerhauser, or Kleenex...


    the dude is fighting a force of nature - he's either going to die frustrated or come to terms with it.

    1. Re:KLEENEX by el_chicano · · Score: 2
      in my native U.S., facial tissues are called "kleenex," regardless of the supplier: Scott, Kimberly-Clarke, Weyerhauser, or Kleenex...
      Right. In the U.S. if you want a cola drink you ask for a "coke" even if you want a Pepsi. If you want to make a copy you ask to use someone's "xerox machine" regardless of the manufacturer.
      the dude is fighting a force of nature - he's either going to die frustrated or come to terms with it.
      I have a feeling that most people will bet on the former rather than the latter outcome...
      --
      A man who wants nothing is invincible
  185. Re:Computer programmers are by definition scientis by DG · · Score: 2

    What is it, exactly, that makes you want to keep your code from becoming part of the greater whole?

    I've got lots of examples that show why Sharing Is Good - what do you have on your side, except "Mine!"?

    DG

    --
    Want to learn about race cars? Read my Book
  186. Re:Semantics... sometimes I hate this language. by foobar104 · · Score: 2

    Remember, "require" can mean two things in this context.

    You've left me dizzy with your artful display of circular reasoning.

    That is a very engineering-oriented view of science. I recognize it, being an engineer. But it isn't true. We learn about the body because we are driven to.

    Please don't confuse motivation with justification. Why do we study the body? Who knows? A compulsion inherent in human nature, maybe. But the question before the committee is why should we study the body?

    Actually, the real question was why should we share code. A poster said that we should share code for the same reasons that scientists should share data; that is, free software is based on the same principles as the scientific method. I refute this, because the moral foundation of the scientific method and the moral foundation of the free software movement couldn't be more different from one another.

    The practices of the scientific community are the way they are because it is the best way to advance the collective body of knowlege. The same for programming.

    But in saying this you're trying to attach a value to "advancing the art," or as you say it, the "collective body of knowledge."

    I attach no value to the collective body of knowledge in and of itself. Period. If you tell me that I should do X because it advances the art, I will react the same way as if you said I should do X because it makes florns more smooly. I have no opinion on florns, or their collective smooliness. So I just don't care.

    Likewise, I just don't care about advancing the art. Computer programs give me no pleasure, and they don't-- by themselves-- improve the world in any meaningful way.

    It is of course possible to improve the world through the careful application of computer programs. The same can be said of just about anything. But in order to translate that into a moral argument, you'd have to make some connection between what I do and the ultimate improvement of the world through computer programs derived from or inspired by what I do. Basically it turns into a "but for" argument. In the absence of my code, the world misses out on some important program that, when properly applied, could do something good. (Good in the moral sense, I mean.)

    But another poster already made the point that the fact that I don't share my code basically means nothing. Somebody, somewhere, will come up with the same things I've come up with. So the "but for" argument fails. The world gets the benefit of my code even if I don't release it, because somebody out there will think of it independently.

    Unless, of course, I'm some kind of genius. Anybody out there think I'm some kind of genius? ;-)

    You don't have to tell anyone about your program, but just like a scientist doing research who never publishes, you do nothing for the community. That's fine. Don't. But the reason to do so is the same as it is in science.

    Again, you're thinking too shallowly. Why is it a moral good for us to advance science and understanding? Because through science and understanding we can directly improve our world, and do good for other people. Simple.

    Why is it a moral good for us to advance the art of programming?

    Note here my use of the phrase "moral good." I chose it quite deliberately. A moral good is something that should result in a compulsion to action in a moral person. Saving a drowning person is a moral good, so a moral person when faced with a drowning person will be compelled to throw a life preserver. What moral good can we think of that would produce in a moral person a compulsion to release his or her source code?

    Since this conversation started with the idea of an obligation to share code, I think it's reasonable to expect there to be some moral justification for that obligation. So far, I've seen none.

  187. Fuck RMS by Anonymous Coward · · Score: 0, Insightful

    "I love to give speeches to Linux user groups .. but NOT if they have "Linux" in their name!! coz .. *sniff* *sob* it's called GNU/LINUX!!! *boohooo* why doesn't *sob* anyone understand??? *cry*" --RMS

    Just a short summary for those of you who CBA to read the article.

    Oh and mr RMS, neo says you are a dumb idiotic wanker. Ph34r.

  188. 'Traitors'? by EnglishTim · · Score: 2

    Jeebs. Which planet are you from? To be traitors they would have to have firstly have to have somehow sworn loyalty to you. As it turns out they have just made a different choice to you on what computer/OS to run...

    1. Re:'Traitors'? by RGRistroph · · Score: 1
      One doesn't have to swear loyalty to me to be a traitor. They can swear loyalty to some third ideal, allow us to trust them for it, and then disregard their obligations and walk away.


      Of course, nobody here actually swore loyalty to anything. But the group (kernel developers), and specifically Linus, were somehow represented as being in favor of a free and open way of developing software. So it is a bit disconcerting to discover them advocating the use of a non-free revision control system, on the basis of technical superiority, when it is clear that free systems are at least sufficient (and unlike the non-free one, can be improved.)


      I'm not looking for a guilty party here. (If I was it might be me, for projecting my own wishes on to other people's behaviour.) Much of Linus' and the other developer's "public image" (which includes my perceptions of their committment to free software) is outside of their control. Reporters write whatever sounds cool and isn't provably false. Free software zealots get excited and vastly over estimate the size and following of their movement. Etc. I'm not suggesting that Linus Torvalds, or anyone else, lied to me.


      I'm just saying that I know what they are now. And that is a bunch of technically excellent (better than me) software creators, who no more give a shit about my freedom than the people who built China's firewall. I guess if China's firewall ran on linux, they'd brag about it.

  189. win/win for RMS by wfrp01 · · Score: 4, Interesting

    Wether people choose to say "GNU/Linux" or just "Linux", it seems to me that RMS's campaign for the GNU/Linux name is having the desired effect. The very fact that it inflames so many passionate discussions puts GNU in the forefront of people's conciousness - whether they go along with the name or not. It's really not the name that's important. If we take RMS's words at face value, the reason he wants people to use the name is to make people conscious of the free software philosophy. The more people rail about whether the name should be GNU/Linux or Linux, the more successful RMS's campaign becomes.

    --

    --Lawrence Lessig for Congress!
    1. Re:win/win for RMS by wfrp01 · · Score: 2

      I guess I was thinking more in terms of the /. crowd; than society as a whole, PHB's, etc. People might vociferously object to saying "GNU/Linux" (I'm rather agnostic, myself), but the very fact that they have such principled objections belies that they understand the GNU philosophy.

      It's a weird kind of anti-marketing: getting people all riled up to get your point across. RMS's "GNU/Linux" campaign is to marketing what copyleft is to copyright. I dunno. Just a brainfart I had over lunch...

      I do think at this point that it would be unfair to characterize this 'GNU thing' as a joke. Sure the etymology is odd, but that's pretty much in keeping with the *nix tradition; and no one says *nix is a joke.

      --

      --Lawrence Lessig for Congress!
    2. Re:win/win for RMS by Anonymous Coward · · Score: 1, Informative

      A lot of the objectors to "GNU/Linux" think RMS is some random guy who wants to rename their system, not realizing it's the original name of the system they've been running all along that's been whitewashed out of history by people who value function but not freedom.

    3. Re:win/win for RMS by Dehumanizer · · Score: 1

      Brilliant!

      --
      The Tlog - a technology blog
    4. Re:win/win for RMS by wfrp01 · · Score: 1

      the very fact that they have such principled objections belies that they understand the GNU philosophy

      Of course I meant "reveals", not "belies". If you're not smart, try harder... ;)

      --

      --Lawrence Lessig for Congress!
  190. Lignux by Anonymous Coward · · Score: 0

    OK, here's my solution to put this to rest forever. I'm going to call it "Lignux" from now on. With a silent G when pronounced (hey, everyone argues pronunciation already).
    Lignux.
    Easy to say, easy to type. Everybody with me?

    -TVE

  191. Don't like GNU/Linux? Make your own toolset! by 198348726583297634 · · Score: 1

    Honestly, if his preferred naming convention is so displeasing to you, why don't you go and write your own GNU utilities, compiler, and whatnot?

    It can't be that hard, right?

  192. What about "Lignux"? by egoots · · Score: 1

    One of the main arguments against the "GNU/Linux" seems to be that it is too much of a mouthful.

    If that's the case, why not call it "Lignux"?

    This has the gnu term embedded inside. ;-)

  193. GNU/Windows98 by rootmon · · Score: 0

    I'm running Cygwin (www.cygwin.com), the set of GNU libraries and tools for Windows 98 on my work pc. Does that mean I have to call this OS GNU/Windows 98? And should SCO Openserver 5 with the GNU libs and tools from the Skunkware CD be called GNU/SCO Openserver? Certainly not! I remember a few months back someone posted a small Linux distro on Freshmeat without any GNU software using an alternate libc and compiler. Hmmm. Maybe this whole issue is that RMS is jealous of Linus's programming skill. More to the point: Richard, how many lines of code have YOU written lately.

    --
    "As flies to the wanton boys are we to the gods; they kill us for sport." - William Shakespeare, King Lear
  194. Proposal to developers, etc. by Tetsujin · · Score: 1

    My proposal does not address the problem of RMS occasionally being apparently petty, or the argument over "GNU/Linux" but it does address the problem of giving proper credit to the work done by the GNU project.

    My proposal is this: If you use GNU software on a regular basis, particularly if you use the software as part of your work, accredit them. Find a place to say "This work would not have been possible without the many fine utilities produced by the GNU project." or something similar.

    --
    Bow-ties are cool.
  195. Isn't GNU getting credit already? by Srass · · Score: 2, Interesting

    Sure, the system as a whole's usually referred to as Linux, rather than GNU/Linux, and realistically, that won't change, probably because it's easier to say "Linux" rather than "GNU/Linux", and just calling it "GNU" isn't appropriate since the HURD's not involved. But as far as giving credit where credit is due, the components GNU has produced are credited -- my Debian system's package descriptions refer to "GNU Emacs" and "GNU fileutils", letting you know just where that editor and those basic file management utilities came from, and I'm so used to GNU C at this point, that it strikes me as odd to have to use 'cc' instead of 'gcc' on proprietary Unices. The FSF's tools are important, non-trivial, and anyone involved with Linux to any degree knows it. The GNU project is in no danger of being forgotten -- merly neglected, perhaps. (How many people do you know who're running the HURD?)

  196. Programming *is* a science by DG · · Score: 2

    Programming is as much of a science as biology, or medicine, or engineering.

    Every program written solves a problem. It doesn't have to be a "big" problem, like a cure for cancer, to be good.

    Solve a problem, advance the state of computing. The more problems solved, the larger the solution space.

    Perhaps the problem you solved will lead to something "big", like a cure for cancer. Perhaps all you'll do is relieve a little frustration for someone. The "size" of the good is irrelevant and unpredictable. It doesn't matter.

    It costs you *nothing* to release your code. NOTHING. Unlike the basil used in another poster's example, if you copy my code, there is no loss to me. Code can be copied ad infinitem with no loss to the producer.

    The only time there is loss is if you hord your code, because you then withold your work from the greater community. By hording, you force someone to have to re-solve the problem that you have already completed. You force duplication of effort.

    So yes, you have an *obligation* to release code, the exact same way your girlfriend has an obligation to release the results of her clinical studies. It is *exactly* the same thing.

    THIS is the true poison that the code-for-sale people have injected into our industry. It has changed us from being scientists working together to solve problems, and reduced us to used car salesman.

    Well, I'm not a used car salesman, thank you very much. I'm a scientist. I share my code because I have a moral duty to do so. And I remind my fellow *scientists* of their obligation too - because (to our shame) our profession has neglected to install that sense of duty at the universities. We sold our collective soul, and I would see that reversed.

    DG

    --
    Want to learn about race cars? Read my Book
    1. Re:Programming *is* a science by foobar104 · · Score: 2

      Programming is as much of a science as biology, or medicine, or engineering.

      Oh, NOW I get it. You have no understanding of what the word "science" means. If you did, you wouldn't try to characterize such pursuits as programming and engineering under the label "science."

      Science is the pursuit of knowledge. Period. It has nothing to do with solving problems. The word, which comes from the same root that gives us "scalpel" and "schism," carries with it connotations of the precise extraction of facts from a complex world.

      On top of the basic meaning, we have the scientific method. This tradition, honed over hundreds of years, defines a set of protocols that have been found to yield good results. These protocols include things like testing against a control. They are fairly rigorous.

      Programming, and engineering for that matter, are not sciences. Engineering is often an application of knowledge gained from science-- the engineer builds the plane, but the scientist learned how wings work-- but programming is not. The knowledge collectively referred to as "computer science" is not knowledge of the natural world at all. Data structures and algorithms are constructs and the ill-named "computer science" defines the observed characteristics of those constructs. But most of all, "computer science" differs from science in the absence of the application of the scientific method.

      It costs you *nothing* to release your code. NOTHING.

      Of course it costs something. Right now, I am looking at the source code to a program. It's not a big program, so I can see all of the source on the screen at once. I am the only person in the world who has ever seen this code, because I have just written it, right now.

      If I were to post this program on a web site, I would be losing something. I would lose exclusivity, and I would lose the ability to make unilateral decisions about my program. I would lose the ability to eradicate my program forever, because other people would have copies that I couldn't control.

      Maybe these are important things. Maybe they're not. It depends on the situation. But people who say that it costs nothing to share code are liars and frauds.

      By hording, you force someone to have to re-solve the problem that you have already completed. You force duplication of effort.

      I understand that you're using the word hoarding because you wish to invoke negative connotations. But your use of the word is incorrect.

      I own my source code. It's mine. The fact that I keep it in my own house isn't hoarding by any definition, any more than I'm hoarding my couch or my collection of poems.

      Furthermore, I-- and I wish to make this perfectly clear-- I do not give a rat's ass about duplication of effort. I do not accept that I have an obligation to help you solve your problems.

      This is where programming and applied science differ most widely. My aforementioned girlfriend considers it her responsibility to cure cancer. (She's not actually working on cancer; that's just an example.) She accepts for herself that responsibility. So she participates in the scientific community, with the sharing of results and all that.

      I have accepted no responsibility to help you solve your... whatever. MP3 catalogging problem. So any attempt to invoke in me a moral response is bound to fail.

      THIS is the true poison that the code-for-sale people have injected into our industry. It has changed us from being scientists working together to solve problems, and reduced us to used car salesman.

      Please don't be offended, but I think that you have too high an opinion of yourself. I don't know you, and I don't know what you do, but chances are that you're not a scientist at all. It sounds to me like you're a computer programmer who likes to believe his work is somehow important to the world as a whole.

      You know what? Maybe your work is important. Maybe you're working on curing cancer, for all I know. But that doesn't change the fact that you're wrong to tell anyone that they have an obligation to share their code.

  197. Slandering Linus? by piranha(jpl) · · Score: 1
    I'll probably take a karma hit for this one, but...

    "the GNU Project starts developing an operating system, and years later Linus Torvalds adds one important piece. The GNU Project says, 'Please give our project equal mention,' but Linus says, 'Don't give them a share of the credit; call the whole thing after my name alone!' [emphasis added]

    I don't recall reading about Linus Torvalds saying anything like this. The closest thing that comes to mind is him saying something along the lines of "RMS can call Linux whatever he wants to call it".

    I consider this to be somewhat defamatory, and a quick Google search didn't turn up much to validate RMS's pseudo-quote. Can anyone clarify?

  198. GNU/Linux alternatives by hcstudt · · Score: 1

    1. "Linux powered by GNU"
    2. "Linux with GNU inside"

    Use of label like these would emphasize the GNU connection, but still take advance on the name recognation Linux already have.

    My 0,25 DDK

  199. Re:Semantics... sometimes I hate this language. by Chris+Burke · · Score: 2

    You've left me dizzy with your artful display of circular reasoning.

    After a statement like that, I expected some demonstration of what, exactly, the circular reasoning was. Were I to actually have used circular reasoning, I would like to know about it. I don't willfully use logical fallacies.

    Actually, the real question was why should we share code. A poster said that we should share code for the same reasons that scientists should share data; that is, free software is based on the same principles as the scientific method. I refute this, because the moral foundation of the scientific method and the moral foundation of the free software movement couldn't be more different from one another.

    You're only rationale for that statement was that science is to let us cure cancer. Which clearly not all science is for. Much of it isn't of any readily obvious worth at all, much less something of such clear "moral" value as curing cancer.

    I attach no value to the collective body of knowledge in and of itself. Period.

    What more needs to be said, then? If you don't, then you don't. But you go on to say:

    It is of course possible to improve the world through the careful application of computer programs. The same can be said of just about anything. But in order to translate that into a moral argument, you'd have to make some connection between what I do and the ultimate improvement of the world through computer programs derived from or inspired by what I do. Basically it turns into a "but for" argument. In the absence of my code, the world misses out on some important program that, when properly applied, could do something good. (Good in the moral sense, I mean.)

    Ah. Well, I thought that was obvious. Sorry. Simply put, the state of the art is that from which we can draw knowlege to apply to the problems that have some "moral" value. Can this be used to draw a direct line between your C code and a cure for cancer? Surely not. It is merely a possibility. But there is no clear line between any aspect of research and a cure for cancer. Even those who are specifically studying cures for cancer cannot know if their research will result in a cure. But I guarantee that those researches are using a body of knowlege -- including programs -- that were conceived without even a thought toward curing cancer with them.

    But another poster already made the point that the fact that I don't share my code basically means nothing. Somebody, somewhere, will come up with the same things I've come up with. So the "but for" argument fails. The world gets the benefit of my code even if I don't release it, because somebody out there will think of it independently.

    That's nonsense. If someone else thinks up something like what you did, then we get the benefit of -their- code. And you use the word "will" when what you mean is "might". And while simultaneous discoveries do happen (thanks to them both drawing on the same previous body of knowlege, ie the state of the art, thanks to sharing), they are an exception. Would you argue that nothing would be different if Newton had not published his theories, because someone else would have eventually come up with an equation for gravitational attraction?

    Note here my use of the phrase "moral good." I chose it quite deliberately. A moral good is something that should result in a compulsion to action in a moral person. Saving a drowning person is a moral good, so a moral person when faced with a drowning person will be compelled to throw a life preserver. What moral good can we think of that would produce in a moral person a compulsion to release his or her source code?

    Would you consider developing a better life preserver to be a moral good, since it could be used to save someone's life? What about a device for clearing water from the lungs of those rescued? What about developing a better polymer for the O-rings in the device? What about developing a carbon-chain modelling program for analyzing the properties of polymers? What about developing an archival program used to organize the data files made by the modelling program?

    Is that too distant from saving someone's life? If you limit that which is worth doing to that which has direct causation, none of what could have direct causation would be possible.

    The key question is -- are you satisfied with "might"? What about when the only other answer is "definitely not"?

    Since this conversation started with the idea of an obligation to share code, I think it's reasonable to expect there to be some moral justification for that obligation. So far, I've seen none.

    RMS talks quite exetensively on the subject. He doesn't phrase it in terms of "moral good", but "freedom". If you consider "freedom" a "moral good", then his arguments should have weight. If you don't, then he isn't talking to you.

    --

    The enemies of Democracy are
  200. free software paradox by BlueboyX · · Score: 2

    He is going on about how software is free, but is whining about how we use/name it. Does this make sense?

    --
    "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
    1. Re:free software paradox by Ferzelic · · Score: 1

      There's no clause in the GPL regarding naming rights. In fact, I think RMS' demands (let's face it -- he's demanding, not requesting) for a name change run counter to his own Free Software guidelines.

      If someone produces a derivative work of Free software, but is then required by the owner to follow a specific naming convention, then it is no longer Free in all the senses RMS outlines.

      Even worse, there could be legal restrictions on Freedom if this were to happen... a developer could create a project, and trademark it's name. The owner could place strict guidelines on the use of the trademark (as is his right). But if he could also require others who build on his work to use his project name, he could also exercise his trademark restrictions over them.

      I understand the reasoning behind the GNU/Linux crusade (sort of). But by continuing with this demand, I think RMS is undermining his own philosophy without realising it.

    2. Re:free software paradox by Anonymous Coward · · Score: 0

      A demand would include "or else", Stallman is merely reiterating a request to correct a situation that's long since become too offensive to handle good-naturedly. If he wanted the legal right to make the demand, it'd be in the GPL. It's not there because they've long realized how onerous an exhaustive credits list can be to maintain, and they aren't that interested in being credited in arbitrary software that reuses FSF bits. But taking the entirety of Project GNU, packaging it up as a runnable system, and then turning around and pretending Project GNU and Free Software never existed is kind of a special case, and I don't think anyone really thought there are people out there who would stoop to that.

    3. Re:free software paradox by Ferzelic · · Score: 1

      A demand would include "or else", Stallman is merely reiterating a request...

      Such as "Change the way to refer to this product, or else I refuse to speak at your conference"? :)

      It's not there because they've long realized how onerous an exhaustive credits list can be to maintain...

      So, it's not allowed to be a requirement of the GPL, but he wants special treatment under the license that he wrote? I could take the bulk of a Linux distribution (GNU components included), slap on some extras, and use a new name, never mentioning Linux or GNU once. I have a protected right to do so, under the GPL.

      In fact, the only reason distributions can call their products "Linux" is because Linus says so. Linux(R) is a trademark of Linus Torvalds. He chose to grant royalty-free use of the trademark, but was under no obligation to do so. If he did not grant use, every distribution would have to come up with their own name. That is reason enough not to have naming rules in the GPL.

      There are better ways to garner publicity for the GNU/FSF... I wish RMS would pursue alternatives instead.

    4. Re:free software paradox by Anonymous Coward · · Score: 0

      There's a huge ethical difference between "or I will do something to you that you won't like" and "or I won't do something that you would like"--one is extortion, the other is merely compensation.

      Trademarks are about marketing, not reality. "Linux" is the correct name of the kernel whether or not you're legally allowed to utter it. You do have the legal right to rename your fork of the GNU System. Nobody's going to court over this. It's just actively misleading and a contemptible display of ingratitude and lack of support.

  201. You missed the point of RMS by Anonymous Coward · · Score: 0
    GNU's contribution certainly isn't enough to deserve equal mention in the name of the operating system.

    Mentionning GNU contribution is not the aim of RMS. It is just a way of promoting Free Software.

    I wonder if you did read the article.

  202. Linux/KDE or Linux/GNOME by Anonymous Coward · · Score: 0

    From a user point of view, the important things are (a) the kernel, and (b) the operating environment. MS Windows refers to both the underlying kernel and the operating environment; as the operating environment becomes more and more developed and Linux moves to the desktop, specifying the optimal operating environment will probably become more important.

  203. The Free software community by jrfonseca · · Score: 1

    Although I share most of RMS concerns he fails to acknowledge the different relations that the community has with Free software. While some are hackers with higher ideals as he is, many are hobbists that simple enjoy programming. Others are just users. For some is the work that feeds their families. For others is a enormous market for their products or services. Many simply enjoy the fact of being part of something much bigger than them. Spite of all this variety, Free software offers something to all this people, and all this people offer back something to the community. The system that you have and enjoy so much is result of many people's work. GNU, Linux, BSD, XFree86, Gnome or KDE are just bricks which have little value when considered alone (hence the absurd of GNU/Linux) - they are nothing alone and, above all, they are nothing without the community which made/uses them. Although so many people hate it (and rightfuly too) even Microsoft had an important role by making the Personal Computer an acessible reality, and by being a monopoly which made the Open Source alternative florish so much. We must accept this variety, instead of forcing our point of views on everybody else. I think that one of the effects of RMS polemics is that he always makes one think, reminding the past, and planing the future as we want, instead of blindfoldly taking what the present gives. That is his major achievement.

  204. PETA is definitely extreme by Adaere · · Score: 1
    Here is some interesting information from activistcash.com about PETA


    "PETA sent $70,500 in 1995 to Rodney Coronado, a convicted arsonist and avowed member of the domestic-terrorist group called the Animal Liberation Front. Coronado served a five-year federal prison sentence for a 1992 animal-rights-related firebombing at Michigan State University.

    Unapologetic about its ties to domestic terrorism, PETA also made a cash donation in 2001 to the North American Earth Liberation Front, a group that the FBI has called a domestic terrorist organization."

    --
    On the internet, no one knows you're a frog.
  205. I just want unix by TheLastUser · · Score: 2, Insightful


    And the best way to get it is to support the ideals of the free software foundation.

    When nt4 came out, everyone said it was better, more secure, easier to use, yada yada. Of course this was all marketing BS, but the people who sign the cheques believed it.

    All of the major unix vendors ran about like proverbial chickens announcing that they were dumping unix and introducing intel/nt systems. Everyone except for Sun, anyway.

    Then came the unix is dead in 5 years crap. As a technical person, I was astounded that people would ditch unix for nt4.

    Which brings me to my point, Linux Torvalds and RMS are BOTH correct. People must be able to choose software based on a technical basis. But, only free software, ala GNU, ensures that good software will remain despite the multi-billion dollar marketing efforts by people that would have us choose software based on hype, FUD and other forms of BS.

  206. Understand or Agree? by nuggz · · Score: 2

    It's ironic -- the champion of free software doesn't understand that freedom means allowing people to say/do things that you don't agree with.

    Is it that he doesn't understand, or perhaps that he sees an excellent opportunity to promote GNU?

    Most Linux distributions do use a lot of GNU and GPL, and people have benefitted greatly from this.

    By telling people "Hey look at what GNU has done for you" he can build awareness of what he is doing and what he stands for?

    He lets people call it Linux, as you said, he really can't stop them. However he encourages people to promote GNU too, shouldn't he be allowed to do that too?

    1. Re:Understand or Agree? by Shimmer · · Score: 1

      > he encourages people to promote GNU too,
      > shouldn't he be allowed to do that too?

      Of course he's allowed to. The problem is that he's pissing off his allies and creating unnecessary division in his own movement. This sort of fracturing is what happens to hide-bound ideologies -- they degenerate into religious arguments over how many angels can dance on the head of a pin.

      -- Brian

      --
      The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
  207. pathetic bas*ards by Anonymous Coward · · Score: 0

    M$ hounds us all, so what do the GNU/GPL/Linux/OOS techno-competents do ??? Naming clusterfsck !!! What a bleating buncha pathetic bastards. All ya need are lovebeads, and a copy of Das (GNU) Capital and off ya go ...

  208. software wants to be free. by Steveftoth · · Score: 2

    One one hand you can say, that RMS really is being greedy and selfish and just wants credit for his work. However I think that is wrong, I think that what he is really saying is that he wants the spirit of free software to be infused in this software because the software is 'based' on the GPL and was made possiable by free software. Linux is GPLed, but Linus doesn't really care if you believe in free software or not, he just wants to have fun programming and doing his projects. However, this project has grown beyond his original scope. RMS is an idealist, he believes that software should be free, not free of cost, but free to expand and grow. He sees software as a puzzle and when you write a program that does something useful, it's like a self-solving puzzle. Most people would take that information that you have created by writing your code and hide it in the form of a computer binary. He thinks that we should instead let everyone see your solution and learn from it. That's what free software is, being able to learn from other people's work and expand on it to create something better then what the original author imagined.

    He's not a hypocrite, he wants the people who use free software to subscribe to the same philosophy with which the programs were written in. What's wrong with that?

    1. Re:software wants to be free. by Rossalina+W+Sanchez · · Score: 1
      One one hand you can say, that RMS really is being greedy and selfish and just wants credit for his work

      Actually that's not my point. He already gets credit for his work. He wants the GNU name attached to linux distributions which is not the same as wanting credit for his work, and he's an absolute jackass with no ability to compromise in that regard. Meanwhile he can't see that all the anonymous people who hack on some of the best free software projects out there, like Gnome, KDE, XFree86, Apache, etc. are the only reason why the masses are even aware of him and the GNU projects. Sure, maybe those projects aren't passionate about the GPL or the "Free Software Foundation" but nonetheless they help provide an avenue for RMS to distribute his software and spread awareness about his beliefs, which in theory is the main focus of his cause.

      Instead of being grateful he acts like a pig headed three year old and makes an issue out of the name. I don't how having GNU attached to Linux helps promote his doctrine anyways, most common people would have no idea what it means, other than it looks/sounds damn goofy. I just can't make the connection between the name of a Linux distribution and the Free Software movement and I think it's a big ego thing because RMS feels slighted when he see's Linus being treated like a pseudo celebrity.

      I have a GPL'd *nix project that I give away which is used by thousands of people and I don't even put my real name in the software. I give it away because I wanted to give something back to the community and in that spirit I don't want any personal recognition for it because it's really not about me. But then again, I'm not a hypocrite.

      --

      --Rosie

  209. Lack of respect... by ClarkEvans · · Score: 3, Insightful

    By calling it Linux and not GNU/Linux the community shows a lack of respect. And respect is the currency of our profession.

  210. Enforcement by nuggz · · Score: 2

    However the FSF can not make anyone follow the GPL, only the copyright holder.
    If the copyright holders consider the behaviour acceptable and not in violation of their license, there is no issue, they just permit it and don't chase down the 'violator'.

    There have been cases of 'weak' linking where the author said he considers that derivative work and it has been argued.
    In this case with the kernel I believe that some of the relevant copyright holders have said the attached binary modules are not derivative works.

  211. The REAL Stallman Factor: by weav · · Score: 1

    The real Stallman factor ("S")is how big a flamefestany mention of him stirs up.

    I'd say that S is still pretty high around here...

  212. Think carefully... by doughmein_dot_net · · Score: 1
    Looie, I think you're missing the point. Most of us aren't against the GNU/FSF work that has been done for open-source software. In fact, I'm sure that in some way, we rely on it. There's no question that GLIBC, GCC, BASH, etc. are great and worthy software components. I use them every day. The point of contention is with RMS's attitude and bigotry.

    I'd like to counter your argument by saying that GNU would likely never have achieved its name recognition and open-source success without the presence of Linux kernel. I highly doubt that the GNU/FSF folks had everything done and perfected before the Linux kernel was released, just waiting for any kernel to be dropped into place and absorbed into their perfect operating system. GLIBC and GCC have undergone significant development since the Linux kernel was released. It would be more accurate to say that GNU/FSF had developed a rough framework to support an operating system, but not a complete work that lacked only a kernel.

    People would say that the GNU/FSF's kernel, GNU/Hurd, is being developed, but look where it is. Advanced architecture aside, it's been more than 10 years in development and still isn't ready for prime-time use. The Linux kernel has the stability and the developer base to bring any GNU/FSF project into widespread use and open-source acceptance, and it would be nice if RMS got off his high horse and realized why GNU/FSF software is well-known today.

    The "bedrock on which the system rests" would probably be the hardware, which for most Linux platforms was developed and sold by a for-profit company. How would RMS feel about his group's software being used on non-free hardware, developed internally, with secret designs, and sold at a price? Given his stance on non-free software, it seems very hypocritical.

    For other examples, why isn't RMS attacking IBM for attempting to sell their expensive mainframes with a proprietary, non-free operating system running multiple instances of Linux kernels using GNU tools? Shouldn't he be lambasting Ximian for selling a non-free software component, Ximian Connector, which was designed solely to work with an open-source application? Why isn't he beating down the doors of the hundreds and thousands of companies who develop Linux software internally and license it as company confidential or trade secret material? If RMS is really that voraciously opposed to non-free software, it would seem that he has far larger battles to fight than insisting on calling the operating system GNU/Linux.

    Nobody's trying to take credit away from the GNU/FSF people. We all pretty much know who did what work. That information is freely available and usually included in the README/LICENSE files of the software components in question, and it isn't that hard to go look at http://www.gnu.org and find out.

    Nobody's suggesting that Linux users uninstall every GNU/FSF software component in their distribution/system because they're tired of RMS. It's a pretty idiotic request to cripple a good, working operating system that way. Linux and the GNU tools have become symbiotic -- they have grown around each other, and work together quite well.

    I think my main gripe with RMS has been that he presumes to speak for a lot of the rest of the FSF community. I do realize and rely on his work in the open-source area, but I don't believe he's portraying the GNU/FSF in a positive light. It's one thing to espouse ideological freedom and encourage others to use free, open source software components. It's another thing to presume that based on past contributions to the open source community, one has the freedom to push one's opinions, naming conventions, and beliefs on the rest of the community.

    That's what I see happening here. RMS is so vehemently trying to attach his group's credit to an operating system that includes pieces of code from a wide variety of other sources. Everyone else in this thread has mentioned a lot of other critical non-GNU/FSF software components (try XFree86) so I won't give a big list.

    Looie, if you're going to put your code where your mouth is, why not delete the Linux kernel, install the GNU/Hurd kernel and be done with it? It's clear that you'd prefer to use GNU/FSF code. Open-source is all about giving back to the community. Those who know how, do so; the rest just rant.

    Linux, as our community sees it, is just a name. It's simple, catchy, and easy to remember. (It wasn't even Linus Torvalds' first choice for a kernel name, but it happened to stick and the rest is history.) Linux describes an operating system and helps define various distributions which contain a wealth of free software components that make a very useful, flexible, and powerful system.

    Consider this: even though the original developers of BSD probably aren't involved in the various projects (Free/Net/OpenBSD) using the same name, the project maintainers decided to keep the "BSD" in their name. One assumes that it was out of respect for the good work done by the original developers. This respect, by the use of a name or title, has to be deserved, not demanded.

    That's why I'm still not calling it GNU/Linux.

    --
    Super ninja monkeys will one day rule the world!
  213. From Now On.... by kindbud · · Score: 2

    Sun Solaris will henceforth be referred to as AT call the whole thing after my name alone!" Now envision the mindset of a person who can look at these events and accuse the AT&T Project of egotism. It takes strong prejudice to misjudge so drastically.

    Thank you very much. You may now continue with your regularly scheduled flame war.

    --
    Edith Keeler Must Die
    1. Re:From Now On.... by kindbud · · Score: 2
      Uhhh.... Slashdot ate my paragraph! That post was supposed to look like this:


      Sun Solaris will henceforth be referred to as AT&T/Solaris. Only one part - the kernel - is really Solaris. The majority of the system, which came about long before Solaris, is AT&T System V Release 4.

      Just consider: the AT&T Project starts developing an operating system, and years later Scott McNealy adds one important piece. The AT&T Project says, "Please give our project equal mention," but Scott says, "Don't give them a share of the credit; call the whole thing after my name alone!" Now envision the mindset of a person who can look at these events and accuse the AT&T Project of egotism. It takes strong prejudice to misjudge so drastically.

      You may now return to your regular scheduled flame war.


      I'm guessing I shoulda previewed.... and escaped the ampersands.
      --
      Edith Keeler Must Die
  214. Rare Stallman Inaccuracy by el+bid · · Score: 1
    Stallman writes simply, clearly, and in my experience almost always accurately. However, this time he gets something wrong:
    When I ask people to call the system GNU/Linux, some of them respond with silly excuses and straw men...
    Stallman is not asking people to call the system GNU/Linux. He is telling them. He told me.

    I gave him several reasons why I intend to stick to "Linux" when discussing the system with my readers -- I guess these must be his "silly excuses".

    I don't think he would be able to say what my "excuses" were, though, because I get the strong impression that he doesn't listen as hard to you as he'd like you to listen to him.

    He goes on:
    But we probably haven't lost anything, because they were probably unfriendly to begin with.
    In my case he's wrong here too. I was not just "friendly": I've spent much of my 20 years as an IT journalist rooting for free software and GNU. He hasn't lost that much -- shall continue to root. But the friendship side of things sure took a knocking.
    --

    --
    el bid
  215. Microsoft/MacOS? by cant_get_a_good_nick · · Score: 1
    Stallman says Linux should be GNU/Linux because a subset of the user level tools are from the GNU project....

    If I have a mac with Office on it, does that make it Microsoft/MacOS?


    Also, yes, Linux gets play from having GNU tools available, but so does GNU. How many people have downloaded and installed the Hurd? How many people would be exposed to GNU tools without Linux? gcc probably, but gcc isn't under direct FSF control anymore anyway. It was stagnating so much that they forked it into egcs, then egcs became the mainline branch.

    1. Re:Microsoft/MacOS? by Anonymous Coward · · Score: 0
      If I have a mac with Office on it, does that make it Microsoft/MacOS?

      That's exactly what I call it, to the face of my elitest mac using friends. And I remind them that I am the only person in the room not making Bill Gates richer.

  216. We aren't the targets... by Groovus · · Score: 1

    I don't think that he's concerned about this crowd anymore. He's concerned with the public at large that sees IBM commercials during basketball games (you know, the ones where they have a couple of basketball teams where the players all bear names related to the computing world) which mention linux, asking "why does he play for free", with an answer of "because he loves the game." Seeing the commercial, one only equates free with not having to pay money - there's no evocation of the other (and ostensibly more important) connotation of free that Stallman advocates. Had it been called GNU/Linux, perhaps the other connotation would have been more evident - I have my doubts. But that is Stallman's thinking here - throwing the GNU in front may actually expose more people to the idea of freedom in software than would otherwise normally encounter it. At least perhaps it would cause them to wonder about the GNU part and in finding out about it, they would eventually run into the freedom concept.

    For myself I doubt that most people would put the freedom concept above the doesn't cost money concept, or that they would even look beyond the doesn't cost money concept - but if you can get to even a few more of those that would value the freedom concept if exposed to it, then it is probably worthwhile.

  217. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  218. Too many posts about GNU/Linux by Anonymous Coward · · Score: 0

    Promoting "GNU/Linux" -> promotes the GNU project -> promptes Free Software.

    As you see, promoting the GNU project is not the aim of RMS and the FSF. Their aim is to promote Free Software. And they are not just promoting Free Software with speech: they are acting to propose a solution (the GNU project) composed of Free Software, to free people from proprietary software.

    If you don't care about Free Software ideals, just ignore it instead of combatting it.

    Olivier Mengué.

  219. He didn't write the applications.... by Steveftoth · · Score: 2

    There is no way that RMS could to have written all the code the GNU project maintains. I don't care how smart he is believed to be. If you believe that he's just trying to get his name attached to the popularity that linux has then you are wrong, he wants everyone who has contributed to the project to get credit.

    That said, I think that his real goal with making a big stink over this whole deal is that he wants to make sure that people know about free software, and not let free software die. He believes that the usage of non-free software impares free software, and to a certain degree he is right.

  220. Re:Gnome or KDE? by FooBarWidget · · Score: 1

    Was Turbo C available for any system other than DOS back in 1991? I think not.

  221. microsoft style force by dollargonzo · · Score: 1

    stallman says that he is NOT using m$ style force, because he just simply made an ultimatum (albeit a rather strong one) that stated that if the name was not changed, the greatest advocate of the thing he wants it changed to is not going to speak.

    however, barr has a point. i don't think he is saying that stallman IS using m$ style force, but this is the impression that mailing list participants get. as much as ideology and religion is important, you have to do a little PR on the side too. the point is, people DO want stallman to speak because he is a famous guy and has created an enormous force in the community of which many of us are a part.

    you cannot go around telling people that they have to submit to your will in order for them to use your services. the people on the mailing list want the speech, so using his fame as leverage for such immediate and sudden action is rather strange. sure, RMS has a point to make, and he IS making it. but you have to have a little give and take in terms of naming conventions.

    he himself said that it would be ok if barr called linux "linux" instead of calling gnu/linux "gnu/linux". all that was important was understanding. i think a mailing list that wants RMS to speak understands...

    QED

    --
    BSD is for people who love UNIX. Linux is for those who hate Microsoft.
  222. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  223. Not free to install Bitkeeper? by kindbud · · Score: 2

    One solution is to set up another repository for the Linux sources, using CVS or another free version control system, and arranging to load new versions into it automatically. This could use Bitkeeper to access the latest revisions, then install the new revisions into CVS. That update process could run automatically and frequently.

    The FSF cannot do this, because we cannot install Bitkeeper on our machines. We have no non-free systems or applications on them now, and our principles say we must keep it that way.
    (emphasis added)

    So Richard - which is it? Do your principles endow you with more or less freedom? You say the FSF CAN'T install Bitkeeper because it is non-free. Yet people who disagree with you use all the free software that the FSF uses, and in addition they can and do use proprietary software if they so choose.

    It seems like Richard has painted himself into a corner, and has LESS freedom than someone who is not laboring under the principles he endorses. But I suppose RMS will counter that a man who is a slave to his ideals, is not really a slave at all.

    I suppose my disagreement is, like Richard's beef, over just one word: can't vs. won't.

    --
    Edith Keeler Must Die
  224. Divide and conquer by fenux · · Score: 1

    hehe, since va linux became va software, there seems to be a sh*tload of FUD comming on this place. lets have a new fight instead of ms vs open/free source/software lets have something cooler.. lets start fighting each other. Who of you started this crap? (so i can bithcslap you) This is not the way linux should go.. or was the insight of 'unity, sharing, freedom, fairplay, whatever even in software' just one of my regular hallucinations.
    people with semi-compatible argumants should compromise, not get in fights, you get in a fight with those that deny you to have an opinion. and wtf ... maybe rms isn't as smart as i was hoping, was it really nessecairy to go in te counterattack?

  225. You don't understand your own profession! by aquarian · · Score: 2
    By far the largest number of coders are employed as members of industry. We solve problems through the use of computing technology for other businesses and enterprises.

    I'm talking about the coders that work at the banks, the insurance companies, the manufacturing industries, and so on and so forth. We GROSSLY outnumber you in the code-for-sale "industry".


    This is true. But the overwhelming majority of these coders use proprietary, code-for-sale building blocks, not free software. Very little "engineering" actually happens. Most coders just hack together pre-made components, in any way that will work. This often takes more effort, and certainly doesn't work as well as a truly engineered solution, but it's all most coders know how to do. So I wouldn't use the doctor/lawyer analogy.

    And I wouldn't use the plumber analogy either- pieces of pipe are generic. They're available anywhere from a variety of sources, and all made to a standard, so the pieces are all compatible. And within reason, all plumbers can fix all pipes.

    The used car salesman analogy might actually be most accurate- find a good deal on a repo'ed F250 pickup truck with a sketchy history, roll back the odometer, and do a quick detailing job. Mount some fancy wheels, a tow package, and a blade on the front, and unload it on some unsuspecting rube with the promise of riches from plowing parking lots and pulling stumps. Implement your "service" model by selling him a worthless warranty. Now you've got him! Having aready spent the money and afraid to void his warranty, you can charge him over $100 an hour to fix the stuff that (conveniently) isn't covered, while paying dumb laborers $6 an hour to actually do the work.

    And that, my friend, is the business software industry in a nutshell.

  226. You're forgetting something... by FooBarWidget · · Score: 1

    > Some day, the problem that your horded code
    > addresses will be solved in a freely released
    > manner, the Art will advance, and your horded
    > code (and by implication, you) will have been
    > rendered irrelevant.

    -----> Patents.....

    When the idea is patented, forgot it. Bye bye freedom.

    1. Re:You're forgetting something... by Theom · · Score: 0

      You can't papent ideas.

      --

      mp3: l33t term for empty.
  227. Binary firmware drivers *may* be best solution by Fourier · · Score: 2

    From the GPL:

    The source code for a work means the preferred form of the work for making modifications to it.

    I'm not familiar with the particular drivers RMS refers to, but it sounds reasonable to me that a binary string may fit the definition of "source" for programming firmware. Assembly might be preferable, but only if you have an assembler designed for the firmware. Is the GNU project going to provide that?

    I'd want more information before I started condemning Linux programmers for this kind of thing.

    1. Re:Binary firmware drivers *may* be best solution by Anonymous Coward · · Score: 0

      If the people who wrote the firmware in the first place used assemblers, the assembly code is the preferred form. The idea is that is must be just as feasible for you to make a change to the code as it would be for the original author.

  228. Revolutionized? His dream was/is to copy UNIX. by Anonymous Coward · · Score: 0

    RMS complains about credit and wants Linux dists to be called GNU/Linux, well this disrespects the guys that actually thought it all up. ATT and the
    UNIX guys.

    A Linux distribution is an implementation of a "GNU system", but a GNU system is an implementation of UNIX.

    So the proper credited names should be:
    UNIX/Linux and UNIX/Hurd.

    Of course RMS/GNU's intention was to disrepect UNIX. And of course my intention is to disrespect GNU/RMS.

    There is no proof that a GNU model works better than a BSD model. Only the rantings of RMS.

    1. Re:Revolutionized? His dream was/is to copy UNIX. by Anonymous Coward · · Score: 0

      At the time Unix was proprietary, so GNU's Not Unix acknowledges design but not implementation (since the Project GNU volunteers wrote their own from scratch).

      *BSD systems had a huge head start, but GNU/* systems have caught up and surpassed them in features and breadth of deployment, which should be ample proof that wilfully subsidizing proprietary systems is not only unethical but a waste of effort.

    2. Re:Revolutionized? His dream was/is to copy UNIX. by Grizzlysmit · · Score: 1

      Hmmm when I first heard of Rms and this campaign to rename Linux, I thought he was a nut to. I thought why is this guy trying to steal linux, for one thing the kernel is the core, for another if the GNU stuff hadn't been there Linus and the Linux guy's would just have used some thing else, or rolled our own, which I guess when still could do if root mean squared (ooops Rms :-)# ), doesn't wake up to him self. I'd hate to see that. The thing is he's part right freedom is more important than function, I'd probably not use this bitstream thing, but Linus is not wrong to differ on this, unless the terms of the licence under which, that software use used in some way seeks to impinge on his freedom or that of the kernel hackers, or we the Linux users/community. The trouble with Rms is he has got so caught up in the beautiful Idea, that he can not see the edges properly, or as the old saying goes he cannot see the wood for the tree's! I can relate to this when I was some years younger and madder :-)#, I was convinced that we should replace our system of mesuring time, with a meteric one, after all the one we've got is ugly as, talk about messy, but in the end I realised there was no help for it, our humans cycles and rythms are all locked in to days and years, to change that we need a planet who's day fits metrically into it's year, etc ... so why bother ..., and then in a way the present system has a beauty after all it's just a wilder beauty like that of a forest, as oposed to the the ordered beauty of precise pristine architecture. I just wish RMS would relax, take a chill pill etc ..., the fact is I respect him I think he's a great leader in the free software world, but like most great leaders, he's prone to lose perpective to slang of other great leaders who he should be backing up against the common foe. But we have to understand ourselves in this to we are Linus followers (well not just Linus), and we get mad when one of our leaders gets critised, thats only natural, but lets forgive a bit to, the truth is both sides of this are part right.

      --
      in my life God comes first.... but Linux is pretty high after that :-D
      Francis Smit
    3. Re:Revolutionized? His dream was/is to copy UNIX. by Anonymous Coward · · Score: 0

      Linus is just the kernel maintainer. He does things because he thinks they're cool to have, and there's nothing wrong with that, but he isn't worth "following" (I'd call it "listening to") because he doesn't really stand for any principles.

  229. give RMS some credit...he actually is funny by Anonymous Coward · · Score: 0

    St iGNUcius Picture and it is priceless.... cheers

  230. Re:RMS seems to be confused about what firmware is by amorsen · · Score: 1
    To the driver, the firmware code is just data that is sent to the hardware device on startup. The hardware may see it as a program, but unless the hardware manufacturer has GPL'd his firmware and patents, the GPL does not apply.
    Imagine I have a two processor system. I take a piece of free software and a piece of proprietary software. I ship both pieces together, and when the free software piece starts up it claims one processor and sends the proprietary piece off to be executed on the other processor. Does that comply with the GPL?
    --
    Finally! A year of moderation! Ready for 2019?
  231. Re:Why not GNU/XFree86? (MOD PARENT UP) by rknop · · Score: 2

    Not on a server. You know, all those HTTP and Samba servers out there?

    Oh, right -- those GNU/Linux/Apache and GNU/Linux/Samba servers. The argument still works, even if you take out X.

    Yes, thank you, you saved me the trouble of making that point myself. Somebody with moderator points please mod this parent up so it will be seen.

    -Rob

  232. Re:The GPL, for one thing. by TheAwfulTruth · · Score: 1

    So much for freedom.

    --
    Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  233. FSF funded Debian initially (Re:Oh no, not again!) by Anonymous Coward · · Score: 0
    If RMS and the FSF want to use the name so badly, build an "official" FSF GNU/Linux distro. Heck, save time - use Debian.


    You haven't been paying attention in free
    software history class.

    Debian was originally an FSF project. Since so much of the software running under Linux was written by the GNU project, it seems natural that Ian Murdock went to them for support when starting Debian. Keep in mind, however, that Debian had disagreements with the FSF from early on, and eventually broke all official ties with them.

    As the Social Contract and DFSG were written, Debian was forced to apologize later for having non-free. Paragraph Five is really an
    apology by the project to appease the harder free software stance that the project had begun to take.

    I will repeat what another person just wrote:

    How many of us would enjoy seeing our efforts appropriated by others without due credit being given, and particularly without our beliefs - central to our reasons for developing the software in the first place - being given proper consideration?
  234. That same "nutty idealism" created the FSF & G by BattyMan · · Score: 3, Insightful

    without which "Linux" would not exist, and BSD would be crippled.

    What about my freedom to call something anything I like...?

    I suppose you'd be free ("Freedom of Speech" and all) to call an Apple by the name "Orange", but that won't help others understand what you're talking about. Recall the confusion which resulted when the previous "presidential administration" unilaterally redefined the term "sex" to exclude fellatio.

    The man's point is that the FSF's OS is much more properly named "GNU" or "GNU/Linux", that "Linux" really properly refers only to the Kernel, and that the FSF deserves at least as much recognition in the deal as does Mr. Torvalds. "Everybody" may know this, but newbies and the laiety (especially the PRESS) tend to gloss over this important matter.

    --
    Exceeding the recommended torque is not recommended.
  235. Couldn't they change their name to... by PhilHibbs · · Score: 3, Funny

    Couldn't they change their name to "Society Interested in Gnu/LINUX", and use the natural abbreviation "SIGLINUX"?

  236. I'd like Stallman to define "freedom" by JonathanF · · Score: 1

    Stallman makes much noise about freedom, but he always seems to forget what the term implies. Freedom isn't just about a name or getting public credit for your work. If the former was valid, we'd all consider China, Congo and North Korea democracies simply because their leaders slapped the word "democratic" on the official country names. Likewise, the latter would make someone like Richard Gere eminently more important than almost all activists - simply because his efforts are more recognized in the media.

    Freedom is greater than any one person or title, but Stallman doesn't seem to recognize that. Read that article closely; he effectively argues that if you don't do what he says and give him credit at all times, you're surrendering your freedom. It sounds remarkably like the "if you don't agree to everything we say, the terrorists win" rhetoric from the US government - or a Microsoft-like FUD approach.

    Yes, care should be taken to avoid dependence on commercial software for the development of Linux (and I don't feel the need to use "GNU/" part, Mr. Stallman, I'm old enough to know something without it being explicitly stated). However, there's a big difference between voicing your opinion and - from what I've seen of Stallman here and in the past - trying to exert influence on people against their wishes. If everyone's favourite GNU creator is truly interested in getting the message out rather than boosting his self-esteem, why doesn't he speak to groups like SIGLINUX and persuade the users independently of the group operators?

  237. Poor Analogy? by SPYvSPY · · Score: 2

    Wouldn't dangling a poisonous spider over a flame cause it to climb up and bite you? Kinda undermines that "generous genius" attribution, no?

  238. Hyphenation problem already solved by Kashif+Shaikh · · Score: 1

    If Montgomery-Smith marries Johnson-Laird, then things go down hill pretty fast if they want to hyphenate.

    Well, X windows fonts solved the hyphenation problem already!! Montgomery-Smith married to Johnson-Laird will become:

    -*-Smith-*-Laird- or
    -Montgomery-*-Laird- or
    -Montgomery-*-Johnson- or
    -*-Smith-Johnson-*-

    Who would have thought the ingenuity of that ugly font naming in X could apply to real life!

  239. I am fully confident that you are not serious by Anonymous Coward · · Score: 0

    the best tyrants in the world were known to have great sense's of humor and general charisma. I guess I can come kick your ass and rape your daughter as long as I can crack a joke. Fucking sheep... GROW A BRAIN

  240. Quote from article by Dehumanizer · · Score: 1

    Emphasis mine...

    Just consider: the GNU Project starts developing an operating system, and years later Linus Torvalds adds one important piece. The GNU Project says, "Please give our project equal mention," but Linus says, "Don't give them a share of the credit; call the whole thing after my name alone!" Now envision the mindset of a person who can look at these events and accuse the GNU Project of egotism. It takes strong prejudice to misjudge so drastically.

    Couldn't agree more.

    The FSF wrote a much bigger part of the OS we think of as "Linux", yet they're willing to share its name. Linus wrote a much smaller part, yet he isn't.

    --
    The Tlog - a technology blog
    1. Re:Quote from article by Anonymous Coward · · Score: 0

      Yet Linus is the paragon of freedom where the FSF is not, because he, frankly, doesn't give a damn what it's called.

      So, where would the FSF and GNU be today without Linux? Still working on the HURD? Still on a total of a dozen boxes in a dark room somewhere?

      The FSF and Stallman are giving Linus far too little credit for what he's done.

    2. Re:Quote from article by Dehumanizer · · Score: 1

      So, to you, freedom is not giving a damn?

      --
      The Tlog - a technology blog
  241. Re:He's absolutely right.? Oh, come on... by Popocatepetl · · Score: 1

    The compiler is GNU, yes, but a lot of the utilities found in BSD systems *is* BSD software, not GNU...

  242. Mmmm... sweet delicious irony by SDrifter · · Score: 1

    And to think, the FSF had already said as much previously:
    http://www.fsf.org/philosophy/bsd.htm l

    Looks like someone needs to go back and review their own pages.

    --
    --It burns! --It's loaded with wasabi.
  243. bitkeeper by mrhuman · · Score: 1

    this entire thread seems to be just about the gnu/linux thing and egos. what about rms's points about bitkeeper? can we talk about that? i, for one, know very little.

    i know that the bitkeeper people have been very helpful and accomidating. i know they've talked about releasing their code in the future. But, the fact that it is not open does seem like a risk.

    also, the bitkeeper messages needed to get modded up to 3 because that is my threshold.

    thanks.

  244. breadth of deployment? by Anonymous Coward · · Score: 0

    If this is your measure, then Microsoft is your answer.

    1. Re:breadth of deployment? by Anonymous Coward · · Score: 0

      Freedom to modify, security, and stability should be everyone's top features, which pretty much rules out anything they publish.

  245. GNU Wants to Own Software by hondo77 · · Score: 1

    There is a nice article on the GNU site entitled, "Why Software Should Not Have Owners". Isn't Stallman, by insisting that Linux be called GNU/Linux, trying to claim ownership? If software should not have owners, why does Stallman care what it's called? As long as Linux is GPL'd and his propaganda is spread throughout the land, his insistence that it be called GNU/Linux seems a bit disingenuous to me.

    --
    I live ze unknown. I love ze unknown. I am ze unknown.
    1. Re:GNU Wants to Own Software by Anonymous Coward · · Score: 0

      To name is to describe, not to posess. RMS wants GNU in the name so that users know where their software came from and the principles it was created to uphold, so that the (continuing!) project isn't whitewashed out of history and starved for contributors.

    2. Re:GNU Wants to Own Software by hondo77 · · Score: 1

      The GPL does a fine job of passing those principles along. Since that is included with Linux (along with the FSF's source code), I fail to see why Stallman should claim ownership of Linux.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    3. Re:GNU Wants to Own Software by Anonymous Coward · · Score: 0

      Newbies don't read the GPL. They aren't free unless they know they are, so we have a responsibility to tell them.

  246. His Movement? by nuggz · · Score: 2
    Actually RMS is very clear that he isn't part of the open source movement. He is trying to emphasize the difference between the Open Source movement and the Free Software movement. This isn't some sort of unnecessary division, it underlies the fundamental differences between the two similar movements.

    http://www.gnu.org/philosophy/free-software-for-fr eedom.html

    We are not against the Open Source movement, but we don't want to be lumped in with them. We acknowledge that they have contributed to our community, but we created our community. We want people to associate our achievements with our values and our philosophy. We want to be heard, not hidden behind a different view
    1. Re:His Movement? by Shimmer · · Score: 1

      This is further evidence of my point. Ideologues tend to form splinter groups faster than you can count them. The last thing they want is to be associated with someone who has slightly different views. Egads!

      Practically speaking, the distinction between Open Source and Free Software doesn't matter to anyone except the principals of the two groups. It's ironic -- RMS is his own worst enemy.

      -- Brian

      --
      The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
  247. the pot calling the kettle black? by Anonymous Coward · · Score: 0
    as you have pointed out, it is foolish attacks and small minded greed that is the problem. That is exactly why Stallman is _THE_ problem. He is a closed minded tyrant that is only out for personal gain and destroying other's freedoms and choices. One thing so many closed and simple minded sheep refuse to accept is that most often it is not the underlying cause that many have problems with (because they cause problems) but rather the tactics used by those who claim to cherish those causes.

    Free software is a very noble idea. Any time you give of your self and your resources to others, you are doing a good thing. (with obvious exceptions like giving crack to kids or a knife to a murderer) However, Stallman is a very troubled and confused individual that confuses the issue with draconian desires and showboating that will only hurt the underlying cause.

    So to YOU my friend, I ask... if someone comes and beats on you and then you defend yourself, would you not think it is silly if another person came and ridiculed you? *Smart* is not the right word here. Stallman, like Gore is actually rather smart. however it is a lack of logic, reason and ethics that cause the problems here. That means that anyone can step up to the plate and help out this and many other causes. This crap about an 'intellectual elite' is not going to help anyone or anything. What we all need is an ethical, stable, consistent and rational person who believes in education instead of brute force manipulation.

  248. Isn't the kernel kind of a big piece? by rainmanjag · · Score: 2

    RMS wrote: "Just consider: the GNU Project starts developing an operating system, and years later Linus Torvalds adds one important piece. The GNU Project says, 'Please give our project equal mention,' but Linus says, 'Don't give them a share of the credit; call the whole thing after my name alone!'"

    Maybe I'm wrong about this and if I am please correct me, but isn't that "one important piece" the kernel?! Don't play down the significance of this, RMS. It seems to me that you could take the source of the GNU tools, use any compiler for the kernel that you have, and make a system that functions more or less the same. The kernel is a critical underlying piece and it's what makes Linux Linux. It could be a BSD. It could be a SysV distro. GNU gave a lot of the core functionality on top of the kernel, and props to them and especially for gcc, but the kernel makes the OS what it is. The binaries that sit on top of it are just that.

    If there were different sets of binaries, so let's say that the system worked of a lot of BSD binaries instead of GNU binaries, then I could see the need for the distinction GNU/Linux vs. BSD/Linux. But there aren't.

    Again, mad props to the GNU project because nobody in the OSS community will deny them a $hitload of credit, but it could still be Linux without the GNU binaries. And I don't want to start including the name of every project that contributes a large amount of binaries to my system. "Yes, on my desktop I'm using XFree86/KDE/Ximian/GNU/Linux."

    --
    http://starboard.flowtheory.net/
    1. Re:Isn't the kernel kind of a big piece? by rob_horton · · Score: 1

      Linus says, 'Don't give them a share of the credit; call the whole thing after my name alone!'"

      I suspect this is a little unfair on Linus - he is perfectly entitled to refer to the Kernel as 'Linux', which, as far as I am aware is all he has ever done.

      Also - if I do a dpkg -l |less I notice rather a lot of this is _not_ developed as part of the GNU project. Shouldn't we therefore be giving credit to everyone who has develped anything there?!

  249. Re:Gnome or KDE? by oconnorcjo · · Score: 2
    Was Turbo C available for any system other than DOS back in 1991? I think not.


    As if that stopped Linus when to compile Linux, you needed Minix on another partition of your hard drive. Besides, I was giving Turbo C as a concrete example and not neccesarily the best one. Before GCC, BSD was being compiled on various hardware. My point is that Linus chose the tool that was the most convenient at the time but it does not make the tool irreplacable (or more important than the achievement done by the tool).

    --
    I miss the Karma Whores.
  250. Symantics, my fault this time. :) by Chris+Burke · · Score: 2

    I actually agree with you. Mostly with regards to the when we can. Even though I feel a moral obligation to share, if I can't, I can't and I don't call that hypocrisy. Or at least, not in the pejorative way most use the term. Hypocrisy is only bad when you don't believe in what you say you should do at all. Just not doing it for practical reasons isn't so bad.

    This is another way in which a moral obligation is not the same as a legal obligation. :)

    --

    The enemies of Democracy are
  251. The right tool for the job by Anonymous Coward · · Score: 0
    It matter a great deal whether the program is Free Software when we determine that the tool is right for the job! In all seriousness, any programmer will tell you that before you decide what software parts to borrow, the licensing of terms of your borrowed code is of upmost importance. Among other things, YOU PREFER NOT TO TIE YOURSELF TO A SINGLE VENDOR. If you can get it, you want software with freedom.

    It is a sad day when you have to explain such trivial issues to the Linux crowd, for we start doing this we ought to re-examin whether we should cater to the mainstream. We were so so much better without the push for "world domination" since it is no longer desirable. Hey people! I truely hope that MS Windows becomes more technically superior to Linux so that all of you newcomers can mover right back to what you post in this boad you consider as the "right tools for the job". Freedom matter a great deal, it matter far more than technical superiority. It this not obvious in so many other things in life?

  252. Now I get it. by Anonymous Coward · · Score: 0

    Thanks.

  253. actually by Anonymous Coward · · Score: 0

    he has no more right to the software he wrote than does any tom, dick or harry that comes across it on the net or on a cd. The _only_ way this would not be the case is in a situation where Stallman does not live up to those ideals he claims to hold dear and forces on others. Therein lies the root of the problem.

  254. GNU/Mac OS X by Milo77 · · Score: 1

    whatever... shutup Stallman.

    1. Re:GNU/Mac OS X by Anonymous Coward · · Score: 0

      has anyone noticed that the retort "whatever" is the hallmark of stupidity?

      Why else would so many Gerry Springer fans retort "Whatever!" whenever they lose an argument.

  255. how many times... by Anonymous Coward · · Score: 0

    ...do you guys have to read texts like the one below to understand why Richard Stallman wants you to call it GNU/Linux?

    -----

    "The point isn't that the GNU tools are a major part of a standard Linux distribution.

    In the early 1990s, the GNU project had everything you needed for a baseline operating system. Compiler, assembler, linker, C library, shell. Everything except a kernel. Linus took those tools and added the final piece, the kernel. Linus didn't need X-Windows or Perl. Apache didn't exist. Linus needed a compiler, a linker, an assembler, a C library, and a shell. He used the GNU project's tools. Linux is built upon a foundation of GNU tools.

    That's why the Stallman can claim the GNU project has a valid claim to share the Linux title. Why bother? Politics. Stallman is pushing a political and ethical agenda. Free Software or nothing. Part of his job is to spread the word, and getting the GNU name used is a great way to do it. Every user who says "What's the GNU thing in front of Linux?" is an opportunity to spread the word.

    That said, I'm not sure I agree that it should be called GNU/Linux. It seems a bit pushy to me. But don't make the mistake that he wants it called GNU/Linux just because the GNU tools are part of the typical package. He wants it added to help spread the Free Software word. His claim is that the GNU tools where the foundation."

    -- Alan De Smet, 2001-08-19

  256. Freedom has nothing to do with this issue by Geekonomical · · Score: 1

    Neither freedom nor microsoft (as some dragged MS unnecessarily by comparing RMS with MS) has anything to do with calling it Linux or GNU/Linux.

    I don't understand how by calling it "Linux" directly gives credit (exclusive credit) to Linus! Next thing RMS will start complaining about will be to stop calling anything that appears on the GUI as "Windows" and start calling them FreeWindows or GNU/Windows.

    With all due respect to the GNU software that I use, I really think Linux has become a generic name. All the fuss about it and equating it to 'freedom' really makes RMS and his folks look like jokers.

    I WILL call the Linux as "Linux" because thats what it is!

  257. GNU toolset != GNU system by WhaDaYaKnow · · Score: 3

    Most folks seem to agree with the basic premise that without the GNU toolset, there would be no Linux

    This is NOT the point.

    The thing I finally realized reading this article by RMS is that he's not just talking about a compiler (or toolset), but rather the whole GNU system,- and that's NOT just a bunch of software, but also the politics behind it, best described by the GPL!

    Without the GNU compiler, Linux could have still existed, there _are_ other compilers/editors out there. BUT, without the GPL license it would not be what it has become. And THAT is what's important, and why GNU deserves, or rather NEEDS credit.

    I feel that RMS is not so much personally pissy about not getting credit, but rather wants more emphasis on the 'political' background that was instrumental in creating this piece of software. Torvalds did not write Linux alone, and without the GPL a lot of folks would not have contributed. It's important that people realize that.

    I strongly believe that it's not a matter that GNU DESERVES credit, but rather NEEDS the credit, in order for people to understand the significance of Free Software. Or more, how that's what enabled the creation of such a piece of software.

    Think of this: M$ would think twice before ripping out a large portion of Linux to include it into one of their closed source projects. Is this because Torvalds is such a dangerous guy, or because of the strength of the GPL?

  258. A missed case for advocacy by Charlie+Bill · · Score: 1

    The whole Linux vs. GNU/Linux aside...

    It seems that if RMS wants converts to his ideology, limiting himself to groups that follow the GNU/Linux line is preaching to the choir: those not toeing his line are the ones who need speaking to _most_.

    I suppose that it is part of RMS's goal to try to slip in plugs for GNU, but his response seems more like a glorified flame war...

  259. Where was linus in 1984? by james_underscore · · Score: 1

    Not creating the software license and movement that made it all possible.

    I agree that I'm not sure that Linus was ever so vehemently for Linux as a name (he preferred "freax", as the story goes, I believe). I don't think it's an ego thing on behalf of either party.

    However, Linux couldn't have made it this far without the GPL and tools like GCC and GDB. Imagine instead of just using GCC Linus insisted that every kernel developer go and buy Intel's ICC compiler (I don't know how much it costs, but I assume in the $1000s), just because it had some neat extension he wanted to use.

    Forcing developers to use non-free software like bitkeeper is counter-productive, because whether you like it or not, there are some very intelligent coders who will be put off hacking the kernel source because they have to use non-free software to do so.

    I don't blame Linus for not starting the Free Software Movement himself, he's much younger that Stallman, but I don't think in a million years he would have done what Stallman did to make the Linux kernel project possible.

    As an aside I have never had personal dealings with either RMS or Linus, nor do I have any special dislike of Linus, I just think if free software got the project so far, why ditch it now?

    Regards
    James

  260. Linux is Finnish for Gnu by cdn-programmer · · Score: 1

    I always thought that "linux" was Finnish for "Gnu"! Words in another language aren't necessarily close to the English equivalent.

    On the same note I thought that "OpenBSD" was a synonym for "Gnu". At least I'm pretty sure that "OpenBSD" is a synonym for "Linux" because they are mostly the same. Only the kernel really seems to be different - all the tools that I use are the same... such as "vi" and "less" and "more" and of course the old workhorse "gcc" which is used to create _everything_.

  261. RMS victory = MS victory by SideshowBob · · Score: 2

    Calling this variant of the GNU system "Linux" plays into the hands of people who choose their software based only on technical advantage, not caring whether it respects their freedom.

    I can assure you, the vast majority of Free Software/Open Source (or whatever you want to call it) will be evaluated and deployed based on its technical merits and value.

    Give RMS what he wants -- ideology over technical merit -- and you cede the Internet and the entire software market to Microsoft.

    Personally, I use Mac OS X, a BSD OS with a nice GUI and none of the ideological crap.

  262. Free as... molasses by cicho · · Score: 1
    98% of the English-speaking world, naturally. That's why I prefer the term "software libre", calling upon a language in which there is no silly ambiguation between liberty and cheapness.


    The ambiguity in 'free' that English affords is a problem, no doubt. But other languages have it worse. Translating anything FSF-related into Polish I have a major ambiguity issue: the Polish equivalent of 'free' also has two senses. One is 'libre', free as in speech. The other is slow, as in molasses. Try getting your PHB to deploy this cheap but powerful "Slow software" :-)

    --
    "Only the small secrets need to be protected. The big ones are kept secret by public incredulity." - Marshall McLuhan
    1. Re:Free as... molasses by Chris+Burke · · Score: 1

      That is officially the New Thing(tm) that I learned for today.

      Wow. That is pretty strange! Hehe. "Speak Free Speech. Put Free Molasses over your pancakes."

      --

      The enemies of Democracy are
  263. security, and stability? by Anonymous Coward · · Score: 0

    If this is your measure, then BSD is your answer.

    1. Re:security, and stability? by Anonymous Coward · · Score: 0

      It could have been, but the supported hardware is relatively narrow (which is also a fairly important feature), and contributing is hardly worthwhile since the main distributors won't accept copyleft-defended code and I won't subsidize proprietary vendors.

  264. Summary: somebody is gonna lose... by jwiegley · · Score: 1
    The short of it is: no matter what you call "it" somebody is going to lose credit.

    I understand Stallman's point. His organization put an uncountable number of man hours into producing reliable widely used and useful tools, utilities, applications and more. They deserve credit where credit is due.

    Linus and the kernel developers contributed similar amounts of efforts and did a far, far better job at marketing. A talent which is very deserving of credit on its own.

    So GNU/Linux would be appropriate. So would Linux/GNU with equal validity. However, check out the software packages on a LiGNUx distributed and just discover how many packages and applications were created by people other than the GNU Foundation or Linux Kernel developers. They deserve the same credit as well.

    Oh wait? Did you get all these applications and build them yourself? no, (probably not) The people at Suse, RedHat, Slackware, YellowDog and many, many others made equally important contributions to the system you are running. Do they get much mention? Not really. Only when asking questions about troubleshooting when you say: Oh its a Suse 7.3 distribution.

    So shouldn't it be: Linux/GNU/John-Doe/RedHat/Suse/YellowDog?

    Oops, left out all the commercial vendors that have supported this effort. HP for instance seems to be contributing quite a bit in the printing area.

    Linux/GNU/John-Doe/Redhat/Suse/YellowDog/HP/COMPAQ . .

    You know... Its just plain silly to do this.

    Stallman is on an Ego trip. He deserves to be. So does Linus. The difference is Stallman expects his ego to be paid and is completely uncompromising in not only his beliefs but also in his attempt at converting others.

    As he said "I don't mind if [you] call it linux because you know what its all about.". Well This is the way everyone should be treated in our community. If somebody knows what their talking about then it doesn't matter what they call it. If they don't know then its their personal failing, Not Stallman's or Linus' or anybody else. They don't deserve to be punished, reprimanded or flogged for getting it wrong. The fact that they chose your product/system over others should be enough to welcome them.

    If you're in this for credit you're in the wrong place. If you're in this to make a positive difference you are going to have to be diplomatic and self sacraficing most of the time.

    People don't compromise with uncompromising people.

    Richard has the right idea: Free Software. But if he's going to charge an Ego fee for the use of his products its not really "Free" is it? Not in terms of beer at least. If he wants everything named GNU then the GPL should enforce this. Otherwise, let it go.

    --
    I will never live for sake of another man, nor ask another man to live for mine.
  265. Stallman is hostile... by 10Ghz · · Score: 3, Interesting

    ...towards projects that don't happen to be his pet-projects. I mean, he seems to be hostile towards Linux (and Linus). It seems to me that he's annoyed by the fact that Linux came along and stole the thunder that was reserved for his pet-project: HURD. Well, Stallman and FSF has no-one but themselves to blame. They have been working on HURD for as long as I can remember, and it's still unfinished!

    Another example is KDE. There used to be genuine reason for him to be annoyed, but those reasons have been corrected. KDE is GPL-compliant. Yet he seems to be rather hostile towards KDE. His biased towards Gnome (the official GNU Desktop) is rather obvious.

    It seems to me that he's negative towards software-projects that compete with official GNU-projects (Linux vs. HURD, KDE vs. Gnome). One would think that RMS would be happy when GPL-software gets more popular, but his ego seems to get in the way. He wants HIS projects to succeed, not some other projects. And if he can't beat that other project, he then insists that The Mark of GNU must be placed on that project (Linux is beating HURD, so he insists that Linux gets named GNU/Linux). I bet if KDE started to show sings of killing Gnome, RMS would insist that KDE get's renamed to GDE (GNU Desktop Environment) or something similar.

    As to the naming of Linux... I will keep on calling it "Linux", thank you very much. If I need to separate the kernel from the OS, I will talk about "The Linux Kernel". Nothing in the GPL suggests that it must be named after the GNU-project. I might have started to call it GNU/Linux, but RMS's foaming-at-the-mouth attitude has turned me away from his suggestions.

    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    1. Re:Stallman is hostile... by rweir · · Score: 1

      For those who don't remember why GNU didn't support KDE way back in the day, the story happened thusly:

      KDE (most of which was licensed under the GPL) links against Qt, which, at the time (pre Qt 1.44, IIRC), was licensed under a non-Free license which was (obviously) not compatible with the GPL, which means that it was not possible to run KDE without breaching someones license. All the KDE guys had to do was add a specific exception to the KDE license that specifically allowed people to use KDE with the non-Free Qt and everyone would be (fairly) happy. For one reason or another, they did not, meaning it was impossible to use KDE without breaching it's license (the GPL). This is the reason that Debian and Red Hat, among others, did not distribute KDE before version 2.0, whence KDE was linked against Qt 2.2, licensed under a dual QPL/GPL license.
      This was a serious issue at the time, since it made the whole KDE project rather legally dubious; GNU tried to convince Trolltech to Free up Qt, then when that failed, they tried to start up a Free clone (Harmony). Harmony stalled, so GNU threw their support behind GNOME, based on the LGPL'd Gtk+. The outcry from a whole lot of people (including GNU, Debian, Red Hat and especially RMS) eventually convinced Trolltech to release Qt under the QPL, a slightly more Free license than before (modifcations could only be released as patches), then later, under a dual QPL/GPL license.

  266. eh? by krammit · · Score: 1

    What's this GNU thing that everyone is clammoring to get attention to? See, I've been living on Mars in a cave with my fingers in my ears and my eyes closed. The point I'm trying to make is that there are a vast number of computer users who don't even know what Linux (the operating system) is, let alone the different cultures behind the free software movement. In this respect, RMS is preaching to the converted. It's pretty obvious that everyone here is well aware of the contributions of the GNU Foundation. The majority of the discussion is about how to give due credit. The other side of the fence however, things get a little muddier. How do you preach about freedom when most people don't know they're in shackles? What most people define as freedom boils down to the right to vote. When Congress (or any legislative body) passes a bill that flies in the face of freedom, people more or less accept it so long it doesn't overtly change their daily routine. Or if a company hires an army of lawyers or accountants to throw up a smoke screen while executives plunder the company vaults, people chalk it up to deplorable yet typical of corporate greed. As the line between citizen and consumer gets blurrier, these abuses will only get more blatant and the responses even more passive (so long as they keep offering "value added services"). This is the arena that a man like Richard Stallman should be playing to. IMHO, if he is genuinely concerned with liberating users of computer software and the world at large, his message would be better served freeing those who don't know they are confined. Within the free software community at large, at least people are free enough to choose their level of freedom. Linus chose best tool for the job. RMS chose freedom about all else. But what's truly important is that the choice was theirs to make. So maybe people are right. The right to vote is freedom. Just make sure you have all the options available to you before you do.

    --
    "Watch your cornhole, bud."
  267. BitKeeper vs CVS by hackus · · Score: 3, Interesting

    I can't see why the Linux kernel is not using CVS.

    Technically, could someone point out the reasons?

    Mozilla is far larger I believe than the Linux kernel, has a vast array of CVS hookups readily available for coordinating even the most complex relationships with developers.

    Has Linus ever stated exactly the technical details of why cvs is not used? I know Linux many times uses and does things according to his preference, with debatable excuses for using a particular algorithm or code for one thing, or a particular piece of software for development.

    Exactly what preferences did he use personally to apply the use of Bitkeeper over CVS?

    -Hack

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
    1. Re:BitKeeper vs CVS by Anonymous Coward · · Score: 0

      Bitkeeper makes it easier to track different branches of development. Alan Cox can have his branch, the PPC people can have their branch, the IBM people can have their own branch. When time comes to resynching all these branches, it is way easier than with CVS. Bitkeeper is much better for a diverse distributed team of somewhat autonomous developers. CVS is designed for more centralized control.

    2. Re:BitKeeper vs CVS by Anonymous Coward · · Score: 0

      I actually think CVS is better. You can merge highly divergent branches. You do have to be organized about branch naming, or else you get lost, and tagging the node where the branches first diverged, etc, but those kind of things are well within our resorces, given what is already being done.

      Do you have explicit examples of BitKeeper's advantages ? I think it is just that Linux knows BitKeeper, and CVS would require a learning curve on his part.

  268. Linux and GNU by dacarr · · Score: 1
    You know, I'm getting kinda tired of the debate.

    I call it Linux. RMS and everybody else, deal with it, and I'll tell you why: on a daily basis when I use my computer, running Mandrake 8.2, I am constantly running tools that are either directly from FSF or are based on the GPL, which is itself developed by the FSF. I am aware of the source, and my own thought runs on the line that this development is enveloped within the Linux name.

    Further, my own opinion is this: Linux can't really run without the GNU tools. RMS will agree here, but this is implied. You install the kernel, be it by commercial versions or downloading tarballs from one of the many sites out there, it's gonna install with - get this - GNU tools.

    But that's just my thoughts. -Dennis Carr

    --
    This sig no verb.
  269. OMG! RMS cannot be serious by Onetime77 · · Score: 0

    ROFL RMS must be a troll and /. has fallen for it!(700+ comments) He can't be serious (or else he is severly disturbed and needs some thorazine)! I mean look a the guy. Really, I am cracking up at work.... BTW does RMS have a /. user account or does he post AC....hmmmm

  270. Echos of the orignal BSD license? by mollusk · · Score: 1

    Does anybody else find it funny that Stallman appears to be taking the exact same mindset that produced the original BSD license. The desire for recognition of the project resulted in the BSD advertising clause which the FSF had a major issue with. Now the FSF seems to be heading towards implementing their own version. Might we find the GPL 3.x containing a clause akin to ...use of this software in derivitive projects is permitted provided that the term GNU/ precede the name of any resulting work...."? I guess I don't see the reasoning why the GNU desire for recognition is any more valid than the BSD effort.

    Maybe a few more projects should adopt a similar stance so even Stallman sees the lunacy of talking about his GNU/X/Perl/../../HURD system?

    --
    The Revolution. Now available as a convienent six tape series from PBS.
  271. Freedom is good by Anonymous Coward · · Score: 0
    RMS is free to be an extreme idealist -- after all, somebody has to be. And we're all free to ignore, despite the fact that his rants probably do fulfill a worthwhile purpose.


    Probably the worst thing you can say about RMS is that he doesn't choose his battles wisely. Insisting that Linux be called GNU/Linux is like insisting that Kleenex's be called facial tissues and Ketchup be called catsup -- I'm sorry, but common usage trumps his arguments of ultimate origin, despite the fact that his arguments are essentially correct. Look, Watt didn't event the steam engine either, but what's more important: progagating the use of the excellent tools developed by GNU and others to the benefit of all computer users, or taking credit for these tools? Richard, I admire you for sticking to principles, but your talents and energies COULD be better utilized. (And no, you don't "owe" anybody a speech, and you are free to choose whatever standards you want for accepting or rejecting invitations.) Agree or disagree with him, you've gotta admit the world is a better place for having RMS around. Let's try to be more tolerant and inclusive here, rather than divisive, ok?

  272. not everyone is altruistic like you by Steveftoth · · Score: 2

    One problem I see with the 'linux' movement is that it leaves a lot of the free software ideals in the dust in order to further their own monetary needs. This battle will probably rage for as long as there is free software, people trying to make it more free balenced by those who wish to exploit it. I think that RMS is trying to keep the software as free as possible. Promoting GNU/Linux is just a way for him to try and keep the GNU name in public view, (mindshare) which is very important. Linux got popular very slowly and now normal people are finally getting exposed to it.

    And most people can't tell the difference between the OS, the kernel, the GUI and the Mouse. When more people talk about 'the internet' they are actually talking about netscape navigator or Internet Explorer (Problem with IE, is that the name implies that it can actually explore the entire internet). By encouraging people to call it GNU/Linux instead of linux he promotes the ideals of the FSF which most people have no clue about.
    Most people think that if something is cheap, then it has no value, so the Free Software Foundation must be worthless. People that know about it, know that to be false, but it's hardwired into people that price determines worth.

  273. Re:Don't like GNU/Linux? Make your own toolset! by Anonymous Coward · · Score: 0

    fuck off, you cock-sucking free software zealot.

  274. Stallman.. by Anonymous Coward · · Score: 0

    ..has written more usable, quality code than probably the entirely of Slashdot.

    For that, I respect him.

    But, I'm afraid I won't listen to him further. Attacks against Linus? For the love of Bob, man. Perhaps Linux wouldn't be so far along without Stallman and GNU, but where would they be? When was the last time you saw something about the HURD in the news?

    There's a reason why Stallman is widely regarded as a frothing lunatic, and why Torvalds is widely regarded as the second coming. It's because Linus simply doesn't care about the politics. Oh, he'll viciously debate technical points, but you don't see him running around on a one-man crusade to get everyone in the world using Linux. Linus is alive within the Tao, where Stallman has fallen from grace and entered the world of muckraking and fillibustering.

    Stallman would have us all use *only* GPL'd programs, just as a certain Mr. Gates would have us use *only* programs from a certain company.

    "You must use free programs." scares me even more than "You must use proprietary software." Why? Because most of the contributers to Linux and Open Source software have day jobs. Would they be programming if everything was free? Can a copy of the GPL feed a family?

    And face it - there's just too many places where closed souce makes absolute sense. Say id released the source to Quake 3 the day it was out. What'd happen? We'd see tons of good, quality mods, perhaps, but we'd see so many crappy Q3 clones that it wouldn't be funny. The userbase would be fragmented, and it'd be darned hard to get a good game going, because everyone's playing on their own little version.

  275. Stallman takes... by Edward+Teach · · Score: 1

    whining to an entirely different level.

    --

    Setting his threshold to 5, Sparky eliminated most of the trolls on /.

  276. Dear, Mr. Stallman... by Marcos+the+Jackle · · Score: 0

    You are a toad and a petty little man. People call it Linux because that's easier to say than gee-ehn-yoo-slash-linux. The fact that you would write an article about this petty bickering over nomenclature shines a light upon the truth of how overly important you think you are to the world in contrast to how unimportant you really are.

    Go back to your butterflies and your myopic lop-sided views. Linux will grow without you and your kind... souring the air with your hippy stinch ruining the experience for the rest of us.

    McJ

  277. A rose by any other name by Trevelyan · · Score: 1

    RMS seems happy with any name other then Linux, and if Linux is used they must use GNU with it.

    This seems obserd.

    Say I have a Tree, but its mainly made of wood. Under the same logic I should call it:
    Wood/Tree
    or maybe:
    Wood/Leafs/Roots/Atoms/Cells/...../Tree =/

    I dont think any linux user (bar maybe the _realy_ new ones) dont apreciate that their OS would be useless if all the GNU stuff was taken out.

  278. Re:That same "nutty idealism" created the FSF & by Weh · · Score: 1

    yeah, I know, you've got a point. I may have misworded my view/feelings a bit. I guess to me RMS just seems inable to relax about the issue, that raises some concern with me. I mean here's someone who has strong views on a concept as important as freedom yet he gets all uptight about a little thing like a name. There's something about that which doesn't seem right to me.

    I had an email discussion once with a guy who had gotten emails from RMS personally asking him to add gnu to Linux, and it wasn't like it was someone in RMS' inner circle either, just a guy that happened to get in contact with RMS for some reason or other.

    I know no-one is going to go to jail for leaving gnu out of Linux but I'm not so sure about what kind of things RMS would (ab)use to get his way if he could.

  279. Your entire argument by Anonymous Coward · · Score: 0
    is based on the false premise that, without the GPL, a free market for software exists.

    The truth, on the other hand, is that existing copyright and patent laws create an exceptionally non-free market.

    The GPL serves a very important purpose. It creates an alternate, voluntary market for software developers. You can join this market and use software from it, and all you have to do is forfeit the abuse of restrictive intellectual property laws while you're using the market.

    There is no logical inconsistency. The GPL exists to repair the mistakes of legislation: the primary mistake being that ideas - thoughts - should receive enough artificial protection to make them as scarce and difficult-to-modify as physical goods.

    However, RMS's insistence on "free" software doesn't take this into account at all. He would use his definition of freedom to FORCE organizations and individuals to release software under his guidelines.


    WRONG. You are playing with words to make your argument. Imagine a law which says, "When asked to do so by a grocery store clerk, all customers will refrain from discussing the groceries with any other customer." Then imagine that one special grocery store offers to never use the law. Their sole condition is that the customers, when they one day open their own grocery stores, will make the same offer to their customers.

    According to your logic, the original grocery store would be restricting freedom by making this offer.

    If you offer to provide someone with freedoms that the law took away, on the sole condition that the freedoms be passed on indefinitely, you are not taking away freedoms.
  280. He's absolutely wrong by kirkjobsluder · · Score: 2, Insightful

    There is a fundamental fallacy in Stallman's thinking which rests in his conceptualization of software freedom as an extension of free speech. One of the difficulties is that Stallman conceptualizes information in such a way that privacy is nonexistent, because it is ethically wrong for me to place limits on how people use the information I give them. As a researcher, I regularly contract away my freedom to do whatever I want with information in order to ethically protect the people who give me that information. Before I do an interview I give my research participants a piece of paper that says I will keep their data confidential, I will only publish aggregate abstracts of the information they give me without revealing personal names or even information that might be used to identify them, (for example, chief supervisor at Magic Corp.) Not only do I place restrictions on how I can use information, but I also promise that if a participant ever wants to quit the study, I will destroy all of their information. From a GNU perspective making these compromises that are essential to respecting the privacy of my participants and clients is unreasonable.

    The freedoms that Stallman declares to be an absolute right are not absolute, they are negotiated between people who provide information and the people who use information. Stallman's insistence on his narrow interpretation of those rights ignores the fact that content and software producers have a right to exclusively profit for and get credit from their work for a limited duration of time. It is interesting that Stallman insists on branding gnu software, while insisting on a intellectual property model which makes such a branding very difficult. Open sourcing software like public domain is an optional service, one that should be encouraged just as we encourage software to be bundled with documentation, but not an absolute right.

    In addition, Stallman's perspective makes sense from a programmer's point of view. What Stallman wants is the ability to crack open the source code for any bit of software, modify it, make "improvements" to it, and redistribute those improvements under his own copyright. However, from an end users point of view the freedom to "use" software in order to make money and to be productive is more important than the ability to see under the hood. Technical merit is not just a convenience for end-users, it is a requirement. For example, since I have got repetitive stress injury, my ability to use a computer depends on a commercial speech recognition software that runs under Microsoft Windows. The claim that support of open source requires an open source only desktop would mean doing nothing (except perhaps for tearing tickets at the local movie theater) until an open source speech recognition tool matures (ViaVoice uses a proprietary speech engine). In addition advancing speech recognition as an application is an area that is probably unsuited to open source because it is built on basic research that costs money. Carnegie-Melon's Sphinx is heavily subsidized by the Department of Defense, which is itself ethically problematic for many of us. The groups producing commercial speech recognition software have a right (or rather the freedom) to shrink wrap their product in order to protect their competitive advantage. Another application area where open source is lacking is in non-BibTex bibliography database software. Yest another area where open source not only is lacking in terms of technical merit, but in sheer technical availability is in qualitative research tools for document analysis. As far as I can tell there is only one open source project in this area.

    Granted, I don't buy the claim that consumers have no rights at all in regards to software or content other than the rights granted by information providers. But Linus's challenge that if you object to the fact that I am using proprietary software, the me a better application applies. If I did wait for the open source community to develop high-quality speech recognition applications, bibliography database software, and document analysis software, my unemployment would probably run out. Is it better for me to be ethically clean and produce nothing (assuming that I agree with the notion that proprietary software is ethically tainted) or is it better to use open source software where I can, use closed source software where no equivalent exists or is practical, and produce open content of my own?

    At any rate I am tempted to apply a GNG liscence to the projects I'm working on (GNG is not Gnu) primarily because I find the claim that referencing closed source, and seeking interoperability with closed source applications is ethically problematic to be itself an ethically problematic statement.

  281. RMS/Linux by Anonymous Coward · · Score: 0

    That's what RMS really wants.

  282. Fanatism by jyfnk · · Score: 0

    I had the chance and privilege to watch one of RMS talks in 2001, and I must confess it was very inspiring and brilliant. Just as Linus stated in his book, I honestly believe that Stallman diserves a monument in his honour for creating the GPL and the whole concept behind Free Software. However, sometimes I feel that his fanaticism takes control over him, stopping him from doing what is really important because of some MINOR issue: the Linux vs. GNU/Linux one. I really believe that the word RMS should incorporate, at least a bit, is "relaxation". Relax man! Dont take things to seriously! In this matter, my opinion is closer to Linus's.

  283. What about BSD? by gruntvald · · Score: 1

    Surely your average BSD system has plenty of free content in it's core - and it's the same kind of tools and utilities. When I do ls on my BSD box, isn't it compiled from the same source? Why doesn't RMS go after the BSD teams and try to get them to call it GNU/*BSD ? Maybe the "90% FSF" figure for your average distro is not really correct ....

    1. Re:What about BSD? by Anonymous Coward · · Score: 0

      Hell no. The GNU fileutils are (of course) GPL'd, and the *BSD crowd uses as little copylefted code as then can, because they value being ripped off by the likes of Apple.

  284. Fnord! by Anonymous Coward · · Score: 0

    You monkey your wrenches around these wretches the best you can.

    The problem with all the computer programmer types posting on this web page is that they're too logical to see the sociological side to this issue. RMS's arguments, carried out to their logical conclusion, may say that BitKeeper is Okay if it advances the cause, or that my box should be called GNU/Linux/Xfree86/Gnome/RedHat....

    But, as thinking human beings, we must put down our silly little computer-like logic and get to the practical aspects of the issue... and that might mean technical superiority or political maneuvering.

  285. but this kills the people who need to make a livin by Anonymous Coward · · Score: 0

    > What hobbyist can put 3-man years into
    > programming, finding all bugs, documenting his
    > product and distribute for free?
    ---------------
    > It turns out that the Internet makes that thing
    > possible. A math whiz at MIT, a graduate
    > student in Finland, a couple hundred thousand
    > computer hobbyists all over the world can do
    > this.

    Yes. But what about the people who need to make a living?

    What about the software developer who is as smart as you, but who is not rich and does not live on his parents' money?

    Why destroy opportunity for this guy?

  286. gnu/linux by doofus1 · · Score: 1

    So he won't give a speech for a non gnu/linux group because of their name, but he'll do an editorial for linuxworld.com. Perhaps he should have asked them to change their domainname to gnulinux.com :)

  287. Geeks vs. Politics by doom · · Score: 2
    One of the peculiarities of software geeks is that they want to believe that they can get away from thinking about anything but software.

    But software development is a collaborative process, so you're always stuck working in the social realm, and political issues will always be an issue.

    Disagree with Stallman's ideals or tactics all you want, but "politics doesn't matter" is just not the right answer.

    Sometimes you need to think about problems that can't be solved just by looking up the answer in Knuth.

    1. Re:Geeks vs. Politics by Anonymous Coward · · Score: 0

      Take it to kuro5hin buddy ! this is technical discussion here !

  288. Yeah right by Anonymous Coward · · Score: 0

    Stallman is a hippocrit

    First he releases the GNU utilities for people to use these under the terms of the GPL.

    Linus writes Linux kernel and uses GNU utilities, under the terms of the GPL.

    Stallman says, "Your OS is using the GNU utilities, I want you to call it GNU/Linux"....

    That doesn't sound very Free to me. AFK, the Linux distros have met the requirements of the GPL, yet Stallman want more.

  289. you're not providing valid analogies by Anonymous Coward · · Score: 0
    Most of your analogies are of the form: "there is a large entity X which contains a component Y, but it would be foolish to call it Y/X instead of X". Which is, of course, absolutely NOT the issue at hand.

    If Linus had taken the GNU tools, added his own kernel (lets call it Linus-ix), and package the two of them together to call it "Linux", then absolutely it should be called "Linux". But that's not what happened.

    To use your first example, if Dodge had built a car using Mitsubishi parts and a GM engine, what would it be called? A "Dodge", or perhaps a "Mitsubish/GM hybrid"?

    If Red Hat had built an operating system using GNU parts and a Linux engine, what would it be called? A "Red Hat", or perhaps a "GNU/Linux hybrid"?

    No one is professing that "Red Hat" be renamed to "GNU/Red Hat", or that "Debian" be renamed to "GNU/Debian". Why? Because Red Hat is an entire operating system, just as Dodge as in entire car in your first example. Linux is not an entire operating system, though, just as a GM engine is not an entire car.

    Your other "analogies" are even worse, so I won't bother discussing them.

    1. Re:you're not providing valid analogies by Kismet · · Score: 2

      I can't disagree with the point you make, because I think you are mostly right.

      My intent (partly) with the analogies is that people tend to call things whatever they want to, that is convenient for them. I don't think this is wrong, and I think it was OK for Linus to call Linux "Linux" and be done with it. Typically, people just don't care.

      I also don't believe that the stink RMS makes about it is (entirely) ego driven. I think that Linux has, in a way, fulfilled the dream that Stallman had with GNU; kind of beat him to the punch with the HURD if you like.

      Except, Linux isn't quite the vision that he had, but that doesn't really matter. What he wants is that people understand the role of GNU in the whole thing, as a way of divulging its ideology. Having a successful system was only his secondary objective. Well, in a way Linus hijacked that by simply being less of an idealist than Stallman.

      So I have to say that it is Stallman's fault after all. He should have accepted the Linux kernel into the GNU project, and then mostly we would all be certain of GNU's role in bringing it about.

      Afterall, Stallman doesn't really care that you or I say "GNU/Linux" or just "Linux." He knows that we know GNU's significance regardless of which way we prefer. He is more concerned with the advocacy of Linux. The GNU system was to be a means to an end. Somebody else picked it up and ran with it before he could properly finish it, and now he is seeing that end go down the drain.

      Such things happen when you give away your ideas. In reality, I think we all got a little bit lucky. If Stallman were driving, I think Linux would be neither so popular nor advanced. His ideas are too much ahead of their time.

  290. Its not about credit, its about branding by rotten_ · · Score: 2, Interesting

    This is what burns me about Stallman. He thinks that the name Linux is about giving credit to Linus, and GNU/Linux is about giving credit to GNU.

    The name Linux is a brand, not a credit

    And part of the issue is that Linux actually has brand equity, whereas GNU really has none or very little. RMS is trying to piggyback GNU on Linux's brand equity, plain and simple.

    Obviously RMS has quite a bit of experience as an engineer, but is mighty niave when it comes to marketing. The name "GNU" is indication of his lack of marketing experience. Ever explained what GNU is? "GNU stands for GNU's Not Unix. Get it? Its a recursive acronym. Clever huh?" Any time you have to explain an acronym, you're in trouble.

    Then RMS is trying to essentially weaken the Linux brand... which is a mistake. It doesn't matter what it is called as long as it is an established and positive brand. It could have been named after a empty vessel (think Xerox, Kleenex, Viagra) as it happened it is based on Linus's name.

    I also don't think it is cool that RMS only proposed changing the name *after* Linux as a brand became valuable. I don't remember hearing these arguments til probably 1998 or so, well after the brand was established.

    -k

  291. Agreed by einhverfr · · Score: 3, Interesting

    I often wonder about Stallman's real beef with Linux when it is not called Gnu/Linux. I know people are going to mod this as flamebait, troll, or whatever, but it is the truth:

    BSD contains the same number of official GNU tools that Linux does, as do many proprietary Unices. So, what separates Linux is its adoption of the GPL for the EULA of the kernel itself. So I think that Stallman is being a little unfair to insist that people call it GNU-Linux (next will we call it GNU-BSD, GNU-Solaris, etc?).

    The other point is that GNU has semi-officially adopted the Linux kernel (seemingly as a temporary solution while developing HURD) as much as things went the other way.

    I really like to hear Stallman's thoughts on the philosophy of the GPL--I think that they are sound. Too bad he had to open his mouth and damage his credibility this way...

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:Agreed by Eil · · Score: 4, Insightful


      I think the main differences between the BSDs and Linux is that the BSDs come with their own tools and offer GNU tools as replacements as the administrator needs them. (For example BSD make supposedly does not cut the mustard for a lot of software's build scripts...) Whereas all serious Linux systems use the GNU tools by default.

      My personal opinion is that RMS is nuts. With the crusade he's on, I'm amazed that newer versions of the GPL don't include a clause that say something to the effect of "Any derivitives or bundled software included with this product must be prefixed by the recursive acronym GNU."

      My main gripe about RMS is that he's bitching to the wrong crowd about this. I think most people can agree that when they're talking about the entire Linux operating system, they merely say "Linux." I think most can also agree that replacing every instance of this with GNU/Linux is a mouthful. How often do you read a usenet post where the poster says "Microsoft Windows 98" or "Sun Microsystems Solaris" instead of simply "Windows" or "Solaris"?

      The people RMS should be bitching to is the Linux distribution creators themselves. The ones who brand and market Linux for fun and/or profit. Especially since RMS stated in the article that his goal is not to educate those already involved with Linux (who already know that the GNU tools form a large part of the complete operating system), but those who don't know much, or anything, about Linux and the software that it is comprised of.

      My perception on the whole dealie with the LUG(which may not be yours or anyone else's) is that RMS is saying "Pay homage to me or else."

      The other thing I disagree strongly with:

      Just consider: the GNU Project starts developing an operating system, and years later Linus Torvalds adds one important piece. The GNU Project says, "Please give our project equal mention," but Linus says, "Don't give them a share of the credit; call the whole thing after my name alone!" Now envision the mindset of a person who can look at these events and accuse the GNU Project of egotism. It takes strong prejudice to misjudge so drastically.

      No, RMS, it takes strong bullheadedness to criticize so strongly the only reason your GNU tools are still alive today. (Not to mention putting words in people's mouths that they have never uttered.) And dear RMS, you also seem to have forgotton that Linus develops only the kernel and as such is free to call his kernel whatever the hell he wants. There is not even an ethical obligation to prefix the kernel itself with GNU. And here I thought that was only a mistake that newbies made...

    2. Re:Agreed by morleron · · Score: 1

      I have also wondered about why RMS doesn't insist the GNU be prepended to the names of virtually all UNIX variants. If the issue really is about the number of GNU tools that are included in a distribution than most *nices should have GNU tacked on at the start. Sometimes I think that RMS makes the fuss about Linux because, given its success, there is little chance of the HURD being adopted by significant numbers of users. After all, there is already a kernel that does everything the HURD is going to do "real soon now."

      I think that RMS's denigration of others who are willing to use non-free software to fulfill needs that free software doesn't is uncalled for. I firmly believe that software should be free, as in speech, and do my best not to use non-free software. However, not being a top-flight hacker I sometimes find it necessary to use non-free software because I lack the skills to whip out a free tool to fulfill my needs. In the real world of corporate software development and use it is not always possible to use free software for every purpose.

      Given the realities of the marketplace it is sometimes necessary to compromise in order to attain one's long-term goal. In the case of free software this means that at times it is necessary to use non-free software if for no other reason than to demonstrate to one's bosses that free software "plays well with others." By compromising and using the occasional piece of non-free software I have been able to get free/Open Source software accepted in environments where it otherwise would not stand a chance of being allowed. As time goes on and more free software is developed I have sometimes been able to phase out the use of the non-free software. I did this at one employer by gradually introducing Big Brother and MRTG in place of a proprietary costly piece of system monitoring software. I couldn't have done this had I not been willing to compromise on the issue of using non-free software as the realities of the situation require.

      Acting in a principled manner is something that happens too little in this world. However, I don't think that occasionally use of non-free software, when done with the goal of getting more free software into use, should be condemned out of hand. Not all of us are in a situation like RMS in which we own the computers on which we work. Thus, we are not always able to act as we would like. In the corporate world in which most of us work the need to compromise is the reality with which we must deal. RMS needs to realize that not evryone can or will live the monastic life that he has chosen in pursuit of his goals. RMS needs to learn that compromise is not necessarily inconsistent with maintaining one's free software principles. He also needs to start being consistent in his demands concerning when it's necessary to prepend GNU to the name of an OS or doubts concerning his ego will continue to surface.

      Just my $.02,
      Ron

      --
      Impeach Barack Obama for violating the Constitutional requirement to be a "natural born" citizen to hold the office of P
    3. Re:Agreed by Anonymous Coward · · Score: 0
      The only Unix-like systems that
      1. incorporate essentially all of Project GNU's code
      2. can't even boot without it
      all use Linux kernels. Red Hat and Debian are GNU systems because of what they're made of, while Solaris and *BSD as distributed are substantially different.
    4. Re:Agreed by Arker · · Score: 1, Flamebait

      My personal opinion is that RMS is nuts. With the crusade he's on, I'm amazed that newer versions of the GPL don't include a clause that say something to the effect of "Any derivitives or bundled software included with this product must be prefixed by the recursive acronym GNU."

      I don't think you understand the man at all. He doesn't want anything that isn't GNU to be called GNU. He does think that when you have the various distributions of 'Linux' which are bundles of the linux kernel and a bunch of other Free Software, a good portion GNU, you should call it GNU/LINUX. I don't think that's so crazy.

      GNU did start the ball rolling, and they did a lot of crucial and necessary work along the way, and they're still doing important work today. It was Stallman's dream alone not so long ago that there would be an entire Free Operating System (and not just one!) that has not only caught but in many ways beaten the commercial Unixes that had only a little earlier accustomed the world to commercial software. He was laughed at, but instead of worrying he wrote code, and pursuaded people to write code, or to donate money to pay people to write code. Crucial tools without which a Free kernel could not be written - shells, fileutilities, compilers, text editors. The infrastructure of the Operating System.

      GNU's Not Unix. Linux Is Not UniX.

      No, RMS, it takes strong bullheadedness to criticize so strongly the only reason your GNU tools are still alive today.

      Ignorant nonsense. GNU tools are used on every Unix, on Apple systems, on Microsoft systems, on VMS even. The GNU tools literally made Linux possible, and Linux is not the only kernel on which the GNU tools and other Free Software can be combined to produce a complete functional and completely Free system.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    5. Re:Agreed by Eil · · Score: 2


      I don't think you understand the man at all. He doesn't want anything that isn't GNU to be called GNU. He does think that when you have the various distributions of 'Linux' which are bundles of the linux kernel and a bunch of other Free Software, a good portion GNU, you should call it GNU/LINUX. I don't think that's so crazy.

      I don't think it's so crazy either, except that RMS is going after developers and geeks who already *know* the relationship that GNU has with Linux. He's not trying to persuade the distribution creators to change their names (to Red Hat GNU/Linux, for example). Instead he chastises a LUG... his own fans.

      I don't disagree that RMS has done a *lot* more than most could ever dream of in the interests of free software. The GNU tools are great, but just as much as a kernel alone doesn't make an operating system, the inverse is also true. Much to Stallman's chagrin, a set of utilities and libraries do nothing at all if you don't have the kernel. (As many who have tried Hurd can attest to.)

      Crucial tools without which a Free kernel could not be written - shells, fileutilities, compilers, text editors. The infrastructure of the Operating System.

      On this page, Stallman would have everyone believe that the Linux kernel would never have even been written if it weren't for GNU. This is patently false. Torvalds designed the first stages of the Linux kernel on top of Minix, largely using Minix tools. But he knew all along that he wanted to get away from Minix and at the time, GNU had the most complete set of libraries and utilities available for free. (In fact, if I recall, it wasn't even Linus who started porting the GNU stuff over to Linux, it was other developers in it just for the hacking.)

      But if GNU did not exist, then I promise you that people would have started writing their own or grabbing utilities and libraries from the net into a big collection for use with the kernel. There's more than one way to skin a /bin/cat, you know. The spirit of free software says that if what you need doesn't exist, write it and then share it. I have no doubt that Linus would have begun writing his own tools even if none at all were available.

      Another argument: If development of the Linux kernel would have been delayed or started a couple years later, BSD's tools would have been in prime position to get ported to the Linux kernel. (But of course, then it is debatable whether Linux would have taken off at all.)

      GNU tools are used on every Unix, on Apple systems, on Microsoft systems, on VMS even. The GNU tools literally made Linux possible, and Linux is not the only kernel on which the GNU tools and other Free Software can be combined to produce a complete functional and completely Free system.

      Just because GNU tools have been ported to almost every OS doesn't really mean that they're being used on almost every OS. BSD offers GNU tools in ports, but they don't come with any BSD by default. Most BSD users just stick with the BSD tools, I think. Apple and Microsoft... good grief. Just because you *can* use bash or Emacs on Windows or Mac OS = 9 doesn't mean you should. (That was a joke.)

      Hurd doesn't count as a "completely functional and completely Free system." (I'm honestly interested in hearing about which other kernels work in concert with the GNU tools. A BSD perhaps?) Likewise, the GNU tools are not the only software that can be combined with Linux to form a complete usable operating system. There is at least one group that has had success in getting the BSD tools ported to Linux and yet another who were creating their own tools from scratch. (Not sure on the current status of that last one.) I also seem to remember a commercial company who did this as well, only with proprietary tools. Needless to say, they don't seem to be around any more.

      Don't get me wrong, I love GNU software. Much better than I like BSD's, even. But it was never the only choice for the early Linux kernel developers, just the easiest.

    6. Re:Agreed by Arker · · Score: 2

      I don't think it's so crazy either, except that RMS is going after developers and geeks who already *know* the relationship that GNU has with Linux. He's not trying to persuade the distribution creators to change their names (to Red Hat GNU/Linux, for example). Instead he chastises a LUG... his own fans.

      He's hardly 'going after them' - he is declining their invitation and stating his reason, and sticking to it. He has no shortage of things to do, and this is one of his well known requirements and has been for a long time. If they are indeed his fans as you say, why do they not simply use GNU/Linux as the written long form as he asks?

      As I say, he has no lack for things to do, and his policy is well known, if they want him to speak they know what they have to do. He has no obligation to speak there.

      On this page [gnu.org], Stallman would have everyone believe that the Linux kernel would never have even been written if it weren't for GNU. This is patently false. Torvalds designed the first stages of the Linux kernel on top of Minix, largely using Minix tools. But he knew all along that he wanted to get away from Minix and at the time, GNU had the most complete set of libraries and utilities available for free. (In fact, if I recall, it wasn't even Linus who started porting the GNU stuff over to Linux, it was other developers in it just for the hacking.)

      You are partially correct, it's possible that Linus would have created a kernel anyway, but what we call Linux today certainly would not exist. Minix was not free, and it was quite frankly the most useless unix-inspired OS ever made. Without GCC it seems quite probable the whole project would never have flown in any form. Even BSD uses GCC.

      Just because GNU tools have been ported to almost every OS doesn't really mean that they're being used on almost every OS.

      Of course it does! Who the hell do you think ports Free Software to new platforms? People who need to use that software on that platform. It's nonsense to think that people port programs when there is no demand for them.

      BSD offers GNU tools in ports, but they don't come with any BSD by default. Most BSD users just stick with the BSD tools, I think.

      So if the GNU users aren't the majority on the platform they don't exist? Huh?

      Again, who do you think ported the programs and why? Do you have any clue how Free Software works?

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    7. Re:Agreed by Anonymous Coward · · Score: 0
      There is at least one group that has had success in getting the BSD tools ported to Linux and yet another who were creating their own tools from scratch.

      If and when they finish, they will have a Linux distribution that is not a GNU system. In the meantime, every well-known Linux distribution apparently is a GNU system, and standing on someone's shoulders as you whitewash them out of history and starve their project for volunteers is a shitty thing to do.

    8. Re:Agreed by einhverfr · · Score: 2

      You are partially correct, it's possible that Linus would have created a kernel anyway, but what we call Linux today certainly would not exist. Minix was not free, and it was quite frankly the most useless unix-inspired OS ever made. Without GCC it seems quite probable the whole project would never have flown in any form. Even BSD uses GCC.

      Cool. So when I install Microsoft Interix on my Windows system, I must now call it GNU/Windows? >;-)

      --

      LedgerSMB: Open source Accounting/ERP
  292. Life support system for an ego by speedbump · · Score: 1
    RMS has done some amazing things. But apparently he still is on this damn GNU/Linux rut. He'll probably take it to his grave, such is the fixation from this otherwise wonderful coder/philosopher.

    Look people, it comes down to this: the GPL doesn't have any requirements concerning the naming of your applications, if you include GNU works.

    Apparently, Stallman doesn't like the idea that I am free to take his freely-given-away software and freely fucking call it whatever I want. This reminds me of my mother-in-law, who, as a flaming liberal, kept pressuring me to get more involved with politics. "Its your duty to vote!" and other naggings, all the time. Fine, I finally started checking around to the different parties, their platforms, what they say, what they actually do, and what are the real effects of their policies at the federal, state, and local levels. Guess what: I decided to register as a Republican, and maintain my Libertarian viewpoint on most issues. Well, that didn't please her at all! We cannot now have a political discussion, even though I did my homework and made my conscientious choice, because I simply don't agree with her Leftist leanings. Hypocrit!

    Same with RMS: software should be free, but people should not be free to speak of it as they wish.

  293. So What?? (A history lesson) by Anonymous Coward · · Score: 0
    Without the Linux kernel, Richard would be standing
    in front of you, much like he is today, with his
    GNU utilities in most Unix distributions and with
    his GPL leading the whole revolution.


    Without gcc, gdb, and libraries Linus would be nobody.


    The work that Linus started is based on Stallman's
    work. And now that the money whores like esr have
    appeared on the landscape, it will not be long when one
    day it will be announced that a *major* non-free fork has
    occured, and if you don't like it so be it!


    Oh, things of this sort are happening every day with the
    distros and for the last few years have been crowling into the Linux kernel. If this
    is the "pragmatic world", then I DON'T LIKE IT AT ALL.


    The wake-up call was meant to wake you up so doomsday never arrives. Wake up! or please move back to MS Windows.

  294. Elitism strikes again by RonVNX · · Score: 1

    He has valid points, but like many elitists, he can't see the forest for the trees. He's marginalizing himself to fringe groups, assuring his message will not be heard by those who need to hear it.

    Basically RMS will not speak to LUGs. But he speaks at all manner of other places, where for the most part ordinary LUG members don't go to hear him. That way basically no one hears his message except the choir.

    The problem is then compounded by the observation that he eventually only speaks to the fringe that will comply with his demands.

    He thinks he's educating people. He's kidding himself. If he was really interested in spreading his message, he'd make a point to speak to the groups who've refused to change their names in response to his e-mails.

  295. stallman is an idiot by Anonymous Coward · · Score: 0

    who cares about GNU crap any more, the world moves on, most developers now used MS tools

  296. suggested moderation: by Anonymous Coward · · Score: 0

    +5 insightful

  297. Stallman's quite selfish by Anonymous Coward · · Score: 0

    Look at his values... he calls children "frivolous things to blow money on". When people become so obsessed with their own "freedom" they become so selfish and arrogant, they are part of the problem, not the solution. The most generous and unselfish people I know pour their lives into other people's lives, including into their children, which are everyone's future.

    Stallman can keep his software, it will not come spend time with him when he is old and feeble and is relegated to a nursing home. Then he perhaps will reconsider how he spent his life and his time and last of all his money.

    From the article mentioned...

    LinuxWorld Today: So you have your basic needs taken care of.

    Richard Stallman: Well, they are now. But when I started the GNU project I couldn't be assured of that. I wasn't rich and I didn't know how I was going to make a living. But fortunately, I live cheaply. I've resisted acquiring the expensive habits that some other people pick up as soon as they get enough money to. You know, like houses and cars and children and boats and planes. Art collecting. People tend to think, "I have money now, let me look for some frivolous thing to blow it on." But my idea was, "I'm going to save this so that in the future I won't have any worries about it." Living cheaply helps doing that. It also enabled me to decide what I was going to do with my life instead of having money decide for me.

    1. Re:Stallman's quite selfish by Anonymous Coward · · Score: 0

      Newsflash: RMS is a fanatic monk/prophet, like Socrates who lived in a barell.

      You didn't know this ?

      The issue is whether or not you think he is a David Koresh type prophet or a John the Babtist / Socrates type prophet.

      Get with the discussion here . . .

    2. Re:Stallman's quite selfish by Anonymous Coward · · Score: 0

      It's one thing to choose to devote your life to something, it is quite another to denigrate the choices others have made and to call "children" a "frivolous expense".

    3. Re:Stallman's quite selfish by Anonymous Coward · · Score: 0

      Actually he called them an expensive habit, and he has a point. He's managed to avoid forefeiting the bulk of his waking hours to raising a child and taking a typical full-time job for support, so he's been able to act on our shared responsibility to improve the civilization, rather than passing the buck to the next generation while adding another greedy Western mouth to the faltering biosphere.

      If the highest possible calling is to raise children (whose highest possible calling will be... raising more children), doesn't that make the world a zero-sum dystopia?

      Do you think a hyperfocused hard-liner like RMS would have been a good parent?

  298. mod parent up by RockyJSquirel · · Score: 1

    So the proper credited names should be:
    UNIX/Linux and UNIX/Hurd.
    ...
    There is no proof that a GNU model works better than a BSD model. Only the rantings of RMS.


    Right on.

    I can't believe Stallman said:

    The use of Bitkeeper for the Linux sources has a grave effect on the free software community, because anyone who wants to closely track patches to Linux can only do it by installing that non-free program. There must be dozens or even hundreds of kernel hackers who have done this. Most of them are gradually convincing themselves that it is ok to use non-free software, in order to avoid a sense of cognitive dissonance about the presence of Bitkeeper on their machines. What can be done about this?

    One solution is to set up another repository for the Linux sources, using CVS or another free version control system, and arranging to load new versions into it automatically. This could use Bitkeeper to access the latest revisions, then install the new revisions into CVS. That update process could run automatically and frequently.

    The FSF cannot do this, because we cannot install Bitkeeper on our machines. We have no non-free systems or applications on them now, and our principles say we must keep it that way. Operating this repository would have to be done by someone else who is willing to have Bitkeeper on his machine, unless someone can find or make a way to do it using free software.


    "gradually convincing themselves that it is ok to use non-free software, in order to avoid a sense of cognitive dissonance..."
    ?!!!
    "we cannot install Bitkeeper on our machines. We have no non-free systems or applications on them now, and our principles say we must keep it that way."
    ?!!!

    What a fucking nutcase!

    Ohhh software without source code is so evil that Stalman can't even install any on a single machine?

    The man has issues (and volumes and subscriptions).

    God, the man needs to get laid or take a pill or something.

    Rocky J. Squirrel

  299. Let's just surrender to the DRM Fascists now by Anonymous Coward · · Score: 0

    I think the real irony is that you've just given the DRM fascists enough ammunition against open-source software to undo about a man-year of well-reasoned legal arguments. I can see it now: "gdb is a hacking tool, pure and simple, so specialized that a mere three commands to it are sufficient to undo the best copy-protection that an industry giant like Intel has to offer."

    Way to go, hax0r boy.

  300. A Question of Hubris... by rakslice · · Score: 3, Insightful

    Mr. Stallman lives on a planet where non-free software is predominant. But, in this light, isn't it a bit strange that he hasn't yet commited suicide to avoid futher compromising his ideological position?

    Of course not! If Mr. The Sane was not around, who would be left to make retaliatory ad hominem attacks about minor ideologial transgressions against aspiring Free Software authors who do not go out of their way to make sure that the GNU project gets the credit that (RMS feels) it deserves?

    Hey, Stallman!: Linus Torvalds does not produce a GNU/Linux distribution. What would you have him do? a) Rename his kernel? b) Jump up and down and wave his arms at distribution producers? c) Quack like a duck?

    If the credit is due to you, isn't the handwaving your job? Why should Torvalds do it for you? You imply that he has usurped your credit; however, he names no distributions... Does he steal your credit simply be existing? Or write software? Or hold a different ideological position? How dare he do those things!

    I apologize in advance for any rantishness apparent in the following. I've tried my best to avoid that; I support Free Software proper, but I'm not sure if I support Stallman's methods.

    Most seem to agree... Referring to a GNU/Linux OS without the "GNU" is not the same thing as crediting Torvalds for its production. Indeed, these two matters are unrelated. If some are misled to believe that the Linux kernel is its primary component of a distribution, simply because "Linux" appears in its name, that is their failing, not the distribution namer's, and certainly not Mr. Torvalds'.

    It's just a name, dammit! What difference does it make what the name is? "To make that name appear justified, they must see molehills as mountains and mountains as molehills." This quote from you is especially appropriate, as it as much to the name to which you refer, as to your quest to seek renaming.

    My $0.02 theory:

    Okay, you refuse to give speeches for organizations that do not call GNU/Linux distributions by names that you feel are appropriate. And if this naming issue was really about credit assigned to the GNU project, then your position would most definitely be retributive. But, as you say, it isn't, because it's not about credit at all.

    What is it about? It's about you doing whatever is in your power to ensure that messages endorsing free software are maximized, and messages endorsing non-free software are minimized. You want free advertising, plain and simple. You may feel that your ideological vision could spread over enough time without you having to pull a Daffy Duck, but that's irrelevant, because it would take longer. You're not afraid of borrowing big non-free-software's strategy and starting a public endoctrination campaign about software licensing on the back of revenues from successful products. So, you will attempt to hitch a ride on the popularity of GNU-containing OSes. Never mind that distribution creators have already followed (and promoted) your license; never mind that at best you remained indifferent to their efforts, and at worst you were actively kicking and screaming and dragging your heels over ideological differences; their distributions contain your software, so they must owe you [insert something more here] (e.g. primary credit), and you can use that to shoehorn them into changing their names to promote your vision. But why, then, does the Linux community laugh at you when you try to fly your flag on the masts of their ships? [Why? I don't know... He's on third base, and I don't give a darn!]

    Oops. I've gone and done it. I said "Linux community". Now, I was talking about the community of Linux kernel users, of course. And since there are no Non-GNU Linux OSes, that must mean that all the OSes I'm talking about are GNU-based OSes. So, I'm sure you're offended. I apologize. However, as there are Non-Linux GNU systems, it is obvious that I'm not talking about all GNU systems. This is the origin of the naming convention; it necessarily and sufficiently identifies a set of something without adding qualifications that are needed to define the set. That is all. Don't take it personally.

    If you ask me, the fact that it goes without saying -- that all Linux-based OS distributions contain GNU software -- is worth far more to the GNU project than any free advertising could be. The ideals of Free Software stand on their own merits. You need to lighten up, maybe, but you don't need to stack the deck in your favour. The ideological zealotry has scared away enough folks; don't lets start with the marketing...

  301. Fuck RMS by Anonymous Coward · · Score: 0

    Why doesen't someone take the the BSD userland and make it work under the linux kernel. Would RMS still be able to rant about GNU/Linux?

  302. OK, so he's not Natalie Portman by ThufirHawat · · Score: 1

    Right, he's not Natalie Portman, but a true primadonna much the same. Perusal of his stodgy reply, which I bothered to read, shows it to be just a geekily framed whine, because nobody loves him. A quick look at his home page will also show Exhibit B: Mr. RMS does write about every single political issue on the planet. What for? Who cares what does he believe? Where did he get his purported guruness, which in any case would be only limited to geekspace, not to the full space-time continuum. I am not politically correct, and so to sum it all up, throw him to the lions, so that they also can have some fun....

    --
    Thufir Hawat
    Part-time Mentat
  303. Re:Personally... Misunderstood by rycamor · · Score: 2

    In resonse to everyone here:

    I was not talking about the GPL. I have no argument with it. It is what it is. I use quite a lot of GPL software, and quite a lot of BSD software, and very little proprietary software.

    Yes, I am very much against trivial software patents, ridiculous copy-protection requirements, etc...

    But I simply don't understand a philosophy that says I don't have freedom if I use software without source, or that it is somehow morally wrong to release a binary without giving out the source.

    That is what RMS seems to be saying. If he is not saying this, then I see no logical inconsistency.

    My freedom or liberty gives me the ability to choose whether I use proprietary or "free" software. This freedom or liberty also gives me the choice whether to release source with my software, or just distribute as a binary. This freedom doesn't allow me the right to prevent others from talking about my software, or to prevent others from writing similar software, etc... I force no one, I expect no one to force me.

    If RMS agrees with this, then I wish he would spend more energy on the issues of improper government control, rather than the whole "source code is a precondition for freedom" thing.

  304. Re:Summary and prediction -answer to troll- by arcade · · Score: 1

    Idiot. Some of us don't care about the 'karma' system. Maybe you think of posting good posts as 'whoring' - but you're nothing more than a stupid troll yourself.

    --
    "Rune Kristian Viken" - http://www.nwo.no - arca
  305. RMS replies by dalpeh · · Score: 1

    I cannot help but be amazed at how reserved Richard's responses are to all the crap he gets.
    There are usually entries calling him eogtistical and such, if that were true, you would think that
    his responses would justify the label, but they don't.
    Would'nt it be great if we could just focus on promoting the GNU project and freesoftware and
    leave all the personalities out of it.

    --
    forgivness is easier to get than permission
  306. Your Bold Assertion is IMHO Not True by FreeUser · · Score: 2

    Without Linus's kernel, the "Gnu system" would be completely irrelevant today.

    That simply isn't true. Indeed, your next sentence admits as much

    The BSDs would still have gotten out of the legal wrangling with AT&T before the HURD was done, and FreeBSD would have taken the mindshare that Linux got.

    Which would have been fine. The reason I ended up using GNU/Linux instead of BSD was because of that legal wrangling ... at the time, FreeBSD was the first free operating system I found, and while there were a lot of GNU tools in use on Sun and other BSD systems, Linux was relatively unknown. The legal issues forced myself and others to look further, and Linus' kernel was the only other offering at the time.

    However, had BSD won the mindshare the GNU/Linux has, it wouldn't have hurt the FSF at all. As others have noted, much of the GNU stuff is being used in the BSD world today because it is good software. Contrary to popular myth, BSD and the FSF/GPL are not all that adversarial. Their disagreement is more one of strategy not philosophy. Indeed, the FSF specifically endorsed using the BSD license with the ogg-vorbis stuff, specifically because it was a more strategic license for getting the standard more widely adopted in embedded systems.

    And, unlike Linus' recent comments on the LKML saying in effect "take any references to the FSF out of the FAQ, none of our documentation should point people to the FSF at all", the BSD folks seem happy to coexist with the FSF and even mention them on occasion, despite having no affiliation. In other words, the FSF would be just as big a player had BSD won the majority of the mindshare as it is with Linux having won it, only to have some of its leadership actively trying to steer people away from the FSF and the message they are trying to convey.

    I must admit I lost most of my respect for Linus when he made that comment. He claims not to want to be political, but then he takes very political stances on questions like that, actively steering people away from the one organization to which he owes his fame and much of his career. Being anti-FSF is as political a stance to take as being pro-FSF, and deliberately trying to silence the voice of those who have contributed 90% of what makes Linux a UNIX-like operating system is not only profoundly political, it is indefensibly political against the very people to whome the community owes so much.

    It is ironic that, as someone who has been using GNU/Linux since the 0.48x days (and who was as unfuriated as the rest with RMS's lignux nonsense) that I have come full circle to understand and respect RMS's point of view, and that now the behavior of Linus and some others, whome I've held in high regard for over a decade, is such that they have become in some respects as offensive to me as RMS once was.

    I will continue to use the operating system, and to contribute in my way, because I believe in free software and have profited greatly from it, but while I am quite critical of RMS, I am utterly disillusioned with Linus' rather hypocritical stances on these issues and the profoundly arrogant ingratitude he seems to be displaying of late.

    --
    The Future of Human Evolution: Autonomy
    1. Re:Your Bold Assertion is IMHO Not True by Boiled+Frog · · Score: 1
      I must admit I lost most of my respect for Linus when he made that comment. He claims not to want to be political, but then he takes very political stances on questions like that, actively steering people away from the one organization to which he owes his fame and much of his career.

      What he actually said was:
      ... [T]he whole notion of "free software" has very little to do with the kernel, please just link to some open source site. One of the more neutral ones is "http://www.debian.org/social_contract.html", for example.
      Linus has always favoured pragmatic reasons over idealogical ones. In this case, all he was doing was trying to avoid referencing a highly political organization, the FSF, in favour of a more neutral one.
    2. Re:Your Bold Assertion is IMHO Not True by FreeUser · · Score: 2

      Linus has always favoured pragmatic reasons over idealogical ones. In this case, all he was doing was trying to avoid referencing a highly political organization, the FSF, in favour of a more neutral one.

      In other posts he told people to get rid of references to the FSF. When the keeper of the HOWTO objected, saying they had always referenced the FSF and, like it or not, political questions do arise, then Linus came back with the comment you quoted. It was very clear from the context of the entire thread that he wants references to the FSF expunged from the kernel documentation, which, like it or not, is a very political stance for him to be taking. As a person he has a right to take a political stance, but it is profoundly hypocritical to be taking a political stance against a person or an organization and then claiming to be 'non-political.'

      It would have IMHO been ok to list a fairly "neutral" site (though Debian seems to be fairly firmly in the Freedom camp), but why not list it (and the opposing opensource site as well) in addition to an already existing reference to the FSF, and let people make up their own mind. Why censor all references to the FSF, if one is, as he claims, "apolitical?"

      Why expunge and, in effect, censor out any reference to the FSF, particularly when they are the ones that have provided most of the tools that made Linux possible in the first place, and particularly when RMS has asked, even begged, that they at least include a pointer to the FSF so people are aware they exist and can find out what they are about? Unless Linus is simply letting his personal dislike for RMS dictate this policy, it simply doesn't make any sense to me.

      Indeed, it seems to me to be an act of profound contempt and ingratitude, and it disgusts me very deeply. I say this as one who has never been a particularly strong advocate of the FSF v. the Open Source movement, having tended toward the more pragmatic view on things myself (though my own recent experiences with Blender, and the arguments of both sides, are changing that stance somewhat. More so as I watch all of this unfold).

      --
      The Future of Human Evolution: Autonomy
    3. Re:Your Bold Assertion is IMHO Not True by Boiled+Frog · · Score: 1

      It was very clear from the context of the entire thread that he wants references to the FSF expunged from the kernel documentation, which, like it or not, is a very political stance for him to be taking.

      Maybe so. I haven't had a chance to track down the thread yet. However, if the FSF is taking this odious position that they should have some say in what a product is called if it contains software from the GNU project, I can understand why he is doing this.

      [I have] tended toward the more pragmatic view on things myself (though my own recent experiences with Blender, and the arguments of both sides, are changing that stance somewhat. More so as I watch all of this unfold).

      What is "Blender"? Animal, Mineral, or Vegetable? Do you care to expand on this?

  307. Is FSF using open source hardware? by jehicks · · Score: 1

    RMS claims that the FSF has not proprietary software on their systems. I can't believe that is true. Are they using an open source BIOS? Do their disk drives have open source firmware? For that matter, why stop at free software? FSF should insist on using free hardware.

    1. Re:Is FSF using open source hardware? by borgheron · · Score: 1

      No, they don't. This is why it's called the Free **SOFTWARE** Foundation.

      :)

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
  308. Full title? by Anonymous Coward · · Score: 0

    (since I don't feel like creating an account just to reply to this one post, I didn't :P )

    Hmm....I use a ton of different packages from a ton of different sources, so should my system be called XFree/BSD/SysV/GNU/GOLD(my project)/vmware/linux? Or maybe it should be called just GNU/Linux, because they of course contributed the following packages... compiler, half the libc( other half is bsd on my system), linker/assembler, bash(exists ONLY for make menuconfig for kernel), mkdir, chmod, and a couple others. Basically, there's about 10% GNU utils, 5% BSD, 20% X, .1% SysV, and 1% GOLD, and the rest is other stuff I hacked together from other sources.

    Basically, RMS, GIVE IT A REST FOR GOD'S SAKE (funny saying that, since I don't even believe in god! :P)

    Just another rant by an anti-RMS, anti-GNU zealot :)
    Justin Hibbits

    Oh, and just to piss him off....go to http://gold-project.org (when it gets up...till then, go to http://sourceforge.net/projects/gingnu (the old name...) )

  309. so then . . . by hawk · · Score: 2
    . . . should we call them the Linux/GNU utilities? Or is it Linux/HURD


    :)


    hawk

  310. Firmware binaries in source? by jgoemat · · Score: 1
    Can someone explain to me what he was saying about it being wrong to include firmware binary code in the kernel source for drivers? It appears he thinks it is a violation of the GNU License to do that because the "source" (assembly language for some embedded processor?) is not included. The license does not however say that every piece of software that is licensed under the GPL has be comprised solely of GNU licensed source code. It only says that if you use and modify GPL source code, you must provide the source code for free when you distribute your application. If the source code for the firmware was never GPLed, there is nothing that says it has to be included.

    Jason Goemaat
    jasong@netins.net

  311. And what about AT&T? by Nailer · · Score: 2

    None of those GNU clones would exist without someone to author and design the originals...

  312. GNU/BSD? by Arker · · Score: 2

    The arguement I like best is - if it's GNU/Linux, why isn't it GNU/BSD?

    Why the heck would it be? You're confused. GNU's Not Unix. Linux Is Not UniX.
    BSD is Unix.
    That help?

    Is that perhaps because BSD came out before GNU?? Hmmm - inquiring minds want to know?

    BSD did exist before GNU/Linux, but it was not Free back then.

    How much of GNU was based on BSD if any?

    Quite little actually. Remember, BSD wasn't Free in the beginning. Had it been, a lot of stuff would never have been written, almost certainly including Linux itself. People don't rewrite an entire production quality OS from the ground up just for kicks.

    We know RMS doesn't like the one true editor VI so he had to come up with something else, but beyond that???

    You just gave yourself away, troll.

    Maybe it should be BSD/Linux?

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.