Slashdot Mirror


The Battle Between Purists and Pragmatists

Glyn Moody has a thoughtful piece taking a long look at the never-ending battle between pragmatists and purists in free and open software. "While debates rage around whether Mono is good or bad for free software, and about 'fauxpen source' and 'Faux FLOSS Fundamentalists,' people are overlooking the fact that these are just the latest in a series of such arguments about whether the end justifies the means. There was the same discussion when KDE was launched using the Qt toolkit, which was proprietary at the time, and when GNOME was set up as a completely free alternative. But could it be that this battle between the 'purists' and the 'pragmatists' is actually good for free software — a sign that people care passionately about this stuff — and a major reason for its success?"

213 comments

  1. All I know... by Anonymous Coward · · Score: 1, Insightful

    All I know is that my gut says maybe.

    1. Re:All I know... by sconeu · · Score: 3, Insightful

      Bloody Neutral.

      What makes a man turn neutral? Lust for gold? Power? Or were you just born with a heart full of neutrality?

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    2. Re:All I know... by Anonymous Coward · · Score: 0

      It is not justice or equal treatment that you grant to men when you abstain equally from praising men's virtues and from condemning men's vices. When your impartial attitude declares, in effect, that neither the good nor the evil may expect anything from you — whom do you betray and whom do you encourage?

    3. Re:All I know... by Elektroschock · · Score: 1

      Come on, Lefty Schlesinger works for a Linux mobile patent troll and incites flame wars with Richard Stallman about the virgin mary... The definition of a troll is someone who attacks in order to incite public attention. Lefty adheres to the definition.

      Schestowitz on the other hand just insists on his core messages and write his sloppy articles. He is an information spammer and surprises us sometimes. That is something entirely different. Schestowitz is sloppy but he does not optimize his buzz, he is no "agent provocateur".

    4. Re:All I know... by Anonymous Coward · · Score: 0

      Schestowitz is sloppy but he does not optimize his buzz, he is no "agent provocateur".

      He doesn't have to be. Not when he has a paranoid conspiracy theorist who's willing to be his attack dog.

    5. Re:All I know... by FatdogHaiku · · Score: 1

      Bloody Neutral.

      What makes a man turn neutral?

      Being unsure about a choice between reverse and drive?

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    6. Re:All I know... by genner · · Score: 2, Insightful

      Bloody Neutral.

      What makes a man turn neutral? Lust for gold? Power? Or were you just born with a heart full of neutrality?

      If I don't survive tell my wife I said....hi.

    7. Re:All I know... by toadlife · · Score: 1

      "If you want truth to stand clear before you, never be for or against. The struggle between "for" and "against" is the mind's worst disease."
      -- Sent-ts'an

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    8. Re:All I know... by Elektroschock · · Score: 1

      I see.

  2. Purists are just pragmatists who... by Roxton · · Score: 5, Insightful

    Purists are just pragmatists who believe that moral imperatives are an adequate tool for achieving effective collective bargaining.

    When the bargain fails to materialize, the purists blame a defective culture. And the pragmatists just roll their eyes.

    1. Re:Purists are just pragmatists who... by Anonymous Coward · · Score: 3, Interesting

      Pragmatists are just ungrateful. Without rms and his insistence on freedom, and the years of work on GNU, there would be no fame for Linux nor Linus (whom, to this day, is ungrateful and rude to the very provider of the tools and freedom that led to his project success).

      Once they have benefited from the purist efforts, why must pragmatists be so ungrateful and rude? Why must they bite the hand that fed? Why must they whine like a free-market-Republican when the adults counter their bullshit?

    2. Re:Purists are just pragmatists who... by syousef · · Score: 0, Redundant

      Purists*1 are just pragmatists*1 who believe that moral imperatives are an adequate tool for achieving effective collective bargaining.

      When the bargain fails to materialize, the purists*1 blame a defective culture. And the pragmatists*2 just roll their eyes.

      I've added the *1 and *2 because to me the above reads like a pot smoking existentialist version of who's on first.

      --
      These posts express my own personal views, not those of my employer
    3. Re:Purists are just pragmatists who... by spiffmastercow · · Score: 3, Insightful

      Pragmatists are just ungrateful. Without rms and his insistence on freedom, and the years of work on GNU, there would be no fame for Linux nor Linus (whom, to this day, is ungrateful and rude to the very provider of the tools and freedom that led to his project success).

      Once they have benefited from the purist efforts, why must pragmatists be so ungrateful and rude? Why must they bite the hand that fed? Why must they whine like a free-market-Republican when the adults counter their bullshit?

      I don't hear the pragmatists whining that often.. They're too busy getting shit done.

    4. Re:Purists are just pragmatists who... by NonSequor · · Score: 3, Insightful

      RMS didn't invent the collaborative software culture. He's just the leader of a sect of it.

      My broad-brush observation is that a purist who manages to win over everyone is a hero and a purist who doesn't manage to win over everyone is just a dick.There are vastly more of them in the second category.

      --
      My only political goal is to see to it that no political party achieves its goals.
    5. Re:Purists are just pragmatists who... by reiisi · · Score: 1

      ... too busy getting their stuff done or drinking beer.

      I see a false dichotomy here.

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    6. Re:Purists are just pragmatists who... by orasio · · Score: 1

      RMS didn't invent the collaborative software culture. He's just the leader of a sect of it.

      He invented the tool that helped that culture survive today. He invented it, because the collaborative software culture existence was threatened.
      And he's the leader of the relevant sect of that culture.

    7. Re:Purists are just pragmatists who... by NonSequor · · Score: 2, Insightful

      RMS didn't invent the collaborative software culture. He's just the leader of a sect of it.

      He invented the tool that helped that culture survive today. He invented it, because the collaborative software culture existence was threatened.
      And he's the leader of the relevant sect of that culture.

      There was never a threat to the concept that people exchanging ideas freely could do interesting things with computers. It's a very compelling concept that creates a sense of community.

      Let's take a step back here and remind ourselves of the threat that started the crusade. RMS was using a printer with a buggy driver and was angry that the source was not made available so that he might fix it himself. As a result of this inconvenience, he started a movement that declared it a moral imperative that similar inconveniences be prevented, regardless of the other inconveniences this might cause.

      I appreciate the GPL as a mechanism for the promotion of collaboration, but I can't stand people who try to tell other people what their problems are.

      --
      My only political goal is to see to it that no political party achieves its goals.
    8. Re:Purists are just pragmatists who... by Anonymous Coward · · Score: 0

      I am working on a open source program I want to give to the world under the freest ISC-license Because I do not believe in copyright, after all. The obvious choice after a bit of research was nongnu(after all it would be free software if not copyleft) over proprietary or limited alternatives.
      That is, until I read the usage terms. Not even Microsoft adds that kind of terms to their "free" services.
      Short of asking for your firstborn daughter, Stallman and company limit everything you can say or do, lest they revoke your project.
      From forcing you to say GNU/Linux to crippling the windows ports so that they are always worse than the ports to free OSes, not an ounce of freedom can be found in GPLand.

    9. Re:Purists are just pragmatists who... by keeboo · · Score: 2, Insightful

      Though I'm aware that there are shades between, I say that the ones who are clearly identifiable as pragmatists - the way I see them at least - are just opportunistic people.

      Idealists are the ones who bring innovation and true progress to mankind, the ones who make things interesting.
      Pragmatists... Well, they just take advantage of what others fought for and use for their own purposes.
      A pragmatist will say XYZ is impossible until an idealist proves him/her wrong, and after that the pragmatist starts taking advantage of the progress done by the idealist. The sad part is that before that happens often the pragmatists often have no problems bashing the idealist for his/her crazy ideals.
      Idealists live. Pragmatists vegetate.

      I believe, though, that pragmatists are a necessary mediocrity.
      We also need, too, a certain level of stability do solidify the gains brought by the idealists.

      There are people who hate ones like Stallman, who inspires lots of people (feel free to replace Stallman with your favorite hero, that's just an example).
      Think what you want about the man (crazy, radical, smelly etc), but the fact is: were FSF controled by a Kofi Annan-like moderate person, how strong do you think free software would be today?

    10. Re:Purists are just pragmatists who... by Spewns · · Score: 1, Insightful

      Without rms and his insistence on freedom, and the years of work on GNU, there would be no fame for Linux nor Linus (whom, to this day, is ungrateful and rude to the very provider of the tools and freedom that led to his project success).

      BSD doesn't exist.

    11. Re:Purists are just pragmatists who... by Roxton · · Score: 1

      In any event, a viral license is the work of a pragmatist.

    12. Re:Purists are just pragmatists who... by chthon · · Score: 1

      You forgot another thing in this evolution : the creation of two commercial entities which built Lisp computers based on the code that was available from MIT and which became closed systems.

      There was never a threat to the concept that people exchanging ideas freely could do interesting things with computers. It's a very compelling concept that creates a sense of community.

      But are you willing to always reinvent the wheel, because that's what you will ultimately get. In this case the GPL is also a form of pragmatism : you have the certainty that you will have access to an up to date and broad library of software with which you can do (almost) anything that you want. The almost is : if you distribute the executables, you must make sure that the corresponding sources are somehow accessible for anyone receiving the executables. Now, that is not an obstacle in the way of the above expression, isn't it ?

    13. Re:Purists are just pragmatists who... by techno-vampire · · Score: 2, Insightful
      A pragmatist will say XYZ is impossible until an idealist proves him/her wrong, and after that the pragmatist starts taking advantage of the progress done by the idealist.

      I hate to be the one that breaks it to you, but the word "pragmatist" doesn't mean anything like what you think it does. In fact, to one who does know what it means, what you wrote is little more than gibberish.

      --
      Good, inexpensive web hosting
    14. Re:Purists are just pragmatists who... by chthonicdaemon · · Score: 1

      At least add some attribution (the original quote was by George Bernard Shaw)

      --
      Languages aren't inherently fast -- implementations are efficient
    15. Re:Purists are just pragmatists who... by keeboo · · Score: 1

      A pragmatist will say XYZ is impossible until an idealist proves him/her wrong, and after that the pragmatist starts taking advantage of the progress done by the idealist.

      I hate to be the one that breaks it to you, but the word "pragmatist" doesn't mean anything like what you think it does. In fact, to one who does know what it means, what you wrote is little more than gibberish.

      I'm aware of the formal definition of pragmatism.
      You're simply being pedantic.

      People who claim being guided by pragmatic logic simply take a shorter/easier route, and that because they believe the path for a pure solution - even if worthy itself - is not worth the effort compared to a half-assed and more viable alternative. - If you reduce life to numbers, why do you care about anything at all in the first place?

      That kind of limiting attitude is what I'm talking about.

    16. Re:Purists are just pragmatists who... by Hognoxious · · Score: 1

      Yes, it's very limiting using words with the correct meaning. It does have an upside though, namely that people can understand you.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    17. Re:Purists are just pragmatists who... by Jedi+Alec · · Score: 1

      I appreciate the GPL as a mechanism for the promotion of collaboration, but I can't stand people who try to tell other people what their problems are.

      Ok guys...whatever happens, noone tells NonSequor about the benzene in his breakfast cereal, awright?

      --

      People replying to my sig annoy me. That's why I change it all the time.
    18. Re:Purists are just pragmatists who... by drinkypoo · · Score: 1

      Ok guys...whatever happens, noone tells NonSequor about the benzene in his breakfast cereal, awright?

      Make sure you don't tell him about the Hexane in the "canola" (Canadian Oil? WTF? It's RAPE SEED) oil that virtually everything is made with — if not something stupid like Palm oil. And if you eat Cap'n Crunch (AFAIK the only breakfast cereal where Vegetable Oil is a major ingredient) then you might get quite a bit of it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    19. Re:Purists are just pragmatists who... by drinkypoo · · Score: 1

      There are other up sides as well, such as talking less complete fucking nonsense. I am lucky enough to have become captivated by quality writing early in life, which has led me to an extensive intuitive understanding of modern English grammar. If you could give yourself one gift in the lingual arts, it would be the ability to understand words from their context. Like any other skill, it is one sharpened by use. When you boil down my message, the word "READ" is what's left in the bottom of the kettle.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    20. Re:Purists are just pragmatists who... by 4D6963 · · Score: 1

      Pragmatists are just ungrateful. Without rms and his insistence on freedom, and the years of work on GNU, there would be no _____

      I thought you were going to say HURD.

      --
      You just got troll'd!
    21. Re:Purists are just pragmatists who... by Roxton · · Score: 1

      At least add some attribution

      You're thinking of another comment. My comment wasn't a quote.

    22. Re:Purists are just pragmatists who... by Anonymous Coward · · Score: 0

      >> Pragmatists are just ungrateful.

      Yeah... thanking is not very pragmatic. Some things like "being honest" or "being thankful" arise more often from idealism.

      > I don't hear the pragmatists whining that often...

      Stop and listen once in a while...

      > [Pragmatists] They're too busy getting shit done.

      That's what the OP meant by "Once they have benefited from the purist efforts" -- they can't do everything and "get shit done" after purists have laid all the ground work.

    23. Re:Purists are just pragmatists who... by node+3 · · Score: 1

      He wasn't defining the word "pragmatist", he was stating what pragmatists often do.

      It's like saying, "an ostrich will stick it's head in the sand to hide from danger". You don't get to just come in and say, "I hate to break it to you, but the definition of ostrich..."

    24. Re:Purists are just pragmatists who... by node+3 · · Score: 1

      BSD wasn't free while Linux was first getting started. If it were, Linux would likely have not become the dominant free Unix clone.

      But even that entirely misses the point being made, that Linux relied on GNU for its success.

    25. Re:Purists are just pragmatists who... by PatrickThomson · · Score: 1

      oh noooOOooOOOoOoOo, hexane! Worrying about trace levels of that in your food is like worrying that the 1% argon in air will asphyxiate you. Yeah, ok, if I huffed a bag of hexane I'd get high, vomit, and possibly collapse and die. Otherwise, meh.

      --
      I am one of many. My idea is not unique, nor do I expect my voice alone to sway you. I speak in a chorus of opinion.
    26. Re:Purists are just pragmatists who... by FiloEleven · · Score: 1

      I say that the ones who are clearly identifiable as pragmatists - the way I see them at least - are just opportunistic people.

      And the reason you say that is because pragmatism is mischaracterized; the term is thrown about most often as a synonym for "practical" but with selfish connotations. It is painted as such in the article when he defines purists--before the pragmatists are even introduced!

      The purists believe that compromising on any of the principles of free software is doom, and that the end does not justify the means.

      Well, now we know that the pragmatists are ruthless and amoral!*

      Except that's not what pragmatism is. Pragmatism is the recognition that "truth is simply a collective name for verification processes, just as health, wealth, strength, etc. are names for other processes connected with life. Truth is made, just as health, wealth, and strength are made, in the course of experience." According to William James, anyway, who ought to know since he came up with the idea.

      A pragmatist in the Jamesian sense is someone who takes theories forged from previous experience and strives to apply them in practice. A pragmatist recognizes that what is true in theory is also true in practice; if practice proves otherwise then the theory too is false. If a pragmatic person has come to the conclusion that a principle is sound, then wherever that principle applies he will strive to abide by it.** The scientific method is an explicitly pragmatic process: it is not enough to state a theory, the theory must be tested for truth to be made. In matters outside of science, such as the one at hand, individual perspectives must be taken into account as people's experiences are different enough to lead them to different conclusions given a common set of facts. This is why recognition of perspective is important, and that is the one thing TFA got right.

      Idealists are the ones who bring innovation and true progress to mankind, the ones who make things interesting.
      Pragmatists... Well, they just take advantage of what others fought for and use for their own purposes.

      ...except that the idealists are busy organizing things around their ideals (like "the Earth is 6000 years old") while the pragmatists are out testing them.

      I'd like to comment on the article, but it's not very easy because so many concepts and labels are bandied about willy-nilly. At any rate, your comments above and below are misguided. A pragmatist is one who believes that theory is useless unless put into practice, not one who abandons the purity of some cause in order to put a bastardized version into practice. It also has little to do with number-crunching, so I have no idea where you got that notion.

      *The article also makes use of the term "ad feminam" as the PC inclusive feminine counterpart to "ad hominem," and is a worthless neologism as "ad hominem" is already gender neutral. Though this shouldn't be unexpected, given the author's lax research of his central terms.

      **By this measure, our current president fails at being pragmatic, a quality which he is often praised for.

    27. Re:Purists are just pragmatists who... by chthonicdaemon · · Score: 1

      Yes, sorry -- clicked on the wrong link, and there's no way to delete a comment.

      --
      Languages aren't inherently fast -- implementations are efficient
    28. Re:Purists are just pragmatists who... by Keynan · · Score: 1

      A Purist is just a Pragmatist with a long term view.

  3. Success? by SoupGuru · · Score: 1

    Define success.

    --
    What doesn't kill you only delays the inevitable
    1. Re:Success? by Estragib · · Score: 2, Insightful

      My definition: Achieving what you think is right.

      Popular definition: Being rewarded by the majority.

      I like mine better.

    2. Re:Success? by Lawand · · Score: 1

      Simply, you succeed when you reach the goal you had in your mind earlier.

      --
      Your Ad here
    3. Re:Success? by jgostling · · Score: 0

      I think being rewarded by the majority is right.

      Cheers!

    4. Re:Success? by oatworm · · Score: 1

      So do I!

    5. Re:Success? by Anonymous Coward · · Score: 0

      I think being rewarded by the majority is right.

      Then feel free to call yourself a success when that happens to you, but you don't get to define other people's success or failure in those terms.

    6. Re:Success? by Elektroschock · · Score: 1

      Majority is populism.

      An aristocratic view is entirely different. You can also read Horkheimer/Adorno.

    7. Re:Success? by Anonymous Coward · · Score: 0

      even when the majority is wrong?

    8. Re:Success? by reiisi · · Score: 1

      And then you realize there's something more.

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  4. Purist and pragmatist by JohnFluxx · · Score: 4, Insightful

    The purist seeks to change the world to fit him, whereas the pragmatist changes himself to fit the world.

    Ergo all progress relies on the purists. :-)

    1. Re:Purist and pragmatist by dkf · · Score: 4, Funny

      The purist seeks to change the world to fit him, whereas the pragmatist changes himself to fit the world.

      Ergo all progress relies on the purists. :-)

      While the purist is sounding off about some moral crusade for cuter kittens or something, the pragmatist will have finished what they're doing and be in the bar with a beer. The purists see this as proof that they are right. The pragmatists see this as proof that they've got a beer.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    2. Re:Purist and pragmatist by blackpaw · · Score: 1

      The purist seeks to change the world to fit him, whereas the pragmatist changes himself to fit the world.

      Ergo all progress relies on the purists. :-)

      Short, Simple and Correct. Choose any two.

    3. Re:Purist and pragmatist by maxume · · Score: 1

      Eh, depends on what the pragmatist thinks will be easier.

      --
      Nerd rage is the funniest rage.
    4. Re:Purist and pragmatist by Anonymous Coward · · Score: 0

      The only thing purists ever accomplish is to convince pragmatists to do the necessary work.

    5. Re:Purist and pragmatist by lawpoop · · Score: 3, Informative

      With all of our technological advances, people can still manage to be pretty miserable. Look at the rates of anti-depressant usage in the US. Having things do not make you happy.

      No matter how much create comfort we add to this world ( and don't get me wrong, we've added a lot ), the ultimate dysfunction of the human being is that they want utopia. As good as it is, it's never enough. In Buddhist terms, this is usually called "Suffering", but I think a better term is "Anguish", because it's more of a mental-emotional state then physical pain, which 'suffering' implies.

      So yes, the purists changes the world, and this is 'progress' in the physical sense, but I don't know that this necessarily engenders enjoyment of life to its recipients. I spent some time with an indigenous family in the Amazon for a summer field school when I was in college. They basically lived in plywood, thatched-roof huts. They had the typical family/society drama, they always complained about not having enough food, clothes, and goods from the town, and not having access to medical care, but their day-to-day life seemed like a big, casual party. They were always gathered around the fire, cooking their next meal, making jokes, laughing. They would walk to take the bus into town, go hunting, wash their clothes in the river, and work in their gardens. It was a shock for me to get back and interact with my friends, whose main topic of conversation seemed to be the utter injustice of a traffic incident or a snafu at a bureaucratic office, and how it totally ruined their day. Then in the weekend, they would watch a mega-blockbuster movie with crazy special effects, and feel ripped off because there was some nonsense thing in the plot. For all the conveniences and entertainment we had, day-to-day life had more anguish for my wealthy western peers! It really sucked hanging around them initially.

      So the world will always suck, if you have that attitude, no matter your material circumstances. If you enjoy yourself, life will be good. I think the pragmatists enjoy themselves more. There's a Buddhist saying that goes something like "The world is awash in thorns. You cannot cover the world in leather, but you can cover your feet in leather."

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    6. Re:Purist and pragmatist by Anonymous Coward · · Score: 1, Funny

      Hey purist, how's Hurd coming? (This comment typed on a Linux box.)

    7. Re:Purist and pragmatist by ammorais · · Score: 1

      This are just questions. I'm not making any statement or judgment. Just writing some toughs.
      Is it possible that human nature doesn't evolve as fast technology?
      Species tend to spend millions of years in simple evolutions. How is the total unnatural world we live reflecting on the human Psyche? Is it possible that the human species is simple depressed because of the total unnatural world we live in.
      Many of us who live in big cities stay months without any kind of nature contact. Isn't this depressing. Isn't also depressing that many of us spend so much of our time looking on to a computer screen, either at work, either at home.
      Are we transporting big fights from the past between pragmatic and purists in to a new level of understanding? Can a specific position on this matter define us as purist or pragmatics? Is this black and white or can we be gray?
      Is this a live and death issue to anyone? Are we wrongly focusing our lives in matters that are relatively important compared with the real and severe problems of mankind? Or are we at such a stage of evolution that this is the most important stuff we can care about.
      What happen with the intellectuals from the past that really had to look up for their heads. Are heads rolling now?

    8. Re:Purist and pragmatist by lostmongoose · · Score: 1

      In other words, purists are self-centered pricks who expect the world to revolve around them and blame everyone else when it doesn't. Gotcha.

    9. Re:Purist and pragmatist by JJJK · · Score: 1

      The pragmatist just takes probability of success and return on investment into consideration. The purist - I don't know, has OCD or something?

      Also, I'm not sure what purists have to do with progress.
      You'd need a very broad definition of that word to describe what the Amish are doing, yet I'd consider them purists...

    10. Re:Purist and pragmatist by timmarhy · · Score: 1

      progress to what end? show me a purist that can actually give you a straight answer and i'll show you a pragmatist in hiding.

      --
      If you mod me down, I will become more powerful than you can imagine....
    11. Re:Purist and pragmatist by dgatwood · · Score: 4, Insightful

      The purist seeks to change the world to fit him, whereas the pragmatist changes himself to fit the world.

      Precisely.

      Ergo all progress relies on the purists. :-)

      No, you have it backwards. All true change depends on the pragmatist. While the purist is seeking a way to fix everything that's wrong (because it's all or nothing), the pragmatist is adapting himself/herself enough to actually solve as many problems as is practical, one at a time.

      As Nietzsche put it (I think), before you can change the world, you must first change yourself. As long as you're on the outside looking in, you cannot effectively cause change. All you can do is spew rhetoric. Only when you come to accept that you can't save the world can you begin to save individuals within it, and in so doing, actually make the world better.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    12. Re:Purist and pragmatist by russotto · · Score: 1

      As Nietzsche put it (I think), before you can change the world, you must first change yourself. As long as you're on the outside looking in, you cannot effectively cause change.

      Ah, but there's the paradox. Once you're on the inside, you have the perspective of the insider and don't WANT to cause change.

      <looks into abyss. When it looks back, hocks a loogie into it>

    13. Re:Purist and pragmatist by Chris+Burke · · Score: 1

      The purists see this as proof that they are right. The pragmatists see this as proof that they've got a beer.

      *Shang Tsung voice* Pragmatist wins!

      --

      The enemies of Democracy are
    14. Re:Purist and pragmatist by Anonymous Coward · · Score: 0

      You need new friends. Many of us in the Western world know full well how good we have it and are grateful for things you might not find in the Amazon, such as modern dentistry and refrigerators.

    15. Re:Purist and pragmatist by gbarules2999 · · Score: 4, Funny

      The pragmatists see this as proof that they've got a beer.

      But it's not free beer, now is it?

    16. Re:Purist and pragmatist by reiisi · · Score: 1

      Short, simple, correct, and ambiguous.

      Ambiguity does not mean incorrect, although it does kind of water down the meaning of "correct".

      (Ambiguity shows up in questions like, "What is progress?", not to mention all the other assumptions flying around here.)

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    17. Re:Purist and pragmatist by reiisi · · Score: 1

      And some of us know how to take care of our teeth without two or more visits to the dentist every year, and know how to keep up a good, fresh diet without a refrigerator.

      Not to say that I actually do, but I do know how.

      The world is always a mixed bag. One upside I can see to all this tech is that it allows us to have discussions about what is important with lots more people than we ever could before.

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    18. Re:Purist and pragmatist by reiisi · · Score: 1

      Amish?

      Very pragmatic people.

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    19. Re:Purist and pragmatist by reiisi · · Score: 1

      The funny thing is that the pragmatist doesn't often actually change himself, he usually just puts a few more shims between himself and the real world.

      I see lots and lots of false dichotomies flying around here.

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    20. Re:Purist and pragmatist by ioshhdflwuegfh · · Score: 1

      While the purist is sounding off about some moral crusade for cuter kittens or something, the pragmatist will have finished what they're doing and be in the bar with a beer. The purists see this as proof that they are right. The pragmatists see this as proof that they've got a beer.

      So who's gonna get the girl then?

    21. Re:Purist and pragmatist by shentino · · Score: 1

      which isn't too bad of an idea.

      In a world where anything goes, effort is a precious commodity which needs to be spent efficiently.

      Having a purist able to convince the pragmatic masses that his way is the right way can be a big help.

    22. Re:Purist and pragmatist by Xtravar · · Score: 1

      The pragmatist will see lots of false dichotomies, but the purist will see only one false dichotomy.

      --
      Buckle your ROFL belt, we're in for some LOLs.
    23. Re:Purist and pragmatist by shentino · · Score: 2, Insightful

      Linux just beat Hurd to the punch and wound up getting the first pick at programmers.

    24. Re:Purist and pragmatist by RiotingPacifist · · Score: 1

      There is more to it than that, linux was:
      *much more open than hurd
      *aimed at what people where using
      *much easier to develop
      *didn't have RMS in charge (they guy is great for some things but apparently he's a complete dick to work with)

      --
      IranAir Flight 655 never forget!
    25. Re:Purist and pragmatist by exley · · Score: 1

      Not to go all purist on your ass, but you mean Shao Khan, not Shang Tsung.

    26. Re:Purist and pragmatist by Anonymous Coward · · Score: 0

      "Development on the Hurd began in 1990 after an abandoned kernel attempt in 1986" -- Wikipedia

      "In 1991 while attending the University of Helsinki, Torvalds began to work on a non-commercial replacement for MINIX, which would eventually become the Linux kernel." -- Wikipedia

      So it's actually pretty awesome that, according to you, Linux managed to go BACK IN TIME to 1990 (or 1986, depending on how you count) to steal all those programmers from Hurd.

    27. Re:Purist and pragmatist by Runaway1956 · · Score: 2, Insightful

      I would disagree. The purist DOES try to change the world to fit his views, yes. The pragmatist doesn't just accept the world - he does what he can to improve the world, but doesn't worry himself to death over the things he can't change. Instead, he works with what he has.

      The guy who just goes along, to get along, and has few if any opinions on how things SHOULD be is just another conformist moron. That doesn't qualify him as a pragmatist at all.

      Bill Gates is a pragmatist. He takes what works and makes it work for him. He will move hell and earth, if and when he's able, but when hell doesn't budge, he walks around to the other side. The purist would sit down and cry that hell won't cooperate.

      Not that I like Gates, but we need to understand what the terms mean here.

      Few people qualify as either a purist, or a pragmatist. They haven't the imagination or the determination to qualify for either.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    28. Re:Purist and pragmatist by honkycat · · Score: 1

      Dogmatic, maybe...

      They're pragmatic in some ways, and profoundly ideologically pure in others.

    29. Re:Purist and pragmatist by Anonymous Coward · · Score: 1, Insightful

      The purist would sit down and cry that hell won't cooperate.

      Wow, what a bunch of bullshit. RMS is obviously the person most people around here think of when they think "purest". The same guy who when confronted with a closed printer driver, responded by practically single-handedly writing an entire operating system, pioneering a movement and in a singular spark of brilliance drew up the GPL, a software license that has swept the world and turned the vocation of software on its head. I would hardly call that sitting down and crying.

      You, sir, are a fool!

    30. Re:Purist and pragmatist by Anonymous Coward · · Score: 0

      Damn philosophers.

      Can you actually point to a good case of an outfit that wanted to be open source, compromised a little and then made all their software proprietary?

    31. Re:Purist and pragmatist by mR.bRiGhTsId3 · · Score: 1

      Your soul is mine!

    32. Re:Purist and pragmatist by chthonicdaemon · · Score: 1

      Original quote by George Bernard Shaw:

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

      --
      Languages aren't inherently fast -- implementations are efficient
    33. Re:Purist and pragmatist by BrotherBeal · · Score: 1

      Wow, what a bunch of bullshit. RMS is obviously the person most people around here think of when they think "purest".

      You, sir, are a fool!

      I think Alanis Morissette sang a song about this post...

      --
      I'm disabling ads until because I choose not to reward redesigns that are less usable than "view source".
    34. Re:Purist and pragmatist by drinkypoo · · Score: 1

      The pragmatists see this as proof that they've got a beer.

      But it's not free beer, now is it?

      If you've done the research, you'll know that Free Beer is available only in limited markets. Outside of those you've got to brew it yourself. The pragmatist might do so if he has all the kit around, but otherwise it's probably a lot cheaper just to go buy beer. Also, brewing beer today won't help you drink today... you need beer to make beer!

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    35. Re:Purist and pragmatist by node+3 · · Score: 1

      Short, Simple and Correct. Choose any two.

      Well, that statement is both short and simple, so...

    36. Re:Purist and pragmatist by node+3 · · Score: 1

      progress to what end? show me a purist that can actually give you a straight answer and i'll show you a pragmatist in hiding.

      Progress to whatever end you choose. The "purists" (actually, the term "idealists" seems more appropriate throughout many of the threads here) may have given us the GUI (i.e., progress), but they aren't the ones that define the ends.

      I could turn the tables on you and ask to what ends do the pragmatists work? The ends of a pragmatist tend to be more individual, some specific end. The ends of an idealist tend to be more broad in scope. In general, it would seem that idealists are more responsible for actual progress and pragmatists are more responsible for keeping things running.

    37. Re:Purist and pragmatist by node+3 · · Score: 1

      The purist seeks to change the world to fit him, whereas the pragmatist changes himself to fit the world.

      Precisely.

      Ergo all progress relies on the purists. :-)

      No, you have it backwards. All true change depends on the pragmatist. While the purist is seeking a way to fix everything that's wrong (because it's all or nothing), the pragmatist is adapting himself/herself enough to actually solve as many problems as is practical, one at a time.

      Not really, because the pragmatist will generally not make the effort to change the world, because it's not practical, not worth the effort.

      It takes an idealist to change things.

      Just off the top of my head, a random example of an idealist would be Friedrich Nietzsche.

      As Nietzsche put it (I think), before you can change the world, you must first change yourself. As long as you're on the outside looking in, you cannot effectively cause change. All you can do is spew rhetoric. Only when you come to accept that you can't save the world can you begin to save individuals within it, and in so doing, actually make the world better.

      Nietzsche was very idealistic man, so your uncertain paraphrasing of something you're not even sure he said is probably misleading.

      But even taken on face value, it can be paraphrased as:

      In order to be a successful idealist, you must make use of pragmatic decisions. Which I think is fairly apt. The difference is the idealist can make pragmatic choices, but they are all focused on an idealistic goal. The pragmatist won't go through the effort. The pragmatist will change himself for himself. The idealist will change himself for his ideals.

      BTW, I used the word "idealist" instead of "purist" because I think it's really more appropriate to the way people are treating the dichotomy being discussed.

    38. Re:Purist and pragmatist by shiftless · · Score: 1

      In other words, Linux was more pragmatic

    39. Re:Purist and pragmatist by TheoMurpse · · Score: 1

      The purist seeks to change the world to fit him, whereas the pragmatist changes himself to fit the world.

      What a load of poetic dung. It obfuscates the fact that a purist is unwilling to bend and would rather accomplish 0% of his goal than accomplish 90% of his goal. A pragmatist would rather accomplish 90% than 0% at the risk of losing his chance to achieve 100% of his goal.

      A purist refuses to compromise.

      A pragmatist is willing to compromise if it moves him closer to his goals.

      No amount of gussying up these definitional facts can hide the simple truth: A pragmatist is an ideologist with one core belief: Do what works.

    40. Re:Purist and pragmatist by Anonymous Coward · · Score: 0

      That was Ghandi, my friend.

    41. Re:Purist and pragmatist by jawahar · · Score: 1

      "Give a man a fish and he will eat for a day. Teach a man to fish and he will eat for a lifetime. Teach a man to create an artificial shortage of fish and he will eat steak." --Unknown

      Purist = Who gives you the fish
      Pragmatist = Who teaches you fishing
      ??? = Who creates an artificial shortage of fish

    42. Re:Purist and pragmatist by JohnFluxx · · Score: 1

      I would say that the pragmatist gives you the fish, and the purist teaches you fishing.

      THe pragmatist wants to just achieve his goal (to eat), whereas the purist wants to be independent and be able to produce more fish in the future.

    43. Re:Purist and pragmatist by jawahar · · Score: 1

      I agree.

    44. Re:Purist and pragmatist by Anonymous Coward · · Score: 0

      I don't like your black and white world. I demand a thousand shades of grey!

    45. Re:Purist and pragmatist by Anonymous Coward · · Score: 0

      Both of the examples you provide are of the person receiving, not the person providing.

  5. stating the obvious by edittard · · Score: 1

    Like anything he writes, it's both original and non-obvious. However the non-obvious bits are not original, and the original bits are obvious.

    Obviously, I didn't read it.

    --
    At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
  6. The tension between pragmatists and purists by idontgno · · Score: 1

    is beneficial. It provides calibrated feedback into the guiding philosophies of information freedom, making sure that all perspectives are considered.

    The Shadows had it right, until they tried dominating their own dynamic tension. At that point, the balance was broken and tragedy ensued. The same can happen in the Open/Free movement, if it becomes dogmatic and polarized. (For sufficiently small values of "tragic". Does someone envision millions dying because Microsoft won't open-source their office productivity suite?)

    As long as the relationship is at least slightly respectful and communicative, it helps.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
    1. Re:The tension between pragmatists and purists by jd · · Score: 1

      Would you regard this re-enactment guy to be pragmatic, purist or very, very optimistic?

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  7. Ha! by Anonymous Coward · · Score: 1, Funny

    Define "define".

    1. Re:Ha! by Anonymous Coward · · Score: 5, Funny

      Define "define".

      #define define

      Can we move on?

    2. Re:Ha! by amliebsch · · Score: 1

      What do I mean by the word mean? What do I mean by the word word? What do I mean by what do I mean? What do I mean by do, and what do I do by mean? What do I do by do by do and what do I do by wasting your time like this? Goodnight.

      --
      If you don't know where you are going, you will wind up somewhere else.
    3. Re:Ha! by Anonymous Coward · · Score: 0

      #define success

      There.

  8. Incorrect because purism is pragmatism by nathan.fulton · · Score: 1

    On par, AIDS doesn't improve the human spirit, even though people get impassioned by it. The lust for victory that arises from a battle doesn't mean the war is an indicator of healthy relationships between the warring nations.

    The battle over open source is bad not because it separates, but rather because it has created a false dichotomy. The way that the current question is phrased proves this. "Purists" are viewed as ideologues not because of existing conditions, but rather because of the failure of the open source community to understand the fundamental posit that free software is built upon: that non-free software inhibits the pragmatic use of all software. If the current argument did not exist, the success of open source software would not be viewed as a proof of a particular approach to designing software that has proven itself economically sufficient, but rather as a proof of a more fundamental rejection of non-free software.

    1. Re:Incorrect because purism is pragmatism by Anonymous Coward · · Score: 0

      Or maybe the problem is that the purists don't argue for what is better, no, they insist that doing anything else is actually unethical. There is a whole world of difference in that. For example it is better to exercise regularly, yet it obviously is not unethical to not do it. Or in general it sure is better to make donations, but you can't say it is unethical to don't, otherwise it would make that word quit meaningless.

      For me that puts them in the same room as Pro-Life or PETA.

    2. Re:Incorrect because purism is pragmatism by Chris+Burke · · Score: 2, Insightful

      No, purity is not pragmatism. Purity is a matter of principles, as in following a pre-conceived notion of what is "right". Pragmatism is not worrying about what is "right" and worrying about what is useful and practical based on the specific tradeoffs in question. You might believe that your principle will result in useful practical outcomes, but that's not the same thing. Being a "purist" means that you have a preconceived notion of what the correct choice is in all situations, and even if it ends up not being very useful in a particular situation, you still made the "right" choice according to your principles. That's not pragmatism.

      Purity does coincide with pragmatic outcomes frequently in the free software realm, though. It's absolutely true that user freedom improves the usefulness of software, and the lack of freedom inhibits it. There are quite a few pragmatists who don't consider licensing when they're trying to be pragmatic saying 'use whatever works', and I've been trying to help get them to see how the license affects what "works" for years. It is exactly because of the powerful practical results that software libre is, eventually, going to win.

      Yet it simply isn't the case that software libre is the most practical choice in every single situation that exists. The utility that freedom gives you is just one factor of the total utility of the software, and it is not necessarily enough (despite being big) to overcome any gap, nor is the burden of a non-free license necessarily enough to erase any lead. As soon as you assert that that they are, without needing to know anything at all other than that the choice is between open and closed source software because freedom trumps all then you've abandoned pragmatism. That's principles, not pragmatism.

      But hey, Freedom is a perfectly fine principle to be a purist about. And it does pay practical dividends. So I say rock on with your bad self to all the FLOSS purists out there. I'm just going to keep sitting here being pragmatic, deciding on a case by case basis, and trying to restrain from chuckling when someone tries to convince me that not distinguishing is a form of pragmatism.

      --

      The enemies of Democracy are
    3. Re:Incorrect because purism is pragmatism by reiisi · · Score: 1

      But what does that have to do with whether tomboy, and, thus, mono, should be in the default install of Ubuntu?

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    4. Re:Incorrect because purism is pragmatism by techno-vampire · · Score: 1
      Purity is a matter of principles, as in following a pre-conceived notion of what is "right".

      Interesting. From where I sit, it looks more like idealism and purists as people who have decided that "in a perfect world" all software would be free and then set out to force this into effect in this clearly imperfect world. Thank you for a different perspective on the question.

      --
      Good, inexpensive web hosting
    5. Re:Incorrect because purism is pragmatism by nathan.fulton · · Score: 1

      You've gotten off topic -- the question is not whether "pragmatism" is better than "purity." The question is whether the argument itself is healthy for free software.

      I claim that it isn't because the argument itself has legitimized the view that free software is just another "paradigm" for more cost-effective development. And that's bad because it misses the point of the entire free software movement -- that software shouldn't be treated as a commodity.

      See my post here for an answer to the "purism isn't pragmatic" -- where it's actually on topic.

  9. Problem with pragmatism by DaleGlass · · Score: 5, Insightful

    It can backfire.

    For instance, take the whole mess with BitKeeper: The pragmatic option was to use a product with really obnoxious licensing terms, because it was good and worked at the time. Then one day Larry McVoy got really annoyed with Andrew Tridgell, and decided to refuse to even sell licenses to people associated with the OSDL, including Linus Torvalds.

    That's the problem, while it works everything seems fine, but when the rug is suddenly pulled from under you, it suddenly creates a lot of complications that get in the way of getting useful things done. I think there's quite a lot of value in making sure that you'll be able to use tomorrow something you're using today.

    1. Re:Problem with pragmatism by Razalhague · · Score: 1

      So... purists are pessimists and pragmatists are optimists?

    2. Re:Problem with pragmatism by maxume · · Score: 1

      But that's a terrible example, the resolution of that particular incident was the creation of what has become one of most popular (new) revision management systems.

      Using BitKeeper for a while probably even gave Linus a chance to think about how he could build a better tool for himself.

      --
      Nerd rage is the funniest rage.
    3. Re:Problem with pragmatism by dkf · · Score: 4, Insightful

      For instance, take the whole mess with BitKeeper: The pragmatic option was to use a product with really obnoxious licensing terms, because it was good and worked at the time. Then one day Larry McVoy got really annoyed with Andrew Tridgell, and decided to refuse to even sell licenses to people associated with the OSDL, including Linus Torvalds.

      But it was pragmatists that fixed it. Indeed, purists would have kept Linux using a tool like CVS or SVN because going to a distributed versioning system would have let them to giving up their principles. It was the experience with BK that enabled the creation of git.

      I suppose that this just illustrates a deeper truth: the world needs a mix of both purists and pragmatists. It's called "creative tension".

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    4. Re:Problem with pragmatism by DaleGlass · · Score: 1

      Why a terrible example? Linus had to drop what he was doing and deal with the political mess, and the practical consequences. And he was quite annoyed about it, IIRC.

      Granted, something good came out of it, but it's not like SCM development would have stagnated. Even if Git wasn't created, improvements could have been made to existing systems.

    5. Re:Problem with pragmatism by DaleGlass · · Score: 5, Insightful

      See, I see it differently.

      Linus tried the pragmatic way. It worked for a while. Then it blew up in his face.

      So he ended up having to do what the purist way would have required (writing a new SCM if none of the available ones were suitable), except that since events unfolded quite suddenly, there was no time for a smooth transition, and something had to be hacked up fast.

      Git is certainly interesting, but I doubt half the people who use it really understand how it works. Maybe if it was started in less a dire situation it could have been more user friendly.

    6. Re:Problem with pragmatism by DaleGlass · · Score: 3, Informative

      Indeed, purists would have kept Linux using a tool like CVS or SVN because going to a distributed versioning system would have let them to giving up their principles.

      I just re-read your comment, and got no clue what you mean by this.

      The debate I saw is that Linux should use a Free SCM, to avoid precisely what happened with BitKeeper. I don't remember people speaking against the concept of a distributed SCM and don't see why would they.

      IIRC, Mercurial for instance existed back then and was considered, but rejected because performance wasn't good enough.

    7. Re:Problem with pragmatism by timmarhy · · Score: 0

      it's a terrible example because licensing issues are the realm of purists.

      --
      If you mod me down, I will become more powerful than you can imagine....
    8. Re:Problem with pragmatism by DaleGlass · · Score: 1

      I don't get you. Please explain.

    9. Re:Problem with pragmatism by EvanED · · Score: 1

      And he was quite annoyed about it, IIRC.

      That's not what he claims; I've seen him (maybe in a Google tech talk?) claim that the parting was mostly amicable. He's also said that Linux is better because of the BK fiasco, since he and others were so much more efficient with it.

      If it weren't for BK, would he have still written Git, or would he still be using email and patches? I don't know. What I do know is that Linux was around for almost a decade before they decided to take up any version control at all, and that in 2005 when they lost the ability to use BK, nothing else was still good enough for them.

      Linus had to drop what he was doing and deal with the political mess, and the practical consequences.

      Furthermore, it was only about 40 days from when Linus decided to write git to when he turned it over to Junio Hamano, and a few more months (about 6 from initial start) until 1.0. I'm not sure exactly when they started using it for Linux, but it seems to me that even the lost time creating git wasn't that high.

      So basically:

      1. Linus has said Linux is better for using BK
      2. Linus might not have made Git, nor might Linux be on version control now, if he hadn't seen how things could be under BK.
      2a. If Linus HAD made Git, then he would have lost the time anyway
      2b. If Linus HADN'T made Git, then it seems he still would have been using patches past at least mid-2005, and the time lost writing Git was probably less than the time lost to BK

    10. Re:Problem with pragmatism by EvanED · · Score: 1

      If Linus HADN'T made Git, then it seems he still would have been using patches past at least mid-2005, and the time lost writing Git was probably less than the time lost to BK

      Sorry, I had a mind fart; that's not quite what I meant to say. What I meant was "If Linus HADN'T made Git, then it seems he still would have been using patches past at least mid-2005, and the time gained by efficiency improvements from BK were probably less than the time lost to BK because of the fiasco in 2005"

    11. Re:Problem with pragmatism by reiisi · · Score: 1

      purists are pessimists and pragmatists are optimists?

      Definitely not without meaning.

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    12. Re:Problem with pragmatism by SplashMyBandit · · Score: 1
      Yes, The purists in this case are all about users being in 'control' of their own systems. The pragmatists don't mind someone else having control as long as it is convenient. Unfortunately that means that someone else has the power to make it convenient or not (or even available) to the pragmatists. The purists are driven by the strategic picture while the pragmatists are mostly concerned with the tactical.

      If it wasn't for the purists then Free Software would have been subsumed long ago. This is why a myriad of previous open development models (eg BSD) had fewer contributors. Only a few want to contribute when they know that their contribution can be taken away by an ungrateful company. The brilliance of Free Software (and its myriad of licenses to suite various situations) is that your contribution can never be taken away - which encourages people to participate in the community.

      While pragmatism is usually a virtue for moderation it is actually a very impractical in the software world from a strategic point of view. Corporations and governments waste countless money upgrading software, whether they want to or not, because it suits the business interests of their suppliers to prevent the 'users' from being able to control and maintain their own systems. This money would be much better spent doing other things (see the 'Broken Window fallacy' http://en.wikipedia.org/wiki/Parable_of_the_broken_window on the significance of this wasted money).

    13. Re:Problem with pragmatism by Chris+Burke · · Score: 4, Insightful

      For instance, take the whole mess with BitKeeper: The pragmatic option was to use a product with really obnoxious licensing terms, because it was good and worked at the time. Then one day Larry McVoy got really annoyed with Andrew Tridgell, and decided to refuse to even sell licenses to people associated with the OSDL, including Linus Torvalds.

      No, all that did is show that Linus Torvalds made an error in judgment that is common among the pragmatic "use the best tool for the job" crowd: Failure to consider the license as an aspect of the tool that affects its usefulness as much as the software itself.

      I personally consider myself to be solidly in the "pragmatist" camp, and I argued against using BitKeeper not because I thought Linux development should be "pure" and only use OSS, but because I saw the BitKeeper license as a ticking time bomb that made the tool unsuitable for its purpose. It made some sense if you only thought short term, but I think that's foolish for such a long-term project. Then the bomb blew up faster than I even imagined, and in hindsight we can see it was in fact not the best move.

      The problem with pragmatism, then, is that it involves reasoning about the future, trade-offs, risk evaluation, and so on and thus people can be and often are wrong about what constitutes the "pragmatic" choice. Identifying the "pure" choice is comparatively simple. "Is it free software or not?" Pick the free one and you did it right. You may choose to follow such a principle in part because you believe it leads to better practical outcomes too, but if it turns out not to be in some instance you were still "pure" which is what you were trying to be.

      So the "purists" were right in this case because the pure choice ended up being the practical choice, but it was quite possible for a pragmatist to arrive at the same conclusion.

      --

      The enemies of Democracy are
    14. Re:Problem with pragmatism by DaleGlass · · Score: 1

      That's not what he claims; I've seen him (maybe in a Google tech talk?) claim that the parting was mostly amicable. He's also said that Linux is better because of the BK fiasco, since he and others were so much more efficient with it.

      I may be wrong, but I vaguely remember Linus being unhappy with Tridgell. That's what I was referring to.

      Furthermore, it was only about 40 days from when Linus decided to write git to when he turned it over to Junio Hamano, and a few more months (about 6 from initial start) until 1.0. I'm not sure exactly when they started using it for Linux, but it seems to me that even the lost time creating git wasn't that high.

      Of course the whole thing wasn't that critical in the end, things were worked out.

      The point I'm trying to make here is that in the end, the purist and pragmatist stances turned out to lead to pretty much the same place. The pragmatist way eventually ran into problems, and things went pretty much the same way the purist way would have probably gone, except with more arguments on the list and more drama.

      I don't think things would have been that different without the BK mess. After all, Linus decided to try BK without having used a SCM before. The way I imagine things going is having Linus try say, Mercurial, then its technical issues leading to large improvements or the creation of Git anyway, except perhaps at a more relaxed pace due to a lack of a crisis.

    15. Re:Problem with pragmatism by EvanED · · Score: 1

      The way I imagine things going is having Linus try say, Mercurial, then its technical issues leading to large improvements or the creation of Git anyway, except perhaps at a more relaxed pace due to a lack of a crisis.

      It's possible, but it's also possible that Linus would have decided that Mercurial was too broken, decided that the present situation was working well enough, and continued without version control, at least for a couple more years.

      I think it's entirely possible that Linus was of the opinion that version control was bascially fundamentally broken, that BitKeeper showed him that it wasn't, and that was possible to make one that works (for his definition of "works").

      Which is more likely? I don't know. But I do agree with the guy who originally replied saying that the BK fiasco seems like a pretty poor example to point to when arguing that pragmatism can backfire.

    16. Re:Problem with pragmatism by MichaelSmith · · Score: 2, Informative

      Git is certainly interesting, but I doubt half the people who use it really understand how it works. Maybe if it was started in less a dire situation it could have been more user friendly.

      Thats where Mercurial comes in.

      Within OSS there were these cascading projects. With Arch close to the beginning. Along the way different things are tried and the DSCM field is refined. I think git is a step along the way.

    17. Re:Problem with pragmatism by Timothy+Brownawell · · Score: 1

      IIRC, Mercurial for instance existed back then and was considered, but rejected because performance wasn't good enough.

      Mercurial came about because of the BitKeeper explosion, apparently "a few days after" Git did.

      It looks like the only ones around in 2002 when BitKeeper was chosen were probably Aegis, DCVS, and Arch.

    18. Re:Problem with pragmatism by reiisi · · Score: 1

      Well, the argument underlying this one is whether Ubuntu should have mono, through tomboy, in the default installs, isn't it?

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    19. Re:Problem with pragmatism by Anonymous Coward · · Score: 0

      It can backfire.

      For instance, take the whole mess with BitKeeper: The pragmatic option was to use a product with really obnoxious licensing terms, because it was good and worked at the time. Then one day Larry McVoy got really annoyed with Andrew Tridgell, and decided to refuse to even sell licenses to people associated with the OSDL, including Linus Torvalds.

      That's the problem, while it works everything seems fine, but when the rug is suddenly pulled from under you, it suddenly creates a lot of complications that get in the way of getting useful things done. I think there's quite a lot of value in making sure that you'll be able to use tomorrow something you're using today.

      Well i guess that there is a difference between long-term and short-term pragmatism. It would seem that the purist would line up with the long-term pragmatist, behaviorally.

    20. Re:Problem with pragmatism by GlassHeart · · Score: 1

      Actually, it's quite simple. Purists are people who are bound by certain principles. Principles are good, but sometimes they are not right. Whenever principles lead us to the right solution, purists are successful. Whenever they do not, purists fail.

      Pragmatists are not similarly bound, and see principles as useful approximations of the right solution. When the principles fail, they adapt and adjust their approach until they find the right answer.

      Most importantly, neither is a substitute for sound judgment. Pragmatists can just as easily be simply wrong as purists. The only hope is that the pragmatist should be less stubborn about the error, while the purist has no choice.

    21. Re:Problem with pragmatism by elgaard · · Score: 1

      ==
      So the "purists" were right in this case because the pure choice ended up being the practical choice, but it was quite possible for a pragmatist to arrive at the same conclusion.
      ==

      And the pragmatist should always arrive at the same conclusion as the purist if he looks far enough into the future.

    22. Re:Problem with pragmatism by M1FCJ · · Score: 1

      Backfire? That was the best thing that could have happened. Now the people don't have to use an application with obnoxious licencing terms and we have the Git among other excellent similar opensource software. All win apart from the guy who tried to force down an ugly EULA.

    23. Re:Problem with pragmatism by ultranova · · Score: 1

      So... purists are pessimists and pragmatists are optimists?

      Nah. Purists put the long-term benefits over short-term ones, while the pragmatists put short-term benefits over long-term ones. If purists dominate, you get Hurd - an ambitious project that's never going to be useful - while if pragmatists get their way, nothing is ever even started, because whatever already exists is "good enough".

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    24. Re:Problem with pragmatism by drinkypoo · · Score: 1

      Within OSS there were these cascading projects. With Arch close to the beginning. Along the way different things are tried and the DSCM field is refined. I think git is a step along the way.

      This is an important point about OSS in general that people often miss. Forking and duplication of effort are considered negative things in closed-source software, but in Open Source they are converted into positive forces because everyone can learn from them. They enable us to try several different approaches at once, and each approach can be informed by the others — in parallel in the cases of forks and competing projects. OSS in general is a story about taking weaknesses and turning them into strengths. The GPL is the very embodiment of this principle. Whether you use it or not, or even approve of its goals, you almost have to admire its effectiveness.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    25. Re:Problem with pragmatism by 4D6963 · · Score: 1

      The problem you identify with pragmatism is short-sighted pragmatism. By this I mean seeking the best solution for the near term, while being oblivious to the bigger picture of your situation and projected future.

      Idealism is a way to prevent that, in a way. If you follow an ideology that has desirable long term effects, then when short-sighted pragmatism dictates something contrary to your ideology, it tells you that something may be wrong with it. It's kind of like balancing pure cold reason with a heart and guts feeling check.

      We are not intelligences of infallible reasoning, and we're particularly susceptible to short-sightedness with that regard, so relying on how you feel about what your cold reason tells you is a sane way to check what you come up with. This being said, ideologies are better off being in the passenger seat telling you where you're going wrong or giving instructions, not being in the driver seat.

      --
      You just got troll'd!
    26. Re:Problem with pragmatism by extrasolar · · Score: 2, Insightful

      I personally consider myself to be solidly in the "pragmatist" camp, and I argued against using BitKeeper not because I thought Linux development should be "pure" and only use OSS, but because I saw the BitKeeper license as a ticking time bomb that made the tool unsuitable for its purpose. It made some sense if you only thought short term, but I think that's foolish for such a long-term project.

      You seem to be a smart guy, but please notice the contradiction here as I see it. You say you're in the "pragmatist camp" because you don't think GNU/Linux should use only OSS/free software, yet when you look long term you notice that e.g. the Bitkeeper license was unsuitable for this purpose. Now look at the free software definition. We purists, as you like to call us, believe that all software that doesn't meet these four criteria our unsuitable for our purpose.

      As it turns out, purists are just pragmatism who look at everything in terms of the long term. "From the perspective of eternity," as the philosophy Spinoza wrote. But really, this purist/pragmatist thing is a false dichotomy, it's false that purists aren't pragmatists too. People are making out that purists don't get anything done, even though the free software movement itself is an example of just the opposite. That so many self-described pragmatists are using GNU/Linux today just goes to show you that the purists have indeed accomplished a great deal. Why would anyone use a different operating system than the one they are used to if the old one could accomplish the task?

      GNU/Linux is about idealism, even if the participants are seeking after different ideals. I even put Linus in this camp, he doesn't care about software freedom, but you know there are other things that he indeed cares a great deal about.

    27. Re:Problem with pragmatism by TheoMurpse · · Score: 1

      So he ended up having to do what the purist way would have required (writing a new SCM if none of the available ones were suitable)

      I think you don't understand what pragmatism means. By virtue of your usage of "if none of the ones available are suitable," a pragmatist would also have written his own.

      If nothing suitable is available, a pragmatist creates his own. See, e.g., how Linus, a pragmatist, started Linux because "nothing suitable was available."

    28. Re:Problem with pragmatism by GreyWolf3000 · · Score: 1

      Principles are good, but sometimes they are not right.

      It takes a closet purist to make such a claim :)

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    29. Re:Problem with pragmatism by fatbuttlarry · · Score: 1

      Am I the only one confused as to why ANYONE is giving credit to "purists" or "pragmatists" for switching to "git"? Also, where does Gnome come into discussion here?

      Linus is the reason git is as popular as it is. He's the one who spoke in front of the Google staff and called them "ugly and stupid". Linus is also the founder of Minix and everything he creates for the Linux community is pure in its licensing nature.

      Just because BitKeeper didn't end up being the end-all solution to code management, doesn't make the purists right. Likewise, just because BitKeeper worked for him as long as it didn't doesn't make the pragmatists right. Linus was right to start the git project because he saw a need. That doesn't retroactively give ANYONE credit. This isn't the superbowl, and we shouldn't treat a decision of a developer as any MVP award to a bunch of arguers on a web site.

      Likewise, some of the Gnome arguments aren't arguments at all, simply bitterness. Linus saw a need to improve the desktop and constructively criticized the work of others. Put your MVP arguments aside, Gnome and KDE both have a lot to offer and simply because someone says the latter offers more doesn't make the prior unappreciated. We don't shut out new innovation simply because it obsoletes hard work and appreciation of your old -- and now ugly -- innovation.

      These things you are all arguing about... CVS, git, Gnome, KDE... have been building blocks for Linux and OSS for years. What good does it do for tomorrow's new neat product to argue about yesterday's RIGHT or WRONG?

      -Tres

  10. No. Discussion and debate are minor. by Statecraftsman · · Score: 2, Insightful

    Discussion is helpful to educate and to flesh out and refine arguments but frankly it doesn't accomplish as much as taking action. For example, for Free Software(and for user freedom) to get where it is today has required: Getting the word out. Providing free software to people. Installing it for them in some cases. Educating them about cases where their freedom has been limited. Writing good software and releasing it under a free software license. Helping document and support free software.

    There are so many facets that everyone can find a way to help. If debate is your thing, cool. If you can write well, great. If you can code, awesome. If you can't do any of the above, you probably buy technology from time to time. Make sure free drivers are available or that it works with free software. Just do something. Freedom is unique in that one person can not have it without a significant number of others also being able to exercise theirs.

  11. blah by Anonymous Coward · · Score: 0

    Famous purist on game consoles - "That's why there is no possible ethical way you could use one, and so you shouldn't have it."

    Fuck purists.

  12. Good for both! by Prien715 · · Score: 3, Insightful

    I think that pressure from Gnome and the fundamentalists helped make Qt change their license to the LGPL.

    On the other hand, Qt's innovation list have provided the Gnome project with a lot a good ideas for feature work.

    There's a give and take here...it's not so much a zero-sum battle as a mutually beneficial collaboration...without the parties believing they're cooperating;)

    --
    -- Political fascism requires a Fuhrer.
    1. Re:Good for both! by ppc_digger · · Score: 3, Insightful

      I think that pressure from Gnome and the fundamentalists helped make Qt change their license to the LGPL.

      No, it didn't. The license was changed to LGPL because Trolltech's profits are pennies for Nokia and they figured they'd rather see more commercial development for Qt.

      --
      Of all major operating systems, UNIX is the only one originally meant for gaming.
    2. Re:Good for both! by pseudonomous · · Score: 1

      I think Nokia buying trolltech helped Qt become available under the LGPL.

    3. Re:Good for both! by reiisi · · Score: 1

      But how did (ergo, Nokia) understand that investing in software under the GPL would bring more commercial development?

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    4. Re:Good for both! by reiisi · · Score: 1

      And?

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    5. Re:Good for both! by dbIII · · Score: 3, Informative

      Wrong - the GPL change happened about TEN YEARS before Nokia bought Trolltech.
      Qt was sort of open at release (you could download and read the code but it still all belonged to Trolltech) but had a different licence to the GPL. They went through a variety of licence alterations until I was clear that their opponents would never even read the licences so it had to be GPL or nothing.

    6. Re:Good for both! by Bogtha · · Score: 4, Insightful

      I think that pressure from Gnome and the fundamentalists helped make Qt change their license to the LGPL.

      I can't agree with that. TrollTech were doing nicely dual licensing Qt. They were essentially making proprietary software companies fund Free Software development. That was their business model. LGPLing it would have lost them plenty of money, and for what? The respect of GNOME fundamentalists? Their customers were already choosing Qt over GTK and the GNOME libraries, throwing away their business model might have helped their "market share" in the Free Desktop "market", but it would have lost them loads of money.

      Qt was LGPLed right after TrollTech were bought by Nokia. The licensing fees for Qt aren't significant to Nokia, they wanted a high-quality toolkit and the developers that built it. So it wasn't necessary to keep it GPLed. Then it makes sense to LGPL it to get more users/developers/market share/whatever. But before that point, the "pressure" from GNOME was insignificant compared with the pressure of bills to pay.

      --
      Bogtha Bogtha Bogtha
    7. Re:Good for both! by Anonymous Coward · · Score: 0

      LGPL != GPL

      Please read the post you are replying to before replying.

    8. Re:Good for both! by Bogtha · · Score: 1

      No, not wrong. Ten years ago, Qt changed to the GPL. This thread is about the recent change in license to the LGPL.

      The license changes before they switched to the GPL were problematic because they weren't entirely compatible with the GPL, not because nobody read them. Choosing the GPL was the easiest way of making Qt's license GPL-compatible.

      --
      Bogtha Bogtha Bogtha
    9. Re:Good for both! by dbIII · · Score: 1

      Wrong. Starting from around ten years ago there were conditions were you could use it under the GPL and then the LGPL and more things were added over time. The earlier poster was implying that Nokia was opening the code which (with respect to the above posters undoubted knowledge and skills in other areas) is still bullshit made up on the spot.

    10. Re:Good for both! by dbIII · · Score: 1

      That has been an evolving thing which was sorted out before Nokia was involved. As for the "nobody read them" that was sadly clear in the gtk vs qt storm in a teacup at the time - it became clear that Mr Stallman and others refused flatly to read the qt licence changes when there was an attempt to make it more compatible with the GPL.
      I also disagree with the first line of this thread and would state it more correctly as "I think that pressure from Gnome and the fundamentalists helped make Qt change their license to the GPL"

    11. Re:Good for both! by Bogtha · · Score: 1

      That has been an evolving thing which was sorted out before Nokia was involved.

      Nokia bought TrollTech in 2008. Qt was released under the LGPL license in 2009.

      it became clear that Mr Stallman and others refused flatly to read the qt licence changes when there was an attempt to make it more compatible with the GPL.

      Straight from the horse's mouth:

      Thanks in part to the discussions held here by the freshmeat community, Trolltech has decided to release the next version of Qt under the GNU General Public License. In today's editorial, Eirik Eng and Matthias Ettrich explain the reasoning behind their decision.

      We have been in contact with Richard Stallman (President of the Free Software Foundation) on the issue, and he has been kind enough to offer his help and analysis. He has also sent us comments from Professor Eben Moglen, Professor of Law & Legal history and General Counsel for the Free Software Foundation.

      That's from the article written about the decision to release Qt under the GPL, by the people who made that decision. If you use Google, you will also find plenty of mailing list threads where people are discussing the QPL's incompatibilities, and Stallman participated in some of those threads.

      Yes, I understand that some people in the Free Software community considered a modified QPL to be compatible with the GPL, but disagreeing with them doesn't mean that you haven't read the license, and just because TrollTech attempted to make changes to make the QPL compatible, it doesn't mean that they were successful. Sometimes bugfixes don't fix the entire problem. Complaining about the bug after an incomplete fix doesn't mean you haven't run the software.

      --
      Bogtha Bogtha Bogtha
  13. GNU/GPL by FudRucker · · Score: 1

    i side with the pragmatic, the GNU/GPL makes a great philosophy but a terrible religion, i will use GNU/GPL as much and as often as possible but when i cant i fudge a little, i have flash and Nvidia's blob video driver, when gnash and noveau mature enough to do just as good or better from a performance and technology point of view i will start using them and not a minute sooner...

    --
    Politics is Treachery, Religion is Brainwashing
  14. There is no such thing as "pragmatism" by Bruce+Perens · · Score: 5, Insightful

    People who label themselves as "pragmatic" simply aren't willing or able to consider their own interests on a longer timeline. A lot of them tell me that they finally realized that RMS was right about something, but it took them years, including a bad experience that was their own fault, to realize.

    1. Re:There is no such thing as "pragmatism" by timmarhy · · Score: 1

      i disagree, people are only purists as long as they aren't involved in anything serious. as soon as they hit a road block they find out life is all about compromises and they become pragmatists.

      --
      If you mod me down, I will become more powerful than you can imagine....
    2. Re:There is no such thing as "pragmatism" by Anonymous Coward · · Score: 0

      Right... Nothing serious about Debian. </sarcasm>

    3. Re:There is no such thing as "pragmatism" by keeboo · · Score: 1

      i disagree, people are only purists as long as they aren't involved in anything serious. as soon as they hit a road block they find out life is all about compromises and they become pragmatists.

      No, that's an example of people who have ideals - as long as they don't have to pay the price for keeping them.

    4. Re:There is no such thing as "pragmatism" by drinkypoo · · Score: 1

      People who think that demanding a license which fits their needs is purism and not pragmatism should consult a dictionary at some length. If one of your goals is to ensure that you, if anyone, will be able to benefit from code based on your code in the future, then it is pragmatic to select the GPL over, say, the MIT license.

      The GPL itself is not even an example of Purism, due to the existence of the LGPL. And the selection of the GPL is itself not necessarily an example thereof; you might simply do it on a whim for entirely selfish reasons. If I want the changed code back, I have the best chance of it if I use the GPL.

      Demanding that all software use the GPL would be a purism, but even the FSF promotes the use of the LGPL where use of the GPL would make no practical difference. Believing that it would be better for the user if all software were covered by the GPL and attempting to force all copyright holders to license their code under the GPL are two very different things.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  15. You ever play that game "Ghostbusters?" by Gizzmonic · · Score: 1

    You know, if you're playing on online match, and you only use the original proton pack in Ghostbusters:The Video Game, you will be awarded a title called "Purist." (PS3 and Xbox 360 versions only)

    Are you not fascinated by the disclosure of this fact?

    --
    (-1, Raw and Uncut is the only way to read)
  16. The End Justifies The Means by Nom+du+Keyboard · · Score: 1

    Yes the End justifies the Means -- because the means becomes part of the end.

    If you must destroy your world to save it then you have a saved, destroyed, world.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  17. Proprietary, pragmatic, and purist are a chain. by SexyKellyOsbourne · · Score: 2, Insightful

    It's really a hierarchical system based on making software a commodity -- most of the technologies in the open source world began as fully proprietary, then moved into the pragmatic domain for practical use, then became implemented by purists when the ability to develop it for cheap by hobbyists existed.

    I could go into significant history of things such as UNIX, but for example, if it were not for Netscape, Firefox would not exist. Firefox would not exist in its current form if dogmatic people prevented the integration of Flash player into it. Eventually, a free and open source alternative will make a commodity of what is currently provided by Flash Player, but one able to run existing Action Script and what not. Then Firefox will finally be "pure."

    Meanwhile, true purists are likely still using links2 on Plan9, which has capabilities far more than what existed commercially 15 years ago, but are practically useless today.

    The bottom line is that with Open-Source Software, purists can only thrive because of the works of pragmatists, and the pragmatists can only thrive because of the works of proprietary systems.

    1. Re:Proprietary, pragmatic, and purist are a chain. by jd · · Score: 2, Interesting

      If you look at the phases of, say, computing, radio, or other technologies, you see oscillations between the purist and the pragmatic. The theorists are invariably purist, the inventors pragmatic, the experimenters purist, the developers pragmatic, and so on, back and forth.

      Let's indeed look at the history of Unix, which was kicked off because MULTICS was just too complicated an idea (ie: more purist than pragmatic). The BSD line got back into the hands of researchers looking for new ways to do things (back to the purist) and then started getting commercialized (back to the pragmatic). The modern ix86 BSDs are back to the purists, though arguably OpenBSD's tough stance on new code is back to the pragmatic in a way.

      These oscillations damp down after a while - neither radio enthusiasts nor radio vendors have added much in the way of new innovations in a while. The wind-up radio for third-world countries and disaster zones being one of the more recent, and as revolutionary as it was, it was more of an incremental improvement than a radical shift.

      A technology dies when the oscillations fail to keep the technology in competition with whatever replaces it. If nothing replace it, the technology eventually flat-lines but hangs around in undead form until something new does come along.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  18. The Battle Between Purists and Pragmatists by omar.sahal · · Score: 1

    On a related note I think the whole community is becoming more pragmatic. when Eric Raymond commented on the usefulness of the GPL licence and it was covered in a slashdot article peoples arguments were pragmatic. Examples being the GPL is better for business, not religious war on which licence was more free.
    I don't agree with everything he says but, if Richard Stallman had not have taken the stance he had, there would not be any free/open source software. A GPL licence is one thing but it wont protect you if there is not an actual threat of legal action, or many eyes watching you're every move.
    Don't think were in a natural environment, modern open source software, had to be built and nurtured by Stallman and those he inspired. Before anyone mentions software used to be free, that world was changed with the advent of companies such as Microsoft, who incidentally had to work very hard to change that world.

  19. False dichotomy by orzetto · · Score: 5, Insightful

    There are periodically arguments of ideological integrity vs. pragmatism in all areas. I usually react by asking "which foot do you use to walk?" or "when you climb a mountain, to you look at the path to the summit or to your feet?". Both ideology and pragmatism are required. If you use only ideology, you will not get anything practical done; if you use only pragmatism, you get something done, but it may well be in the wrong direction.

    --
    Victims of 9/11: <3000. Traffic in the US: >30,000/y
    1. Re:False dichotomy by plasmacutter · · Score: 1

      I wish I had mod points.

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    2. Re:False dichotomy by Anonymous Coward · · Score: 0

      I'm a blind man in a wheelchair, you insensitive clod!

    3. Re:False dichotomy by boriquajake · · Score: 1, Funny

      There are periodically arguments of ideological integrity vs. pragmatism in all areas. I usually react by asking "which foot do you use to walk?" or "when you climb a mountain, to you look at the path to the summit or to your feet?". Both ideology and pragmatism are required. If you use only ideology, you will not get anything practical done; if you use only pragmatism, you get something done, but it may well be in the wrong direction.

      Wow, if you are being ironic you are a freaking genius and I bow before you. If, however, you take yourself seriously enough to actually craft pseudo fortune cookie crap like that and mean it, I mock you from the depths of my very soul.

      --
      I only scored 35% on the Nerd Test, I'm sorry.
    4. Re:False dichotomy by CopaceticOpus · · Score: 5, Funny

      I can't tell if this a purist view of pragmatism, or a pragmatic view of purism.

  20. Life is not infinite, so I go with the pragmatists by harlows_monkeys · · Score: 5, Insightful

    A few months ago, some usenet crackpot posted his latest mathematical research. Among the usual nonsense and ravings about a world-wide conspiracy of academic mathematicians, possibly under the control of aliens (the space kind), to suppress his work, there were some points of mathematical interest--some potentially neat patterns and relationships in how he was wrong.

    I spent a very enjoyable few weeks investigating these, using Mathematica to aid in this. I was able to find things using Mathematica that I would not have found otherwise--even using the best current free mathematical software, and those taught me a lot, both directly, and from the books I then consulted.

    The most pure purists, such as RMS, take the position that I should not have done that mathematical investigation, because I could not do it without using non-free software. I'm supposed to wait until I can do it with free software, and maybe contribute to developing said free software if I want to speed things up.

    If life were infinite, I would consider that. Life is not infinite, so I will go ahead and use the tools that let me get done the things I want to get done during this short life. I see no difference between, say, riding in a vehicle like a boat or plane where I cannot inspect and study the engine and using a piece of software where I cannot see the code. For the boat, all I care about is that it accomplishes the task I need--getting me safely to my destination. Same for software.

  21. language issues? by Jeremy+Erwin · · Score: 1

    Could it be that some people prefer one language to another (modified) language?

  22. What are we up against? by Anonymous Coward · · Score: 0

    Bias: anti-Mono, feel free to skip

    After a lot of discussion on why Mono may be a needed by some as a migration/interface tool -- but not as a default install and not for general purpose applications, we reached the inevitable (but perhaps intended) divided state.

    Linus coherently persists in his position of being a non-partisan in a stark contrast with RMS activism.

    What I find worrying is that any doubt -- no matter how well articulated -- gets dismissed by Mono folks as delusional, akin to hypochondria (interestingly, Monomania means obsession or excessive enthusiasm with one subject).

    Lastly, Mono defensors started another division: they, the real FLOSS enthusiasts and we, the faux ones.

    "Faux" as in fake, as in "imitation of a genuine article" (as if Mono weren't a faux .Net) -- but more importantly, "faux", pronounced as "foe" -- if I ever have seen a subliminal message, that would be a prime example.

    Why don't they distribute blue and red T-shirts with "Good" and "Bad" logos?

  23. So no GNU userland??? by Anonymous Coward · · Score: 0

    Yeah, right.

    1. Re:So no GNU userland??? by Chabo · · Score: 1

      Although the GNU utils tend to be more full-featured, it's perfectly possible to use the Linux kernel with a BSD userland.

      --
      Convert FLACs to a portable format with FlacSquisher
    2. Re:So no GNU userland??? by Anonymous Coward · · Score: 0

      Want to bet which that AC is using?

  24. Purism can be pragmatic by CSMatt · · Score: 3, Interesting

    Purism may seem to get in the way at times, but if everyone was pragmatic, and no one put their foot down and demanded that things be done in a certain way, then many of the advances we have made in the last decade or so would never come to pass. For example:

    As stated in the summary, purism is what gave us GNOME. Purism is also responsible for getting Qt under the GPL. Regardless of your feelings about GNOME, you can't say that it is not at least a good thing we don't have only one major DE to choose from. Also, who knows what could have happened to KDE had Qt still been exclusively proprietary when Nokia bought Trolltech?

    Purism is what gave us gzip and PNG. Instead of just complaining about LZW, developers made completely new formats, and generated enough momentum around them to virtually replace their patent-encumbered predecessors, all the while creating superior technologies in the process.

    Purism is what gives us Web standards. The Browser Wars were one of the worst times in Web history because everyone was being too pragmatic. Browser vendors were only interested in locking in users to gain market share, and Web developers were only interested in coding for one browser and just pointing everyone who wasn't using that one to a download link for it. The Web is becoming a better place because of the growing purism among both browsers and developers, not in spite of it.

    1. Re:Purism can be pragmatic by FishWithAHammer · · Score: 1, Flamebait

      [Your post is fucking idiotic.

      As stated in the summary, purism is what gave us GNOME.

      No, a lack of any halfway decent desktop environment, and the convenient creation of a widget toolkit in a different application, led to GNOME.

      Purism is also responsible for getting Qt under the GPL.

      Except that it's not under the GPL, and never was; while it was at one time dual-licensed under the GPL even when dual-licensed it was commercially driven outside of KDE (the developers of Qt were still being paid by commercial licensing). Your purist fuckery "lost" because Nokia realized that more people would actually use Qt if it was LGPL.

      Purism is what gave us gzip and PNG. Instead of just complaining about LZW, developers made completely new formats, and generated enough momentum around them to virtually replace their patent-encumbered predecessors, all the while creating superior technologies in the process.

      Where the fuck does purism come into this? Creating something to get around a patent issue is recognizing the pragmatic realities of the situation and nothing more.

      Purism is what gives us Web standards. The Browser Wars were one of the worst times in Web history because everyone was being too pragmatic. Browser vendors were only interested in locking in users to gain market share, and Web developers were only interested in coding for one browser and just pointing everyone who wasn't using that one to a download link for it. The Web is becoming a better place because of the growing purism among both browsers and developers, not in spite of it.

      Horseshit...again. Standards were developed--and adhered to--primarily because the only way to beat Internet Explorer was everyone else to band together and force both standards compliance and develop better browsers than IE. They did, and IE had to play catchup. Pragmatism in action.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    2. Re:Purism can be pragmatic by Anonymous Coward · · Score: 0

      So you are saying purism gives us clones of innovative software?

    3. Re:Purism can be pragmatic by Anonymous Coward · · Score: 0

      You really can't argue that having two desktop environments is in any way good for the community. It just leads to duplication of labor and inferior products. If a developer writes a neat app, they must either write it to work nicely on both DE's to begin with, which is extra work, or pick one DE, in which case someone will eventually clone the app for the other DE. In addition, the DE developers spend time duplicating each other's features, debugging their own version's bugs, etc. If there was only one major DE, it would be better for both app developers and DE developers, and therefore ultimately better for end users. (Specialized DE's like fluxbox could still exist of course; but there's no reason to have two DEs trying to be the standard environment for average users.)

    4. Re:Purism can be pragmatic by drinkypoo · · Score: 1

      As stated in the summary, purism is what gave us GNOME.

      I find it pragmatic to have my desktop environment be freely modifiable and redistributable for any purpose.

      Purism is what gave us gzip and PNG. Instead of just complaining about LZW, developers made completely new formats,

      Sounds like pragmatism to me. Instead of protesting the state of the problem, they did something about it. That's pretty practical.

      Purism is what gives us Web standards. The Browser Wars were one of the worst times in Web history because everyone was being too pragmatic.

      I don't remember anyone being too pragmatic but Microsoft. Web developers in particular have had to be as pragmatic as possible, and just go ahead and develop websites that would go ahead and play along with all the bad behavior. Whether you call it bad behavior or not, you still had to support it. These days, Microsoft actually has to tell their browser to be stupid when it encounters one of these old sites, which is more pragmatic than telling your customers that they've been fucking up by designing to their standards all this time, and that they now have to revise all their pages. Yeah, that wouldn't go over too well.

      The Web is becoming a better place because of the growing purism among both browsers and developers, not in spite of it.

      As it turns out, it's actually less effort to promote standards than it is to try to support every proprietary format out there at once. Standards can be either pragmatic or purist, depending on if they are designed for the job or designed to sustain some market position.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Purism can be pragmatic by CSMatt · · Score: 1

      KDE programs run just fine in GNOME, and GNOME programs run fine in KDE. Most programs don't have an extremely tight level of integration with the desktop environment, so there isn't a huge amount of problems with doing this.

  25. Re:Life is not infinite, so I go with the pragmati by Darkness404 · · Score: 1

    Exactly, however the other people see it a different way. You and me might never look into the source code of any kernel just like I rarely look under the hood of my car. However, for the people who do write kernels and other lower level software the fact it is open source may be a huge plus for them in working out bugs. Similarly, good engine documentation would help a mechanic. Most people don't care about their engine unless there is a problem, if there is an engine design that can get me a cheaper mechanic who has to do less work and cost me less money that is preferred to an equal engine that costs a ton of money to get fixed. However, you have to consider the engine, an open source lawnmower engine is good for mowing lawns but not for driving on the interstate.

    --
    Taxation is legalized theft, no more, no less.
  26. sitting on the fence vs. unbiased by reiisi · · Score: 2

    So, should you get off the fence before you figure out which side to come down on?

    Or are you saying you are inclined against both sides?

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  27. Re:Life is not infinite, so I go with the pragmati by Anonymous Coward · · Score: 1, Insightful

    Wise men learn more from fools than fools from the wise.

  28. Re:Life is not infinite, so I go with the pragmati by Tablizer · · Score: 1

    So, how did the alien-math troll react when you proved him/her/it wrong? Unlike most long debates, math seems to offer the ability to have once-and-for-all results and doesn't rely on weighing a thousand factors against a thousand other factors, which just degenerates into a stalemate about which factors weigh more.

  29. Re:GNU/GPL as a religion? by reiisi · · Score: 1

    Some people think that religion itself ought to be pragmatic.

    Not to say that I think the GNU GPL makes a good religion, ...

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  30. purist, pragmatist by reiisi · · Score: 1

    This is a false dichotomy and a red herring.

    The argument is over putting mono in the default install by way of tomboy. It has virtually nothing to do with either purism or pragmatism, except, perhaps, to the degree that some of the mono devs feel slighted that they aren't granted a higher status than the ruby crowd.

    No, that's gonna induce a red herring, too.

    They want to be granted the status that java has, on the basis of tomboy. They are also frustrated that their attempts to build "compelling" apps that will necessitate mono in the default install aren't automatically met with absolute approbation.

    They also don't seem to understand that Java in the default install is only tolerated.

    And they don't seem to understand that mono is not that spectacular a language, nor does it really fix all of java's faults.

    And it's only some of them, but they feel slighted, so they are trying to make it appear that there is some unfair prejudice involved.

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    1. Re:purist, pragmatist by mR.bRiGhTsId3 · · Score: 1

      I think they have a right to feel slighted as I think they have built compelling apps. Tomboy is kind of a toy that I never really found that useful, but I think F-Spot and Banshee are both worthy of being called "Pretty Damn Good." I'd be cranky if people kept trying to beat down something I'd created with the sweat of my brow due to some vague association to Microsoft.

    2. Re:purist, pragmatist by mr_stinky_britches · · Score: 1

      word.

      --
      Censorship is obscene. Patriotism is bigotry. Faith is a vice. Slashdot 2.0 sucks.
  31. Re:Life is not infinite, so I go with the pragmati by melikamp · · Score: 1

    Funny that you bring up math in defend of pragmatism. For a practicing mathematician, purism is not even a choice: it's an occupational hazard.

  32. The underlying argument ... by reiisi · · Score: 1

    But the underlying argument is not purism vs. pragmatism.

    There is no real pragmatism in putting tomboy or any other particular mono-dependent app in the default install.

    I personally think there are too many things in most of the default installs (plural) as it is.

    If there is an everything-and-the-kitchen-sink install, then, definitely, tomboy and mono would belong in the default install of that.

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
    1. Re:The underlying argument ... by FishWithAHammer · · Score: 2, Interesting

      But the underlying argument is not purism vs. pragmatism.

      No, it's easily-influenced idiots who believe Roy Shitowitz when he yammers on about NOVELL IS EBIL and MONO IS TERRIBLE!!!111. Never mind that there is legal promissory estoppel protecting Mono these days, it's still EVIL!!!111.

      There is no real pragmatism in putting tomboy or any other particular mono-dependent app in the default install.

      What pragmatism is there in putting an application that isn't as good as its competition into the default install? Gnote certainly isn't as good as Tomboy, and Rhythmbox edges out Banshee only by a few points and that's not likely to last. The pragmatic argument is "this works really, really well and benefits our users." Maybe it's harder to wedge everything into the disc - oh well, that's their job to figure out.

      I personally think there are too many things in most of the default installs (plural) as it is.

      If there is an everything-and-the-kitchen-sink install, then, definitely, tomboy and mono would belong in the default install of that.

      Yes, there is an everything-and-the-kitchen-sink install. It's called Ubuntu. Debian, or Ubuntu Server, exist for you to customize the way you like it.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    2. Re:The underlying argument ... by reiisi · · Score: 1

      You leave me wondering, are you by any chance, in fact, a sock-puppet of one of the anti-mono crowd, trying to make them look even worse than they are?

      --
      Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  33. But, what does that have to do with anything? by reiisi · · Score: 1

    The argument is whether to put tomboy, and thus mono in the default install of Ubuntu.

    Fedora is expunging mono from the default install, but not from packages starting with the next release. RHE already did.

    They are discussing this over at Canonical, and those who are convinced that mono is suffering a slight are up in arms and claiming to be pragmatists.

    If there is an all-the-newest-fancy-gadgets-to-try-out install, then maybe tomboy and mono belong in the default of that, sure.

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  34. Without the purists ... by Thomas+Larsen · · Score: 5, Informative

    As a 'purist' in this sense myself, I feel somewhat justified in claiming that without the purists, there would never have been such a pragmatist movement as there is now. Let's face it: in all likelihood, if I were a pragmatist, I'd be using proprietary software tools to write programs and share information--because that was, and perhaps still is, the easy option. Purists, on the other hand, reject compromise when that compromise will eventually result in their freedoms being restricted.

    Actually, free software is the pragmatic option: it guarantees that, in the future, I'll be able to code using free, compatible tools. Software that compromises on freedom will eventually fall into the trap of convenient, non-free, proprietary software that will eventually restrict my freedom in the future to write and share and change programs in an upstanding, moral way.

    My two cents.

    1. Re:Without the purists ... by drinkypoo · · Score: 1

      Let's face it: in all likelihood, if I were a pragmatist, I'd be using proprietary software tools to write programs and share information--because that was, and perhaps still is, the easy option.

      You are exhibiting false laziness. It's pragmatic to develop tools that are under your control so that you can't be boned by big software companies. It's pragmatic to use an open source license for software you don't need to retain complete control over, if it's going to result in someone else doing work "for you". It's not practical, for example, for a single person to develop and maintain a fantastic compiler. If you want to get one for free-as-in-beer, then it behooves you to contribute a little work to it.

      We've known all along that the easy way is not necessarily best. Trying to do things the easy way every time is a form of purism. If I were to make a blanket statement, it would be that every decision should follow actual thought. Blindly applying rules (a mark of the purist) is as foolish as having no principles at all. Sometimes, instinct is useful; if you're in a situation where you need to jump out of the way of something it's best to jump in some direction and not just hop in place.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  35. action, sure by reiisi · · Score: 1

    So which action do you suggest?

    Put mono in the default installs of Ubuntu or remove it?

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  36. Re:Life is not infinite, so I go with the pragmati by reiisi · · Score: 1

    But what does that have to do with putting mono in the default installs of Ubuntu?

    --
    Computer memory is just fancy paper, CPUs just fancy pens with fancy erasers; the 'net is just a fancy backyard fence.
  37. Re:Life is not infinite, so I go with the pragmati by Anonymous Coward · · Score: 1, Insightful

    The most pure purists, such as RMS, take the position that I should not have done that mathematical investigation, because I could not do it without using non-free software. I'm supposed to wait until I can do it with free software, and maybe contribute to developing said free software if I want to speed things up.

    If life were infinite, I would consider that. Life is not infinite, so I will go ahead and use the tools that let me get done the things I want to get done during this short life. I see no difference between, say, riding in a vehicle like a boat or plane where I cannot inspect and study the engine and using a piece of software where I cannot see the code. For the boat, all I care about is that it accomplishes the task I need--getting me safely to my destination. Same for software.

    Say you are a sea on a boat and it breaks down. Say also, that the engine compartment, electronic navigation system, etc are all locked shut in a way that you cannot look at how the system works, let alone repair it. Say also that the radio is malfunctioning, and you cannot call for a rescue.

    How do you feel about your boat now?
    --
    DK

  38. You speak so randomly. by Anonymous Coward · · Score: 0
    To all of you who got their advanced degrees from vending machines:

    Pragmatism is the the most selfish of all philosophies.

    It means you satisfy yourself and nobody else.

    Ideology is a phenomenon. It does not exist.

    Halooooo? I could heat my house with your diplomas. Haloooo?

  39. I declare this whole thing silly by Cosmic+AC · · Score: 1

    Would a pragmatist be arguing on Slashdot about the difference between purists and pragmatists? I think not.

  40. Re:Life is not infinite, so I go with the pragmati by solferino · · Score: 3, Informative

    The most pure purists, such as RMS, take the position that I should not have done that mathematical investigation, because I could not do it without using non-free software.

    This is *not* their position. RMS and his colleagues worked on computers with proprietary software to create the GNU operating system. They are saying it is better to use free software if free software exists that does what you want to do. They understand you using proprietary software if an alternative doesn't exist, although they would want to advise you about the risks of lock-in that you are running.

    Their argument is that if you are *creating* software then you should offer it under a Free Software license. The creators and extenders of software are the people they are appealing to.

  41. Re:a decade lost by "pragmatists" by Anonymous Coward · · Score: 0

    Videos are for the mass and the mass only enjoys entertainment. There's no substance in that video other than entertainment for zombie citizens. Work, eat, shit, sleep. Pick up a book.

  42. Re:Life is not infinite, so I go with the pragmati by harlows_monkeys · · Score: 1

    I don't remember what his reaction to this particular one was. He's a prolific crackpot, and all his theories and reactions are hard to keep distinct in my mind. This might have been the one where he decided I really was a top academic mathematician, coming to usenet to undermine him before he could carry out his plan to take us all down by having everybody's tenure removed. (I am not a mathematician, and am not in an academic position).

    If you would like to examine some of the works of this prolific crank, he publishes them on his blog. If you want to enjoy his insanity away from the computer, an alternative is his book.

    His early work is not covered at the blog, though, so if you want his proof of FLT, you'll have to dig in the usenet archives.

  43. Happens everywhere... by Arancaytar · · Score: 1

    Not just in license issues; in standards too.

    For example, the XHTML crowd had pretty much the "Purist" view (throw out everything, start out new) while the "Pragmatists" won out with HTML5 (which adds features on top of HTML4). I pretty much hate that, myself (because HTML4 sucks), but I can appreciate that browser vendors don't all want to have to change their rendering engines.

  44. Gosh, conflict brings progress? by SmallFurryCreature · · Score: 1

    What an AMAZING thought. Progress comes from conflict... Gee...

    An often used and not entirely right example is WAR, what is it good for? lots of an lots of research. There is the broken window falacy but this is only partially true. War not just leads to a redirection of spending but also to a more focussed use of resources.

    In peace time, there might a be dozen people researching medicine but a lot of that medicine will be crappy stuff like botox injections. In war we get peniciline. In peace we get the F-22. In war we get the Mustang.

    Conflict is not just war but lots of people pursueing the same goal in different directions. We got the Mustang but there were also lots of loser planes. But the F-22 pretty much stood alone, less a product of pursueing the best plane as finding the way to get lots and lots of funding/support.

    In science a lot of people sitting around agreeing with each other isn't going to do much. You need some crackpots flying of on their own trying to proof their own ideas are right and everyone else is wrong. That is science! Just flying off isn't enough. You got to PROOF it (which is where global warming deniers go wrong).

    And in opensource, lots of people doing different stuff is what allows opensource to progress in areas that closed source just can't. MS has ONE desktop shell and that means ONE person decides how it should work (or worse a commitee who work for one guy) and then you get Windows ME or Vista.

    Of course, there is also a price to pay for itall. The war spending can only happen by redirecting lots of money to fund all the research. The science progress can only happen if you are willing to spend money on crackpots and opensource lacks a clear goal. Unlike science there are no absolutes in design. there is no right dinner-plate. Square, wood, plastic, it alls works and has its uses. KDE/Gnome/Enlightenment/Fluxbox the list is endless and they all do their own thing. It is a drastic change from MS or Apple where you can have any desktop you want as long as it is black.

    It allows these various desktops to pursue different goals and it is very possible that if one group achieves a goal, others adopt it.

    The conflict between purists and pragmatists gives us a way to pursue two goals at the same time. On the hand, opensource will be death very quickly if it is riddled with closed source. Imagine that flash was not just optional but required? That you could not install a media player on Linux without paying a fee for the DVD codec? Mp3 Codec? Linux is really big on "hidden" installs like for instance my logitech G19 keyboard. Do you REALLY think this would be the case if it required lots of closed source each with their own licensing and possible fees?

    On the other hand, you got to be practical. With no MP3 and DVD support, desktop linux is completly dead.

    So ideally, we the users want the purists to keep pushing for a completly opensource world where all codecs and such are free while we can use closed source from the pragmatists in the meantime.

    But I think it is VERY IMPORTANT to remember that if we give in all the way to pragmatists that we would quickly end up with a linux that is no longer linux. Linux is not just another OS like Windows or OSX. Opensource is a different way to think of the way software is both developed and owned.

    I just put together a grate, how would it be if the hammer and nails and the wood and the idea of a crate is patented? It would be a terrible mess.

    But that is what is happening in closed source land.

    MS LOVES to tell about the TCO of Windows vs Linux. They TOTALLY and completly forget to do the TCO of Closed source vs Opensource.

    Imagine you had to PAY for ALL windows software. No 7zip. You pay for it. No open-office. You pay for it. No firefox (and you think that if IE had no competition, that it would be free?). For that matter if MS had no competition, do you think all the included programs with windows would be free? If so, look up the Plus packs for Win9X

    The purists keep linux linux. The pragmatisits make linux usuable. We the user need both.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  45. Re:Life is not infinite, so I go with the pragmati by ioshhdflwuegfh · · Score: 1

    Life is not infinite, so I will go ahead and use the tools that let me get done the things I want to get done during this short life. I see no difference between, say, riding in a vehicle like a boat or plane where I cannot inspect and study the engine and using a piece of software where I cannot see the code. For the boat, all I care about is that it accomplishes the task I need--getting me safely to my destination. Same for software.

    That's fine as long as you don't expect from others to trust your calculations or use your code.

  46. Re:Life is not infinite, so I go with the pragmati by Anonymous Coward · · Score: 0

    It's obvious from the way you open your post, "A few months ago, some usenet crackpot..." and "Among the usual nonsense and ravings..." that you had no intention of putting both sides of the debate. I stopped reading there. It rather set the level of argument you were about to offer.

  47. The majority benefit of the back of he minority by Anonymous Coward · · Score: 0

    It is always the same. The majority of people just go along with the flow of things. They change nothing. It doesn't matter whether the system is corrupt, whether the politicians are fascists, communists or capitalists, they just accept it and try to get on without putting their own head above the parapet.

    It is invariably a small minority of people, sometimes led by a key individual, who fight for change. And often, the majority who did nothing, reap the benefits without ever having taken any of the risk, or contributed any of the effort. They are leeches.

    The 'pragmatists' belong to that majority. They reap the benefit of lower prices on the software they buy (because of competition from the software written by the minority) and use the extra functionality in the commercial software they use (driven by free software competition) but contribute not one iota to the betterment of the community.

    In the software world, their excuse, "I just use the right tool for the job" marks them out for what they are, shallow, selfish, and ignorant.

    Without Stallman - for all his faults - there would be no gcc, no Linux Kernel, no Red Hat, Ubuntu and Open Office would never have been written. Microsoft Office would have stagnated, Windows 2008 would be out, and indistinguishable from Windows 98. Gates would still be CEO and Ballmer would never have performed the monkey dance... well, OK, maybe there are some things which would have been better.

  48. straight from fortune : by Anne+Honime · · Score: 1

    You may be sure that when a man begins to call himself a "realist," he
    is preparing to do something he is secretly ashamed of doing.
    -- Sydney Harris

  49. What a load of masturbatory bullshit by Colin+Smith · · Score: 0, Troll

    Get a life people...

     

    --
    Deleted
  50. Linus Torvalds is a pragmatist. by FiloEleven · · Score: 1

    Smart asked Torvalds if Microsoft was contributing the code to benefit the Linux community or Microsoft. 'I agree that it's driven by selfish reasons, but that's how all open source code gets written! We all "scratch our own itches." It's why I started Linux, it's why I started git, and it's why I am still involved. It's the reason for everybody to end up in open source, to some degree,' says Torvalds. 'So complaining about the fact that Microsoft picked a selfish area to work on is just silly. Of course they picked an area that helps them. That's the point of open source â" the ability to make the code better for your particular needs, whoever the "your" in question happens to be.'"

    This story's article is word salad.

  51. Re:Life is not infinite, so I go with the pragmati by Anonymous Coward · · Score: 0

    Doesn't RMS take the position that, even though the GIMP is not as good as Photoshop, you should use the less effective tool because it's more "free"...?

  52. Re:Life is not infinite, so I go with the pragmati by harlows_monkeys · · Score: 1

    You have demonstrated yourself to be an idiot, since it was obvious from the first paragraph that the material about the usenet crackpot (and yes, someone who claims that a world wide conspiracy of mathematicians is suppressing his work is a crackpot) was background material, and had nothing to do with the position of either side in the purist versus pragmatists debate.