Slashdot Mirror


Stallman On the State of Free Software 25 Years On

TRNick writes "What's the state of free software, 25 years after GNU's birth? TechRadar has an interview with Richard Stallman to find out. Stallman thinks free software is making good progress: 'Nowadays hardware developers are also increasingly likely to publish the interface specs so that we can develop free software that works with the hardware. Perhaps we are turning the corner, but we still have a big fight on our hands before all computer users have freedom.' But how many of us actually run an operating system that Richard Stallman would consider free? Many of the more popular GNU/Linux distributions, including Mandriva and Ubuntu, bundle proprietary code with their free software packages. Perhaps free software has reached a large enough install base that companies are happy to use it for their own gain, but aren't quite so willing to make their own commitments to free software development. How important this is to the success of free software depends on how strong your stance is on freedom is."

367 comments

  1. Free NOT EQUAL TO freedom by MSTCrow5429 · · Score: 0, Interesting

    "How important this is to the success of free software depends on how strong your stance is on freedom is."

    I'm not anti-open source, but this horrifically mangles the concept of freedom. Freedom is the right to be left alone, and the obligation to leave others alone, unless there is voluntary association between all relevant parties. Being able to have a thing or service for free is nice, but it has nothing to do with freedom.

    --
    Slashdot: Playing Favorites Since 1997
    1. Re:Free NOT EQUAL TO freedom by npcompleat · · Score: 5, Informative

      The term 'free' is an unfortunate consequence of there being no more specific word in English. The word is meant, to use the well-worn, free-software phrase, to be free as in speech rather than free as in beer.

    2. Re:Free NOT EQUAL TO freedom by betterunixthanunix · · Score: 4, Informative

      Which is why we prefer the term "free-libre," which at least forces the uninitiated to ask, "What do you mean?" rather than jumping to the conclusion that we are talking about the price of software.

      --
      Palm trees and 8
    3. Re:Free NOT EQUAL TO freedom by isilrion · · Score: 5, Insightful

      Fortunately, the concept of 'Free Software' has nothing to do with 'being able to have a thing or service for free'.

      (btw, it says so on the second sentence of the second paragraph of the FA)

    4. Re:Free NOT EQUAL TO freedom by wizardforce · · Score: 5, Insightful

      Freedom is the right to be left alone, and the obligation to leave others alone,

      if I give you the ability to do *anything* with my code and you turn around and tell your end users *you can't do all that much* who exactly is the one that is free here?

      unless there is voluntary association between all relevant parties.

      it's voluntary, no one's holding a gun to your head telling you that you must use the code, the only thing is that if you choose to use that code and distribute it to others, you can't turn around and weaken their ability to do the same as you. keeping the code in house without distributing it O.T.O.H you can do whatever you like with it.

      --
      Sigs are too short to say anything truly profound so read the above post instead.
    5. Re:Free NOT EQUAL TO freedom by mgiuca · · Score: 4, Insightful

      if I give you the ability to do *anything* with my code and you turn around and tell your end users *you can't do all that much* who exactly is the one that is free here?

      It's the code that is free, not the user.

      I assume you're contrasting BSD or similarly permissive licenses with the GPL. BSD makes the end user free. GPL makes the code free. You can't really have it both ways (because there will always be end users who want to make the code non-free).

    6. Re:Free NOT EQUAL TO freedom by BrokenHalo · · Score: 2, Funny

      Fortunately, the concept of 'Free Software' has nothing to do with 'being able to have a thing or service for free'.

      Indeed. And we are equally permitted to choose our preferred "degrees of freedom".

      Which is why there is nothing shameful about using proprietary drivers from nVidia (to use a particularly useful and pertinent example) on our Linux or BSD machines, since they are simply providing commercial support for a truly "free" platform. If one wants to sit on a high horse and pontificate about the purity of our freedom, that is fine, but if we don't want to be treated as lepers, it makes sense to meet commercial interests halfway.

    7. Re:Free NOT EQUAL TO freedom by rolfwind · · Score: 5, Insightful

      Freedom is the right to be left alone, and the obligation to leave others alone, unless there is voluntary association between all relevant parties.

      Yes, yes. But the third part, even if voluntary and completely in the libertarian sense, is what brings government involvement to any degree. It's the entity that enforces contracts (a product of some voluntary associations) and also via copyright and patents which are abstract concepts in the Constition.

      So, even by that definition, Stallman's concept is giving you more freedom by a) having less or no EULAs and b) less copyright concerns. I believe in this sense, the term "Freedom" is in context of being unencumbered of restrictive obligations of running code. I know when I install Ubuntu without seeing 100 Eulas pop up or asking me for my CD key plus various other nag screen I feel a little more unencumbered by BS. For the developer, it frees them from, well, developing the wheel over and over again. Seeing that all sides of the Open Source equation is a completely voluntary system, and not some communist dictatorship giving property to the masses, it works perfectly fine within the term freedom.

      Freedom also allows you sell yourself into indentured servitude (perhaps called car/home/student loans today). However, if a spiritual philosophy came along, shunning pure materialism, converting people voluntarily to its way of thinking and they ended up happier: wouldn't it, too, fit into the freedom paradigm. Couldn't we judge one way of life in some ways ultimately freer than the other?

      Anyway, fortunately for us and FTA, Stallman, as always, defined his freedom specifically:

      1. To run the program as you wish.
      2. To study the source code, and change it so the program does what you wish.
      3. To redistribute exact copies when you wish.
      4. To distribute copies of your modified versions, when you wish.

      I will grant the GNU license isn't free in itself, but one is free to take it (or not).

    8. Re:Free NOT EQUAL TO freedom by CarpetShark · · Score: 1

      Freedom is the right to be left alone, and the obligation to leave others alone

      Which is pretty much what free software is all about.

    9. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 4, Interesting

      The arguments against binary blobs are perfectly valid and unrelated to crackpot fanatism. If nVidia goes down tomorrow or just drops support for your specific card, all your hardware will stop working in few months with the next kernel update. This is why I bought Intel hardware. It might not be the best, but I know I will be able to use the hardware and all of its features until it physically breaks. Stallman, unfortunately, is in the crackpot zone, where if you are not with him and refuse to use any proprietary software even if it is your only choice, you are against him. Even just allowing your users to use proprietary software if they so wish will win you a big GNU fatwa. Is that free software? Free as in gulag?

    10. Re:Free NOT EQUAL TO freedom by FishWithAHammer · · Score: 3, Insightful

      You can have it both ways. That's why the CDDL and MPL exist. "Return your changes to our code, but you can use it with anything you like under any license.

      They are, as far as I'm concerned, the best OSS licenses out there.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    11. Re:Free NOT EQUAL TO freedom by wizardforce · · Score: 1

      you're saying that the first developers on that code are end users but the people who use that code and software after them [Mac for example] are not and that is a mistake. Mac as an example is based largely on BSD'ed code- it can not be altered nor improved by anyone other than Apple- they are in effect much freer to do with that code than you. You are *not free* to build upon that code as Apple has done, if Apple's code has a flaw you can not fix it, you can not alter its behavior- it belongs to them the same as if it were MS's proprietary code, this is no more freedom than anarchy is, the original developer's ability to alter certain code and then *restrict* anyone else's use of that code is not freedom for anyone other than the first to touch that BSD'ed code, for everyone else it is indistinguishable from proprietary code.

      --
      Sigs are too short to say anything truly profound so read the above post instead.
    12. Re:Free NOT EQUAL TO freedom by Hurricane78 · · Score: 4, Interesting

      In Germany, we have 3 different words for "free" when used as in beer, and a law defining what each word means, when used in business. There is "gratis", "kostenlos" (no cost), and some other term I forgot. Then of course there is the word "frei" (free) too. I noticed, that translating to German, and then translating all terms back to English, (both with dict.leo.org) gives me a pretty nice thesaurus. :)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    13. Re:Free NOT EQUAL TO freedom by mgiuca · · Score: 1

      Well that's more or less my (unstated) point. What I said was that BSD makes the end user free, while GPL makes the code free.

      The problem with the BSD model is that each end user is free to make the code non-free, and spoil it for everyone else downstream (which is the situation you describe).

      The GPL model forces the code to be free forever. The users' freedoms take a back-seat - specifically those users who want to proprietarise the code, but also the users who want to port to BSD model lose out, as collateral. The GPL view is, oh well, at least the code is, and will always be, free.

      So yes, I agree with you.

    14. Re:Free NOT EQUAL TO freedom by McGiraf · · Score: 2, Informative

      s/end\ users/distributors/g

      The end user can do whatever it wants to the code the GPL does not restrict usage or modification by the end user in anyway. It applies to the distribution of the software. So the code and the user are free, the distributor has restrictions.

       

    15. Re:Free NOT EQUAL TO freedom by 3-State+Bit · · Score: 5, Funny

      >The term 'free' is an unfortunate consequence of there being no more specific word in English.

      That might have been true 25 years ago, but today you can just call it "freedom software".

      (with the added bonus that if it's not freedom software it's terrorist software -- a pretty good description of the crap a convicted monopolist pushes).

    16. Re:Free NOT EQUAL TO freedom by Pav · · Score: 2, Insightful

      Why not GIVE the English language a term for free-libre eg. "liber". Languages are fluid things... and "liber" fits :
      liber
      liberate
      liberation

          Yes, liber has some (uncommon) meanings in English already, but plenty of other words have multiple meanings eg. the word "free" itself! It's certainly not a step backwards, and there's a chance it could add something valuable to English in the longer term.

    17. Re:Free NOT EQUAL TO freedom by McGiraf · · Score: 2, Informative

      Grrr... how many times it has to be said:

      s/end\ users/distributors/g

      There is no restriction on the end user in the GPL, none, nada, zero.

      Apple is not a end user, Apple is a distributor of software.

      I can't believe this is still not understood by some ./ers.

    18. Re:Free NOT EQUAL TO freedom by Alomex · · Score: 1

      RMS is equivocating on purpose. Whenever confronted he claims the gratis interpretation of free, but when you read his speeches, he often hints at gratis, which is why he has never fixed the name of his foundation.

      In contrast the OSS movement started by removing this ambiguity.

    19. Re:Free NOT EQUAL TO freedom by KasperMeerts · · Score: 1

      Then what's the difference between this and the GPL?

      --
      As long as there are slaughterhouses, there will be battlefields.
    20. Re:Free NOT EQUAL TO freedom by mgiuca · · Score: 1

      I understand your point, and I fully understand the issues. I'm just using terminology differently than you. I'm deciding to continue using the term "end user" as a blanket term encompassing all recipients of the software.

      Once I receive a piece of software, I am the "end user", and I am restricted (by the GPL) in what I can do with it. Specifically, I can run it, with no restrictions. But I can't distribute it unless I agree to certain terms.

      If you have a better term...? (Perhaps "recipient" is a better blanket term for "end users" + "distributors").

      I can't believe this is still not understood by some ./ers.

      I'm the same guy you explained it to last time...

    21. Re:Free NOT EQUAL TO freedom by Blakey+Rat · · Score: 1, Flamebait

      s/end\ users/distributors/g

      I can't believe this is still not understood by some ./ers.

      Maybe that's because all you're typing is a series of random punctuation and a couple words, some nonsense from some programming language or editor I don't know.

      Have you thought about, hm, ENGLISH? Maybe?

    22. Re:Free NOT EQUAL TO freedom by McGiraf · · Score: 1

      "I'm the same guy you explained it to last time..."

      hehe, sorry about that.

      You say:

        "Once I receive a piece of software, I am the "end user", and I am restricted (by the GPL) in what I can do with it. Specifically, I can run it, with no restrictions. But I can't distribute it unless I agree to certain terms."

      and then say that user and distributor are not the right terms?

      "I can run it, with no restrictions. But I can't distribute it"

      Distribution is not usage. The GPL does not regulate at all the use of software.

      When you distribute it, your are a distributor, you can be both a user and distributor at the same time, you usage is still not restricted, but the GPL applies to what you distribute.

      The disagreement/misunderstanding we have is caused by you considering "distribution" as being a "use" of software, while I (and the GPL) do not.

    23. Re:Free NOT EQUAL TO freedom by Blakey+Rat · · Score: 3, Informative

      1. To run the program as you wish.
      2. To study the source code, and change it so the program does what you wish.
      3. To redistribute exact copies when you wish.
      4. To distribute copies of your modified versions, when you wish.

      The problem is that he also has an implied:

      5. You can't run anything EXCEPT Free Software.

      rule, and that's the one everybody disagrees with. I mean, the first four as well and good, especially since I can take and leave them as I please, but that fifth one is a pain in the ass. That's the rule that makes it "wrong" for me to use Ubuntu because some of the drivers have "binary blobs" in them. Or makes me give up my Tivo.

    24. Re:Free NOT EQUAL TO freedom by Neoprofin · · Score: 1, Interesting

      That's been my big problem with the who movement lately. I don't understand how a group of people can espouse freedom and then go out of their way to put every possible roadblock in place to the end user making use of software that does not meet their standards of free. When are we going to get a free software movement that says "We will work for unlimited interoperability so our users are free to use any and all software and hardware, open source proprietary, to best accomplish their needs."

      Microsoft for all the demonizing they get around here has been doing a lot less work to control my options in both senses of the word free.

      (I know Windows costs money, but it's usually subsidized or pirated anyway, so in my personal domain the cost is 0. Professionally speaking is a whole other story on all fronts for a number of reasons.)

    25. Re:Free NOT EQUAL TO freedom by Zironic · · Score: 2, Informative

      End user is a legal term and not something you're meant to redefine on a whim.

      http://en.wikipedia.org/wiki/End_user

      Read and understand. Then stop failing at communicating.

      When you use the code, you're an end user.
      When you give the code to someone else, you're a distributor.

      It's not complex.

    26. Re:Free NOT EQUAL TO freedom by McGiraf · · Score: 1

      I posted a more verbose explanation twice.

      It;s the first time i use the s/xxx/xxx/g syntax in a post but I saw it used often here so I assumed it was understood by most.

      But as they say:
      Assumption is the mother of all fuckups.

      It means: replace "end users" by "distributors" in the parent post.

      and ./ers means slashdoters :)

    27. Re:Free NOT EQUAL TO freedom by my+$anity++0 · · Score: 1

      Aaargh. Posting to undo stupid moderation misclick.

    28. Re:Free NOT EQUAL TO freedom by abigsmurf · · Score: 4, Funny

      Unfortunately that term results in "Who's libre?" responses.

    29. Re:Free NOT EQUAL TO freedom by Blakey+Rat · · Score: 1

      Probably people just ignore gibberish when I see it, since there's no point in trying to discuss things with people who (apparently) can't even speak English. That's what I do at least.

      But typing gibberish, then complaining that people don't understand the gibberish, that's just crazy.

      As to the actual subject, I think the biggest problem Stallman's biggest problem is his 1984-esque doublespeak of the language:

      "Yes, this code is more Free than that BSD code."
      "Oh great! Can I ship it on this device I just invented, the Fleevo?"
      "No."
      "Can I distribute a modified version?"
      "No."

      Something that prides itself on being "free" can't have restrictions on it! We're not morons; we know when people are trying to blindside us by selectively changing the meaning of words, and I think a lot of people aren't going to stand for it. Either make it free, or call it something else. I don't like doublespeak.

    30. Re:Free NOT EQUAL TO freedom by lordtoran · · Score: 1

      Unfortunately, many of my fellow Germans understand "frei" as "Freibier", so one again ends up with people who think it is umsonst :-(

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    31. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      I was serious!

    32. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      What? Did you read the post you responded to? Let me restate the question:

      If I give you complete freedom with my code (BSD-style), and you decide not to pass that freedom on to your end users, can those users really be free?

      The answer is clearly "no". As you initially pointed out, the BSD-style license frees the code (i.e. places few restrictions on it), but does not guarantee any freedoms to end users of the code.

      But then you turned around to argue the exact opposite point.

    33. Re:Free NOT EQUAL TO freedom by FishWithAHammer · · Score: 4, Informative

      You can include MPL or CDDL licensed files in a proprietary application. Instead of the boundary being at the process level, it's at the source file level. If Foo.c is MPL and Bar.c is proprietary, you can include them in the same application; you only have to distribute changes to Foo.c. Sort of like the LGPL in the sense that it's modular, but without the stupid and arbitrary restrictions.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    34. Re:Free NOT EQUAL TO freedom by farmer11 · · Score: 5, Insightful

      Not sure why people refuse to understand that freedom requires restrictions. Lack of restrictions is called Anarchy. To maximize everyone's freedoms requires restrictions. It's the difference between being free to punch someone in the face and being free to not get punched in the face.

    35. Re:Free NOT EQUAL TO freedom by wizardforce · · Score: 1

      well if you're going to make that argument, there's the public domain which is by your definition "the most free of all." However, as was explained by the poster responding to yours before mine, some restrictions are neccessary for freedom to be meaningful. An anarchy is indeed "freer" than a libertarian government but only because anarchy does not protect the right against being killed, robbed etc. just as the GPL protects the endusers' rights by the golden rule- give others the same rights you've been given. The freedom to murder in an anarchy is a meaningless "right" as is the freedom to restrict another user's ability to use the same code you have.

      --
      Sigs are too short to say anything truly profound so read the above post instead.
    36. Re:Free NOT EQUAL TO freedom by McGiraf · · Score: 1

      "Probably people just ignore gibberish when I see it"
      "I think the biggest problem Stallman's biggest problem is his 1984-esque doublespeak of the language:"

      "there's no point in trying to discuss things with people who (apparently) can't even speak English. That's what I do at least."

      your's footing yourself in the shoot :)

    37. Re:Free NOT EQUAL TO freedom by dcollins117 · · Score: 1

      That's the rule that makes it "wrong" for me to use Ubuntu because some of the drivers have "binary blobs" in them.

      There is no such rule, nor is it wrong (with or without quotation marks) to use Ubuntu. You are railing against a problem that doesn't exist. No one is preventing you from using Ubunutu

      No hard feelings. Really. If you want, I'll send you a CD of Ubuntu. For free.

    38. Re:Free NOT EQUAL TO freedom by Hooya · · Score: 1

      The way I've always seen it is that to have a middle (that hopefully, you and I are in), you need two sides. MS and Co. are on one. GNU is on the other. Without the countering balance, there wouldn't be a middle. For a continuum to exist, there have to be two extremes. If one of the two extremes disappears in the continuum, the previously moderate position will now be the extreme position.

      Don't completely agree with GNU. But damn glad it's there. It allows my position to be the moderate by having stretched the continuum.

    39. Re:Free NOT EQUAL TO freedom by Blakey+Rat · · Score: 1

      There is no such rule, nor is it wrong (with or without quotation marks) to use Ubuntu.

      According to you, not according to Stallman. (You know, the one we're all talking about?)

    40. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      Screw GNU. Kudos should only go to those who make their code available via a BSD-style license or in the public domain.

    41. Re:Free NOT EQUAL TO freedom by drsmithy · · Score: 2, Interesting

      BSD makes the end user free. GPL makes the code free. You can't really have it both ways (because there will always be end users who want to make the code non-free).

      You can't make BSD code "non-free". You can add your own code, and make the resultant product "non-free", but the original BSD-licensed code, will remain BSD licensed.

      The big difference between the BSD and GPL, is with the BSD you're stating what you want to do with your code, but with the GPL you're stating what you want to do with other people's code.

    42. Re:Free NOT EQUAL TO freedom by zorg50 · · Score: 1

      That's the rule that makes it "wrong" for me to use Ubuntu because some of the drivers have "binary blobs" in them.

      There is no such rule, nor is it wrong (with or without quotation marks) to use Ubuntu. You are railing against a problem that doesn't exist. No one is preventing you from using Ubunutu

      No hard feelings. Really. If you want, I'll send you a CD of Ubuntu. For free.

      While there may not be such a "rule" per se, RMS does promote running only free software, and I believe that this is what the grandparent was referring to. I've seen him speak before, and he does make a point of encouraging people to use only free software and those distros that contain only free software.

    43. Re:Free NOT EQUAL TO freedom by dcollins117 · · Score: 1

      So you care what Stallman thinks, and don't care what I think. That's fine with me. My point is why do you care what either of us think? It doesn't impact you in any way.

    44. Re:Free NOT EQUAL TO freedom by Blakey+Rat · · Score: 1

      No, I don't care what you think and I don't care what Stallman thinks. I use Windows by choice and like it; you probably think I'm some sort of baby-eating monster.

    45. Re:Free NOT EQUAL TO freedom by larry+bagina · · Score: 1

      the word "liberty" is much more direct and understandable.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    46. Re:Free NOT EQUAL TO freedom by larry+bagina · · Score: 1

      Open had a meaning before Open Source Software.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    47. Re:Free NOT EQUAL TO freedom by drsmithy · · Score: 1

      Why not GIVE the English language a term for free-libre eg.

      Because the "free as in freedom" definition in English is easy to determine from context, except when people like Stallman deliberately make it confusing. Just like when politicians use names like "The PATRIOT act".

      The problem is not the language, the problem is abusing the language.

    48. Re:Free NOT EQUAL TO freedom by andreyvul · · Score: 1

      >The term 'free' is an unfortunate consequence of there being no more specific word in English.
      Why does this remind me of 'free hat' from South Park?

      --
      proud caffeine whore
    49. Re:Free NOT EQUAL TO freedom by Draek · · Score: 1

      If he meant that, he would've written it on the license itself. But to me, the fact that he explicitly allows distribution and use of GPL software alongside closed source software is a clear signal that he respects your right to use it, even if he thinks it's monumentally stupid for you to do so.

      --
      No problem is insoluble in all conceivable circumstances.
    50. Re:Free NOT EQUAL TO freedom by Bill,+Shooter+of+Bul · · Score: 4, Funny

      In Germany, we have 3 different words for "free" when used as in beer, and a law defining what each word means, when used in business.

      In Germany ... free ... beer ?!

      Sign me up!

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    51. Re:Free NOT EQUAL TO freedom by ZombieRoboNinja · · Score: 1

      Actually, I'd say the term "free" is a deliberate consequence of free-software enthusiasts' marketing attempts. They could call it share-alike software or something else more exact, but they wanted a term associated with wild horses frolicking through the plains and Thomas Jefferson signing the Declaration of Independence. It kinda makes it sound like RMS's codebase crossed the ocean to flee religious persecution.

      "Free as in speech" seems like a particularly bad analogy here anyway. "Free speech" typically refers to freedom from government interference or censorship; closed-source software isn't by definition any more or less free from government interference than GNU software, so WTF? Shouldn't we be saying "free-as-in-common-grazing-areas-in-pastoral-societies," since that seems to be the typical analogy for free software?

    52. Re:Free NOT EQUAL TO freedom by multisync · · Score: 5, Insightful

      I don't understand how a group of people can espouse freedom and then go out of their way to put every possible roadblock in place to the end user making use of software that does not meet their standards of free.

      Please provide an example of this happening. The end user is under no obligation to "accept the terms" of the GPL (despite the fact that many software distributors stupidly force users to do just that when installing GPL software). Freedom 0 specifically grants the user unlimited freedom to use the software as (s)he sees fit. Any restrictions placed on the use of GPL software is a direct violation of the GPL.

      The GPL governs the distribution of software, and prevents developers and distributors from restricting the way a person uses the software. Claims that the GPL restricts use is the great straw man of the proprietary vendors' anti-free software FUD campaign.

      The fact that your nVidea drivers might break the next time you do a kernel update is beyond the control of those who provide the free components of your system. If nVidea wants their hardware to work with anybody's hardware or software, they need to either release working drivers themselves, or release the specifications so others may develop them. I can't imagine how you arrived at the conclusion that the FSF is in some way placing "every possible roadblock in place to the end user making use of software that does not meet their standards of free."

      When are we going to get a free software movement that says "We will work for unlimited interoperability so our users are free to use any and all software and hardware, open source proprietary, to best accomplish their needs."

      That's what they've been doing for 25 years. Any lack of interoperability you've been experiencing is likely due to a lack of published specifications for that proprietary hardware and software you just referred to.

      I know Windows costs money, but it's usually subsidized or pirated anyway, so in my personal domain the cost is 0. Professionally speaking is a whole other story on all fronts for a number of reasons.

      So you slag the people who provide free software and blame them of the lack of interoperability you experience when you mix it with closed-source propriety hardware and software, and you also don't pay for the proprietary stuff, violating the terms of their user agreements (which, unlike the GPL, do restrict your right to use the software).

      Why are you complaining again?

      --
      I don't care why you're posting AC
    53. Re:Free NOT EQUAL TO freedom by marsu_k · · Score: 1

      If nVidia goes down tomorrow or just drops support for your specific card, all your hardware will stop working in few months with the next kernel update. This is why I bought Intel hardware. It might not be the best, but I know I will be able to use the hardware and all of its features until it physically breaks.

      In theory yes, but in my experience the Intel drivers can be quite lacking. They do support XRandR 1.2 which is great (although, again in my experience, switching external VGA on or off can either bring down X or make the computer completely unresponsive unless accessed via SSH), but I've been unable to get tearing-free video playback or 3D so far with them. And the 3D performance in general is abysmal - I don't expect to play recent games, but the hardware should be able to handle modern desktop compositing (Compiz/KDE4) just fine, which it doesn't, at least not with decent frame rates. Hell, KWin doesn't work at all.

      Ironically it seems the chipset on my laptop (GM965/X3100) offers currently much worse performance than earlier chipsets, which packed a lot less punch. Granted, I haven't yet tried a GEMified kernel with the 2.5.x series of drivers, which should improve performance. This is not to say I don't appreciate the freedom aspect - actually that was why I chose a laptop with an Intel chipset in the first place - but it doesn't always guarantee that "I will be able to use the hardware and all of its features".

    54. Re:Free NOT EQUAL TO freedom by timmarhy · · Score: 1

      the misuse of the word "free" is deliberate on stallman's part i can assure you, just as he insists on calling DRM "Digital Restrictions Management"

      --
      If you mod me down, I will become more powerful than you can imagine....
    55. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      I think you mean "French software."

    56. Re:Free NOT EQUAL TO freedom by Nick+Ives · · Score: 1

      Your post was fine until you got to the GNU gulag at the end. Neither RMS nor GNU support aggression towards those who choose to use proprietary software, they just advocate a world without proprietary software.

      --
      Nick
    57. Re:Free NOT EQUAL TO freedom by timmarhy · · Score: 1
      why should you dictate the terms apple distributes it's own work though? that doesn't sound like freedom to me at all. that's my issue with the gpl, if i include gpl'd code in a project and give the whole lot to someone i have give the project to.

      it's an unrealistic view of the business world where relationships aren't so cut and dry. but i don't expect fsf types to ever get this.

      --
      If you mod me down, I will become more powerful than you can imagine....
    58. Re:Free NOT EQUAL TO freedom by Nick+Ives · · Score: 5, Insightful

      The problem is that he also has an implied:

      5. You can't run anything EXCEPT Free Software.

      rule, and that's the one everybody disagrees with

      Well gee, the guy who's spent the last twenty-five years leading the Free Software movement has some politics that you disagree with.

      It's not like anybody is actually forcing you to stop using proprietary software. The only person who might stop you from using Ubuntu because of binary blobs are the owners of said blobs. They could sue Ubuntu for massive statutory damages for wilful infringement.

      --
      Nick
    59. Re:Free NOT EQUAL TO freedom by nicolas.kassis · · Score: 3, Informative

      the misuse of the word "free" is deliberate on stallman's part i can assure you, just as he insists on calling DRM "Digital Restrictions Management"

      Which is what it is.

    60. Re:Free NOT EQUAL TO freedom by jeremyp · · Score: 1

      Please provide an example of this happening.

      The grand parent post contained just such an example. If I keep my kernel up to date, it's possible my nVidia drivers to stop working after a while because Linus refuses to stabilise the kernel driver API. This makes it harder to use hardware for which only proprietary drivers are available. That's restricting my freedom.

      Of course, even proprietary operating systems don't remain compatible for ever, but in general, point releases don't screw things up.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    61. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      Why not GIVE the English language a term for free-libre eg. "liber". Languages are fluid things... and "liber" fits :
      liber
      liberate
      liberation

      There already is a word LIBERTARIANISM and the derivitive, libertarian. Now I know those are four-letter words but this is due to the extreme ignorance of people that don't read non-fiction outside of school. It doesn't mean pro-business, pro-profit, or do whatever you feel like. It is a social contract just like GPL and the burdens it places on the user demand reciprocity. Also, I do hope the Libertarian movement itself moves further from the support of patents and copyrights. Those are incompatible with liberty.

    62. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      That's what passes for a clever joke in the minds of the socially retarded, you know. Just sayin.

    63. Re:Free NOT EQUAL TO freedom by KDR_11k · · Score: 1

      I see that as different goals. Totally unrestricted code is made to save everyone the effort of reimplementing that, even commercial developers. GPL code is made only to benefit the GPL community.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    64. Re:Free NOT EQUAL TO freedom by KDR_11k · · Score: 1

      It gives freedom to the users of your code which includes the freedom to make a version that does not include the freedom. Of course those forks only make their changes proprietary since anyone can still get the original from you. It adds freedom to your code but doesn't require others to add freedom to their changes.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    65. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      1. To run the program as you wish.
      2. To study the source code, and change it so the program does what you wish.
      3. To redistribute exact copies when you wish.
      4. To distribute copies of your modified versions, when you wish.

      The problem is that he also has an implied:

      5. You can't run anything EXCEPT Free Software.

      Neither Stallman nor the movement imply that. In fact, if you read your EULAs on proprietary software, you'll often find it is the closed-source vendors stating "you can't do anything with this software". No rights are given and all rights are reserved. You can't publish your Win7 benchmarks, you can't publish your children's story written on an academic copy of Word. You can't show a movie on your iPhone to people on the street corner. The FS movement does none of your point 5 whatsoever. Not one fucking thing. The only implication - if there is one - is that people who do not heed points 1-4, will be bound by point 5 by the masters they have chosen.

    66. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      That whole free as in speech thing is just stupid.

      If free software is free as in speech than that just means that everyone is allowed to write software for anything he wants.

      But the whole FOSS thing is about claiming a moral high ground and a word like free associated with speech just fits that need. Just like the stupid slavery comparisions no sane user would follow without massive indoctrination.
      Yeah I am like a slave because I use a binary blob that makes my graphics work... It is really almost like living without any human rights and dignity...

    67. Re:Free NOT EQUAL TO freedom by multisync · · Score: 4, Insightful

      If I keep my kernel up to date, it's possible my nVidia drivers to stop working after a while because Linus refuses to stabilise the kernel driver API. This makes it harder to use hardware for which only proprietary drivers are available. That's restricting my freedom.

      Linus seems like a strange choice to hold up as an example of someone limiting your rights in the name of free software. He always struck me as the ultimate pragmatist, someone who favours using the best tool for the job, regardless of whether it is proprietary or free software.

      Never the less, do you have to apply every kernel patch? I can see security updates and bug fixes, but changes to the driver API? Especially if they break your nVidia drivers. Wouldn't you look at what the patch does, see that it is incompatible with your hardware and choose not to run it?

      Really, it goes back to where the problem actually lies, and that is with the proprietary nVidia drivers. Complain to them. You gave them money for their graphics card. Have you ever given a penny to Linus or any of the other kernel developers?

      They are doing nothing to curtail your freedom to use the software they so generously provided any way you see fit, and if it doesn't suit your exact needs, you can pay someone to change it.

      That's freedom.

      --
      I don't care why you're posting AC
    68. Re:Free NOT EQUAL TO freedom by Pseudonym · · Score: 1

      If it helps, think of "free software" as software that is not subject to the arbitrary whim of one vendor.

      If Redmond tells you to upgrade, you upgrade or assume the risks of using unsupported software. With free software, you always have the option of buying support from someone else, or supporting it yourself.

      There are many concepts of freedom. This is a legitimate one.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    69. Re:Free NOT EQUAL TO freedom by jrumney · · Score: 1

      It doesn't surprise me that Germans have a specific word for "free beer". It's like eskimos and words for "snow".

    70. Re:Free NOT EQUAL TO freedom by jrumney · · Score: 1

      Sorry, ignore my last comment, I misread your post.

      It doesn't surprise me that Germans have three words for describing "free beer". It's like eskimos and words for "snow".

    71. Re:Free NOT EQUAL TO freedom by Stormwatch · · Score: 1

      Yeah, "Digital Rights Management" is not wrong. It manages your right to use your computer, just like a prison cell manages your right to go wherever you want to.

    72. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      Where is this implication? I could say that anyone has an implied anything.

          Please post your source where Stallman implies that you "can't" run non-free software instead of 'shouldn't' run non-free software.

          I also have to disagree with your assumption that 'everybody' disagrees with that rule. I have learned quite a lot from Stallman. He seems to be following his own rules fine, so I don't see why other people can't as well. Stallman convinced me to shut down the web-services I was using like gmail/etc. If he's found a way to run a system with completely free software, I along with many others will follow suit.

    73. Re:Free NOT EQUAL TO freedom by Eskarel · · Score: 1
      Linus does indeed seem to be the ultimate pragmatist, as far as I can tell, the prime zealot in the kernel team is Andrew Morton(who despite his zealotry has contributed an incredibly amount to the kernel and whose work I, for the most part, greatly appreciate).

      That said, kernel APIs, as well as all sorts of other things, change quite often. Sometimes the APIs have been broken deliberately(somewhere around 2.6.13 or so can't remember exactly when, Morton put code into the APIs to block any modules which didn't have a GPL compatible license), sometimes they've been broken to massively improve system performance(both of these types of changes are of course perfectly within the rights of the kernel developers).

      Generally speaking the kernel is very stable(in the sense that it doesn't crash much) and very unstable(in the sense that how it works can change dramatically between point releases) at the same time. It's also somewhat difficult, unless you want to maintain your own kernel patch set, to avoid these changes in APIs without keeping your kernel at an older version, which has a number of consequences.

      Backwards compatibility in Linux is basically based around the idea that if the software is open source you can always go into the old software and fix it to work with the new system. This is great for the enhancement of individual software(bad code can be eliminated entirely), but not so great for the overal ecosystem(otherwise perfectly functional software requires a lot more updates than would be the case with more stable APIs).

      Of course the fundamental issue with free software is and always has been the fact that 99.9999% of people don't care about most of the freedoms because they can't modify the software themselves, and, with certain exceptions, paying someone to fix it is more expensive than buying a product which does what you want in the first place.

    74. Re:Free NOT EQUAL TO freedom by langelgjm · · Score: 1

      It's like eskimos and words for "snow".

      Ah, that tired myth: http://itre.cis.upenn.edu/~myl/languagelog/archives/004003.html

      --
      "Anyone who [rips a CD] is probably engaging in copyright infringement." - David O. Carson
    75. Re:Free NOT EQUAL TO freedom by shmlco · · Score: 1

      Because Stallman is busy trying to push his viewpoint down everyone else's throat. Hence the article.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    76. Re:Free NOT EQUAL TO freedom by Blakey+Rat · · Score: 1

      Seems to me the easiest way to make Stallman happy is to not even use a computer at all. Or a cellphone, or a TV with an on-screen menu, or your car... etc.

      If you use Linux, he'll gripe the drivers are binary blobs. If you remove the drivers, he'll gripe the firmware on the network card is proprietary, if you buy a crazy open-source network card, the BIOS on the motherboard is closed source. If you fix all that, oops can't use your cellphone: it's closed source too. And the chip in your car that controls fuel mixture? Closed source.

      There's no way to make him completely happy while living like a normal human being.

    77. Re:Free NOT EQUAL TO freedom by palegray.net · · Score: 1

      FWIW, I'd give that a +1 Funny :). Been in your shoes, bud.

    78. Re:Free NOT EQUAL TO freedom by maweki · · Score: 1

      So, in that matter, having a dictator and beeing free in the sense of not having to make decisions is free as well?

    79. Re:Free NOT EQUAL TO freedom by totally+bogus+dude · · Score: 1

      I had a quick look at the CDDL and I don't see any stipulation that you need to make it possible for end-users to recompile the software with a modified version of the code covered by the CDDL. This is the second main purpose of the LGPL: you are obligated to permit updated versions of the LGPL library (assuming they're ABI compatible) to be substituted for the version shipped by the distributor. This can be useful if the distributor is no longer supporting the product and there's important bugfixes or performance improvements for an LGPL library it makes use of, for example.

      The CDDL only appears to achieve the primary purpose of the LGPL, i.e. ensuring any improvements to the code make it upstream so everyone can benefit. If that's your goal then it's probably a good license to use, but it's not quite equivalent. Even though it's using "Free" code, you may not be able to make any changes to that "Free" code within the proprietary application.

    80. Re:Free NOT EQUAL TO freedom by Risen888 · · Score: 1

      I agree. Unfortunately, there's no good adjective form of "liberty."

      --
      Hey, I finally got my first freak! Took you long enough!
    81. Re:Free NOT EQUAL TO freedom by FishWithAHammer · · Score: 1

      Yes, as I said: "stupid and arbitrary restrictions." The particulars of the LGPL serve as more of a hassle than anything. One case in a thousand it might be useful, many more than that it's an annoyance.

      (Admittedly I overstate its stupidity, as I suppose it's nice that one-in-a-thousand times, but as it's GNU-backed, it really does immediately go in the "distrust and shun" category for me. I do not approve of the GNU licensing scheme at all, though the LGPL is less cretinous than the GPL.)

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    82. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      Lack of restrictions is called Anarchy.

      NO, it ISN'T.

        Anarchy, from the Greek words for "no rulers", "an-arkos", is the desired result of Anarchism, a political philosophy aimed at maximizing individual freedom within the constraints of human nature and the natural laws. It is concerned with ridding the world of the rule of man over man, not ridding the world of rules. In a state of Anarchy, the rules that do exist come from within and below, and are the stronger for it. Rules applied from the top down require a framework for violence to enforce them, and this framework is always abused, thanks to human nature.

        Under Anarchy, the most basic rule is that your freedom to swing your fist ends where my nose begins, and vice versa.

      http://www.infoshop.org/faq/secA2.html#seca24

        The word anarchy is often used as a synonym for chaos, a linking of two separate ideas that is beneficial for those in power, but that use shouldn't be capitalized.

    83. Re:Free NOT EQUAL TO freedom by BrokenHalo · · Score: 1

      My perspective here is coloured by memories of my frustration with Linux, X11 and a badly-supported SIS graphics card in 1997. I was actually grateful when it died, justifying the purchase of a Riva TNT, which worked faultlessly from day one, and probably still does. I still have it in a box here (changes in architecture always force me to upgrade graphics cards before I need to).

      My point is that with that level of commitment to Linux support in the face of a comparitively meagre commercial return, it isn't unreasonable to expect their support to continue. To decry their efforts in the name of some philosophical ideal is simply churlish. It would be more graceful to say "thanks" to nVidia for providing drivers that have allowed the linux community to grow.

    84. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      The problem is that in Richard Stallman land the idea of "free" software means that it must be "free" and that you must in no way whatsoever enable anyone to use things that are not "free". There are few real world examples of this (I believe I saw somewhere that Mandriva has both a standard distribution and a "free" one) because most people realize that although it might make sense in theory it's an absolute monster in practice. I think it's stupid in both cases, if my wireless card wont work because it has proprietary drivers and your answer is "tough shit, buy one with open source drivers" you've just lost most reasonable people. If the new OSS project for iPods doesn't work on the latest revision and you say "wait it out", you've just lost most reasonable people. GPL software is not the problem, I never said it was, the problem, which I clearly stated, is people who insist that GPL software be the only software and that no other software be used.

      I got that idea about the FSF from their last little release that got covered here on Slashdot, which had, if you read it, wording that free (as in FSF) software should do everything in its power not to work with proprietary software. Didn't read the article? Well it was in the comments to, where I posted a comment in reply much to the same effect as the one you clearly misread as an anti-GPL rant and not and anti-impractical zealot rant.

      So to drill it home for the last time, I have nothing against the GPL, or free software. I live in the real world though, and I cannot get by on GPL software alone, which is exactly what Stallman and the FSF want. I don't agree with their version of free, because it's just a different set of rules. I use whatever gets the job done.I don't care whose fault it is if the hardware doesn't work under GPL drivers, or if two programs can't run together. That's a discussion for ideologues.

      I hope that's clear enough this time, because you missed it the first time around.

    85. Re:Free NOT EQUAL TO freedom by Neoprofin · · Score: 1

      I don't know how that got posted as anonymous.

    86. Re:Free NOT EQUAL TO freedom by wrook · · Score: 1

      I'm posting this in the hope that it helps.

      Of course, I'm not RMS, but I *do* try to follow what he writes. And I feel confident in saying that there is no rule that makes it morally wrong for you to use anything. You are the end user.

      If you choose to use proprietary software it is unfortunate. Unfortunate because you deprive yourself of freedom. RMS *does* say you "shouldn't" run proprietary software, but that is for your benefit (in the long term).

      What he characterizes as morally wrong, is writing and distributing non-free software. It is the act of depriving *others* that is morally wrong. What you do to yourself is your own business.

      People get very confused because they see "immoral" on one hand and "shouldn't" on the other and assume that the two are connected. I really don't believe they are connected at all. An example might be that one considers it immoral to sell cigarettes to children. Children shouldn't smoke, but it is not immoral for a child to smoke. It's just unfortunate if the child choses to do so.

      So, it is not "wrong" that you choose Ubuntu over something like gnuSense. It is simply unfortunate that you have chosen to use proprietary binary blobs (or other proprietary software that you can easily install from Ubuntu).

      Now, having said all that, I don't agree with this position. I don't believe it is immoral to write or distribute proprietary software. However, I agree with him that free software is much better for everyone, so we should avoid proprietary software. And in fact, I believe it enough that I quit writing proprietary software.

      Anyway, I really hope that helps. Perhaps you agree with my assesment, or perhaps not. But at least I hope it allows you to look at the issue from another perspective.

    87. Re:Free NOT EQUAL TO freedom by IrquiM · · Score: 1

      So the war against terror should've taken place in Bush's own backyard?

      --
      This is blinging
    88. Re:Free NOT EQUAL TO freedom by the_womble · · Score: 1

      Slashdot is clearly not as geeky as I thought when the first visible post on a story is by someone who does not understand what is meant by free in this context, and it then gets moderated "interesting".

      What is really weird is that the comment is made by someone who has made nearly 600 comments on Slashdot and who uses the phrase "open source".

    89. Re:Free NOT EQUAL TO freedom by the_womble · · Score: 1

      I think as have all been trolled. Other recent comments by the same poster include:

      1. "Breastfeeding is most certainly obscene to civilized people"

      2. Blaming the current financial crisis on over regulation and Keynsianism of all things.
    90. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      You aren't anti open source, but you are ignorant.

    91. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      BSD style licenses make the end user 'free' to close source the code and entrap all subsequent users.

      Democracy would not work without the single restriction that those voted in to power cannot take the decision to get rid of democracy. ( obligatory example of Hitler who was democratically elected )

      In a similar vein the GPL requires users to pass on the freedom which has been granted to them.

      If you are intent on restricting the freedom of those who use your code then you can't incorporate GPL'd software into it. That's simple enough.

    92. Re:Free NOT EQUAL TO freedom by CountBrass · · Score: 1

      They're crafted with a very specific aim in mind: freedom. The LGPL is a compromise. It's just not congruent with your aims, which appear to be far more "stupid and arbitrary" then either the GPL or the LGPL.

      --
      Bad analogies are like waxing a monkey with a rainbow.
    93. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      I keep seeing that phrase and yet I never understand what it's supposed to mean.

      What exactly does "free as in beer" mean?

    94. Re:Free NOT EQUAL TO freedom by The_Wilschon · · Score: 1
      If everyone agreed not to punch people in the nose, then "A"narchy would work just fine. That is, if everyone's choice of exactly how to resolve a conflict of rights were the same every time, then Anarchy would work just fine. However, in general, different people will claim that conflicts of rights should be resolved in different ways.

      For example, some people might be extremely annoyed by people who swing fists right to the end of their noses and then stop, because that is a startling thing to have happen to one. So those people would prefer that the conflict of rights be resolved with a much greater restriction on the right of the arm-swinger, in order to protect their right not to be prevented from doing X by threat of startlement.

      Since not everybody is going to agree on how to resolve these conflicts, but we've still got to resolve them in a consistent manner across at least a geographical region, you will very quickly wind up having groups of people who meet to form a consensus of how to resolve them (legislatures), and further agree to withhold some benefit from or cause some harm to those who do not follow the consensus (executive and judiciary). That is, governments in miniature will tend to form spontaneously.

      This is actually a pretty decent analogy for the software case. If everybody agreed on some particular way to restrict certain rights in favor of others (everybody use the GPL, or everybody use the BSD license, etc), then none of these things would be a problem. You wouldn't have hardware and proprietary software failing to work with GPL software because it'd be the only game in town. The restrictions of the GPL simply wouldn't come into play at all.

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    95. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      Its hard to get those kudos once Apple & Microsoft assimilate your hard work and takes the kudos for itself.

    96. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      "Governments in miniature" of a temporary nature, based as far as possible upon consensus, with no arm of force, wouldn't resemble governments very much.
      Please see section I-5 of the Infoshop FAQ*.
      Link

      * The FAQ is a little harsh towards market anarchism, betraying the bias of its authors, but is very comprehensive and otherwise excellent.

    97. Re:Free NOT EQUAL TO freedom by sumdumass · · Score: 1

      Actually, it's more like it manages what a copyright holder is giving you the right to do with the works they own and have a right to control by law. It's not like prison, it's like you renting a car and having to seat a representative of the car rental company when you drive it to ensure your not going to abuse it.

      The biggest problem with DRM is the realization that your renting and not buying because you don't get the impression of the rights you would have if you outright owned something.

    98. Re:Free NOT EQUAL TO freedom by daigu · · Score: 1

      Technically, anarchy is the absence of the state. You could still have mutually agreed upon restrictions and sanctions without a state. Pirate ships in the Carribean are a good example because they explicitly operated outside the law of states.

    99. Re:Free NOT EQUAL TO freedom by sumdumass · · Score: 1

      Actually, the road blocks he is talking about is having the drivers and such so the install just works.

      Right or wrong, having to fiddle with installing drivers and such in a distribution meant for the unwashed masses because someone wants to be a stickler does present a road block to people who want to use the software. It is more or less saying that if someone wants to use this software that supports so much hardware, they can't have the freedom to use the hardware they want without headaches. It also makes it harder to work with manufacturers of hardware because it imposes limitations on them that they may not be able to contractually honor due to third parties.

      In the past, this has lead to more posts and rants about Linux and FOSS software not working or not being ready for the desktop or how it makes all their hardware slow then it has about Nvidia (or some other company) not opening their specs or something. And to the person looking to give FOSS a try, you end up with an overall image that Linux or BSD just isn't ready for the big time. This is fine if you want a hobby OS that the basic idiots of Microsoft land can't use. I know more then one Geek who got sick and tired of jumping through hoops with linux and drivers that aren't in the kernel not because the hardware is to new but because of some ideological value. If the people want it, let them have it.

    100. Re:Free NOT EQUAL TO freedom by FishWithAHammer · · Score: 1

      Really? Optimal freedom for everyone, users and developers alike, is "stupid and arbitrary"?

      My aim is to have my code used by as many people as possible while still being usable in whatever form a developer wants to use it in. The aim of the GPL is to jam a philosophy down the throat of anyone who wants to develop with their code (the LGPL less so, but I won't use it because it can be relicensed to GPL). Who's aiming to preserve freedom (instead of Stallman's fucked-up "Freedom") here?

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    101. Re:Free NOT EQUAL TO freedom by Risen888 · · Score: 1

      with the GPL you're stating what you want to do with other people's code.

      Not at all. The GPL states what other people can do with my code that I wrote. It is not a giveaway, it is not a free-for-all, it is not public domain. You want X, I want Y. If you're not willing to Y, then I'm not willing to X. It's a license, that's how it works.

      "This is not 'Nam, Donnie. This is bowling. There are rules."

      --
      Hey, I finally got my first freak! Took you long enough!
    102. Re:Free NOT EQUAL TO freedom by Risen888 · · Score: 1

      [citation needed]

      --
      Hey, I finally got my first freak! Took you long enough!
    103. Re:Free NOT EQUAL TO freedom by thtrgremlin · · Score: 1

      You obviously haven't read the EULA.

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    104. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      Hey retard, the discussion is about free software, not open-source.

    105. Re:Free NOT EQUAL TO freedom by thtrgremlin · · Score: 1

      A representative in the car I think is much more like FOSS because even with another person in the car you are not restricted from doing what ever you want, it is just that other people are going to know what you are doing. Police are the same way; they don't restrict you from doing anything, but they have the right to question your behavior and have the power to challenge your judgment. Again, that sounds much more like the community auditing of FOSS.

      Proprietary software is like buying a car whose hood is welded shut for your safety and to protect your warranty which really only results in a necessity for the car to be replaced every time they identify a defect. Add to that a locking gas cap where only certified gas stations get the key, and you can't fill it up yourself. You get one radio station with a fixed volume with corporate approved content, but in their defense it is usually pretty good and what "most drivers want to listen to" anyway. And of course this is all easily justified as the company is simply exercising its freedom to protect its good name and the quality assurance of the vehicle.

      These apple and orange rights, to me, sounds like debating my right to stab you when I am really really angry. Artificially manipulating the market giving a handicap to certain businesses so they can keep doing business in an outdated way doesn't help anyway. I look forward to a day where alienating customers with preemptive punishment won't just be considered "business as usual". But I can understand if it might take awhile, this being a country whose people are more concerned with the features of their iPhone than their service providers collusion to violate FISA.

      Richard Nixon would be jealous.

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    106. Re:Free NOT EQUAL TO freedom by thtrgremlin · · Score: 1

      The difference is that there is choice. Few more features for a little less freedom on some respects, and giving that choice to the customer is one thing. Brutally crippled buggy software that spends more time monitoring your every action and reporting its finding back to the company in the name of piracy rather than actually doing anything useful meanwhile holding a near perfect monopoly over a particular function or industry through an abuse of the copyright / trademark / patent system crushing anything even remotely competitive begs justifiable homicide of the CEO / radically militant evangelical support for FOSS.

      I agree RMS is quite 'out there' on the whole FOSS fundamentalism thing, but with some of the stuff companies have tried or have gotten away with, I can sympathize with a lack of open-mindedness to moderate solutions like those of nVidia.

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    107. Re:Free NOT EQUAL TO freedom by thtrgremlin · · Score: 1

      I think while that is the future, we are just so far from that position, and peoples acceptance of things that should really put people in prison that brings out the radical voice. People accuse RMS of being radical, meanwhile Microsoft is talking about plans to develop a pay by the hour software model for HOME COMPUTERS!?!? The most disgusting part of the whole ordeal is that it has already received strong positive reviews. I mean really? Haven't we been through this song and dance with cell phone companies?!?

      I am sure there are lots of people that would say "ooh, neat" and "what a great way to try many software titles" or "I love a company that gives me more choices", but all I can really say is RMS isn't nearly as crazy as everyone gives him credit for, he's just idealistic. Not his fault Ballmer would have a different vision for the world.

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    108. Re:Free NOT EQUAL TO freedom by konohitowa · · Score: 1

      I wouldn't expect an answer to that. As far as I can tell, it stems from this article by Lawrence Lessig and is apparently meaningless in the contexts in which it so frequently invoked.

    109. Re:Free NOT EQUAL TO freedom by multisync · · Score: 1

      I hope that's clear enough this time, because you missed it the first time around.

      Maybe I am missing your point, because I still do not see where Richard Stallman or anyone else has taken steps to prevent us from using proprietary software with free (as in the four freedoms) software. They will say that my Mandriva distro with the proprietary nVidea drivers doesn't meet the definition of free, but I am still free to use a hybrid system if that suits my needs. There is plenty of choice out there, thanks in large part to the work of the FSF, and I am free to choose just the right mix of free and proprietary tools to suit my needs.

      I think it's stupid in both cases, if my wireless card wont work because it has proprietary drivers and your answer is "tough shit, buy one with open source drivers" you've just lost most reasonable people

      Actually, my answer would be "use NDISwrapper," another free software project that attempts to give people more control over their hardware despite a lack of published specifications or drivers for their platform. My question to you is, if your wireless card won't work because it only has proprietary drivers, how is that Stallman's fault?

      GPL software is not the problem, I never said it was, the problem, which I clearly stated, is people who insist that GPL software be the only software and that no other software be used.

      Why is that a problem for you? You are still free to use GPL software - or not use it - as it suits you.

      I got that idea about the FSF from their last little release that got covered here on Slashdot, which had, if you read it, wording that free (as in FSF) software should do everything in its power not to work with proprietary software. Didn't read the article? Well it was in the comments to, where I posted a comment in reply much to the same effect as the one you clearly misread as an anti-GPL rant and not and anti-impractical zealot rant.

      That's what I'd like to see: an example of free software designed specifically to not work with proprietary software. Can you provide more detail about that article, or perhaps a link? I'm not saying it doesn't happen, but I haven't experienced it.

      I know Stallman is of the opinion that only free software should be used, but I am unaware of him specifically calling upon developers to design software to not work with proprietary software.

      How is that even possible? Could someone else not just fork the project and remove the offending code? Or create a project that respected the users choice?

      Look at the cddb example. From its wiki page:

      In March 2001, CDDB, now owned by Gracenote, banned all unlicensed applications from accessing their database ... The license change motivated many forks in the CDDB project tree, including the freedb project, which is intended to remain free software.

      I use ndiswrapper because there are no free software drivers for the Broadcomm chipset in my Latitude notebook. In order to do this, I need access to the proprietary Windows drivers that came with the Dell. So the Linux install on the laptop is not an entirely "free software" environment, but that does not pose a problem for me.

      If - for any reason - ndiswrapper stopped working and I was no longer able to use the Windows drivers, I could change platforms, try a different wifi card or pay someone to get ndiswrapper working again. That's the choice I have. I never paid the makers of ndiswrapper to produce their software, and they never made a commitment to me that it would always work. All they have done is give me choice where none existed before.

      The same could be said for the FSF.

      Now consider what would happen if the wireless stopped working while I was in Windows. I could still change to a different platform, I suppose, but that would be unlikely to solve t

      --
      I don't care why you're posting AC
    110. Re:Free NOT EQUAL TO freedom by Anonymous Coward · · Score: 0

      The freedom to murder in an anarchy is a meaningless "right" as is the freedom to restrict another user's ability to use the same code you have.

      I keep reading this sentiment. A downstream user can never restrict anybodies right to use either BSD or GPLd code. That code is already under the BSD or GPL license and ANY user can always go and get it. The GPL just forces any additions to also be under the GPL. Therefore even with BSD code no downstream user can make the code "less free" they can only make additions to the code "less free". Therefore BSD preserves the freedom of the original code as well as the GPL does. (Posting anonymously since I don't want to lose my mod points.)

    111. Re:Free NOT EQUAL TO freedom by multisync · · Score: 1

      I agree that getting drivers working can be a real pain, but there are distros out there that will install and configure proprietary drivers for you. My Mandriva distro does that with the nVidia drivers. It tells you plainly during the install that these drivers are not free, and I believe you may even have to accept an EULA, but I booted in to a fully graphical environment with working 3D graphic the first time I started the system after installing it.

      I am also pretty sure Ubuntu will configure NDISwrapper for you, if you have the Windows drivers on a partition of your hard drive.

      I don't know. I don't do as much experimenting with new distros as some people, and maybe there are rampant examples of distros that won't play nice with NDISwrapper, or go out of their way to prevent you from installing the nVidia drivers. I just have not experienced it, and I won't lose sleep over the thought of Richard Stallman disapproving of my hybrid free/proprietary system , despite my ever-lasting gratitude for everything he has done to provide me with an alternative to proprietary software.

      --
      I don't care why you're posting AC
    112. Re:Free NOT EQUAL TO freedom by kriebz · · Score: 1

      It means free of cost, at least, initial cost. Free beer has been used as an enticement to bring people to a place or event where they are likely to pay for something that will net more benefit to the person who paid for the beer and is now giving it away. So, it does have some subtle undertone, but it basically means what "gratis" means in many languages.

    113. Re:Free NOT EQUAL TO freedom by Neoprofin · · Score: 1

      They're both wackadoos, but I'll save my Ballmer pay-by-the-hour critiques for an article about that.

    114. Re:Free NOT EQUAL TO freedom by sumdumass · · Score: 1

      If you look, Mandriva has an offering that does include the Proprietary drivers. Most distros have these and label them the "free" versions which really confuse people not in the know.

      Anyways, this does lead to problems installing drivers. Somewhat self inflicted but problems. The only reason those "free" versions are there is because of Stallman and company.

      BTW, I use Mandriva a lot, You didn't boot into a Fully functional 3D environment after installation, you booted into what appears to be a fully functional 3D environment. The graphic driver supplied by Mandriva is the Xorg driver that had limited functionality compared to Nvidia's binary blob.. At least as near as I can tell, the Nvidia Kernel Blob isn't included with any of the Mandriva released that I can find except the power pack and it's a selectable driver option there which means it has to be the Xorg driver in the free as in non pay versions. Of it works well enough for you, fine, if it doesn't, then grab the real deal from Nvidia itself and see how you card can really perform under linux. I should caution you that if you upgrade the Kernel with the Nvidia proprietary driver, you will have to reinstall the kernel driver and make sure you kernel headers match the new kernel version.

    115. Re:Free NOT EQUAL TO freedom by multisync · · Score: 1

      If you look, Mandriva has an offering that does include the Proprietary drivers.

      I know. That's what I meant when I said "my Mandriva distro does that with the nVidia drivers."

      Most distros have these and label them the "free" versions which really confuse people not in the know.

      I can see where people can get confused by the different meanings of the word "free," but I don't see that as a reason to stop offering people choice. Mandriva has their Power Packs, which you get access to if you subscribe. The "free" versions are free in the sense of "gratis," not necessarily "libre" (although they could be "free as in speech" if the user chooses to set their system up that way).

      I run Mandriva on my file server, and it's been a while since I installed it, so I probably mis-spoke earlier when I said they had two separate versions. I do recall there was an EULA of some sort during the installation process that was clearly labeled as pertaining to the "non-free" elements such as the nVidia drivers, and maybe things like flash. They still give you the choice of either running a completely "free software" version, or using the proprietary drivers if you choose. That's the best of both worlds, IMO.

      The only reason those "free" versions are there is because of Stallman and company.

      No, the "free" versions are there for people who wish to run only free software. While maybe not important to you, it is to some people and I welcome the choice. Choice is decidedly lacking in the proprietary world.

      You didn't boot into a Fully functional 3D environment after installation, you booted into what appears to be a fully functional 3D environment. The graphic driver supplied by Mandriva is the Xorg driver that had limited functionality compared to Nvidia's binary blob.. At least as near as I can tell, the Nvidia Kernel Blob isn't included with any of the Mandriva released that I can find except the power pack and it's a selectable driver option there which means it has to be the Xorg driver in the free as in non pay versions.

      Possible. As I said, it's been a while since I installed that particular system. I know with previous installs, I had to go the nVidia's website and download a driver. Installation was no more difficult that any installation you need to perform when plugging a USB device in to a Windows box, but I'm pretty sure with the Spring 2007 version I'm running on my file server the nvidia drivers were an option that could be selected during install. I may have had to do something after the first boot, but I don't think I had to open a text editor.

      Of it works well enough for you, fine, if it doesn't, then grab the real deal from Nvidia itself and see how you card can really perform under linux

      As I said, I'm running the nVidia driver. You can tell it is running on your system by restarting X. The nVidia logo will flash on your screen as it starts. And yes, I know I shouldn't be running X on a file server, but that machine performed other duties for the first few years of its life.

      Btw, I really like Mandrive, too, especially their Control Center, but I have to say I don't care much for their forums or their website in general. It lacked the polish and usability I expect when I pay a subscription for something. Fortunately, mandrivausers.org provides a much better experience. I still support Mandriva because I think their distro is excellent.

      --
      I don't care why you're posting AC
    116. Re:Free NOT EQUAL TO freedom by sumdumass · · Score: 1

      A representative in the car I think is much more like FOSS because even with another person in the car you are not restricted from doing what ever you want, it is just that other people are going to know what you are doing. Police are the same way; they don't restrict you from doing anything, but they have the right to question your behavior and have the power to challenge your judgment. Again, that sounds much more like the community auditing of FOSS.

      Not really, it more like the rep is going to scold you and threaten you with lawsuits if you do anything they don't approve of. And yes, the police have the power to stop you from doing things. In columbus ohio, just this past new years eve, the police shot two people because they didn't put the guns they were shooting off to celebrate the new year down fast enough. They drew their guns, order the suspect to drop their weapons and when they turned to look at the police, without ever raising the guns and pointing it at them, they shot two people in two separate instances without the suspects ever being threatening to them. That's not really the freedom of the GPL offers, but it is the reality of the police.

      Proprietary software is like buying a car whose hood is welded shut for your safety and to protect your warranty which really only results in a necessity for the car to be replaced every time they identify a defect. Add to that a locking gas cap where only certified gas stations get the key, and you can't fill it up yourself. You get one radio station with a fixed volume with corporate approved content, but in their defense it is usually pretty good and what "most drivers want to listen to" anyway. And of course this is all easily justified as the company is simply exercising its freedom to protect its good name and the quality assurance of the vehicle.

      Well, no. The hood isn't welded shut and you don't have to buy a new car. What you have to do is get the car maker to fix the problems. Almost all Proprietary software vendors offer free updates to fix problems with their products. Most of them offer support contracts that entitle you to more then just security and program fixes that they deems necessary. Almost all of the proprietary software have some sort of way to allow third parties to call the software or use elements of it in order for you to purchase third party fixes. And yes, they have the same problems where people are watching over you and if something isn't done right, they stop you and threaten lawsuits just like the FOSS software will. There will be a few more restrictions and when the car wears out, they do expect you to buy a new one but if you already have the support contract, your most likely not paying for the new version outside of that. The biggest exception is it will costs a lot more.

      These apple and orange rights, to me, sounds like debating my right to stab you when I am really really angry. Artificially manipulating the market giving a handicap to certain businesses so they can keep doing business in an outdated way doesn't help anyway. I look forward to a day where alienating customers with preemptive punishment won't just be considered "business as usual". But I can understand if it might take awhile, this being a country whose people are more concerned with the features of their iPhone than their service providers collusion to violate FISA.

      Let's come back to reality. In no case is either like hurting someone else's body. They aren't manipulating the market, they are choosing to no longer support the older software which is something that FOSS does all the time. And finally, you have no proof that the service provider colluded to violate FISA. If Bush is right as most people who look at it past the "OMG their spying on us", FISA wouldn't even legally apply in the situation that was claimed to have existed with the spying. This is likely why, even with all the press coverage

    117. Re:Free NOT EQUAL TO freedom by sumdumass · · Score: 1

      I know. That's what I meant when I said "my Mandriva distro does that with the nVidia drivers." I guess is should have been more specific, it's the pay for offering. The Nvidia drivers are only availible in the power pack edition and the editions you have to pay for.

      I can see where people can get confused by the different meanings of the word "free," but I don't see that as a reason to stop offering people choice. Mandriva has their Power Packs, which you get access to if you subscribe. The "free" versions are free in the sense of "gratis," not necessarily "libre" (although they could be "free as in speech" if the user chooses to set their system up that way).

      I run Mandriva on my file server, and it's been a while since I installed it, so I probably mis-spoke earlier when I said they had two separate versions. I do recall there was an EULA of some sort during the installation process that was clearly labeled as pertaining to the "non-free" elements such as the nVidia drivers, and maybe things like flash. They still give you the choice of either running a completely "free software" version, or using the proprietary drivers if you choose. That's the best of both worlds, IMO.

      X on a file server that remains internal isn't as big of an issue as if it would be a server serving to untrusted networks. Granted, you could be more secure in not starting X but then again, not running windows or other things that I'm sure you have made prearations for would help to. I wouldn't be too concerned with it unless your serving to the internet.

      Mandrake/Mandriva used to label their products community, Official, power pack and server. A few years back, Stallman and the FSF started griping about Linux distros including the proprietary drivers and non free software being included in Distros which forced many of the Distros to remove Codecs, Java, Flash, Drivers, and many other things. They had to have two separate distributions and perform the installs for the non-free crap after the initial installation. The Nvidia driver doesn't seem to be a big problem any more because Nvidia ended up open sourcing their Kernel Blob which at one time was completely closed source making it off limits. Anyways, it appears that after opening their source for the kernels, Mandriva is able to distribute it with all their packages now so the problem I was talking about actually disappeared because of Nvidia.

      No, the "free" versions are there for people who wish to run only free software. While maybe not important to you, it is to some people and I welcome the choice. Choice is decidedly lacking in the proprietary world.

      The free versions are there because Stallman started bitching. Mandrake (at the time) had to offer an almost useless version of their software just to shut him up. Thus lead to extra work. Now, it is offered as an alternative because of that but none of the distros worried about separate products until Stallman forced the extra work on them. Well forced is a loaded term, more like Nagged. Anyways, if you wanted a truly free version of Linux, you would have just use one of the "free" as in FOSS free distributions. If you didn't mind and wanted functionality, you would just go to your favorite distro and get what worked for you. The entire free and non-free parallel offerings came about specifically because of Stallman's complaining. It has retarded the advancement of Linux on the desktop and force work to be done on certain projects that were lacking in respect to better non-free support.

      Possible. As I said, it's been a while since I installed that particular system. I know with previous installs, I had to go the nVidia's website and download a driver. Installation was no more difficult that any installation you need to perform when plugging a USB device in to a Windows box, but I'm pretty sure with the Spring 2007 version I'm running on my file server the nv

    118. Re:Free NOT EQUAL TO freedom by multisync · · Score: 1

      It seems to me you had to change the driver named in the XF86Config file from "nvidia" to "nv" when you installed the binary blob. It's been a while since I had to tweak one of those. What a pain it used to be getting X working with your video card. That was one of the reasons I started buying nVidia - they supported Linux. Since X.org has become the standard, I haven't had to do a thing to get X working on a machine.

      You and I will just have to agree to disagree wrt Stallman. I understand he annoys you, and it gets tired listening to someone constantly banging the same drum, but I care deeply about the ideals of the FSF and specifically about the four freedoms, and I think they are under constant attack by powerful groups whose only desire is to put us all in cages (figuratively) so they can more easily separate us from our money.

      Free software - like any other "free" thing - is easy to lose if you allow the ideas it is based on to be watered down for the sake of convenience. I feel the same way about privacy, and I'm sure I annoy a lot of people when I explain to them at length why I will not give them my private information and why they shouldn't be asking for it.

      Sometimes being vocal about something you care passionately about pisses people off.

      --
      I don't care why you're posting AC
    119. Re:Free NOT EQUAL TO freedom by sumdumass · · Score: 1

      I think you right about the Nvidia-NV switch.

      I value the four freedoms too. But I also see a real need in the world for alternatives and I value FOSS being open to the world as much as possible. In my opinion, Stallman has done more to stop that in the last 3-5 years then he has to promote it. Especially when MS comes out with Vista and all those TCO studies that said windows was cheaper then linux because of the retraining cost just lost it's only advantage. With those being useless because of the retraining needed for Vista, Stallman in all his glory starts a huge infight within the FOSS community over the MS-Novel deal that was mostly fabricated in his own mind just to push a rejected GPLv3 that he ended up having to give away almost all of what he wanted to change just to get it accepted with the Novel bashing.

      Shit, there I go harping on him again. Anyways, I think you get the idea that I think he has outlived his usefulness. I think he shoots himself in the foot on purpose just so he can play the injured duck underdog. The entire FSF has started following him.

    120. Re:Free NOT EQUAL TO freedom by thtrgremlin · · Score: 1

      Ok, my examples were quite exaggerated, but I was in real disagreement with the parent. More directly, I subscribe to the legal theory that people should not be disabled from breaking the law, otherwise the law is unable to evolve with the times. In your example with the police, they did shoot after, not before (complex circumstances aside).

      Forking a project to get what you want is far from enabled for every citizen, but I feel GPL encourages people to write useful software because of the (even unlikely) threat of forking. EA was under no such threat with Spore; Spore was going to sell no matter what, even if customers had to go online and get a third party 'fix'. In the end, it made no difference to customers or EA. I guess it is just idealistic to expect from a company that my money goes towards making a more useful / entertaining product for me, and if that money is going to go towards any type of crippling of the software, there needs to be overwhelming justification and demand by customers. An example of this would be requiring registered accounts linked to a serial number per unit so that only people that bought the game can join in official events / servers or to enforce rules against griefing of any kind. Bots and gold sellers ruin a games play and economy. This is why with the 'controversial' DRM type software installed with World of Warcraft is tolerated because players understand how it contributes to the overall experience. While EA was looking to protect its investment, but the reality is that some people buy games and some people pirate games, but many do both. People that only pirate games are not going to start giving money for games that can't be hacked, at least not as much in mind paying customers are going to stop buying products when they pay for something and it won't work due to some kind of anti-theft device. Maybe it is only me, but I don't like being accused of being a criminal, ESPECIALLY when I couldn't have possibly known the criteria by which I am going to be judged. The law typically accounts (or should account) for this. Yes, mistakes are make as you cited above that can not be corrected, and as the police were scrutinized publicly for their actions, so was EA. But I think the third party hack is much more like "thou shalt not get caught" than due process or other legal theory (if that makes any sense).

      I just believe there must be some better way that is both profitable and utilitarian. I'll admit I have no evidence to support that statement, just idealism.

      I could just love to hate AT&T, and I think people are responsible for electing a bad congress has either supported or looked the other way when it comes to anything Bush could be praised or criticized for. Personally, I don't have enough faith in their general competency to even do anything with the information to really go "OMG SPYING!1!". I was also somewhat under the impression that as long as telephone infrastructure has existed in this country, it had more or less been recorded in its near entirety. I had always put this aside in my mind as wild conspiracy theory or who cares for the above named reason and I don't think my phone conversations would be very interesting from a national security perspective. However, legislation to justify the presidents actions isn't quite the same thing as legislation to 'clarify' what the law meant; I see that as an exceedingly 'rosy' take on the issue. We already have poison fruit doctrine in this country, so only thing to worry about at this point s whether or not it gets applied appropriately, and that investigators are not sloppy about going after real criminals. I see a big gray area there between "The law just wasn't clear, but that was what it really meant" and "If Bush broke the law, he must be (or would have been) impeached".

      As far as what I am expecting of the next administration, I am pretty cynical. Too many things I may have 'hoped' to see 'change' have come and pass. I think the last issue I had any energy to care about nationally just had a giant shit dropped on it named Tom Perrelli.

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    121. Re:Free NOT EQUAL TO freedom by sumdumass · · Score: 1

      While I understand your disagreement, unless your the very first persons to buy the software, DRM is actually a choice. You see, even with the Wow and EA, the people had a choice on whether to use that software or not. They chose to use it, and you even justified it to some extent by the game mechanics and economy. The problem is that some programs that you want to do more with won't let you but you already knew it was doing things with DRM first. The typical person is not treated like a criminal first because they know the DRM is there. Even with Microsoft's activation, you know it is there. And yes, I will admit that MS's activation has and does cuase problems with valid users. Those users still use MS's products though meaning that they are willing to accept the hassles.

      I could just love to hate AT&T, and I think people are responsible for electing a bad congress has either supported or looked the other way when it comes to anything Bush could be praised or criticized for. Personally, I don't have enough faith in their general competency to even do anything with the information to really go "OMG SPYING!1!". I was also somewhat under the impression that as long as telephone infrastructure has existed in this country, it had more or less been recorded in its near entirety. I had always put this aside in my mind as wild conspiracy theory or who cares for the above named reason and I don't think my phone conversations would be very interesting from a national security perspective. However, legislation to justify the presidents actions isn't quite the same thing as legislation to 'clarify' what the law meant; I see that as an exceedingly 'rosy' take on the issue. We already have poison fruit doctrine in this country, so only thing to worry about at this point s whether or not it gets applied appropriately, and that investigators are not sloppy about going after real criminals. I see a big gray area there between "The law just wasn't clear, but that was what it really meant" and "If Bush broke the law, he must be (or would have been) impeached".

      You would agree that there are checks and balances designed to limit the powers of government or even one particular branch of government wouldn't you? Congress creates the laws, certain parts (the house) have to start any tax bills because it is more representative of the people then the senate (despite the senate originally being appointed positions). Well, if you believe that the balance stops one part of the government from getting too powerful, then you will have to believe that each branch of the government has roles it plays that can't be restricted by the other. Congress can't pass a law stating that the supreme court cannot rule something unconstitutional. That is the supreme court's constitutional requirement. The same argument goes to Bush, the limits placed on a peace time president aren't the same as a war time president. The commander in chief has a duty and obligation to collect battlefield intelligence. 911 happened on US soil, the war on terror started the war in Afghanistan and so on. The courts and even congress has recognized that the president has had the ability to collect foreign intelligence unrestricted by congress. FISA was written to address Americans and domestic spying that was discovered in the mid 1960's when the supreme court finally connected domestic phone taps to the constitutional search warrant procedure (before that, it was hit and miss). FISA didn't require a warrant for pure foreign intelligence operations but it did when US persons or areas the Government controlled would be tapped. This was fine and all but when the president went from peace time to commander in chief, he holds that the law simple cannot be applied to limit the normal powers of a commander in chief.

      Anyways, what you end up with is an administration saying A only count when B is not present. You have partisan members of congress saying we didn't intend A to be that way and the president responding with t

  2. The problem with Stallman's approach by betterunixthanunix · · Score: 5, Insightful

    The problem with Stallman's approach is the assumption that most people want the free software ideal. The reality is that most people are not even knowledgeable enough about their computers to even understand what free software is all about, why it matters, and why they should care. All they see is Windows with driver support in one corner, Mac OS X working out of the box on bundled hardware in the other corner, and Linux/BSD/etc. in the last corner with poor (but slowly improving) driver support that may or may not work out of the box.

    What Stallman needs to do is catch up with the biggest development in the computing world of the past 25 years: the growth of computer users who do not know anything about their computers, and do not care to know. Most people do not care about the legal or technical issues surrounding their software, they just want to get online and do stuff. Stallman insists that when somebody sends you a .doc file, you should refuse to open it and insist that they send you a PDF or ODT file instead. Great when you are dealing with engineers and programmers, but not so great when you are dealing with people who think you need to create a .doc file in order to attach an image to an email.

    Disclaimer: I am a big supporter of free software, and I do wish that more people would learn more about their computers so they could at least understand that they have a choice.

    --
    Palm trees and 8
    1. Re:The problem with Stallman's approach by beelsebob · · Score: 0, Troll

      That's not the problem at all. The problem is that he doesn't deliver what he promises. True software freedom would allow you to do anything you like with the software, and wouldn't be restricted to only people who carry on making it free. The GPL isn't freedom, it's just a different set of restrictions. If Stallman supported free software, he would use something along the lines of the BSD license.

    2. Re:The problem with Stallman's approach by mgiuca · · Score: 5, Insightful

      That's exactly right, and that's why the biggest things to happen in free software -- in promoting Stallman's cause -- in the past decade have been the very things he cries out against.

      Dell putting Linux on PCs, preinstalled! Fantastic. It works out of the box, and your average user *just might* stumble upon it without having to go out of their way to learn about it. (But that's not cool, according to RMS, because it has some non-free software).

      Ubuntu happened! Fantastic. Linux for human beings. For the first time, we can give Ubuntu CDs to our grandmas and get some degree of success. It's a Linux distro that's tuned for normal users. It looks great. It can play DVDs and do 3D graphics. (But that's not cool, according to RMS, because there are binary blobs).

      I'm sure there are more examples. My point is that we aren't going to "win" by mouthing off every Linux-based OS or computer with non-free code in it, or, as you say, by refusing to open Word documents. That's just being stubborn. We're going to win by piece-by-piece showing the world what free or almost-free software can do.

    3. Re:The problem with Stallman's approach by betterunixthanunix · · Score: 4, Insightful

      The "freedom" that Stallman refers to has nothing to do with developer freedom, it has to do with the freedom of the users of software. You, as a user, can do anything you want with the software, but you, as a developer or distributor, must grant other users the same freedom. The GPL is about protecting the freedoms of users; your assertion about the BSD license is correct in that the BSD license "protects" the freedom of developers.

      --
      Palm trees and 8
    4. Re:The problem with Stallman's approach by thetoadwarrior · · Score: 1

      I'm sure I'll get negatively modded for this but why has he been modded Troll? That's poor moderation.

      Perhaps the parent's POV on what Stallman thinks of doc files might be a bit extreme to some people but he has a point. Most people don't care and that won't change until FOSS has marketing like MS or Apple as people don't realise how much of the internet is run on free or open software and how much it has done for them already.

      After all good marketing has helped Apple come back from the brink of death.

    5. Re:The problem with Stallman's approach by betterunixthanunix · · Score: 2, Informative

      "Perhaps the parent's POV on what Stallman thinks of doc files might be a bit extreme to some people but he has a point."

      http://www.gnu.org/philosophy/no-word-attachments.html

      I really was not kidding: Stallman does believe that you should demand free media if you are sent entangled or proprietary media.

      --
      Palm trees and 8
    6. Re:The problem with Stallman's approach by mgiuca · · Score: 2, Informative

      That's not the problem at all. The problem is that he doesn't deliver what he promises. True software freedom would allow you to do anything you like with the software, and wouldn't be restricted to only people who carry on making it free.

      Hang on ... you're confusing "freedom in software" with "free software". By "true software freedom", I assume you mean "end users being able to do whatever they like with software". That isn't his mission.

      His mission is "free software". You say that true free software "wouldn't be restricted to only people who carry on making it free". Well there you go -- you said it yourself -- free software is, by definition restricted to the set of software which people continue to make free. Otherwise, it stops being free software.

      If you want to go into the exact wording of what Stallman has always promised, look at the Four Freedoms:

      • 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 (and modified versions in general) to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.

      Nowhere in his mission statement does he say users should be totally unrestricted in what they can do with the software.

    7. Re:The problem with Stallman's approach by beelsebob · · Score: 3, Insightful

      The BSD license has nothing to do with users at all. It's not an EULA, it's a copyright license. It allows developers to make copies of the source code, under certain conditions, and it restricts the times when that's allowed. That's not freedom, that's "digital rights management" in its worst sense.

    8. Re:The problem with Stallman's approach by beelsebob · · Score: 2, Insightful

      His mission is "free software". You say that true free software "wouldn't be restricted to only people who carry on making it free". Well there you go -- you said it yourself -- free software is, by definition restricted to the set of software which people continue to make free. Otherwise, it stops being free software.
      Not at all. I can license something under the BSD, and allow anyone to do what they like with my code (as long as they cite me). They are free to extend it and make their extensions closed source, they're free to extend it and make their extensions open, they're free to do anything they like, in the truest sense of free. What they can't do, is make my original closed source, because you know... I'm still distributing it under BSD, and they can't put that cat back in its bag.

      The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.
      And this is exactly where the GPL fails. It does *not* give the freedom to improve the program, and release your improvements. It only grants that freedom when you promise to carry on releasing said improvements in an open way.

    9. Re:The problem with Stallman's approach by FishWithAHammer · · Score: 2, Insightful

      And what exactly does the GPL do for users that the MPL or CDDL does not in a more elegant and developer-respecting way?

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    10. Re:The problem with Stallman's approach by thetoadwarrior · · Score: 1

      Then I'd have to agree with you. You can't undo decades of Office documents by demanding ODF documents as nice of a thought as that may be.

      His heart is in the right place but we should focus more on getting people using something that uses both document types and then getting them to change to ODF will be easy.

      As we know, if everyone uses Word then to the average person Word is as open as they need.

    11. Re:The problem with Stallman's approach by theshowmecanuck · · Score: 2, Insightful

      The reality is that most people are not even knowledgeable enough about their computers to even understand what free software is all about, why it matters, and why they should care.
      ...
      computer users who do not know anything about their computers, and do not care to know.

      This is exactly the point. Why should people care if they don't need or want to modify code? The only thing most people care about is if the tool does the job it is intended to do. If it can't, they will find a tool that will. If you as a programmer want to cripple your code by not allowing other programs to link to your libraries, no matter what the reason (including license issues like the GPL), and if that impacts usability, then expect the end user to look elsewhere to find a tool that elegantly and completely does the job they need it to do. Don't expect them to modify the code to do the job. They just want to use the tool. And that is all a computer program is; a tool.

      The GPL has to learn to get along with other licenses, or programs licensed under it will always find itself on the fringes in terms of users. Yes, Linux is a major player in the server market. But in terms of the number of total installs regardless of purpose (desktop or server), it is a fringe player. As the GPL becomes more stringent in its restrictions (e.g. GPL2 to GPL3), this will only increase. Thank goodness for the LGPL.

      Personally, I use a computer as a tool. I am O/S agnostic. I use MS desktops (and occasionally Linux/Gnome/KDE), and am a former C/Unix programmer who can still code Perl and ksh scripts with the best of them. Better than many Java developers I see now-a-days whose target platform for deployment is on Unix or Linux (it puzzles me why so many know so little about their target deployment platform). I work in a company that uses Linux servers and open source databases. So don't think I am coming off as a MS troll. My bottom line is the best tool for the job. But I am sick of seeing the GPL shooting Linux and its associated programs in the foot.

      --
      -- I ignore anonymous replies to my comments and postings.
    12. Re:The problem with Stallman's approach by Oswald · · Score: 1

      Perhaps you meant to inveigh against the GPL here, rather than the BSD license? Really, if the BSD is too burdensome for your taste, what would that leave? Public domain?

    13. Re:The problem with Stallman's approach by mgiuca · · Score: 1

      You make some convincing/interesting points.

      But my main rebuttal is that the wording of freedom 3, "release your improvements ... to the public, so that the whole community benefits" -- well arguably (and certainly if you take the statement in the context of the FSF mission), if you release your improvements to the public in a non-free way, the whole community does not benefit.

      Still, I can now see where you're coming from.

    14. Re:The problem with Stallman's approach by beelsebob · · Score: 1

      Oops, fail, yes, I meant to GPL >..

    15. Re:The problem with Stallman's approach by DrgnDancer · · Score: 1

      No, that's the problem for you. The GP points out the problem for the vast majority of users. Personally I lean a bit more toward the GPL ideal over the BSD ideal, but it's fairly immaterial. 99.9% of computer users will look at what I just wrote and say "oh look, letters." They don't care. They don't even know enough to know if they want to care. If the software is cost-free, and it works, they might prefer to something that costs money or doesn't work as well, but that's as far as the analysis goes.

      Stallman likens software freedom to a house, even if you don't know how to modify it they can pay a professional to do so. That's a fair analogy to a point, but the problem is that most people don't know or care that their software is "like a house". For them it's more like a car, a modern car with computers and stuff. They own it, they pay some one to fix it when it's broke, they do basic preventative maintenance if they're smart and know enough (I'm likening AV and spyware software to oil changes and tire pressure here), but otherwise they use it like a tool. They might be vaguely aware that they could pay some after-market guy to come in and make major modifications, but they don't see the point. It's dangerous (the car may no work as well afterward), it's expensive (often more expensive than the modification seems worth), and the car already does what they want it to. Many of them aren't even aware that an after-market exists.

      P.S. I'm aware that the car analogies are overdone, but it was the best I could come up with. Flog me is needed.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    16. Re:The problem with Stallman's approach by beelsebob · · Score: 1

      I see what you're saying, but I think that the GPL is doing more harm than good in this respect. I know several companies (the one I work for included), that will not use GPL code... ever, because it requires that their finished product be opened up.

      On the other hand, we do use BSD based projects, and we contribute large amounts of code to them. Arguably, the GPL is stopping lots of good projects ever getting patches from us, and stopping the community from benefiting.

    17. Re:The problem with Stallman's approach by mgiuca · · Score: 1

      I see what you're saying, but I think that the GPL is doing more harm than good in this respect. I know several companies (the one I work for included), that will not use GPL code... ever, because it requires that their finished product be opened up.

      Right. Well once again, I see your point, and am somewhat convinced (wow this must be the most agreeable discussion I've ever had or read on Slashdot).

      I think it's ultimately up to the developer in the first place. If he chooses GPL, that means he values the recipients of his code sharing alike more than he values any potential patches he gets back from them.

    18. Re:The problem with Stallman's approach by msuarezalvarez · · Score: 1

      it's fairly immaterial. 99.9% of computer users will look at what I just wrote and say "oh look, letters." They don't care.

      That's absolutely irrelevant. Majorities have never been worried with the very most important issues and often, when presented with choices (from beta-vs-vhs to reelecting Bush) make the most irrational, wrong one. Arguments involving "most people" regarding software are broken from the start... How seriously would you take an argument regarding, say, quantum chromodynamics which is based on what 99.9% of the people have to say on the subject?

    19. Re:The problem with Stallman's approach by Jamie's+Nightmare · · Score: 3, Insightful

      What Stallman needs to do is catch up with the biggest development in the computing world of the past 25 years.

      Not going to happen. This is a man who, by his own admission, doesn't surf the web. He doesn't go into detail, but I feel it's pretty safe to assume he doesn't want to defile himself by viewing a website that might be hosted or created with non-free software.

      The man is completely out of touch with today's computer users. Any why wouldn't he be? His legacy has been about holding onto the past. To maintain a world where people like him were the real power users. A lot of people give him far more credit than he truly deserves. There was free software before Stallman, it just didn't match his definition. His crusade is about trying to make his problem, our problem. No thanks.

      --
      "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
    20. Re:The problem with Stallman's approach by vorwerk · · Score: 2, Insightful

      > most people are not even knowledgeable enough
      > about their computers to even understand what
      > free software is all about, why it matters, and
      > why they should care.

      To add to this, I think that there are many people who are familiar with free software, but who do not want to go to Stallman's extent of refusing to use or interact with non-free software.

      Personally, I view software like I view any other tool in my workshop: I have some tools that I've made myself (on a lathe and all), I have some tools that I was given for free, and I have some tools that I went to Home Depot and bought outright. I use each of them, in different ways, for different tasks in order to maximize my overall efficiency and minimize my overhead.

      In much the same way, I use free software for some tasks and commercial software for others. To blindly commit myself to using either free or non-free software would severely impact my productivity.

      (I think that there are a lot of people who employ a similar, "moderate" philosophy.)

    21. Re:The problem with Stallman's approach by LunarCrisis · · Score: 1

      The [GPL] license has nothing to do with users at all. It's not an EULA, it's a copyright license.

      Users make copies too.

      It allows developers to make copies of the source code, under certain conditions, and it restricts the times when that's allowed. That's not freedom, that's "digital rights management" in its worst sense.

      It isn't. DRM artificially removes rights that users had beforehand, such as the rights given under fair use laws. The GPL, as a copyright license, provides the developers and users with certain rights, it doesn't remove any. That it provides fewer rights than, say, the BSD license, does not make it DRM.

      --
      Mr. Period: Nine is the one that's right by ten!
      Nine: One day I will kill him. Then, I will be Ten.
    22. Re:The problem with Stallman's approach by Lemmeoutada+Collecti · · Score: 1

      That sums up the dichotomy nicely. Are we trying to get "most people" to adopt this software and the ideals behind it, or are we trying to fashion an enclave for just us to live in.

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    23. Re:The problem with Stallman's approach by jedidiah · · Score: 1

      It's hard to get something you never ask for.

      If you ever expect to get documents in unencumbered formats then you need to start asking for them.

      This really has nothing to do with RMS, or Linux or Free Software in general.

      This is a problem that exists even with a purely Windows-centric view of the universe. (data formats)

      --
      A Pirate and a Puritan look the same on a balance sheet.
    24. Re:The problem with Stallman's approach by DrgnDancer · · Score: 1

      Irrelevant to right and wrong? Sure. Irrelevant to reality? Not at all. Winners and losers in this game are decided by how many people use your stuff. Just as winner and loser in elections are determined by numbers of votes. The FSF's stated purpose is to get people to use Free Software. That ain't gonna happen while most people don't know what Free Software is. Software market share, like elections, are in fact popularity contests. Being right has little to do with it.

      The GGGP's point was that Stallman needs to be a better salesman if he hopes to accomplish his goal (which we understand as "many if not most people, ideally all of them, using Free Software). He needs to retool his approach around an understanding that, unlike 25 years ago, the vast majority of computer users don't actually know much of anything about computers. You can't win a Popularity contest when the vast majority of the people voting not only don't prefer your entry, they don't even know there is a contest going on.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    25. Re:The problem with Stallman's approach by nick.ian.k · · Score: 1

      The problem with Stallman's approach is the assumption that most people want the free software ideal. The reality is that most people are not even knowledgeable enough about their computers to even understand what free software is all about, why it matters, and why they should care.

      I would imagine that this is why he regularly makes a very vocal big stink about it. Just think: sixty-odd years ago, most people didn't know what a carcinogen was, why it was bad, or that it could be found in ordinary, presumed-to-be-harmless things like lead paint and cigarette smoke. Now of course, people who knew could always go, "Nobody cares about this! People die every day! Don't interrupt people's lives with this scary, annoying information!" Historically speaking, though, I'd wager quite a few people are glad people bothered to speak up and do something about it.

      Most people do not care about the legal or technical issues surrounding their software, they just want to get online and do stuff. Stallman insists that when somebody sends you a .doc file, you should refuse to open it and insist that they send you a PDF or ODT file instead. Great when you are dealing with engineers and programmers, but not so great when you are dealing with people who think you need to create a .doc file in order to attach an image to an email.

      I doubt many people gave a damn about things like anti-virus software on their Windows machines when the internet started to get popular with the masses. Somehow over time, though, a fair number of these laypeople wound up learning (likely a combination of the hard way and word-of-mouth) that they're probably a decent idea. Sure, lots don't know how they work, or where those little bits of nastiness came from, or that most such problems could be avoided by other means, but they know they're important and do bother with them, slightly.

      Really, I get what you're saying, but there's a point where it goes from "not everyone wants to know how the car goes" to "people can't and won't ever change a flat!" Give some people potentially useful information and it *does* stand a chance of getting filed and used somewhere someday.

    26. Re:The problem with Stallman's approach by Anonymous Coward · · Score: 0

      And if you have Word and someone sends you a Word formatted file, you can just open it and leave the religion on the floor.

      This is the crux of why "free software" will never have a majority mindshare. It's like scientologists crying that people are allowed to be not-scientologists. Boo-hoo. Your religion isn't for everyone.

    27. Re:The problem with Stallman's approach by msuarezalvarez · · Score: 1

      But you do not need to convince "the vast majority of people", only those that matter with respect to the kind of decisions you are trying to modify. The fact that most people do not know what Linux is is pretty irrelevant: it is quite obvious that they do not know what Windows is, either.

    28. Re:The problem with Stallman's approach by MichaelSmith · · Score: 1

      What Stallman needs to do is catch up with the biggest development in the computing world of the past 25 years: the growth of computer users who do not know anything about their computers, and do not care to know.

      Okay: how?

    29. Re:The problem with Stallman's approach by bug1 · · Score: 1

      Why should people care if they don't need or want to modify code?

      They should care because they don't have the will or skill to maintain the tool that they are using, so they depend on someone else maintaining it.

      The people who maintain the tools you are using need to be Free (eg need to be able to modify it).

      best tool for the job

      If you think really short term then the best tool for the job is probably the tool youve always used.

      If you think long term then its worth getting a high quality customized tool.

      The bottom line is that its not all about YOU and YOUR needs, its about a communities, if you avoid being part of that community then expect your needs to be ignored.

    30. Re:The problem with Stallman's approach by tehBoris · · Score: 1

      Infuriate all sorts of fanboys, providing... how do they call them? Ah, yes! Drama and lulz on teh internetz, and thus more visits to the sites that host discussions on the subject, and thus more ad-revenue, bolstering the economy.

      You see? The GPL provides a great public service.

    31. Re:The problem with Stallman's approach by Dutch+Gun · · Score: 1

      I don't think asking for a PDF is, frankly, all that extreme. A .doc assumes you have a very expensive piece of specialized software (albeit very common in the business world) on your machine. Just about *everyone* has a PDF reader of some sort, and it's very easy to find them. Worse than that, Microsoft office documents are simply *dangerous*. Thanks to embedded scripting, they can contain malicious code that messes with your system once opened up.

      I happen to use and like Windows, as well as lots of other proprietary code (including MS Office). And naturally, I tend to view a lot of Stallman's positions as rather extreme, although I still respect what the man does and what he stands for. But frankly, I think this position makes a lot of sense. You shouldn't pass around Office docs unless there's a very compelling reason to do so, such as if you need someone to edit it and send it back in the same format.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    32. Re:The problem with Stallman's approach by Anonymous Coward · · Score: 0

      The BSD license has nothing to do with users at all. It's not an EULA, it's a copyright license. It allows developers to make copies of the source code, under certain conditions, and it restricts the times when that's allowed. That's not freedom, that's "digital rights management" in its worst sense.

      Compared to what? The only way the BSD license isn't freedom is if you compare it to the public domain. You're running all public domain code, I'm sure.

    33. Re:The problem with Stallman's approach by betterunixthanunix · · Score: 1

      "The people who maintain the tools you are using need to be Free (eg need to be able to modify it)."

      No, they need legal access to the source code. The Windows team at Microsoft has legal access to the Windows codebase, and they can and do maintain it for all Windows users. Now, you and I probably both disagree with Microsoft's tactics with Windows, but the fact of the matter is that most people, especially individuals, having Microsoft maintain the Windows codebase is completely acceptable. In fact, outside of the world of servers and business computing, I cannot think of many examples of third parties being paid to maintain some code. This is one of the reasons that RMS is out of touch with the general public: he still views computing from the angle of the 1980s.

      "The bottom line is that its not all about YOU and YOUR needs, its about a communities, if you avoid being part of that community then expect your needs to be ignored."

      Agreed, but there is no need for free software zealotry. If people do not understand the decision they have, then educate them. If they still choose proprietary software...fine, that is their decision, and they had the right to make it.

      --
      Palm trees and 8
    34. Re:The problem with Stallman's approach by Lantrix · · Score: 1

      What Stallman needs to do is catch up with the biggest development in the computing world of the past 25 years.

      The man is completely out of touch with today's computer users. Any why wouldn't he be? His legacy has been about holding onto the past.

      I think it is time to put Stallman out to pasture and get on with business at hand - the future which is NOW.

    35. Re:The problem with Stallman's approach by betterunixthanunix · · Score: 1

      I agree with you, there is no need to email .doc or .xls files, and I make it a point to email either plaintext or PDF files. However, most people do not understand that, and OpenOffice.org will open .doc files with little difficulty.

      Most computer users are "computer illiterate." Case in point: how often does someone attach a .doc file that contains nothing more than an embedded image to an email they send you? It is ridiculous, but if you ask them why they did that, they just shrug. It is not just a MS Office user issue: I have had people send me OpenDocument files with nothing more than an embedded image as well, and they shrug too. People really know very little about their computers, or the software that runs on those computers.

      It is my opinion that they should take the time to learn more about computing, but most people either do not have the time or simply do not care, and really, what reason do they have for caring? If their boss demanded higher productivity out of them, they might have a reason to care, but how many people would even think of their computer as a way to accelerate their work? How many people would even think that their computer already has enough software for productivity enhancements? In my entire life, I have met only one person who tried to script Windows, and only a handful of people who could write anything more than the most basic batch-style shell scripts in *nix. Nobody else I know has even given consideration to that as a possibility, and several people I know have even expressed doubt that it is even possible when I mention it to them.

      --
      Palm trees and 8
    36. Re:The problem with Stallman's approach by Anonymous Coward · · Score: 0

      Not going to happen. This is a man who, by his own admission, doesn't surf the web.

      I think RMS is probably continually amused by how seriously people take him when he goes off about things like that, based on how he acted when he gave a speech at a nearby university. But it doesn't really come across online and he just looks like a nut...

    37. Re:The problem with Stallman's approach by r7 · · Score: 1

      The "freedom" that Stallman refers to has nothing to do with developer freedom

      This is true to a point. But note that Stallman is really consistent about only one thing, the GPL. He goes on about free code but it's a one-way freedom. As an example look how much GPL code is simply ripped off from the BSD codebase. Stallman thinks nothing of this nor does he contribute back into BSD or other projects which help Linux and the GPL. Freedom as in free to take but not free to give back is not true freedom in my book. It'd more like an agenda.

    38. Re:The problem with Stallman's approach by jbolden · · Score: 1

      Baloney.

      There are 5 main areas of computers:

      Departmental Server -- Clearly Linux has been hugely successful here.

      Embedded -- Again an area where Linux is a major player and Windows has lost share over the last decade.

      Desktop -- There was no notion of a free desktop for unskilled end users 15 years ago. Linux has made remarkable progress here. Market share still sucks but Linux is a reasonable player as the recent netbook success shows.

      Supercomputing -- 389 of the 500 top supercomputers are Linux based

      Mainframe computing -- Linux is making some inroads here via. Linux on Z/OS.

    39. Re:The problem with Stallman's approach by jbolden · · Score: 1

      He just said users and you brought up developers.

    40. Re:The problem with Stallman's approach by sjames · · Score: 1

      and Linux/BSD/etc. in the last corner with poor (but slowly improving) driver support that may or may not work out of the box.

      Funny thing is, in MY experience, a Linux install if far more likely to just work without an endless parade of driver disks on a random desktop than a Windows install. That's quite remarkable when you consider that the vendors often put effort into (crappy) windows drivers but act as if Linux doesn't exist.

    41. Re:The problem with Stallman's approach by jbolden · · Score: 1

      The history of corporate contributions to GPL vs. BSD is pretty clear. Corporations feel more confident contributing to GPLed projects since they no competitor can create an "embrace and extend" version. Generally those companies are not software companies i.e. they are: in another industry, hardware, software service companies. Also software companies that want to sell "maintained" versions do nicely with GPL. Software companies can do collaborative contribute more to BSD projects for the reasons you mention. But in the end there are more non software companies or companies not interested collaboration than those that are by a large factor.

    42. Re:The problem with Stallman's approach by jbolden · · Score: 1

      When was Stallman against Dell installing Linux ? When was Stallman against Debian becoming a meta-distribution with others creating a desktop version (what Canonical does)?

    43. Re:The problem with Stallman's approach by sjames · · Score: 1

      Ask MS some time how much it will cost for a worldwide unlimited seat source license for Windows. Most libraries on a Linux machine are under the LGPL, meaning that merely linking against them may be done freely.

      As for why end users should care, the GPL also offers unlimited free copying of the software. License compliance tracking becomes quite expensive in and of itself for a business. Most small to medium sized businesses don't bother with that until the BSA goons come knocking.

      Download a copy of Linux and install it on every machine you own. Give copies to your friends. Then go tell RMS you did it.

      Then do the same with Windows and go tell MS you did it.

      One of those will be a MUCH more pleasant conversation than the other, I assure you.

    44. Re:The problem with Stallman's approach by jbolden · · Score: 2, Insightful

      His crusade was piece by piece to lay the groundwork for a free OS, and then when that happened to piece by piece lay the groundwork for a free application stack.

    45. Re:The problem with Stallman's approach by mgiuca · · Score: 1

      When was Stallman against Dell installing Linux ?

      As I said, he wasn't "against" it. He just complained about it rather than seeing the good side of things. From this interview:

      Do you believe notebooks like the Asus EeePC are championing the cause of the FSF?

      Not entirely. The EeePC comes with a variant of the GNU/Linux operating system, but it's a very bad one: it contains lots of non-free software. In fact, the machine demands that the user agree to an EULA before it will even start up. I received an EeePC as a gift, but I could not run it because my conscience will not let me agree to the EULA. Finally, I asked someone to install a free GNU/Linux distro so the machine could be used.

      When was Stallman against Debian becoming a meta-distribution with others creating a desktop version (what Canonical does)?

      He wasn't against Debian. They're fully RMS-compliant! He's always been against Ubuntu though, because it contains non-free software. (So much that the FSF created a spin-off of Ubuntu called gNewSense, just to remove the offending packages).

    46. Re:The problem with Stallman's approach by FishWithAHammer · · Score: 1

      Your ideas are intriguing to me and I wish to subscribe to your newsletter.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    47. Re:The problem with Stallman's approach by jbolden · · Score: 2, Interesting

      I'd respond by notion you have only one issue here, he doesn't like unfree software. Note the question asked, "Do you believe notebooks like the Asus EeePC are championing the cause of the FSF?"
      Answer: "Not entirely...."

      If the question had been, "Do you believe notebooks like the Asus EeePC are better than notebooks running all commercial software" the answer would have been "yes". Or, "are you excited about how much free software is going on many of the netbooks being distributed..."

      In other words he doesn't think Asus went far enough. As for Canonical again he is against the non free packages, which has little to do with creating a desktop version of Debian.

      In other words I disagree with the notion that Stallman is against the major initiatives of the last 25 years rather he is cautious about the fact that 90% free, 10% unfree can be functionally little different than 100% unfree.

    48. Re:The problem with Stallman's approach by wrook · · Score: 1

      With respect to the point that choosing the GPL cuts you off from sources of development, you are exactly right. And even in the FSF philosophy pages on their websight they say that releasing your code to the public domain is the easiest way to make your code free.

      I believe that when you choose to write free software, choosing your license depends on what you value. If you value development contribution over all other things, then of course the less restrictions the better (usually, although even that might not be true in certain circumstances).

      But take my project, for instance. It is a Japanese drill program. I want *users*, not coders (well, coders are OK too :-) ). I want them using the program and contributing to the *content*. In this circumstance, the GPL serves my purposes *much* better.

      It means if someone else takes my project and improves it, I will likely be able to get those improvements. But it also means that I don't have to compete against a proprietary product that uses *my own* code base. Again, I'm interested in users, not developers, so this competition is important to me.

      When you look at applications and libraries that are licensed under the GPL, I think you'll find that *most* of the time (though not always) the author has chosen the correct license for their purpose. It's just that their purpose is not to help you out. They are more interested in their users than another developer. And while they would probably welcome contributions, for their values it isn't worth the cost.

      You can test this next time you see a nice GPL library you want to use. Just send the author a nice email explaining that you like the code and want to include it in a proprietary product. Offer to give patches, or money, or whatever. If they say no, it's probably because the value of your contributions isn't worth the cost of their code base being included in a proprietary product.

      If on the other hand they say, "Oh crap! I didn't realize that I was losing out on this valuable resource", then you have persuaded one person to move away from the GPL. However, I suspect there will be few takers. ;-)

    49. Re:The problem with Stallman's approach by the_womble · · Score: 1

      Ubuntu happened! Fantastic. Linux for human beings. For the first time, we can give Ubuntu CDs to our grandmas and get some degree of success. It's a Linux distro that's tuned for normal users. It looks great. It can play DVDs and do 3D graphics. (But that's not cool, according to RMS, because there are binary blobs).

      Mandriva etc. have been doing this for years before Ubuntu. I do not think that Ubuntu is the most friendly distro for naive users even now.

    50. Re:The problem with Stallman's approach by TheTurtlesMoves · · Score: 1

      My right to distribute binarys without source code is artificially removed with a GPL license. You can't word your way out of it.

      There is no problem with that but call it as it is.

      I have released code under LGPL, BSD and public domain. So I see a use for it all.

      I do tend to have problems with odd interpretations with linking to a GPL library and that sort of thing. Really does start to sound like RIAA type "rights" at that point sometimes...As in extending things well beyond reasonable.

      In all however one must remember the original author has the right to use whatever license they want. It not a matter of better or worse or right and wrong. Unless you are against any form of copyrights.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    51. Re:The problem with Stallman's approach by TheTurtlesMoves · · Score: 1

      IIRC his/GNU's free OS is no where near finished. Linux would have happed without him. FreeBSD would have happed....etc...etc..etc.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    52. Re:The problem with Stallman's approach by RAMMS+EIN · · Score: 1

      ``The problem with Stallman's approach is the assumption that most people want the free software ideal.''

      Not at all. It's not about what people want. It's about establishing users' rights. Copyright reserves certain rights to the copyright holder of the software. It forbids you, as a user, from doing certain things without obtaining prior permission from the rights holder. Free software is software where you do get permission to do four things: run the software for any purpose, study how the software works and adapt it to your needs, redistribute the software, and improve the software and share your improvements.

      Clearly, the four freedoms of Free software benefit you, as a user. How much you value these benefits is, of course, your consideration to make. If you, for whatever reason, prefer software that doesn't give you those freedoms, that is your choice. The Free Software Foundation is there to give you the other choice: to use software that gives you the four freedoms. And, in the end, that's what it's all about to me: your and my ability to choose the software we prefer, for whatever our reasons are.

      Now, the thing to remember about Stallman and Free software is that this all started in an era when people were used to sharing, adapting and improving software, but with companies aggressively using intellectual property laws to restrict people's freedom, so that the companies could profit. Software was turning from something that came with computers and something that students and professors wrote as part of their research to a product and a multi-million dollar business. And the multi-million dollar businesses weren't afraid to flex their legal muscle if you did something they didn't like, or to take code that you had written, make it their own, and _then_ flex their legal muscle at you.

      Users' rights weren't just second to profit, they actually got in the way of it, and so they were crushed. This is where pieces such as The Right to Read and the idea that all software on your system must be Free come from. If there is any software on your computer that you cannot study, your computer is doing things without you knowing it. If there is any software on your computer that you cannot change, you are powerless to stop this. Companies and governments alike can and do use software on your computer to monitor you and restrict your actions. Many people are ok with this. But if you are not, you can thank Stallman et al. that you have an alternative. They saw it coming and made sure there was a way out: Free software.

      --
      Please correct me if I got my facts wrong.
    53. Re:The problem with Stallman's approach by rohan972 · · Score: 1

      It [the GPL] does *not* give the freedom to improve the program, and release your improvements. It only grants that freedom when you promise to carry on releasing said improvements in an open way.

      True enough, it doesn't give that freedom, it exchanges that freedom with you. That's only with modifications and linked code though, you are still completely free to licence any code you write in its entirety under any licence you want. If you don't want to give free access to your non-GPL code it seems a strange thing to say that it's the GPL that is less free as a result.

      The GPL has always been intended to make the software free for the end user. If you wish to release your code under an non-GPL license (1) then in the case of that code being modified GPL code you are no longer the end user, you are a distributor, those you distribute to are the end users whose free access to the software is protected (2) you are still free to do so provided you don't use other peoples GPL code. All people who GPL code are saying is that they won't provide you help for gratis to do something they don't want to do. You can work with them on software under a licensing model that ensures the continued free access of the developed work, or you can work on something else without them.

    54. Re:The problem with Stallman's approach by Anonymous Coward · · Score: 0

      Having one market leader setting standards can be beneficial in some cases. E.g. In a centralized committee deciding on data standards every comittee member is (eventually this is what happens) backed by a company who vetoes any new changes to the format because product X is currently not positioned to release in the given timeframe. Now, this is OK for hardware standards where things dont change often, but for software this can hold back progress..

    55. Re:The problem with Stallman's approach by jbolden · · Score: 1

      Even Linus won't claim that he would have been able to bring out an OS without Stallman's earlier work. Things binutils which no free programmer wanted to write where there because of Stallman. Linux got its cross platform abilities from gcc's design was all the FSF. For that matter the fact that there was a free C compiler around at all... The fact that shells like Bash existed (and were debugged).

      As for the BSDs again they might have made it. In many ways they were doing what Stallman originally planned in starting an OS and not a community of software. But it is hard to know, in practice while they have done many small projects and a few large projects they have moved slower than the Linux/GPLed software did. In practice they have GPLed software in more and more places, they themselves are getting less "free" in the BSD sense. But if Linux hadn't made the GPL the standard free software license..? It is hard to go back and time and write a "what if".

    56. Re:The problem with Stallman's approach by knewter · · Score: 1

      Stallman isn't against someone running Ubuntu, pre-installed, in a relative sense. He agrees that this is 'more free' than running windows. Just, from an absolute sense, you still aren't free when you depend on others to maintain proprietary blobs, when you can't fix retarded full-screen-video problems in X in your graphics driver, etc., etc.

      --
      -knewter
    57. Re:The problem with Stallman's approach by Just+Some+Guy · · Score: 1

      And this is exactly where the GPL fails.

      I don't think you can say that the GPL has failed in any way. Now, I'm a huge FreeBSD fan, and I wish it had the adoption rate of Linux. Still, despite the restrictions you mentioned, Linux is spreading like wildfire and FreeBSD is just marching along. You or I may prefer the BSD and similar licenses, but that's definitely the minority viewpoint these days.

      --
      Dewey, what part of this looks like authorities should be involved?
    58. Re:The problem with Stallman's approach by mgiuca · · Score: 1

      This is true, but you're dependent on them anyway, because they made the hardware. You have a choice between using their proprietary blobs, or not using them at all. That's a choice between having good video support (albeit, being helpless to fix any problems) and bad video support. It's clear why Ubuntu went the way they did - it's a practical decision, not an exercise in proprietarisation.

      Same deal with Adobe Flash. It's a choice between having a good Flash player (albeit being helpless to fix any problems) and a bad Flash player. (Though this issue is being fixed as we speak, it still stands that the Adobe Flash player is far more compatible with the actual Flash files out there than open Flash players).

    59. Re:The problem with Stallman's approach by Risen888 · · Score: 1

      and Linux/BSD/etc. in the last corner with poor (but slowly improving) driver support that may or may not work out of the box.

      Bull. GNU/Linux supports more hardware out of the box than any other operating system ever has.

      What Stallman needs to do is catch up with the biggest development in the computing world of the past 25 years: the growth of computer users who do not know anything about their computers, and do not care to know.

      Absolutely. We reached technological parity with the non-free competition years ago. But that's not the end of the road, it's just the start. Because regardless of how advanced the system is, put a new user in front of it and the first time something goes wrong (and something always goes wrong, whether you're using a free system or a non-free one) it's gonna be "Well, why'd you push this freeware crap on me?!"

      But in the years I've been involved with this (plenty), I've never once seen a user who really understood freedom and what it meant and why it's important, and then went back to non-free software. It's an issue of education, and there's no easy way to overcome that. Just gotta keep pushing.

      --
      Hey, I finally got my first freak! Took you long enough!
    60. Re:The problem with Stallman's approach by Risen888 · · Score: 1

      Why should people care about freedom? Because it's not just a tool. It's where millions of people spend half their lives. It's people's livelihoods. It's people's communities. Freedom matters in your computer just as much as it matters in your town. Freedom matters because freedom matters.

      --
      Hey, I finally got my first freak! Took you long enough!
    61. Re:The problem with Stallman's approach by Risen888 · · Score: 1

      Nonsense. There is no way the kernel team would have written the GNU toolset from scratch. Having an existing, free stack to put on top of the Linux kernel is what made the whole thing happen.

      --
      Hey, I finally got my first freak! Took you long enough!
    62. Re:The problem with Stallman's approach by Risen888 · · Score: 1

      Your philosophy is based on the erroneous assumption that a computer is "just a tool." It is not. A computer is people's livelihoods, people's communities. A computer is where millions of people spend half their lives. It's not just about "having a working tool." It is about freedom.

      I have some tools that I was given for free, and I have some tools that I went to Home Depot and bought outright. I use each of them, in different ways, for different tasks in order to maximize my overall efficiency and minimize my overhead.

      Yeah, but I bet you don't have any hammers that come with a license that says "You must pay Sears an additional $50 if you want to use this hammer to build a structure larger than X" or "This hammer is licensed to you for your personal use, you may not lend this hammer to your neighbor." I'm fairly sure you also don't have any "evaluation copy" hammers that stop being hammers after 90 days. So why would you put up with that kind of bullshit with your software?

      --
      Hey, I finally got my first freak! Took you long enough!
    63. Re:The problem with Stallman's approach by theshowmecanuck · · Score: 1

      I can't make any money writing open source code. Once I market it, other people come in and legally make their own version and dilute the market. I can't recoup the money paid for hardware and office supplies, as well as housing and food and other expenses, all with no income being generated because someone else benefited from my R&D. I have no qualms if that is how others want to live, but the paradigm for making money with open source used by Red Hat, MySQL, and other large supportable server software vendors, is the exception rather than the rule. So it is not a programmer's livelihood being impacted. Companies will buy commercial software for small software packages that are what most business buy (e.g. productivity suites, etc). It is easier and cheaper than paying a developer to fix bugs and add enhancements because it doesn't work right or doesn't do what is needed; mainly because the open source developer built it in his/her free time because they needed to work a day job to pay their bills. Your argument while good intentioned is mythical. However don't get me wrong, I like the idea of sharing, I just can't make my livelihood doing stuff for free.

      --
      -- I ignore anonymous replies to my comments and postings.
    64. Re:The problem with Stallman's approach by Risen888 · · Score: 1

      I'm not trying to argue economics with you, although yes, lots and lots of people (me too!) make their living developing, distributing, and/or using free software. But that's immaterial to my argument.

      I'm not talking about the programmer's livelihood. I'm talking about everybody's livelihood who makes their money in front of a computer. I'm talking about communities of people that exist on the internet. I'm talking about all computer users everywhere and the rights that they should have, and the rights I demand.

      If we're all going to spend more and more of our times hooked into these machines, then free software is fundamentally a social justice issue. That's the thrust of what I'm trying to say here.

      --
      Hey, I finally got my first freak! Took you long enough!
    65. Re:The problem with Stallman's approach by Anonymous Coward · · Score: 0

      The Free Software Foundation is there to give you the other choice: to use software that gives you the four freedoms.

      I might reword this to "The Free Software Foundation is there to give you the other choice: to use software that gives you those four freedoms." The other way makes it look as if the "four freedoms" were handed down from God on stone tablets.

    66. Re:The problem with Stallman's approach by TheTurtlesMoves · · Score: 1

      So why did it get written in the first place? Without RMS it wouldn't have happened? I highly doubt that. He was not the only person out there that wanted to produce "free" code. And as needs became apparent others would have picked up the slack.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    67. Re:The problem with Stallman's approach by Risen888 · · Score: 1

      "Oh, well... someone else woulda done it!"

      But they didn't.

      --
      Hey, I finally got my first freak! Took you long enough!
    68. Re:The problem with Stallman's approach by TheTurtlesMoves · · Score: 1

      Because they didn't need to, it was done (incidentally by a lot more people than 1).

      Its dumb to claim that if person X didn't do it no one else would have. Thats like saying that if Edison didn't get the light bulb to work we would still be using candles. Or if Ford didn't come up with the assembly line no one else would have thought of it.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    69. Re:The problem with Stallman's approach by Anonymous Coward · · Score: 0

      Ok you may be right but keep in mind that:

      * Idealistic leaders are very necessary to beat a system.
      * RMS speak to people like you and me. People who know about OS's, licences, freedoms and prohibitions. People who develope free software.
      * Sometimes it is necessary to use extremes to explain things.
      * RMS also said: "GNU is the unique OS and linux is just one of their kernels" but he don't ask you to use HURD (not yet).
      * It is easier to understand your point of view that think about the philosophy of free software and everything it represents.

      I'm just a supporter of freedom.

    70. Re:The problem with Stallman's approach by Anonymous Coward · · Score: 0

      Stallman doesn't talk to those who have no knowledge of their systems. He refers to those who _can_ understand why it is so important. There will always be a consumer/user, who is without a care for the field as long as he can watch video, listen music and play games. And there is you and me who are in position to understand the technology world and it's values that matter.

      Some people might have no picture, or a vision, of how important this is. To preserve freedom and the social values that Stallman is taking actions on for these 25 years.

      He is an idealist of our switch-electro-circuit nation. He's strength is his dedication. And he is not allowed to have any doubts. Or to think the way so that everybody would be satisfied. It is for rest of us, to spread the word and change the world further.

      25 years ago, he started a world, others would call an utopian vision. Today it is a reality. And I hope tomorrow it is going to be the way we live. And the values he preaches will be alive and applied not only in computing.

  3. Compromise by Epsillon · · Score: 3, Insightful

    Whilst I respect Stallman enormously, I still believe that absolutes and extreme ideals are damaging to any cause. For example, how many of us can say with hand on heart that we don't use an MP3 decoder? A nVidia graphics card? Firmware for the Intel wireless cards? In RMS's eyes we've tainted our freedom, but in reality these compromises allow us MORE freedom of choice, not less.

    I'm a great believer in the BSD way of doing things: Here's some code, it's free, use it however you like as long as you don't claim it's yours and we're not going to treat you like a second-class citizen if you install Flash because, quite frankly, you need to make compromises such as this these days. Idealism is all well and good in the abstract, but when you need a piece of information that's hiding inside a Flash-covered web site, freedom should really be the last thing on your mind; making your life more difficult for an ideal is not going to change anyone's minds whilst the majority are accepting the status quo. It just makes you look ridiculous and you end up with rather less freedom, realistically speaking, than you started out with.

    --
    Resistance is futile. Reactance buggers it up.
    1. Re:Compromise by betterunixthanunix · · Score: 1

      "For example, how many of us can say with hand on heart that we don't use an MP3 decoder? A nVidia graphics card? Firmware for the Intel wireless cards? In RMS's eyes we've tainted our freedom, but in reality these compromises allow us MORE freedom of choice, not less."

      One of the issues here is that most people need to work with others, and as free software remains in the minority, the need to work with others forces us to use proprietary or entangled software. If you asked for a sound sample from someone, what is the likelihood that you would receive an OGG? What is the likelihood that you would even know what they will send you? I have had professors record lectures and post Real encoded files, and forced me to paw through Livna just to find codecs. If you are given equipment for a lab, how often do you get to specify what sort of graphics or network cards will be inserted into your computer? More often than not, you'll be given whatever is on hand, and you'll just have to deal with that. Most of us are not in a position to demand free-software-friendly hardware or media, nor are we in a position to refuse non-free hardware or media. It is not that we really WANT to use MP3 (it is a pain in the ass to get MP3 support in Fedora), but sometimes, you just have to.

      --
      Palm trees and 8
    2. Re:Compromise by MoonBuggy · · Score: 5, Insightful

      I've always though Stallman's views were quite useful to have around.

      I forget where I read it, but someone once pointed out that if you need a new computer at work you should go in asking for $10,000,000 - then when you get laughed out of the office and come back asking for a ridiculous gaming rig that costs $5000 you might just get it.

      It's the same theory, in my view. Realistically he's never going to get what he wants, but just the act of having him there campaigning for it makes 'middle of the road' suggestions more reasonable by comparison.

    3. Re:Compromise by FalcDot · · Score: 2, Interesting

      One person's freedom ends where another man's freedom begins.

      So when a developer uses *his* freedom and develops in Flash, he ends up taking away everybody else's freedom because now they must use Flash as well if they want to see this site.

      Installing and using Flash is *not* giving yourself more choice, it's taking back the choice that others took away from you. And that shouldn't happen.

    4. Re:Compromise by Anonymous Coward · · Score: 0

      in reality these compromises allow us MORE freedom of choice, not less.

      I use an nVidia graphics card, along with a GNU/Linux-based operating system. With regard to the closed-source drivers I use to access the hardware's features, I have only freedoms 0 and 2. I could choose other hardware whose drivers come with all four freedoms. Stallman hopes to persuade me to make such a choice.

      when you need a piece of information that's hiding inside a Flash-covered web site, freedom should really be the last thing on your mind;

      "Information"--heh. Are YouTube and pron really that important? I've been going without Flash for a while, mainly because its compatibility with Konqueror sucks. I don't miss much.

      making your life more difficult for an ideal is not going to change anyone's minds whilst the majority are accepting the status quo.

      While the majority have been accepting the status quo, the idealists have been bringing greater software freedom to us all. I'm grateful that not everyone's a pragmatist. I don't think "extreme ideals" damage the cause as much as just giving up.

      I'm not a zealot on either side of this debate, but at least I understand the points both sides make. It's sad that after 25 years, so many people who seem to be paying attention still don't get it.

    5. Re:Compromise by LighterShadeOfBlack · · Score: 1, Insightful

      I forget where I read it, but someone once pointed out that if you need a new computer at work you should go in asking for $10,000,000 - then when you get laughed out of the office and come back asking for a ridiculous gaming rig that costs $5000 you might just get it.

      It's the same theory, in my view. Realistically he's never going to get what he wants, but just the act of having him there campaigning for it makes 'middle of the road' suggestions more reasonable by comparison.

      Except that's not what really happens is it? The guy who asks for the $10,000,000 computer might get the $5000 system in the end or he might get shown the door or otherwise told to shut up and get back to work. Even if he gets it, everyone who had to deal with that guy has silently written him off as a total asshole to be avoided and skipped over for promotions in future.

      And so it is with Stallman. If (one of) the most vocal advocates of free software is a ranting loony who has no concept of the real world then a lot of people will write off free software and its supporters as ridiculous zealots who live in a fantasy world. People and software to be avoided.

      I'm afraid the reasoning doesn't work in the anecdote or the real world scenario. Act like a dick and people will think you're a dick. Talk sense (for long enough) and people will listen. It's that simple.

      --
      Spelling mistakes, grammatical errors, and stupid comments are intentional.
    6. Re:Compromise by Anonymous Coward · · Score: 0

      Yep, it's just like having a quad patty burger on your menu makes people more likely to buy a double patty burger.

    7. Re:Compromise by FishWithAHammer · · Score: 2, Interesting

      Do you realize how preposterous this is?

      Flash is a tool. (Not one I like or even use, but that's because the abuses of Flash are generally worse than the benefits.) You don't have an inherent right to demand that everyone use shit you yourself have vetted as being oh-so-FREE-SOFTWAAAAAAAAAAAAAARE. If you want to view that developer's Flash, then you must descend from your holier-than-thou cloud and use Flash. It's not "losing freedoms," it's playing nice with others. Because you're free not to use their sites, as I do.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    8. Re:Compromise by smoker2 · · Score: 1

      "If you don't have a dream, how you gonna have a dream come true ?"

    9. Re:Compromise by Sebastian+Reichelt · · Score: 1

      I'd like to be able to agree with that. The thing is, most "free software activists" are not doing what you said. Once the issue is raised to an ethical level ("freedom"), people seem to feel the need for an all-or-nothing point of view.

      I think that for example, the KDE/GNOME split is a direct consequence, since KDE not being "free enough" (at the time) is said to be one of the major reasons for GNOME's existence. Similarly, some BSD-affine developers seem to feel the need to rewrite GPL software just to make it "more free."

      At the end of the day, free software is just vastly more useful than non-free software, especially because as a user, you can be sure that you will never be locked in to anything. The question is whether proprietary software is actually evil (as free software activists seem to claim) or whether free software is simply better.

      As pragmatists such as Linus have acknowledged, that question does not even need to be answered; all we can do is develop free software -- for whatever reason we choose. What does matter, though, is whether we develop software for maximum utility (possibly compromising "freedom," see for example WINE) or maximum "freedom" (possibly lacking utility, Gnash anyone?). (Not really trying to criticise Gnash or support WINE, just giving some examples to illustrate my point.)

    10. Re:Compromise by Epsillon · · Score: 1

      Exactly my point, but worded in a far better way. I tend to use FLAC or Vorbis instead of MP3 and I try to choose my hardware with an eye to various HCLs. I use ATi or Intel graphics where possible (sorry, Via, your S3 offerings are simply not compatible enough, although you do try to be open) due to things like GEM and AMD's R6/700 information release. This goes to pieces when purchasing notebooks, naturally.

      However, I am in the enviable position of being the final arbiter of what goes into the machines I have to use and I can justify the choices based on other, non-free software issues.

      I note you mention Fedora. IMHO Red Hat have the balance just right: The base is untainted but there are methods to install what you need should you find it necessary. It's the same with FreeBSD: The base is pure free software (I can say that now since the Atheros HAL is fully open and the Intel wireless stuff requires a licence ack to activate). The ports, on the other hand, point to all sorts of non-free, possibly binary-only code (RMS has criticised OpenBSD's ports system for this publicly) which you may install if you feel the need. Note that ports/pkgsrc does not distribute the actual binary or source code, just provides a pointer to it. Quite how this is wrong I fail to see. As you so rightly said, getting some things to work can be a total PITA and anything that eases this workload has to be a good thing for free software in general. I think the bottom line we both agree on is that we have to be able to interoperate with non-free formats while we're in the minority. This may put us at odds with some people's version of "freedom" but still remains necessary to function properly in the current IT ecosystem.

      --
      Resistance is futile. Reactance buggers it up.
    11. Re:Compromise by Anonymous Coward · · Score: 1, Insightful

      So you're kinda thinking the way I do. Let the idealists on either end fight it out tooth and nail, and the rest of us in the middle get a balanced product as the end result. Every time people whine about idealists, I point out that without them we'd lack a lot of the cool stuff we have these days.

    12. Re:Compromise by DrgnDancer · · Score: 3, Insightful

      Dreaming is all well and good. Practically speaking however, in a world full of more than 3 people, some compromise is necessary if you hope to see any of that dream come to pass. Stallman can dream all he wants about of world of perfectly free software, but in the real world, those of us who wish to eat use the Windows box our company gives us at work. We deal with user that don't know the difference between floppies and CDs (alright, that was years ago, but not that many years), let alone the difference between free and closed OSes. There are three types of people that can afford to be zealots about open source: those who don't need to worry about money, those who never use a computer at work and are pure hobbyists, and FSF employees. As far as I can see everyone else has to make some sacrifices somewhere.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    13. Re:Compromise by argiedot · · Score: 1

      Out of curiosity, what's wrong with an mp3 decoder? LAME is LGPL.

      Personally, while I'm willing to make these compromises (I have nVidia graphics drivers - though personally I was happier with Intel's, and I have an Intel wireless card), I'm a great fan of Stallman. Someone's got to be the extremist for things to change.

    14. Re:Compromise by Jim+Hall · · Score: 1

      I forget where I read it, but someone once pointed out that if you need a new computer at work you should go in asking for $10,000,000 - then when you get laughed out of the office and come back asking for a ridiculous gaming rig that costs $5000 you might just get it. It's the same theory, in my view.

      In the real world, most companies have a standard desktop/laptop spec. How it works in our office: if you ask for a laptop, you get a choice of 3 different laptops. If you want a desktop: you have a "choice" of 1 model. Each of these costs us less than $2500 (the spending limit before it becomes "capital equipment".)

      They're all beefy systems, for what they do: Managers usually get the lightweight laptop with less memory and SSD drive (runs Office, Firefox, email just fine.) Developers who need mobility usually go for the heavier, decked-out top-end laptop. Developers who rarely leave their desks usually choose the desktop with gobs of memory and a huge hard drive. And the desktop support folks only have to support 4 different systems, and systems are interchangeable (for example: if a user brings in a laptop with a bad hard drive, we just give them a spare laptop of the same model and copy over the data. That's a 5 minute tech support visit, and the user is back to work.)

      I had a person come to me about 3 weeks ago, asking for an awesome development rig, about $4000-5000. Probably for the same reason you mention here - get denied, go back later asking for something smaller but still more awesome/expensive than the "standard" systems, hoping to get approved on that request. They didn't get it. We asked their manager to write a justification for the nonstandard system, realized it was a bulls--- request, and the developer eventually ordered one of the standard models.

    15. Re:Compromise by Epsillon · · Score: 2, Informative

      I'll just let RMS himself answer that one.

      I agree with him on this one (I'm sure that will come as a great relief to RMS {/sarcasm}). MP3 is a proprietary codec and is riddled with patent liability (is it Lucent that own most of it now?) and so forth. More and more media players support FLAC and Vorbis and the need to use MP3 is shrinking by the day. If only the Shoutcast mob would stop using it exclusively.

      --
      Resistance is futile. Reactance buggers it up.
    16. Re:Compromise by smaddox · · Score: 2, Interesting

      Talk sense (for long enough) and people will listen.

      You have too much faith in the masses, if you ask me.

      The door-in-the-face method is a psychologically proven method of manipulation.

      Talking sense? The verdict is still out.

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

      You know, for a lot of people, using non-GPL licensed or even closed-source software is not a compromise at all. I don't spend a minute worrying about it for software I use personally.

    18. Re:Compromise by jedidiah · · Score: 1

      It's not preposterous at all.

      The web is supposed to be free to all. It's supposed to be
      viewable by anyone. That's what it was designed and intended
      for. Now due to pervasive broken ideas about how the web
      should be approached we have a good part of the world that
      is actively excluded from useful content.

      The web is not supposed to be some sort of Microsoft-user-only zone.

      Unecessary proprietary data formats stiffle innovation.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    19. Re:Compromise by Draek · · Score: 1

      Idealism is all well and good in the abstract, but when you need a piece of information that's hiding inside a Flash-covered web site, freedom should really be the last thing on your mind;

      On the contrary: freedom should be the first thing on your mind in such case, and it will be if you're running anything other than x86.

      Ohh, and MP3 decoders are only a bad thing if you live in a patent-encumbered country, which thankfully doesn't apply to all of us ;)

      --
      No problem is insoluble in all conceivable circumstances.
    20. Re:Compromise by bug1 · · Score: 1

      MP3 is a proprietary codec and is riddled with patent liability But there is a country where the patent isnt valid then can it be cosnidered Free software in that country. Why is the Free'ness of software judged according to the worst case scenario rules, why inst its legality localised regarding patents ? Crazy US laws shouldnt be imposed on the rest of world without a damned good reason.

    21. Re:Compromise by QuantumG · · Score: 4, Insightful

      "The reasonable man adapts himself to the world; the unreasonable man persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man"

      From "Maxims For Revolutionists" by George Bernard Shaw.

      --
      How we know is more important than what we know.
    22. Re:Compromise by ciderVisor · · Score: 1

      The web is not supposed to be some sort of Microsoft-user-only zone.

      Flash wasn't developed by Microsoft.

      --
      Squirrel!
    23. Re:Compromise by Epsillon · · Score: 1

      On the contrary: freedom should be the first thing on your mind in such case, and it will be if you're running anything other than x86.

      Hmm, let's see...

      ~ $ uname -s
      FreeBSD
      ~ $ uname -m
      amd64
      Yes, I'm aware of uname -a. There's a reason I didn't use it that has nothing to do with the current discussion.

      I also got to see The Poopsmith break his vow of silence, this is a single-OS machine and has been on amd64 for quite a while. Linux, I believe, has native Flash 10 on amd64. You were saying?

      Look, seriously, Flash is a pain. I would rejoice if Flash were to go away overnight, along with Silverlight, Adobe AIR and all the other proprietary crap that has infested the web over the past few years. A life crammed full of reality tells me this just isn't going to happen. Having come to that conclusion, I just make the best of what I have. To me, freedom means being able to get shit done with the minimum of hassle, not some abstract theory of doing the "right thing" and "sticking it to the proprietary heathens" as if I have nothing better to do with my time. I have computers to work for me, not the other way around. RMS is entitled to his opinions and beliefs. I'll use an open alternative if it is available (and works without shitting core files all over my FS or bringing my poor browser to a groaning standstill while consuming 100% CPU. Gnash, I'm looking at you) and I'll always support a hardware vendor thoughtful enough to take into consideration my OS of choice, but I have no qualms whatsoever about installing a piece of software, free or not, that removes obstacles from my path or the paths of my users. That's not to say I'll blindly install any old piece of random crapware, but once tested, proven trustworthy and I'm sure that it isn't going to be used to create vendor lock-in (Flash locks me in to nothing. It simply enables me to see content created by people who have already fallen victim to vendor lock-in, about which I can do nothing), it's fair game regardless of its licence.

      Oh, and MP3 is feeble compared to FLAC or even Ogg Vorbis, even at reasonable bitrates. As I said before, I'll use free software in preference to proprietary if it works and works well. These two exceed the capabilities of the MP3 format.

      --
      Resistance is futile. Reactance buggers it up.
    24. Re:Compromise by ion.simon.c · · Score: 1

      You seem reasonable. Kudos!

      Is proprietary software "evil"? Not inherently so, no. IMO, it frequently leads to evil things... broken, poorly supported systems (like the Adobe Flash plugin), systems that cost *tons* of money to develop new devices for, or systems that prevent someone from doing things like scratching their Operating-Systems-design itch.

      As you say, all we can do is keep making free software. Hopefully we're having some fun while we're doing it!

    25. Re:Compromise by ion.simon.c · · Score: 1

      Heh. ACTA, anyone?

      Crazy laws know no borders these days.

    26. Re:Compromise by FishWithAHammer · · Score: 1

      You're not "excluded," you are choosing not to use a de facto standard. Yes, there are de facto standards apart from the de jure ones. Life sucks. Get a helmet.

      And to put more holes in your stupid, stupid whine, the Adobe SWF (Flash file) specification is available, no strings attached. (It's missing RTMP, but Gnash has reverse engineered it and published their findings.)

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    27. Re:Compromise by argiedot · · Score: 1

      This was actually my question. I forgot to mention that in my original post. I too live in a country where software patents aren't valid. Is it Free if I live in a place where the patents aren't valid?

    28. Re:Compromise by MadMidnightBomber · · Score: 1

      There are three types of people that can afford to be zealots about open source: those who don't need to worry about money, those who never use a computer at work and are pure hobbyists, and FSF employees.

      Apart from running Linux at home - where I do make money, though not a lot - and running Linux at work even though I'm not a FSF employee, you're exactly right. A lot of sysadmin/system programming gigs mean Linux these days, because it's the best tool for the job.

      --
      "It doesn't cost enough, and it makes too much sense."
    29. Re:Compromise by Anonymous Coward · · Score: 0

      The verdict is still out.

      Wouldn't that be the jury that is still out?

    30. Re:Compromise by DrgnDancer · · Score: 1

      I'm not saying that you don't necessarily use Linux at work, maybe even exclusively (I did for quite a while when I worked for a University). I'm saying that you can't afford to be Zealot. If you lose your current job, would you refuse to accept a new one because they made you use a Windows Workstation? Would you, as Stallman has suggested, refuse to open an MS Word Doc sent to you by a client? Even though OO.org can open Word Docs fairly successfully now, he still recommends this because the Documents are "entangled" with non-Free software. Would you refuse to use Flash websites that your job required you to access or a binary video drivers for a company provided video card? Certainly many people can use Free software a lot, or even all of the time. The vast majority of us are in no position to insist on it in every instance though.

      At the moment, I manage servers with Solaris, Linux, and Irix installed, but my workstation is Windows. Period. It's a Fortune 100 company doing Government contracting, I had to move small bureaucratic mountains for permission to install CYGwin.

      --
      I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
    31. Re:Compromise by Risen888 · · Score: 1

      You don't have an inherent right to demand that everyone use shit you yourself have vetted as being oh-so-FREE-SOFTWAAAAAAAAAAAAAARE.

      No. What you do have (until you piss it away) is the right to use your tools however you want. Flash detracts from my ability to do that. Simple as that. If my refusal to tolerate that means you get to punch the dancing monkey and I don't, then I've got to say I just don't give a fuck.

      --
      Hey, I finally got my first freak! Took you long enough!
    32. Re:Compromise by FishWithAHammer · · Score: 1

      And that's fine. You don't have to view Flash. But you don't have any real grounds to complain that you can't use a Flash-based site, because it's there.

      (That, and as I posted upthread, Flash is an open spec, etc. etc.--Gnash just kind of sucks at more than Flash video right now. I assume it'll improve. Maybe.)

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    33. Re:Compromise by jesterzog · · Score: 1

      I forget where I read it, but someone once pointed out that if you need a new computer at work you should go in asking for $10,000,000 - then when you get laughed out of the office and come back asking for a ridiculous gaming rig that costs $5000 you might just get it.

      This is how corporate lobbying of government works, is it not? (Replace $ with legislation.)

  4. Stallman is a zealot by Sycraft-fu · · Score: 4, Insightful

    Sorry, but it's true. As such it is no surprise that few people use things he'd consider free. He has a very rigid definition of it, one that many people might disagree with. For example the BSD crowd might say his definition is messed up since it doesn't include the freedom to take something and make it not free.

    Regardless, because of his stance on it, most people don't use software that's Stallman Free(tm). We live in a real world, and imperfect world. Most people have to be a bit pragmatic with things. If that means using software that isn't Stallman Free, well then so be it. Ubuntu is concerned with being easily usable and widely adopted, not with idealism.

    Also there is still the large unanswered question of how everyone can make money in a free software world. Some software it's not a problem for. For example:

    --Software that runs hardware. You are buying the hardware, the software is just something that helps make it go. Thus it isn't a problem to have anyone able to copy and redistribute it. Heck, might even be to your benefit as maybe they make it better. Your money is in the device, so the software needn't be restricted. Embedded devices would be an example.

    --Software that needs support. You aren't selling the software here, what you are selling is service on it. The software is complex, and/or is used in a complex nature. Thus people are going to have difficulty doing it without professional help. That's what you sell, is the expertise to make it all work as they want. The software is free, the service isn't. Enterprise Linux would be an example.

    --Software for a service. You offer a service, like hosting or something. You have software to make that possible and to interact with it. This works as free because people aren't paying you for it, people are paying for your service.

    There are probably more too. However there are some major categories that don't work like that. The biggest would be a lot of consumer applications, like games and such. If you design the app well, with good tutorials and intuitive interfaces, people don't need anything else to make it work. Thus if you make it free software, where they are free to simply give it away, then they've no need to pay you for it.

    Well this doesn't work if you want software to be made as anything more than a hobby. For someone to do something professionally, as in to devote most of their time to it, that thing has to pay. People have to eat, they have to pay rent, they have to buy things they need. That means they need a job that pays. So if there's no way to make money off their software, well then they can't have a job making it. It can be a hobby, but not a job.

    For example I have a hobby redoing soundtrack from old games. It amuses me, and others seem to enjoy it. However it isn't my job, and can't be. For legal and practical reasons, I can't make money on it, certainly not near enough to support myself. Thus it gets relegated to hobby status. I work on it when I like, when I've free time. Ends up taking a long time for that reason. What takes me a year I could easily do in a couple weeks if I were being paid to do it and directing all my efforts at that. However I'm not, so it happens on my terms. I do only projects I like, only when I like to do them.

    So unless we want to see large classes of software relegated to that sort of status, we either have to allow for non-free software, or to figure out a way that people can make money on all free software. Also please not by "make money" I don't mean "make a token amount of cash through a few donations." I mean "Make enough money to support themselves and their family in a manner befitting of their skill and education." A hobby can't become a job just because people toss you a couple hundred dollars now and again. It's got to be something you can support yourself on.

    Thus far, I've heard no solutions and can't come up with any myself. So we have to deal with the reality that not all software can be free software.

    1. Re:Stallman is a zealot by betterunixthanunix · · Score: 1

      "--Software that runs hardware. You are buying the hardware, the software is just something that helps make it go. Thus it isn't a problem to have anyone able to copy and redistribute it. Heck, might even be to your benefit as maybe they make it better. Your money is in the device, so the software needn't be restricted. Embedded devices would be an example."

      This is an interesting issue in the free software world, that is difficult to approach fairly. It is becoming increasingly common to use programmable logic (FPGAs, CPLDs, etc.) instead of specialty ASIC microchips in hardware these days. That means that for the hardware to run, there must be firmware available, either on a flash cell (which increases the cost of the hardware) or in the driver (which now has a free software complication).

      Take nVidia as an example. Many people are confused when nVidia says that they cannot release an open source driver because of licensing agreements with other companies, but this is probably true. nVidia likely subcontracted some of its logic designs, and implemented those designs in firmware for an FPGA of some sort. The firm they contracted with probably demanded royalties for the logic designs, and why shouldn't they? Even RMS does not demand to know the internal designs of his hardware, and the contractor that demanded the royalties probably had no idea (and no need to know) how the logic would be implemented. The same is likely true of Broadcom wireless cards, various video capture cards that have no free software drivers, and all that specialty hardware out there.

      This is why, although I am a big supporter of free software, I draw the line with firmware. Binary blobs do not encumber free software, because really, FPGA firmware is not really software, it is a hardware design.

      --
      Palm trees and 8
    2. Re:Stallman is a zealot by _|()|\| · · Score: 5, Informative

      [Stallman] has a very rigid definition of [free] ... it doesn't include the freedom to take something and make it not free.

      Actually, Stallman's definition of free is straightforward and intuitive, and it does include BSD, MIT, public domain, etc. What you may find objectionable is that he prefers copyleft. As a practical matter, due to the nature of copyleft, he prefers licenses that are compatible with the GNU GPL. Take a look a the FSF's page on licenses for more information.

    3. Re:Stallman is a zealot by Zebra_X · · Score: 0, Redundant

      Actually, Stallman's definition of free is straightforward and intuitive

      Yes, if you use Free Code in Your Code, Your Code becomes Free Code.

      I would not regard this as intuitive - for the programmer it causes a great deal of headache as the parent mentioned.

      Additionally it is easy for Stallman, as leader of this movement to profit from speaking about this Great Idea, he never has to worry where his next paycheck comes from. The reality is that it results in there being no way to protect others Great Ideas from less scrupulious users and/or companies that can easily look at the code and rewrite it (or just copy it).

      Code sharing is fine, but I should be free to protect my innovations if I like and not have a zealot who gets paid for telling me that I am not allowed to do so.

    4. Re:Stallman is a zealot by RicardoGCE · · Score: 1

      A zealot he may be, but the "compromises" we're able to enjoy today are the direct result of his extreme positions. Starting a battle looking to compromise gets you killed. Starting with "all or nothing" gets you compromise.

      And we should all thank Richard Stallman for launching the first volley. We wouldn't have gotten to where we are today with "compromise". It was Stallman's "fuck all y'all, I'm making my own damn system" that did it.

    5. Re:Stallman is a zealot by smoker2 · · Score: 1

      --Software for a service. You offer a service, like hosting or something. You have software to make that possible and to interact with it. This works as free because people aren't paying you for it, people are paying for your service.

      And how is that different from "Software as a service - to your employer" ?

      What if you find yourself working in an environment where you code, script or otherwise hack all your own tools to accomplish your assigned task. The masses aren't capable of it now, but then they've been conditioned to push buttons rather than create. This is changing. There are thousands of small firms going to the wall all the time. Money is tight, so which is the better option to run your small office on as a start up ? Pay for licences from MS/Apple, or do your own thing ? All that's missing is the awareness and the skill level. That is changing. New hires to the growing company will be hired on their ability to work with the tools available.

      In such a job market, knowing how to access free and open tools and the ability to write your own will be just as much a desirable skill as knowing which button to push to print a Word document is today. With more people using open ended tools, more intelligent people will regard their computers as extensions of their brains, not machines they have to work for 8 hours a day. You task is gathering data, and reporting it up the chain. How you do that is up to you. The sysadmins take care of separation of privileges, duplication and protection of data.
      Sure the low level money will be shit, but how's that different ? It's a job, you get paid. So there you have a way for "open source / free" software to make money and feed your kids.
      Too many people appear to make the assumption that the individual has to "sell" to make a wage packet. Deriding free software for failing a straw man argument is misleading and pointless. Most workers today don't sell anything, but the firm they work for might.

      And you might be thinking that all the previous relies on a level of education that doesn't exist. Correct.
      Well how about teaching basic linux classes ? You can make money from free software quite well there, and there is the added benefit that my other scenario becomes more likely, sooner.

      I get the impression there are a lot of homeless people standing next to piles of bricks, cement, timber and slates while complaining that they haven't got a house.

    6. Re:Stallman is a zealot by Timothy+Brownawell · · Score: 1

      Sorry, but it's true. As such it is no surprise that few people use things he'd consider free. He has a very rigid definition of it, one that many people might disagree with.

      The really funny part is that "The freedom to redistribute copies so you can help your neighbor (freedom 2)" is bounded by edict (it has apparently been judged that people do not benefit from having a Tivo) rather than something sane like assuming that anyone who wants a copy probably does benefit from having it.

    7. Re:Stallman is a zealot by argiedot · · Score: 1

      You are really missing the point. The GPL is a license. A developer gives you a license to use the code on the condition that you release any changes to it. If you don't you don't have a license to the code, what you are doing is 'copyright violation'. Get that? It's copyright violation! Your code doesn't become free or anything like that.

      I mean, seriously, you can just pay the copyright violation settlement costs if you want, and stop distributing someone else's code.

      I've never understood how you can want to 'protect' your work but use everyone else's.

    8. Re:Stallman is a zealot by Spit · · Score: 1

      What you have described is "free beer" source code; code used at no cost without contribution. That is not freedom, that is not much better than free beer like Opera.

      --
      POKE 36879,8
    9. Re:Stallman is a zealot by spiffmastercow · · Score: 1

      So you're saying coding should be a minimum/low wage job? Man, that's great incentive for us programmers to work on tools that make us irrelevant in the marketplace.

    10. Re:Stallman is a zealot by osu-neko · · Score: 1

      Yes, if you use Free Code in Your Code, Your Code becomes Free Code.

      I would not regard this as intuitive ...

      Considering you decided to state it backwards, it's not surprising it doesn't sound intuitive. Try this instead: "If you're willing to make your code free, you're free to use my code that I've dedicated for that purpose."

      At no point are you being forced to do anything, nor at any point does your code become anything other than exactly what you chose it to be.

      And, more importantly, my code doesn't become anything other than what I chose it to be. I chose for it to be free code, and it remains free wherever it is used. The GPL gives me the freedom to make that choice. It doesn't give you the freedom to subvert it, of course, but you never had that right to begin with (it's not your code), so it in no way restricts your freedom.

      --
      "Convictions are more dangerous enemies of truth than lies."
    11. Re:Stallman is a zealot by jedidiah · · Score: 1

      > Yes, if you use Free Code in Your Code, Your Code becomes Free Code.

      If you take my stuff and use it, then you have to do so on my terms.

      Those terms are that you don't get to restrict any of your end users any more than I have restricted you.

      Everyone is equal.

      No one gets to run amok. That's "free".

      What you are whining about is that there is some order at all.
      You are whining that the situation is not some form of anarchy
      where you are in a good position to take advantage of others.

      You want some sort of Road Warrior Thunderdome situation where you're on top.

      Don't like it? Do you own work.

      THIS is the main problem of GPL detractors. They whine that they can't
      take someone else's stuff and treat it as their own personal property
      and use it as a means to abuse others.

      When they were young the never quite learned the difference between
      their stuff and other people's stuff.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    12. Re:Stallman is a zealot by drsmithy · · Score: 1

      I've never understood how you can want to 'protect' your work but use everyone else's.

      For the same reason you might want to be able to patent your never-seen-before Super Automatic Frobulator 3000 and make money from it, without having to pay royalties to the milkman, your teachers, and everyone else remotely related to your ability to invent.

    13. Re:Stallman is a zealot by Zebra_X · · Score: 1

      "At no point are you being forced to do anything"

      I never suggested that anyone was being forced into selecting GPL code.

      Personally I prefer the BSD license IMHO it is a much more pragmatic approach to licensing software to others.

      "And, more importantly, my code doesn't become anything other than what I chose it to be. I chose for it to be free code, and it remains free wherever it is used."

      It is more than that - your code stays free but then if I choose to use your code - then I must make all of mine free as well. Not only have you preserved your code's right to be free but you have required me to make mine free as well, even if I simply link to your library and not make changes to your code. To me this is not really a "fair" deal.

      Fortunately we have a choice to use the GPL and it's products or not.

    14. Re:Stallman is a zealot by Zebra_X · · Score: 1

      "Everyone is equal."

      Everyone is not equal, unfortunately. If they were then the world would be a different place. Your assessment of the implication of the license is far too simplistic.

      "What you are whining about is that there is some order at all."

      I'm glad you know what I'm thinking, maybe you can suggest what I'd like for dinner?

      I don't believe that Software("Ideas") should unilaterally be free. People are entitled to give them away or not. But that is your choice and your rights do not extend any further than that. It is not in anyway acceptable for you to enforce an ideology on me just because I use your idea. That is not freedom - it's a form of distributed peer pressure. As I said to another poster the BSD license is far more reasonable - Use my idea if you like, and do what you would like with it. The GPL is self-encumbering and is just as zealous as Stallman himself "Use my idea, but you have to make yours free too." That's not "free" at all.

      "Don't like it? Do you own work."

      I do, thanks.

      "THIS is the main problem of GPL detractors. They whine that they can't take someone else's stuff and treat it as their own personal property and use it as a means to abuse others."

      Maybe some people do - I am not one. What you did is yours, it is not mine, nor will it ever be mine. I will absolutely give you credit. It stops there however. You have no right to tell me what to do with my Ideas, however the GPL does do this, which is why I object to it.

    15. Re:Stallman is a zealot by Anonymous Coward · · Score: 0

      If people aren't willing to fund/ support the development of a piece of software, it must not be very valuable. This is no different with free software.

      You are not entitled to a living.

    16. Re:Stallman is a zealot by flopunctro · · Score: 1

      [...]

      Also there is still the large unanswered question of how everyone can make money in a free software world.

      [...]

      For someone to do something professionally, as in to devote most of their time to it, that thing has to pay. People have to eat, they have to pay rent, they have to buy things they need. That means they need a job that pays. So if there's no way to make money off their software, well then they can't have a job making it. It can be a hobby, but not a job.

      [...]

      A hobby can't become a job just because people toss you a couple hundred dollars now and again. It's got to be something you can support yourself on.

      Thus far, I've heard no solutions and can't come up with any myself.

      Here's a possible solution.

      You need a job, because you need money, because you need to support you and your family. That means providing them with food, clothes, shelter, entertainment, trips, etc.

      Please make an imagination effort for just 30 seconds and try to think of a world without money, where all these needs are fulfilled, and you don't work because you are compelled to, but because you choose to. You don't starve if you don't work, you just get bored.

      This is a vision of Jacque Fresco (google for Future By Design), and I think this vision is something possible. Not right now, because it requires major cultural changes, but it would be a nice next step for the human civilization.

    17. Re:Stallman is a zealot by GFree678 · · Score: 1

      For example I have a hobby redoing soundtrack from old games. It amuses me, and others seem to enjoy it.

      Your handle sounded familiar so I checked your website and saw that it's you who made all those neat remixed DOOM tracks I downloaded ages ago. Completely off-topic but I just wanted to say thanks and show my appreciation for it.

      Oh, and I agree with the rest of your post too.

    18. Re:Stallman is a zealot by QuantumG · · Score: 1

      [Stallman] has a very rigid definition of [free] ... it doesn't include the freedom to take something and make it not free.

      Wow, that almost sounds like everyone else's definition of freedom.

      --
      How we know is more important than what we know.
    19. Re:Stallman is a zealot by Anonymous Coward · · Score: 0

      I get the impression there are a lot of homeless people standing next to piles of bricks, cement, timber and slates while complaining that they haven't got a house.

      And then came smoker2 and he said: "Don't worry, you have everything you need. You have bricks, cement, timber and slates. You can build your own house."

      Then a year later he returns, and the homeless person is gone. Now he does not have to worry about housing. He is burried in bricks, cement, timber and slate.

    20. Re:Stallman is a zealot by greg_barton · · Score: 1

      We live in a real world, and imperfect world. Most people have to be a bit pragmatic with things.

      Yes, I agree with you. But a small few should fail to be pragmatic. They motivate us pragmatists make the unreal real.

    21. Re:Stallman is a zealot by ion.simon.c · · Score: 1

      Perhaps the PP should have written "but -with a clear conscience- use..."?

      If this addendum doesn't change your comment, then consider this. If you agree to pay royalties to the milkman after you develop and patent the SAF 3000, then you fail to do so, you're legally and morally in the wrong. Likewise, if you incorporate GPL'd software into your project and don't abide by the terms of the license (your agreement with the software's copyright holder), then you're legally and morally in the wrong.

    22. Re:Stallman is a zealot by ion.simon.c · · Score: 1

      If you don't want to license your code under the GPL, modify the GPL'd code in question to communicate with your code via some IPC mechanism, then release *those* changes to the world. Bingo-bango, you get to use the GPL'd code, and you get to keep your preferred licensing model.
      Is this more work than just using the linker? Yes.
      It it less work than reimplementing the lib in question? Probably.

    23. Re:Stallman is a zealot by ion.simon.c · · Score: 1

      It is not in anyway acceptable for you to enforce an ideology on me just because I use your idea.

      You're not using his idea. You're using his *code*.
      If his idea is not protected by a patent, you can use it all you like. It's when you lift his implementation that you have to abide by his licensing terms. Get it?

    24. Re:Stallman is a zealot by ion.simon.c · · Score: 1

      Bah. Change "after you develop and patent the" to "upon the completion and patenting of" in my previous message. I'm an illiterate buffoon.

    25. Re:Stallman is a zealot by jbolden · · Score: 1

      However there are some major categories that don't work like that. The biggest would be a lot of consumer applications, like games and such. If you design the app well, with good tutorials and intuitive interfaces, people don't need anything else to make it work. Thus if you make it free software, where they are free to simply give it away, then they've no need to pay you for it.

      Consider that Gnome, KDE and OpenOffice are 3 office suites. Consider that for most components of the office suite there are even more available options. For example in word processing: Abiword, Lyx, Ted, TeXmacs, Bean.... So it seems they do get created.

      Really the problem are things with short life expectancies. In terms of games, there are have always been tons of open source games. What's been missing is really high end stuff, that is highly labor intensive work and is only useful for a small number of years.

    26. Re:Stallman is a zealot by jbolden · · Score: 1

      The GPL doesn't cover things that are solely your ideas. It has to be a derived work to covered under the GPL and if is a derived work it ain't solely your idea.

    27. Re:Stallman is a zealot by argiedot · · Score: 1

      That isn't a very good analogy, is it? If it's some GNU library functions that you want, those are licensed under the LGPL, you can link to those if you so wish while still 'protecting your innovations'.

      However, if your milkman makes all the ratchets in your SAF 3000 under the condition that you provide units to every milkman who asks, and then you don't, then you're pretty much violating the law (and also any ethical or moral stricture about respecting an agreement).

    28. Re:Stallman is a zealot by Sycraft-fu · · Score: 1

      Yep that's me. There will be new versions, at some point. As I mentioned it takes a long time since it's a hobby, not a job. Version 5.0 of the Hexen soundtrack is actually in post production right now. I could, in theory, release it in a couple days if I actually worked hard on it but that isn't going to happen so it will more likely be a few weeks/months.

      Hence my point :D Glad you like the music.

  5. Mandriva by phoxix · · Score: 4, Informative

    Mandriva comes in two flavors: One, and Free. The Free version is just what it sounds like: 100% free software. No proprietary browser plugins, drivers, apps, etc.

    1. Re:Mandriva by Anonymous Coward · · Score: 0

      Ubuntu also.

    2. Re:Mandriva by Anonymous Coward · · Score: 0

      It just lacks the Works version. One is crap, and filled with proprietary software built-in. Free is crap and unable to play mp3s. So much good UI work wasted between two crapware distributions.

    3. Re:Mandriva by Anonymous Coward · · Score: 0

      No binary blobs in the kernel? I think not. There are very few distributions that really are Free (and ever they could use an audit to verify if that is indeed the case).

  6. Cardware by xippie · · Score: 1

    I like the concept of cardware http://en.wikipedia.org/wiki/Postcardware
    to post a card to the maker, that you enjoy the free software.

    1. Re:Cardware by FishWithAHammer · · Score: 4, Insightful

      Too bad you can't eat postcards or deposit them in your bank account.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    2. Re:Cardware by adamofgreyskull · · Score: 2, Insightful

      Too bad indeed, but I'm sure it'd still be nice to be able to pin the 1 or 2 postcards you get (out of the thousands of downloads) to your noticeboard and say, "Someone got my software for free, and was appreciative enough to buy a postcard and mail it to me, even though they didn't really need to". Outside of the Free Software discussion, but still on topic, if/when I get a bonus from my employer, or an "attaboy" from my manager, I appreciate it, but it means 10x more to hear from someone who actually uses what I write and goes out of their way to thank me...maybe I'm getting less mercenary in my old age.

    3. Re:Cardware by RicardoGCE · · Score: 1

      Yeah, I hear they go great with Ramen.

    4. Re:Cardware by FishWithAHammer · · Score: 1

      It'd be nicer to be able to actually make a living off it, if we're supposed (so sayeth The Great Stallman) to make all our software GPL. Only people who seem to be making make-a-living money are people working for big corporations.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  7. Thanks by Mathinker · · Score: 1

    You've managed to eloquently summarize what has been bouncing around in my brain for a while --- I am greatly indebted to you. Kind of like when someone finally tells you what is the name of that tune which you can't get out of your head.

    1. Re:Thanks by McGiraf · · Score: 4, Insightful

      "You've managed to eloquently summarize what has been bouncing around in my brain for a while"

      To bad because he is wrong.

      Here's my reply to his post.

      "s/end\ users/distributors/g

      The end user can do whatever it wants to the code the GPL does not restrict usage or modification by the end user in anyway. It applies to the distribution of the software. So the code and the user are free, the distributor has restrictions."

    2. Re:Thanks by Mad+Merlin · · Score: 1

      s/end\ users/distributors/g

      You don't need to escape the space in the regex.

    3. Re:Thanks by McGiraf · · Score: 1

      With sed on on the command prompt you do. In a slashdot post it's optional :)

    4. Re:Thanks by Mathinker · · Score: 1

      > To bad because he is wrong.

      Sorry, I give you some lawyer points for your reply, but you totally miss the fact that my post emphasizes the eloquence of his summary.

      In the context of Slashdot, it seemed perfectly fine to me that he calls a "consuming developer" an "end user", especially since there is no difference whatsoever between how the GPL and BSD licenses restrict whom you call an "end user" (which is not at all).

      P.S. s/To/Too/

    5. Re:Thanks by Anonymous Coward · · Score: 0

      "...the distributor has restrictions"

      Which really means the restrictions are imposed on the potential recipients who can't have a copy distributed to the under any circumstances.

    6. Re:Thanks by Rakarra · · Score: 1

      That's why I got into the habit of putting each and every sed expression on the command line in single quotes, whether it needs it or not. Good habit to get into.

  8. Linux Torvalds? by Anonymous Coward · · Score: 4, Interesting

    "While Linux Torvalds gets most of the plaudits nowadays for the Linux kernel, it was Stallman who originally posted plans for a new, and free, operating system."

    1. Re:Linux Torvalds? by osu-neko · · Score: 1

      "While Linux Torvalds gets most of the plaudits nowadays for the Linux kernel, it was Stallman who originally posted plans for a new, and free, operating system."

      Talk is cheap. A lot of people wrote about plans for flying, but the Wright Brothers get the credit for doing it.

      That said, there is a lot more to an operating system than a kernel.

      --
      "Convictions are more dangerous enemies of truth than lies."
    2. Re:Linux Torvalds? by Larryish · · Score: 1

      Seems like I have HURD something to that effect.

    3. Re:Linux Torvalds? by Anonymous Coward · · Score: 0

      "While Linux Torvalds gets most of the plaudits nowadays for the Linux kernel, it was Stallman who originally posted plans for a new, and free, operating system."

      He's more machine now than man; twisted and evil.

        - Obi-Wan

    4. Re:Linux Torvalds? by Eskarel · · Score: 1
      Well that's both true and untrue.

      As my understanding goes, Linus built the kernel independent of RMS and the GNU foundation, I can't recall exactly what his motivations where, but I think they were mostly curiosity.

      RMS and the GNU foundation then adopted that kernel because the kernel they were developing, HURD, was not complete and the linux kernel either was licensed under the GPL or Linus was willing to do so(can't recall which). GNU provided most of the core system itself(though admitedly a lot of it is based off of BSD code, and existed there first), but the kernel is what turned it from a hypothetical into an actual Operating System.

      HURD development began in 1990 and 19 years later there is still no stable version. Without Linus there would be no Linux(and as a consequence no copyleft software of any consequence), whether the kernel would have been combined with BSD utilities and compilers, and whether the resulting OS would have been as successful is something we'll never know. It's even possible that if the Linux kernel had not been available that HURD might actually have been completed(though this is unlikely). However we can say that linux, as it stands today, and likely the vast majority of free software could not exist without the kernel, and that the kernel would not exist without Linus.

    5. Re:Linux Torvalds? by Anonymous Coward · · Score: 0

      Do some reading pal... Get a clue. The sentence is correct and true.

      Torvalds was still wearing diapers whan Stallman was coding operating systems. Also, without GPL, nobody would have ever heard of the lil kernel Linus made. still, nowadays clueless people call the whole shebang simple 'Linux'.

    6. Re:Linux Torvalds? by fmoliveira · · Score: 1

      Alberto Santos Dumont did it first.

    7. Re:Linux Torvalds? by bug1 · · Score: 1

      Talk is cheap.

      Illusions are much more valuable

  9. Not until by JustOK · · Score: 1

    Software can not be truly free until hardware is free.

    --
    rewriting history since 2109
  10. Patents are the biggest danger by Anonymous Coward · · Score: 0

    The idea of patenting software was a bad one and it is the biggest threat to the software industry. It makes the entire issue of open and freely available source minor in comparison.

  11. It's free enough by Anonymous Coward · · Score: 0

    At some point you have to stop nitpicking and just enjoy what you have.

  12. Freedom through software by Anonymous Coward · · Score: 0

    Just want to note that we have now come to the stage where software is being developed which actively creates freedom. See, for example, Metascore and the many similar projects which allow human societies to organize themselves without the oppression of elected leaders.

  13. The term "Free Software" by mgiuca · · Score: 4, Insightful

    RMS is always so adamant that we call it "Free Software" and not "Open Source Software". Problem is, whether Free Software is a better name for it or not, it's got hideous problems. The main one being this (from TFA):

    Search Google for 'free software' and the top result is a site dedicated to mostly proprietary software that's free to try, but often crippled by shareware licensing or demo restrictions.

    You just can't use the term "free software" around normal people - they don't get it. They use the term "free software" themselves all the time, to mean Internet Explorer and Stupid Window Theme Pack For Windows 30 Day Trial and other garbage. Like it or not, the term is overloaded, and RMS's definition is not the default.

    I prefer the term "open source". It's far less ambiguous (the ambiguity between "open source" and RMS-free is a much more subtle distinction than the ambiguity between "free software" and RMS-free). People either know what it means, or don't know what it means (and I can explain). Much better than people assuming it means something it doesn't.

    1. Re:The term "Free Software" by TheRaven64 · · Score: 1

      I prefer the term "open source". It's far less ambiguous

      It really isn't. A lot of technical people understand 'open source' to mean source-code-visible, rather than associating it with any particular rights on the code (e.g. the right to modify it, or even compile it yourself). Most non-technical people have no idea what source code is.

      --
      I am TheRaven on Soylent News
    2. Re:The term "Free Software" by k.a.f. · · Score: 2, Insightful

      RMS is always so adamant that we call it "Free Software" and not "Open Source Software".

      You know, that's probably because those are very different things.

    3. Re:The term "Free Software" by Anonymous Coward · · Score: 0

      Good luck that doesn't happens on every other language (think software libre)

    4. Re:The term "Free Software" by Anonymous Coward · · Score: 0

      That's one good point, but I hope the GNU faction keeps calling it, if not Free Software, perhaps Libre Software, but not Open Source. There's a serious ideological difference between them and us (the Open Source faction), and the naming is different to reflect that.

    5. Re:The term "Free Software" by mgiuca · · Score: 1

      It really isn't. A lot of technical people understand 'open source' to mean source-code-visible, rather than associating it with any particular rights on the code (e.g. the right to modify it, or even compile it yourself).

      I know it's still ambiguous. I'm saying it's less ambiguous. Because if I say "open source" when I mean free software, people may assume I mean source-code-visible, and not get some of the more subtle points (the "freedom" RMS is talking about).

      If I say "free software" when I mean free software, people may (and non-technical people almost always do) assume I mean source-code-hidden $0 softwaree. That's a far worse assumption to make, IMO.

      Most non-technical people have no idea what source code is.

      You'd be surprised at how many non-technical people get the idea of open source. But if they don't at least they won't have any pre-conceived assumptions. They may ask what I mean by "open source" and then I can explain in some way.

      But if I say "free software", how many people will turn around and say "do you mean free as in beer or free as in speech?"? None of them! They'll just assume it's free-as-in-beer.

      And that's why I claim the term "open source" is "less ambiguous". (Not unambiguous).

    6. Re:The term "Free Software" by Joey+Vegetables · · Score: 1

      Out of pure necessity, I use the term "Open Source" to sell Free Software.

      Ultimately I do value the freedom of Free Software, and I understand that most of its value derives at least indirectly, and more often directly, from its freedom.

      But many people in business equate "free" with "crap."

      Worse, many people in business do not understand the value of freedom itself, either for its own sake, or for the practical benefits that it confers. That is partly why the economy is in its current mess.

      While Stallman is dead-on right, and even prophetic, more often than not, the world rarely listens to people of principle. It listens only to results.

      So I use the results of Free and Open Source software to sell the ideals of Freedom to those who would otherwise not understand. I hope in doing so to benefit both them, through the benefits this software provides, and the larger community as a whole, which I believe does benefit at least indirectly from each person and each organization who not only uses Free Software, but comes to embrace, share, and in time support the ideals of freedom itself, in every sense of the term.

    7. Re:The term "Free Software" by mgiuca · · Score: 1

      Well put.

  14. You've come a long way, baby. by bcrowell · · Score: 5, Insightful

    It's amazing that GNU is 25 years old now. In 1984 I was using a TRS-80, and the latest thing I knew about proprietary versus nonproprietary software was that Radio Shack had given up on the idea that customers would only be able to buy software from Radio Shack -- they had finally come around to the point of view that it was OK for third-party software houses to sell applications that would run on their OS. How many people are as far ahead of their time as Stallman was in 1984?

    There are plenty of obstacles remaining, but I think it's impressive as hell how much you can do with free software today, and how easy it is to do it. My mother in law, who's in her 80s, installed Ubuntu on her computer this year, with just a little help from me over the phone. She actually had more trouble installing java (which she needed for her favorite online Scrabble app) than she did installing the OS. My neighbor came over for a beer yesterday and asked to see my Linux box. His main reaction to Gnome was, "Wow, I didn't expect anything so professional looking." When he contemplated the idea of using Linux in his home office, the main concern I couldn't answer satisfactorily was whether or not it would work with his multifunction fax machine/copier. So, okay, no, he probably won't run Linux in the foreseeable future. But it's amazing to me that the big obstacles are now confined to issues as peripheral as that. Heck, you'd probably have a lot of the same concerns if you were contemplating switching to MacOS from Windows.

    Intellectually, I think Stallman was very clever with his invention of the GPL framework. No matter how many BSD-versus-GPL flamewars there are on slashdot, I think any impartial observer has to admit that the general approach (using copyright for a purpose diametrically opposed to most people's idea of the purpose of copyright) was pretty novel in 1984, and it's been wildly successful, even in other contexts. Wikipedia is a good example. The fact that WP is GFDL licensed is what makes people comfortable contributing to it.

    1. Re:You've come a long way, baby. by Anonymous Coward · · Score: 2, Informative

      When he contemplated the idea of using Linux in his home office, the main concern I couldn't answer satisfactorily was whether or not it would work with his multifunction fax machine/copier.

      Whether a printer or its non-printing features work under Linux is rarely a difficult question. If you know the model number, you can probably find it on OpenPrinting (apparently the new name of linuxprinting.org). When I have looked up multifunctions in the past, I have found helpful information on how to get the scanner working.

    2. Re:You've come a long way, baby. by betterunixthanunix · · Score: 1

      "they had finally come around to the point of view that it was OK for third-party software houses to sell applications that would run on their OS. How many people are as far ahead of their time as Stallman was in 1984?"

      Hm...a big company, usually referred to with a three letter acronym, comes to mind...

      --
      Palm trees and 8
    3. Re:You've come a long way, baby. by osu-neko · · Score: 1

      It's amazing that GNU is 25 years old now. In 1984 I was using a TRS-80, and the latest thing I knew about proprietary versus nonproprietary software was that Radio Shack had given up on the idea that customers would only be able to buy software from Radio Shack -- they had finally come around to the point of view that it was OK for third-party software houses to sell applications that would run on their OS. How many people are as far ahead of their time as Stallman was in 1984?

      A better question would be, how many were are seriously behind the times as Radio Shack? A tiny fraction of the software available for Apple IIs or IBM PCs in 1984 was from their respective manufacturers. And if Apple DTS (Developer Tech Support) wasn't already around in '84 already, they soon would be. I used to have vast volumes of programming and technical information from them, all provided for free at the time, to encourage as much development as possible for their platforms. (They eventually started to charge a yearly fee for DTS membership, but not until many years later.)

      --
      "Convictions are more dangerous enemies of truth than lies."
    4. Re:You've come a long way, baby. by rohan972 · · Score: 1

      using copyright for a purpose diametrically opposed to most people's idea of the purpose of copyright

      That's because most people don't understand the purpose of copyright (according the the US Constitution statement of the purpose anyway). "To promote the progress of science and useful arts" seems to me to be exactly what the GPL does. If the code went straight to the public domain so that distributed changes didn't have to be released with source it would significantly hamper that progress.

      It's the subversion of the purpose of copyright that the GPL is diametrically opposed to, the locking up of knowledge as private property forever rather than increase of publicly available knowledge and invention. Unfortunately most people now do see the purpose of copyright as the locking up of knowledge. Personally I think a sensible measure to take would be to deny copyright protection to software unless the source is released, after all it is the source that is written by the creator. That does not preclude proprietary licensing terms.

  15. Richard S. Raymond && Eric Stallman? by Hurricane78 · · Score: 1

    OMG. This is no joke: I thought Richard Stallman and Eric S. Raymond were the same guy, for the last YEARS! I never thought that there would be two crazy bearded men loving weapons and GNU!

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
    1. Re:Richard S. Raymond && Eric Stallman? by osu-neko · · Score: 3, Funny

      OMG. This is no joke: I thought Richard Stallman and Eric S. Raymond were the same guy, for the last YEARS! I never thought that there would be two crazy bearded men loving weapons and GNU!

      Really? I suspect half the population of /. fits that description (I do). :p

      --
      "Convictions are more dangerous enemies of truth than lies."
    2. Re:Richard S. Raymond && Eric Stallman? by tenco · · Score: 1

      If you want to know where the exit is, just ask.

  16. how do I Open Office files with free software? by tepples · · Score: 1

    Stallman insists that when somebody sends you a .doc file, you should refuse to open it and insist that they send you a PDF or ODT file instead.

    I don't see what's so important about returning .doc files unopened unless a popular piece of copylefted free software with three O's in the name fails to open it.

  17. The third word by vorlich · · Score: 2, Informative

    "Umsonst " as in "this haircut is for free" and it also means "of or to no purpose" such as when you go into town on a public holiday or a Sunday and can't buy anything because the shops are closed.

    --
    Posts, MyBio or Sig, may contain satire, sarcasm, bolded nouns be sardonic or even witty & be Church of SD
    1. Re:The third word by Hurricane78 · · Score: 1

      Yes, "Umsonst" is the word that I meant. Danke! :)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    2. Re:The third word by Anonymous Coward · · Score: 0

      So half of the projects on sourceforge would be umsonst then?

    3. Re:The third word by Anonymous Coward · · Score: 0

      "Umsonst " as in "this haircut is for free" and it also means "of or to no purpose" such as when you go into town on a public holiday or a Sunday and can't buy anything because the shops are closed.

      Umsonst = in vain.

    4. Re:The third word by glenstar · · Score: 1

      I didn't know Hurd was on Sourceforge.

    5. Re:The third word by nsteinme · · Score: 1

      bitte schreib mal!

      -nsteinme AT gmail DOT com

      --
      call me FOSS im the boss with the sauce and the source
  18. Testing on a free system before publication by tepples · · Score: 1

    So when a developer uses *his* freedom and develops in Flash, he ends up taking away everybody else's freedom because now they must use Flash as well if they want to see this site.

    But who loses freedom when a developer uses his freedom and develops in Flash and tests in Gnash? Or when someone writes a document in Microsoft Word and proofreads it in AbiWord or OOo Writer before sending it out?

  19. Penguin on the box as a bullet point? by tepples · · Score: 1

    That means that for the hardware to run, there must be firmware available, either on a flash cell (which increases the cost of the hardware) or in the driver (which now has a free software complication).

    I've seen 2 GB USB memory cards for 5 USD retail, and I'd imagine that FPGA firmware would fit in a much smaller, cheaper flash chip. So aren't there specialty hardware makers willing to increase MSRP of a peripheral by $5 to cover the cost of proudly putting a penguin on the box?

    1. Re:Penguin on the box as a bullet point? by betterunixthanunix · · Score: 1

      Sure, there are, and you are probably already using such hardware without even realizing it (except for the "Penguin on the box" part). It does, however, increase the cost of the hardware, and requires the hardware to be redesigned with all sorts of other functionality, like reflashing for firmware updates, loading the firmware from that flash cell (if that is to happen automatically, then the hardware must be designed to do it automatically), etc. There is also a more complex testing requirement, to ensure that a firmware update wouldn't suddenly brick the hardware. For some devices, though, this makes sense, such as USB connected devices or internal hard drives. For others, it just increases the complexity and cost, including development costs, so why would a company want to do it? Especially a company that releases new hardware frequently, like nVidia?

      --
      Palm trees and 8
    2. Re:Penguin on the box as a bullet point? by tepples · · Score: 1

      It [...] requires the hardware to be redesigned with all sorts of other functionality, like reflashing for firmware updates, loading the firmware from that flash cell (if that is to happen automatically, then the hardware must be designed to do it automatically)

      Is loading the firmware from flash any more complex than loading the firmware from the host? This leaves reflashing as the only "extra" engineering.

      There is also a more complex testing requirement, to ensure that a firmware update wouldn't suddenly brick the hardware.

      A lot of flash chips, such as the 256 KiB NAND chip in every Nintendo DS, have a separate write-enable pin in order to write to the first few sectors of the flash chip. Put the part of the firmware that handles updates in this part, put the part that handles the chip's actual operation in the rest of the flash, and connect the write enable pin to false. Then a bad firmware update can't brick the part of the firmware that controls the update process.

      For others, it just increases the complexity and cost, including development costs, so why would a company want to do it?

      To get the bullet point. I would imagine that over the next few years, as Linux continues to gain momentum on Everything But The Desktop, demand for the bullet point from system integrators will only increase.

  20. Well, I for one... by inode_buddha · · Score: 1

    ... shaved and took a shower. ;-)

    --
    C|N>K
  21. Where Have I Heard This Before? by Stormy+Dragon · · Score: 4, Insightful

    How important this is to the success of free software depends on how strong your stance is on freedom is.

    Stallman reminds me a lot of George Bush; if you disagree with his position on something, you're accused of being against freedom.

    1. Re:Where Have I Heard This Before? by Anonymous Coward · · Score: 0

      How important this is to the success of free software depends on how strong your stance is on freedom is.

      Stallman reminds me a lot of George Bush; if you disagree with his position on something, you're accused of being against freedom.

      I thought if you disagreed with GW, you were accused of being for terrorism?

    2. Re:Where Have I Heard This Before? by GoCoGi · · Score: 1

      If you disagree with me on X, it is obivious that I will tell everyone that you are wrong on X. If I did not do so, what would be the point of even having an opinion on X? You are confusing things. Bush uses his power to force his will on other people (or destroy them should they not comply). Does Stallman do this? (Does he actually have any power?) I do not think so, but actually I do not know. But accusing someone of having an immoral opinion on anything is a totally harmless (and in my opinion perfectly unquestionable) thing.

    3. Re:Where Have I Heard This Before? by GoCoGi · · Score: 1

      The following example might make my point clearer: If anyone tells you that he things randomly killing people is morally acceptable, you would disagree and accuse him of being evil. Most people would do that. Now for stallman distributing non-free software might be as evil as killing someone, I do not know. But stallman delivering speeches saying "You shall not distribute or use free software" is not qualitatively different from a speech saying "You shall not kill". The only difference is that most people agree on the second one, but not the first.

      You do not have to agree with Stallman on anything. But criticising him for actually having and expressing his opinions does not make any sense. I sometimes do criticise people for not having an opinion or not expressing it, never the other way around.

    4. Re:Where Have I Heard This Before? by Anonymous Coward · · Score: 0

      you are an asshole

    5. Re:Where Have I Heard This Before? by pxc · · Score: 1

      Whether or not free software will succeed does depend on how important people consider the freedom of the user to be (sometimes vs the freedom of the distributor), and also whether or not free software is worth sticking with over a proprietary product, simply for the fact that it is free.

      And in the sentence you actually quoted, Stallman is not suggesting that anyone hates freedom, or that they're against it--merely that Richard Stallman's stance on [software] freedom is stronger than theirs. And since you apparently know a thing or two about his stance on the matter, I highly doubt you would seriously argue otherwise.

  22. Expectations and Implications by Rambo+Tribble · · Score: 1

    Freedom is an abstract for one whose domain stops at his doorstep. His goods come from door-to-door salesmen and little else. This is the metaphorical state of the average computer consumer.

    It could easily have escaped your notice, but Linux in general seems to lack much of a paid sales force. How then, is Linux to breach the confines of this prison of the computing masses?

    By any damn means available. Failing to fire his musket ball, for debates over its pedigree, leads to a dead revolutionary. If piggybacking on, beside or in nebulous coincidence with enabling proprietary products advances the elements of freedom, it also advances the concepts of freedom.

    The broader domain of human freedom has been a work in progress for thousands of years longer than its minor offspring, software freedom. In that light, it would seem disingenuous for anyone owning goods produced in the Peoples' Republic of China to decry software written in Redmond, WA on the basis of such software's impingement on freedom.

  23. Solution by roman_mir · · Score: 1

    Let's just say: freebre.

    Freebre software.

    You can take our lives, but you will never take our FREEEEEBREE SOFTWARE!!!

    1. Re:Solution by HTRednek · · Score: 1

      I'm afraid you misspelled.
      It's not freebre... it's FREEBIRD!!!

  24. Stallman's vision by cdrguru · · Score: 4, Interesting

    As someone that grew up with computers, I can understand Stallman's vision. I don't agree with it, but I can understand it. He would like to think there are 1.5 kinds of people in the world: those that write code and those that haven't gotten around to writing code. His sense of "freedom" is important to both parts of that, assuming that is all there is to humanity.

    I think it is much closer to say there are three groups: those that write code, those that should not be writing code but are trying and those that will never, ever write code. Call the last group "users". What RMS misses completely is the last group is probably the most important. They are utterly at the mercy of the first two groups, and they are continually being disappointed by the second.

    The ability to design computer software is an art and it is not one that is easily taught to people that just don't get it. Writing clear, functional, concise code that implements a design is much easier to teach but in the world of open source and free software these two roles are usually combined. And, from looking at a lot of code in the open source world, much of it is from the folks that aren't doing a good job of design and probably shouldn't be writing code either.

    The future is not one where everyone is a programmer. The world is bigger than that. There are a lot of people that have no desire to ever be anything more than a user and for them being handed a piece of software that is intuitively easy to use, relatively bug-free and gets the job done for them is what they want. From both proprietary and open source software development users are continually handed non-intuitive, buggy software that accomplishes something less than 100% of the job. And, collectively speaking, our users deserve better than that.

    Probably the biggest problem I see with open source is the lack of critical review. Without this someone that turns out garbage code will continue to do so forever. Unless they stumble upon their own code and have to maintain it for years. Even then, it takes a stern taskmaster to reinforce the idea that if it isn't maintainable, it wasn't worth writing in the first place. And that if all the users can't use it how they want to, it isn't doing the job either. Yes, I do mean all the users and all of what they want it to do.

    Where is the professional society that builds up talented but rudderless newcomers? Where does someone that wants to be turning out a "professional" quality product go for help? Universities? No, I don't think so. Most commercial establishments are just as driven to produce something "good enough" that they just have a hope of maintainability and usability. Sometimes they get lucky, but most of the time they do not. And we wonder why software development gets a bad reputation?

    RMS would like us to each be able to fix the bugs we find and extend usability to take something that does 50% of the job we need done and fix it so it does 100% for us. Nice idea, but it comes from a flawed premise - a sort of universality of programming ability. The reality is major talent will be always rare and it is up to these folks to help out and guide those with ability but undeveloped talent. And then there are the users. These will always be in the majority and they cannot help but rely on the people with ability and talent to do what they cannot do. I do not think the mantle of this responsibility can so easily be passed off on the users.

    1. Re:Stallman's vision by arevos · · Score: 2, Insightful

      Probably the biggest problem I see with open source is the lack of critical review. Without this someone that turns out garbage code will continue to do so forever.

      Isn't this more a problem with closed source software? Quality of code seems more important for an open source project that wishes to attract volunteers than a closed source project where the developers are paid.

    2. Re:Stallman's vision by Draek · · Score: 1

      I missed something in your post. The part where you explain *why* users are important for anyone not competing in a popularity contest or is Mother Theresa with a programming fetish.

      --
      No problem is insoluble in all conceivable circumstances.
    3. Re:Stallman's vision by Anonymous Coward · · Score: 0

      Elitist?

      What's so special about programming that people shouldn't pick up a little of it during their compulsory schooling? Reading, wRiting, aRithmetic, Ruby. We live in the information age. People need a foundation to understand the world we live in. This user/ programmer dichotomy is poisonous IMHO. Not everyone has to be a kernel hacker.

      Perhaps the ideal of universal literacy should be abandoned as well? In medieval times that was the domain of the clergy. Today, we can have our iphones read everything for us. :D

    4. Re:Stallman's vision by RAMMS+EIN · · Score: 1

      ``Probably the biggest problem I see with open source is the lack of critical review. Without this someone that turns out garbage code will continue to do so forever. Unless they stumble upon their own code and have to maintain it for years.''

      I don't see how this is more of a problem with open source software than with closed source software. If anything, I would say it is exactly the other way around. When you work on, and especially when you start, an open source project, you are likely to be working with the code for a long time. Moreover, the source code is out there, and people can look at it and try it out on a wide range of different configurations for any purpose imaginable. It seems to me that this is a huge motivation to put in the effort to create good code. And if you don't, you'll notice soon enough, when you are performing maintenance on that code you wrote.

      By contrast, most other software I have seen is developed on a budget, runs only on one or a few configurations, and doesn't have anyone outside the project looking at the source code. Much of it is also ship and forget: once the project is over, programmers move on to the next project. There is a chance that you will have to perform maintenance work on your own code, but it's much less than the almost certainty you would have in an open source project, and the maintenance work is likely to be of the sort where you do the quickest thing to fix a bug or hack on a feature; nothing so labor intensive as redesigning or refactoring. In general, quality takes a back seat to cost and time to market, and code quality in particular is something that everybody agrees is a great idea, but nobody has time for. And when management notices you have been churning out far fewer lines than your colleague, it's time for you to stop worrying about code quality, too.

      --
      Please correct me if I got my facts wrong.
    5. Re:Stallman's vision by RobBebop · · Score: 1

      Probably the biggest problem I see with open source is the lack of critical review. Without this someone that turns out garbage code will continue to do so forever.

      Critical review? Like how Microsoft releases a new version of their operating system upon millions of "test users" and then takes 3 or 4 Services Packs to "get it right"?

      Just as in the Propritary front, Open Source Software gets vetted by users. Shitty programs doesn't get adopted and good stuff ends up at the top of lists for "the best free software of 2008". Eventually, like Firefox, the software has gotten so much review that users jump on major distributions within the first week after they've been released. Meanwhile, each iteration of proprietary software has to be viewed critically... how many of the features that I like did they remove and how much cruft that I don't care about did they add?

      No sir, I think "Critical Review" is not an issue for Open Source Software.

      --
      Support the 30 Hour Work Week!!!
    6. Re:Stallman's vision by jonaskoelker · · Score: 1

      Yes, I do mean all the users and all of what they want it to do.

      I think we can all agree that the design choices made for GNOME are biased on the side of simplicity, and KDE on having lots of features, at least comparatively. We can disagree on how strong the bias is and what our personal preferences are (see $OTHER_THREAD), but the bias is there.

      As a result, GNOME will fail to do some things that some of its users want it to do.

      So, GNOME is a bad collection of software, by your logic? Or is there something I'm not quite getting?

      (Say) I want GNU Hello to be smaller in preference of it not being able to read my mail. Some people want to keep the mail-reading feature in, for the humorous value. Some want it in as a reminder of the dangers of feature creep.

  25. Stallman's approach is desperately needed by HalAtWork · · Score: 4, Interesting

    Sure, it'll be piece by piece, but there still needs to be a unified vision of an ideal to work towards, otherwise nobody will know what exactly is happening "piece by piece", and FLOSS wouldn't be a community driven force in the software industry, it would just be a strange phenomenon. In a way, RMS is the Steve Jobs of OSS. And people still buy Apple products even if they think Steve Jobs is crazy.

    1. Re:Stallman's approach is desperately needed by shmlco · · Score: 1

      "...but there still needs to be a unified vision of an ideal to work towards."

      Ah... you realize that this is the OPEN SOURCE sofware community we're talking about, don't you? They can't even agree on a unified desktop.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    2. Re:Stallman's approach is desperately needed by mgiuca · · Score: 1

      That's true, and it's good to have such a strong viewpoint to work towards.

      I just wish he'd react positively to steps in the right direction rather than negatively.

      He could say, "It's excellent that the eeePC has preloaded software based on the GNU/Linux distribution, even though they aren't entirely free". Versus saying "I don't use the eeePC because it has some non-free software on it, and that cannot be endorsed". (NOT A QUOTE, just an example of his style).

      I have seen him use the phrase "it's a step in the right direction". But usually he's quite negative unless something matches his ideals. Which is rare.

    3. Re:Stallman's approach is desperately needed by nick.ian.k · · Score: 1

      What with RELFEXIVELY CONTRARIAN TWATS* like yourself out there, it's no wonder they can't see the sense in arbitrarily satiating the whims of a few pissants. Your problem is you're looking for a unified gospel when you're being granted options from which to pick and choose. If you're serious about someone else telling you The Right Way for your desktop, you're looking in the wrong place.

      *see? it's not nice!

    4. Re:Stallman's approach is desperately needed by Anonymous Coward · · Score: 0

      Yeah, but it's really his ideal, and he's been there making the stuff and explaining himself and his own vision to tons of people on message boards and in real life, and meeting up with a ton of people that will refuse to get it and actively work against it. I'm sure he's tried to be reasonable, but it also must be very tiring and stressing to be in that position, so it's reasonable to expect him to be a bit negative. Plus, his method is to present a unified viewpoint that never falters so that he can become an example of exactly what his ideals are, to not only tell, but show people what he means. I'm certainly not trying to be a Stallman apologist, I just think I'd go crazy if I tried doing what he does so it's kind of remarkable that he's able to keep it together as much as he does.

    5. Re:Stallman's approach is desperately needed by shmlco · · Score: 1

      You made my point. There is no "unified gospel". No single point of view. No one size fits all.

      The fact that there's 350 comments debating the issue is another case in point. You may want free software. I may not care as long as it works. The guy next door doesn't seem to mind paying. So having a "unified vision of an ideal" just isn't going to happen.

      The only consensus is that there's no consensus.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    6. Re:Stallman's approach is desperately needed by nick.ian.k · · Score: 1

      The fact that there's 350 comments debating the issue is another case in point. You may want free software. I may not care as long as it works. The guy next door doesn't seem to mind paying. So having a "unified vision of an ideal" just isn't going to happen.

      Unless of course the unified vision is having tons of options, which is the direction it seems to be heading in again. Somehow, though, people tend to get really pissed and reject ideological offerings that don't fit them personally, while simultaneously running at the mouth about how true choice is "not so restrictive" as that with which they disagree --sentiment that itself promotes restriction and choice reduction. And in that case, you absolutely need the hard-liners preaching, because a well-reasoned decision has to be made considering several points of view.

      You're free to reject that, of course, but don't suggest anybody who disagrees with you is wacky. They're looking at it from the point of view of different needs.

  26. Cooperation, not freedom by macraig · · Score: 2, Interesting

    Free and open source software - hell, ANYTHING open source and free - is not about "freedom" per se. It's about cooperation rather than competition. It's about that dirty economic word socialism versus Mother Nature's status quo capitalism.

    1. Re:Cooperation, not freedom by Just+Some+Guy · · Score: 1

      It's about cooperation rather than competition. It's about that dirty economic word socialism versus Mother Nature's status quo capitalism.

      Oh, yes, because successful F/OSS projects are noted for the genteel deliberation and selfless lack of competition. If egos or reputations were ever became involved, we might see things like people making their own versions of popular software and splitting them off!

      Let me give you a hint: Sun and IBM aren't singing Kumbaya as they frolic in the daisies.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:Cooperation, not freedom by macraig · · Score: 1

      But that behavior is not the GOAL of FOSS, now is it? Cooperation is still not an instinctive behavior for us, and there's certainly a wide swath of socio- and econo-ethics that aren't at all natural. Ethics winds up being largely about resisting and changing more instinctive behaviors, doesn't it?

    3. Re:Cooperation, not freedom by Xtifr · · Score: 1

      Cooperation is still not an instinctive behavior for us

      *Bzzt*, thanks for playing. Cooperation is very much an instinctive behavior for us. Not, perhaps, as much as the urge to eat or reproduce, but still very strong indeed. We are social animals, more than most vertebrates, though far less than the social insects. It is, it's true, only one element of our complex nature, but it's as instinctive in us as the urge for dogs to sleep in piles.

    4. Re:Cooperation, not freedom by macraig · · Score: 1

      The point I was attempting to make is that in situations where there is a conflict between interests of We versus interests of Me, Me all too often winds up being the interest that wins the conflict. Selfishness still trumps socialism far too often for me to perceive that cooperation as "instinctive". The degree of cooperation you describe as instinctive is horribly limited, often very short-term and done in a cold calculating fashion with the expectation that it is in fact temporary to serve a selfish desire.

      That is not my definition of cooperation. That is how I define politics and manipulation.

    5. Re:Cooperation, not freedom by pxc · · Score: 1

      As Bruce Perens has said a few times, Karl Marx did not invent helping your neighbor. The idea that you should cooperate with your community, especially at as minimal of a cost and effort as redistributing source, is hardly communistic. Perhaps it's not exploitive, or guardedly selfish like capitalism be, but it's not communistic.

      As for cooperation vs freedom, free software is about freedom. It's not an inalienable right or an absolute sense of freedom, but software authors can grant their users freedom through free and open source licenses. There are things that free software allows you to choose to do that proprietary software does not. That sounds like the definition of freedom to me.

    6. Re:Cooperation, not freedom by macraig · · Score: 1

      Socialism isn't Communism. One describes an economic system, the other describes a system of government intended to force an economic system. Guess which one is which?

      That's why socialism as a pure economic system doesn't work: people are unable to cooperate or achieve consensus enough to allow it to work. Marx may not have invented cooperation, but socialism depends upon a form and degree of it that would be quite unique in the history of this planet.

    7. Re:Cooperation, not freedom by pxc · · Score: 1

      Sorry for misreading your first post! It makes a bit more sense with the communism vs socialism distinction you described in mind.

      However, I would still argue that when it comes to distributing source code along with your binaries, the actual cost is pretty minimal.

  27. Companies that pay for OS Dev. by Hilltopperpete · · Score: 2, Interesting

    One of my friends works for a company in Raleigh that gives all its employees Fridays off to work on open source projects of their choice. This keeps them at the cutting edge of new developments and allows their company's name to get a lot of publicity among OS circles.

    1. Re:Companies that pay for OS Dev. by Sadsfae · · Score: 1

      Where might this be?

      --
      Have a squat over at the hobo house.
    2. Re:Companies that pay for OS Dev. by Hilltopperpete · · Score: 1

      Relevance in Raliegh, NC. They're hardcore into agile web development and pair programming. http://thinkrelevance.com/

    3. Re:Companies that pay for OS Dev. by Hilltopperpete · · Score: 1

      http://thinkrelevance.com/open-source Open Source Fridays: Everyone on the Relevance technical team spends Fridays working on open source software that is contributed back to the community. Relevance founded and leads the Streamlined Framework project. Our Refactotum series shows developers how to contribute to open source. Relevance team members are founders or committers on the following projects: BrainBuster Logic Captcha Grails Jawin JRuby Extras log_buddy MultiRails Radiator Smoke Signals spec_converter Safe ERB Streamlined Framework Tarantula Trac TagsPlugin We also have contributed to the following projects: attachment_fu cache_fu JRuby Rails RedGreen test/spec/rails Typo

  28. do it the microsoft way by cpicon92 · · Score: 0

    get people using half-proprietary linux because it works and they like it. as soon as its used by everyone get rid of the proprietary chunks and voila, everyone is free whether they like it or not

  29. Ubuntu brainwashed fanbois by Anonymous Coward · · Score: 0

    >Ubuntu happened! Fantastic. Linux for human beings. >For the first time, we can give Ubuntu CDs to our >grandmas and get some degree of success. It's a >Linux distro that's tuned for normal users.

    Gawd, you fanbois annoy me to no end.

    According to the gospel of mark, all linux distro were tuned to geeks and he discovered normal users.
    I installed Mandriva and SUSE for my family BEFORE ubuntu even existed and Mandriva was mainly catering to normal users then.
    Before you discovered Ubuntu on Digg, there was such a thing as normal users.

    >looks great. It can play DVDs and do 3D >graphics.

    Right. So could other distros.

    Stop drinking the marketing koolaid.
    They are a nice distro but hardly trendsetters except in the community building department.
    They are an anachronism that exists only thanks to its benefactors money. They are a dead end in terms of being a model for others to follow unless you too can find a sugar daddy.

    I see nothing wrong with the Mandriva, Ubuntu and others who offer a 'free' and non-free software version. We need to protect ourselves from laissez-faire. No one is forcing you to use the all-free version.

  30. What the fuck? by Anonymous Coward · · Score: 0

    The problem with Stallman's approach is the assumption that most people want the free software ideal.

    Where does Stallman make this assumption? Every tale of the genesis of the free software movement concerns Stallman's PERSONAL/INDIVIDUAL/N=1 to be a free end user of software. How do you go from N=1, to "most people". Seriously, what the fuck?

    What Stallman needs to do is catch up with the biggest development in the computing world of the past 25 years: the growth of computer users who do not know anything about their computers, and do not care to know.

    You suggest an advocacy movement centered on people who - by your definition - DO NOT CARE? What is next in your grand scheme, letting the homeless run the local Commerce Chamber? Sex offender running day cares? Please share with me your insights!Stallman insists that when somebody sends you a .doc file, you should refuse to open it and insist that they send you a PDF or ODT file instead. Great when you are dealing with engineers and programmers, but not so great when you are dealing with people who think you need to create a .doc file in order to attach an image to an email.

    WTF? You want me to read your shit, then send it in a safe format I will open. People should send more PDFs unless they want me to edit the document. I get .doc and .xls all the time and my first thought is, "what the fuck do they want me to do with this?" 90% of the time, they are not looking for me to edit. "Save as PDF" is a wonderful thing - thank you Open Office!

    Disclaimer: I am a big supporter of free software, and I do wish that more people would learn more about their computers so they could at least understand that they have a choice.

    That is why advocacy groups exist. You don't run a political campaign with sullen, emo 14-year olds even if the election will impact them more so than anyone else.

  31. Latest Nvidia driver drops support for 5000 series by Anonymous Coward · · Score: 0

    Which is nice, isn't it.

    And they can do this because they have a binary blob.

    Fucking brilliand.

  32. Yes you can by Anonymous Coward · · Score: 0

    What's the frigging point of a BSD software being free if it only works on a 386 because "improvements" to make it work on Itanium were made propriatory?

    What about if the BSD code is patented. BSD doesn't allow you to use patents even if the software is BSD licensed. Your "free" BSD code is no longer free.

    And if you're going to arse about "free" being "the original version was freely available" then GPL is exactly as free. All you have to do is wait until the copyright expires.

    1. Re:Yes you can by Eskarel · · Score: 1

      True, but the GPL doesn't help you with patents either. It can(at least in version 3) technically restrict you from distributing anything which is patent encumbered, but it doesn't magically make the patents go away.

  33. question for GPL guys by Anonymous Coward · · Score: 0

    Why is OK for an end-user to make money using your work but it's so immoral for another developer to use it in a commercial product? Usage of free software shouldn't be creating something free also?

  34. "How many run an OS that RMS would consider free?" by br00tus · · Score: 1
    I do. I'm typing this in a Seamonkey window on a Gnewsense system right now.

    People are probably less cognizant of what is free and not free until they don't have it. Gnewsense 1.0 was launched on November 2nd, 2006 and Sun announced that they would open Java 11 days later. Not that there's a direct correlation, but Gnewsense launched 1.0 without a decent JDK. I wasn't even aware of the "Java trap" before this. Or that mplayer was not free. Or difficulties in playing Youtube videos (although gnash helps a bit - funded by John Gilmore!) That GLX was unfree was known by some for a while, but it didn't really penetrate the open source community for a while - it was ripped out of Gnewsense in January 2008. SGI made an announcement in September that opened their end up, but there are still some legal minefields so it's not in Gnewsense yet.

    Anyhow, I can't think of much I can't do on this that I want to. No good JDK was really the biggest thing, and now that's taken care of. I don't have time to play World of Warcraft or the like nowadays.

  35. Mandriva IS available as 100% FOSS by Zero__Kelvin · · Score: 1

    "Many of the more popular GNU/Linux distributions, including Mandriva and Ubuntu, bundle proprietary code with their free software packages."

    This is not correct. Mandriva offers both a totally Free/Open Source version, and a complete with third part driver version.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  36. Stallman's still around, but . . . by stangernet · · Score: 1

    He's lost most of his relevance. Move on.

  37. Who defines Freedom? by DesScorp · · Score: 1

    "Freedom is the right to be left alone, and the obligation to leave others alone, unless there is voluntary association between all relevant parties."

    Which, in my opinion, is a problem of the "free software movement" vs. the "open source" guys. The open source guys seem cool that people choose to use proprietary stuff if they wish. As long as you can use what you want, fine with them. The problem is with zealots claiming that there is no freedom unless everyone is using GNU-something. That's not freedom.

    --
    Life is hard, and the world is cruel
  38. Who cares by Anonymous Coward · · Score: 0

    I don't give a fuck about whether my OS is Stallmanfree or not.

  39. Yes... so? by Anonymous Coward · · Score: 0

    And they agree that this is part of the ideal... that you can choose the desktop you want and do what you want with it.