Slashdot Mirror


What's Wrong with the Open Source Community?

An anonymous reader writes "We Have Met The Enemy and He Is Us says a Pogo-quoting James Turner, in trying to pinpoint "What's Wrong with the Open Source Community?" for LinuxWorld this morning. But he doesn't *just* say that it's we developers ourselves, he also has five hard-to-deny reasons, including 'Open source developers often scratch the same itch' and 'Open Source developers love a good feud.' He also suggests we often approach the whole issue of encouraging migration to Linux from Windows entirely wrongly." There's also a decent rebuttal with this story as well - worth reading.

751 comments

  1. just a guess.... by carpe_noctem · · Score: 4, Funny

    showering, maybe?

    --
    "Quoting famous computer scientists out of context is the root of all evil (or at least most of it) in programming." - K
    1. Re:just a guess.... by frodo+from+middle+ea · · Score: 2, Funny

      or the lack of , maybe ?

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    2. Re:just a guess.... by Jeremiah+Cornelius · · Score: 1
      Annoying navel-gazing is the number one problem with "Open-Source" journalists, who have a pretty dull beat. The need to inject controversy for the sake of generating interest is as wide-spread as it is childish!

      Why we should EVER have to even read the word "Microsoft" in a story about Free Software is unexcusable - lest it be in the context of a specific implementation, such as interoperability or substitution.

      I'd re-read Doc Searles 1000 times before one of these fellows once...

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    3. Re:just a guess.... by Anonymous Coward · · Score: 0

      looks to me like you're the post that proves the rule.

    4. Re:just a guess.... by NewtonsUrge! · · Score: 0, Offtopic

      cool

      --
      my other .sig is really witty
    5. Re:just a guess.... by Anonymous Coward · · Score: 0
      Annoying navel-gazing is the number one problem with "Open-Source" journalists, who have a pretty dull beat.
      The number two problem is they have massive beards, and the number three problem is they smell.
  2. What's Wrong with the Open Source Community? by Pingular · · Score: 5, Funny

    They're not being paid.

    --

    When anger rises, think of the consequences.
    Confucius (551 BC - 479 BC)
    1. Re:What's Wrong with the Open Source Community? by Malcontent · · Score: 2, Insightful

      And yet it was insightful at the same time. The fact that they are not paid does have a profound effect on how software is developed.

      --

      War is necrophilia.

    2. Re:What's Wrong with the Open Source Community? by Anonymous Coward · · Score: 0

      Open Source people are. Remember, the difference between open source and the free software movement is that open source is a way for business to improve software practices. They still need the programmers to do so.

    3. Re:What's Wrong with the Open Source Community? by Anonymous Coward · · Score: 0

      Which idiot rated this funny? It is the clue to everything!

      Moreover, the reasons why competing versions should merge are shortterm, while Open Source, with a large share of parttime programmerrs, is about the long term.

      This is populism, not journalism.

    4. Re:What's Wrong with the Open Source Community? by bigberk · · Score: 2, Interesting
      They're not being paid.
      I'm a part time software developer (and full time University student) and I can tell you that I have made much more money associated with my free/open source software than I have with my generic Windows shareware. Most of the money has resulted from custom modifications for organizations that started by using the free software. I am also developing several new projects, for which I plan on fundraising through sales of the open source software (yes, you can sell free software) as well as sales of manuals, etc.
    5. Re:What's Wrong with the Open Source Community? by griffjon · · Score: 4, Funny

      s/p/l/

      --
      Returned Peace Corps IT Volunteer
    6. Re:What's Wrong with the Open Source Community? by Dr.+Photo · · Score: 4, Funny

      s/p/l/

      I'm sure your studly regexp skills are a hit with the ladies. You have no idea how embarrassing it is to accidentally grep for the wrong pattern on a first date...

    7. Re:What's Wrong with the Open Source Community? by tgt · · Score: 1

      Most of the money has resulted from custom modifications for organizations

      Are you saying you were paid for one-time contract jobs ? Correct me if I'm wrong, but this is not the "Open Source Community" sort of job. They needed some very specific software written and so they paid you. I do think they could have had their proprietary changes not released to public if they convinced you hard enough or paid enough. This is really a commercial add-on if you ask me.

      --
      I like my outfit, it's inexpensive, but cool -- April Ryan
    8. Re:What's Wrong with the Open Source Community? by griffjon · · Score: 1

      how embarrassing it is to accidentally grep for the wrong pattern on a first date...

      Then she goes "AWK!", and I'm like, "What, I SED something?" Then she goes all network-talk on me, talking about fingering, and ports. Man, it's stressful.

      --
      Returned Peace Corps IT Volunteer
  3. Much to learn. by Anonymous Coward · · Score: 3, Interesting


    There is nothing inherently wrong with the Open Source movement.

    Think back to when Chiang Kai-Shek took over China: before that no one worked, everyone was poor, morale was nonexistent. Under the benevolent dictator, a term used to describe Linus Torvalds, Kai-Shek ensured that everyone worked, and everyone had a purpose.

    Within a few short years China was a world power.

    With an identical structure, the Open Source leaders ensure a good pool of talent. Millions of identical workers producing code. There's no way the current method of the Cigar-smoking boss standing on the backs of the coders can continue. Chiang Kai-Shek died in 1975 but his methods and teachings continue to this day in China.

    Open Source could learn a lot from him.


    c39052b261506f846895cac6e0724290

    1. Re:Much to learn. by Anonymous Coward · · Score: 2, Interesting

      Ecept, of course, that he spent the majority of his time in power in China (not Taiwan, where he was driven to in 1950) fighting a civil war against the Communist forces. (A war he inititiated, it should be pointed out.)

      Wait, that is just like the Open Source community, constantly feuding with each other.

    2. Re:Much to learn. by Ubergrendle · · Score: 4, Interesting

      Wasn't he overthrown after about 20 years by Chairman Mao? Bad analogy for Open Source if you're optimistic for a future for the movement...

      --
      John Maynard Keynes: "When the facts change, I change my mind. What do you do?"
    3. Re:Much to learn. by Anonymous Coward · · Score: 0

      And he wasn't in power for part of those 20 years, since the Japanese invaded in the late 30s.

      I agree, very bad analogy.

    4. Re:Much to learn. by Anonymous Coward · · Score: 0
      With an identical structure, the Open Source leaders ensure a good pool of talent. Millions of identical workers producing code.

      What a load of communist FUD. While it can be a source of conflict at times, diversity in the Open Source community that makes it so successful. Idiot.

    5. Re:Much to learn. by Anonymous Coward · · Score: 0
      excellent work, brother jihadi!

      Praise be Allah!! The Jihad against the infidels is working!!

      Allah Ackbar!!

    6. Re:Much to learn. by Anonymous Coward · · Score: 0

      Errr... Chiang Kai-Shek was a nationalist, not a communist.

      If you learnt even a little world history you'd have known this, seeing as he's the one that Mao overthrew to gain control.

    7. Re:Much to learn. by Anonymous Coward · · Score: 2, Insightful


      Sorry to disappoint you but you're in error.

      After the "dot com bust" millions of programmers were out of work. The promises of gold and influence were revealed for the lies that they were. Today, those same programmers work on a system for the people not for their corporate masters. The workers are uniting under the Open Source flag. There is no way that capitalist software ventures can fight this trend. Just as Hong Kong has been returned to the people, so shall the code be returned.

      d24edcbb257b163728ac36726446d746

    8. Re:Much to learn. by Greger47 · · Score: 4, Informative

      What's often forgotten is that the Kuomintang party (of which Chiang Kai-Shek was leader 1925-1975) was actually founded on democratic principles and the party was elected to power in China.

      Elections were also held while Kuomintang was in power on the mainland.

      It wasn't untill civil war started and they got chucked out by the communists that things degraded to a good old 1 party dictatorship on Taiwan.

      (I'm ofcourse painting things a bit rosy but the democracy in China was above average measured by the political standards of 1910-1920.)

    9. Re:Much to learn. by Anonymous Coward · · Score: 0

      someone's been sniffing troll glue here. hmmm...

    10. Re:Much to learn. by Frymaster · · Score: 1
      ighting a civil war against the Communist forces

      and not fighting against the japanese... :)

    11. Re:Much to learn. by Junks+Jerzey · · Score: 0

      So you're defending open source because one of its proponents is jokingly called a "benevolent dictactor," and a past leader of China was also a benevolent dictator? Please stop and reflect on your argument.

    12. Re:Much to learn. by saforrest · · Score: 0, Offtopic

      Think back to when Chiang Kai-Shek took over China: before that no one worked, everyone was poor, morale was nonexistent. Under the benevolent dictator, a term used to describe Linus Torvalds, Kai-Shek ensured that everyone worked, and everyone had a purpose.

      Describing Kai-Shek as a benevolent dictator is a bit of a stretch. I'm not saying he was any worse than Mao or the communists, but it's on the record that he also engaged in the darker sides of dictatorship: torturing enemy soldiers, disappearing political dissidents, etc.

      An example from this Guardian story details how his wife suggested at a dinner with the Roosevelts that her husband would deal with a wartime strike of coalminers by executing the strikers.

      Perhaps these measures were necessary for him and the Kuomintang to retain power, and perhaps it was for the best that they did (well, in Taiwan anyway). But I don't think you can call him 'benevolent'.

    13. Re:Much to learn. by Anonymous Coward · · Score: 0

      Chiang Kai-Shek was not benevolent. That is the false Western mythology of him. For people who lived under him he is mainly remembered as a muderous, brutal penisface.

    14. Re:Much to learn. by imnoteddy · · Score: 1
      Think back to when Chiang Kai-Shek took over China: before that no one worked, everyone was poor, morale was nonexistent. Under the benevolent dictator, a term used to describe Linus Torvalds, Kai-Shek ensured that everyone worked, and everyone had a purpose.

      You don't know Chinese history.

      Chiang Kai-Shek did not make China a world power. His rule was so bad that Mao and his buddies started a revolt and Japan waltzed into China almost unopposed. Eventually Mao won.

      --
      No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
    15. Re:Much to learn. by PincheGab · · Score: 2, Insightful
      There is nothing inherently wrong with the Open Source movement

      There's nothing wrong with socialism and communism either, as long as you speak "in theory." While you can find something wrong with anything if you look with a critical eye, I don't think OSS is at all close to perfect or optimal:

      RMS pounces on anyone who does not both kiss his ass (his demand is that his contribution be acknowledged, see the GNU/Linux vs Linux/GNU vs Linux arguments) *and* sponsor his own personal choice method for open source (ie, use the license he prefers).

      For some of the other stuff look at the article we are discussing.

      Under the benevolent dictator, a term used to describe Linus Torvalds, Kai-Shek...

      There are several serious intellectial oversights here:

      1. Benevolent dictator? Have you asked any of the people that have dared to disagree with China's leadership? Puhleeze!
      2. Kai-Shek had control of the whole country. Linus has control over the kernel only. Don't think this matters? Look at all the superior kernels that no one uses because there are no apps for them. Although Linus might indeed be powerful and benevolent, his domain is by no means the whole computing spectrum, and his power to do us all good is severely, severely limited. Think of how successful Kai-Shek would have been if he had not had absolute control of a single facet of government, such as agriculture, economy, imports/exports, energy, health care, education, law enforcement, etc... Kai-Shek and Linus are *not* in the same situation at all.

      Within a few short years China was a world power

      Again, a nice romatic comment, but you must acknowledge that China has to get away from its communist foundations and embrace capitalism just to stay alive. You also must acknowledge that China's greatness was accomplished with considerable suppression of its populace and numerous and outrageous human rights violations. I do not think you meant to say it would be a good thing if open source did the same things, did you?

      Millions of identical workers producing code

      But part of the problem is that lots of talent is wasted on unfinished, underdocumented, and redundant projects.

      Whatever.... suffice it to say that I don't see the parallel between communist China and the open source communities, nor do I see what open source can learn from a dictator who killed, tortured, and "disappeared" anyone whio disagreed with him, thereby only leaving alive people whyo would call him a "benevolent dictator." The term "dictator" alone implies dissent is silenced.

    16. Re:Much to learn. by Wolfrider · · Score: 1

      (excerpt)
      > no one worked, everyone was poor, morale was nonexistent.
      > Under the benevolent dictator, --- everyone worked, and everyone had a purpose.

      --Hell, our **American economy** could learn from this guy.

      whyyesasamatteroffactI*AM*bitter,thanksforasking

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    17. Re:Much to learn. by Anonymous Coward · · Score: 0



      Allah Ackbar!!


      "It's a trap!" Er, wait, sorry, wrong Ackbar.

    18. Re:Much to learn. by Anonymous Coward · · Score: 0

      >Think back to when Chiang Kai-Shek took over China: before that no one worked, everyone was poor, morale was nonexistent. Under the benevolent dictator, a term used to describe Linus Torvalds, Kai-Shek ensured that everyone worked, and everyone had a purpose.

      ... and everyone was poor, morale was non-existant.

    19. Re:Much to learn. by Saganaga · · Score: 2, Informative

      You are confused. Kai-Shek was not a communist; he lost in a civil war TO the communists, led by Mao.

    20. Re:Much to learn. by Anonymous Coward · · Score: 0
      err...learnt is not a word. if you ever had an english class, you'd know this.

      besides, i never said he was a communist. i was calling the dude i was replying to a communist. idiot.

    21. Re:Much to learn. by cmacb · · Score: 3, Interesting

      "There's nothing wrong with socialism and communism either, as long as you speak "in theory." While you can find something wrong with anything if you look with a critical eye, I don't think OSS is at all close to perfect or optimal:

      RMS pounces on anyone who does not both kiss his ass (his demand is that his contribution be acknowledged, see the GNU/Linux vs Linux/GNU vs Linux arguments) *and* sponsor his own personal choice method for open source (ie, use the license he prefers)."


      I think the rebuttal article did a fairly good job of countering the 5 issues, but an argument already having been made has never stopped me before...

      I get particularly tired of people's need to compare open source with some sort of political movement, ANY of them. RMS may have socialist views personally, but there are many capitalists in the open source movement as well. There are also large numbers of Democrats, Republicans and Libertarians, meat eaters, vegetarians, doctors and Christian Scientists.

      Open source probably would not exist in a tightly control economy. The government would eventually choose an "official" operating system and demand that everyone use it or have their computers confiscated.

      And finally I like to remind people that open source existed before it had a name. Computers used in universities and research environments for as long as there has been computing were largely programmed and tinkered with by people at those institutions. Even IBM computers where I went to school had modified operating systems. Source code was readily available from IBM and there were publications used for exchanging those modifications as well as the likelihood that some of them would show up in future versions of the OS. Until Microsoft came along in fact operating systems were secondary to the hardware that they supported. While IBM wasn't thrilled if you ran a non-IBM OS on their equipment they would much rather have that happen than to have you run non-IBM hardware.

      Given all of that, it is really not the Open Source movement that is odd, it is in fact Microsoft that is worthy of study for it produces almost no physical products and has continued to charge premium prices for software that has long ago left the R&D stage. I don't think that historians will marvel at the emergence of Open Source in our time, I think they will marvel that a single company was able to so effectively suppress that which comes fairly naturally to people: the desire to explore and understand for such a long period of time. I think that period is nearing its end however. For those who grew up in the "Microsoft age" its ending must surely seem odd.

    22. Re:Much to learn. by Anonymous Coward · · Score: 0

      learnt ( P ) Pronunciation Key (lurnt)
      v.

      A past tense and a past participle of learn.

      http://dictionary.reference.com/search?q=learnt

    23. Re:Much to learn. by Anonymous Coward · · Score: 0

      Chiang Kai-Shek

      Gee, that sounds like the noise a shredder makes when you load it with too much paper.

    24. Re:Much to learn. by Blakey+Rat · · Score: 1, Flamebait

      Why is this moderated +5 Interesting instead of -1 Off-Topic? What does Chairman Mao have to do with open-source software?

      Criminy, Moderators, do you even KNOW what the points are for?

    25. Re:Much to learn. by Anonymous Coward · · Score: 0

      For Taiwanese KT, China = Taiwan govt + China land.

      For Taiwanese Independent, China = China, Taiwan = Taiwan.

      For "Communist" Chinese, China = China govt + Taiwan land.

      Poster must be the first, and so sense of history/reality is skewed in that direction.

    26. Re:Much to learn. by Bush+Pig · · Score: 1

      Everything, seeing as we're all commies.

      --
      What a long, strange trip it's been.
    27. Re:Much to learn. by DeputySpade · · Score: 1

      Republicans? Okay... That does it. I'm switching to Mac.

      --


      This space intentionally left blank
    28. Re:Much to learn. by tunah · · Score: 1

      Because it's relevant to the parent, and so contributes to the conversation (thread). If you aren't interested, there's a scrollbar, you could even get one of those crazy mice those kids have these days.

      --
      Free Java games for your phone: Tontie, Sokoban
    29. Re:Much to learn. by Anonymous Coward · · Score: 0

      Main Entry: learnt
      Pronunciation: 'l&rnt
      chiefly British past and past participle of LEARN

      http://webster.com/cgi-bin/dictionary?book=Dicti on ary&va=learnt

  4. Using the words 'entirely wrongly' together by Anonymous Coward · · Score: 4, Funny

    is entirely wrong.

    1. Re:Using the words 'entirely wrongly' together by SammyTheSnake · · Score: 0, Offtopic

      Not if you intend for them to mean "in a manner completely lacking in correctness".

      E.g. if I say "He went about it entirely wrongly" I'm saying "The way in which he went about it was entirely wrong"

      It is a syntactically and semantically valid construct, but I have to conceed that it's downright ugly!

      Cheers & God bless
      Sam "SammyTheSnake" Penny

    2. Re:Using the words 'entirely wrongly' together by Rostin · · Score: 0, Offtopic

      "He also suggests we often approach the whole issue of encouraging migration to Linux from Windows entirely wrongly."

      Actually, he's right. "Wrongly" is modifying the verb ("approach"), and is used as an adverb. "Wrong" without the -ly would be an adjective. Adjectives modify nouns.

    3. Re:Using the words 'entirely wrongly' together by Anonymous Coward · · Score: 0

      And I have to CONCEDE you are a horrible speller.

    4. Re:Using the words 'entirely wrongly' together by Anonymous Coward · · Score: 0

      Wrong and wrongly can both be used rightly as adverbs. It's unfortunate but true.

    5. Re:Using the words 'entirely wrongly' together by Anonymous Coward · · Score: 0

      You're wrongly!

    6. Re:Using the words 'entirely wrongly' together by Anonymous Coward · · Score: 0

      Nope, he's right. See here.

  5. Pointless contrarianism by Ars-Fartsica · · Score: 4, Insightful
    What this author is really doing is digging up some nitpicks and embellishing them as signs of the end.

    How do you know that the same feuds and itch scratching don't happen at Sun or Microsoft? They certainly do, but you don't know this because your only interface to the firm is a PR rep. I like the transparency of the open source community. I want to see the debates and bickering take place in public, where maybe just maybe I can provide some input.

    1. Re:Pointless contrarianism by YU+Nicks+NE+Way · · Score: 4, Insightful

      Why do you care if Sun or Microsoft have turf battles? Does it make open source any stronger that we have political battles at MS? What he's saying is that your political battles get in the way of your productivity (and they do), and that their visiblity hurts you (and it does). Whether that's more true of open source or closed source does not matter.

      When he talks about each of the complaints he's got, he's not talking about competing with Microsoft, or Sun, or SGI -- he's talking about problems with the community itself. You're the one who turned his observation into a negative comment about FOSS compared to closed source. He's talking about things to fix, and you want to turn it into things to compete about. Look at his point 5, and tell me that doesn't apply to your reaction.

    2. Re:Pointless contrarianism by Anonymous Coward · · Score: 5, Insightful

      > How do you know that the same feuds and itch scratching
      > don't happen at Sun or Microsoft?

      Have you compared the number of products for specific tasks?

      Microsoft: Internet Explorer
      Open Source: Mozilla, Galeon, Konqueror, ...

      Microsoft: Media Player
      Open Source: Mplayer, XMMS, Xine, ...

      Microsoft: Word (and to a lesser extent, Works Writer)
      Open Source: OpenOffice Writer, AbiWord, KOffice, ...

      I'd have to say the "itch" argument is pretty accurate.

    3. Re:Pointless contrarianism by wo1verin3 · · Score: 5, Insightful

      I'm at a medium sized software company now, and if the customers knew of the arguments and disagrements between execs, marketing, engineering, support, etc they'd be amused. Seldomly do any of them have the same ideas or agree on the same thing.

    4. Re:Pointless contrarianism by Ars-Fartsica · · Score: 1, Insightful
      Why do you care if Sun or Microsoft have turf battles?

      I didn't say I "cared" that there were turf wars inside these companies, I was just saying they existed just like they do in the open source community, except you as a user do not have any chance to provide input.

      When he talks about each of the complaints he's got, he's not talking about competing with Microsoft, or Sun, or SGI -- he's talking about problems with the community itself. You're the one who turned his observation into a negative comment about FOSS compared to closed source. He's talking about things to fix, and you want to turn it into things to compete about. Look at his point 5, and tell me that doesn't apply to your reaction.

      I can't figure out what your point is here at all, other than you seem to take issue with the fact that I posted a comment at all.

    5. Re:Pointless contrarianism by Ars-Fartsica · · Score: 5, Insightful
      Microsoft: Internet Explorer Open Source: Mozilla, Galeon, Konqueror, ...

      Uh, because "open source" is not a company, it is a community, in the same sense that Windows developers are a community (for which multiple browsers also exist...Opera etc).

      Microsoft: Media Player Open Source: Mplayer, XMMS, Xine, ...

      But increasingly the GNOME world at least is using Gstreamer as a backend. If someone wants to code up yet-another GUI for Gstreamer, go nuts.

    6. Re:Pointless contrarianism by Trigun · · Score: 5, Insightful

      Microsoft: Media Player, Real Player, Apple Quicktime, ...

      Open Source: Mplayer, XMMS, Xine, ...

      Microsoft: Internet Explorer, Netscape, Opera, ...
      Open Source: Mozilla, Galeon, Konqueror, ...

      Microsoft: Word (and to a lesser extent, Works Writer), OpenOffice, WordPerfect, ...
      Open Source: OpenOffice Writer, AbiWord, KOffice, ...

      There's shitloads of products for both platforms. Unless you want to talk companies, then even in the linux world, it's a one to one relation, one to two for some some projects if you want to count Open Source and Proprietary offerings.

    7. Re:Pointless contrarianism by GoofyBoy · · Score: 1

      >What this author is really doing is digging up some nitpicks and embellishing them as signs of the end.

      Maybe with points 1. to 3. but points 4. and 5 are pretty valid.

      >I like the transparency of the open source community.

      Not when it comes to pettyness. Just makes you look bad.

      >I want to see the debates and bickering take place in public, where maybe just maybe I can provide some input.

      Not when the other person is closed minded. And that is what points 4, 5 bring up.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    8. Re:Pointless contrarianism by IWorkForMorons · · Score: 3, Insightful

      I like the transparency of the open source community.

      I'm sure you do, as well as many other people. But I think this is a minor group compared to the amount of people that just want someone to tell them App-X or Software-Y can solve their problems. I think OSS sorely misses that...a PR Rep to tell everyone "Yes, this will solve your problems. Look at this pretty presentation!" It may not be the most moral way of attracting customers, but it does work. Never underestimate the value that flash and pizzazz has on a desparate customer...

    9. Re:Pointless contrarianism by Anonymous Coward · · Score: 1, Insightful

      > How do you know that the same feuds and itch scratching don't happen at Sun or Microsoft

      The difference is that in corporate politics, eventually one side gets the budget and "wins" and the other side sits down and shuts up.

      When folks are doing it "for the love", defeat is never an option, and some of the bickering evolves into long-term wars. The stakes are so great precisely because they're not.

    10. Re:Pointless contrarianism by Per+Abrahamsen · · Score: 3, Insightful

      > I can't figure out what your point is here at all

      I believe the point is that the original article wasn't "why the open source community is worse than closed source communitis" but "places where the open source community could do better than it does now".

    11. Re:Pointless contrarianism by AvantLegion · · Score: 2, Insightful
      They may have the same itch, and a few separate attempts at scratching it might be attempted, but in the end, Windows doesn't come with 15 different GUIs.

      Some level of quality control (I know, MS, quality control, har har), is exercised, and the weaker attempts get canned and their developers end up working on the stronger ones.

      In open source, the weaker attempts languish on, while the stronger attempts could sure use the extra effort to make them better.

    12. Re:Pointless contrarianism by Ars-Fartsica · · Score: 2, Insightful
      -- I like the transparency of the open source community.

      Not when it comes to pettyness. Just makes you look bad.

      Why hide the warts? Who are you trying to impress? There are real people and real personalities involved in the community. Jerks who do not provide useful input will be purged. No long term harm seems to have been inflicted due to free speech.

    13. Re:Pointless contrarianism by lafiel · · Score: 4, Insightful

      He's trying to say that the comment wasn't comparing closed-source to open-source and determining which is better. Just merely that turf battles in the OSS-community is bad.

      Basically, put all the brains together and come up with something better. Don't have the brains of OSS-community battle it out individually.

      The grandparent (and first reply to your original post) seems to take offense that you've turned this argument away from its intention to improve OSS-community, and viewed it as a "this is why closed-source is better" argument.

      PS. I don't agree (or disagree for that matter) with this statement, but I point it out so you can understand the arguement. The obvious counterargument here is "Competetion creates a far better end product". I don't care which is correct, just that they're both good points and debating which case is probably purely opinion and can't be solidifed absolutely with facts.

    14. Re:Pointless contrarianism by Ars-Fartsica · · Score: 1
      In open source, the weaker attempts languish on, while the stronger attempts could sure use the extra effort to make them better.

      Well, "stronger" is your opinion. It sounds like your pet project (let me guess, KDE user?) is not getting the attention you would like. Well neither is Wordstar, so the same starvation issues can happen in the Microsoft world.

    15. Re:Pointless contrarianism by GoofyBoy · · Score: 1

      >Why hide the warts?

      Walk up to a person in a crowded room and state you opinion on a technology issue you feel strongly about. Go into minute details and don't spare the personnal attacks. Make jokes about what you hate about the issue, don't forget to laugh at your own wittyness. Get it all out of your system. Then move on to another person in the room and repeat.

      Can you see why showing warts/pettyness is a bad thing?

      >Jerks who do not provide useful input will be purged.

      Actually, jerks thrive on attention. Just like trolls (not implying anything here).

      >No long term harm seems to have been inflicted due to free speech.

      Its the way you say things that cause the long term harm.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    16. Re:Pointless contrarianism by Ars-Fartsica · · Score: 1
      Walk up to a person in a crowded room and state you opinion on a technology issue you feel strongly about. Go into minute details and don't spare the personnal attacks. Make jokes about what you hate about the issue, don't forget to laugh at your own wittyness. Get it all out of your system. Then move on to another person in the room and repeat.

      And what does this have to do with anything? From what I can surmise you are just saying "mean people suck". Okay...but, I don't think this has anything to do with underlying tech. Arrogance will be discounted as a reflection on the person.

    17. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      Much like the itch that created Ford, GM, AMC Toyota, Isuzu, Nissan, BMW, Fiat, et al?

      Or Sony, UA, EA...
      MGM, Dreamworks, Turner...

      Sears, Target, Walmart, Bob's Bi-Low

      Dell, IBM, Apple, Gateway, Cdr-Taco's PC Emporium?

      It is all about choice. I guess the whole world marketplace is hopelessly fragmented and forked, and should be brought under the benevolent monopolies of a chosen few..

      Your view choice in software as something wrong, I view it as freedom.

      Thank God I have choices in everything including software.

    18. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      They probably feud less in companies like Sun and Microsoft because harmony in enforced by company identity, common working practice, policy etc.

      This is a bad thing.

      OSS feuds are the exposed inner workings of Darwinian evolution. Science is at its best when we are having a good ole FIGHT. Thats how the good solutions get to appear.

      This is a good thing.

      Inexperienced observers mistake bickering and technical sparring for real animosity, but thats rubbish, geeks and academics have always loved a good scrap, while at the same cooperating and sharing. Nothing helps you build a better plane than having someone shoot down the first few prototypes.

    19. Re:Pointless contrarianism by Richard_at_work · · Score: 2, Interesting

      There's shitloads of products for both platforms. Unless you want to talk companies, then even in the linux world, it's a one to one relation, one to two for some some projects if you want to count Open Source and Proprietary offerings.

      Yes, but I think the point was that although there may be MULTIPLE products in the closed source arena, they are all by DIFFERENT companies and compete. OpenSource is supposed to be a place where this shouldnt happen, everyone should work together to make one single product better. In essance, if OpenSource really really worked, there would only be one Browser that really kicked ass rather than 6 or seven that all basically do the same and yet somehow feel unfinished. Unfortunately, it only "works" right atm, and this is why we end up with 500 versions of the same old crap.

    20. Re:Pointless contrarianism by GoofyBoy · · Score: 1

      >And what does this have to do with anything?

      I'm actually suggesting you do this. Your local resturant or mall or a subway car during rush hour will be an excellent lab to perform this social experiment on why its not a good idea to aways show your warts.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    21. Re:Pointless contrarianism by blahlemon · · Score: 3, Insightful
      The AC who posted before me is a bit of a jackass him/her self considering Open Source isn't a company like Microsoft but rather a coding philosopy, but I digress.

      I don't see why people see abundance of choice as a bad thing. The problem with the computer industry isn't too much choice. The problem is a lack of enforced standards. If the encoding of all documents was equal then the various products could battle it out on a level play field.

      Look at the automotive industry, can you imagine if all the cars ran on gasoline but Chevy's needed one brand of gas and Ford needed another brand of gas and so on? You would have to carefully plan your trips to make sure the right gas stations were at the right locations so you could get you specific brand of gas. This would lead to a lack of competition among gas companies (what competition there is now) and more outrageous prices without any method of check to see if the cost is justified.

      Kinda like software companies are now. Lets face it, if Microsoft knows it's probably going to sell X number of copied of Office, plus OEM packages and so on, why do they need to charge in excess of $400 for the professional version? You really think it's worth that much money.

      --
      It take more faith to believe in evolution than it takes to believe in God
    22. Re:Pointless contrarianism by Karn · · Score: 2, Insightful

      So which one is truly the best text editor for unix:

      vim or Emacs?

      I happen to like vim, are you going to tell me that my preference is wrong? How can a preference be wrong?

      My point is that as long as people have preferences, multiple solutions will exist for a particular problem, and this is not a bad thing.

      --


      Why do I keep typing pythong?
    23. Re:Pointless contrarianism by Trigun · · Score: 1

      And Mozilla is not made by the Galeon coders, who also aren't the Konqueror coders.

      And the XMMS and XINE coders aren't the same people either.

    24. Re:Pointless contrarianism by SlamMan · · Score: 1

      Mybe not. There's a reason that firms have PR wings, and don't have every single person int her office do interviews about the comany.

      --
      Mod point free since 2001
    25. Re:Pointless contrarianism by rking · · Score: 1

      OpenSource is supposed to be a place where this shouldnt happen

      Who supposes this?

      everyone should work together to make one single product better.

      Why should they?

      An awful lot of the time (not 100% I'll admit) making something better for some people means making it worse for others. There is no one browser that would suit everyone perfectly. same for office suite, same for anything else.

      It's like claiming that the goal of food producers should stop producing a wide variety of fruits and stick to making one fruit "better". So do we pick apple, orange, peach, banana... or what as our one fruit? Once we've sorted that out we can start working on our one perfect cereal and so on. It's not just that it's not going to happen, it's that the whole idea is divorced from reality.

    26. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      There's a reason that firms have PR wings, and don't have every single person int her office do interviews about the comany.

      Uh... thanks for the advice, I'll bear it in mind when running a company. If you think open source companies don't know about it then maybe drop them a line, but what's it got to do with what the rest of us do in our spare time?

    27. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      What about a browser for small systems and another one for more powerful ones?

    28. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      I think OSS sorely misses that...a PR Rep to tell everyone "Yes, this will solve your problems. Look at this pretty presentation!"

      I'm pretty sure IBM has PR Reps. I suspect that other companies do to. If idea is that the rest of us are supposed to be pretending to be PR Reps for some imaginary company then uh... why?

    29. Re:Pointless contrarianism by chmod+u+s · · Score: 4, Insightful
      What he's saying is that your political battles get in the way of your productivity (and they do), and that their visiblity hurts you (and it does).

      Admittedly I digress from your whistle-blowing about point 5, however, who is to say that these feuds don't *help* the community? If the developers didn't care enough to put their ego/self worth/zealotry on the line then we could very well end up with poorly written or mediocre solutions that nobody cared enough to fight about. You cannot (with a straight face) tell me that the bitter rivalries over vi and emacs, kde and gnome, linux and *bsd have not filled the pipes of many an oss hacker.

      Speaking as a developer, I know I perform my best, cross all i's and dot all t's when it is my opinion, reputation, and/or self worth that is at stake. What he touts as a failure should be lauded as the competetive incentive that it is. If this is in the counterpoint, you will have to forgive me - the counterpoint was slashdotted by the time I got to it.

    30. Re:Pointless contrarianism by fermion · · Score: 1
      Though simplistic, the example indicates the necessity of OSS. Choice and vibrant competition is the sign of a healthy market. If all we had was IE and Safari, Media Player and Quicktime, MS Office, we would fall into the same trap that has haunted so many socialist and communist economies. An immediate and incredible efficiency in production, but a total inability to meet future needs.

      Another factor is that traditionally such innovation is often not funded directly by a single firm. Often governments and private donations help the process of developing new products. This has always been the case, although usually large firms have enough control to insure that they own the end products. That is the difference now. Large companies are either not directly involved with the development, or do not find the product valuable enough to keep. Large firms patent what they can, and compete against the rest. Combine this with a low barrier to entry for the development and distribution of software, and one arrives at the capitalistic free for all that currently characterizes the IT industry.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    31. Re:Pointless contrarianism by greenrd · · Score: 1
      OpenSource is supposed to be a place where this shouldnt happen, everyone should work together to make one single product better.

      Since when was that part of the Open Source Definition?

      What happens if I want to make a DTP program that does X, Y, and Z, but I don't like C/C++ and don't want to learn it, and the only current open source offerings are written in C/C++? What happens if I think the coding methods or the coding abilities of the programmers in the other projects are sub-par and find it easier to start my own project than to teach them / persuade them of my way of doing things? Are you going to say "Work together, or I'll march you to the open source gulag!"

    32. Re:Pointless contrarianism by AllUsernamesAreGone · · Score: 1

      "everyone should work together to make one single product better."

      Yes, just like all animals on the planet work together to make life better.

      It's called evolution. Cope.

    33. Re:Pointless contrarianism by rking · · Score: 1

      They may have the same itch, and a few separate attempts at scratching it might be attempted, but in the end, Windows doesn't come with 15 different GUIs.

      But the proprietary software companies between them do. I just don't understand the problem. Different developers work on different products according to their interests and tastes, different users pick the ones they like. Is there something surprising here?

    34. Re:Pointless contrarianism by jelle · · Score: 1

      "OpenSource is supposed to be a place where this shouldnt happen"

      And why is that? The fact that many people try similar things each in different ways is the main reason why open source is as strong as it is. It's an ecosystem, bad implementations/projects will die off, and the good ones will survive. If more than one is good, each in their own niche, then more than one will survive. In a business environment, somebody at the top, who usually doesn't even know all the details, sets a course for a product and that will be the only product available -> end result there is only one product. But is that a good thing? No, it is not, because that one product will never cover the entire demand market.

      Sure, abiword will make sure that openoffice.org will never be 'as big as msoffice' in numbers of users, but that is because some people will be using openoffice.org, some others abiword, some others koffice, etc, and all users will be very happy.

      Now also guess why open standards is another strong point of Open Source. Those are needed to make it all possible.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    35. Re:Pointless contrarianism by LMCBoy · · Score: 1

      although there may be MULTIPLE products in the closed source arena, they are all by DIFFERENT companies and compete. OpenSource is supposed to be a place where this shouldnt happen, everyone should work together to make one single product better.

      You are so wrong. Competition is just as important in the FOSS community as it is among proprietary software companies.

      The FOSS community provides an evolutionary system for software development. Without competition, redundancy, and yes, even extinction, the evolutionary process would flounder and stagnate. Choice is Good. Competition is Good. Telling a FOSS developer that they should work on ABC when they want to work on XYZ is not only Bad, it's laughably unworkable.

      --
      Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
    36. Re:Pointless contrarianism by AvantLegion · · Score: 1
      I'm neither a "KDE user" nor a "GNOME user". I'm an "I use each one come their new release, hoping for one that's on par with something like OS X or Windows someday" user.

      Sometimes I say to hell with it, and use WindowMaker or Fluxbox. But a new KDE or GNOME comes out, and I try again.

      I don't have a pet project, and I would willingly part with my favorites of the bunch, if it meant the others got better from it. I'd rather have one great GUI instead of 5 half-assed ones.

    37. Re:Pointless contrarianism by jelle · · Score: 1

      "while the stronger attempts could sure use the extra effort to make them better."

      Yeah, but 'the stronger' is a subjective definition. The sole reason why the weak ones survive is because there are people that like it more than what you, or maybe even most other people, consider the 'strong one'.

      Open Source is not a one party system. Even the weak have a place. All it needs to be is have some loving users and maybe somebody who can do some programming.

      There is absolute quality control in Open Source: if nobody likes it, then it dies. It's an ecosystem instead of a company structure that decides what lives and what dies.

      It would be pointless to sacrifice everybody who doesn't agree with the majority, just to make that 'top app' a tiny bit better. Those people don't have to accept being sacrified, because they have the source and can do with it whatever they want, without being forced onto something they don't like.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    38. Re:Pointless contrarianism by Lemmy+Caution · · Score: 2, Insightful

      Just because there's a good explanation, doesn't mean it isn't a problem.

    39. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      Have you compared the number of products for specific tasks?

      So would it be better if there was only one compact car model and there was only one octane level of gasoline and one motor oil and one set of tires to buy and all of these things were made by Ford?

      These "What's wrong with ..." stories are getting kinda old, aren't they? I'm not seeing a lot of "What's right with ..." stories, though, so perhaps things realy are bad for the open source community. I think, however, most of this kind of sentiment comes from non-developer types who were lead to believe that Linux is some magical cure and are shocked to learn that it isn't. I think fanatical Linux advocates are largely to blame for this, but it could be that most (vocal) advocates fall into this type, as well.

      This kind of story though, is so misleading because it assumes that open source developers are some kind of loosly run business that must cater to customers. It also assumes that the customer (user, excuse me) is always right. It's not and they're not. Sorry.

      When it comes to technical things, why not learn how to use your computer or delegate to someone who can? Microsoft might have the "solution" for everything, but it's very expensive and you're still going to have to learn it to use it effectively. I guess I'm puzzled by this notion that computers are supposed to be easy to use.

      "Pulling together is the aim of despotism and tyranny. Free men pull in all kinds of directions."
      Terry Pratchett, The Truth

    40. Re:Pointless contrarianism by SlamMan · · Score: 1

      When someone goes spouting off as an advocate of open source, and talking baout someones mother in the same sentance, it brings down the image of the whole Open Source movement.

      --
      Mod point free since 2001
    41. Re:Pointless contrarianism by surprise_audit · · Score: 2, Interesting
      however, who is to say that these feuds don't *help* the community?

      Yep, you're right. At least for the early stages of any project. There should be several competing products, and as they mature, the size of the user base will determine which product deserves to survive. Note that I'm not saying that the "better" product should survive, merely that the one people want to use should survive. One or more of the failures could be technically better, but less user-friendly, for example. Forks should happen for the same reason - somebody has a different idea about the way the product should mature. Over time, the lesser used forks would naturally expire, or be merged back into the major branch.

      So, some dissent is good, provided it makes the products stronger.

    42. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      Fine, I'll advocate proprietary software whilst talking about people's mothers. That should balance things out. I expect sales of Windows to plummet in response.

    43. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      The same can be said for unwarranted customer opinion for any product.

    44. Re:Pointless contrarianism by TheLinuxSRC · · Score: 1

      Never underestimate the value that flash and pizzazz has on a desparate customer...

      Did you mean disparate or desperate?

    45. Re:Pointless contrarianism by flossie · · Score: 1
      In open source, the weaker attempts languish on, while the stronger attempts could sure use the extra effort to make them better.

      Well, if you really think it is better that strong projects dilute their skill base by taking on the dregs of failed projects ...

      Seriously though, you are assuming that effort removed from one project can be directly carried across to another. This is generally not the case. If I work on my pet project, I work on the bits that interest me, to make the software do what I want it to do. Why would I put in as much effort doing something that doesn't interest me so much and doesn't work the way I want it to? Of course, I wouldn't.

      Redistributing current effort would not solve many problems. A much more significant improvement would be to improve the ratio of providers to consumers. If we could get more users of free software to understand that they get back what they put into it, (as opposed to getting back what they pay for) by filing (useful) bug reports, tweaking documentation, etc., quality would improve dramatically in those places where it is lacking. If only, ...

    46. Re:Pointless contrarianism by Maelikai · · Score: 1

      OpenSource is supposed to be a place where this shouldnt happen, everyone should work together to make one single product better.

      Uhmm, no, not according the OpenSource.org or any of the ESR documents or RMS documents that predate it.

      There are lots of reasons people do open source. Working together so that you can have a single kick-ass product is generally not their motivation, though it may be a side-effect.

      But don't take my word for it, go take a read: http://www.opensource.org/advocacy/case_for_hacker s.php

    47. Re:Pointless contrarianism by jwsd · · Score: 1
      You behave exactly as the author described. How do you know that the same feuds and itch scratching don't happen at Sun or Microsoft?
      And the ever-popular "Windows sucks too."
    48. Re:Pointless contrarianism by HiThere · · Score: 1

      Then I don't understand your complaint. You say that some project could use additional help, and therefore the other projects should be killed off. But you don't want to bother to help yourself?

      Doesn't make much sense to me. If a choice were made, the odds are it wouldn't be made the way you want, because you wouldn't even be asked. If you want some feature, you need to support those working on it, even if you can't work on it yourself. Almost every project needs people to write documentation, so you could volunteer to help on that. Then when a vote was taken on what features were important, you would at least have a voice.

      And this is one of the benefits of having multiple projects. It creates space for more people to participate. Especially for those who don't want to start their own projects.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    49. Re:Pointless contrarianism by isomeme · · Score: 1

      Fair standards department:

      I did some work with MS's media player team a couple of years ago, as part of a partnership dev effort. I learned a lot about good software practices working with them; their coding discipline, QC and QA techniques, attention to metrics, adherence to a dev plan and structure, and every other "good dev team" attribute I can think of were among the best I've ever encountered.

      What ends up kneecapping Microsoft (IMHO) are three things:

      1) They used to rush to market without adequate testing. This has been less true the last few years, but it ruined their quality rep, and also saddled them with half-cooked code they now have to support forever.

      2) They committed to building everything for total, open interoperability before the net made that into a giant security hazard. For an isolated, single-user machine, or even one on a trusted, isolated LAN, having your word processor able to quietly modify stylesheets or even OS behavior is a very useful metafeature. Put hostile users/programs into the mix, and it's a gaping security hole. There's no easy way for them to back out of the total-interoperability model, so they're stuck hacking kludged security patches over each new exploit as it's found.

      3) They have a giant base of legacy code APIs which they can only phase out very slowly. A lot of those APIs are inherently insecure or poorly thought out (in retrospect), but all new code has to wrap around them somehow. It's as if you built a perfectly fine shack, then decided to build a skyscraper instead, but had to retain the shack as the ground floor.

      So be fair to the hard-working and clueful code monkeys at MS. They are (in my experience) a good bunch, laboring under impossible constraints just like the rest of us do.

      --
      When all you have is a hammer, everything looks like a skull.
    50. Re:Pointless contrarianism by MHV · · Score: 1

      Turner should not have presented his point on itch scratching as "duplication of effort" or "redundancy" because it's not the redundancy that is annoying. What do I care if there exists twenty different media players? I'll pick one, maybe the most popular, and be gone with the "problem" of choice.

      The real problem is that open-sourcers are missing the opportunity of creating a unified platform (think: erasing the fundamental differences between KDE and GNOME). Damn! They can look at each other's code, so it's not like there's a patent stoppping them from doing so! I don't care if twenty people want to reinvent the wheel, but I'd like to be sure that I can use them all on my segway.

    51. Re:Pointless contrarianism by 4of12 · · Score: 1

      OpenSource really really worked, there would only be one Browser that really kicked ass

      No, there will be variations, great and small, with the "better" mutation gaining more adherents.

      Then, as people see itches in a dominant application, they'll fork to investigate possibly promising alternatives. (I'm thinking of all the different Gecko based browsers, the KHTML based browsers).

      There's no doubt that alternative partial development of multiple applications is inefficient. That is, everyone would benefit the most if all the development resources were simply poured into doing the best thing. Doing it once.

      But the "best thing" is not known a priori. Then, all of the evolutionary pathways and competition, visible for all to see, is a great way for the world to decide what's the best.

      In the closed source world, exactly the same thing happens but on a smaller scale, internally, and a united front is put out to the public as if the optimum has been achieved.

      But a company proprietary optimum is still only a local optimum, not a global optimum.

      --
      "Provided by the management for your protection."
    52. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      The AC who posted before me is a bit of a jackass him/her self considering Open Source isn't a company like Microsoft but rather a coding philosopy

      Originally, there was the "Open (Source) Development Model". But advocates of Open Source quickly transformed that into "Open Source Products" and started making comparisons to products from Microsoft and others.

      Flaming the guy for regurgating Open Source's own propaganda is a bit harsh. If you don't want your "products" compared, stop comparing them.

      (Not the original AC).

    53. Re:Pointless contrarianism by Mindcry · · Score: 1

      The difference is that over 95% of MS OS users use IE... same with MS word...

      While mozilla and openoffice seem to have the biggest user base, the linux "market" is far far more segmented...

      I think that was the original point

    54. Re:Pointless contrarianism by Slime-dogg · · Score: 1

      I don't see the problem.

      Sure, there are multiple tools that solve the same problem, but honestly, what difference does it make? The last time I checked, the community was centered on creating quality software for the joy of creating quality software, not for competition with the closed source world. If there are debates, religious battles, and bad blood, it is all because of the fierce competitiveness that developers have with eachother over that one point: who creates the better quality software?

      The flames also arise when one developer realizes that his "baby" is being copied and revamped in a major way, and that he has less or no control over that fork. Ownership and pride of ownership are huge factors in the flames. No one likes to see a patch that they've written get shot down, even though there was a better solution proposed by someone else.

      I think that the main problem with the community is that there are far too many people who try to take the principals of the closed source world and try to apply them to the OS community. The two are apples and pickup-trucks, the only thing they have in common are the atoms that make them up.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    55. Re:Pointless contrarianism by kirkjobsluder · · Score: 1

      OpenSource is supposed to be a place where this shouldnt happen, everyone should work together to make one single product better. In essance, if OpenSource really really worked, there would only be one Browser that really kicked ass rather than 6 or seven that all basically do the same and yet somehow feel unfinished.

      I was not aware that the point of OpenSource was the creation of a monoculture. I always thought OpenSource is about choice and flexibility. The reason why we have different web browsers (I'd disagree with you that any of them feel "unfinished") is because they are optimized for different applications.

    56. Re:Pointless contrarianism by Ed+Avis · · Score: 1

      The article makes five points about 'the Linux community'. Points 1, and 3 - too many developers scratch the same itch or the wrong itch - apply to free software developers. The other supposed points: people 'spend as long taking potshots as developing', have a 'with or against' mentality, or are obsessed with Microsoft - do not apply to most free software developers but to hordes of hangers-on, cluebies and Slashdot weenies. Um, present company excepted, of course. Because the article hopelessly mixes these two things I don't think it makes much sense.

      --
      -- Ed Avis ed@membled.com
    57. Re:Pointless contrarianism by mjt+AG · · Score: 1
      The point the author is trying to make is that we should stop dividing the OSS community - yeah, competition is excellent (especially with the great OSS produced out there), but the problem now is we are constantly feuding with each other.

      Look at the current situation . . . there are so many opponents of OSS out there SCO, MS, etc. trying to break up the unity of the OSS community. How freakin' scared the opponents must be, especially when large companies start to see the light with OSS - i.e. IBM, Novell, etc. What the opponents are trying to do is divide and conquer, before the OSS community encompasses the software industry.

      MS found a strategic ally with SCO - using an OSS insider to sabotage and execute the divide and conquer strategy. MS is very smart to get one of OSS's own to break up the community.

      Now, what the article is trying to say is that we shouldn't continue to widen the growing rifts between the different communities of OSS. Just as in its infancy, the OSS community should bond together, again, in a collective effort so that the opponents don't succeed.

      OSS is a the best thing out there . . . I hope it doesn't implode . . .

    58. Re:Pointless contrarianism by Oloryn · · Score: 1
      Yes, but I think the point was that although there may be MULTIPLE products in the closed source arena, they are all by DIFFERENT companies and compete.

      I think the basic error you're making is assuming that the Open Source community should be considered comparable to a single company. It's not. It's a bunch of individuals and companies cooperating at some level (but not necessarily at all levels).

      OpenSource is supposed to be a place where this shouldn't happen, everyone should work together to make one single product better.

      It is? That's news to me. Where did that idea come from? It seems to me that one of Open Source's strengths is that you don't have to have bloated one-size-fits-all products (which is what 'everyone working together to make one single product better' is likely to lead to). You can, instead, have different products geared to the needs of varying parts of the community.

      For that matter, the typical *nix philosophy (which many OS products are geared to) advocates the latter, rather than the former.

    59. Re:Pointless contrarianism by Oliver+Defacszio · · Score: 1
      Okay...but, I don't think this has anything to do with underlying tech. Arrogance will be discounted as a reflection on the person.

      Young man, you are so, so wrong. I have personally watched OSS fall out of favour with organizational decision-makers because they don't like the unwashed arrogance, the inexplicable "winning users through degredation" approach, and the militant politics. I have seen, with my own eyes, linux lose because nobody wants to deal with "those ego-children" (direct quote from an ex-boss) when things go sideways.

      --

      -
      Inventor of the term 'pardon my French'.
    60. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      He/She has a point but on the other hand, the argument againt a monoculture is equally valid, especially with regard to userland applications.

      As far as the OS is concerned, I too am concerned about the 200+ (at last count) distro's of Linux.

      They represent :
      * a dilution of scarce resources
      * a support nightmare

      An effort must be made to ensure that *ALL* distro's adhere to a an agreed standard such as Linux standards Base (in a form that was meaningfull) otherwise we have Linux continuing to splinter uselessly and risk having a semi proprietary format become popular by default.

      I personally loathe M$, but I'm old enough to remember what it was like before they popularised certain standards - at that time geeks reinvented the wheel for every application, nothing was interoperable and file formats were a joke.

      Do we want to risk sliding back to the bad old day's?

    61. Re:Pointless contrarianism by macrealist · · Score: 1

      from sig... "There's a war going on, are you sure you're on the right side?"

      4. In the Open Source Community, you're either "with us or against us"

      nah, point four of James Turner's argument is bogus!!!

      --
      I am living proof of the Peter Principle
    62. Re:Pointless contrarianism by nathanh · · Score: 1
      Have you compared the number of products for specific tasks?

      Microsoft: Internet Explorer
      Open Source: Mozilla, Galeon, Konqueror, ...

      Microsoft: Media Player
      Open Source: Mplayer, XMMS, Xine, ...

      Microsoft: Word (and to a lesser extent, Works Writer)
      Open Source: OpenOffice Writer, AbiWord, KOffice, ...

      But if we compare closed-source rather than Microsoft:

      Closed Source: Opera, Internet Explorer, ...
      Open Source: Mozilla, Galeon, Konqueror, ...

      Closed Source: Media Player, Real Player, QuickTime, ...
      Open Source: Mplayer, XMMS, Xine, ...

      Closed Source: Word, WordPerfect, Lotus, ...
      Open Source: OpenOffice Writer, AbiWord, KOffice, ...

      Closed Source: Notes, Outlook, Groupwise, ...
      Open Source: Evolution, KMail, mutt, ...

      I think the difference in "itch-scratching" and "redundant effort" between closed-source and open-source models is not nearly so great as you think.

    63. Re:Pointless contrarianism by Bodrius · · Score: 1

      I think this is another example of the "Windows sucks too" argument, from point 4.

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    64. Re:Pointless contrarianism by Anonymous Coward · · Score: 0

      Just a minute. His point is simply that computer programming is an intellectual exercise. It is a process where humans somehow take their thoughts and translate them into something that a machine can act on. In the doing, all the characteristics of humans become apparent. Including the not nice ones.

      What this stuff is about is marketing. Let's hide the fact that software is in fact very fragile, the development process is very tenuous. There are very smart people with very big ego's that are also the ones that produce the best work. This is a marketing nightmare! And so? That is also the reality of the situation.

      Remember the saying about sausage, that if you saw it made, you'd never eat it? Same with software. And it is no different in Microsoft, Sun, or any other software firm. The difference is that they are marketing organisations, and they don't dare expose this stuff.

      Derek

    65. Re:Pointless contrarianism by Bodrius · · Score: 1


      Perhaps the public feuds are an effect of the ego-boo based economy of Open Source, which may be indirectly beneficial to the quality of the products.

      However, the feuds are directly damaging to both the quality and the adoption of the products. And their visibility makes them all the more volatile, and all the more difficult to reconcile into a more productive, friendly competition before it reaches the point of folkloric absurdity (like the vi vs emacs?) and calms down.

      Perhaps it's because that was about the time I tried Linux for the first time, but it seems to me that the KDE vs GNOME feud was quite unproductive for a long time. It encouraged redundant work, blocked collaboration, and presented issues of fragmentation and lack of interoperability that I believe hurt Linux.

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    66. Re:Pointless contrarianism by Bodrius · · Score: 1

      This is idiotic. Closed source != Microsoft and Microsoft competes with the rest of the closed source community (and open source too).

      Closed Source: Internet Explorer, AOL, Opera, Safari...
      Open Source: Mozilla, Galeon, Konqueror...

      Closed Source: Media Player, iTunes, WinAmp...
      Open Source: Mplayer, XMMS, Xine, ...

      Closed Source: Word, WordPerfect, a thousand "el cheapo" word processors I've seen in 5$ software shareware and bargain bins that look bad enough not to try them...
      Open Source: OpenOffice Writer, AbiWord, KOffice, ...

      Microsoft, like most decently run companies, will try not fragment their market unnecessarily. What do you expect them to do, release 4 Office Suites to compete with each other?

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    67. Re:Pointless contrarianism by Wolfrider · · Score: 1

      jstar, of course. :)
      ...and for GUI, nedit.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    68. Re:Pointless contrarianism by AmbyVoc · · Score: 1

      Didn't you know?

      Vim is now Cif..

      --
      - Voice of Ambience -
  6. The worst thing about the open source community by dereklam · · Score: 5, Funny

    We slashdot each other's sites!

    1. Re:The worst thing about the open source community by briaman · · Score: 1
      We slashdot each other's sites!
      Thinking about that, how come SlashDot never gets SlashDotted?
      --

      ==========
      Error in module creativity.dll : Unable to create witty comment.
      Abort / Retry / Ignore ?

    2. Re:The worst thing about the open source community by Drakin · · Score: 2, Interesting

      Actually dureing the period of time just after the 9/11 attacks, slashdot was in fact slashdotted, groaning under the weight of everyone scrambling for information.

      I beleive the team learned a lot from that and even after the Columbia accident, slashdot endured better (although,I think there was less hits as well)

    3. Re:The worst thing about the open source community by IWorkForMorons · · Score: 1

      Because they're already use to geeks flooding their site?

    4. Re:The worst thing about the open source community by anarchyboy · · Score: 1

      Slashdot has been slashdotted, this crappy little news thing is jsut up untill the traffic dies down and they can put the real site back up...

  7. Name-calling doesn't help by shystershep · · Score: 5, Insightful
    the biggest problem that the Open Source community faces in taking Open Source to the next level is . . . the immaturity and insecurity of some of the members of the community.

    I obviously cannot vouch for the maturity and security level of everyone in the Open Source community, but I disagree with this conclusion. The partisanship and the sometimes irrational emotional responses are a problem (maybe the problem) with Open Source, but are not the result of "immaturity" or "insecurity." They are a natural human reaction to perceived attacks on X, where X is something into which a great deal of time/work/hope has been invested.

    I agree that the community could advance more rapidly without all of the competing distributions, standards, etc., but that very same diversity is what gives Open Source its strength. The redundancy may slow things in some ways, but it helps guarantee that -- when the standards are winnowed down -- the strongest and best survive. Calling the members of the community "immature" and "insecure" is mere name-calling that is more likely to induce the exact emotional responses the author laments rather than the needed calm, rational debate on this important issue.

    --
    The bigotry of the nonbeliever is for me nearly as funny as the bigotry of the believer. - Albert Einstein
    1. Re:Name-calling doesn't help by Frymaster · · Score: 5, Insightful
      the biggest problem that the Open Source community faces in taking Open Source to the next level is . . . the immaturity and insecurity of some of the members of the community.

      ballmer screams "developers! developers!" like a cocaine-feulled monkey. steve jobs is well known for his temper tantrums and "reality distortion field". darl and the sco crew are running around like paranoid schizophrenics with delusions of grandeur (or even just plain adequacy)...

      and the open source people are "immature and insecure"?

    2. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0

      And of course, the primary strength and beauty of open source is it's customization. You can usually remove what you don't want/need from a distro,keep what you do, and make your system function cleanly and efficiently, depending on it's use.

    3. Re:Name-calling doesn't help by no+reason+to+be+here · · Score: 5, Funny

      They are a natural human reaction to perceived attacks on X, where X is something into which a great deal of time/work/hope has been invested.

      It's not just X, either, but also emacs, KDE, Gnome...

    4. Re:Name-calling doesn't help by BW_Nuprin · · Score: 1

      But is it not human nature to be insecure and immature?

    5. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0

      So your insight boils down to:

      "I know you are, but what am I?"

    6. Re:Name-calling doesn't help by jon3k · · Score: 0, Redundant

      He meant X as a variable, not as in the X windows system. Thats why he defined X.

    7. Re:Name-calling doesn't help by donutello · · Score: 1

      There's nothing immature about screaming "developers, developers!" at a company meeting - it's called oratory.

      Don't confuse a petty or shallow act with one that was deliberately planned with an intended effect.

      --
      Mmmm.. Donuts
    8. Re:Name-calling doesn't help by Animats · · Score: 2, Insightful
      the immaturity and insecurity of some of the members of the community.

      There are CEOs like that.

      Among the failed dot-coms, there are quite a number of CEOs like that.

    9. Re:Name-calling doesn't help by Per+Abrahamsen · · Score: 3, Funny

      It is quite possible for the open source community to be quite immature, yet still more mature than Ballmer, Jobs or Darl.

    10. Re:Name-calling doesn't help by CharlieG · · Score: 1

      Were you at the conference where Balmer did the "developers" bit? I was, and taken IN CONTEXT, it actually made some sense - yeah, he went a BIT overboard, but you have to remember the context - a really hyped up crowd at a - gasp- developers conference

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    11. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0

      This is an example of the thinking that is really making the OSS community a pain to be in. Any criticism is replied with: "But X does it too! They suck!" Bah. There is no ability to admit faults it seems, only to point fingers.

    12. Re:Name-calling doesn't help by TheMidget · · Score: 1
      Were you at the conference where Balmer did the "developers" bit?

      Were you?

      Yes?

      Well, that means that you must be a Microsoft shill! Because it was a purely internal meeting. Na!

    13. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0

      "A bit overboard"? I have a video of the opening of that conference. It has the entire "Give it up for ME!!!!" bit that he did. You know, with the jumping around the stage and yelling. He looks quite insane. I have little doubt that the "developers" part made sense in context, but his opening was VERY MUCH overboard.

    14. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0

      You are right - taken out of context- a comment like that may not be the grounds to label someone as immature. But couldnt the same thing be said of the open source developers being labeled in this way?

      By the way - to back up your argument -could you(or soeone) provide a link to a transcript of this conference.

    15. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0
      The partisanship and the sometimes irrational emotional responses are a problem (maybe the problem) with Open Source, but are not the result of "immaturity" or "insecurity." They are a natural human reaction to perceived attacks on X

      umm, reaction to perceived attacks sure = irrational emotional response in my book

      there is never entitlement to act in an unthinking, reactionary manner, regarless of the level of import or meaning the issue holds with you

    16. Re:Name-calling doesn't help by mr_mischief · · Score: 2, Interesting

      Watcom, Borland, Microsoft, Symantec, Intel, and many other vendors rolled out C compilers with fee-based licenses and minor to major incompatibilities in some of the features not too terribly long ago (late 80s, so yes, I guess it was a long time ago in computer years).

      Then along came the standardization process, and they became much more alike, using mostly the best features / behaviors from each. ANSI C / ISO C made inroads specifically because there had been competing products to prove the worth of the features. Otherwise, C would still be K&R C.

      GCC came along and was able to become so successful because the standard had been worked out. UnitedLinux, Carrier Grade Linux, and other working groups / associations are building on the work of differing entities and incorporating the solutions which have been shown to work the best. There's little difference in how this is done, except that since the source is available among the entire group, the solutions can be integrated more easily with one another.

      Duplication of effort is not always a bad idea. Cooperation has its place. So does competition, even within the Free Software and Open Source worlds. If we didn't scrat5ch the same itch once in a while and only had one solution for every problem, then we'd never know if there's a better way to do things. One of the reasons that OSS / FS is so successful is that multiple paths are taken, things get reevaluated, and the course is corrected. Sometimes this means that projects converge and use the best from each part, and sometimes it means that yet another project starts in the same area.

      Linux isn't the only Free Software OS, and there are plenty of Open Source OSes on top of those. Off the top of my head, there are at least somewhat working prototypes up to completely working OSes for GNU/Linux, MINIX, OpenBSD, FreeBSD, NetBSD, PicoBSD, PaulOS, Plan 9, ReactOS, OpenVMS, FreeVMS, FreeDOS, Darwin (BSD kernel), GNU/Horde, VisOpSys, MMURTL, B-Free, V2, eCOS, UZIX, and Contiki. A few of these might not have OSI approved licenses, but I'm certain that almost all do.

      I'm sure there are others that do which I can't list from memory. Do all these being around negatively affect one another? Since many ideas and much code is shared back and forth among many of these projects, do they help one another? Heck, having three different free BSD systems seems to have helped BSD as a whole in some ways and hurt it in others.

      Those with a philosophical difference with one maintaining group starting a new distribution is not necessarily a bad thing. There's proof enough that FreeBSD, OpenBSD, and NetBSD are all three necessary in that each of the three have proponents who evangelize the benefits over the other two. The similar debates of BSD vs. Linux or of Suse vs. RedHat are no better or worse.

      How many here remember Yggdrasil or Soft Landing System? They were Linux distros before RedHat or Suse. They're gone because they were no longer relevant. As long as people have a preference for Debian, RedHat, Suse, Gentoo, Slackware, FreeBSD, NetBSD, OpenBSD, etc., then all of these projects will exist. When there are no users who prefer RedHat, RedHat will be gone. When there are no users who prefer NetBSD, it will be gone. I don't see either of these coming to pass anytime soon, if at all. The BSD license and the GPL at least make sure they don't just disappear if they are no longer developed. The source will be picked over for possible inclusion of tasty pieces in other projects long after individual distros die.

      The same will be true of mail clients, mail servers, web servers, web browsers, desktop environments, text formatters, and every other project. The same principals work no matter the market, and no matter the nature of the licenses. Even car manufacturers borrow ideas from one another. The Open Source world makes this process easier (and in some cases more legal).

      Sure, there are downsides to duplicated effort. There are upsides, too. If a problem is important enough that twenty groups attack it differently, then it's important enough that all those avenues are tried and the weaker ones be sifted out.

    17. Re:Name-calling doesn't help by CharlieG · · Score: 1

      No it was not - It was at Microsoft's TechEd - In LA, about 7 years ago (maybe 8?) - 15k developers there. It was part of the keynote speach

      If being a developer who has, and still does, make the majority of his living programming solutions on the Windows Platform makes me a Microsoft shill, so be it. I'll keep making money there, and playing with other OSes and development tools in my free time.

      Keep flexible, be able to work on multiple platforms. That mantra has kept me working in this industry for about as long as most /. readers have been alive.

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    18. Re:Name-calling doesn't help by eatdave13 · · Score: 0, Flamebait

      You say quite a lot. Don't say quite quite so much, it makes you sound like quite a fag.

      --
      "Verbing weirds language." -- Calvin
    19. Re:Name-calling doesn't help by Xerithane · · Score: 1

      Don't confuse a petty or shallow act with one that was deliberately planned with an intended effect.

      What intended effect? For tons of people to laugh at him on the internet and quote his dumbass oratory and modify it to make funny videos?

      Yeah, he succeeded.

      --
      Dacels Jewelers can't be trusted.
    20. Re:Name-calling doesn't help by ShavenYak · · Score: 1

      He meant X as a variable, not as in the X windows system. Thats why he defined X.


      Umm, it's called a joke. I'm sure it's a tough concept when you first encounter it, but it's well worth the effort. Anyway, his "definition" was the following:

      X is something into which a great deal of time/work/hope has been invested.

      As far as I can tell, that could just as easily mean X the window manager. Besides, X(Free86, specifically) is just about the most-attacked open source project, so I could almost see someone legitimately being confused. Maybe that's why you missed the humor?

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    21. Re:Name-calling doesn't help by Lodragandraoidh · · Score: 1

      hyped up crowd (of developers) - CharlieG

      Per Dictionary.com:

      hype n.

      1. A hypodermic injection, syringe, or needle.
      2. A drug addict.

      tr.v. hyped, hyping, hypes

      To stimulate with or as if with a hypodermic injection: "hyped the country up to a purposeless pitch" (Newsweek).

      hype n.

      1. Excessive publicity and the ensuing commotion: the hype surrounding the murder trial.
      2. Exaggerated or extravagant claims made especially in advertising or promotional material: "It is pure hype, a gigantic PR job" (Saturday Review).
      3. An advertising or promotional ploy: "Some restaurant owners in town are cooking up a $75,000 hype to promote New York as 'Restaurant City, U.S.A.'" (New York).
      4. Something deliberately misleading; a deception: " [He] says that there isn't any energy crisis at all, that it's all a hype, to maintain outrageous profits for the oil companies" (Joel Oppenheimer).

      tr.v. hyped, hyping, hypes

      To publicize or promote, especially by extravagant, inflated, or misleading claims: hyped the new book by sending its author on a promotional tour.

      ~

      Your choice of words is illuminating CharlieG. Oratory is one thing, propoganda is another.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    22. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0

      X is not a window manager. It is an X server. It is properly called the X Window System, which XFree86 is an implementation of. You can familiarize yourself with X and window managers here. HTH. HAND.

    23. Re:Name-calling doesn't help by cmacb · · Score: 1

      "Don't confuse a petty or shallow act with one that was deliberately planned with an intended effect."

      You mean he was trying to make people laugh at him and think of him as a bufoon?

    24. Re:Name-calling doesn't help by jon3k · · Score: 1

      "Umm, it's called a joke. I'm sure it's a tough concept when you first encounter it, but it's well worth the effort. Anyway, his "definition" was the following:"

      Wow, you're obviously a pretty whitty guy. Do you usually take out your pocket protector before your standup routine? Forgive me, but sarcasm doesn't translate too well in its written form.

      The actual quote, which you truncated, was:

      "They are a natural human reaction to perceived attacks on X, where X is..."

      Seems painfully obvious to me that X was an variable, for which you could substitute any project.

    25. Re:Name-calling doesn't help by GridPoint · · Score: 1

      As far as I can tell, that could just as easily mean X the window manager.

      X is not a window manager, it is a windowing system. A window manager is a special X windowing system program that is used to display nice window borders, and also so that the user can resize and move windows around.

      Of course, you can substitute X in the statement above with any X-like windowing system (like X11 or X10).
    26. Re:Name-calling doesn't help by kin_korn_karn · · Score: 1


      If I'm still working in software after 20 years, I hope someone shoots me and puts me out of my misery.

    27. Re:Name-calling doesn't help by CharlieG · · Score: 2, Interesting

      Well, the first time I saw "developers, developers....") was at Tech-Ed in LA about 8 years back - I have no transcript of the conference - If I did, I'd send you a link

      Some background. Tech-Ed is a conference (mostly) for developers using Microsoft products. Balmer was doing the keynote. If you've ever been to one of these things, keynotes are always HYPE, and are usually only worth seeing because they tell you what the conference sponsor is pushing that year. At that point, there was some internal friction going on in the Micorsoft developer world. Some of the language products and features were being driven by the "Office" community - aka, VB becoming more like VBScript. There was quite a bit of unhappiness. This was Microsoft's way of saying that Developers would be driving the development platform again, not the "Office" team. He was saying that he kept having to beat one idea into the Microsoft Development team "Developers, Developers, Developers....." (aka, who the customer was)

      It was an interesting Tech-Ed - about 1/3rd of the people there got food posioning on either the first or 2nd day - something at lunch did it.

      WAY back when, Microsoft treated developers like Gods. They realized the way to drive the acceptance of their PLATFORM (aka Windows, and therefore Office, and....) was to enable developers to write applications easily for that platform - it's the old "Killer App" problem that a lot of platforms faced. No one will develop for platform "X" because no one uses platform "X". No one uses platform "X" because no one develops for it. Microsoft practically GAVE away their development "stuff" - yeah, the list prices might be high, but they made it easy to get discount/free copies. This let people develop for windows (particularly in the F500), so the F500 adopted Windows. The thing is, once the F500 adopted windows, the Office team came up with "VB everywhere", and then VB Script - Nice idea, but they actually crippled VB (and other parts of the platform - parts of the DDE/OLE model if I remember right) to make it "easy for folks writing macros"

      This was the announcement that they were moving back to a developer centric model. They never moved all the way back, but they have moved some. Of course, the small developer that doesn't have a multi thousand dollar budget is SOL - I think THIS is what will kill Microsoft in the long run - forgetting about the "One man shop" - all those small consultants who can now do a better, more cost effective job providing a *nix solution. Remember, the average end user doesn't care what platform he is on. He just wants to get his job done. If I can give my end users a solution on *nix cheaper and more effectively, I'll do so, and the client will thank me. Then he'll use the "shink wrap" (or in the *nix world - downloadable) mass solutions for the rest - Star Office, or whatever

      I really believe, what drove the adoption of Windows (way back when) was the follow factors

      1)DOS compatability - you could move over slowly
      2)Multitasking (even if NON preemptive)
      3)Terminal Emulators!!! The fact that companies could actually get rid of a terminal on a workers desk, and use a PC that cost about the same price
      4)And then the ability for developers to write custom software that could take data from that "terminal", and do business work.

      Item 4) was at first done by "screen scraping" - you litterally read the data fields off the mainframe screen, and wrote it back to the mainframe screen behind the scenes! This is why ODBC was such a BIG thing when it came out - we could actually talk to existing data without screen scraping

      This is why I held such high hopes for Delphi, - but I forgot one VERY important thing - those terminals. Remember, putting a PC on the end users desk actually saved money. You didn't have to buy a terminal for that user, and terminals cost about as much as a PC! Once the PC was there, companies started SMALL projects writing SMALL projects doing windows development. N

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    28. Re:Name-calling doesn't help by CharlieG · · Score: 1

      Hey, it's not a bad way to make a living. There are certainly worse. 22 years in the field (the first 5 were "part time" - I did software as part of my other work) gives you some perspective on trends. I believe that Linix and the like have a real chance to succeed, which is why I started playing with it a few years back. I won't be caught flat footed like some of the DOS or Mainframe programmers I knew

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    29. Re:Name-calling doesn't help by marauder404 · · Score: 1
      hyped up crowd (of developers) - CharlieG
      tr.v. hyped, hyping, hypes
      To publicize or promote, especially by extravagant, inflated, or misleading claims: hyped the new book by sending its author on a promotional tour.


      Your choice of words is illuminating CharlieG. Oratory is one thing, propoganda is another.
      If you're going to use a dictionary to to take apart someone's claim, then at least do it right. "hype" is different from a "hyped up." A hyped up story or product can be something promoted with a bunch of misleading information. The way it was used here was a "hyped up" group of developers. The root is not "hype" but rather "hyper" -- very excited, frenetic. But all this is academic. You knew exactly what he meant. Move on.
    30. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0

      Seems painfully obvious to me that X was an variable

      That's right. It's the fact that it's painfully obvious that X was a variable that clues everyone else in on it being a joke when someone reads it differently. Let me guess, American?

    31. Re:Name-calling doesn't help by CharlieG · · Score: 1

      Of COURSE it was propoganda! That's what keynote speaches are for Pete's sake - no matter WHO makes them, at ANY conference.

      Geez, if you belive 1/10th of what they say at a keynote, you are NOT cynical enough. You come away from a speech like Balmer's with a few things
      1)OK, they say they are going to be listening to us more than the office crowd - That's good, if it happens
      2)Whatever new features they demo, and you say "That's nice - I wonder how useful they are" -aka, a punch list of things to start looking at
      3)SOME idea of where the keynote speaker would LIKE things to go

      That's it - you have to take it ALL with a grain of salt. I take all of what Microsft says with a grain of salt. I take what anyone form the Open Source Community with a grain of salt. I take anything that SCO says with a tractor trailer load full of salt .

      Keynotes are marketing, nothing more, nothing less

      Way back when, during the FIRST Microsoft Developers Conference (it was here in NYC!), I was talking with the guy who was then in charge of VB (VB was version 1.0). Another developer and I said some about "responsability to the developer". He stopped us right there and said - "That is your mistake. My job is NOT to make developers happy. My job is to sell LOTS of these boxes" (while holding up a box from VB1). I've never forgotten that lesson. I take everything they say with a grain of salt, but it's been a good ride for the last 20 years.

      For instance - in EVERY version of VB/Visual Studio since the days of VB3, Microsoft has be hyping "data binding". Yeah, I tried it. Every time they come out with a new version, I look at it again. Get's getting close, but still, it's a pure checkmark - NOT useful for full scalable apps. I shrug, and go on my way.

      I don't buy the hype - Not from Microsft, or the OSS community, or anyone else. I guess that's why I still have an old TV, use many older computers and the like. They are doing their job, so why change it?

      In some ways, I'm an early adopter - I TRY things early - if I like them, I'll convert. If I don't, well, I'll wait for the next version, or try something else. It gives me the chance to know what's out there, but for my bread and butter machines, I work with a lot of older stuff, that just plain works

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    32. Re:Name-calling doesn't help by poot_rootbeer · · Score: 1

      and the open source people are "immature and insecure"?

      I think your dismissive attitude towards the business acumen of those individuals due to isolated data points about their behavior speaks volumes.

      So what if Steve Ballmer bounces around stage chanting "Developers"? Does that prove that Open Source software is superior in any way?

    33. Re:Name-calling doesn't help by Frymaster · · Score: 1
      So what if Steve Ballmer bounces around stage chanting "Developers"? Does that prove that Open Source software is superior in any way?

      no. it highlights the possibility that he is neither more nor less immature than any given open source developers. does his actions prove that microsoft's "software is superior in any way?"

      please, if you're going to leap to wild, unfound conclusions based on the longest of all possible stretches of interpretations at least try and be humorous about it. okay?

    34. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0

      Famous American Saying: Nobody was ever modded insightful for overestimating the intelligence of slashdot posters.

    35. Re:Name-calling doesn't help by Anonymous Coward · · Score: 0

      Maybe you should not have gotten into in the first place.

      I'm in my early 40's, and love the software industry. I love working on great products.

      I resent those who get into software just because they perceived at some point that it was lucrative. Maybe you don't have Passion for it, and should move on. Make room for someone who Cares about it.

    36. Re:Name-calling doesn't help by sheldon · · Score: 1

      Interesting...

      ballmer screams "developers! developers!" like a cocaine-feulled monkey. steve jobs is well known for his temper tantrums and "reality distortion field". darl and the sco crew are running around like paranoid schizophrenics with delusions of grandeur (or even just plain adequacy)... ...

      and the open source people are "immature and insecure"?

      Looking back at the way you phrased your question, specifically the use of the various words in describing the actions of Ballmer and Jobs, and the answer is unequivocably...

      YES

    37. Re:Name-calling doesn't help by kin_korn_karn · · Score: 1

      I think I didn't make myself clear (my fault). It's certainly not a bad way to make a living, if you truly enjoy it. I'm doing software right now because it's my marketable skill. I enjoy the design aspect of software, but the corporate lifestyle (and having to be around rank yuppie scum for 1/3rd of my life) is wearing me down.

      What I meant was that if I'm not the doing something that I really love by the time 20 years have gone by, I hope I'm dead, because that kind of life might as well be death.

    38. Re:Name-calling doesn't help by jon3k · · Score: 1

      I thought a joke involved humor? Actually I'm in the UK by the way.

    39. Re:Name-calling doesn't help by AmbyVoc · · Score: 1

      After reading this, it seems pretty strange OS/2 didn't make it. Makes me wonder..

      --
      - Voice of Ambience -
    40. Re:Name-calling doesn't help by CharlieG · · Score: 1

      OS/2 had some real support, but it had a few "Issues" - a higher hardware requirement, bit the BIGGEST issue was PISS poor marketing by IBM in the begining - the general impression was that OS/2 would ONLY run on IBM PS/2 hardware. If I remember right, there WAS a "extended" version of rev 1 that DID only run on PS/2s that were Microchannel. Microchannel was a flop, as IBM wanted a lot to license it - it was IBMs attempt to grab back the hardware market

      Microsoft's big push was that you still had DOS - you did NOT have to go into Windows - Note - this was a SELLING point, NOT a negative - the fact the Win16 was a shell over DOS was considered GOOD. Most users saw no reason for more than DOS (what can I say). Remember, we are back in the days where a LOT of folks were still running 286s - NO PROTECTED mode. Having a 386 was a big deal, and the 386sx (had a 16 bit bus) was a stretch for a lot of folks

      A LOT of folks first used windows on that 286, and moved up from there. Sounds silly, huh? Many folks used a lot of TSRs - (Look that term up), and thought that DOS with TSRs were fine - you had to PUSH the new stuff. Very few people even wanted to spend the money for a mouse - in fact, Microsoft got into the Mouse Business so that folks buying Windows could get a mouse - It was a COMMON bundle - buying Windows and your Microsoft mouse in the same box

      It was a VERY differnt world in the late 80s, early 90s. People would refuse to run Windows because the fonts and printer drivers they installed for Wordperfect did NOT get used under windows. The printer driver was different! IMHO one of the biggest mistakes Wordperfect ever made was the FIRST Wordperfect for Windows - Instead of following the "CUA" spec (written by IBM - it is the basic User Interface still used by windows apps) the decided it should LOOK and WORK just like Wordperfect for DOS, and even support it's own fonts and drivers - they spent a LONG time hacking things to make it just like WP for DOS. In the mean time, everyone else adopted the "Windows Look and Feel"

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
  8. But I thought... by oberondarksoul · · Score: 0, Troll

    Judging on the usual reactions of most /. trolls, open source is clearly infallible and shall never die. There is absolutely nothing wrong with anything from attempting to convert Windows users to making clones of original apps. Move along.

    --
    And tomorrow the stock exchange will be the human race
    1. Re:But I thought... by akaina · · Score: 2, Interesting

      'clone' is a bad way to put it. The whole idea isn't to trick users into thinking they're in Windows. It's to build a spreadsheet program that isn't part of a $600 package, that doesn't truncate data after 65535 entries.

      A spreadsheet is a spreadsheet is a spreadsheet. A browser is a browser is a browser (that's why product placement played the final role in the browser wars), a word processor is a word processor (he forgot the fued over VI and Emacs) etc.

      Cloning software usually denotes heisting something, or just flat out copying. Microsoft 'clones' their own product line on a regular bi-yearly basis. Open source people build better standards like PHP, Apache, Perl etc.

      --
      Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose.
  9. why by Anonymous Coward · · Score: 0

    Why must Open Source migration only thought of as going from Windows to Linux... other Open Source platforms exist, and are just as good if not better.

  10. blah blah by XO · · Score: 3, Insightful

    Well, one of the things that is definitely wrong, is that if you go into an IRC channel for any non main-stream OS (os/2, linux, mac, etc) and ask a question, you're going to get beaten up by assholes.

    case in point, i just logged into the #debian channel on freenode, and asked why the package servers hadn't updated in several days.. at least 15 people got really nasty, ranging from "read the fucking channel topic" to some very nasty insults. Strangely enough, the channel topic had absolutely nothing to talk about the package servers, and the link in the topic was broken.

    --
    "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    1. Re:blah blah by JofCoRe · · Score: 4, Informative

      is that if you go into an IRC channel for any non main-stream OS (os/2, linux, mac, etc) and ask a question, you're going to get beaten up by assholes

      Uhhh.... I think that's just IRC, dude. :)

      --

      Place sig here.
    2. Re:blah blah by konfoo · · Score: 1

      ... the same goes for almost every other IRC channel. I wouldn't call one linux channel like #debian the exception to the rule. Most IRC channels are havens for brats who need attitude adjustments and have only one place to play god (i.e. online), or act like an asshole.

    3. Re:blah blah by maximilln · · Score: 1

      If you join any mainstream software company from the bottom level and ask a question which requires any thought to answer, you're going to get beaten up by assholes (managers). I don't see how it's any different.

      Such is life. You're going to get beaten up by assholes, repeatedly, and no, you have no rights, and no, no one is here to help. Stay warm, keep breathing, keep your head down, and don't attract any attention.

      --
      +++ATHZ 99:5:80
    4. Re:blah blah by Anonymous Coward · · Score: 1, Interesting

      My problems with the OSS community start there. The first was when I was having a lot of difficulty adapting to KDE compared to my experience with other GUIs. That's OK, it just meant I had a lot to learn and had to ask quite a few questions on it. The responses ranged from "RTFM" (there's a manual?) to "You obviously shouldn't be using Linux" to "It's far more intuitive than a mac or windows, you're just not fucking trying hard enough".

      It doesn't happen all the time, no. But it's far far more common than in the Windows, BeOS and Mac communities I've been a part of. Why doesn't Linux get the uptake on the desktop? It's because people who're ready to make the switch and may have almost all they need in the way of open source software get the cold shoulder from the community side. That's sad. Still, I persisted and am using Linux now DESPITE that.

      The same reactions come when I mention I'd like to see feature X. Now I'm not a demanding person, I don't go about saying "If Linux doesn't fucking have Feature X then it sucks", but I comment that I'd like to see that. Whether it's a comfortable iPhoto clone, or a feature an Amiga shell had, or being able to use a device my old Mac could, I'm more often than not shouted down as wanting meaningless shit, and "besides nobody else would want that". (Yes I could learn to write software/drivers myself, but believe me, my coding skills would be a detriment to the code quality in almost anything. Windows included.) A few months of that from enough people in various parts of the open source community and I end up getting the feeling that unless I already know the software inside out and already match what the software wants, then I'm not the kind of person who should be using OSS.

      When it comes to who can benefit from OSS though, there's more like Me than there are who do know linux etc inside out.

    5. Re:blah blah by Anonymous Coward · · Score: 0

      > asked why the package servers hadn't updated in several
      > days.. at least 15 people got really nasty

      If you had any clue whatsoever you'd know their servers were compromised. Don't you read any news sites? Don't worry about how debian may be faring, just sit there like a retard on a log and think it's all me me me. Well sometimes not everything can go your way buddy, think about others for a change.

    6. Re:blah blah by Anonymous Coward · · Score: 0
      I never worry about the assholes, they're just blowing hot air.

      eeeeyew. That didn't come out the way I meant...

      Anonymous Kev
      Proudly posting as AC since 1997

    7. Re:blah blah by ViolentGreen · · Score: 1

      Uhhh.... I think that's just IRC, dude. :) Yeah, it's amazing how arrogant people can be under the guise of anonymity.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    8. Re:blah blah by ad0gg · · Score: 1

      STFU NEWB
      ASL?

      --

      Have you ever been to a turkish prison?

    9. Re:blah blah by damiam · · Score: 3, Informative
      The current topic on #debian begins with

      Compromised machine info: http://lists.debian.org/debian-devel-announce/2003 /debian-devel-announce-200311/msg00012.html || Down: gluck (people, packages.d.o); || more info at http://www.wiggy.net/debian/

      While lists.debian.org is down, a little bit of digging would have given you the Google cache. Also, it says right there that packages.debian.org is down. How much clearer can it get? I agree, it'd be better if someone had explained the situation instead of flaming, but the information was right there.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    10. Re:blah blah by Trigun · · Score: 1

      When it comes to who can benefit from OSS though, there's more like Me than there are who do know linux etc inside out.

      Funny, that didn't make the list...

    11. Re:blah blah by dumeinst · · Score: 1

      How many people out of 100 do you think would know that the Debian servers were attacked? Some people don't live in your little miniscule world. Instead of ranting about people's lack of knowledge regarding something so RELATIVELY obscure, wouldn't it make a LOT more sense to simply ANSWER THE FUCKING QUESTION and move on.
      THIS kind of attitude is exactly what's wrong. It seems one doesn't have to go far to find an example regarding this topic

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

      So where are you supposed to get support. The same thing happens on mailing lists etc etc etc.

    13. Re:blah blah by rebeka+thomas · · Score: 1

      Some people don't live in your little miniscule world. Instead of ranting about people's lack of knowledge regarding something so RELATIVELY obscure

      And you're exactly what's wrong with the newbies coming into the community, thinking of it as obscure and miniscule, which only goes to show you couldn't be bothered getting your facts straight and realising how things work BEFORE coming in and mouthing off at us. Perhaps you'd be better off with a cuddly macintosh?

      --
      RST
    14. Re:blah blah by Coryoth · · Score: 1

      Interesting. You didn't think to just go straight to the source and try www.debian.org? Their news section has a nice big article here about it.

      I agree that it would be nice if #debian were populated by sensible intelligent people, but then, this is IRC. I suspect #winxp will yield equally useful advice to you, as will #beos, #macintosh, or any other IRC channel.

      If Apple wasn't updating properly, or WindowsUpdate was running slow you'd check www.apple.com or www.microsoft.com before going to random Freenode IRC channels would you not?

      I really shouldn't be feeding the trolls, but there were far too many replies that seemed to be taking this seriously.

      Jedidiah.

    15. Re:blah blah by Anonymous Coward · · Score: 0

      shut the fuck up you cocksucking asshole. I'm going to kick your ass so hard your mom will fart out her mouth.

    16. Re:blah blah by gnugnugnu · · Score: 1

      the debian IRC list is populated by unpleasant unhelpful assholes.

      Not all IRC is that way but far too many channels boards and mailing lists are populated by arrogant fucks that lack the humility to know that there is always someone smarter than they are or simply put their intelligence to work on different kinds of problems.

      hopefully as Linux gets more mainstream the ranting of a few beligerrant assholes will be smothered by the calm wise words of cooler heads.

    17. Re:blah blah by RLiegh · · Score: 1

      M/F? ROFL LOL

    18. Re:blah blah by ZeroZen · · Score: 2, Informative

      Clearly you went into #linux and asked a question! That's your first problem. You're in the wrong channel completely!

      #LinuxHelp is clearly for people who need help using linux. And just because you need help doesn't mean anyone HAS to give you an answer.

      I used to hang out there alot, and even then you run into problems. People who don't get an answer right away or don't get a complete one get very upset. Sometimes someone tries to help you but they don't know how and they get shafted by the person who's upset.

      Upset in #Linuxhelp? Lurk for 30mins and ask again. But don't sit at your machine and get steamed up, get up and make a sandwich, smoke a doobie, whatever, because windows has probably made you quite used to having it work right away. Any arguing you do will build a huge wall and people will go out of their way to tell you to go away.

      RTFM. First. Always. The people who regular a help channel will remember you if you ask alot of questions, and if they're good questions they're likely to help you again.

      If you're reeeeally new at linux, and need someone on the phone with you all the time i suggest you talk to redhat or one of those companies that make their money off tech support. You WILL get an answer and not an answer you will have to work on to complete.

      Even better, because i know that reponse can be inflaming, get an offline book so you can follow it step by step. Anything that starts out telling you how to install your OS in GREAT DETAIL is good, because not only does going thought every step of the slackware installation teach you alot of things you might not known about computers before (partition? MBR? WTF?!) you will pick up on and things will be easier on you not just for linux, but for everything else you do with computers.

      So it is true, you get what you pay for. You can also get stuff for free, but don't expect service with a smile if you don't smile back!!! And arguing doesn't only hurt you (people won't talk to you) but you won't be able to participate with the other kids who play nice. Open source counts on you!

    19. Re:blah blah by dumeinst · · Score: 1

      Newbie, hardly. I said RELATIVELY obscure. As in being related to something.. such as, maybe OS's in general. Someone who just wants things to work and wonders why they don't, doesn't need to slough through man pages and howtos. All I'm saying is, instead of the knee-jerk "Read the bulletin-board/manual/documentation/README/FAQ you fucking moron" response, wouldn't it be easier just to answer people's questions? The average home user doesn't care about community issues, they just want things to work. Or at least, know why they don't

    20. Re:blah blah by XO · · Score: 1

      Many people have replied to this, stating that IRC is full of assholes.

      Well, in case you haven't noticed, ALL Linux support forums are full of assholes. Newsgroups, websites, BBS's, chats, everything. I was merely giving an example that happened to me today. Normally, I don't have any questions that I need to ask others about Linux.. but whenever I do, there's bound to be some asshole (or 15-20 of them) that gets insulting.

      People need to stop being evangelical.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    21. Re:blah blah by Anonymous Coward · · Score: 0

      I must apologise for posting a post that has caused you to go off the rails and prove one of my points. It's almost as if one must be part of the clique before joining it. How succinctly you've demonstrated just that.

    22. Re:blah blah by mobiGeek · · Score: 1
      Compromised machine info: http://lists.debian.org/debian-devel-announce/2003 /debian-devel-announce-200311/msg00012.html || Down: gluck (people, packages.d.o); || more info at http://www.wiggy.net/debian/
      In the article, wasn't there something about XML files vs. dialog boxes...

      The great thing though, is that the channel topic is to introduce a channel to somebody. Thankfully the only ones who would ever possibly want to be in that channel are all IRC-godz and massively down with Deb.

      Newbies: smite thineselves!

      --

      ...Beware the IDEs of Microsoft...

    23. Re:blah blah by Anonymous Coward · · Score: 0

      "How much clearer can it get?"

      So clear that you would have to use the google cache to the the information? Boggle. You honsetly think thats more clear than asking a question?

    24. Re:blah blah by Anonymous Coward · · Score: 0

      Who gives a f#ck about the average user. Debian isn't meant for the average user--it's meant for people of above-average intelligence.

      Same thing goes for any distro.

      Even lindows. (although, people who work on that project oughta be beaten soundly..)

    25. Re:blah blah by AstroDrabb · · Score: 1

      Have you tried any mailing lists? Redhat@yahoo and Linux@yahoo both are very civil. I am a moderator for one of them and myself and many others always try to keep the peace. I don't mess with IRC for the reasons you listed. Bring your questions to one of these list.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    26. Re:blah blah by dumeinst · · Score: 1

      Yeah, that's a great attitude. Lets try to exclude as many people as possible. That way we get to pretend we're smarter than the people who don't use it.

    27. Re:blah blah by Anonymous Coward · · Score: 0

      I have a similar problem. RedHat is great and I like using it compared to Windows. But where do I get help on the basics?
      I feel dumb posting basic questions like "how do I compile this program?" to listservs and on IRC but I have trouble finding sites that go over the basics like installing programs. Linux isn't very newbie friendly.
      And none of my friends with Windows have ever said that their OS makes them cry.

    28. Re:blah blah by Minna+Kirai · · Score: 1

      is that if you go into an IRC channel for any non main-stream OS (os/2, linux, mac, etc) and ask a question, you're going to get beaten up by assholes.

      And a Microsoft(tm) Windows(r) IRC channel is any better? (Do they even have an IRC channel?)

      Strangely enough, the channel topic had absolutely nothing to talk about the package servers, and the link in the topic was broken.

      Let's quote the channel topic, and you can read it again.

      *** Topic for #debian: Compromised machine info:
      +http://lists.debian.org/debian-devel-annou nce/200 3/debian-devel-announce-20031
      +1/msg00012.html || Down: gluck (people, packages.d.o); || more info at
      +http://www.wiggy.net/debian/ || Take your Knoppix questions to #knoppix. ||
      +/msg the bots, NOT the people || flood in #flood, NOT here || FAQ:
      +http://www.linuks.mine.nu/debian-faq/


      See the section with "Down: gluck (people, packages.d.o)"?

      and the link in the topic was broken.

      Both URLs work fine. If you can't figure out how to remove newlines from a long URL, it's your own fault. Here, practice by removing the whitespace Slashcode adds:

      http://lists.debian.org/debian-devel-announce/20 03 /debian-devel-announce-200311/msg00012.html

    29. Re:blah blah by XO · · Score: 1

      That is completely obscure information. Why would anyone expect that Debian being compromised would cause them to stop working on everything?

      Everything is obscure knowledge - why not just help spread it, rather than belittle people?

      I mean, really, it takes just as long to type the answer to a simple question, as it does to type "rtfm you fucking moron bastard child of an incompetent moron" (an example of what i saw earlier today)

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    30. Re:blah blah by Anonymous Coward · · Score: 0

      > Clearly you went into #linux and asked a question! That's your first problem. You're in the wrong channel completely!

      Clearly you couldn't be bothered to read the post you responded to:

      "case in point, i just logged into the #debian channel on freenode,..."

    31. Re:blah blah by Greg+W. · · Score: 1

      the link in the topic was broken

      Which one? Did you tell us?

      Here's what the topic says RIGHT NOW:

      14:40 Topic for #debian: Compromised machine info: http://lists.debian.org/debian-devel-announce/2003 /debian-devel-announce-200311/msg00012.html || Down: gluck (people, packages.d.o); || more info at http://www.wiggy.net/debian/ || Take your Knoppix questions to #knoppix. || /msg the bots, NOT the people || flood in #flood, NOT here || FAQ: http://www.linuks.mine.nu/debian-faq/

      Both the links work for me. Since slashdot will mangle them, here they are in usable form: Debian.org mailing list announcement and wiggy.net status page.

    32. Re:blah blah by XO · · Score: 1

      Care to explain how any of that gives an obvious explanation to the question that I asked?

      Why should I have to dig around in Debian's DEVELOPERS mailing list to get an answer to "are debian's package servers horked up, or is my box horked up"?

      I might just dump Linux because I might be the only use of it that's NOT an asshole. bleah!

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    33. Re:blah blah by XO · · Score: 1

      I mean "might be the only useR of it that's not an asshole"...

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    34. Re:blah blah by Hatta · · Score: 1

      The debian project servers were compromised a short while back. That would make me rather nasty too.

      --
      Give me Classic Slashdot or give me death!
    35. Re:blah blah by Anonymous Coward · · Score: 0

      If you go into an IRC channel for a microsoft OS, the same thing will occur.

    36. Re:blah blah by HiThere · · Score: 1

      Newsgroups have the same kind of element (though perhaps IRC is worse, I've never used it).

      The thing is, some people feel that they make their feeling of being oppressed lighter by beating up on someone else, and an IRC or newsgroup is a safe place to do it. They're probably teens being sat on by their parents, and waiting anxiously for high school to be over. And they're probably in for quite a shock, because they have quite unrealistic expectations for the rest of life.

      If operating system has anything to do with it, I haven't noticed... well, it does give them the feeling of having a support group behind them. If they looked over their shoulder, they might be appalled, but another "nice" thing about IRC and newsgroups is that you *can't* look over your shoulder. So you don't know that your "supporters" are apalled by your behavior. Until suddenly the newgroup goes moderated. I don't know what the equivalent on a IRC channel is, but I'm sure they must have one.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    37. Re:blah blah by Hatta · · Score: 1

      Source tarballs (tar.gz) almost invariably come with an INSTALL document telling you how to compile and install them. Generally it's no harder than "./configure; make; make install;" Sometimes this info is in the README. If you need to know how to extract the tarball, try "man tar" and "man gzip" If it's a packaged binary (.deb .rpm) Then try reading the man pages for your package manual. With .debs it's as easy as "dpkg -i package.deb" For redhat, I dunno, try "man rpm" The man pages are your friend. Apropos is very handy. tldp.org is also great.

      And, on your last point, no OS has ever made me cry. Windows however frequently makes me beyond words(the standard expletives just don't cut it) Linux is transparent. You can see what's going on behind the scenes, so you get a conceptual model. You can then use that model to figure out how to fix things when they're broken. When things are broken in windows, they're just broken, and nothing short of a reinstall is gonna save your sorry ass.

      --
      Give me Classic Slashdot or give me death!
    38. Re:blah blah by ObiWanKenblowme · · Score: 1

      And you're exactly what's wrong with the newbies coming into the community, thinking of it as obscure and miniscule, which only goes to show you couldn't be bothered getting your facts straight and realising how things work BEFORE coming in and mouthing off at us.

      It's this kind of elitist attitude that causes the kind of posts you're replying to. If the open source community really wants adoption on the desktop (and don't mistake me for implying that you or I speak for the community) it's going to have to get over this attitude problem. And it is a problem. As much as I might frown upon their business practices and think their products have WAY too much room to improve, you don't usually call up Microsoft and hear "You didn't bother to read the help or check the newsgroups? Fuckin' newb! [click]"

      Just because you're an expert at something doesn't mean everyone else is. Especially when it comes to using something as potentially complex as an operating system, you should always expect the newbies to not know the answers, or even necessarily to know the "proper" way to get them. And if that bothers you so much, maybe you should take a break from your machine and go get some sun or read a book for a while.

      --
      Obvious exits are NORTH, SOUTH, and DENNIS.
    39. Re:blah blah by XO · · Score: 1

      and, it's discovered that it's not even just a debian issue, it's a kernel issue. At least, the r00t hole was apparently. Probably a debian or machine configuration specific issue as to how it got exploited in the first place, since i'm not sure how you'd get to be executing the brk instruction in the kernel from remote.. lol

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    40. Re:blah blah by Anonymous Coward · · Score: 0

      The Debian community has a lot of punk-ass little kids. I don't know why this is so but it used to get ridiculous when something critical would be released 4 weeks late because the maintainer had exams. Just keep in mind that the people responding to you in #debian probably aren't old enough to legally buy beer. A dislike of children is a good reason to avoid Debian.

    41. Re:blah blah by Anonymous Coward · · Score: 0

      If you want a professional linux product with good support you need to be using Redhat Enterprise Edition. Which, unfortunately, isn't even an option for the overwhelming majority of people. Otherwise you have to deal with little children on IRC, mailing lists, forums etc. I rather use Windows XP and Cygwin.

    42. Re:blah blah by runderwo · · Score: 1

      Hi there, you forgot to mention how you phrased your question to the IRC channel. Please reply, kthx.

    43. Re:blah blah by elemental23 · · Score: 1

      Both URLs work fine. If you can't figure out how to remove newlines from a long URL, it's your own fault.

      Thank you, you just illustrated his point nicely.

      --
      I like my women like my coffee... pale and bitter.
    44. Re:blah blah by Random832 · · Score: 1

      So, he's expected to read a topic link whose description says nothing _on the surface_ about package servers being down, [or were you referring to the rather obscure statement about "gluck", which, incidentally, doesn't say WHY it's down] and find the google cache when the article doesn't work? what exactly is the channel there for, anyway? (incidentally, when i'm in there i try to answer people's questions even over the noise of the self-important RTFM idiots)

      --
      We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
    45. Re:blah blah by damiam · · Score: 1
      It says Down: gluck (packages.d.o). I'd say that's pretty clear. Also, the cached page isn't really necessary, www.wiggy.net/debian/ has all the same info and was working fine at the time.

      I'm not arguing that #debian shouldn't have been politer, because they should have. I just took issue with his claim that there was no information whatsoever available in the topic.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  11. What's wrong: by Anonymous Coward · · Score: 0, Insightful

    Zealots, excessive geek pride, NIH syndrome, and Slashdot.

  12. My take on this: [article text quoted] by Captain+Goatse · · Score: 0
    This is what I find is wrong with the open source community nowadays:
    1. Too many developers "scratch the same itch."
    2. Open Source developers love a good feud.
    3. Open Source developers often scratch the wrong itch.
    4. In the Open Source Community, you're either "with us or against us"
    5. The Open Source Community has a huge chip on its shoulder...called Microsoft

    James Turner: 5 problems with the Open Source community

    There's no question that the Open Source community has a lot going for it. Besides a staggering amount of developer power that can be turned against important problems, the Open Source movement also has a passion and commitment to its work that the commercial software world often envies. But sometimes, the Open Source community can be its own worst enemy. Here are a few reasons why.

    1. Too many developers "scratch the same itch."

    We hear that Open Source developers come up with new ideas because they "had an itch to scratch." In other words, there was some need they had for a new application, and they "scratched" it by coming up with a tool. The problem is, it's not uncommon to end up with two or three (or more!) different packages doing the same thing. For a specific example, look at what's happened with the Linux sound systems, where there are now several competing packages that have to be supported by each distribution. Or in the Java world, look at how many competing MVC frameworks there are now for JSP development.

    A little competition can be a good thing. After all, Linux is all about offering a competing vision for the operating system domain. But when too many competing visions exist, and aren't winnowed down to a small number of options over a short period of time, you end up with a mish-mash of conflicting standards, and a user community that ends up having to download and install a plethora of different packages that all do the same thing.

    A perfect example of the "too many itches" syndrome is the absurd number of Linux distributions that exist out there. There's absolutely no reason for there to be more than two or three distributions. And because each one does things slightly differently, we've ended up with the problem that applications and drivers are rarely made available in binary form, because there are too many versions of too many releases of Linux to support.

    As an application developer, you would have to provide 5 - 10 different binary installs, one for each distribution. Now multiply that times the five or more active releases of a distribution that may be in active circulation, and you see why so few packages are available as anything but source (especially the most recent releases of packages that have not been compiled and included into Linux distributions yet.)

    The next question to consider is, why don't we see more consolidation of technology? The answer: because...

    2. Open Source developers love a good feud.

    BSD vs Linux. Gnome vs KDE. Debian vs Red Hat. For every interesting Open Source technology, there are two bitterly feuding camps that spend as much time taking potshots at each other as in improving their own products.

    It's hard to imagine how much better a lot of Open Source software would be if these groups cooperated and consolidated their efforts, rather than act like the Hatfields and McCoys. Unfortunately, the downside of personal commitment to projects is that people come to use them as a measure of self-worth, and it becomes increasingly difficult for rival groups to admit the good points in each other's efforts.

    3. Open Source developers often scratch the wrong itch.

    The problem with commercial development is that the developers often aren't the consumers of their products, and thus don't feel the pain of their mistakes. The problem with Open Source development is that the development community often doesn't fix problems or develop new features that aren't direc

  13. Don't bother with this article. by IGnatius+T+Foobar · · Score: 5, Insightful

    Before clicking through, you should know about a little bit of background information.

    Check this Linux Today article. James Turner wrote an article about how Linux is DOA on the desktop because it was missing two drivers he needed for his laptop. He was scathing and he basically baited the readers into giving him the takedown he deserved (and possibly was expecting, if as is suspected he was just trolling for clicks).

    In response, he announced that he was going to use this as justification for another clickbait article about how immature the Linux community is. The article in question is the new one which this Slashdot story is about.

    So don't expect any substance here. This is as much about taunting Linux users for clicks as any piece by Rob Enderle or Jesse Berst -- it's merely that this time, we have someone who writes for a supposedly pro-Linux publication stooping to this level.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
    1. Re:Don't bother with this article. by Hayzeus · · Score: 2, Insightful
      Basically, this is a distortion of the original article. I'd encourage people to read the whole thing here.

      I may not entirely agree with a few assertions in the article, but arguing that the difficulty involved in getting an off the shelf laptop to fully support linux (dvd player and all) harms widespread consumer accceptance of the OS is not an unreasonable assertion.

    2. Re:Don't bother with this article. by jdkincad · · Score: 4, Funny
      from the article IGnatius linked:
      The front DVD-wise was even worse. The distribution I was playing with, like most, took the safe route and supplied a version of the Xine DVD player that doesn't include the DMCA-violating dvdcss libraries. This means that all it's good for is playing unencrypted DVDs, like the Bar Mitzvah video your uncle Charlie gave you, but definitely not "Charlie's Angels II."

      Sign of a Troll #1,203: Critizing people for obeying the law.
      --
      The great advantage of having a reputation for being stupid: People are less suspicious of you.
    3. Re:Don't bother with this article. by SpaceJunkie · · Score: 1

      Firstly - I will point out that I regularly develop for open source, and run my entire server site on them. The only Win box I have is for gaming.

      First - were the games I want to play and reason/cubase (for making music) available for Linux, or runnable on it- that machine would not be running windows.

      Now in the artical there were some good points. Ones which perhaps instead of being offended by- the community should take to heart and embrace. Like -in fighting. I personally use KDE - but I have no need to start a holy war about KDE vs Gnome(Qt vs GTK). I agree that between different attempts to code seperate solutions to the same problem - some collaboration between development groups would mean more consistency- and quite likely faster turn arounds.

      If there are a few different implementations - why not have a similar interface(plus "extensions").

      I often run gnome apps in KDE - along with KDE apps(or in X-Win with KDE on top). That means I must have two large GUI libs installed - why not have them collaborate - and offer alternatives - but with some standardisation. Even just some refactoring between the two libs could pull out a vast amount of cruft for some more efficient shared solution.

      One thing I have to say gentoo handled really well is the fact that they do have a hand holding document on their site - and for a newbie - or in fact anyone switching for another dist(I never used portage before - always tarballs or RPM) meant I was quickly able to pick up their way of thinking and have my machine going. Newsgroup responses are not as bad as the document author makes out- but they could be better - but then so could the questions.

      The section on MS Bashing is true- but then I have my reasons for MS Bashing - they have done a lot more than simply produce competative software. They have attempted at every turn to stifle/choke off any alternatives. Fine making a better product is fair enough - but creating formats deliberately pitched at destroying inter-operability, and going for the throat against open-licensed software in other ways is not on at all. Now that said - I can bash, and moan all I like - but the only way I could really affect it was to spend more time developing, using and promoting open source software and less comparing it with and fighting MS Products.

      Thats what I am going to do now.... Bye..

      --
      OrionRobots.co.uk - Robots From sol
    4. Re:Don't bother with this article. by NanoGator · · Score: 1

      "He was scathing and he basically baited the readers into giving him the takedown he deserved (and possibly was expecting, if as is suspected he was just trolling for clicks)."

      Well the article's not coming up, but the headline alone was flamebait. He was a dumb ass for doing that. However, the Linux Community needs to learn to roll with the punches. It is very frustrating to hear all these overly-zealous comments about how great Linux is and then find yourself installing it and feeling like you've gone backwards a few years. The response he got was completely understandable, but the Commmunity would have done so much better to address his concerns.

      I'm not saying he was right or the people he baited were wrong, I'm saying the situation that happened with him wasn't ideal. It really does feel like you're on your own with Linux until you stop being a newb.

      --
      "Derp de derp."
    5. Re:Don't bother with this article. by tiger99 · · Score: 1
      Not a very good article either! He would have had just as much trouble with any version of Windoze, possibly a lot more.

      However he did have a point, although his perspective was quite warped. There really is a need for lots of good developers to be working on ease of installation, and driver compatability, but most of them prefer to do more interesting things.

      Lots of silly little issues remain, like why I can't get SuSE 9.0 to automatically install an Nvidia driver. SuSE don't distribute the driver for licensing reasons, Nvidia provide a binary driver and an open source kernel module to go with it, and an installer, but because SuSE has highly automated installation using Yast, which knows nothing of the Nvidia installer, or vice versa, you always get a useless XF86Config file which has to be edited by hand. No big deal for those who know what they are doing, and can boot into text mode to fix it with vi, but a nightmare for a novice, and the first time you forget and use Yast to change graphic modes or screen layout, you have to do it all again. It gets very tedious. Someone needs to bang two heads together, at SuSE and Nvidia. Credit where it is due though, the Nvidia drivers usually work, or get fixed quite quickly, and their example XF86Config file and lots of instructions on its use are a model of clarity, but not for a novice.

      Same story with my latest printer, a Minolta colour laser, some nice guy (not at my home PC at the moment so I can't unfortunately give him the credit he deserves, a Google search will find his site) has written a driver, works fine, but no way of adding it to the Yast system, and there are lots of tedious things to do to get it to work in KDE, OpenOffice.org, and I haven't done Gnome yet..... Sad, because the hard bit has been done, but the guy who wrote the driver understandably does not have the resources to test on every distribution. Anyway, printer configuration is a mess, and I think that is only because the wrong terminology is used or the menus are not thought out well. The core of Cups, Foomatic, Omniprint etc is not the problem, it is only clever GUI-based configurators which don't know all the required options that make it difficult. (Same with Windoze of course, there have been a lot of "clever" attempts to do basic things, culminating in the bug-ridden disaster called WinME).

      The problem is that there are actually too few open source developers who are content to write boring perl scripts all day, if they are good (and many are very good indeed) they want to be writing complex applications in C or C++. I think they really need to find a way of recruiting assistance in writing documentation for a start. Unfortunately, the guy who has designed something really does need to take time out to instruct someone as to how it really works, so that documentation can be written. I have seen the same problem in a closed-source, supposedly professional environment, where brilliant and highly productive designers would press ahead regardless of the rest of the world, leaving their work undocumented, and creating many future problems as a result.

      Maybe it would help to have only one distribution, it would make better use of the limited supply of competent people, but of course none of us wants a monopoly.

      Making a genius realise that he needs to also attend to mundane matters has never been easy.

    6. Re:Don't bother with this article. by Anonymous Coward · · Score: 0

      Hmmm... let's check out that "ready for the desktop" thang. Does ready for the desktop mean "ready to play DVDs, IM to AOL/Yahoo, share files on Kazaa with all my buds and share data with every script-kiddie that wanders past my building with a wireless laptop" or does it mean "ready to search for info on the web, send/receive e-mail and compose documents/spredsheets to enable real work to get done"?

      Unlike this jerk, I have to be more concerned with getting work done, not viewing movies during work hours. Because of security issues, I recently vetoed a request from one of our workers to install a wireless hub so that he could bring in his laptop from home to work. Hell, he's not even gonna hook up to our wired network until I know what his home connection looks like.

    7. Re:Don't bother with this article. by Minna+Kirai · · Score: 1

      It's just flat-out a bad article. The title says "Is Linux ready for the DESKTOP", but the body is completely about LAPTOP support.

      There are many important obstacles to Linux working on the desktop (such as the inability to read an attachment sent from Microsoft(tm) Excel(r)) but mystical 100% hardware compatibility isn't a reasonable expectation.

      Can MacOS run on his laptop even 1% as well as Linux did? But does that mean anything about whether it's "ready for the desktop"? (I believe the concensus is that OS X is one of the very best desktop environments ever...)

      For that matter, how well does WindowsXP run on this off -the-shelf laptop? Again, not 1% as well as Linux does. Laptops are tricky, customized hardware. No OS not included my the OEM should be expected to work completely.

      "Ready for the desktop" does not mean "A drop-in replacement for WindowsXP in every imaginable circumstance"

    8. Re:Don't bother with this article. by prockcore · · Score: 1

      I think the fact that the author was trying to watch Charlie's Angels II is Example #1 of "What's Wrong with this Author"

    9. Re:Don't bother with this article. by sparrow_hawk · · Score: 1

      Actually, this is only *one* problem.

      Understand that although I use Linux pretty exclusively, I have yet to be able to make my DVD drive work. *With* mplayer, libdvdcss, and so on. It's frustrating, and I feel for the guy.

      The author's problem, however, wasn't that the DVD drive didn't work out of the box but that his wireless card didn't work. If his wireless card had worked, he could have downloaded mplayer and libdvdcss or whatever, and *then* he could complain if it didn't work.

      Since he didn't even try to get the necessary files onto his machine, though, his problem isn't really with the DVD support but the wireless support, and making it into two issues is pointless for anything but trolling.

    10. Re:Don't bother with this article. by Ben+Hutchings · · Score: 1

      You need to set the region before you can play any DVD-video. Having done that, you might want to upgrade to region-free firmware.

    11. Re:Don't bother with this article. by sheldon · · Score: 1

      Before clicking through, you should know about a little bit of background information.

      Interesting, your response was anticipated by Point #4 of the article... "In the Open Source Community, you're either "with us or against us""

    12. Re:Don't bother with this article. by GreaterThanZero · · Score: 1

      No matter his motivation, taunting, etc...the current article still hits home with some people (like me). I tried Linux twice (Mandrake 9 and Red Hat 9). And I mean really tried. I put up with problems that required ridiculous workarounds(or none...sure I can listen to a CD, but I get no audio for flash on websites...no homestarrunner for me) for months until I realized that I was spending two or three times as long trying to print out the lecture notes for my classes because the Linux drivers couldn't handle something as wacky as "landscape".

      I searched, and I searched, for resources to help me learn about the directory tree better, some useful commands, etc...but all I found were things that already assumed that I knew how to install packages(in the right place, no less) or books that assumed I didn't know the difference between a CD drive and a drinkholder.

      And when I would tell my hardcore linux friends about the difficulties I was having, they would ask me why I'm using such and such a distro or program anyway. "Um, why do I need powerpoint? Because that's how the lecture notes were given to me."

      The software learning CD that comes with my BioPsych textbook works on Windows and Macs...not Linux. With a heavy heart (and my friends outright calling my actions "laaaaaaaaame"), I got rid of Linux.

      I'm definitely not saying that Windows is better. But I've only managed to crash Win2kpro about 3 times in 2 years, yet I somehow managed to crash a linux app or two when I tried to do something crazy(open a pdf file). I'm a programmer, so I tried to see what apparently _I_ was doing wrong...but no, the steps I took didn't seem to be unreasonable (Open...Print...ok, print won't work...Help...crash. Hmm.) I thought I was ready for Linux -- obviously it's not ready for me. :)

    13. Re:Don't bother with this article. by MAPA3M · · Score: 1

      In any event, here is the 4-point challenge.
      1. The target hardware in question is a Toshiba Satellite 1805-S204. (You can look up the specs on your own time.)
      2. The distribution must ask no questions during install that my mother can't figure out. (I reserve the right to have my mother do the install.)
      3. At the end of the install, my SMC2835W 802.11g card must be up and functioning, have negotiated a DHCP address and be active on the network. This means that during install I must have been asked for my WEP information.
      4. At the end of the install, I must be able to put a commercial DVD into the DVD-ROM drive and have the movie start and play without skipping or stuttering.



      WOW, his mother can configure WEP!?! I can't get mine to configure a VCR.....

    14. Re:Don't bother with this article. by Anonymous Coward · · Score: 0

      Well, not to say that problems don't exist, but...

      "I get no audio for flash on websites...no homestarrunner for me)"

      So install flash. This is no different than windows. Macromedia even has an urpmi server so you can install flash with Mandrake's package tools.

      "I was spending two or three times as long trying to print out the lecture notes for my classes because the Linux drivers couldn't handle something as wacky as "landscape"."

      What drivers were you using? The printing scene is a bit garbled, but if you're using KDE, just switch all your print commands to kprinter, and setup printing with Mandrake's excellent PrintDrake. It can certainly do landscape.

      "I searched, and I searched, for resources to help me learn about the directory tree better, some useful commands, etc"
      www.tldp.org
      man hier
      www.linuxquestions.org

      OpenOffice has opened every powerpoint I've thrown at it flawlessly.

      Winex has handled the apps my classes have handed out flawlessly as well, mainly a Digital Logic circuit design program for Windows.

    15. Re:Don't bother with this article. by GreaterThanZero · · Score: 1
      I did install flash. I had no audio.

      As for your other (helpful!) suggestions, where were you before? ;) jk. I guess my main point is that I kept finding how it wasn't easy. I need my time for school. My friends (half joking and half serious) said that the frustrations and problems were called "learning" and "fun".

      That's fabulous for some, but it's difficult to know what to look for to find help when the "fun" gets to you. It sucked because I felt experienced in Windows(I can be decent tech support at work), but I felt like a total fish out of water in linux. It was long enough ago that this all happened that I don't remember the printer drivers(I'm supposed to remember printer drivers? Why isn't there one printer driver for my printer?). Either way, the fix you describe still sounds like a lot to me. "Switch the print commands"? If I still had linux installed, that would be my first hurdle. I would need to know that _that_ is what I had to do, and only _then_ could I search for an answer. A quick search at linuxquestions.org just now for "switch printer driver" did not yield anything useful.

      I work in a video store, and some customers just seem to have bad luck with renting defective items, yet some customers seem surprised to even hear that we could possibly _have_ defective items that we have to deal with in a video store. I came into this linux thing as the latter, and exited as the former. However, this article and its responses shows me that my "lots of defective movies" experiences may not be due to bad luck.

    16. Re:Don't bother with this article. by Tellalian · · Score: 1

      Sign of a Troll #1,203: Critizing people for obeying the law.

      In all fairness, the last time I checked Lycoris does indeed play *encrypted* DVDs out-of-the-box using Xine. Yet, strangely enough, these "nare-do-wells" haven't been thrown in jail by the MPAA.

      Regardless, this has given Lycoris a leg up on Debian or Redhat. Perhaps, if more people in the community simply did what they thought was right and challenged the system, instead of cowering under the shadow of some perceived pseudo-threat, they'd spend more time getting things done.

    17. Re:Don't bother with this article. by PitaBred · · Score: 1

      FYI, it's "ne'er-do-well", as in a contraction of "never" Not trying to flame ;)

      Pita

    18. Re:Don't bother with this article. by sparrow_hawk · · Score: 1

      I think that was part of the problem, but ogle complains that it can't find VIDEO_TS. Mounting and 'ls'ing tells me that neither can the shell -- VIDEO_TS comes back "Permission denied," and I have the permissions set correctly in /dev.

      Thanks for the help!

    19. Re:Don't bother with this article. by Ben+Hutchings · · Score: 1

      If I remember correctly, the region restrictions are applied on a per-sector basis. I don't know whether there are region flags on each sector or whether there's a single flag on each sector indicating whether it's restricted. Either way, the sectors not containing the video files will normally be readable in any region and only an attempt to read the video will fail.

    20. Re:Don't bother with this article. by sparrow_hawk · · Score: 1

      Hmm... I did set the region before trying that. I'll have to play around with it when I can finally find some free time. Thanks for the information!

  14. value freedom by ciaran_o_riordan · · Score: 5, Insightful

    If we view Free Software only as a convenience, we won't progress. Sometimes it takes a lot of effort to develop a Free Software package, or to migrate a system to use Free Software. It makes no sense to put a lot of effort into seeking a convenience.

    Idealism is a more long term motivator, and it's not unjustified when the focus of the idealism has already proved to be very practical.

    This is party highlighted by the OpenSource Vs. Free Software terminology, but we are not enemies, it's just a choice of where you put the emphasis.

    1. Re:value freedom by Anonymous Coward · · Score: 0

      This is an important point. I think it's also worth pointing at the FSF's statement on the FS vs. OS terminology:
      Free Software for freedom
      it's a lot more level headed than people seem to expect.

      Free Software needs people to stand up for the issue of freedom, especially now when we are faced with a lot of corporate interest trying to hide this issue.
      (especially when they encourage people to install proprietary software on top of GNU/Linux or FreeBSD or whatever. We can get by just fine without their software.)

    2. Re:value freedom by lenester · · Score: 1

      In a roundabout way I agree with you, in principle, but I vehemently disagree in practice. My ideal, see, is convenience. Convenience is what technology and progress are all about. Making things simpler, cheaper, more accessible. Convenience drives innovation, it drives market value, it drives society as a whole, and not just on the consumer end. I used to have the free time to hack my way through just about anything, but these days I have other goals and priorities. When the computer was a toy and a hobby, teaching myself rudimentary C and Make to port Slash'EM to OS/2 was a fun and rewarding way to spend a weekend. (And hey, they put me in the credits too!) Now, though, the computer is a tool -- and the job of a tool is to function and then get out of the way. Yes, the Office Assistant gets in the way... but not detecting my modem, supplying a list which includes only a rough equivalent, and then locking up solid when I send an ATI query, which Lycoris did this weekend when I decided to give Linux its annual chance to prove functional on my desktop, gets in the way much MUCH more. And by solid, I mean SOLID. Wouldn't close. Apparently the folks at Lycoris decided xkill wasn't user-friendly (I'm assuming rtclk-close is a soft kill, because it didn't work), and instead of browsing the ps list I tried logging out, at which point I hit a black screen with a cursor from which no ctrl-alt-foo would save me. Had to hit the power button. And I managed this within five minutes of first boot. Maybe it's just Lycoris, and I should "try another distro." But I'm an impatient end-user these days; I've got no special need to leave Windows, so it's the competition's job to seduce me. An article on Lycoris got me curious, made me check. Maybe I'll compare Mandrake again, for kicks, but probaby not for a while. Debian was nice, but too many options: just picking what to install took over an hour. I don't have the time to waste on browsing shiny new tools when the ones I've got work perfectly well and fit my tasks in ways the competition doesn't, plus half the new ones are broken. There is no difference between a gamble and an investment, until such time as you see a clear return. So far Linux has not shown itself to be an investment for me. Wine and WineX could almost carry the transition if I didn't have to go out and buy new hardware before I can even see if they're functional yet. (And by "functional" I mean I want to play Morrowind and Diablo II. Kohan actually has a Linux version, so I'm good there.) I do value freedom: the freedom to use my time for whatever I choose, not for setting up and facilitating the eventual possibility of what I choose. Yes, I spend a while after any Windows install tweaking things to my liking -- but that's not the same as spending time after a Linux install getting things to work AT ALL. I'm forced to do something inconvenient to reach zero, rather than starting at zero and being given the opportunity to add should I so please. Could I make it work if I tried? Of course. I've done it many times in the past. My ideal, though, is that computers should get out of the way and let you work. Microsoft superficially violates this with their dumbed-down, intrusive interfaces, but I can turn Clippy off with a few clicks; I can't turn my modem on without a lot of coding and architecture knowledge. As an IT professional, I've found that this ideal is a wonderful guide for my job: I try to implement it for my fellow employees. Get the computers out of their way. And as my time fills up with hobbies and side-projects and tempting alternate careers, more and more I demand that those who supply my own IT tools do the same for me. Seduce me, Linux. Impress me. Make me not even notice you're there, except when things are suddenly dramatically easier than they used to be. XP did that. I've a hunch that Panther would do it a dozen times over again, if I were willing to switch hardware platforms (but the sheer inconvenience of that kills OS X as an option outright). Offer me everything the competition does, and then put an irresistable cherry on top and drop it to zero calories without sacrificing the flavor. All you have to do is be the downhill path; the ever-liquid market will flow by itself. Or at the very least, recognize my modem. Please?

  15. ya, well.... by nFriedly · · Score: 0

    open source is better.
    period.

  16. Too negative... by Fnkmaster · · Score: 5, Insightful
    Most of these problems are economic outgrowths of the fact that most Open Source developers write code for kudos, not bucks. The only way to change this would be to change the incentive system, roll in more capitalism to the process, or come up with ways other than dollars to align large numbers of developers interests in the same direction. Frankly, I'm doubtful about the prospect - the beautiful thing about Open Source is that there will always be more projects as there are more itches to scratch and people will always fight and bicker about which is best. I think the general public will become more aware of this over time and more understanding that this process generally creates good, useful software, and I think the community of Open Source developers has become and will continue to become more aware that adoption of their products depends on being considerate of UI design and usability issues from the outset, not just throwing them on as afterthoughts. More and more Open Source projects seem to be producing fairly usable software these days, not just software that works well if you can navigate a million command-line options like we saw a lot a couple of years back.


    As for the big complaint about the Microsoft shoulder-chip, I agree. Anti-Windows fanaticism is just unpleasant to hear. The point the author makes is valid - many users don't have any love for Windows either, but don't have the level of dedication to hating Microsoft that they are willing to spend hours, weeks or months futzing with their hardware and peripherals getting them to work in Linux, or learning new applications. Developers should redouble their efforts and their committment to making ease-of-use, hardware compatibility, short learning curves, and usable GUIs key elements of major Open Source projects.

    1. Re:Too negative... by Issue9mm · · Score: 2, Interesting

      I just wanted to respond and say that yes, you're right. There are more and more user-friendly AND feature-rich Linux applications coming out now that are also GOOD. Who knew?

      I just switched to Suse, from RedHat, mostly because I heard of how good the device support was, and how I'm tired of acting as a support tech for my wife when she's forgotten how to mount the camera. Not only was I impressed by the installation (I had to install XP for one of her school projects, and it went right alongside it without a hitch), but the finished product as well.

      Aside from all the nice things that I wasn't used to, coming from RedHat (auto-mounting camera and placing icon on the desktop, auto-mounting the Windows NTFS drive, etc.), K3b is easily the most elegant CD/DVD burning package I've ever used in Linux. Kopete is easily the smoothest chat client I've ever used in Linux, and in my opinion, blows gAIM to bits.

      These applications, as I see them, are not only the best available for Linux, but better than their Windows counterparts (at least in my opinion), and were a snap for my wife to click on and start using. XCD-Roast is by no means intuitive, so she's never been able to get a CD burn started in under 1 minute before. I can't express how pleased we both were when she clicked on K3B, grabbed a bunch of MP3 files, and then burned them onto a CD that played in our CD player... all with just a few, intuitive clicks.

      I'm impressed at how good things are now, and we're definitely on the upstroke (or downstroke, whichever is better) of things to come.

      -9mm-

    2. Re:Too negative... by maximilln · · Score: 1

      -----
      Anti-Windows fanaticism is just unpleasant to hear.
      -----
      True enough. However, what are the chances of educating the average street Joe on the elegant art of writing code? Can you convince him that libraries are even an important part of his operating system or that Linux uses a more comprehensive and efficient set of libraries than Windows? Is it easy to get Joe to identify with the very real possibility that, at this moment, someone may be using his computer with its high-speed connection to harass their enemies, trade files, watch bank accounts, steal passwords, or watch stock investments? Joe average doesn't believe you. Even if Joe believes that it's possible it's not of any immediate concern to him because his bank statements are still all in line. Joe doesn't care if the guy across the country is being slowly driven nuts by a group of rich script-kiddies who have no need to do anything productive for society.

      Unless the Linux community can come up with some comprehensive propaganda about the technological superiority of Linux, and why that superiority is beneficial to the average consumer, then Windows bashing is the best sales pitch we have.

      --
      +++ATHZ 99:5:80
    3. Re:Too negative... by GoofyBoy · · Score: 1

      >However, what are the chances of educating the average street Joe on the elegant art of writing code?

      For years the average Joe has no clue about the elegant art of writing mathematical proofs. How is this different? Is there life really that much worse off? Isn't there much more important things to educate them with rather than your passion?

      >Is it easy to get Joe to identify with the very real possibility that, at this moment, someone may be using his computer with its high-speed connection to harass their enemies

      So he and everyone else moves to Linux, don't you think that crackers will move their attacks to Linux? But you can secure it better? Doesn't that end up in the hands of Joe Average to secure their own system, something he can do with Windows too? So what does getting him to change to Linux? Don't you just want him to secure his system?

      >Windows bashing is the best sales pitch we have.

      If that is the best, you might as well pack up and go home right now.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    4. Re:Too negative... by maximilln · · Score: 1

      GoofyBoy's post is a prime example of the premise. It is much easier to bash my post than to make a post of their own. s/post/OS.

      I've tried Linux advocacy based upon its technological superiority over Windows. The average Joe doesn't understand and outright doesn't care. Honestly one can only hope that, like the wheel, over time the best technology for the task will prevail.

      The sobering part is identification of the task. As time goes on it seems the task of the computer is to entertain people--like Big Brother's babysitter while Big Brother goes out on the town with the taxpayers' money. As Big Brother's babysitter Windows, with its mass of code faults and potential security compromises, is much more suited to the task.

      --
      +++ATHZ 99:5:80
    5. Re:Too negative... by Psychic+Burrito · · Score: 1
      The only way to change this would be to change the incentive system
      IMHO, there is a possible new incentive system that would both preserve all the good points of open source and make more people happy than before. It goes like this:

      Currently, the incentive to tackle a problem (feature, bug, whatever) is

      • You tackle the problem for yourself
      • You tackle the problem for the respect of other hackers and specialised people you talk with
      Why doesn't anybody work on a problem that actual users have? Because
      • It takes a lot of time talking to each user
      • Most hackers don't take actual users serious, because they are not their peers. Hackers consider normal users "lower lifeforms", and therefore thanks and cheers from actual users mean nothing to them
      Enter the Slashdot Wish and Thankyou system(tm):
      There is a limited amount of karma points that can be given away by ordinary users to makers of cool features (like, to say "thanks"), or to yet unimplemented features as a "bounty". We know that everybody is crazy to get high karma (hey, it became such a rage that Slashdot finally capped karma and now shows word instead of numbers).

      I'm willing to bet my own Karma that this system, implemented the right way, will be a major motivator in bringing Open Source for the masses forward.

      Now if this message doesn't get modded up, I don't know what else will! :-)

    6. Re:Too negative... by elton247 · · Score: 1

      I love Linux, on my server and desktop, but I am curious why you care so much what some guy named Joe uses in his home computer? What effect does it have on you? Are you just trying to ensure more driver support? Or do you just hate MS?

      --
      How strange it is to be anything at all
  17. Itch scratching... by Hayzeus · · Score: 4, Insightful

    His points on "Itch scratching" are well-taken. However, this is not ever likely to change when developers are unpaid volunteers. The simple fact of the matter is that people working for free will ALWAYS be inclined to work on stuff they're interested in. I'm not convinced this is an entirely bad thing as it tends to avoid monoculture, at least in these popular areas. For instance, I LIKE having a number of mail systems to choose from. This is a good thing.

    1. Re:Itch scratching... by proj_2501 · · Score: 1

      but do you like having 5 or 6 different audio APIs? how about several incompatible audio APIs?

    2. Re:Itch scratching... by Hayzeus · · Score: 1

      No -- I should have qualified my orginal post -- redundancy CAN be good. Obviously, it's a mixed bag. Unfortunately, it's also inevitable. Personally, I'm not going to contribute spare cycles to development I have no interest in when I could be doing something else, like curing cancer or drinking. Probably the latter, but you never know...

    3. Re:Itch scratching... by StormReaver · · Score: 1

      Being paid doesn't always motivate a programmer to remain within the established company norm. I tend to reproduce existing third-party software with new in-house software. It's an entirely lateral move in the short-term, but it will make us more self-reliant and flexible in the long term.

      I was just digusted with the state of much of our third-party software and took it upon myself to produce replacements that are more fun and reliable to work with, in a couple cases in direct contrast to what I was being directly paid to do.

      Management was against my proposal to change, when I first breached the subject, so I worked on it at home on my own time. After several months, I had a proof-of-concept implementation that I showed at work. My bosses were very interested in seeing the finished product (which is still in progress).

      The end result, in every case I decided needed rewriting, was the eventual approval and delight of Management. I scratch personal itches for work, on my own time and sometimes at work. The end result has always been beneficial after the fact, even when it seems a costly misuse of my time in the short run.

      After a few successes, I was able to be more open about my deviations from my assignments. Now these deviations are taken into account in the formal decision making process. In fact, one of my scratches currently in progress will be replacing the core system I was originally hired to help maintain two and half years ago. Everyone involved, especially the users and other programmers, is genuinely excited to see the replacement happen. This all started because I was unhappy with the way things were done here at work.

      So naturally I don't buy the argument that duplicating existing work is bad per se. It's all a matter of choosing your projects well. Sometimes that duplication of effort is the only way to go.

    4. Re:Itch scratching... by Rysc · · Score: 1

      Incompatible audio APIs are not nearly so bad as *incomplete* audio APIs.

      --
      I want my Cowboyneal
    5. Re:Itch scratching... by proj_2501 · · Score: 1

      Nothing is stopping you from having both. That's the beauty of open source!

    6. Re:Itch scratching... by prockcore · · Score: 1

      The simple fact of the matter is that people working for free will ALWAYS be inclined to work on stuff they're interested in.

      You know what I'm sick of? Going to yardsales and craft fairs and seeing birdhouse after birdhouse. If only those carpenters would pool their resources, they could build me a house instead.

    7. Re:Itch scratching... by MrResistor · · Score: 1

      His points on "Itch scratching" are well-taken.

      His points about itch-scratching only illustrate that he lacks understanding of the community he's writting about at a fundamental level.

      However, this is not ever likely to change when developers are unpaid volunteers. The simple fact of the matter is that people working for free will ALWAYS be inclined to work on stuff they're interested in.

      Agreed, but there are many more reasons that are important to be aware of as well. Here's a few just off the top of my head:

      1) Many of these projects start of as personal projects for personal reasons. Maybe they needed something that would work on really limited resources, and it was easier to start over than, say, try and trim down emacs. Maybe they had to write it from scratch as a class project. Should these people then be vilified for making their hard work available to all, just because somebody else also wrote a program once that performed some of the same basic functions?

      2) There are different ways of doing things. Look at vi and emacs, both do the exact same thing, more or less, but in very different ways, and represent fundamentally different perspectives on how a text file should be dealt with. I've pretty much stuck with vi and haven't felt any need to explore beyond that, but I'm fairly sure that every single other text editor out there has some different way of doing things that maybe seemed better, faster, or more intuitive to the guy who wrote it. Not exploring these options is stupid, as you will never find the best way (asuming that there is a single best way at all).

      3) Different languages. There are a lot of them, and again, there are reasons for every one of them, some of which have already been covered. Anyway, sometimes the itch that needs scratching is that they just want to write a text editor in Perl, for example, as a way of exploring and learning some aspects of the language that maybe they're a little weak on. Or, maybe they feel that a different language will achieve the same result more efficiently, or it's part of a larger project which, for some reason, needs to all be in the same language. Heck, maybe they just never got around to learning C.

      I'm not convinced this is an entirely bad thing as it tends to avoid monoculture, at least in these popular areas. For instance, I LIKE having a number of mail systems to choose from.

      That's an excellent point that the vast majority of the "Problems with Open Source" articles miss. I know the article in question lists this as another problem, but here it is: Windows has the same problem.

      The author really showed is bias by presenting that arguement as "Windows sucks too", but, once again, he's missed the point. The point is that Windows also has hundreds of text editors and bunches of email programs for it, and that isn't a problem! Has the author never been to a grocery store? Even the most indecisive, easily over-whelmed people still manage to acquire what they need even though they are faced with a huge number of options even for basic things like laundry soap.

      If anything, the problem is not with choice, but with poor labeling. It is difficult to know, if you haven't tried them, what the differences are between vi, emacs, joe, pico, etc. Typically their just presented as a list of text editors, with maybe one additional adjective. If he'd complained about that he would have had a valid point, but instead he argues for monoculture.

      Honestly, if this guy had his way we'd all be using punch cards still. He'd never admit it, of course, but that's essentially what he's arguing for.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    8. Re:Itch scratching... by Hayzeus · · Score: 1

      It's not so much having them as possibly needing to support them in client applications that's the real bitch. As shitty as DirectX can be, there are times when I appreciate having The One True API for multimedia (except when it doesn't work as advertised)

    9. Re:Itch scratching... by Hatta · · Score: 1

      From the user side of things, I don't see a problem. I get sound when I need it.

      --
      Give me Classic Slashdot or give me death!
    10. Re:Itch scratching... by proj_2501 · · Score: 1

      Yes, but which of the following did you have to install?
      arts
      esd
      oss
      alsa
      jack
      sdl

    11. Re:Itch scratching... by Hatta · · Score: 1

      I dunno, gentoo and debian take care of all that for me.

      --
      Give me Classic Slashdot or give me death!
  18. That whole.... by mikesab · · Score: 1, Interesting

    Holier-Than-Thou, Self-Righteousness BS.

  19. My Take on Things- by IWantMoreSpamPlease · · Score: 3, Insightful

    I've been trying to like Linux (and hece the OS community) since 6.1 days and I keep running across the same old tired issues that prevent me from getting anywhere.

    There are, in no order:

    (1) Documentation. I get far too many RTFM when the FM was written for software that is 3 versions old.

    (2) 404s or links to other links which ultimately end up as 404s on web-based FM.

    (3) Tired old sayings such as "Try another distro" (I have a stack of 20 odd distros burned onto CD, everything from the big players, down to things like ArkLinux and Icepak Linux) which obviously doesn't help in any way shape or form.

    (4) The attitude of *nix users. When I was making the switch away from windows, I had two choices, *nix or BeOS. The Be community was (and continues to be this very day) more supportive, helpful ,patient, and understanding than the *nix folks I ran across. Hence I stick with BeOS, because when I run into issues, I know where I can turn and not get attitude and flame-fests.

    (5) The old re-inventing the wheel. You know gang, instead of slavishly coping MS, why not try being different?

    --
    So rise up, all ye lost ones, as one, we'll claw the clouds.
    1. Re:My Take on Things- by BRSloth · · Score: 1

      I've been trying to like Linux (and hece the OS community) since 6.1 days

      Whoa! They released Linux 2.6.1 already?!? Man, those open source dudes are fast!

    2. Re:My Take on Things- by Apreche · · Score: 0, Troll

      If you really want to use *nix try gentoo. Seriously, I am not some zealot. I'm an average dual booting guy who just needs to have some sort of nix to do my cs homework with. The gentoo forums are the friendliest open source people ever, and they answer just about any questions within a day. Not only that, but gentoo has super awesome documentation. It's not the easiest, it just requires a great deal of time and patience as opposed to knowledge which debian requires. Just give it 1 shot and if you're not satisfied it's not like you lost money or anything.

      --
      The GeekNights podcast is going strong. Listen!
    3. Re:My Take on Things- by dema · · Score: 1

      I think a lot of those points can be valid at times. But there is also a big other side to that story. Granted, i haven't been using Linux for all that long, but I have been increasingly able to find support in groups, mailing lists, on the web, and from friends. There's about 5 guys I have developed friendships with "via Linux" in a sense, and I have been able to get help from, and even help them all too often. Yes I have run into what seem like unanswerable questions just like anyone else, or with any other situation in life for that matter, but you can't neglect to recognize that there is a "brighter" side (:

    4. Re:My Take on Things- by Anonymous Coward · · Score: 0

      I've been trying to like Linux (and hece the OS community) since 6.1 days

      I didn't realise Linux had device drivers for time machines already :) (Linux is only up to v2.6ish).

      Documentation. I get far too many RTFM when the FM was written for software that is 3 versions old.

      Unlike proprietary software vendors who feel the need to change the interface for every version to justify the upgrade and sell more books about the software, free software creators generally don't like to change the interface loads. Chances are, the documentation hasn't changed because it doesn't need to. Did you try what it said in TFM?

      404s or links to other links which ultimately end up as 404s on web-based FM.

      Interestingly, I find that's a far worse problem with proprietary software (to the point of emails complaining about 404s bouncing because there isn't anyone reading the email any more).

      Tired old sayings such as "Try another distro"... which obviously doesn't help in any way shape or form.

      Why wouldn't it? Distros vary loads. If you don't like one, you shouldn't write off the whole category of operating systems.

      The attitude of *nix users.

      Some of them are idiots. As long as you stay away from IRC, the vast majority are more than willing to bend over backwards, as long as you meet them halfway. That means Ring TFM and at least trying to help yourself (not saying that you haven't, it's just that the overwhelming number of questions of the form "help plz its 2hard!!?!?!" can get a bit depressing when they don't bother clicking on the seven foot wide, blinking, bright red "HELP" button).

      You know gang, instead of slavishly coping MS, why not try being different?

      A lot of people are. It's just that the vast majority of people are comfortable with an Apple/Windows-like interface, and so the more visible projects like KDE and GNOME have their defaults set up to be similar to Apple/Windows.

    5. Re:My Take on Things- by Scarblac · · Score: 1

      There's this half-joke half-serious tip that gets mentioned here now and then:
      Don't ask "How can I do X in Linux?" but say "Why can't Linux do X! X is easy in Windows! Linux sucks!" and you'll have five people offering great help in a few minutes, whatever the problem.

      Just approach them in their own language :-)

      --
      I believe posters are recognized by their sig. So I made one.
    6. Re:My Take on Things- by Anonymous Coward · · Score: 0

      Nope I don't buy it. This is a troll. BeOs COME ON you loser! As if anyone uses that shit.

    7. Re:My Take on Things- by Oddly_Drac · · Score: 1

      "1) Documentation. I get far too many RTFM when the FM was written for software that is 3 versions old."

      I have at least four outstanding offers to write documentation for sourceforge projects, and not one person got back to me.

      Anecdotal, sure, but I was passing and I recognise this particular problem from my adventures with BSD.

      --
      Oddly Draconis
      Too cynical to live, too stubborn to die.
    8. Re:My Take on Things- by sid+crimson · · Score: 1
      I've been trying to like Linux (and hece the OS community) since 6.1 days


      (Emphasis mine) Repeat after me: Redhat is not Linux. :-)

      -sid
    9. Re:My Take on Things- by IWantMoreSpamPlease · · Score: 1

      Fuckup on my part, supposed to have been SuSE 6.1 days.

      --
      So rise up, all ye lost ones, as one, we'll claw the clouds.
    10. Re:My Take on Things- by SpaceJunkie · · Score: 0, Troll

      I agree with this. My most pleasant Linux experience so far has been gentoo. Although - the fact that it is CLI will scare off Joe Sixpack - or even mildly techy users. I know there are projects underway to make a GUI - mostly for things like etc-update (which can be a bit nasty). Adding a small(OPTIONAL!) gui front end to emerge,etcat and those essential tools could pull many more users.

      Once agains hats off - I have not had to play wack-a-mole rpm style for a long time now.
      Gentoo forums really are the friendliest linux forums. They are on par with Lugnet.

      --
      OrionRobots.co.uk - Robots From sol
    11. Re:My Take on Things- by StormReaver · · Score: 1

      I have never encountered hostility such as you describe. I have also never been on IRC, so perhaps that is where you're trying to go for information. From everything I've read, that is a lost cause.

      Having hung out in a couple programming chat groups, I've seen lots of people come in, scream at us for not instantly jumping to answer their caustically phrased demands for tech support, and then claiming innocently that they were just politely asking for help when those mean people in the room got so bent out of shape. So I tend to take such claims with a large chunk of salt (except for IRC).

      I'll assume you mean Redhat 6.1 (as Linux-proper is only now approaching 2.6). Much documentation has improved since those now old distributions were new. Google rarely leads me to dead links (in fact, I can't remember the last time that happened). Linux newsgroups have been very helpful and generally polite (many questions still justifiably end with pointers to the documentation).

      You have to filter out the "try another distro" responses as being unresponsive. With such a wide array of choices, people will always recommend their favorites. It's just line noise, and nothing to get upset about. If you had a choice of a dozen different versions of BeOS, you'd find the exact same issue.

      Google, Google, Google. Google Groups is the single best resource available to you. Rest assured that 95+% of all problems you encounter with a mainstream Linux distribution have been thoroughly hashed and resolved (for better or worse) a dozen different ways.

      When any population gains enough members, you're going to find all kinds of people within. You have access to the community's vast accumulated raw resources, much of which isn't filtered for you (you'll have to pay a distributor a sizable chunk of money if you want someone to do your filtering for you). The consequence of that raw access is not always pleasant. That doesn't excuse rudeness, but you'll have to accept it as a fact of life and learn to deal with it. The results are well worth it.

      Linux -is- different from MS on many fronts, and many people whine about it extensively. The whining is greatly reduced when Linux provides something familiar to Windows users, so much effort is made to produce familiar interfaces (which tend to look quite Windowsish). This effort, however, is quite demanding and time consuming. MS has had a lot of lead time and vendor cooperation (something Linux is just now beginning to enjoy), so catching up has not been quick.

      Reinventing the wheel is frequently necessary for a number of reasons, both technical and legal. It's part of the process of Free software, and frequently produces better software.

    12. Re:My Take on Things- by The+Slashdolt · · Score: 1

      At one point I was just like you. Trying out all the distro's and having various problems here and there. I tried BeOS as well. Never really being happy with any of them. Then I switched over to OSX and I've never looked back. I use OSX exclusively now and love it. I suggest you give it a try. It may be just what you're looking for..

      --
      mp3's are only for those with bad memories
    13. Re:My Take on Things- by MoneyT · · Score: 2, Insightful

      On the documentation / attitude of linux users issue. One of the big problems that OSS faces and will continue to face as it tries to become accepted by the world at large is being told to RTFM, because of the attitude that comes with it. Idealy when a new user comes onto the forums and asks how to do X, they should get a reply (or be directed to a predesigned step-by-step reply) on how to do what they want, and SPECIFIC supplemental documentation.

      Telling them to RTFM is useless when they are confronted with a 30 screen man page and no index or table of contents. And many many times, the documentation is obscure or incomplete. Hell the first time I read some man pages, I kept seeing things like:

      -v Runs _____ in verbose mode

      Well WTF is verbose mode? What information does it give me? How can I use that information? WHy would I want to run it in verbose monde?

      These are all questions that needed to be answered, but were non existant. This is a detriment to the OSS movement. And getting all pissy because you already answered the question 3 months ago to someone else and your sick of answering it and telling them to RTFM is just going to alienate people

      --
      T Money
      World Domination with a plastic spoon since 1984
    14. Re:My Take on Things- by BRSloth · · Score: 1

      Now *that's* weird. Most people I know say "Linux 6.1" thinking "Red Hat 6.1", not "SuSE 6.1".

    15. Re:My Take on Things- by rleibman · · Score: 1

      The funny thing is that perhaps without intending it, your comment contains some information as to some of the same problems you mention. Your item (5) causes things like item (3). Some people want a distro (or WM, or editor, or IDE or office suite) that looks like MS stuff, some people want something new and different, some peolpe are content with text only stuff and terminals.

    16. Re:My Take on Things- by The+Almighty+Dave · · Score: 1
      The thing you gentoo users fail to understand is that installing and configuring gentoo is a pain in the ass. I'm not saying it is hard, it is just tedious if you are just looking for something to do day to day tasks. Not everyone cares to know every detail of their system.

      For years, everyone bitched about how hard it was to install Linux. Now that it is as easy as falling off a log, You guys are recommending a distro that ignores all that progress.

    17. Re:My Take on Things- by monique · · Score: 1

      6.1 what?

      --
      -monique
    18. Re:My Take on Things- by imnoteddy · · Score: 1
      Then I switched over to OSX and I've never looked back. I use OSX exclusively now and love it. I suggest you give it a try. It may be just what you're looking for..

      Amen, bro.

      I'm an oldtimer, *nix since 1975, Mac since 1985, OS X is the best of both worlds. And if you want to hear this from someone with *nix cred, Bill Joy says this about OS X in this interview:

      Mac OS X is a rock-solid system that's beautifully designed.
      --
      No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
    19. Re:My Take on Things- by JonKatzIsAnIdiot · · Score: 1

      Do any of you guys making smart-ass comments on the version number realize that you are proving point number 4?
      Irony - look it up.

    20. Re:My Take on Things- by sethx9 · · Score: 1

      When OS X is ported to run on Intel I just might but spending $1500 on hardware just to get an OS is silly. aside: do the OpenSource and GNU apps (read: free software) run under OS X?

      --
      Sorry, I keep forgetting to add the tongue-in-cheek emoticon to the bottom of my posts...
    21. Re:My Take on Things- by pauljlucas · · Score: 1
      I've been trying to like Linux (and hece [sic] the OS community) ...
      Linux is not the same as the Open Source community. I write open-source software, but I don't have anything to do with Linux in particular. The same is true for most OS developers. Only a very small percentage actually work on the Linux kernel. Additionally, there's very little open-source software that will work only under Linux.

      So please stop equating Linux with open-source.

      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    22. Re:My Take on Things- by frkiii · · Score: 1

      Being a new Linux user, my first response to my first question regarding a problem with installing an updated X driver due to my video card was "RTFM".

      I do and have read many manuals, heck, I even write manuals for the company I work for and create help systems from them, so I did not mind so much being told "RTFM".

      I am a fledgling C programmer, but have worked in the computer field for 20 years now. I am a bit more technically savvy than the average computer user, unfortunately 98 percent of my experience is with DOS/Windows.

      The average computer user and even the slightly above average computer user need some hand holding at times (I know, I have also delivered basic computer training, computer fixing and optimizing services when not doing my regular job). One of these being told "RTFM" would be offensive and just kill any interest in Linux most of the average computer users I have and continue to deal with.

      I am working to get more "Linux literate" so I can contribute by possibly writing or updating documentation and manuals (or maybe even smaller subsets with basic commands and arguments) that will help boot-strap a new user.

      I just hope to help make it easier for more people to install and use Linux overall.

      Regards,

      Fredrick

    23. Re:My Take on Things- by RedHat+Rocky · · Score: 1

      So, the key is free tech support as well as free software, and make sure there's a smile with that?

      A lot of the kind folks that act as resources on mailing lists around the Net have put in a lot of brain sweat figuring out how things work. It is understandable that they might get a little short when someone joins a mailing list and starts shot gunning questions that are covered by a FAQ.

      There's free as in beer, free as in speech, I never heard of free as in effort!

      --
      Anything is possible given time and money.
    24. Re:My Take on Things- by MoneyT · · Score: 1

      Right, the FAQ. Another 50 page long document with every question people are tired of answering in it.

      "How do I do xyz?"

      "read the FAQ"

      "where in the FAQ is it?"

      "read the FAQ"

      "all I see is how to do xy not xyz"

      "RTFM"

      Compare this to many other forums for other products (forums full of volunteers that have put their own time and effort into finding out how things work.

      "How do I do xyz?"

      "did you check the 3rd part of the FAQ?"

      "yeah, it only tells me how to do xy"

      "well that's a start, then you just need to do pqr and you'll have z too. Here and here are two other documents on how to do it, you should read those there's some good info."

      In short, you don't have to offer free, friendly and concise support, but then don't come complaining when no one is adopting your products.

      --
      T Money
      World Domination with a plastic spoon since 1984
    25. Re:My Take on Things- by Hatta · · Score: 1

      I think the fact that the CLI does scare off Joe Luser is the reason the gentoo community is so nice to work with. If you've installed gentoo you've already demonstrated that you're patient enough to read a little documentation and get some CLI mud under your fingernails. That way you cut out all the jerks who want everything their way now, and instead have people with at least some fraction of a clue asking for help on the message boards. Not having to deal with hoardes of lusers also puts those answering the questions in a more receptive state. Maybe this is elitist, but why advocate?

      --
      Give me Classic Slashdot or give me death!
    26. Re:My Take on Things- by RedHat+Rocky · · Score: 1

      Who's complaining? I'd rather not have moochers and leeches using the OS, thanks. Especially if they want to waste time asking stupid questions rather than doing a little reading.

      BTW, on a personal note, your characterazation is way off. Take a look at the Gentoo docs, you do them a severe disservice.

      Or don't take a look, I don't care.

      --
      Anything is possible given time and money.
    27. Re:My Take on Things- by Hatta · · Score: 1

      I think you mean: Linux is not Redhat.

      --
      Give me Classic Slashdot or give me death!
    28. Re:My Take on Things- by The+Slashdolt · · Score: 1

      I doubt they will ever port to intel. But to answer your other question, yes a huge number of gnu/OS apps run under OSX. Checkout this site:
      http://fink.sourceforge.net/

      --
      mp3's are only for those with bad memories
    29. Re:My Take on Things- by Anonymous Coward · · Score: 0

      They had a port (OPENSTEP/Intel) the moment NeXT reverse-acquired them. They're widely rumored to be maintaining it in the lab, and they'd be crazy not to. They'd just rather use their non-commodity hardware as a dongle so people are more willing to pay a large premium for a good UI.

  20. What Color Is Your Wheel by nurb432 · · Score: 2, Interesting

    I agree totally, too many people try to reinvent the same damned things, just because 'I want it a different color'.

    Users only need one wheel, or they are overwhelmed.. Choice IS a bad thing in some cases..

    Until there is more unity we are stuck in a rut.

    --
    ---- Booth was a patriot ----
    1. Re:What Color Is Your Wheel by BRSloth · · Score: 1

      I agree with you both, but only that, in a short period, reinventing the wheel will make it hard to choose "the best one".

      But, in a long period, the best wheel will succed. And that's a good thing, so we all could have the best wheel in a few years, instead of waiting for decades for something really good or using the same wheel ours gandfathers used.

    2. Re:What Color Is Your Wheel by fucksl4shd0t · · Score: 1

      Users only need one wheel, or they are overwhelmed.. Choice IS a bad thing in some cases..

      If you're going to insist on using the wheel analogy, then I'll point out that it takes two wheels for a motorcycle, 4 wheels for a car/light truck, 6 wheels for a slightly heavier-duty truck, etc.

      --
      Like what I said? You might like my music
    3. Re:What Color Is Your Wheel by Herkules · · Score: 0

      Fuck this "reinvent the same damned things" if you pay me i will work and fix what ever shit you want. If not its my time my money so be happy you can use it for free!!

      BR Bojne =)

      --
      CIA Factbook 2002 (US):"Since 1975, practically all the gains in household income have gone to the top 20% of households
  21. Motivation by Camel+Pilot · · Score: 1

    The Open Source Community has a huge chip on its shoulder...called Microsoft

    While painted as a negative i would say that "chip" is a great motivator.

    Also, someone should let the author know that Microsoft is second fiddle these days, SCO and firmly, albeit temporarily, taken their place.

  22. Some Good Points? by lithiumfrost · · Score: 1

    Perhaps the author is right about certain things. He certainly makes a good point about the anti-Microsoft zealotry. Most end-users really are turned off by all of the anti Windows speak, and I have never really gotten any results without explaining why Linux is more useful in easy and simple language. If I start mentioning why Microsoft is bad, anti-competitive and so on, that is fine and most people think so too, but nobody wants to learn a new operating system. I disagree with the assertion that there are too many distributions however. Many of them fill niche roles and expand the usefulness of the operating system in unique ways. I would never give up my Knoppix distro for use on the road etc. Two or three distributions would deprive the commununity of one of its greatest strengths: flexibility.

    --
    Que tout ce qui est vrai.
  23. Compared to what? by bstadil · · Score: 2, Insightful
    What nonsense. Anyone that works inside a major corporation can attest to much bigger Freuds going on inside those, but they are not (or rarely) done in public.

    Take HP as an example. What do you think some of the Alpha / True64 guys have conjured up against the Itanium/ Microsoft camp and conversely. That should give you a picture of main stream corporate infighting.

    Inside corportions peoples job's are at stake and they fight hard and nasty.

    Open source is a polite debating society in comparison.

    --
    Help fight continental drift.
    1. Re:Compared to what? by Anonymous Coward · · Score: 0

      much bigger Freuds going on inside

      was that a Freudian slip?

    2. Re:Compared to what? by thebruce · · Score: 1

      Anyone that works inside a major corporation can attest to much bigger Freuds going on inside those

      Much bigger Freuds? Careful what you say, wouldn't want you to make any more Feudian slips...!

  24. DVD's? by IshanCaspian · · Score: 4, Informative

    The author should stop griping about the difficulties of playing DVD's, because the MPAA has not allowed linux users a free, legal way to play dvd's. DeCSS, which is what most dvd-playing software is based upon, is illegal in the US. The author loses a lot of credibility by not having his facts straight....he looks like a damn n00b.

    --

    But there is another kind of evil that we must fear most... and that is the indifference of good men.
    1. Re:DVD's? by Kenja · · Score: 2, Insightful
      Any group is able to buy a license and make a US legal Linux DVD player and sell it for a small fee. Of course it wont be GPLd so it will be shuned by closed minded Linux zellots who then will go back to bitching about the lack of a DVD player.

      And this is of course the main problem with the Open Source movment IMHO. People dont set "the software works" as the number one priority. Its "The software is Open" first with working being down around "has a cool splash screen" and "has a name starting in K or G".

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:DVD's? by Anonymous Coward · · Score: 0

      A n00b? What is this? Kindergarden? You are the one who should get your perspective strait: There is no legal DVD playback for linux and it is the fault of linux and linux only.

      There isnt some magical legal forcefeild that means that hundereds of other corporations can make dvd players and no one can make on for linux. Its just that no one has yet because of the GPL insanity that would arise. But make no mistake: its linux that is the reason, dont blame the MPAA.

    3. Re:DVD's? by ksw2 · · Score: 2, Informative

      It's actually based on libdvdcss, which has nothing to do with DeCSS (other than the fact it cracks CSS keys.)

    4. Re:DVD's? by 5KVGhost · · Score: 1

      The author should stop griping about the difficulties of playing DVD's, because the MPAA has not allowed linux users a free, legal way to play dvd's.

      Yep, that's a problem. But it's not my problem.

      The typical user doesn't give a damn about why it doesn't work, only that it doesn't. The only way to compete is to stop making excuses and fix it.

    5. Re:DVD's? by IshanCaspian · · Score: 1

      There's a per-copy cost associated with being able to play dvd's. If a piece of software is freely distributable, every time a copy is made, the MPAA thinks it is owed money. That's why I said "free." Someone could very easily produce a commercial player, but linux users tend to dislike non-free software. The fact of the matter is that the MPAA is being a pain in the ass over this CSS stuff...CSS has nothing to do with piracy, because pirates either copy the DVD, css and all, or just legally descramble it and capture the result. They use the false argument that DeCSS somehow aids piracy to ensure that there isn't a single legal DVD player out there that they don't get a cut of. The MPAA's idea that they deserve a cut of every copy of DVD player software is what's making all of the free DVD players illegal. We linux users just want to play our legally owned dvd's without compromising our principles of free software, and if the MPAA won't give us what we want, then screw them.

      --

      But there is another kind of evil that we must fear most... and that is the indifference of good men.
    6. Re:DVD's? by Fnkmaster · · Score: 1
      "Fix it". Okay, many of us have been trying to fix the fact that it's illegal to fix it for some time now. The problem here is a legislative problem, not a technical problem. Thus it's everybody's problem - even outside of the US, DMCA-like legislation has started taking over. Your attitude - "it's not my problem, you fix it" is the kind of apathy that has allowed special interests to push through monopoly-enforcing legislation like the DMCA and then bitch about it like it's Red Hat's fault, or whatever distro can't bundle in proper DVD support for fear of lawsuit.


      There are lots of technical and usability issues in various Linux distributions that lots of people have put lots of time into fixing, and will continue to. But the legal problems require every voters support to solve - don't vote for shitheads who buckle to special interest and "support strong copyright legislation" instead of protecting consumer's rights (AKA citizen's rights).

    7. Re:DVD's? by MisterFancypants · · Score: 1
      because the MPAA has not allowed linux users a free, legal way to play dvd's. DeCSS

      The MPAA has absolutely nothing to do with it. They do not control the DVD patents and usage fees. Blame the DVD Forum.

    8. Re:DVD's? by The+Davii · · Score: 1

      Can *any* version of Windows (including XP) play encrypted DVDs out of the box?

      No.

      You either buy a system that comes with manufacturer (non-free) supplied DVD software, buy a component (video card, DVD-ROM, etc.) that comes with (non-free) DVD software, or buy (non-free) the software separately.

      So why is it "Linux's fault" that it doesn't play DVDs in the OOBE when "Windows" doesn't either?

    9. Re:DVD's? by beeblebrox87 · · Score: 1

      There is legal DVD playback for Linux. I play DVDs with mplayer+decss all the time. Nothing illegal about that. Maybe it has something to do with the fact that I live in Tanzania, but I think most other sensible countries also allow DeCSS etc.

      Don't blame Linux for your government's stupidity.

    10. Re:DVD's? by Anonymous Coward · · Score: 0

      Stupid corporations will be stupid corporations. Ordinarily we don't have to listen to them, but in this case we do.

      Blame the DMCA.

    11. Re:DVD's? by PitaBred · · Score: 1

      Isn't that the point of Open Source software though? that it's open? The DVD is a 'standard'. Same with HTML, XML, OpenGL, etc. Why should it be closed while the rest of the things we use are open? It's simply corporate lockout/grubbery that forces fees for things like that. Look at things like ogg/flac and other open standards that are available. They're starting to gain a foothold. THAT is why people are upset. Because the corporation is forcing profit and lock-in from a standard.

    12. Re:DVD's? by Anonymous Coward · · Score: 0

      The DVD is a 'standard'. Same with HTML, XML, OpenGL, etc.

      No, it isn't.

      Why should it be closed while the rest of the things we use are open?

      It's not open. Period. You think it should be; this is fine. But because you didn't invent it, you don't get a vote. You can complain about it, but you can't do anything about it. (And nobody will listen if you complain about it.)

      It's simply corporate lockout/grubbery that forces fees for things like that.

      Yes. Greed. Greed (also known as "profit motive") is what makes the world go 'round.

      Look at things like ogg/flac and other open standards that are available.

      People who care: zero. (Plus or minus a statistically insignificant margin of error.)

      They're starting to gain a foothold.

      Wrong.

      THAT is why people are upset.

      Nobody's upset. (Plus or minus a statistically insignificant margin of error.) DVD's are selling like hotcakes.

  25. I just submitted feedback on this... by pb · · Score: 5, Interesting

    Uh-oh... did linuxworld need to increase its ad impressions?

    Seriously, you can't expect to start a reasonable discussion by spouting as many half-assed examples as you can think of, and then not backing any of it up with either facts or history. Although some of your points have a grain of truth in them here and there, your blind assertions do not help your case.

    First, let us assume that many developers do "scratch the same itch"... why do they do it? Well, generally it's because there's something about the other solutions that are already out there that doesn't meet their needs. Sometimes it's a licensing issue, sometimes two projects spring up at the same time.

    Starting with "sound systems"... the two main ones we have now are OSS and alsa. Originally OSS had two different versions--free and non-free. The free version included in the kernel had iffy support for some cards, and comparatively few people purchased or used the non-free version. Then alsa was born (originally just for better Gravis Ultrasound support!), and it will be replacing OSS in the kernel. What's this? Consolidation of sound systems? Uh-oh... Well, perhaps you meant to say sound daemons or media players or something... let's move on to another example.

    BSD vs. Linux, here's a great one. Why didn't Linus Torvalds just use BSD instead? Well, he couldn't at the time, due to licensing issues. He started writing Linux both to learn about the 386 and because he couldn't afford to buy a workstation from Sun. And by the time the *BSDs were unencumbered, Linux was already a viable Unix system on its own, and certainly more functional than Minix ever was. Oh well, I guess he wasn't writing code just to scratch the same itch... let's move on.

    Gnome vs. KDE. This one boiled down to--you guessed it--a licensing issue! In this case, it was the licensing of Qt, the toolkit used in KDE, that was the issue. Some of this has since been resolved, but there are licensing issues surrounding Qt even today. That's because Qt was written by TrollTech and is sold as a commercial product, whereas GTK was written for The GIMP, "to scratch an itch". Interestingly enough, The GIMP doesn't have a lot of competition--maybe that's because of its quality, its licensing, and its extensible nature. :)

    Debian vs. Red Hat. Yet again, two different products with two different ideologies, one of which is backed by commercial interests, yadda yadda yadda. Interestingly enough, Red Hat's successor, Fedora, is using Debian's package manager now. So maybe they aren't such bitter rivals as you may have thought?

    As for the rest of your generalizations, I resent being painted with such a broad brush. Sure, there are zealots in the open source community; they're present in any and every community. If those are the only people you talk to, then you might get some odd impressions of how that community works. For example, most of the people in the US are Christian, but the few people who come up to you on the street and shout about Christianity are inevitably zealots, crazy people who can't be reasoned with. Does this imply that most of the US consists of crazy zealots who can't be reasoned with? No, it doesn't, the sample size is simply too small.

    Similarly, I won't just read this one article and conclude that the people at Linux World are totally clueless about the Open Source Community and its history, that they're all too lazy to do research, and enjoy making grossly inaccurate generalizations instead. That would be unfair of me. Nevertheless, I hope this article is just an isolated incident, and not the start of a disturbing trend. I recognize that this is an opinion piece, but that's no excuse for FUD, or sloppiness.

    --
    pb Reply or e-mail; don't vaguely moderate.
    1. Re:I just submitted feedback on this... by Angst+Badger · · Score: 1

      As for the rest of your generalizations, I resent being painted with such a broad brush. Sure, there are zealots in the open source community; they're present in any and every community.

      Personally, I fail to see why there is such a strong reaction to the suggestion that there is an unusually high asshole-density in the open source community, except that it's true and truth is often painful.

      Everything in the referenced article is essentially spot-on. Of course, all of the author's points are tangential to the real problem, which is that open source, for all of its many and varied advantages, is immune to end-user reactions. If Microsoft behaved towards users the way the most vocal and visible OSS developers do, Microsoft would be gone overnight. If your only contact with MS (or Oracle, or Sun, or any other large software firm) is reading Slashdot articles, you'll end up with the false impression that their representatives are all overbearing assholes. However, out in the real world, their sales reps are generally very nice, polite, accommodating people. Why? Because they understand their respective monopolies, contrary to popular belief, could evaporate very quickly if their customers were genuinely fed up with them. OSS developers have no such safeguard against their own excesses.

      Lest this be dismissed as an empty generalization or an unsupported assertion (which it will anyway), consider some of the most polished and/or user-friendly Linux software: Evolution, Nautilus, Mozilla, KDE, MySQL, OpenOffice.org. All of these either originated as non-free software or were specifically aimed at being adjuncts to some sort of commercial venture.

      This is not to say that there aren't tons of excellent packages that are "pure" open source (postfix, apache, gcc), but the majority of them are aimed at technical users, and even there, the documentation is typically quite poor. Nor is this to say that OSS developers couldn't produce much more polished and user-friendly software, but it would require stepping down from the arrogant high horse too many developers ride on -- Theo de Raadt and Dan Bernstein spring immediately to mind -- and treating end-users with respect instead of contempt.

      --
      Proud member of the Weirdo-American community.
    2. Re:I just submitted feedback on this... by pb · · Score: 1

      I'm not convinced that there is necessarily an "unusually high" asshole-density in the open source community (and really, what are we comparing this to?), but I do think that technology makes it easier for those assholes to make themselves heard; a lot of people in the open source community are relatively quiet; a "silent majority", if you will.

      Of course, sales reps have to be very nice, polite, accommodating people. Why? Well, because they're trying to sell you something! I'm sure Red Hat's sales reps are very nice as well, and I wouldn't trust them either... they're sales reps, after all. :)

      I'd like to mention that Mozilla, KDE, and OpenOffice.org are all open source, and in the case of the first two, were written that way from the ground up. As to the latter, Sun was nice enough to contribute and GPL OpenOffice.org. But yes, you're right--people trying to sell a product to end users have a financial interest in polishing up the interface as much as they can for them.

      And actually, apache has extensive documentation, as do many open source projects. As for gcc, not only is it decently documented, but it also conforms to well-known standards--it's a C compiler, after all; you can get any of a multitude of books explaining how C works, how C compilers work, how to use a C compiler on Unix, etc., etc.

      I wouldn't attribute malice to the average OSS developer's choice of user interface where there is none; they were probably just scratching an itch, and therefore the interface is at least as polished as they and their users need it to be. And for every arrogant OSS developer you can name, I'm sure I can name some quite modest and pleasant ones, although I don't see what this exercise is supposed to accomplish. Linus Torvalds comes to mind immediately, and Bruce Perens is also a mild and reasonable chap.

      --
      pb Reply or e-mail; don't vaguely moderate.
    3. Re:I just submitted feedback on this... by Anonymous Coward · · Score: 0

      Does this imply that most of the US consists of crazy zealots who can't be reasoned with?

      Well if you dont agree with them, you are going to hell. That cannot be reasoned with.

    4. Re:I just submitted feedback on this... by Anonymous Coward · · Score: 0

      Gnome vs. KDE. This one boiled down to--you guessed it--a licensing issue! In this case, it was the licensing of Qt, the toolkit used in KDE, that was the issue. Some of this has since been resolved, but there are licensing issues surrounding Qt even today. That's because Qt was written by TrollTech and is sold as a commercial product, whereas GTK was written for The GIMP, "to scratch an itch". Interestingly enough, The GIMP doesn't have a lot of competition--maybe that's because of its quality, its licensing, and its extensible nature. :)

      Don't forget that TrollTech is controlled by The Canopy Group, which is also the controlling company of The SCO Group, the company trying to hijack Linux from the world community. Down with KDE! Go GNOME or go home! ;-)

    5. Re:I just submitted feedback on this... by Dr.+Evil · · Score: 1

      But the parent's description holds, Mozilla and KDE are/were "adjuncts to commercial ventures"

      Almost all the good shiny GUI apps have some commerical tie-in. KDE certainly wasn't written "open source from the ground up", it was built on a commercial toolkit.

      Gimp -> GTK -> Gnome was probably the only untainted chain, but eventually Gnome was helped along by commercial interests... but the origins were 'pure'.

      The Mozilla project had paid employees and clear commercial goals --- commercial goals for an open source browser, but commercial goals.

      Apache, gcc etc, are fantastic programs, but not for "end users". They're as shiny as monochrome ASCII gets :-)

      IMHO, the problem is that the media is hyping Linux as a commercial and home user's desktop OS, whereas nobody outside of commerce cares about that... short of ensuring that one's pet OS skills are transferrable to employment skills... which is in essence a commercial interest anyways... but not powerful enough to have anyone troubleshoot the grandma's soundcard... not as fast as a commercial venture that is.

    6. Re:I just submitted feedback on this... by pb · · Score: 1

      I didn't dispute that point, in fact I agreed with the author's (largely unstated) premise there.

      Oh, please. Next you'll be telling me that all my C programs weren't written "BSD from the ground up" because I link to glibc on Linux, which is under the LGPL. You can write open source software that uses closed toolkits, you know, and it's still open source software. Another good example of this would be nedit, which I now link with Lesstif.

      And Mozilla is a great example of how an open source project can serve commercial interests as well; its mere existence shatters all the silly "Open Source vs. Commercial Software" myths. (as if Red Hat wasn't enough, eh?)

      I agree, but then, apache and gcc weren't my examples in the first place. :)

      Yeah, you can use Linux as a commercial and home user's desktop OS, and I can see how a lot of users would be interested in saving $100-$300 by buying/building a PC, or breathing new life into an old computer. On the other hand, for the people who don't want to mess with it and *do* have a lot of money to throw away, well, they can buy a mac. :)

      --
      pb Reply or e-mail; don't vaguely moderate.
    7. Re:I just submitted feedback on this... by Dr.+Evil · · Score: 1

      Yeah it is a stretch, but KDE wouldn't have started if it were not for QT. And there's nothing you can link to to make the environment work except QT... to the extent that you must[1] distribute QT with your GUI... which set Debian against the world until QT went GPL while back.

      QT of course profits from KDE because commercial apps either must go open source or pay for licenses... (before they start development, but the terms can change of course).

      I'm not saying that open software can't have commercial roots, only that it is interesting that the nice shiny desktop apps all do.

      "Interesting", not "bad" or "good" or anything of the sort... just "interesting".

      [1] "must" is subject to the following pedantic caveats: you want to ship the binaries and you want the binaries to run when they get to their destination.

    8. Re:I just submitted feedback on this... by pb · · Score: 1

      Yeah, that's why people were working on Harmony before Qt's licensing changed. Similarly, it took a long time for a Free motif-compatible widget set to get written.

      I'm not so surprised... I'm a programmer who has no interest in nice shiny desktop apps. :)

      --
      pb Reply or e-mail; don't vaguely moderate.
  26. Read the article - he has some points by Dark+Paladin · · Score: 5, Interesting

    I don't claim to be any kind of guru of, well, anything, but I've been working with GNU/Linux for a good 5 years now, setting up servers (Samba, Apache, etc).

    About 18 months ago, I got a Powerbook, and while I still like Linux on the server end, man oh man, do I like OS X - for exactly the reasons that Mr. Turner brings up.

    Simply put: it works.

    I plug in a device - and it works. No compiling, no fiddling with conf files - works. I put in a game, and without once having to find Mesa drivers for X Windows and figure out why I can get video in Quake III but no sound - wait, not I get sound but no video, let me try another sound card and figure out of the chipset is the right kind - AGGGHHH!

    The greatest strength of Open Source is its ability to evolve and grow and fill in gaps. It's truly software evolution - species of software fill in evolutionary needs, and the ones that work best (or are the luckiest in support/notice) get to grow.

    The problem with Open Source, as Mr. Turner observes, is in some ways that same community. How many truly clear, concise, "idiot proof" manuals are written when we need to understand why some piece of Open Source (OS) software isn't acting the way you want? A cry for help will often be answered - all too often by "RTFM", though there are times when a more useful answer is given.

    Probably the best thing that can happen for OS is the continued interest by businesses who want things for thier clients - like easier to use desktop operating systems (like OS X), or better office suites that can be used by secretaries (like Open Office) or administrative tools that can help configure the multitude of options easily and quickly (like what I hope Novell will do with their Suse merger).

    I think that there will always be the dynamic Mr. Turner talks about - which isn't always a bad thing, but I hope the dialectic of Open Source and Business Needs helps to create a better hybrid software animal more suited to survive the wilds of the computer world.

    Just my opinion, of course - I might be wrong.

    1. Re:Read the article - he has some points by dema · · Score: 0

      Just my opinion, of course - I might be wrong.

      An opinion, of course, cannot be right or wrong (:

    2. Re:Read the article - he has some points by Issue9mm · · Score: 2, Funny

      Offtopic as hell, but if it is my opinion that the sky is filled with invisible Skittle monsters that feed on Ozone and exhale oxygen, is that not wrong?

      -9mm-

    3. Re:Read the article - he has some points by yamla · · Score: 1

      I agree that OS X is generally great with its device support. However, this is apparently not particularly important to most computer users. After all, take a look at Windows. Virtually no device I buy in the Windows world allows me simply to plug it in and have it 'just work'. Most of the time, I have to install a driver, much of the time searching the web for the latest version. Many times, in fact, I am simply unable to find a digitally signed driver for Windows XP though I will admit the driver generally (but not always) still works.

      The situation with video cards is even worse. Here, you have to decide whether to go with an old digitally-signed driver or the latest driver which may cause incompatibilities with your system. And then you've got to make sure you have the latest version of DirectX to run your games.

      Now, compare this to my experiences with the version of Mandrake that I run. I plug in a new device, it is detected during the boot process, I'm given the option of configuring it if necessary, and the thing generally just works. I haven't had to spend time searching for and downloading the right driver on my Linux system.

      Now, Mandrake Linux certainly isn't perfect. Probably not as good as OS X. But still, much better than Windows XP. And people don't seem to complain about XP.

      --

      Oceania has always been at war with Eastasia.
    4. Re:Read the article - he has some points by Anonymous Coward · · Score: 0

      Did you have to get a second mortgage, or did you trade your house for a powerbook?

      > like easier to use desktop operating systems (like OS X)

      1000 icons without descriptions on your dock vs. 1000 icons in your start/K/Gnome menu neatly organized into categories.

      Mac hardware = awesome. Mac OS = shite. I'd rather run Windows until a) Linux on the desktop becomes more friendly, or b) Microsoft finally figures out a way to prevent software piracy and I'll be forced to use something else. Of course, *nix will always rule on the server.

    5. Re:Read the article - he has some points by dema · · Score: 1

      opinion: a personal belief or judgment that is not founded on proof or certainty. If it's your *belief* its yours and yours alone, so it cannot be right or wrong. Whether or not it is right is a whole different issue....psycho :P

    6. Re:Read the article - he has some points by Anonymous Coward · · Score: 0

      That's making a physical claim, hence not an opinion.

      It's not "I like" or "I don't like"

    7. Re:Read the article - he has some points by tuffy · · Score: 3, Insightful
      I plug in a device - and it works. No compiling, no fiddling with conf files - works. I put in a game, and without once having to find Mesa drivers for X Windows and figure out why I can get video in Quake III but no sound - wait, not I get sound but no video, let me try another sound card and figure out of the chipset is the right kind - AGGGHHH!

      Is that really a fair comparison? If I buy a Mac, I'm getting a closed system with a small hardware compatibility list. Since Apple knows what goes into all of them, it's no surprise they can make an OS that runs without lots of configuration twiddling. If Linux was sold on an equally small number of configurations, surely it could be made to run with equally little hand-configuring.

      But because Linux is often run in the "anything goes" x86 world, hardware incompatibilities are more common. Where standards are well-defined (IDE, USB, etc.), Linux has no problems. In other cases (video cards, sound cards), Linux often lags behind the cutting edge and requires a bit of hand holding. But that's the nature of the platform rather than of the OS. Even Windows can't handle tons of different configurations without help; instead it requires seperate "drivers" for that purpose.

      --

      Ita erat quando hic adveni.

    8. Re:Read the article - he has some points by Anonymous Coward · · Score: 0

      1....2.....3....4....5.....6.....7.....8

      I have 8 items in my dock, and when I mouse over them I get a description.

      Ever fired up a start menu on Windows for the first time? *cringes*

    9. Re:Read the article - he has some points by Bombcar · · Score: 1
      Of course it is wrong.



      The Skittle monsters feed on oxygen and exhale ozone!



      n00b.

    10. Re:Read the article - he has some points by Drantin · · Score: 1
      "it cannot be right or wrong. Whether or not it is right is a whole different issue"
      psycho? double-think!!!!
      --
      Actio personalis moritur cum persona. (Dead men don't sue)
    11. Re:Read the article - he has some points by Anonymous Coward · · Score: 0

      Note to mods:

      Please read the modertaion guidlines before doing any modertaions. The mod "Overrated" is used on comments that have already been modded up. It is not for modding something you think may be an overstated life value or whatnot.

      And for the record, a opinion (I like... I feel... I think... etc) cannot be right or wrong.

    12. Re:Read the article - he has some points by Issue9mm · · Score: 1

      I don't know that I necessarily agree with that interpretation, regardless how literal it is.

      If I believe something to be wrong that can be factually proven or disproven, then that belief is wrong. I'm not saying it's a punishable offense, mind you, but it's still dead fricking wrong.

      -9mm-

    13. Re:Read the article - he has some points by Anonymous Coward · · Score: 0

      I suppose I only have about 13 items I use semi-regularly and for the rest I can use the non-intuitive finder, but it just seems silly to have to do that. What's wrong with the menu/categories method?

      Intuitive, organized, and resource friendly! NOT!!

    14. Re:Read the article - he has some points by Lemmeoutada+Collecti · · Score: 1

      Interesting experience I had this weekend. I was retiring a machine to other uses, but it was a media machine with gigs of files on it, so I wanted another machine to take over it's functions. So, I figured, simple enough. With Windows, I'd back up, sysprep, move the drive to the new machine, watch it crash, reinstall Win2k, run all the updates, etc. etc.

      So I 'sysprep' by changing the system to boot to init 3, moved the drive to the new machine, booted, watched harddrake update everything, used linuxconf to change XFree's settings, init 5'ed and was up and running in 15 minutes.

      I have never had a transfer to a system with different hardware go that smoothly. I was quite impressed.

      But I still have a lingering disappointment every time I have to vi a config file.

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    15. Re:Read the article - he has some points by dema · · Score: 1

      but it's still dead fricking wrong.

      Which is exactly the point I'm getting at. It may be wrong, but your belief simply cannot be wrong or right.

    16. Re:Read the article - he has some points by Issue9mm · · Score: 1

      I get what you're saying, but from how I see it, my opinion is flat wrong, but the fact that it is my opinion is clearly neither wrong nor right (though I would argue that it's more right than wrong, if at all), but I still think that someone's opinion can be wrong if it can be factually proven otherwise.

      Granted, this all boils down to how much information can actually be proven, but I'm assuming proven to the point that all of our "facts" are in accordance is good enough.

      -9mm-

    17. Re:Read the article - he has some points by dema · · Score: 1

      I suppose the way a person percieves "opinion" really boils down to psychology, in a sense. Because to me it's very simple logic that an opinion cannot be right or wrong; It can make a statement about whether or not something is, but can't actually BE. And you obviously see this differently. None the less, I'm going to watch the sky for Skittle men now ):

    18. Re:Read the article - he has some points by Anonymous Coward · · Score: 0

      I can see where you're coming from, the finder isn't exactly my best friend either. It seems to me that both have their advantages, but being an OS X user at home and a Windows user as work, I tend to sway towards X.

    19. Re:Read the article - he has some points by Anonymous Coward · · Score: 0

      Why should I, as an end user, care if that is a fair comparison or not? I'm not interested in fairness. I'm interested in results. OS X and Windows delivers results and that is all that matters. I don't care if linux has good reasons for sucking (stop making excuses). I just know that if I run linux my new hardware may or may not work, and if I run OS X or Windows my hardware will work 100% of the time.

    20. Re:Read the article - he has some points by jc42 · · Score: 1

      ... man oh man, do I like OS X - for exactly the reasons that Mr. Turner brings up.

      Simply put: it works.


      Well, alongside some linux and Windoze boxes at home, my wife and I each have Powerbooks. We like them a lot. But I'd dispute the "it works" generalization.

      For example, we have an Airport Extreme, and we got a cute little portable Canon printer that Apple lists as compatible. I plugged it in, and tested it with my PB, and It Worked. So we tried it with my wife's PB and It Worked. Or so we thought.

      Then one day it didn't work for her. Her Print Center showed no printers. I went to mine, checked it out, and the printer was fine. So we went back to hers - and it saw the printer.

      This happened repeatedly, until we got enough evidence to understand the problem: Her PB can only see the printer when my PB is nearby and talking to the Airport. If I close my PB up or drive away with it somewhere, in a few minutes her PB loses the printer.

      We've asked Apple Support, and all they did was mess up our Airport settings so that nothing worked. I spent most of two days learning enough about the undocumented parts of the Airport to fix it, with more than a little help from a couple of Usenet newsgroups.

      But those newsgroups didn't come up with a fix for the problem, or an explanation of what's going on. It seems that there's some special relation between my PB and either the Airport or the printer, but we can't tell what. I can use the Airport Admin tool from either machine, so that's not it. I see the same information about the Airport and printer from both PBs, and there's no visible indication of anything special about my PB.

      But when I carry my PB away or close it up, she can't use the printer.

      This doesn't qualify as "It Works" in our opinion.

      In the several months we've had these nice toys, we've found a good number of things that don't just work. One of these is calling Apple Support if you've plugged your Airport into anything other than your cable modem. If it's plugged into your LAN hub, they will insist that your linux firewall is the source of all your problems, and they won't help you until you get rid of all linux machines on the LAN. This was a deal killer when some people I'm working with were looking at wireless access to their (very mixed-vendor) internal network. I just told them of my experience with Apple Support, and they dropped all thought of using Airports as part of their infrastructure.

      (OTOH, our use of our TV has dropped to nearly zero. My wife subscribes to Netflicks, and really likes being able to sit down with the Powerbook, slip in a DVD, and watch a movie. And since she became a mozilla user, she finds online news a lot more interesting that TV or radio, or even the dead-tree version of the Boston Globe. We're seriously thinking of seeing which local cable service will supply only Internet and phone service, and dropping the TV channels. That's 20th-century technology; who needs it now? ;-)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    21. Re:Read the article - he has some points by jbtule · · Score: 1

      Maybe that's why of the many linux's i've had experience installing, Yellow Dog Linux (PPC), was the only one that i've ever had zero problems installing and running out of the box (err out of the iso) and working with all my hardware etc.

  27. Show me the code.. by XaXXon · · Score: 2, Insightful

    1) Too many developers "scratch the same itch."
    So what? It's not my responsibility to write code for you. I write code for me, and release it under a license that happens to allow for other people to use it. Don't tell me what code I'm allowed to write and what I'm not.

    2) Open Source developers love a good feud.
    So what? You have no right to tell me how I should be spending my time. Sure it's not the most productive use of it, but again, it's MY time. If you don't like it, go away.

    3) Open Source developers often scratch the wrong itch.
    WTF? Scratch the wrong itch? Maybe I'm not scratching your itch, but see point 1. If you don't like what I'm doing, write your own. That's what I did when I wrote this software that scratches the 'wrong itch'. It scratched mine just fine.

    4) In the Open Source Community, you're either "with us or against us"
    Against us? If you want to point out flaws and the people in the group don't appreciate it, you can take the code and apply your own patches and start up a distribution of that code. If the community agrees with you, then you'll be successful. If you end up being the only one who uses your new version, then maybe you're actually wrong about what you were doing and that entire community against you was actually that you were wrong and too dumb to realize it.

    5) The Open Source Community has a huge chip on its shoulder...called Microsoft
    So? This really is the same point as Point 2. And the arguments are the same. So most of us don't like Microsoft? I don't think there are many that won't admit they do some stuff right, but that doesn't matter. It's my time, and I will do with it as I please. If you want to lead by example and convince people there's a better way, a high road, then please, by all means, do so. But telling people who write software that you can use at no cost and have full access to the source that they need to be doing things differently is about the most egocentric thing you could possibly say.

    In closing, go away and write some code. If you can't do that, then just go away.

    1. Re:Show me the code.. by pclminion · · Score: 3, Insightful
      telling people who write software that you can use at no cost and have full access to the source that they need to be doing things differently is about the most egocentric thing you could possibly say.

      Read your own post and tell me again who's egocentric?

      Your sentiment parallels that of many others, namely: "We've provided you with all these things, for free, and you complain? Peon! How dare you question us!" Sounds like you want to be God. Give 'em what you want, and if they complain, well damn them to hell.

      In closing, go away and write some code. If you can't do that, then just go away.

      In other words, you feel that open source should be by developers, for developers. You're entitled to that opinion, but bear in mind that it relegates the OS community to a little corner of reality, where nobody in the real world cares about what you do, and nothing that you do matters. If you want to be a useless, egotistical prick, that's your prerogative. I'm more interested in creating useful software to serve people's needs.

    2. Re:Show me the code.. by XaXXon · · Score: 1

      What I'm saying is I have no responsibility for writing code that you like. That's it. If you don't like it, feel free to join the community, but don't you dare tell me that I'm doing something wrong because you don't like my Free code.

    3. Re:Show me the code.. by XaXXon · · Score: 1

      What I meant to say was...

      "feel free to join the open-source community (for this project and make some positive changes that will make the product more useful to you)..."

      But I didn't really read it before I hit 'submit'...

    4. Re:Show me the code.. by pclminion · · Score: 4, Insightful
      When did I say you were doing anything wrong?

      Let me expand what I said just a little bit. There are two classes of complaining users. The first class are just whiners, who complain about the state of things but can't provide any opinion on where things should be going. Case in point, people on the FreeType list saying "The rendering of this font sucks, you need to fix it."

      There is another class of complainers who complain in useful ways, for example: "The rendering of this font sucks, all the stems for the lowercase characters are too wide. Perhaps this is a problem with the autohinter when using composite glyphs?" The complaint spells out the problem, and suggests where to look for a solution.

      Some people on the list are even nicer; they provide code. These people are, of course, the most helpful in the long run, but there is no reason to treat them as more important than anyone else simply because they have the ability to program a computer.

      It is attitudes like yours which are preventing more people from adopting Open Source. Maybe your goal is to maintain OS as the elitist club that it currently is, but many people (myself included) feel that it should be opened up to a wider audience. Why do we feel this way? Because we think people deserve access to free software that fits their needs. It's a philosophical issue. It's called, "Wanting to help people." And helping people does NOT equate to imposing your way of thinking on them.

    5. Re:Show me the code.. by Anonymous Coward · · Score: 0

      don't you dare tell me that I'm doing something wrong because you don't like my Free code.

      Whether you're doing anything "wrong" depends on what you're trying to achieve.

      If what you really really want is to have a good time writing code, go right ahead. The article is not aimed at you - it's aimed at people who, for whatever reasons, want to see OSS reach users other than its own developers.

      So your attitude is fine so long as you genuinely don't care who uses your software. If you did care, you'd pay more attention to the criticisms.

    6. Re:Show me the code.. by fzammett · · Score: 1

      Your micro-thinking. I don't mean this in a derogatory way at all.

      The point of the article was to address the open-source community, AS A VIABLE ALTERNTIVE to the established leader(s), which has, largely, the stated goal of being the leader. It was addressing the community AS A WHOLE, not it's constituent parts.

      From a single person's perspective, your post is hard to argue with, even if it is somewhat egocentric, but that's not really important frankly. You do for yourself, by yourself, and if it benefits others, great, and no one has the right to complain with how or what you choose to do. I agree 100%.

      But when you are part of a community that is striving, by and large, towards a common goal, there certainly is a right, perhaps even a duty if one is trying to be supportive, to point out the failings of the team.

      Put it this way: if Michael Jordan is on the playground playing a pick-up game, and he's taking every single shot, whether he's hitting or missing them, who cares? He can do what he wants, and who has the right to complain? It's his business. Put him on an NBA team though, with the absolute goal of winning a championship, and it becomes a lot less acceptable and most importantly counter-productive, to continue to perform that way. (Ok, I admit Jordan was the worst possible example since he's the one guy you don't mind continuing to take all the shots! Substitute Tracy McGrady or Karl Malone or even Kobe Bryant then).

      The points made in the article were valid from that 10,000-foot view, but not from the 10-foot view of your post.

      As currently constituted, the open-source community is no real threat to Microsoft on the desktop (servers are a different story), and never will be if the current trends continue, precisely for the reasons cited. Linux probably does need a corporate champion. Why corporate? Because accountability to shareholders is a more result-producing motivation than the desire to do good and help your fellow man (and woman!).

      Personally, I think IBM is the one true hope of Linux ruling the world. They're already taking some positive steps as far as the data center goes, but if they would decide to rule the world, desktop included, they are probably the one company out there that has what it takes to pull it off and defeat Microsoft. Short of that, from what we can currently see and predict, I don't think it's going to happen from any other corner.

      --
      If a pion (n-) collides with a proton in the woods & noone is there to hear it, does lamdba decay into the source pa
    7. Re:Show me the code.. by HumanTorch · · Score: 1

      In closing, go away and write some code. If you can't do that, then just go away.

      I nominate you for Open Source PR guy

    8. Re:Show me the code.. by AvantLegion · · Score: 1
      And that, dear friends, proves the article's point.

      Note how every response was "me, me, me". Does he have the right to do this? YES. Does it serve the end user? NO.

      And there's the problem, from the perspective of the end user. If software is only meant to serve the author, then OK. But don't be shocked when the end user that you're offering your software to throws it back in your face.

    9. Re:Show me the code.. by Anonymous Coward · · Score: 0

      That is assuming the concept of "community" is a real construct. My biased perspective is too many people get into group thinking and that isn't good for the long term. Natural selection works because of mutations, the same way a developers work together in a pseudo-group to achieve a goal. Not that there are any real goals. I contribute to several projects and the one thing that is obvious is this, "there is no unified goal." That's what I love about it. I like the fact there isn't one true "goal" and that everyone has a slightly different perspective. You get much more coverage that way, because everyone is bringing something different to the table. That is also why OSS can weed through bad ideas quicker. Atleast in my own experience comparing work I do for free vs work I do for my day job. Plus, I believe it is good that developers argue over details, because it is needed to test an idea. Without that, there would be even more junk software in the world.

    10. Re:Show me the code.. by TMLink · · Score: 1

      Maybe your goal is to maintain OS as the elitist club that it currently is, but many people (myself included) feel that it should be opened up to a wider audience.

      And maybe there's grey in this black and white world. Maybe he feels that while it would be great to make open source software more accessible to everyone, there's no reason that this has to be the goal of everyone. Just because ease of adoption isn't your #1 priority doesn't mean your against open source being adopted. It just means that there are more important goals to be obtained in that person's point of view. Nothing wrong with that. We can't all focus on one goal, or too many other goals will be neglected.

      --
      Every time a guy gets a threesome, somewhere in heaven an angel gets his wings. --Cary Tennis
    11. Re:Show me the code.. by MoneyT · · Score: 1

      You realize your entire post essentialy proved a good portion of the article, and highlighted everything that will prevent OSS from ever becoming a truely dominent desktop platform.

      --
      T Money
      World Domination with a plastic spoon since 1984
    12. Re:Show me the code.. by Anonymous Coward · · Score: 0
      I write code for me... Don't tell me what code I'm allowed to write...
      If you don't like it, go away.
      If you don't like what I'm doing, write your own.
      you were wrong and too dumb to realize it.
      go away and write some code. If you can't do that, then just go away.
      yeesh. who let this troglodyte out of the cellar? kinda proves the article's point, don't he...?
    13. Re:show me the code.. by Fareq · · Score: 1

      Exactly.

      There is nothing wrong with developers making whatever they feel like making. In fact, its a great idea.

      But, if your goal is to get "Linux on the desktop" to be more than a toy, then development needs to be about creating the software that people want to use/need. People. Not developers, or even computer-savvy people. Just people in general.

      Before you all flame me with "Linux on the Desktop isn't a toy" think about this: How many people out there who know a thing or to about how to use a computer can figure out how to actually do anything with Linux?

      I know many a developer who wasted days trying to get the most trivial things to work on a Linux box. I include myself in this list. (If you really want to hear that rant, reply and ask...)

      What's my point? Before linux becomes more useful than Windows (to the average user) Linux will need a version of every type of program that a user might need (and preferably only 1, or at least, 1 semi-standard one). It needs to be easy to install software( saying, "just run the configure script. If that works, run make and make install, and if all goes well, the binary will be in /usr/bin/myCoolApp" isn't good enough -- works about 85% of the time, and is in no way user-friendly). It needs to be easy to configure. It needs not to be necessary for a normal user to know root password. (Such as to eject a CD while the system thinks it is in use)

      Yeah, Windows (and Windows software) have problems. Lots of them, in fact. But, you know what? Most people can get their computers to do what they want, and most of what they want to do works most of the time. If I gave my parents a Linux install (even if I did it for them, installed everything, and got it all set up) they'd be years figuring out how to do anything. And not because they are stupid, either. Actually, as far as it goes, they exhibit less of the "anti-brainwave" effects of computers than most.

      So yeah. Go ahead, create whatever you want. I don't care, because I don't have a vested interest in making Linux succeed in the desktop market. If you do, however, then you have to create what the user wants, not yell at the user that he ought to either want what you want to make or make it himself.

    14. Re:Show me the code.. by Yeroc · · Score: 1

      Well sir, I'd say you just validated all the author's points.

    15. Re:Show me the code.. by arkanes · · Score: 1

      You can agree with both attitudes at the same time. I write free software because I enjoy it, because it scratches my itch, and because I think other people might get some use from what I write. As an additional benefit, I get some ego stroking from other people using my code. On the other hand, I'm writing this primarily for my needs and totally on my time using my resources - I'm happy to listen to you feedback, but I've got no obligation to listen to any sort of crap or harrassment. I'm not getting paid and I do it because I enjoy it, if you detract from my enjoyment then you are part of the problem, not part of the solution, and I'm not going to be interested in helping you. I expect a certain level of expertise or at least a willingness to learn from people that I intend to work with, and that includes users asking for support. There's nothing "elitist" about that. The world would be a better place if there was less coddling of mouthy obnoxious people who expect to get free things because they're annoying.

    16. Re:Show me the code.. by Homology · · Score: 1

      But it sure did show your attitude, which, sadly, is way too common.

    17. Re:Show me the code.. by Rallion · · Score: 0

      In closing, go away and write some code. If you can't do that, then just go away.

      I write code. Still think you're an ignorant bastard. I'd justify that, but plenty of people have done it for me already.

    18. Re:Show me the code.. by civilizedINTENSITY · · Score: 1

      Really that depends on how you define "the real world". If you consider WYSIWYG word processing "real", then you might be right. Some of us are more interested in parallel matrix operations. Is an excel macro "real"? Or is that quantum chemistry simulation "real". I've got news for you, the number of people doing original *real* work is pretty small. As long as good open source code is available I only care about linux on the desktop for peripheral reasons. If linux on the desktop can promote linux for "real" work, then its a good thing. But that means only if it pays for (via driver availability, etc...) the drain on developer time. Does anybody in your real world care about the things that my world considers real? Ask them what they think of the new muon...if they don't get excited, then why should I care about them? Oh yeah, unless their numbers happen to help the source...

    19. Re:Show me the code.. by npsimons · · Score: 1
      Some people on the list are even nicer; they provide code. These people are, of course, the most helpful in the long run, but there is no reason to treat them as more important than anyone else simply because they have the ability to program a computer.


      They are not more important because they have the ability to program; they are more important because they contribute something.


      Let me set you up with an example, an analogy if you will: what if scientists stopped to listen to every plebe off the street every time they complained that "science wasn't addressing their needs"? Sure, it's true that scientists, nay, we all owe a lot to society and humanity. But not to individuals, until they give us a reason to give them regard. Why do you think there is a scientific process and science journals? Sure, their main purpose is the advancement of science, but this is partially accomplished by weeding out the leaches.


      If you want to "help people", that's a noble and commendable goal. But, just because someone is writing open source software doesn't mean they want to help people. That just happens to be a very nice side effect that you don't see very often in other endeavors. I mean, how many other things that you use do you have the freedom to take and make to your own specification? And now, someone is saying "here, you can have this, and even use it too! change it if you like!" And you are doing the equivalent of saying "it's not what I want; you change it." I hate to tell you, but that's not part of the deal. If you really want changes to be made, make them yourself, or entice (ie pay, encourage, renegotiate) someone else to do it for you.


      This isn't television; it isn't the movies, and it certainly isn't Microsoft Windows or Apple MacOS. Free software is a boon, one that brings with it certain rights, and certain responsibilities.


      What do I consider a reasonable person to be? I'd say a reasonable
      person is one who accepts that we are all human and therefore fallible,
      and takes that into account when dealing with others. Implicit in this
      definition is the belief that it is the right and the responsibility of
      each person to live his or her own life as he or she sees fit, to
      respect this right in others, and to demand the assumption of this
      responsibility by others.

    20. Re:Show me the code.. by pclminion · · Score: 1
      They are not more important because they have the ability to program; they are more important because they contribute something.

      Then we disagree on the importance of constructive criticism and suggestions. I see those things as contributions. Programmers tend to trap themselves in a small mental room where they can't see outside of their immediate task (in case it still isn't clear, I'm a programmer). People who make big-picture suggestions help to break us out of that box. Code is really of secondary value. Any competent programmer can turn a clearly spelled out suggestion into code. It's more rare for someone to have a good idea. Turning these people away because they can't program is insane.

      If you want to "help people", that's a noble and commendable goal. But, just because someone is writing open source software doesn't mean they want to help people.

      With all due respect, you have no idea what I want.

      I hate to tell you, but that's not part of the deal. If you really want changes to be made, make them yourself, or entice (ie pay, encourage, renegotiate) someone else to do it for you.

      First of all, I thought constructive criticism and suggestions fell under the heading of "encouragement." Second, what happened to the concept of doing something for the benefit of someone else? This is something nearly all world religions (or to be more expansive, "philosophies of peace") teach, yet those who try to act in such a way are usually labeled insane in today's world. The way I'm reading what you've said is that you're utterly baffled by the fact that I want to give people what they want, not what I want. You make the statement that "this isn't television; it isn't the movies". You are only reinforcing this idea that being selfless is insane and dangerous. People who go to third world countries to help those in poverty are making true sacrifices -- their health, livelihood, family, etc. The free software developer is only sacrificing his or her time. Can't we at least do that?

      I'm not saying that there shouldn't be priorities or that programmers should immediately run out and implement anything anyone asks them to do. But when a person has written software and released it to the world with a free license, this is a tacit statement that the programmer wants other people to use the software. You've just said that most programmers don't do this for the betterment of other people. Therefore, in my mind it is clear that they must be doing it for their egos.

      If your code is really for pleasure, and to serve your own needs, what purpose is there really in releasing it? It seems like ego stroking to me.

    21. Re:Show me the code.. by npsimons · · Score: 1
      Then we disagree on the importance of constructive criticism and suggestions. I see those things as contributions. Programmers tend to trap themselves in a small mental room where they can't see outside of their immediate task (in case it still isn't clear, I'm a programmer). People who make big-picture suggestions help to break us out of that box. Code is really of secondary value. Any competent programmer can turn a clearly spelled out suggestion into code. It's more rare for someone to have a good idea. Turning these people away because they can't program is insane.

      Ah, but then we disagree again on which is easier: sniping from the sidelines or programming. To you and I, programming might seem simple, even second nature; to others who have never bothered to try it, it's easier to bitch and moan. I'm not saying that suggestions are not worth anything; as with code, it depends on the quality of the contribution. Most people just complain and say "this sucks!" That is not (positive) contribution. Programming tends to weed this out, because patches that don't do anything or are pointless are fairly obvious. It is also clear, that, given the choice between taking a patch or taking an idea (however good it may be) and implementing it, most people will take the patch because it shows obvious effort and commitment. In the long run, this is good: it means that the project won't stagnate into a committee of "good intentions", but will instead at least progress and change to suit someone's needs.

      With all due respect, you have no idea what I want.

      True, but you yourself used the phrase "help people" in your original posting, implying that someone (open source developers? are you one? does that mean you are an open source developer who doesn't want to "help people"?) wants to.

      First of all, I thought constructive criticism and suggestions fell under the heading of "encouragement."

      Telling someone that "this sucks!" is not my idea of constructive criticism, suggestions or encouragement. 99% of all user feedback equates to "this sucks!".

      Second, what happened to the concept of doing something for the benefit of someone else? This is something nearly all world religions (or to be more expansive, "philosophies of peace") teach, yet those who try to act in such a way are usually labeled insane in today's world.

      Yes, that's because most religions are hypocritical. I agree that it is right to help others. But I also think it is wrong to force anyone to do anything, including forcing someone to help others, or to bow to their whims.

      The way I'm reading what you've said is that you're utterly baffled by the fact that I want to give people what they want, not what I want. You make the statement that "this isn't television; it isn't the movies". You are only reinforcing this idea that being selfless is insane and dangerous. People who go to third world countries to help those in poverty are making true sacrifices -- their health, livelihood, family, etc. The free software developer is only sacrificing his or her time. Can't we at least do that?

      No, I'm not baffled by your urge to give people what they want. It is a common human emotion to want to help others. What I am baffled by is your supposed plastering of this emotion on everyone else. Not everyone always wants to help others. And no one should be forced to do anything. What anyone chooses to do is up to them.

      I'm not saying that there shouldn't be priorities or that programmers should immediately run out and implement anything anyone asks them to do. But when a person has written software and released it to the world with a free license, this is a tacit statement that the programmer wants other people to use the software. You've just said that most programmers don't do this for the betterment of other people. Therefore, in my mind it is clear that they must be doing

  28. Too Many Cooks, Not Enough Kirks by Spencerian · · Score: 2, Insightful

    OSS, for all its strengths, lacks a commercial leadership.

    That may sound like an oxymoron, given what OSS is. However, look at the successes in the personal computer world, and who they are led by. Bless ol' Linus, but is he really the leader of all of the Linux community? I'm afraid not. Linux is a distributed OS, with no leaders. Red Hat has come closest to this concept, but is not a popular brand name (yet).

    OSS needs a common identity that ties all its parts together into something that can be recognized by the Joe and Jane Users they try to sway. I don't know if that should be a commercial company, or an not-for-profit, but if OSS wants to see itself as a true alternative to MS, it has to look like an alternative in the business and home computing worlds.

    Oh, and the writer of the article was quite right in that Windows users aren't tolerant of trash talk, but can and will listen to why an alternative is better. Some Macintosh users work that way and get others to make the move, and so should the OSS community.

    --
    Vos teneo officium eram periculosus ut vos recipero is.
    1. Re:Too Many Cooks, Not Enough Kirks by Anonymous Coward · · Score: 0

      Agreed. as long as the community is self-indulgent and largely self-directed, it's going to be the development equivalent of herding cats. One benevolent dictator is not enough; if Linux is going to be a force on the desktop or be usable to a mass audience, there needs to be a hierarchy focused on the dull work necessary to ensure quality and usability; not 'building a better widget' just because it's interesting work.

      Put another way -- I'm writing this on my Powerbook. My Linux machine is currently off. why? because I have better things to do than dink with the command line every day JUST TO KEEP THE MACHINE RUNNING. ick.

      Or put yet another way -- I recently was deciding whether to open-source a project I've worked on or send it to Russia for further development. It's going to Russia; I don't have the time or the patience to shepherd it through the open-source process, and I don't want an endless debate with opinionated techno-libertarian developers. The code may not be as good coming out of Russia, but it will do exactly what it needs to do.

      And on another note: I was amused by the earlier thread about how the Chinese Nationalists revolutionized productivity in China. Conveniently omitting, of course, that their reward was getting pitched out by the "power to the proletariat" Mao crew in, what, 1948? read: hierarchical control defeated by benevolent dictatorship. And benevolent dictatorship gave China the Great Leap Forward and the Cultural Revolution. Not exactly the best parallel.

    2. Re:Too Many Cooks, Not Enough Kirks by Telex4 · · Score: 2, Insightful

      OSS, for all its strengths, lacks a commercial leadership.

      And therein lies the strength and future of the Free Software movement. If you step back and look at the whole software industry, or perhaps even the whole information industry, you see the Free Software movement, and the other pro-commons movements with which it is related, making such a stir in the industry that governments, NGOs, companies and individuals are getting more and more interested, and traditional players in the industry are either lashing out (RIAA, MPAA) or name calling (Microsoft, SCO) or taking the lessons onboard and becoming better and stronger for it (Apple, IBM).

      The lack of centralised leadership, along with many other features of the very politicised hackerish Free Software community, are what make it stand apart from the rest, not particular technologies. Losing one of the most defining features would reduce the FOSS movement to little more than a commercial competitor, sucked into an outdated property system.

    3. Re:Too Many Cooks, Not Enough Kirks by sharkey · · Score: 1
      OSS, for all its strengths, lacks a commercial leadership.

      Damn straight. I see commercials for Microsoft on T.V. all the time. OSS needs a leader for its commercials. What's Terrible Terry Tate doing these days?

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    4. Re:Too Many Cooks, Not Enough Kirks by BiggerIsBetter · · Score: 1

      Ummm... Why?

      I write code, I use Linux, I'm happy enough doing so. But I'm not real interested in selling Linux to the masses. If the masses want it then great, but it's not my job to make it nice for them. I'll make it nice for me, and if that works for them that's bonus. If not, I don't really care.

      Yes, that's what's wrong with the Linux community. It's also what it's built on.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    5. Re:Too Many Cooks, Not Enough Kirks by rangek · · Score: 1

      I don't think I necessarily agree with your statement, but your subject line is hilarious. Did you make that up yourself?

    6. Re:Too Many Cooks, Not Enough Kirks by kabocox · · Score: 1

      Oh, I think IBM will be the leader. Actually, I think they are planning a long overdue pay back for MS-DOS.

    7. Re:Too Many Cooks, Not Enough Kirks by Spencerian · · Score: 1

      Yep.

      Just had an image of the "too many cooks" thought, versus a Captain Kirk leading the charge as he always does...

      --
      Vos teneo officium eram periculosus ut vos recipero is.
    8. Re:Too Many Cooks, Not Enough Kirks by Oddly_Drac · · Score: 1

      "OSS, for all its strengths, lacks a commercial leadership."

      What?

      Is this a bit like pointing out that fish don't have legs?

      The thing is that you only have 'commercial leadership' where there's a profit to be had, and this really shouldn't be about profit. profit brings out the very worst in people, as you can see with Darth McBride.

      Seriously, if there's anything that OSS _doesn't_ need, it's commercial leadership. Jesus.

      --
      Oddly Draconis
      Too cynical to live, too stubborn to die.
    9. Re:Too Many Cooks, Not Enough Kirks by Spencerian · · Score: 1

      It sounds like you're getting into ideology, here. I'm not really discussing why Big Business is Bad, but why OSS hasn't moved much farther than where it is now.

      You noted that governments and companies notice OSS. But if you went to any typical home (where there are many, many more dollars that could buy a computer product) and asked them what OSS is, what would you think they'd say?

      I agree with you, the lack of centralized leadership is a strength for OSS. But it's also a disadvantage. The very face of Bill Gates generates more buzz and pleasant teeth-knashing than a penguin.

      We could use a talking penguin in ads right now, promoting a Linux distro, for instance, as a viable alternative, and with a cheap price to boot, with support. Where can Joe User (not Joe Manager or Administrator--they may have gotten the whiff of OSS and found it not stinketh) go get a cool Linux box and feel the same comfort (?) they have in buying a PC with Windows, or even Mac OS?

      --
      Vos teneo officium eram periculosus ut vos recipero is.
    10. Re:Too Many Cooks, Not Enough Kirks by RedHat+Rocky · · Score: 1

      For one, OSS is moving along just fine, though maybe not where YOU would particularly want it to go. But then, that's the point, OSS ends up being a mind of its own.

      I don't go out of my way to preach about Linux to anyone, yet am suprised by how many times I hear "You run Linux? I've heard of that and wanted to check it out".

      The OSS community needs to do nothing other than what has always been done, write the code and write it well.

      --
      Anything is possible given time and money.
    11. Re:Too Many Cooks, Not Enough Kirks by Telex4 · · Score: 1

      I am talking about ideology, yes. For me, the ideological bases of the Free Software movement provide something far more radical and interesting than another commercial competitor that your friends might pick up and use because they saw an advert on TV.

      And let's not forget what Free Software can do for the billions of people in this world for whom proprietary software just isn't suitable, is often unaffordable, inaccessible or comes with too many restrictions.

      I think this obsession with pushing GNU/Linux for the benefit of middle class western families even if it means compromising its ideological basis is a big mistake.

  29. Nothing wrong with it! by Skweetis · · Score: 1

    So what if some work is duplicated? One of the things that makes the Open Source community great is that individual developers CAN scratch any itch they want, work on any project they want. Sure, it may not be as efficient as it could be, but that's not the point. The community doesn't exist to gain greater and greater market share, it exists to create open software. Some individual developers may want their project's market share to improve, others may just do it because they enjoy it, others still for reasons not mentioned here. It's all good...

  30. Open Source == Communism by Anonymous Coward · · Score: 2, Funny

    I think it is high time for the community to get over its self-delusion of being "libertarian" and realize that it is, actually, authoritarian communist. Every successful open source project is run in a top-down authoritarian structure. There is no room for dissent (just watch this post get attacked) and alternative (and profitable) business models are attacked ceaselessly and characterized as "evil". You guys are re-living the soviet revolution, only entirely within the confines of the internet. I predict that the open source movement will be just as unsuccessful. Deal with it.

    1. Re:Open Source == Communism by Anonymous Coward · · Score: 0

      OK, I'll byte

      Nop, no flame war yet....

      On a more serious note, the top down approche is applicable to individual projects, normal if you think about it, I mean can you imagine the anarchy if anonymous could commit to CVS?

      OTOH, the bigger structures lack this, Gtk+ or Qt based projects don't come under the control of KDE or GNOME, and are left in the wild to evolve, even if their finally included into the base packages. If support dries up, they die a freemarket death, end of story.

    2. Re:Open Source == Communism by Anonymous Coward · · Score: 0

      funny troll. That would be true if the maintainer of each project held a gun to every user's head and prevented them from forking the code. Take apache for example, there are no pure apache distributions being sold by the big linux distributors. it's a good moderators are such discerning and clear thinking individuals.

    3. Re:Open Source == Communism by DunbarTheInept · · Score: 1


      There is no room for dissent (just watch this post get attacked)

      Any argument which can be boiled down to "If you respond in disagreement with me, then that response is proof that I'm right", is automatically dishonest and deceitful. Your true clors have shown through.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    4. Re:Open Source == Communism by An+Onerous+Coward · · Score: 5, Funny
      Well, Anonymous Coward has spoken. The Revolution is over, Comrades. We have failed. Now it is time for us to move to Argentina, pirate some copies of Windows XP Professional, fire up Microsoft Word, and start writing our memoirs.

      I for one am planning on taking my own life in shame. I fear that

      You appear to be writing a suicide note. Would you like to:
      • Search MSN.com for psychiatric help in your area?
      • Use a suicide note template?
      • Browse quotes by Emily Dickenson?
      • Find great deals on sleeping pills and handguns?
      Gaaah! No! It's too horrible! We must never give up! Never surrender! Viva la Revolucion! Viva la Tux!
      --

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

    5. Re:Open Source == Communism by iggymanz · · Score: 1

      You haven't participated in ANY open source projects, have you? There's all manner of management styles, from comittees that move at the speed of molasses in January, to "authoritarian", to ones managed by companie. You have a problem with any kind of authority, for I can tell you things are much harsher in the business world, it's 100 times as "authoritarian" as any open source project. I know, for unlike you, I've done both. Now sprout some gonads appropriate for your gender, get a slashdot username, and try joining a discussion instead of saying that if anyone replies to you they prove your point.

    6. Re:Open Source == Communism by iggymanz · · Score: 1

      oh yes, and in 30 years, let's do the Boys from Brazil thing and make all manner of GNU & BSD-like clones to once again terrorize the world!

    7. Re:Open Source == Communism by Anonymous Coward · · Score: 0

      Sounds to me like you are doing exactly what I predicted. Ignoring the facts and attacking the messenger. You may want to examine the history of your communist forefathers before replying AGAIN.

    8. Re:Open Source == Communism by Anonymous Coward · · Score: 0

      i come from a long line of capitalistic, self-employed, independent entreprenuers.

      from where i sit, linux is just a product.

      a product made by hundreds and thousands of people (is this any different then any other large project?)

      this is a free market. choose or don't choose.

      let the people decide. if they choose linux and have at any time, the right, to change their mind and rechoose microsoft...what's the problem?

      what are you talking about?

      i see no communism here. people don't choose communism....period. and real communism has never existed.

      only ruthless dictatorships.

      and if that's what you are alluding to, and that's what you want...come over to my house.

      you are just a dumbass who needs to see both barrels of my shotgun (i'm an nra member), to be dragged behind my truck (there are elect-bush-stickers on the rear glass), and fed to my pitbulls.

  31. bias by linuxislandsucks · · Score: 0, Troll

    remember folks LinuxWorld.com accepts ads from Microsoft..and other closed Unixes

    --
    Don't Tread on OpenSource
    1. Re:bias by Anonymous Coward · · Score: 0

      how the fuck did this get modded up?

      yeah, microsoft or sun paid LINUXWORLD to bash the oss community.

      take off at least ONE of the layers of tinfoil

  32. Hmm... by mccalli · · Score: 5, Interesting
    'Open source developers often scratch the same itch'

    So, err, remind me - how many closed-source word processors can I go out and by? How many web design packages? How many commercial IDEs? How many instance messenging networks can I join? Wouldn't they be scratching the same itch too?

    ...and 'Open Source developers love a good feud.'

    'They', whoever the amorphous they actually are, probably do. So do the closed source lot as well. The particular feuds they have tend to be called 'lawsuits', and they leave even the most bitter open source feud looking like a kindergarten spat.

    Cheers,
    Ian

    1. Re:Hmm... by feder · · Score: 1

      'So, err, remind me - how many closed-source word processors can I go out and by? How many web design packages? How many commercial IDEs? How many instance messenging networks can I join? Wouldn't they be scratching the same itch too?'

      Yeah, because we all know what a great role model closed-source is, right?

    2. Re:Hmm... by Bodrius · · Score: 1

      What is the priority of the Open Source Community?

      Why do they keep using the word "community" all over the place anyway?

      If my project is "open source" but my agenda is completely personal/independant, there is no reason for me to use the word "community" (and I don't) and it makes all the sense in the world for me to duplicate work, compete with existing products, do whatever I need to fulfill my agenda...

      On the other hand if I use the word "community" and claim a different, usually political, commonal agenda (like "building a free, non-commercial OS" or "making Linux a desktop OS that can replace Windows"), it's clear my priorities are very different. Acting on my own will be less productive, and may be effectively damaging, to my claimed common agenda.

      In the commercial world, every application-centric agenda is personal and independant. Competing with other solutions is PART of the agenda. Stealing market share from a competent product is a good thing because your goal is not to provide the user with a great application, but to have the user keep YOUR application.

      Commonal agendas become standard processes and have different dynamics. Sometimes they are agendas of subsections of the industry with common interest. But they rarely appear as applications.

      The point is not whether those problems appear in the commercial source or not, because they can be compatible with the agendas of commercial agencies. The problem is whether they are contrary to the claimed Open Source agenda, and how to solve them if they are.

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    3. Re:Hmm... by Anonymous Coward · · Score: 0

      how many closed-source word processors can I go out and by?

      I can think of one for Windows. (Is Word Perfect still around?) I know of two for Mac, one of which is Word.

      How many web design packages?

      GoLive, Dreamweaver... uh...

      How many commercial IDEs?

      Just one, I think.

      How many instance messenging networks can I join?

      Just one.

      Wouldn't they be scratching the same itch too?

      Evidently not.

      Try again, jackass.

  33. community by blanks · · Score: 1

    The problem with every community is the community its self. Its that simple.

  34. A very funny example by ciaran_o_riordan · · Score: 4, Interesting

    just because 'I want it a different color'.

    You'll probably like this:
    A shed, any color will do

    It summarises the observations of a FreeBSD hacker, on feature disputes. Also from the FreeBSD pages, is pretty ontopic:
    How many FreeBSD developers does it take to change a lightbulb?
    (these articles made me consider giving FreeBSD a try, but I haven't gotten around to it yet..)

  35. Evolution seems to work ok by Space+cowboy · · Score: 2, Insightful

    Which is basically the same model - lots of different parallel approaches to the same problem, and the best one, or group, wins.

    Closed source companies cannot do this, they operate in a constant state of limited resources. We can. We should consider it a strength and play to it.

    Sure, it get's acrimonious, but this is a symptom of fiercely-fought ideas. If someone feels that passionately about something, they ought to be able to convince others, or they are being blinkered - if they're blinkered, they'll wither and die. If they persuade the rest, they'll move to the next stage. Where's the problem, apart from bruised ego's ? Nature is red in blood and claw. We're slightly more civilised than that already :-)

    Simon

    --
    Physicists get Hadrons!
    1. Re:Evolution seems to work ok by Anonymous Coward · · Score: 0

      Which is basically the same model - lots of different parallel approaches to the same problem, and the best one, or group, wins.

      I notice you convienenty left something out.

      That should read, "...and, in four billion years, the best one, or group, wins."

      I, for won, welcome haunting our undying overloards.

  36. "...you're either 'with us or against us'"... by ErnstKompressor · · Score: 1

    A typical complaint of the Open Source community is that proprietary software vendors use legal means to stifle criticism of their detractors. But the Open Source community can be just as unforgiving of internal critics. Attempts to point out flaws or places where there's room for improvement in an application usually lead directly to defensive rebuttals, character attacks on the critic, or complete rejection of the validity of the issues.


    I am hoping mad at this slanderous disparagement. I think the writer of this 'article' would have been a good Nazi propagandist. His points are totally irrelevant and unfounded.

    --
    We apologise for the fault in this post. Those responsible have been sacked. -- Signed RICHARD M. NIXON
    1. Re:"...you're either 'with us or against us'"... by Anonymous Coward · · Score: 0

      If I had mod points, they'd be heading in your direction.

      Classic. :)

    2. Re:"...you're either 'with us or against us'"... by Anonymous Coward · · Score: 0

      Oh, shut the hole in your face, fanboy.

  37. true to some extent... by Anonymous Coward · · Score: 0

    Linux currently has a multitude of sound subsystems. making anyone short of a linux expert crazy trying to get things working for most audio apps. If my card isnt supported under alsa then I cant use the pro audio tools without a convoluted and twisted mess.

    We can support multiple audio/video/whatever systems as long as someone like linus were to say "This is the way it is to be called,used,etc.. anything else is unacceptable and not allowed." and the problems would slowly disappear.

    Scratching the same itch is ok, but let's at least scratch it in a way that makes it transparent to the user.

  38. whats wrong with the open source community? by Anonymous Coward · · Score: 0

    they are all fat overweight balding fellows with pony tails and no girlfriends and they live in their parents basement.

    like me, for example.

    1. Re:whats wrong with the open source community? by praedor · · Score: 1, Funny

      Isn't "fat" and "overweight" redundant? Also, I think you forgot "pasty skinned". So, dump either "fat" or "overweight" and replace it with "pasty skinned" and you have yourself a winner (or loser, depending on your point of view).

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  39. He has the wrong idea of what OS aims for by Scarblac · · Score: 3, Interesting

    This whole article is just coming from the wrong direction. It assumes that the final goal of OS is to make usable software, that has features for everyone, to have an OS that can run all the binary drivers out there, to unseat Windows!...

    What OS actually is for is, precisely, scratching an itch. Fixing what the developer wants to see fixed. Providing the features the developer wants. Having fun making something that a hundred other people made already. Many Linux developers (for example) couldn't care less about Windows, or converting Windows users to Linux.

    And yes, they like bitching about Microsoft. Because it's so easy to do, I guess.

    These things are only "things that are wrong with open source" if you have the idea that OS is trying to be something that it's not.

    --
    I believe posters are recognized by their sig. So I made one.
    1. Re:He has the wrong idea of what OS aims for by GoofyBoy · · Score: 1

      OpenSource, ClosedSource, free as in free speech, free as in free beer, GPL, Linux are all being used in the wrong way.

      You are right that the author is viewing OpenSource in the wrong way.

      Unfortunately, he (and alot of other people) is getting his view from people trying to advocate OpenSource.

      For example the traditional opposite of OpenSource is Microsoft. So therefore isn't OpenSource anti-Microsoft?

      Another example is that GPL is OpenSource. Well not strictly http://www.opensource.org/docs/definition_plain.ph p

      Any thing else than some person saying "Hey look at this spiffy neat-o code I created. Want to use it? Perhaps you can learn something from it." is really not OpenSource and is most likely the opinion of the speaker.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    2. Re:He has the wrong idea of what OS aims for by GospelHead821 · · Score: 1

      Unfortunately, this mentality will turn open source software users into a closed community. For example, I would like to use open source software. Obviously, the 'free as in beer' aspect appeals to me, but as a non-developer, I find that I am not welcomed into the community. Now, I undeerstand that I have nothing to contribute in the way of code, which may sometimes make me a burden to the rest of the community. However, I think that many (certainly not all) OSS developers are two-faced in their approach to the community. On one hand, they don't want to embrace "clueless" (meaning less clueful than a typical OSS developer) users, but they also want to encourage the expansion of OSS. These attitudes are opposed to one another and make a very poor impression. I don't appreciate having somebody suggest OSS software and then tell me to RTFM when I ask for help.

      --
      Virtue finds and chooses the mean.
      Aristotle, Ethica Nichomachea
    3. Re:He has the wrong idea of what OS aims for by sheldon · · Score: 1

      You're absolutely right that there's absolutely nothing wrong with Open Source.

      The problem is with some of the people advocating that Open Source be something that it's not designed to be.

      I like to develop Open Source software on Windows and am constantly baffled by the people advocating Linux.

    4. Re:He has the wrong idea of what OS aims for by Anonymous Coward · · Score: 0

      I like to develop Open Source software on Windows

      Where? I'm calling you out. I'm betting we don't see anything ...

      and am constantly baffled by the people advocating Linux

      I'm not baffled by people advocating Windows. If I had an MCSE, and Windows and VB was all I could cope with I'd be pushing it everywhere, too. Makes perfect sense!

    5. Re:He has the wrong idea of what OS aims for by sheldon · · Score: 1

      Where? I'm calling you out. I'm betting we don't see anything ...

      sbDNNModules under GotDotNet workspaces for one...

    6. Re:He has the wrong idea of what OS aims for by Anonymous Coward · · Score: 0

      How about a link? Couldn't find anything on google or freshmeat.

    7. Re:He has the wrong idea of what OS aims for by Anonymous Coward · · Score: 0

      it's been a week almost, where's the link? if it's open source, there should be a link to download the software.

    8. Re:He has the wrong idea of what OS aims for by sheldon · · Score: 1

      Give me your email address, and I'll send you a link.

      Otherwise learn how to fucking use google, I already told you where to look.

    9. Re:He has the wrong idea of what OS aims for by Anonymous Coward · · Score: 0

      I couldn't find it on gotdotnet either. But the reason it's so hard to provide a link is obvious - it's probably some VB script. Or it doesn't exist.

    10. Re:He has the wrong idea of what OS aims for by Anonymous Coward · · Score: 0

      I tried looking on gotdotnet too, but I gave up when I realized I had to register for MS Passport. Yeah, it's no big deal to sign up, but the whole thread is about accessing Open Source software. Requiring a MS Passport to do so rubs me the wrong way.

    11. Re:He has the wrong idea of what OS aims for by Anonymous Coward · · Score: 0

      I guess google doesn't crawl gotdotnet? Or maybe you can show me how to use, or even fucking use, google to find your software.

    12. Re:He has the wrong idea of what OS aims for by sheldon · · Score: 1

      Use google to find gotdotnet

      Then use the gotdotnet search to find what I mentioned.

      Do I have to show you how to use a mouse as well?

    13. Re:He has the wrong idea of what OS aims for by Anonymous Coward · · Score: 0

      Hey, I've got an idea! How about you post the link as a reply to this post? Just hit "reply to this", and then in another mozilla tab, follow the first 2 steps you mentioned. Then copy that URL, go back to this tab, and paste it in and press submit! HTH

    14. Re:He has the wrong idea of what OS aims for by sheldon · · Score: 1

      Give me you're email address and I'll be glad to send you a link.

      Mouse training starts tomorrow.

    15. Re:He has the wrong idea of what OS aims for by Anonymous Coward · · Score: 0

      i am only running linus 2.0; which doesn't support email (or mice). can you just post it in this thread? that would be greaat.

  40. Some points yes, some points dumb. by Oriumpor · · Score: 3, Interesting

    The "many itches, many scratchers" is a silly analogy. This is the case in not only OSS but also in for sale products. FOR INSTANCE, Musicmatch, Itunes, Winamp, Windows Media player. Enough said.

    What is truly missing from the overall product creation standpoint is a universal bounty system. If someone were to create a universal bounty system for the application of new software ideas (that benefited the donor, and also gave incentive to the developers) there would be a drastic change in OSS development. Now all of a sudden your target audience is no longer yourself, but an ethereal goal list and a real cash dollar amount to buy some more raman and coffee.

    Yeah sure, these things are "supposed" to be in existence already (sans the bounty) but I don't know how many projects I've seen on freshmeat with an empty .plan or a paltry .todo

    So I'm no professional developer, if I knew there was a series of progressively increasing bounties available for me to freely distribute my ideas to the ether I would be more inclined to spend time doing so seriously. Not all of us are driven by the solution at the end of the problem tunnel, some of us have monetary requirements to fulfil.

  41. when did competition become bad? by MattW · · Score: 3, Insightful

    Feuding and scratching the same itch is merely one form of competition. In the OSS community, you often find a war of ideas, whether that's Gnome vs KDE or Linus insisting on a plaintext /proc.

    I much prefer this war of ideas to the way commercial companies operate -- the war of marketing departments. Is it any wonder OSS turns out better?

    1. Re:when did competition become bad? by NDPTAL85 · · Score: 1

      Competition is bad when its no longer actually competition. GNOME and KDE are the same damn thing. So are vi and emacs. They all do what they're supposed to do negating the need for anymore competition between the two and wasting energy that could have been expended on something more worthwhile.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
  42. The kind of troll who offends the most people.... by voss · · Score: 2, Interesting

    is the one who is right.

    There are still plenty of problems with linux, including a print system that sucks, and plenty of problems that need fixing. It took us until last year to get fonts that looked good without having to add more. Whats worse is our tendency to mimic features in windows instead of trying to surpass windows. Instead of yet another lecture about how everyone should do everything with a CLI, lets get a GUI that is BETTER than mac or windows. A package system that works automatically (even RPM isnt automatic) and having dependent files included with applications.

    Self-honesty is your best weapon.

  43. I would say by JohnnyGTO · · Score: 1

    some of his reasons actually produce better software. Better code get merged together, differing views produce more choices.

    --
    Si vis pacem, para bellum! For evil to succeed good men need only do nothing!
  44. Don't forget to read the rebuttal... by XaXXon · · Score: 2, Informative

    It's a point/counter-point, so don't forget to read the rebuttal linked at the bottom of the page..

    (also linked here)

  45. The main problem is... by RdsArts · · Score: 2, Insightful

    We write software that we want. We write what we want and say what we want. This is the price you pay for software that's Free. Freedom breeds freedom, and that's the main point people seem to forget when they talk about what's "wrong" with the Free software community.

  46. He uses the same political mistakes ... by EJB · · Score: 2, Insightful

    .. as 'open source enthousiasts' often do.

    If you really want to change people's opinions, you better phrase your comments in terms of "you're doing great, but you could be doing even greater" than "what's wrong with you guys". I think someone commented this in the discussion about the way us enthousiasts were trying to influence the EU on the patent directive that was about to be passed.

    I guess the same applies here...

  47. Thanks Hemos by shadow255 · · Score: 1

    Maybe you could have checked the article before approving the submission and noted in the summary that there's 2 parts - it's slow as snot right now due to the Slashdot effect, but there is a rebuttal which should be worth mentioning so that those who can't be bothered to read the article will at least know this isn't a one-sided affair.

    --

    Logic is a wonderful thing but doesn't always beat actual thought. -Terry Pratchett

  48. With us or against us by ekephart · · Score: 1

    "4. In the Open Source Community, you're either 'with us or against us'"

    Damn straight. Let it be clear. We will make no distinction between Windows proponents and those who harbor them.

    --
    sig
  49. I totally agree by SimianOverlord · · Score: 1, Funny

    These are exactly the reasons why I upgraded to Windows XP from my Debian distro. Wow! Look at these neat cerulean blue taskbars! I've never looked back.

    --
    Meine Schwester ist sehr, sehr reizvoll - Nietzsche
  50. No... by autechre · · Score: 5, Insightful

    I didn't get flamed when I went into #debian and asked a bunch of questions. Neither did anyone else that came in while I was there, and I sat on the channel for several days.

    Perhaps the problem has more to do with your question. The Debian server compromise has been "all over the news", which I believe is why the package servers haven't been updated. It's reasonable to assume that people in #debian might have assumed you knew about the compromise, and they might have been a bit sensitive about it.

    Also, you didn't mention /msg'ing the "apt" bot for news before asking your question, as (IIRC) the welcome message to the server asks you to do. Did you do this? And did the channel topic say something about the break-in, but you were unable to connect it to the servers not being updated?

    Now, I happen to think that Eric Raymond is a jerk, and wrong about a great many things, but he and Rick Moen wrote an essay on how to ask questions that should be required reading for pretty much anyone, and can easily be applied to fields other than computers. My father is a mechanic, and his job and mine have amazing parallels.

    http://www.catb.org/~esr/faqs/smart-questions.ht ml

    Our LUG has a mailing list, and I've been on it for about 6 years now. I've rarely seen anyone flamed, even for asking really basic questions. One person in particular did ask several basic questions in a row, and was eventually pointed to the above document by several list members. Sadly, he decided to be an ass about it, and some flames were exchanged, but that's the only problem I can remember.

    --
    WMBC freeform/independent online radio.
    1. Re:No... by sisukapalli1 · · Score: 3, Insightful

      Just to give a perspective, I once went through a linux kernel mailing list archive on google. It was about "using goto." It would be hard to believe, but most of the people, many experts, including Linus himself, patiently answered the questions of a newbie.

      In fact, it was the newbie who was pretty rude -- often saying things like, "so and so book says goto's should never be used, so we shouldn't have them in the kernel. Why don't you guys fix it?"

      People gave very detailed examples and their explanations makes for very interesting reading.

      Now, in a commercial setting, one would often find some manager smiling and saying, "yes, you are right" and change the topic, or sometimes, almost rudely ask for a change in topic. For a casual person, it might seem that the manager is really polished and sophisticated, though it is far from the truth.

      S

  51. here as well by tepples · · Score: 2, Informative

    Slashdot also accepts advertisements from publishers of proprietary operating systems. Your point?

  52. need for standards by agurkan · · Score: 3, Insightful

    Too many developers "scratch the same itch" is a bad thing only for applications/libraries which other software depends on. We know this! This is what standards are for :-) However, for a standard to become standard we need to test lots of options and decide which is best. On the way to standardization we might merge different features, or the standard might require features from different packages which do not exist together at the moment. Different approaches make it easier to decide which feature to keep and which feature to drop.
    I personally do not mind having three plotting and five music playing and twelve font editing packages, it does not hurt anybody, and as the author himself points out, people get selfworth from other people using their package. So if we try to come up with a single solution the result will be fewer developers->fewer packages, not same developers->better packages.

    --
    ato
  53. meta-wrongness by Savatte · · Score: 2, Insightful

    they post flamebaiting articles like this one on major-traffic websites, making for pointless debates instead of getting down and coding.

  54. some small agreeance. by motorsabbath · · Score: 2, Insightful

    He also suggests we often approach the whole issue of encouraging migration to Linux from Windows entirely wrongly

    I've had a pretty good deal of luck with my family and friends getting them switched to Mozilla and OpenOffice on win32 first, and then later on suggesting Linux. Like most desktop users, thoes 2 apps give them everything they need (web, email and and office suite). If they get used to it on win32, using it all on Linux is a no-brainer and they're generally at least willing to try.

    --
    The heat from below can burn your eyes out
  55. Scratching the same itch by ENOENT · · Score: 1

    This is unique to OSS? I thought that this was the whole idea behind free-market capitalism? Maybe the main problem with the auto industry is that too many carmakers "scratch the same itch".

    From this, we can conclude... DUH.

    --
    That's "Mr. Soulless Automaton" to you, Bub.
  56. Re:The kind of troll who offends the most people.. by praedor · · Score: 1

    Uhm...what exactly do you mean by "a package system that works automatically"? Do you mean something relatively nasty that automatically looks for and installs updates/upgrades without user input?


    I don't want my system to get altered in any way without getting my personal OK beforehand. I rather suspect that there are a lot of others that feel this way about it too. Unless what you mean by "automatic" is something entirely outside of what I have interpreted it to mean...

    --
    In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  57. Suehring forgot to rebut these points by tepples · · Score: 2, Insightful

    I didn't feel Steve Suehring's rebuttal addressed a couple of James Turner's comments well.

    1. Too much competition Suehring doesn't touch on Turner's point that GNU/Linux distributions often can't use other distributions' binary packages of applications. This is a must if we want to attract users of proprietary yet mission-critical applications to GNU/Linux.

    3. Scratch the wrong itch "I've worked with closed source software where I had to edit a registry setting or manually change a configuration file in order to make the software work (don't forget to reboot the entire server if you make a registry change.)" However, the average Windows program provides a GUI for a larger percentage of its configuration than does the average GNU/Linux program.

    5. Chip on its shoulder Suehring doesn't touch on Turner's point that GNU/Linux support among hardware manufacturers just isn't to the point where I can stick in the driver disc bundled with a device and install the driver.

  58. Beaten up by Windows assholes: non sequitur by aphor · · Score: 2, Insightful

    What if you switched "debian" to "Windows XP" and were talking about a stale Windows Update server? Are you going to go to freenode and get on IRC #WinXP and ask a bunch of wannabes to give you free technical support or reason why they are not as competent as they seem or opportunity to reinforce their position in the #WinXP channel pecking order?

    It isn't plain how the example cited in the parent of this thread is related to the general problems of the free software development community. Are the jokers in #debian at freenode actually the developers at the root of this discussion? Uh... NO!

    So, pardon me if I am concerned this thread might be a troll.

    --
    --- Nothing clever here: move along now...
    1. Re:Beaten up by Windows assholes: non sequitur by Anonymous Coward · · Score: 0

      Problem is that the only support for debian IS from wannabes.

      At least with microsoft they have an extensive support system.

    2. Re:Beaten up by Windows assholes: non sequitur by maximilln · · Score: 2, Informative

      Of course you're not going to Freenode for WinXP advice. WinXP isn't in the open source community. We know exactly where the WinXP developers are. They're locked inside of Bill Gates' monolith and no, they will never be seen outside.

      On the other hand, if one goes to www.debian.org and reads through the support pages, #debian on the Freenode IRC network is listed as a valid contact point.

      Accusing someone with a legitimate point of being a troll is a _VERY_ bad thing to do.

      --
      +++ATHZ 99:5:80
    3. Re:Beaten up by Windows assholes: non sequitur by Iffy+Bonzoolie · · Score: 1

      So, pardon me if I am concerned this thread might be a troll.

      I think this whole article is a troll, actually.

      -If

      --
      Run a pencil-and-paper RPG campaign with your far-off friends: Gametable!
    4. Re:Beaten up by Windows assholes: non sequitur by sethx9 · · Score: 1

      "Are you going to go to freenode and get on IRC #WinXP and ask a bunch of wannabes to give you free technical support"... No, I'll go to msdn.microsoft.com and find everything I could ever possibly want to know about my question/situation including sample code in three or four different languages. For free.

      --
      Sorry, I keep forgetting to add the tongue-in-cheek emoticon to the bottom of my posts...
    5. Re:Beaten up by Windows assholes: non sequitur by Zeriel · · Score: 1

      Assuming, of course, you can find anything at all on MSDN. I've never been able to coax their search engine to give me what I needed without a fight--of course, I was spending a lot of time looking for obsolete VB documemtation so I could rewrite a set of desktop apps from VB5 to an actual programming language.

      --
      "America has done some terrible things. But I know that Americans don't cheer when innocents die." -Dave Barry
    6. Re:Beaten up by Windows assholes: non sequitur by sethx9 · · Score: 1

      I'll concede that every once in awhile, if I'm looking for advice on something archaic, I'll have to hone my search a couple of times but generally it's a cinch. That said, the toughest MSDN adventure is a stoll in the park compared to almost any man page.

      --
      Sorry, I keep forgetting to add the tongue-in-cheek emoticon to the bottom of my posts...
    7. Re:Beaten up by Windows assholes: non sequitur by Zeriel · · Score: 1

      I think it's just a question of what you're used to--I've been dealing with man pages for ~10 years and I find it easier than my occasional required foray into MSDN.

      But isn't that pretty much what it alwasy boils down to? Stuff starts easy or difficult, but after a bit of learning curve either way, it's really just what you make yourself learn how to use.

      --
      "America has done some terrible things. But I know that Americans don't cheer when innocents die." -Dave Barry
  59. hah! by pb · · Score: 1

    No, they're probably bitching about Microsoft because people e-mail them Word DOCs and then say things like "please make this into a web page for me!", or "what do you mean that had a virus in it, it's just a document?!"

    Even if (or when) Windows was the only OS I used, you can bet that I'd still have some good reasons to bitch about Microsoft. :)

    --
    pb Reply or e-mail; don't vaguely moderate.
  60. you say you want a revolution by overbom · · Score: 1, Funny

    But if you go carrying pictures of chairman Mao
    You ain't going to make it with anyone anyhow

  61. Problems with the Open Source community by JamesP · · Score: 0

    I guess being open is both blessing and cure.

    The fact that open source software, being open, thus able to be compiled at the client, causes some minor problems. For instance, to configure a software it needs to be recompilled, not the case w/ "self-configurable" (Windows) software...

    Source code takes huge amounts of space too: depending on the software, 100Mb of code (including temp files) for a 5Mb software...

    Open source software is not "narrow-band friendly", in the sense that if you download a package, you may need to download several others to make it work

    I don`t condemn it being open, but I would expect the same level of easiness (or even better) than proprietary software: Something in the level of unzip - run, not install - run or unzip - compile - run...

    --
    how long until /. fixes commenting on Chrome?
  62. Don't even bother giving the man the time of day. by Svartalf · · Score: 2, Interesting

    He is NOT worth it to anyone. He thinks that his Senior Editor position gives him a unique insight into "What's wrong with Open Source"...

    He had his damn "points" wrong for various reasons that he obviously didn't think about in the previous article that precipitated this stupid "response" (One, I might add, it was strongly suggested that he re-think the idea from the get-go over on LinuxToday's comment section...)- and most everyone on the feedback forum and on LinuxToday pointed out where he'd gone wrong (Myself included on BOTH forums) and most of them were fairly respectful but also strongly questioned is credibility and credentials, likening him to Enderle (Right or wrong, it felt a lot like Enderle's stuff...).

    He then comes in with a chip on HIS shoulder claiming that we were all about with a chip on our collective shoulder and accusing us of ad-homninem attacks.

    Never mind that the man failed to address the points LEGITIMATELY raised with regards to HIS points. And he still fails to do so now. He won't admit he might have been "wrong" about part or all of his premise and points. He may be right, there may still be things that we have that can impede desktop adoption of Linux, but what he came up with isn't the problem- really it isn't.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  63. Your points are entirely distinct by Ars-Fartsica · · Score: 0, Troll

    No one is disputing that Apple has great idiot-appeal for people who want something that "just works" - that has never been open source's forte. The flipside to this uber-controlled market is that you get to pay $120 for each point release for the OS, and you get to pay a significant premium for hardware. You also get limited access to source (limited to Darwin) which ultimately puts you in the same "hostage" situation many Microsoft users are in with respect to security.

    1. Re:Your points are entirely distinct by MoneyT · · Score: 3, Insightful

      The question is, why can't the OSS community, with it's legions of developers get a single app to work smoothly and like an Apple or even a Microsoft app? They need to start doing this, and they need to start doing it on a wide scale. Make it useable first, then add more features. Not the other way arround

      --
      T Money
      World Domination with a plastic spoon since 1984
    2. Re:Your points are entirely distinct by arose · · Score: 1

      So why don't you make something useable? What is usable? Why do I find almost any editor unusable since I found Emacs? Why do I think that overlaping windows aren't very usable since I started using Ion?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    3. Re:Your points are entirely distinct by prockcore · · Score: 1

      The question is, why can't the OSS community, with it's legions of developers get a single app to work smoothly and like an Apple or even a Microsoft app?

      I'd argue that Mozilla runs much more smoothly than either IE or Safari. (Both of which have memory leak issues on OSX)

      I really do believe that rose colored glasses come into play more often than not. I'm sure that you've had to quit safari recently because it wasn't responsive anymore. Yet I doubt you paid it much attention.

      A good example of Open Source stuff working *better* than closed source: the shortcut bar in mozilla versus the one in safari.

      In mozilla, I can right click on any item in the bar and delete it or tell it to open the shortcut in a new window/tab, in safari there is no context menu for items in the shortcut bar.

      In mozilla i can right click on the bar itself, and create a new folder. In safari I have to go to the bookmarks menu.

      In mozilla I can reorder items in a shortcut folder just by dragging them around. In safari, I have to go to the bookmarks editor.

      How about the caching problems in Safari? Flash files get cached, which makes it a pain in the ass to do flash development with safari. How about when I hit shift-reload the first time, it doesn't really reload the page? You have to shift-reload twice.

      It's pretty crazy that our web developers have resorted to using Firebird on OSX because Safari is such a poor browser for web development (It doesn't display javascript errors?!)

    4. Re:Your points are entirely distinct by RedHat+Rocky · · Score: 2

      How about why should they?

      Why should developers do anything other than what they have an incentive to do?

      You want polished apps, you have a couple of options:

      1. Pay for them.
      2. Pay someone to create them.
      3. Make them yourself.

      and I suppose your preferred option
      4. Complain until someone else does it for you.

      An important point is that developers in general are not interested in ruling the world, deposing Microsoft or bringing Linux to the desktop.

      --
      Anything is possible given time and money.
    5. Re:Your points are entirely distinct by MoneyT · · Score: 1

      Because I can't make something useable, and I acknowledge that fact. Useable is what people are used to (fo rth emost part) and what they are comfortable using. If the OSS community wants average users to start using their products, they need to make products that the average user wants to use. Saying the code is open isn't good enough, because most users don't give a fuck.

      --
      T Money
      World Domination with a plastic spoon since 1984
    6. Re:Your points are entirely distinct by MoneyT · · Score: 1

      If developers aren't interested in bringing their product to market, then that's one thing. But when you develop a product, distribute it, people have issues with your product, and then you complain about no one accepting your product, you should seriously consider starting to code features that the users want you to code.

      --
      T Money
      World Domination with a plastic spoon since 1984
    7. Re:Your points are entirely distinct by RedHat+Rocky · · Score: 1

      Who's complaining? I haven't read any developer comments, but I sure have seen a lot of articles how "Linux needs to do this", "Linux needs to do that".

      Sounds like you don't understand who's complaining and why.

      --
      Anything is possible given time and money.
    8. Re:Your points are entirely distinct by arose · · Score: 1

      The group of average users is very small. Those above will find programs that suit them and adapt their enviroment to their liking, some more than others. Those below will use what you give them, either very poorly or as good as you can show them.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    9. Re:Your points are entirely distinct by MoneyT · · Score: 1

      Those below will use what you give them, either very poorly or as good as you can show them.

      and this is exactly why linux isn't going anywhere fast on the desktop market. The users have been given Windows. And the users a comfortable (not happy maybe, but comfortable) with windows. If you want them to use Linux and OSS alternatives, you need to show them how to use it, and show them how to use it better. One of the easiest ways to do that is to design a program that is easy to use (for the average and lower level computer users)

      --
      T Money
      World Domination with a plastic spoon since 1984
    10. Re:Your points are entirely distinct by JasonAsbahr · · Score: 1

      Yes, I believe the parent is applying steps 1 and 2 in buying OS X and using OS X apps.

    11. Re:Your points are entirely distinct by MoneyT · · Score: 1

      I know this is kind of late, but I need to correct some errors in your post here:

      In mozilla, I can right click on any item in the bar and delete it or tell it to open the shortcut in a new window/tab, in safari there is no context menu for items in the shortcut bar.

      This is just wrong. I'm sitting right here infront of safari and right clicking items in the shortcut bar, I have 3 open options(reg,window,tab), two edit options(name,adress) and a delete option

      In mozilla I can reorder items in a shortcut folder just by dragging them around. In safari, I have to go to the bookmarks editor.

      Again wrong. You can click and drag items about to your hearts content

      --
      T Money
      World Domination with a plastic spoon since 1984
  64. if you want something done by Anonymous Coward · · Score: 0

    Stop whining and do it yourself. Finding what's wrong won't help if we don't find what's right to replace it with. Or we'll just have more of the same. Get rid of bad dictatorship just to get another bad dictatorship.

  65. Point by point rebuttal of this article. by Anonymous Coward · · Score: 0

    > 1. Too many developers "scratch the same itch."

    Our diversity is a strength, not a weakness.

    > 2. Open Source developers love a good feud.

    Our diversity is a strength, not a weakness.

    > 3. Open Source developers often scratch the wrong itch.

    Our diversity is a strength, not a weakness.

    > 4. In the Open Source Community, you're either "with us or against us"

    Our diversity is a strength, not a weakness.

    > 5. The Open Source Community has a huge chip on its shoulder...called Microsoft

    Our diversity is a strength, not a weakness.

    The open software community is made up of Microsoft bashers, Microsoft apologists, and even Microsoft lovers. We've got Linux gearheads and BSD gearheads. We've got developers who agree with you about which itch to scratch and developers who sharply disagree. We've got runny-nosed kids sitting in their parents' basements hacking code, and we've got professors from world-class universities and blue-suited IBM'ers hacking that same code.

    It's a broad community that can't be easily definied or easily dismissed. It's a loose coalition of the paid and the hobbyist, the pragmatist and the idealist, the dreamer and dreammaker. There are disagreements, problems, and much duplicated effort.

    Seen from above, the work appears to evolve more than it is built. But the code keeps coming.

    > To sum up, the biggest problem that the Open
    > Source community faces in taking Open Source to > the next level is not some legal challenge or
    > Microsoft marketing campaign. It's the
    > immaturity and insecurity of some of the members
    > of the community.

    And there are those who don't understand our community at all.

    None of it matters a bit. The code keeps coming. The code keeps getting better. What to do with it... is up to you.

    Some will use it to turn a grid of Playstations into a supercomputer. Some will use it to keep the Internet chugging. Some will use it to solve their own problems. Some will use it to take on the world of proprietary UNIX. Some will use it to take on Microsoft. Of course, these things are already being done.

    And those who tend to succeed in these endeavors have something in common: they work _with_ the existing community, knowing that it's a diverse ecosystem of competing interests and individuals, and understanding that this diversity is deeply tied to flexibility and is a net positive.

  66. Right. by labratuk · · Score: 1

    And you're gonna come and save us all by standing up and shouting "You're all a bunch of nerds!".

    But seriously, he's not saying anything new. And saying this isn't going to fix anything: that's just how things are. That's how free software developers work.

    He picked something that's very easy to say but in the end means absolutely nothing.

    --
    Malike Bamiyi wanted my assistance.
  67. My Personal Experiences by jgardn · · Score: 3, Insightful

    I was having a problem with configuring my webserver with HTML::Mason. Problem was resolved in a few hours by one of the authors of HTML::Mason. Now a neat summary of my problems and its resolutions is available to the world in the archives.

    I am trying to extend PostgreSQL so that it includes efficient Materialized Views. I posted a couple of messages, and the team basically says, "We've all got our personal projects we're working on, but we all want to see M.V. a reality. Here's some pointers and good luck." When I come back with my findings, they point out some more stuff, and the discussion starts to build. I can see having M.V. in PostgreSQL a reality if I keep advocating it.

    These are just two examples of things that just are not possible with closed-source software. The HTML::Mason and PostgreSQL teams are really good examples of open source work at its finest (along with other projects too numerous to mention). But imagine getting this kind of support from Microsoft or SUN. (Well, maybe SUN is fanatical about support and encourages its users to contribute to the codebase, I wouldn't know.)

    This is why Open Source Software (or Free Software, whatever you want to call it) is going to take over the world. Petty irritations exist, but they exist everywhere and are not insurmountable. Eventually, everyone will see what I see in the open source community. I can't imagine "paying" someone for software that I can't look into or modify. No matter how useful it is now, it won't be useful in a few years. Heck, it won't even be supported by anyone. But open source software is timeless and invaluable. When it becomes obselete, it is updated (case in point: sendmail)

    --
    The radical sect of Islam would either see you dead or "reverted" to Islam.
    1. Re:My Personal Experiences by GospelHead821 · · Score: 1

      The "open" nature of open software really isn't apparent to non-developer users. For example, I am aware of what the openness of OSS entails and it is the reason for many of the laudable strengths of OSS. However, by merit of not being a computer programmer, OSS is just as closed to me as any closed-source, propriety software. The fact that it is open is of no direct benefit to me.

      --
      Virtue finds and chooses the mean.
      Aristotle, Ethica Nichomachea
    2. Re:My Personal Experiences by vadim_t · · Score: 1

      No, that's completely wrong. Let's try with the same database example. Even for the $20,000 that it costs to get a MS SQL Server license, I doubt you'll get a lot of support from them. Sure they may give decent support, but they'll almost certainly not add features just for you, and will drop the support for your version after a while.

      Now, your company runs on PostgreSQL and needs feature X added? Depending on the feature, it could perfectly happen that somebody would be willing to do it for less than $20,000. And when 5 years pass and your program still works, you can pay a programmer, from the PostreSQL team or outside it to fix whatever bug is giving you problems.

      Even if the PostgeSQL project dies completely you will still be able to find programmers to continue development, or at least fix the issues that make your migration harder than it should be. Could you hope for any kind of help if MS went bankrupt one day, or completely stopped work on databases? Definitely not.

  68. What's wrong: by lovebyte · · Score: 1

    1. Not enough PHBs to be ignorant and filthy rich
    2. Not enough marketing droids to hype OSS to a proper level of ridicule.
    3. Not enough sales weasels to sell an OSS solution to you when you just need a screwdriver.

    Only after points 1, 2 and 3 are solved will Linux and OSS be good enough for the industry.

    --

    I'll do it for cheesy poofs.

  69. i have the answer by b17bmbr · · Score: 1


    because they are just a bunch of teenage hackers, not college trained programmers.
    </tounge>

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
  70. "We Have Met The Enemy and He Is Journalism by Grizzlysmit · · Score: 4, Insightful
    "We Have Met The Enemy and He Is

    Journalism, thats the real truth, this is just another example of Journalism's continuous need for sensation, almost all journo's are just the worst sort of Trolls, BSD is dying, Unix is dying, Aunt Nelly cat is dying, linux ate my clock radio, I moderate the article -1 Troll.

    --
    in my life God comes first.... but Linux is pretty high after that :-D
    Francis Smit
  71. What?? by romcabrera · · Score: 1
    Today Unix is dying, and the Open Source is Wrong!

    Worst monday ever :( !

    And both histories posted by Hemos. Are you in a bad mood pal?

  72. 'scratch the same itch' is good!!! by Chris_Mir · · Score: 1

    Imagine if all projects would be like the XFree project. GNU/Linux never would have gotten as far as it is now.

    Competition is good. period!

  73. I'm getting paid by Per+Abrahamsen · · Score: 5, Informative

    I write free software for a living, and I'm getting paid. I'm writing an application for a vertical market (i.e. a market with very few customers). They pay me to provide the functionality they need, and they don't care about the license.

    In the other end, the horizontal market, people are getting paid as well. The Linux kernel, Mozilla, and Open Office are primarily developed by people getting paid to do so.

    And in-between these two extremes, people are getting paid as well. Samba, Apache, GCC, GDB and other popular network and development applications are primarily being developed by people getting paid to do so.

    It is true that most free software applications, if you count them on sourceforge, are developed by amateurs in their spare time. But most of these applications have very few users as well.

    Most of the free software most people use are developed by people getting paid to do so.

    1. Re:I'm getting paid by Anonymous Coward · · Score: 0

      dont be stupid. 99.9% of the open source community is NOT getting paid to develop free software.
      its only the 0.1% that is who all whine about how great it is to get paid developing free software.

    2. Re:I'm getting paid by surprise_audit · · Score: 3, Insightful
      Most of the free software most people use are developed by people getting paid to do so.

      Would it be accurate to say that most of the people being paid to develop the popular apps didn't start that way? I mean, didn't these folks start writing the apps in their spare time with no backing specifically for the apps, and then the apps got popular, so they got funding (doesn't matter how) to continue the development? If that's the case, the "amateur" programmers writing those apps on Sourceforge with few users could one day find themselves with a user base to match Apache, Samba, GCC, etc. And a regular paycheck too...

    3. Re:I'm getting paid by Anonymous Coward · · Score: 2, Interesting

      You're the exception, and not the rule.

      Seriously, there's less that 1000 OSS developers worldwide who are being paid.

      The rest of us need to actually work for a living.

    4. Re:I'm getting paid by Per+Abrahamsen · · Score: 1

      Yes, that is one pattern. Of the applications I mentioned, OpenOffice and Mozilla started from a proprietary base, so they were never amateur projects. The Linux kernel is a clear example of an originally amateur project that hit it big time. GCC and GDB were both started by RMS working as a volunteer for the FSF, they are kind of a special case. I believe Apache was started by sysadmins who often have a certain liberty in deciding what activities are part of their job. I don't know if Samba had a similar status.

      My own project was paid from the start, as part of a larger research grant.

      Given the ratio between the number of sourceforge projects and the number of free software projects that can feed their own programmers, I don't recommend starting a free software project because it might one day it the big way. If you are not paid from the start, you should do it because it is fun or educational, or you need the code yourself.

    5. Re:I'm getting paid by Anonymous Coward · · Score: 0

      That's might be true if you count only full time developers.

  74. Re:The kind of troll who offends the most people.. by voss · · Score: 1

    No I mean like a package system that offers the easy way out for the people who want it....while allowing "expert" options for people like you.

    Its called "automatic" installation versus "custom" or "manual" installation.

    Im sure such a system would have "Are you sure you want to overwrite "x" " giving you the option to decline

  75. I have to agree with everything by nberardi · · Score: 2, Interesting

    I have to agree with everything he said in this article. The biggest problem with Open Source today is Open Source it self. It has no strong backing by big corporations. Sure you can say IBM is a backing Open Source, no they aren't, they are using Open Source to drive up profit. They take more than they give. But this all drives to the point, it's hard to make a buck when everybody already has your product and it is free.

  76. Allow me to add a big one to the list.... by gosand · · Score: 3, Interesting
    One flaw of the Open Source community is that it responds to trolls like this article.

    Maybe it is because it is a "community" and nobody rules it, maybe it is because it is passionate about what it does and feels the need to defend it when attacked. There are some things that might need some improving, but the Open Source Community has done quite well the way it has been operating since it started. It will improve when it needs to improve, that is how it works.

    --

    My beliefs do not require that you agree with them.

    1. Re:Allow me to add a big one to the list.... by reverendslappy · · Score: 2, Insightful

      You use that same argument when trying to sell OSS solutions to major customers?

      CIO: "I don't like this aspect of [whatever]."
      You: "I'm passionate, and don't feel I need to defend myself from that attack."
      CIO: "Okay... Uh... Well when will this aspect improve?"
      You: "Uh, when it needs to, of course."
      CIO: "Am I supposed to consider that acceptable?"
      You: "That's the way it works."

      And you're probably one of the people that's actually shocked that Windows runs 95% (or whatever) of the desktops in the world. From now on, I'll be damned sure to ignore the incessant bitching and moaning here on /. about Microsoft's marketshare, as OSS will make it to the consumer desktop in meaningful numbers "when it needs to". And, if people like you continue to have the same childish inability to understand criticism, that will happen about a week after never.

      Re-read point #4 (if you even read it in the first place) and tell me you're not exemplifying his complaint with your post.

    2. Re:Allow me to add a big one to the list.... by Cyno · · Score: 1

      Perhaps it would be more intelligent of the community to make a note of all the specific problems they find in reviews like this article, enter bug reports for the appropriate projects and continue with their work..

      Some good things we in the OSS community have is a bunch of intelligent people who can communicate well with eachother. We can use this resource of ours to educate the community how it should act appropriately, for any culture/society, as well as build the most innovative and competitive products any capitalist society has ever seen. It already is happening, but through cooperation, tolerance, solidarity, etc. We can bring it to the next level.

      Hows about a global education network? Eh? :)

      Its all for the love of it.

    3. Re:Allow me to add a big one to the list.... by kavau · · Score: 1
      One flaw of the Open Source community is that it responds to trolls like this article.

      That's not a flaw. Responding to criticism is a good thing. And responding in a constructive, dispassionate way would make it a virtue.

      The fact that you don't agree with the author doesn't make him a troll.

      Disclaimer: I don't agree with him either.

    4. Re:Allow me to add a big one to the list.... by gosand · · Score: 1
      You use that same argument when trying to sell OSS solutions to major customers?

      First off, I don't sell any OSS solutions to anyone. Neither does a community. If you are selling OSS solutions to a customer then you aren't offering them anything they can't get themselves, then you aren't doing them any favors.
      In that case, you are just selling software, and not a solution.

      CIO: "I don't like this aspect of [whatever]."
      You: "I'm passionate, and don't feel I need to defend myself from that attack."
      CIO: "Okay... Uh... Well when will this aspect improve?"
      You: "Uh, when it needs to, of course."
      CIO: "Am I supposed to consider that acceptable?"
      You: "That's the way it works."

      How about:

      CIO: "I don't like this aspect of [whatever]."
      You: "We can change that if you like, and work that into the terms of the contract."


      And you're probably one of the people that's actually shocked that Windows runs 95% (or whatever) of the desktops in the world.

      Nope, it doesn't surprise me at all. As long as they don't try to sabotage all competition, I don't care what they do. They can have 95% of the market share, as long as they don't try to fuck the other 5%.

      From now on, I'll be damned sure to ignore the incessant bitching and moaning here on /. about Microsoft's marketshare, as OSS will make it to the consumer desktop in meaningful numbers "when it needs to". And, if people like you continue to have the same childish inability to understand criticism, that will happen about a week after never.

      I never said that I didn't understand the criticism of the OSS community. I agree with much of it. I am not the community. Neither is anyone else. That is the point that is missed - a community cannot be judged by the extremes on either end. You will always be able to say that you got some kind of bad response from someone in the OSS community. That is because there is no PR person to gloss things over. I have been on the receiving end of some ill-places harsh statements from some know-it-all end user - but I don't hold it against the whole community.


      Take a step back and realize that wrestling the desktop out of Microsoft's cold, dead hands isn't the ultimate goal. I don't care if OSS ever becomes mainstream. I like it despite its flaws.

      --

      My beliefs do not require that you agree with them.

    5. Re:Allow me to add a big one to the list.... by reverendslappy · · Score: 1

      Take a step back and realize that wrestling the desktop out of Microsoft's cold, dead hands isn't the ultimate goal. I don't care if OSS ever becomes mainstream. I like it despite its flaws.

      That's cool. I'm just so used to hearing the same old (and SOOOO witty) "Micro$haft Sux and people who use it are idiots!!!" that I just assumed you were one of those people. If you're not interested in making OSS stuff mainstream, then yeah, you're totally right, and more power to you. The community will do what the community will do; I'm just frustrated by the fact that that notion collides head on with so many people's perceived "goal" of winning marketshare from Microsoft.

      What really pisses me off is the fact that at once, people can be both so vehement in their zeal for winning business away from Microsoft, while also so incredibly unwilling or utterly unable to accept the very criticisms that would help them affect positive changes toward reaching that goal.

    6. Re:Allow me to add a big one to the list.... by gosand · · Score: 1
      What really pisses me off is the fact that at once, people can be both so vehement in their zeal for winning business away from Microsoft, while also so incredibly unwilling or utterly unable to accept the very criticisms that would help them affect positive changes toward reaching that goal.


      Understood. Part of me *would* like to see it become more mainstream, and it kind of has in the business world. But I don't know if the average computer user is ready for something that requires a little more technical knowledge. For crying out loud, most people have enough trouble with Windows!

      --

      My beliefs do not require that you agree with them.

  77. Re:expected results? by Anonymous Coward · · Score: 0

    EXPORT USE="dvd";emerge mplayer

    (to play DVDs on your Gentoo Linux machine)

  78. Oppositional Logic by yintercept · · Score: 4, Insightful
    BSD vs Linux. Gnome vs KDE. Debian vs Red Hat. For every interesting Open Source technology, there are two bitterly feuding camps that spend as much time taking potshots at each other as in improving their own products.

    It seems to me that a problem with a large number of movements is that they are based first and foremost on an oppositional logic and rhetoric. Rather than simply providing a model for open debate and getting things done, the oppositional rhetoric gives us infighting and great wars about the composition of naval lint and the direction of the great social revolution.

    Of course, this is just a problem in OSS, it seems to be occuring just about everywhere. People are subdividing into camps based on whatever thesis/antithesis group the rant about, and are gradually losing the ability to community with the rest of the world.

    1. Re:Oppositional Logic by aldousd666 · · Score: 2, Insightful

      This kind of competeition is acutally good. The more 'variation in population' the more choices you have to 'select for' the best workings. You can run KDE on redhat if you want, or Ximian on Debian. Relax. Choice = good. This makes the darwinian evolution of OSS happen at an accellerated pace. Where's the problem again?

      --
      Speak for yourself.
    2. Re:Oppositional Logic by NanoGator · · Score: 1

      ' Rather than simply providing a model for open debate and getting things done, the oppositional rhetoric gives us infighting and great wars about the composition of naval lint and the direction of the great social revolution."

      STFU!

      --
      "Derp de derp."
    3. Re:Oppositional Logic by Jerf · · Score: 1

      When, exactly, has anybody had the "ability to community[sic] with the rest of the world"? Seems to me partisianship has been the order of the day since day one. To think otherwise is to be seriously deluded.

    4. Re:Oppositional Logic by yintercept · · Score: 1

      Sorry about the typo.

      I don't believe we have ever had or will ever have the ability to communicate fully. There are degrees. There are some epistemologies that help us communicate better than others. (a gtood example is people who preview, spell check and proof read their posts generally have more success communicating with the world.)

      Oppositional logic (where a group raises one thesis/antithesis conflict over all other concerns) tends to kill the ability for people not in that group to communicate with that group. The internal communications seems great until they try to move off the great conflict.

    5. Re:Oppositional Logic by yintercept · · Score: 1
      This kind of competeition is acutally good.

      First off, I think the competition is good. One of the big advantages of OSS is that it allows competition at the object level...not just the application or office suite level.

      I was referring to situations where we raise ideological concerns to the top of the heap and let ideological or personality battles dictate other decisions. The challenge and promise of OSS is that it can eventually evolve into a nice little system where we can configure systems at multiple levels.

      The article's desire for getting down to one or two main linux installs is counter to the goal of OSS. I mean why would we really need to be able to read the source if there is only one install and one configuration? You need open source so that you can configure and support a wide variety of options.

      For that matter, the argument that all linux installs must work on all machines could be considered a ideological concern trying to override other concerns.

    6. Re:Oppositional Logic by Anonymous Coward · · Score: 0

      (a gtood example is people who preview, spell check and proof read their posts generally have more success communicating with the world.)

      *bonk*

    7. Re:Oppositional Logic by Anonymous Coward · · Score: 0

      want to make a bet? lol.Sure extremes dont get in touch with the middle but sometimes there aint a middle anyways. Before America used to have a nice size swing voter group. Right that thats virtually dead. Democrats and Republicans have split America into exactly two camps practically. People either hate or love G.W. I for one dont mind camps. Different philosphys create different things. Sure theres that middle that everyone needs take for instance Broswer, Web Mail, Word Processor but what makes OS's stand out is there uniqueness. If everyone os was the same then what would make it special ;) .

    8. Re:Oppositional Logic by feder · · Score: 1

      You gotta be kidding. Oppositional competition is bad, almost by definition.

      Let me put it this way: there is two ways to be the world champion of figure skating. You can either keep practicing and be the best or you can hire somebody to smash the kneecaps of all your competitors. The latter is oppositional competition and have nothing to do with 'variation in population' or any of those other routine euphemisms.

    9. Re:Oppositional Logic by aldousd666 · · Score: 1

      I'm talking about open source, all of it, not just one brand of it. All of these companies or groups producing open source do not define themselves as a single figure skater. They are all competing with eachother as well. There is no oppositional logic at all here.

      --
      Speak for yourself.
    10. Re:Oppositional Logic by Anonymous Coward · · Score: 0

      Missing the point. Of course there should be different camps. That's healthy. But do they have to discredit each other and waste time on flamewars on petty differences? I for one can't see anything good coming from.

    11. Re:Oppositional Logic by feder · · Score: 1

      'They are all competing with each other as well. There is no oppositional logic at all here.'

      Are you trying to work the Jedi mind trick on me? ;)

      Perhaps I'm misunderstanding you but I see a lot of Open Source developers discrediting each other publicly instead of hacking.

    12. Re:Oppositional Logic by Hatta · · Score: 1

      Even funnier that the swing camp is dead, considering that the two extremes have never been more similar.

      --
      Give me Classic Slashdot or give me death!
    13. Re:Oppositional Logic by aldousd666 · · Score: 2, Interesting
      Granted. They do badmouth eachother. They do indeed put their foot in it in that respect.

      I was more focused on the fact that James, and yourself, seemed to lump all of the OSS developers together as if they had some sort of common tree they were all growing on. Revealing their source code is the only thing they have in common in my mind. (Not up to Jedi standards I'm sad to report) They may all be working on competing ways to solve the same problem, but that doesn't mean that they are doing eachother harm. Where one succeeds, and the other fails, it would benefit them if a third source would come in and pluck the goodies from both their projects. This way it would further the cause, darwin style. Throwing stones at eachother fuels the fire by making them each add more 'features' to their own programs, allowing still more options for the third guy down the road. I still see it ultimately, not immediately, as healthy competition. True enough though that they are hurting themselves by not cooperating with eachother instead of name calling. But they certainly aren't hurting OSS as a whole.

      --
      Speak for yourself.
    14. Re:Oppositional Logic by PurpleWizard · · Score: 1
      I see no problem with the number of movements. It's rather refreshing I think to see so many people acting upon their freedom by choosing to actively participate in something that they find of sufficient interest.

      It's even more refreshing those who stay with projects for the long haul to make it something solid.

      It's also refreshing as far as capitalism goes to see those with the dedication and insight to take these things that are solid and make some money from them.

      I would also say that there is an obvious high level of communication going on all around the world relating to OSS. It seems more and more people are starting to turn to it. They must have heard about it somewhere. From personal experience it also seems people I describe the situation to and why they should care do actually listen. They from time to time tell me about some party or dinner they were at where they argued some of the views from conversations with me and felt they had great effect.

    15. Re:Oppositional Logic by jc42 · · Score: 1

      It seems to me that a problem with a large number of movements is that they are based first and foremost on an oppositional logic and rhetoric.

      Um, read Linus Torvald's writing about the start of linux. He wasn't in opposition to anything. He wanted to learn about OSs, and he was smart enough to realize that the best way was to try building one. He had a small computer in his apartment, so he started working. And he let a few friends know about it ...

      A somewhat similar story is behind minix (which Linus used a bit when he was starting). Prof Tanenbaum wasn't opposed to unix. He wanted to use unix in his "systems" classes, but was having more and more problems getting licensing for his students to see the source. So he did the obvious thing: He started his own project to build his own unix-like OS. Now minix has a lot of uses as an embedded kernel. It wasn't developed in opposition to anything; it was a practical approach to teaching classes in the subject.

      Similarly, over in Japan, Prof Sakamura developed the real-time iTron kernel partly for teaching purposes, due to problems with his students getting access to the code for commercial RT systems. So he put his student to work building a RT kernel with no legal restrictions on who could see the source. It has turned into what is probably the most widely-installed OS in the world, not from any oppositional stance, but because it's reliable and developers can easily get access to all the code.

      In reality, people don't do things like this because of rhetoric or ideology. They do it because they have a need that existing products don't handle, and they see doing it themselves as the easiest path.

      Of course, Linus would also add that it's fun.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    16. Re:Oppositional Logic by yintercept · · Score: 1

      You have a very good point that the people who start movements rarely use oppositional rhetoric. It is the people who decide they want to latch onto the coattails of a movement, or people pontificating on the sideline. Likewise, almost all of the early adapters of Linux and UNIX were in there for the fun.

  79. Open source pushes a service provider and IP model by Anonymous Coward · · Score: 0

    What is wrong is that that everyone is happy to say that it is ok to make money from open source products but it is mostly those that provide a service and that own software patents that will make the money.

    Service provider because they take otherss (open source) work and make it work for you.

    Software patent because it is a way to contain the open source competitivness.

  80. Just because.. by Anonymous Coward · · Score: 0

    Too many of the responses (on the counterpoint article) fall along the lines of "The closed source community does it too." Especially for the issue of scratching the wrong itch, where you see a lot of "learn to code yourself and quit whining!"

    From a user perspective, it'd be nice if there were a more standardized system to encourage needed fixes, though I suspect as major distributions gain commercial success we'll start to see major projects getting more of their contributions from people paid to listen to the users.

  81. Webmin by gr3y · · Score: 1

    Doesn't webmin take care of some of this? It allows you to remotely alter configuration files, and stop and restart services. I imagine the next generation or two will see significant development, perhaps becoming the "GUI that is BETTER than mac or windows" that you seek.

    I haven't installed webmin on my home machines, but I've used it at the university.

    I agree with you about package management. In general, package management using RPM is not as useful or easy as it could be, and should be.

    --
    Slashdot is my Mercer Box.
  82. Scratching the same itch is bad? by khasim · · Score: 1

    Well, I'm sure it is IF you know what the BEST solution is AHEAD OF TIME.

    For mere mortals, there will be more than one approach. Then we are free to choose whichever approach is the "best" for us.

    As for it being the 'wrong' itch, that is up to the developer to determine.

    Sure, it isn't what YOU want them to work on. But that's what this 'Freedom' thing is about.

    I'm just positive that if you were in charge everything would be much more efficient and successful.

    Get over yourself.

    This is Open Source.

    If your ideas AND your implementation are better, people will switch to your products.

    Go ahead. Show your code.

  83. Re:The kind of troll who offends the most people.. by sqlrob · · Score: 1
    A package system that works automatically (even RPM isnt automatic) and having dependent files included with applications.

    Lesse:
    swaret --update && swaret --upgrade
  84. Entirely Wrongly? by illumina+us · · Score: 1

    Entirely Wrongly, what horrible word choice.

    --
    -illumina+us "I put on my robe and wizard hat..."
  85. rofl, thanks for the link! by pb · · Score: 1

    Nothing quite like seeing a grown man yammering about how "Linux isn't ready for the desktop" due to a hardware issue and a legal issue that he's having on his laptop.

    I especially enjoyed the point that if you installed Windows out of the box on that machine, neither of those would work, either, and good luck getting a DVD player for it. Manufacturers go to a lot of trouble to get Windows working on their hardware; I reinstalled a machine once that supposedly was compatible with NT4--I have no idea how they did it.

    --
    pb Reply or e-mail; don't vaguely moderate.
    1. Re:rofl, thanks for the link! by TedCheshireAcad · · Score: 1

      Ha ha ha, I know your pain all too well.

      Funny how the sticker on a machine that says "Designed for Windows 2000" actually means "Works with Windows 2000 if you go to our web site and download all the drivers for video, audio, modem, and NIC". Nevermind the classic chicken-and-egg problem of accessing their download site with no network interface drivers.

  86. IRC is not a support forum. by Anonymous Coward · · Score: 0

    if you go into an IRC channel for any non main-stream OS (os/2, linux, mac, etc) and ask a question, you're going to get beaten up by assholes.

    1) This isn't a problem with non main-stream OS irc, this is the fact of (no)life on every IRC channel on the planet, be it #debian, #java ja or #win95, regardless of network.

    2) It has a very natural explanation: What do you think you would do if people called to you and popped in to ask the same questions day after day? Without making any kind of effort to solve the problem themself? In real life it's called tech support, and many people get frustrated and burnovered by it. People still pretend polite because they get paid for it.

    3) Why do people IRC then? To chat with friends. People may even help on IRC other people they consider friends. Which is analogous on how things work in real life.

    If you really want help from IRC, stick at a few channels and chat for a while, and you will not need to ask stupid questions, because you will learn by watching what problems other people have and how they solved them.

  87. Mao==RMS by Anonymous Coward · · Score: 1, Funny

    but Mao did shower more often.

    1. Re:Mao==RMS by Anonymous Coward · · Score: 1, Funny

      He even took his people for a swim.

  88. Standards Are Supposed to Arise From OS Process by EXTomar · · Score: 1

    The perfect world OSS situation:

    1. Many developers see a problem (the itch to scratch).
    2. Many developers implement a solution.
    3. A miracle happens where the best solution is chosen by users to standardize against.

    The problem is that the best for you is not the same for the best for me or them. Every software system is standardized against itself so standarization isn't a problem. The problem is the human condition. You'll never get a group of people to agree what the best solution to a free formed problem could be.

    The best example of this is in the good old KDE vs Gnome. You will never get both camps to say that either way is the best approach since both designs offers their own pros and cons. So why should either camp abandon their approach? Besides, standardization won't give them any more than what they have now.

    IMHO, this is not a problem. There is little value in having Gnome and KDE merge by standards on things that are clearly not standardizable. A search for "the standard" is not a magic cure all fix. After all everything is standard on Windows yet there are many problems. The best any group of developers can do is make their system as sane yet as compatible with other components as possible. Its the differences that keep groups learning from each other. Why kill that with an empty standarzation process?

  89. bought-and-paid-for technical press by linux_author · · Score: 1

    - the same pundits who downplayed Linux in the early days are again coming out of the woodwork as the software monopoly expends even more capital in trying to maintain its stranglehold on the industry (e.g., increased TV advertising, magazine ads, and 'backdoor' deals to fuel IP litigation) - at first Linux was just a 'toy' OS, only fit for experimentation - next it was, 'there's no support for protocols and standards' - next it was, 'it's not good enough to host a server' - after that it was, 'it's not ready for the desktop' - in the last year it has been 'it violates IP rights' - now we're moving into the 'Linux developer community is self-defeating and immature (read: non-professional)' and 'Linux is wrong for the following reasons' stage - Satan and his minions are everywhere... don't expect the software monopoly to easily roll over - it is fighting (in vain, IMO) for its life... - the next several years will be interesting indeed, but the fact is that Linux has handily won the server and desktop market - only the Evil Empire hasn't realized it just yet...

  90. What I Feel by DMAtek · · Score: 1

    As much as i would like to criticise James' article but then it has some points that we cannot overlook. If we want to drive Linux to personal desktop, then it is essential that the general user feels comfy with the OS. The GUI developments were a welcome change in that direction. one more thing that i can suggest is that all the distribution should come together and decide on a common "installation and uninstallation" interface which would be more user friendly. (I do like make and make install tho but then general user aren't comfortable with this). Also they should come together for common driver interface. the place they can improve is the package of softwares that they provide thus keeping the competition healthy. The article has OTOH done injustice to the efforts of the open source community. Someone is developing all softwares entirely free for you, atleast the author should have had the courtesy to acknowledge their efforts.

  91. You can't judge it unless you decide what it's FOR by wwwrun · · Score: 1

    There's no point talking about "The Problem with Open Source" unless you agree what open source is trying to achieve. This guy has implicitly decided that OSS should be a coherent attempt to produce software that is usable by the masses and eventually to replace Windows. Not everyone here agrees with that.

    In reality, different people involved in OSS have completely different motivations and objectives. In that light, how can their success be judged as a whole? It seems obvious that such a disparate bunch of folks will march toward any given goal slower than if they were a single organisation with a common aim.

    But that's not the point, is it? It might be interesting to establish what most OSS developers think they are trying to achieve. For my part, when I contribute to GPL'd projects, all I want to do is fix my current problem - make X talk to Y, for instance, because my boss wants X to talk to Y by yesterday, on no budget.

  92. Re: Mac OS commentary for IT professionals... by MrPerky · · Score: 1

    Dude, time to update that weblog. Last entry was rumours about the G5 and was made in June '03. (3.5 internet years ago).
    Alternatively, maybe it's time to updateyour sig...

    --
    The preceding comment has been documented as containing no EPHI and is certifiable as HIPPA Phase II Compliant.
  93. with us or against us? by DunbarTheInept · · Score: 1

    Point number 4 - That the "with us or against us" atttitude of the community is a problem, ignores one very BIG fact - it's an attitude thrust upon the commnity BY those who are against it. I'd be perfectly happy in the imaginary world where other people using Microsoft could work seamlessly with me using something else. I'd be perfectly happy in the world where others could use their own DVD players and I can use my own. It's those who are against open source that are against that world and actively seek to prevent it from being possible. They're the ones that chose to pick the fight and make peaceful coexistance possible.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  94. guilty as charged, and that is good by penguin7of9 · · Score: 1

    Open source developers often scratch the same itch'

    He seems to be confusing open source with Communism or Microsoft. Communism or Microsoft perform central planning and avoid implementing similar products multiple times. Open source is a market force: people are going to start similar projects multiple times, they are going to compete with those projects for users and developers, and the better projects survive. Open source is based on the principles of good-ol' American free markets. Unlike Communism or Microsoft, that is.

    and 'Open Source developers love a good feud.'

    And companies aren't? Has this guy ever been in business? Just some examples from the very top: McNealy has some sort of Microsoft size envy (and gets infuriated by the fact that Gates probably doesn't even notice), Jobs is a vicious primadonna, and Ballmer likes hopping around on stage talking about crushing competitors. In contrast, open source 'fights' seem positively high-brow: at least they often involve important issues like licenses, legal agreements, and technical standards.

    Yeah, open source developers 'often scratch the same itch' and they 'love a good feud'. The industry would be a whole lot better off if software companies were a bit more like open source developers instead of the mindless monopolies, personality cults, and PR machines that they are.

  95. I know whats wrong by Captain+Rotundo · · Score: 1

    All these people bitching and complaining about whats wrong. I mean really do you think MS generates this many internal memos constantly beating a dead horse on thier dev model ?

    Free Software is done freely by whoever wants, so if they *want* to "scratch the same itch" as others, or fight amongst themselves, I say more power too them. and if businesses can't promote migration correctly then that is thier problem.

    The issue is all these "what's wrong" pieces are by so-called Open Source industry people, the fact is the "open source" or "free software" movement, community or whatever is NOT a unified front with commercial interrests. and that is why it doesn't act like one.

    For myself I am quite happen with the community being a disjointed group with various sub-groups re-scratching what they want, when do they expect, for us to form a open source council and if you want to start a project on sourceforge you have to request permission (to make sure the itch hasnt been scratched) ? - I say let the people that want to capitalize on Free and open software continue to try and do so, but let's not berate developers because they don't have the same world commerce view as you.

  96. Social Darwinism by Oddly_Drac · · Score: 1

    "'Open source developers often scratch the same itch'"

    I prefer to think of this as 'diversity', and some people like to think of it as 'choice'. Both exist in the world at large and are considered a good thing. Nature uses it to refine (before we came along) the whole process of reproduction, and business calls it competition.

    If anything, it should be pointed out that Microsoft Word is rapidly approaching a monoculture and that more, not less, word processors should be around.

    --
    Oddly Draconis
    Too cynical to live, too stubborn to die.
  97. oops by DunbarTheInept · · Score: 1

    That last word should have read "impossible", not "possible". Damn me for not proofreading.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  98. The Problem with Open source by nnnneedles · · Score: 1

    1. RTFM? I've used windows for years and have never required to use a manual. Except for getting internet up and running on the very first version of win95.

    2. Games. I, like many many others, wont switch until all the great PC games come for linux as well.

    That's basically all you guys need.

    --
    Will code a sig generator for food
  99. yes Open Source does have some issues by josepha48 · · Score: 1
    Like why are there more than 10 different window managers for X? E, metacity, sawfish/sawimill, kde, windowmaker, blackbox, openbox, fvwm, twm, fluxbox, afterstep, etc, etc, etc, as there are more. Yes they are slighly different, but they all do the same thing: manage windows. There really should be only one that is really super configurable.

    Why are there so many BSD's? Yes they each have different project goals, but couldn't one project have had ALL those goals? Linux runs on many platforms like NetBSD, and Linux focuses on security ( not as well as openbsd, but it could), and FreeBSD.. well why is there a FreeBSD, cause both openbsd and netbsd are both free. Oh yeah, FreeBSD has SMP support and something else.

    Anyway, the arguing is not the problem in open source. The problem is that there is a lack of comprimising and lack of willingness to work togeather on projects. So and so gets upset cause he / she does not get their way and they start a whole new project. What a waste it has become of software as there are now several hunderd text editors that all do the same thing. Edit /etc config files.

    I'll admit I have contributed to some of this, but lately I just maintain what I have and am thinking of contributing code to some of these projects.

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  100. Great humor by drix · · Score: 1

    Haha am I the only one reading hilarious irony into this post?:

    'Open Source developers love a good feud.' ... There's also a decent rebuttal with this story as well

    --

    I think there is a world market for maybe five personal web logs.
  101. You are correct, but check his history. by khasim · · Score: 3, Informative

    His current article is a follow-up to a previous article about Linux NOT being ready for the desktop because it didn't work with his 802.11g card and wouldn't play DVD's "out of the box".

    http://www.linuxworld.com/story/38038.htm

    In that article, his solution was to award "kudos" (as you noted) for fixing the "problems" he claimed that rendered Linux "dead" on the desktop.

    I believe that the real solution is to only purchase products from vendors that support Linux.

    As for developers focusing on other aspects, that would be nice. But I'm not about to ask someone who is giving me their labour for free to work harder for my benefit.

    I will contribute financially to projects and I will purchase Linux-friendly hardware and let the vendors know that I'm using it with Linux.

    There are so many ways you can contribute to projects you deem worthwhile.

    #1. Help with the code.

    #2. Money - always appreciated.

    #3. Testing & submitting GOOD bug reports.

    #4. Helping with documentation.

    #5. Maintaining your own "HowTo" for your system.

    etc.

    #2.

    1. Re:You are correct, but check his history. by Lord+Kholdan · · Score: 1


      #2. Money - always appreciated.

      #3. Testing & submitting GOOD bug reports.

      #4. Helping with documentation.

      #5. Maintaining your own "HowTo" for your system.

      etc.


      Those would be ideal but most people people don't do those because OSS is (at least at the moment) developer centric model instead of community centric one. People are rarely motivated by being treated as second class contributors. Can you imagine someone being a respected within a project to the same extent as programmers for let's say... designing the GUI guidelines for project or maybe spending excessive amount of time doing free tech support or for doing excessive usability testing for program with clueless end-users?

      Me neither.

  102. Other problems to address by BanjoBob · · Score: 1, Troll

    Some other issues that are limiting the ability of Linux to become popular with the masses are:
    1. The names of the programs are not user friendly. Where Microsoft calls a media player a Media Player or a photo editor Paint, Linux uses names that have no meaning to the common user. Names such as Gimp, Pia, Ogg123, etc. have no indication of what they really do as an application.
    2. Package installation can be a huge problem. How often do you try and install a package just to find out that you have incompatibilities all over the place. Libraries and required package version problems and other such things can make installation of simple things a total nightmare.

    --
    Banjo - The more I know about Windoze, the more I love *nix
    1. Re:Other problems to address by Random832 · · Score: 1
      plenty of windows programs (not from microsoft specifically, but from the "closed-source community" if there can be said to be such a thing) have obscure names...
      • Acrobat Reader (compare xpdf)
      • Outlook Express (compare kmail)
      that's all i can think of for now.. any help?
      --
      We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
  103. Point 1 to 3 by Per+Abrahamsen · · Score: 1

    You are, of course, completely right. When we are not getting paid and don't hurt anybody, we should be able to spend our time as we wish.

    Nonetheless, I believe it would be in the interest of most of us to develop a culture where it seems more fun/cooler/whatever to 1) help an existing project rather than start one of your own, 2) show respect for and collaborate with each other, and 3) attempt to think of the needs of ignorant end users, not just those of our peers.

    I believe such a culture will result in better free software, and increase the chance that we get a job where we get paid for using or even developing free software.

  104. What community? by jmv · · Score: 2, Insightful

    I've read the article (yes!) and there are two implicit assumptions that bother me, even without going into the author's points. The first is that there is an open source community. I'm not quite sure of that. There are many developers that work on open-source projects for so many different reasons and don't necessarily consider themselves part of a community. The other implicit assumption is that those you start flamewars are open-source developers. Most of the time, it isn't the case.

  105. I think he means 6.1.0 by khasim · · Score: 1

    He's beta testing the new develeopment kernel.

    I can't wait for 6.2.0 to come out. What with the telepathic user interface and all.

  106. "from the time-to-beat-outselves-up dept." by Anonymous Coward · · Score: 0

    Don't forget typos.

  107. distros? by BenjyD · · Score: 4, Insightful

    >There's absolutely no reason for there to be more than two or three distributions

    Let's try and find reasons for more than 3, shall we. Hmmm:

    -Debian: solid, stable, completely free, at the cost of being outdated sometimes
    -Mandrake:Simple distro, ideal for newbies. Not good for linux diehards who like to fiddle with everything
    -Gentoo: bleeding edge, compilation optimisations, easy to reconfigure the way you want it if you know what you're doing. Not so many guarantees on the stability.
    -Redhat:commercial, certified, expensive, well-supported, reasonably up to date.
    -SuSE:somewhat similar approach to Redhat. Keeps Redhat honest through this crazy thing called competition.
    -SELinux - security above all else

    The difference is priorities. Trying to combine their properties (free+certified? Ultra-Secure and custom compilations?) would be hard.

    1. Re:distros? by plcurechax · · Score: 1

      -SELinux - security above all else

      SELinux is not a distribution, it is a Role-Based Mandatory Access Control project for Linux (the kernel). It is mostly just kernel and a few tools. If you go to the Download page for 2.6 you will see the patched kernel and related userland tools.

    2. Re:distros? by BenjyD · · Score: 1

      Doh, I've seen so many people referring to using SELinux I've always just assumed it was the whole distro. I'm sure someone can find a distro to add to the list!

  108. Nothing new here... by QuackQuack · · Score: 2, Insightful

    I've said many of the same things for years.

    OSS/Free Software people often argue that there's no need for proprietary software, free software can provide everything.

    But when I go somewhere like freshmeat, what do I find? More MP3 enocoders/players/front-ends/rippers/catalogers than you can shake a stick at. What don't I find? drivers for some of my devices like scanners, cameras. Productivity applications, like Tax software for instance, and many other things that I can't think of right now, that keep me chained to Windows. Or if I do find them, they are half finished, and barely usable. Some would say, "So fill the void!". I do write my own stuff, but the re are too many things, and I only have so much time to devote to it.

    Don't get me wrong, I love Linux, and need Windows less than ever. But I have a pragmatic approach about it. OSS can do great things, but not everything, there will always be room for proprietary software, and the two should be able to coexist.

    The other problem with OSS is lack of innovation. How many things does the OSS community go about attempting to clone only after someone like MS or another company introduced it? Was there a FreeMware before VMware? Was there Linux PVR applications before Tivo? etc.

    --
    By reading this sig, you agree to the terms of my sig license.
    1. Re:Nothing new here... by Dominic_Mazzoni · · Score: 3, Insightful

      The other problem with OSS is lack of innovation. How many things does the OSS community go about attempting to clone only after someone like MS or another company introduced it? Was there a FreeMware before VMware? Was there Linux PVR applications before Tivo? etc.

      The presence of copying commercial software products doesn't indicate the lack of innovation.

      Earlier you mentioned that Linux is missing Tax software. So, which way do you want it? Do you want someone to create something similar to TurboTax, or create something innovative? You can't have it both ways.

      Aha, you say - OSS developers should write innovative tax software! Yeah, right. If somebody created software that did everything the average taxpayer needed, everyone would immediately start comparing it to TurboTax (and the other commercial offerings). In many ways the OSS program would have no choice but to "clone" the commercial programs, because there's no other logical way to do things.

      There are thousands of innovative OSS programs that are incredibly innovative, that have no parallel in the commercial world. Here are a few off the top of my head:

      1. Audacity - shameless plug, this is my audio editor. It's not a rip-off of CoolEdit or Sound Forge. Of course it looks similar in some superficial ways - they're all audio editors. But Audacity has dozens of innovative, unique features, like an integrated envelope editor, automatic real-time resampling when tracks are at different sample rates, three different types of sample-level editing, etc.

      2. BitTorrent - robust, P2P way to speed up everyone's download speed simultaneously. And yes, it's primarily used for legitimate downloads, imagine that.

      3. GAIM - aha, you say, just another instant messanger! What's innovative here is that it's the only instant messenger to support AIM, ICQ, Yahoo!, MSN, Jabber, IRC, Napster, Gadu-Gadu, Zephyr, and more...which is incredible if you have lots of friends you want to IM and they all use different systems.

      4. Gallery - program that runs on your webserver that makes it fun and easy to upload pictures for everyone to see. Right from the web interface, you can categorize, show slideshows, etc.

      I'm not even listing the thousands of innovative programs that OSS developers have come up with that are primarily of benefit to other developers.

      Why not search the Sourceforge and Freshmeat top 100 lists for new programs? I think you'll discover lots of innovation.

    2. Re:Nothing new here... by QuackQuack · · Score: 1

      The point I was trying to make with the "tax software" is that it is a void in OSS, and it's a void that OSS alone cannot fill. The tax code is too complex, changes every year, plus you need to worry multiple countries and individual states/provinces. Plus most geeks are not tax accountants, so would you trust the software to do the right thing?

      To elaborate on my point about innovation is that whenever M$ "innovates" something, the OSS geeks first sneer at it, then launch a project to clone it. The Ximian/Gnome people seem to be the worst offenders in this regard. Instead of all the effort to play "catch-up" with M$, shouldn't we try to leapfrog them in innovation? I don't mean to imply that OSS people never innovate, just that I feel too much effort is put into cloning the latest MS or MacOS "innovations".

      BTW, I have used Audacity. That used to be another area where Linux was lacking (a decent sound editor). Thanks for a great program.

      GAIM does fill a void nicely, but like MP3-related software, there are far too many OSS IM clients when there are deficiencies in other areas. Granted, OSS people are going to work on whatever interests them, but this is an inherent weakness in the "OSS/Free software eliminating the need for proprietary software belief.". Some applications are just not very interesting to geeks, or are not the latest trendy application, but important nonetheless

      --
      By reading this sig, you agree to the terms of my sig license.
    3. Re:Nothing new here... by chromatic · · Score: 1

      Lumping everyone who uses, advocates, or develops open source into one big community and trying to generalize a single belief or behavior is a mistake.

      Some people sneer at proprietary applications. Some people launch projects to clone them. Some people care about Linux on "the" desktop. Some people don't.

      No matter what a developer believes, the code's available for use, study, and modification under a resonable license. I don't see that as a failing of open source. It's a feature.

    4. Re:Nothing new here... by alien_blueprint · · Score: 1

      I don't mean to imply that OSS people never innovate, just that I feel too much effort is put into cloning the latest MS or MacOS "innovations"

      It would be nice if the real open source innovations were trumpeted as much as the latest window manager or Office clone or whatever.

      Look at the Python programming language, for example. Now MS appear to be cannibalizing many of the good ideas from that, in the form of VB.NET (I think that's probably a good thing, BTW).

      On the other hand, of course we need things like office productivity applications if we care about converting the desktop user (if you do, in fact, care), and it takes a lot of the grunt coding kind of effort. If people want to do that then fine, and I admire people who would take on such an inglorious and thankless task. But I'm a bit tired of hearing about that kind of thing instead of the real innovations that are occurring.

  109. What's Wrong with the Closed Source Community? by sys49152 · · Score: 5, Funny

    1. Too many companies "scratch the same itch."

    We hear that commercial software companies come up with new ideas because they "wanted to make some money." In other words, there was some need they had for a new application, and they "scratched" it by coming up with a tool. The problem is, it's not uncommon to end up with two or three (or more!) different packages doing the same thing. For a specific example, look at what's happened with the relational databases, where there are now several competing packages that have to be supported by each distribution.

    2. Commercial software companies love a good feud.

    Oracle vs Microsoft. Java vs .Net. HP-UX vs AIX. For every interesting commercial technology, there are two bitterly feuding camps that spend as much time taking potshots at each other as in improving their own products.

    3. Commercial software companies often scratch the wrong itch.

    The problem with commercial development is that the developers often aren't the consumers of their products, and thus don't feel the pain of their mistakes. The other problem with commercial software development is that they often don't fix problems or develop new features that aren't going to make them money.

    4. In the commercial software community, you're either "with us or against us"

    Attempts to point out flaws or places where there's room for improvement in an application usually lead directly to legal action. Attempts to contact the company directly lead to either unqulaified indivduals, fees, or, again, legal action. Direct comment from the companies if laded with fear, uncertainty, and doubt: "The GPL is a cancer." "Linux is stealing my IP." "Hey! No benchmarking."

    5. The commercial software community has a huge chip on its shoulder...called Microsoft

    Although Linux is also a popular a target lately too, the merest mention of MS is like a bull having a red cape waved before his eyes. All reason and sense of decorum flies out the window. And while I'm first in line to throw rotten tomatoes at Bill Gates, it's harmful to the community. The reality is that Microsoft owns the lion's share of the non-server OS market. If the first thing you tell all these people who own Windows is that they are idiots, you're not starting out on very good ground to convert them.

    1. Re:What's Wrong with the Closed Source Community? by Anonymous Coward · · Score: 0

      The problem is, it's not uncommon to end up with two or three (or more!) different packages doing the same thing.

      Actually, in closed source, you need two or even three packages to do _one_ thing.

  110. Wrong with them? by bgeer · · Score: 0, Troll
    They need to get laid, obviously; ever tried telling a girl at a party that you're a GNOME developer and don't even get paid for it?

    Seriously though, all of this feuding and itch scratching sort of business happens in every developer group, it's just that outsiders don't hear about it because they don't have a kt.zork.net/{longhorn,oracle,whatever} to air their dirty laundry to the public.

    P.S. LinuxWorld: I love the "POINT-COUNTERPOINT SPECIAL" title, maybe for the next article you can use the troll^H^H^H^Hitle "WHY SCO WILL WIN" and follow it with 15 Myth-Fact bullet points. Genius!

  111. RTFA - There are 2! by nuggz · · Score: 1

    Read both articles, the rebuttal article makes most of the points in the comments.

    My only one is "who cares"
    I don't see why people want others to switch, and get all riled up.
    Use what you want, let them use what they want

  112. Here's his point by bonch · · Score: 2, Insightful

    You, like many in the OSS community, are more concerned with competing with closed source than with innovating your own projects. It's the reason people say things like, "Slashdot isn't pro-Linux, it's anti-M$."

    1. Re:Here's his point by pyros · · Score: 2, Insightful
      It's the reason people say things like, "Slashdot isn't pro-Linux, it's anti-M$."

      I find the quote "FreeBSD is for people who love Unix, Linux is for people who hate Microsoft," a little more apropos. It not only emphasizes the OSS vs Proprietary sentiment that sparked this thread, it illustrates the OSS infighting commented on in the article too.

    2. Re:Here's his point by HiThere · · Score: 3, Insightful

      Before MS started pulling legal tricks, I just wanted my stuff to work better. Now I want them destroyed. They are armed and dangerous, and they wish us ill.

      Even that's an exaggeration. I usually don't even consider MS. But when I do, I remember why I want them destroyed.

      When I work on my projects, I don't consider "How would/does MS do this?" And I couldn't if I wanted to, because I won't agree to their EULA terms. But when you ask me about MS, my only resonse is some variant of "Carthago delenda est!" If you don't know why, then you've been living with your eyes closed, but it sure isn't by happenstance. It took careful work and planning on their part to drive me to this position. That may not be what they thought they were doing, but that was (one of) the effects.

      Just to pick a minor example, one of their EULA terms forbids you to compare one of their products with any other product and publish the results of your comparison without prior approval of the publication by Microsoft.

      Now the US govt is (supposedly) forbidden by the constitution from passing such a rule by the first amendment. But a private monopoly can enforce it via contract law. And be supported by the US govt.

      Were MS not a monopoly, one could just say "Well, let the customers choose some other product.", but MS *IS* a monopoly that had repeatedly acted in illegal ways to destroy the competition.
      Microsoft delenda est!

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    3. Re:Here's his point by Anonymous Coward · · Score: 0

      I know what you're getting at, but I want to say, I love linux and I love microsoft.

      I love Linux because of what it allows me to do with my computer. Clustering, the devel tools, futzing about with my kernel, etc...

      I love Microsoft because I make good money supporting their crappy products and for that, I hope they NEVER change or go away. If they did, I'd have to get a job working for someone else again, and I wouldn't be able to afford the high end upgrades to my linux boxes. XPOS - Keep up the great work Microsoft!

    4. Re:Here's his point by Oliver+Defacszio · · Score: 1
      ...destroy the competition

      Name one example that hasn't held the gun to its own head and offered the trigger.

      Nuff said.

      --

      -
      Inventor of the term 'pardon my French'.
    5. Re:Here's his point by HiThere · · Score: 1

      Stacker.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    6. Re:Here's his point by SnowZero · · Score: 1

      Nice quote, though its wrong. Its pretty clear that is not at all the reason Linus started Linux. I've never heard any of the developers on LKML express an opinion like that; Occasionally there are posts with that sentiment but they usually turn out to be newbie users.

      I worked at MS on NT in the past, and now I run Linux. I don't hate MS, I just love operating systems. I knew other people at MS who ran Linux at home *while* they were working at MS. Obviously they don't hate MS.

      I agree that there are lots of MS-bashing Linux users (as well as the other way), but I think your causality is completely backwards: People that hate MS use Linux (or Mac). This says nothing of the majority of users on either platform.

      So why would someone write a quote like that? Here's my guess:
      - Some insecure BSD _users_ hate Linux because it is successful.
      - BSD _developers_, just like Linux developers, simply love their project.

    7. Re:Here's his point by pyros · · Score: 1

      Perhaps I should have included a disclaimer that I don't agree with it. I just thought the quote was more relevant to the thread than the quote presented in the post I was replying to. ;)

    8. Re:Here's his point by Anonymous Coward · · Score: 0

      Before MS started pulling legal tricks, I just wanted my stuff to work better. Now I want them destroyed. They are armed and dangerous, and they wish us ill.

      LOL! keep dreaming! did you have a boner when you wrote that?

  113. Conflict by jbelcher56 · · Score: 2, Interesting

    creates better code. Evolution occurs in a dynamic environment, not in a static one. Just my 2 cents.

    --
    Don't get off the boat. Absolutely, goddamn right.
  114. Go James by Archalien · · Score: 1

    I completely agree with James. I love what Linux has to offer and I hate Windows, but in the last 5 years I've tried about twice a year to move to Linux and its just rediculous. I think one of the scariest experiences has to be just trying to install new software and once its installed, figuring out where the hell it put itself, how I can use it, and how I can get rid of it when I realize I didn't really want it. I found a lot of nice tools like RedCarpet but found too many packages that claimed stability and just ended up making my system weaker. Especially troublesome was package dependencies. I would want to install something that was in a stable release but it required package(s) that were no where close to a stable release.

    When it all comes down to it.. Linux just isn't usable to the desktop users who are NOT Linux server admins for good reasons. That, and support is extremely difficult because trying to ask help from the Linux community on any problem is like trying to face someone with a terrible ego.

  115. Re:expected results? by Wumpus · · Score: 1

    How do I get this to work with the DVD menus?

  116. I'll sum up the real probem in a minute by digitalgimpus · · Score: 4, Insightful

    The real problem is that Open Source is to focused on the source.

    What? You may ask...

    Open Source developers put out some great software, Linux, Mozilla, Gimp, GAIM, etc. I could go on for some time.

    Why are they good? Stable, reliable, secure... most will agree to those. Why is it true? Because good coding, and demand to get it right. No corporate preasure.

    So what's the problem? NO END USER FOCUS.

    Mozilla now is working towards an enduser focus. That's a big change.

    But the majority don't. The products are great, but lets face it. As wonderful as KDE is, it's not Aqua, or even Luna. It's good, but not good enough for an end user. There's still computer jargon in the user's face, and it's not pretty like the others.

    Tech support for endusers - missing
    Computer jargon in their face
    Lack of marketing towards end users ("What's gimp?")

    These are the problems.

    IMHO, each project should create a group devoted to end-user focus. That group should work on marketing, and viewing the product through an enduser perspective... not a Geek perspective. And judge if it's end user friendly.

    Linux won't hit the masses as long as the user gets shown the path's to 100000k different things. They don't care... they just want it to work.

    It's great that open source developers are such perfectionists. I personally love it. But what they need to do, is be able to cover it up.

    Perhaps the general release pattern should include:
    Developer release - more powerful, crude like today
    End user release - friendly, hide the ugly.

    End users don't like feeling confused. That's the key. That's what Apple Knows when it invented the iPod's interface. That's what Microsoft is slowly learning. That's what Palm knew. That's why Google is so popular.... simplistic yet powerful.

    Until open source comes to agree on that ideal, it's not going to get that far.

    Again, the products are amazing, and I love them... but I also want them to succeed with the non-geeks who actually have a social life ;-)

    1. Re:I'll sum up the real probem in a minute by Rinikusu · · Score: 1

      /* Perhaps the general release pattern should include:
      Developer release - more powerful, crude like today
      End user release - friendly, hide the ugly.
      */

      How about just hiding all the "power user" features behind an "advanced" tab? That works for a lot of software these days.

      --
      If you were me, you'd be good lookin'. - six string samurai
    2. Re:I'll sum up the real probem in a minute by Dominic_Mazzoni · · Score: 1

      IMHO, each project should create a group devoted to end-user focus. That group should work on marketing, and viewing the product through an enduser perspective... not a Geek perspective. And judge if it's end user friendly.

      Thanks for volunteering! Which projects are you going to found the end-user focus group for?

    3. Re:I'll sum up the real probem in a minute by beeblebrox87 · · Score: 1

      Why is everyone so obsessed with increasing Linux/open source adoption? Do we really want every single computer user leeching off our community without being able to give anything back? Why is it necessary for products to succeed with "the non-geeks who actually have a social life"? I am happy with Linux as it is. As long as I can continue using it, and continue coming up with hacks to solve any problems I have, I really couldn't care less about marketshare.

    4. Re:I'll sum up the real probem in a minute by digitalgimpus · · Score: 1

      I've been doing this with the Mozilla project well before it was an enduser product.

    5. Re:I'll sum up the real probem in a minute by Anonymous Coward · · Score: 0

      one might of course argue that the best way to make sure you can continue using it is to increase marketshare...

    6. Re:I'll sum up the real probem in a minute by CrayzyJ · · Score: 1

      "So what's the problem? NO END USER FOCUS."

      +50 He gets it! Been saying that for years.

      --
      Holy s-, it's Jesus!
    7. Re:I'll sum up the real probem in a minute by afree87 · · Score: 1
      [With KDE,] There's still computer jargon in the user's face, and it's not pretty like the other [operating systems]s.

      Have you even heard of GNOME?!

    8. Re:I'll sum up the real probem in a minute by Anonymous Coward · · Score: 0

      Two issues. First, you can't focus on end user when the code is incomplete. Very simple. And that is the state of many of the open source projects. Once they get finished, like Mozilla for example, the focus can change. And it will.

      Second, the successful projects have built a group of contributors. Remember, the goal of any project isn't market share, it's contributor share. The change required is in the users, not the developers.

      I agree, simple is good. But the simplest and easiest to use software has very good design and very good code. Before it gets there, it is hard to use.

      Derek

    9. Re:I'll sum up the real probem in a minute by jbtule · · Score: 1
      Apple Knows when it invented the iPod's interface
      What apple knew when they licensed the interface from Pixo (which was bought by sun)
  117. Re: Troll by Anonymous Coward · · Score: 4, Insightful

    Troll!

    Think back to when Chiang Kai-Shek took over China: before that no one worked, everyone was poor, morale was nonexistent.

    True, but -- then again -- no one worked, everyone was poor, and morale was nonexistent _while_ Chiang Kai-Shek ruled China and _after_ he got kicked out. If China has changed, it's only been in the past few decades -- thanks largely to peace and a moderate Communist regime.

    Under the benevolent dictator, a term used to describe Linus Torvalds,

    Some would describe Chiang Kai-Shek as "an incompetent dictator who permitted graft and corruption among his subordinates; a fool who handed the world's largest country to Communists at the start of the cold war." I haven't heard similar descriptions of Linus Torvalds. (In fairness, Torvalds has a much easier job than Chiang Kai-Shek.)

    Within a few short years China was a world power.

    China has been a world power for thousands of years. It reached a low point in the 19th and 20th centuries.

    Chiang Kai-Shek died in 1975 but his methods and teachings continue to this day in China.

    No, they don't.

  118. The difference by bonch · · Score: 1

    Linux is based more on a community atmosphere, so it's perfectly reasonable to turn to places like USENET or IRC for technical support advice. #debian is a logical place to get help with Debian.

    Also, I can guarantee even if there was a #winxp, it would be a friendlier channel than #debian.

  119. We all should drink the Kool Aid? by LoRider · · Score: 1

    I guess we are all supposed to work on the same projects and corridinate with the thousands of other developers in OSS community so we don't duplicate our work?

    The fact that there are so many Linux distros, a number of web browsers, windows managers, email clients, etc is not a bad thing. Even if it were a bad thing, how would you stop people from creating another window manager or email client? Would you require all OSS projects to submit for approval in order to even get started, that's stupid.

    Some people liken OSS to communism but I actually think it's much more like capitalism. The best software gets used more than the crappy stuff that often dies on the vine. The fact that OSS users have numerous options to choose from is a good thing. There is always this massive push to create a monoculture in every aspect of life (at least in the US), I truly do not understand people that don't like choice and are afraid of people that do things differently than than status quo - even if that means doing something that someone else has already done but doing it your way. Some may call that innovating, others call it a waste of time.

    Other than the debate about software occurring in a public forum rather than a meeting room, I don't see much difference between closed and open software. Go to Amazon and search for an software application, there are a number of web browsers and word processors to choose from - is that bad? Choice is good.

    The debate over whether OSS is good or bad, or whether OSS can compete with closed software seems pointless - but I participate anyway (hmm). It's obvious that OSS can create good software and that it can compete against/with closed software. Is OSS going to run MS and Apple out of business, no. Is success always marked by how much money or market-share you have, not if you don't have shareholders.

    --
    LoRider
  120. Well... by bonch · · Score: 2, Insightful

    Does it change the fact that DVD playback in Linux is a difficulty?

    No. Then his point is valid. End users don't care about legal reasons, they care about results.

    1. Re:Well... by prockcore · · Score: 1

      End users don't care about legal reasons, they care about results.

      That certainly explains why 90% of the people I know are running pirated copies of WinXP.

    2. Re:Well... by RedHat+Rocky · · Score: 1

      Ah! But the fact that end users don't care about the legal reasons is exactly WHY the legal problems exist.

      --
      Anything is possible given time and money.
    3. Re:Well... by Anonymous Coward · · Score: 0

      Not really -- someone could easly *sell* a legal DVD player for Linux (and companies have tried to in the past). DVD players aren't free on Windows either.

      But the userbase would rather have an open source and illegal tool, which pretty much eliminates the market for a commercial solution. The issues is that the programmers don't care about the legal reasons, not the users.

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

      I think you mean "the programmers don't care about the legal con being pulled in one country that often mistakes itself for 'the world'".

  121. A picture says more than a thousand words by Anonymous Coward · · Score: 0
    I never worry about the assholes, they're just blowing hot air.

    eeeeyew. That didn't come out the way I meant...

    Don't worry. I have a picture here that nicely illustrates your point clickety click

  122. Defensive by fireteller2 · · Score: 1

    Man this forum is defensive. But I have to say like it or not this article represents the attitudes of many users, and attempted users of open source software. You don't agree and just want to write the software you want to write great knock your self out. But if one wants people to adopt open source over pay software, then one would be well advised to listen to dissenters at least as often as supporters.

  123. Mod parent up! by khasim · · Score: 3, Informative

    Three entirely different worlds.

    #1. Microsoft - 95%+ of the desktop so any vendor shipping a product also included Windows drivers.

    #2. Apple - small marketshare so it compensates by restricting hardware selection. That way it can ensure that the drivers are available.

    #3. Linux - small desktop marketshare but it doesn't attempt to limit the hardware choices. So YOU have to be carefull about what hardware you purchase. Some work flawlessly, some work okay, some suck bad, some don't work at all.

    Now, the problems.

    #1. Different vendors write drivers that MAY NOT WORK NICELY with other vendor's drivers. That's one of the reasons that you're told to "Remove the driver, re-install the driver, did that fix it?"

    #2. Limited selection. What else can be said?

    #3. Better than #1, but still problems with un-supported hardware drivers. The good news is you can easily identify and remove the evil drivers. The bad news is that those drivers might be for hardware that your really need.

  124. Text of The Article by TubeSteak · · Score: 2, Insightful
    *POINT-COUNTERPOINT SPECIAL* What's Wrong with the Open Source Community?

    James Turner leads off on the "too many itches" syndrome and other problems - Steve Suehring offers his Counterpoint

    December 1, 2003, http://www.linuxworld.com/story/38073.htm

    Summary
    Just as, in the Java world, there are many competing MVC frameworks for JSP development, so many Open Source developers - says LinuxWorld senior editor James Turner - "scratch the same itch." In this week's installment of our "Point-Counterpoint" series, LinuxWorld editors James Turner and Steve Suehring slug it out over that most contentious of issues: does the Open Source community on occasion shoot itself in the foot? James says it does, constantly; Steve disagrees.

    By James Turner Steve Suehring

    Advertisement
    James Turner: 5 problems with the Open Source community

    There's no question that the Open Source community has a lot going for it. Besides a staggering amount of developer power that can be turned against important problems, the Open Source movement also has a passion and commitment to its work that the commercial software world often envies. But sometimes, the Open Source community can be its own worst enemy. Here are a few reasons why.

    1. Too many developers "scratch the same itch."

    We hear that Open Source developers come up with new ideas because they "had an itch to scratch." In other words, there was some need they had for a new application, and they "scratched" it by coming up with a tool. The problem is, it's not uncommon to end up with two or three (or more!) different packages doing the same thing. For a specific example, look at what's happened with the Linux sound systems, where there are now several competing packages that have to be supported by each distribution. Or in the Java world, look at how many competing MVC frameworks there are now for JSP development.

    A little competition can be a good thing. After all, Linux is all about offering a competing vision for the operating system domain. But when too many competing visions exist, and aren't winnowed down to a small number of options over a short period of time, you end up with a mish-mash of conflicting standards, and a user community that ends up having to download and install a plethora of different packages that all do the same thing.

    A perfect example of the "too many itches" syndrome is the absurd number of Linux distributions that exist out there. There's absolutely no reason for there to be more than two or three distributions. And because each one does things slightly differently, we've ended up with the problem that applications and drivers are rarely made available in binary form, because there are too many versions of too many releases of Linux to support.

    As an application developer, you would have to provide 5 - 10 different binary installs, one for each distribution. Now multiply that times the five or more active releases of a distribution that may be in active circulation, and you see why so few packages are available as anything but source (especially the most recent releases of packages that have not been compiled and included into Linux distributions yet.)

    The next question to consider is, why don't we see more consolidation of technology? The answer: because...

    2. Open Source developers love a good feud.

    BSD vs Linux. Gnome vs KDE. Debian vs Red Hat. For every interesting Open Source technology, there are two bitterly feuding camps that spend as much time taking potshots at each other as in improving their own products.

    It's hard to imagine how much better a lot of Open Source software would be if these groups cooperated and consolidated their efforts, rather than act like the Hatfields and McCoys. Unfortunately, the downside of personal

    --
    [Fuck Beta]
    o0t!
  125. What's RIGHT with the open source community? by mec · · Score: 1

    I can't read the article because it's slashdotted, so I have to go by the title. Sigh.

    The FSF was founded about 20 years ago. Consider 10 or 20 software development organizations that were founded 20 years ago.

    How many of them are top-tier or second-tier suppliers in their markets today?

    How many of them even exist today?

    The FSF, and the Open Source movement, have been much more effective at achieving their goals than DEC, Borland, Pyramid, Go, NeXT, and a whole lot of other organizations that you've never heard of.

    I remember the days when just getting mentioned in the press was an achievement ... when we counted the success stories one by one ... when "using open source at work" meant that you could download the source for "grep" and build your $HOME/bin/grep, as long as you were quiet about it.

    And now:

    Apache with #1 market position?!
    Profitable public company based on GPL software?!
    Linux news sections in the mainstream tech media?!
    A legal showdown between a pissant company and IBM over open source software ... and it's IBM on the open source side?!

    The open source community has already succeeded several levels beyond anyone's wildest dreams of just ten years ago.

  126. They just by harumscarum · · Score: 1

    graduate from college too soon.

  127. Money. by khasim · · Score: 1

    If people want something, and none of the developers see it as important enough to "scratch", then those people have another option.

    Pay someone to write/fix the code to their satisfaction.

    It's the user-participation that makes Open Source so great.

    Money == Time + Effort

    You have access to the developers and the lists. Offer money and see if that changes the situation.

    This isn't ego. There are only so many developers with so much time.

    They have to prioritize their work accourding to their desires.

    Christmas is coming. Buy them a DVD or something to show your appreciation.

    Offer them money to help with your problem.

    This isn't elitism.

    I'm sure there are lots of developers who would, given an unlimited amount of time, help each person with their specific problems.

    But there isn't an unlimited amount of time for a developer.

  128. Why doesn't anyone write real articles anymore? by Anonymous Coward · · Score: 0

    Both of these articles are lacking... well, lacking anything that makes them valid article. James makes the following types of references:

    o "... spend as much time taking potshots at each other
    as in improving their own products." I would expect
    to see numerous references to emails, newsgroup
    postings or web pages to back this up. Nothing at
    all was given. He's telling the world, "open source
    developers are 'X'", and giving no proof to back that
    up. Accusing en masse is irresponsible. It's very
    unfortunate he chose to do that and even more
    unfortunate that he chose to do so without one stitch
    of evidence.

    o "Open Source developers often scratch the wrong itch".
    Once again, not a single example. There are tons of
    features in KDE, OpenOffice.org, and even Slackware
    (the "bare bones", "geek oriented" distribution) that
    i guarantee the developers don't give two shakes
    about. For example (note i am using an example...)
    as a developer, i could care less that my software
    has an installation program -- I am quite confident
    in my use of the program "tar". There are a ton of
    other examples James (like the support of "wizards"
    in openoffice.org -- why would i need a wizard? I'm
    the programmer and i'll just make it do what i want).
    Start looking a little closer.

    o "The posted responses ran in a couple of themes..."
    Ahh... yes finally some real "evidence" to back up an
    argument. Too bad it's only one example and it's
    a personal account from a guy who obviously is biased
    and therefore completely unobjective in regards to his
    own correspondence. Bravo.

    (Oh, and i'm eagerly awaiting James' next article -- "James declares Charles Darwin was a crackpot". Come on James, evolution is competition and evolution doesn't occur over a 2 week period... give it time you impatient little man :D)

    So is Steve any better? I think not. Steve makes no real assertions -- which is good because he doesn't have to back them up. But what kind of an argument makes no concrete assertions? A lousy one. I won't cite anything from that article because I'm getting bored, and I don't think I need to.

    Basically guys, you've done the equivalent of the following:

    "The universe is a bad place", By James:

    1) It's dark.
    2) It's full of bad people.
    3) Coffee isn't free.

    "The Universe is a good place", by Steve

    1) I refute James' first point by agreeing, except
    that sometimes you can find a star or two, so it's
    light.
    2) It's not full of bad people.
    3) Coffee can be free if don't have to pay for it.

    You've attacked a "whole", well more like an "enormously huge whole with wicked complexity" with all of the literary power of a haiku.

    But this is a growing trend. "Articles" tend to be more and more like this. Everyone and their grandmother can write "articles" nowadays. Remember in the old days when you actually had to research first?

    I hope you guys never had to defend a thesis. Now, please go to the corner and think about what you've done. Then after you've thought about it for a LONG time, put it down in an article.

    Regards,
    Derek

  129. windows to linux by sdibb · · Score: 2, Interesting
    I'll admit, I haven't read the article yet, but I did want to comment on this: He also suggests we often approach the whole issue of encouraging migration to Linux from Windows entirely wrongly.

    For what it's worth, every Linux zealot I've talked to can't remember the last time they used Windows, and wouldn't want to. Even if they do, they think it sucks.

    It seems to me that the people who want Linux to overtake Windows on the desktop are those (like me) who are so used to MS DOS / Windows after using it for 20 years, and are finding it hard to do an instant migration. Instantly my difficulties in transitioning become "what's wrong with Linux."

    I'm not a low-level C coder or anything spectacular, but I do enjoy fumbling my way through Gentoo and IceWM, trying to find the grail of replacing Windows, while still having fun with my OS and learning as much as I can.

    I think that the people who want things to be "their way" are generally out of touch with what the underlying Linux community's goals always have been.

    I could be wrong though. And as more people want to jump ship from Windows to Linux, I imagine that the sides will even out a bit, with a greater influx of novice Linux programmers.

    I think something like _that_ would begin to influence the general direction of some projects. The fact alone that so many people want to ditch Windows anyway shows that some distros are trying very hard to make them very user-friendly.

    But I find it hard to believe that was the goal of most long-term users/developers all along, or that it even is now.

  130. It's a bazaar, dammit by Anonymous Coward · · Score: 0

    Of course it's rowdy, noisy, and has filthy dark corners here and there. It's an open marketplace. All can come and haggle. Buy and sell. Argue politics, sex, and sports. At the end of the day the visitor can come away with knowledge and useful items.

    Meanwhile in the cathedral down the street, it's quiet and clean. They'll take your "offering" at the door and then assfuck you.

    acnosig

  131. comunity development/compromise OSX vs Linux by acomj · · Score: 2, Informative

    If you look at linux as opposed to OSX, where OSX developed a brand new somewhat consistent desktop in far less time then KDE/GNU existed, you can see some of the problems of open source (The open source model has some advantages too) One of the problems is that so many people work on it, it can be hard to get anything consistent. this

    Look at configuration files for an example. A lot of programs use different formats for configurations, because the developers think there way is best and they're writing the code so its the way they want it. There is no linux boss telling people use X format for config files. This gives the linux distributions less of a conhesive feel than a OS that says "Config files will look like this.. love it of leave it"

    This is why the linux distributions are so helpfull and its painfull to see them leave the desktop market(redhat/ suse etc..). They've been trying to pull everything together with setup tools and a consistent look.

    1. Re:comunity development/compromise OSX vs Linux by krmt · · Score: 1
      If you look at linux as opposed to OSX, where OSX developed a brand new somewhat consistent desktop in far less time then KDE/GNU existed
      OSX had a very very strong NeXTStep framework to build off of. Gnome and KDE had to reinvent those somewhat with things like bonobo and kparts.

      Plus everyone who talks about these things seems to forget OSX Server (the original one). It bears no resemblance to the current OSX, and that's what was the only thing out for a while before OSX. OSX didn't appear overnight, it was the product of a long gestation.

      This aside, if you use KDE apps exclusively in KDE or Gnome apps exclusively in Gnome, it's gotten to be pretty consistent throughout. The problem comes when you start to mix and match, but that's entirely up to you.
      --

      "I may not have morals, but I have standards."

    2. Re:comunity development/compromise OSX vs Linux by jbtule · · Score: 1
      OSX had a very very strong NeXTStep framework to build off of. Gnome and KDE had to reinvent those somewhat with things like bonobo and kparts.
      OS X has very strong NeXTStep frameworks to build off of, and it is helped the consistant look and feel, however it's the Human Interface Guidelines which are key and that apple's API's and developement tools guide you to making the interface to the Apple Guidelines. Not all Mac OS X applications use the Cocoa (nextstep) api's, you have 3 main api sets to choose from, Cocoa, Carbon(evolution of original mac api), and Java, which even still have a pretty consistent feel. Carbon applications are very prevalent in OS X but still are consistent as these interface guidelines are still very simaliar to the original Mac OS in regards to things like button placement, window namming etc and really didn't need much retooling. Most OS X applications (including carbon ones) use the new standard xml preference files (which came from nextstep and not mac os) because the api's are so simple and so robust that it's easier to use than your own custom scheme.
      Plus everyone who talks about these things seems to forget OSX Server (the original one). It bears no resemblance to the current OSX, and that's what was the only thing out for a while before OSX. OSX didn't appear overnight, it was the product of a long gestation.
      While the colors looked different and wasn't as shiny, the widget placement and sizes were the same. While yes the interface has changed with each revision of mac os x, they aren't dramatic changes.
  132. Ogle. by headkase · · Score: 1

    As a newbie, the most difficult thing I find about Linux is knowing about the programs you need. Case in point, I've been trying for about 2 weeks to get DVD's to play in Xine with no success. Then by chance I happened to come across Ogle and about 30 minutes later (plus turning on DMA on my DVD-ROM) I was up and running. No problems whatsoever with the install unlike trying to get Xine to do it.
    My point is that there's lot's of software for Linux to do whatever you want but the difficult part is knowing what the software is called and where to get it.

    --
    Shh.
  133. ...and mine by DrCode · · Score: 1

    This goes back a long way, to when I was using GCC on OS/2, and was having trouble with a GUI version of GDB called PMGDB. I emailed the author, and he sent me a fixed version the next day!

    I was so impressed that I decided to give Linux a try.

  134. everything is entirely going according to .plan by Anonymous Coward · · Score: 0

    I use linux and I don't have to. It's free and available to anyone who /wants/ it, just like it's supposed to be. I found linux all by myself when I was tired of windows, just like everybody else.
    Patience, yeng one...

  135. Microsoft by codepunk · · Score: 1

    Yea, they do not fued with anyone else..SUN

    Yea, they do not scratch the same itch.. .NET

    --


    Got Code?
  136. Welcome to the reason OSS is being held back by bonch · · Score: 2, Insightful

    When I read your post, this is what I really see:

    So what? It's not my responsibility to write code for you. I write code for me, and release it under a license that happens to allow for other people to use it. Don't tell me what code I'm allowed to write and what I'm not.

    Translates to:

    So what? I don't like to hear complaints, because it reveals how inadequate the state of OSS is. I'm so insecure that when someone mentions a direction I should take, my foaming-at-the-mouth, reptilian mindset views it as a personal insult, as though somebody is wanting me to take responsibility for something, and I don't like responsibility. I'm selfish, and everything I do revolves around me. I contribute code, but expect people to never criticize it. Logically, if I didn't want to hear criticism, I would keep my code on my private network and never release it, but hypocrisy is a fundamental attribute of much of the OSS community.

    So what? You have no right to tell me how I should be spending my time. Sure it's not the most productive use of it, but again, it's MY time. If you don't like it, go away.

    Translates to:

    So what? I take criticism of software so personally that I view it as dictation of my schedule. My completely anti-social, condescending attitude scares away scores of users, but that doesn't matter to me because I maintain a selfish attitude. I tell people to go away if they don't like what I do. Basically, I'm a big baby who can't handle criticism. Users care about results--I care about myself. And then I complain about the non-acceptance of OSS.

    WTF? Scratch the wrong itch? Maybe I'm not scratching your itch, but see point 1. If you don't like what I'm doing, write your own. That's what I did when I wrote this software that scratches the 'wrong itch'. It scratched mine just fine.

    Translates to:

    Hey, if you point out a flaw in an application that is holding it back, fuck you! I wrote what I want. You're just the user, the person using my software, a pawn in my little world of self-control. I expect people to use stuff without question or criticism unless they're uber kernel developers who can contribute code at the drop of a hat. Otherwise, your opinions are meaningless to me, because I scratched my ITCH!

    Against us? If you want to point out flaws and the people in the group don't appreciate it, you can take the code and apply your own patches and start up a distribution of that code. If the community agrees with you, then you'll be successful. If you end up being the only one who uses your new version, then maybe you're actually wrong about what you were doing and that entire community against you was actually that you were wrong and too dumb to realize it.

    Translates to:

    Write code, or shut up. You also can't criticize movies unless you make movies, stories unless you write replacement stories, football players unless you play better football, or music unless you're an expert guitarist. The most important feedback I could ever receive about software--the people using it everyday, end users--I choose to ignore in order to pacify my ego and mindset of being superior to people. And then I complain about the non-acceptance of OSS!

    So? This really is the same point as Point 2. And the arguments are the same. So most of us don't like Microsoft? I don't think there are many that won't admit they do some stuff right, but that doesn't matter. It's my time, and I will do with it as I please. If you want to lead by example and convince people there's a better way, a high road, then please, by all means, do so. But telling people who write software that you can use at no cost and have full access to the source that they need to be doing things differently is about the most egocentric thing you could possibly say.

    Translates to:

    I answer everything with a question. What? Huh? And the ever-classic, WTF? I take it as a personal insult when someone dare

  137. What's wrong with James Turner? by porky_pig_jr · · Score: 1

    Regarding James Turner, PLEASE check the LinuxToday thread "Is Linux ready for Desktop".

    In this thread they discuss two articles, one by aforementioned James Turner. Because James Turner's laptop's wireless adapter doesn't work with Linux, he came to the conclusion that "Linux is Not Ready for Desktop". When he was suggested that his conclusion is completely illogical, and non-sensical, he started jumping around, and suggested his opponents "To Grow Up". Apparently this article about Linux community is sort of continuation of this discussion.

    Seems like this is James Turner who'll never grow up.

  138. You missed the point... by Svartalf · · Score: 1

    This is not about a Laptop, even.

    It's about his not being able to play DVDs without obtaining the possibly illegal libdvdcss.so to play locked DVDs- or going over to lindows.com to obtain a "legally" licensed drop in solution available for all distributions, $5 for Lindows users, $35 for all other Linux distributions. Never mind that someone that wants DVD playback has to spend about $35-50 for a Windows player in the first place.

    It's about his not being able to use the latest and greatest 802.11g card in the laptop, knowing full well that the vendor doesn't support Linux and that the only support for the device under Linux is an experimental reverse engineered driver and the unobtainable closed-source drivers that Broadcom and others made for their Linux based routers in violation of the GPL license grant (Something that everyone involved, including the FSF is trying to amicably sort out with the result being proper official drivers for the cards...).

    It's about two simple things not working for HIM out of the box (both of which would have had to been fixed under Windows by adding an application and adding drivers not included in the raw OS install...), and thereby everything being utterly useless in the Linux world for him. I don't know about you, but that's kind of an egotistical and narrow view, if you ask me.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:You missed the point... by Minna+Kirai · · Score: 1

      Never mind that someone that wants DVD playback has to spend about $35-50 for a Windows player in the first place.

      I don't know if Microsoft(tm) ships a DVD player with Windows XP(r) yet, but DVD software for that platform is cheaper than dirt. You can't even spend $25 on a DVD drive without finding a disc of PowerDVD jammed in the box.

    2. Re:You missed the point... by Hayzeus · · Score: 1
      Actually, I was pretty much dead-on.

      It's about his not being able to play DVDs without obtaining the possibly illegal libdvdcss.so to play locked DVDs- or going over to lindows.com to obtain a "legally" licensed drop in solution available for all distributions, $5 for Lindows users, $35 for all other Linux distributions. Never mind that someone that wants DVD playback has to spend about $35-50 for a Windows player in the first place.

      You are absolutely correct. Unfortunately, the reasons you cite, while correct, aren't particularly germane to his central argument. The fact that DVD play is unavailable out of the box is the real issue, not why it's unavailable. It's unlikely that grandma is going to care much about the particulars of why she can't watch that new director's cut of Emanuelle In Boise on her new laptop -- she'll just be cheesed off.

      It's about his not being able to use the latest and greatest 802.11g card in the laptop, knowing full well that the vendor doesn't support Linux

      Also correct (although I will take him at his word that he expected the driver to work), but also beside the point. Again, it's unlikely that the broader consumer will care about the details of why the driver doesn't work -- they'll just be pissed off that it doesn't.

      The fact that Windows comes pre-installed on most major brandname laptops is a tremendous advantage for Microsoft, and one that they will defend with every bit of their considerable resources.

      Of course, failure to fully support an of-the-shelf laptop doesn't mean that linux is wholly unready for the desktop. Under some circumstances Linux can be a great replacement for Windows in business environments. For the kind of broad consumer audience that XP reaches, however, Linux has a ways to go yet. Driver support isn't the biggest issue here (although it's mighty significant). I do think that at some point Linux will become a significant player, especially for businesses since the breadth of application software that has to be supported is usually narrower than for consumer markets, and there is often some degree of hardware uniformity which tends to ameliorate driver issues.

      I've been using Linux since about 1.2 (well, I screwed around with the old SLS distributions, but never really used them for anything) when I replaced my BSDI boxes, and the progress made has really been remarkable -- but it ain't grandma-ready yet.

  139. That's the problem, if you're focusing on desktops by khasim · · Score: 1

    First off, with a "problem" you also have to define the "goal" that this "problem" is hindering the achievement of.

    We are * here.
    We want to be --------> here.
    The issue(s) stopping us is(are) whatever.

    Right now, most of the Open Source stuff IS focused on the code.

    That is what has resulted in such damn good code and the resultant security.

    ----------

    Microsoft focuses on the "end-user experience".

    As a result, they have some nasty security issues and really crappy code.

    ----------

    So, given finite resources, would it be better to focus on the code or the "end-user experience"?

    Again, that depends upon what your goals are.

    How about we expand the pie a bit.

    The developers can still focus on the code. That's what they do best.

    The COMMERCIAL distributions can focus on making the interface prettier and marketing it.

    That way, they don't impact the developers (goal - good code), but they still get the items needed to sell their product (goal - increased desktop share).

    I've said before that I don't see anything wrong with a distribution focusing on ONE desktop and SINGLE apps. If this makes it easy for them to sell their product.

    But I think we need to keep the distinction between developer's goals and distribution's goals (and the people in both groups).

    Let each group do what it does best and don't claim that people from one group should stop what they're doing and work in the other group.

    Objections?

  140. Those are not bugs, they are features by Anonymous Coward · · Score: 0

    I don't think there is anything wrong with the OS community. What happens is that the author didn't understand the dynamics of OS.

    This is not a firm writing a software product and trying to minimize its cost. It is a huge self-organizing community where everyone does what he likes best, whatever that might be, and there is no central coordinating power to keep costs low or to keep redundancy out.

    The beauty of it all is that it *works* and it does work surprisingly well. Most of the "objections" of the author are characteristics which make the community work better and more rationally if you admit the basic organizational axioms for this productive method, called by Benkler the "commons-based-peer-production".

    I recommend everyone to read Benkler's paper

    Coase's Pinguin, or Linux and the Nature of the Firm.

    to understand better the intriguing nature of the OS Community.

  141. #debian@OPN could use some sensitivity traning... by runswithd6s · · Score: 1
    at least 15 people got really nasty, ranging from "read the fucking channel topic"

    I am also very disappointed with some of the responses on the #debian channel on OPN, and as a developer, it pains me to see this type of representation of the Debian project. Although #debian@OPN can be useful, I would limit your use of it to simple questions no longer than one or two segments in length. If you get flak, just leave the channel. It's not worth your time arguing with pedantic channel ops.

    @chanop: I'm sorry, you must form your question in the form of a question. Confused? Read useless URL at ....."
    needhelp: But I am just having issues with
    @chanop: No excuse! Read the URL or be silenced!
    needhelp: this is bogus...
    You have been silenced!

    Rather than get beat-up on IRC, send a detailed message to debian-user. There are lots of knowledgable users and developers that lurk on the list who could possibly help you out. Plus, being verbose in email isn't generally frowned upon as long as people can get to the root of your question without reading a dissertation. The chanops in #debian@OPN are far less forgiving.

    --
    assert(expired(knowledge)); /* core dump */
  142. Itch Egos by rdeadman · · Score: 2, Interesting
    As much as we might complain about the intentions or biases of the article's author, I do think that we have to acknowledge the tradeoff between ego and usability.

    I am co-leader of an open-source project that has been going for about two years. Just after the code was released someone else started a very similar parallel effort. Our project had a more robust, extendable architecture while the other project supported more "devices". I even wrote a "bridge" to allow service providers from the other project to be plugged into ours. Then I sent an email to the other project leader suggesting we merge our efforts. Best of both worlds. While we remain on friendly terms, he wasn't interested, and I think it was fear of losing his role as sole lead developer/architect/leader. Of course, the "space" has suffered since developers have to choose between two frameworks each with strengths and weaknesses and often get confused. And it also dilutes the talent pool available to both projects.

    But the real question is, what can you do? To be fair, the problem space is one that no commercial entity has decided it is worth entering, so in that regard you have to chalk one up for open-source.

  143. Linux is the swiss-army knife of OSs.. by koa · · Score: 1

    The problem is, it's not uncommon to end up with two or three (or more!) different packages doing the same thing. For a specific example, look at what's happened with the Linux sound systems, where there are now several competing packages that have to be supported by each distribution

    On with the whole "scratchy itch" point he is trying to make, Linux needs multiple projects that essentially do the same thing, and this type of development should be encouraged. This is one of the reasons why there are very few to none wide-spread vulnerabilities in software- plus some projects might be superficially the same, but might have different uses, performance issues, and the like. I don't know about you, but when I am looking for a MTA server, for example; I like the ability to choose between sendmail, qmail, et all..

    This is not a bad thing..

    --
    ....move along....nothing to see here....
  144. Chairman Mao - Hitler's stooge by RevMike · · Score: 0, Flamebait

    Wasn't he overthrown after about 20 years by Chairman Mao?

    What most people don't realize is that Mao was Hitler's stooge. In the 1930s Hitler and Stalin made a pact to partition eastern Europe between them. As part of that pact, Stalin instructed Mao to open a new front against Chiang Kai Sheck in order to help Hitler's ally, Imperial Japan.

  145. Re:And from the parent post... by dedalus2000 · · Score: 1
    What this author is really doing is digging up some nitpicks and embellishing them as signs of the end.

    That's not what I read in that artacle at all looks like his goal was to point out areas where the OSS movement could improve. a valid and usefull form of introspection.

    you and the author of the second part of the artacle both have a point in regard to public debate but the purpose of this type of criticism is to expand on the negative aspects of a situation by exagerateing the scale of the problem it can be more closely examined.

    --
    My keyboads not woking popely.
  146. More! More! by Anonymous Coward · · Score: 0

    Poor, poor, Rob Malda. :(

  147. I don't know about you... by phorm · · Score: 2, Insightful

    But when I write software, I write it for:

    a) Myself
    b) My employer
    c) Other people that ask for a feature, or I know use the software

    I'm not writing to replace windows, or even really for the benefit of the whole world (in the sense that I'm not trying to make a magic-button GUI app that satisfies everyone), I'm doing it for my own purposes. Nobody else should assume that those purposes necessarily match their own.

  148. In other news by Anonymous Coward · · Score: 1, Funny

    George W. Bush declares the United States a 'one-party nation' after coming to the conclusion that the multi-party system just wasn't allowing the nation to reach its full potential.

  149. But that isn't what he said, exactly. by khasim · · Score: 1

    He said Linux was NOT ready for the desktop.

    But there are MULTIPLE desktop markets.

    The LARGEST is the corporate desktop. In this market you have dedicated support personnel, controlled hardware and software (ideally) and playing DVD's is NOT a requirement. Nor is 802.11g connectivity (see below).

    A sub-category is the corporate laptop. Again, you have dedicated support personnel and controlled hardware and software.

    He's is actually in a very, very small market. He is in The Home Laptop market. Your support is what you and your friends know and what info you can get from the vendor's support line. There is no control on what hardware or software that will be installed.

    I see lots of problems on these machines. Our outside people treat their corporate laptops as personal machines (and we can't stop them under Windows) and they trash them regularly. All of a sudden, they won't shut down correctly (because they installed some stupid mouse pointer toy) and their VPN connection stops working (installed AOL to talk to buddies) and then it blue screens on boot and I have to search the Internet for the latest drivers.

    Bite my butt!

    Linux is ready for the CORPORATE desktop market.

    Linux is ready for part of the HOME desktop market.

    Until Linux hits 51% of the market, Linux will have problems with new hardware. That is simple economics from the hardware vendor's point-of-view.

    1. Re:But that isn't what he said, exactly. by Hayzeus · · Score: 1
      The suitability of Linux for the corporate market REALLY depends on the corporation, but the basics are there. This all depends on how the system is to be used. Often various departments have specific apps they are required to use specific to their business (manufacturing, shipping, banking, insurance, etc). The assumption that a decent spreadsheet, email, wp and other basic office apps constitute a complete office solution is often faulty -- but not always. Clearly, Linux is becoming MUCH more attractive for businesses, and will continue to make headway on the corporate desktop. The tricky bit here are these business-specific (often legacy) apps that MUST be runnable on whatever platform is ultimately chosen.

      He's is actually in a very, very small market.

      I think we all understand that you can't draw broad conclusions about an OS based on a single install -- this IS an editorial piece, not a study. The author should probably be forgiven a bit of rethorical excess. As an aside, however, the home laptop market is not "very, very small". It is, in fact, a sizeable market. About 24% of all PCs shipped worlwide are notebooks, with the percentage of those machines being bought by businesses beginning to be outstripped significantly by home user purchases. Expect this trend to continue as prices continue to drop.

  150. I want BOTH: Open Source and Proprietary by nv5 · · Score: 1

    For the betterment fo the whole human eco system, I don't mind at all, if both models exist. I think, they serve to keep each other honest. While duplication of efforts theoretically wastes resources, nature and human history suggest, that only competition and a multitude of differing approaches (differences at high level and/or in detail) create future-proof systems.

    Therefore I want many closed source companies to do well, and many open source projects to do well, and many shareware and freeware projects to do well, and whatever other approaches there may be now and in the future.

    In nature and in human history, things typically have gone really bad, when there was an absence of choice.

    However, I think Open Source fundamentally has more potential for diversity, than closed source, therefore I really hope, that it will thrive.

  151. given: freenode #debian is in the support docs by aphor · · Score: 1

    Accusing someone with a legitimate point of being a troll is a _VERY_ bad thing to do.
    Agreed. Giving the complaint about juvenile behavior in freenode #debian the benefit of the doubt, lets assume people in the channel were neither helpful nor friendly. The Debian Support page's references to IRC are misleading. What should Debian do to be consistent with the indications on the above supoprt page?

    Some people will claim that IRC is inherenly socially flawed because of the abuse of MODEs: "Give it up. IRC is not useful." Other people could claim that Debian should protect and moderate the channel on trusted servers on a trusted IRC network.

    Does this reflect on the programmer community in Open Source or Free Software? Are we still in the same discussion, or has our tangent become a new topic?

    I'm not so sure Debian's failure to deliver support on freenode #debian is a reflection on the community in general. I am not concerned about this thread being a troll thread any more, but let's be rigorous about the inferences we draw from the facts as we know/assume them.

    Sometimes you just get what you pay for. This sort of problem is likely to happen in a proprietary closed-source system when you underpay for services that have no clear service levels guaranteed. I think this is a non sequitur in the problems/culture of free software community at large.

    --
    --- Nothing clever here: move along now...
    1. Re:given: freenode #debian is in the support docs by maximilln · · Score: 1

      I've found the support on #debian to be adequate, given the price. There are always 15-20 jerks who are there just to flame. There usually are two or three people who can genuinely point a person in the right direction. I don't think Debian should be responsible for moderating anything.

      Perhaps what it boils down to is that this is not a problem with Open Source Software. Rather, this is a problem with the whining, silver-spoonfed constituency of the American public which demands to be given everything without any sort of reciprocal work.

      Could it be said, then, that the leeches are complaining that they can't get any blood out of OSS? That's what it looks like to me. At the same time it is true that OSS needs the money from at least a few of those leeches if it's going to compete with the proprietary giant, MS.

      --
      +++ATHZ 99:5:80
    2. Re:given: freenode #debian is in the support docs by aphor · · Score: 1

      In short: I agree. My spiritual insight on this matter is that suffering comes immediately from the clash of bad expectations (or what Nietzsche called "bad faith") and the bitter actuality of life. On one hand someone has the expectation (probably from the suggestion of the Debian support docs) that their questions will be warmly recieved by the folks in #debian at freenode. On the other hand, there are jerks in #debian who want nothing more sophisticated than to gloat about the authority with which they turned someone with a "lamer" question away.

      Of course the jerks should not be so mean. Unfortunately we have no good reason to expect them to be nice. Lots of people are struggling like fish at the end of a line to cope with their problems. Some thrashing implied. Jerks will be mean. Be lenient in what you require; be strict in what you provide. Do not expect everyone in #debian to sympathise with your plight.

      That said, does the asker have anything to offer for the query? I mean why should anyone care about the update servers being down? The jerks and non-jerks alike have a legitimate complaint about people barking up the wrong tree. Lots of lazy people try to get IRC to do their homework for them. They are like trolls. They are annoying. Give a man a fish? Teach a man to fish?

      Now I can bring up the general issue with Free Software: it is designed to enable you to help yourself. If you lack the mental acuity or discipline to help yourself, then you are trying to use the efforts of others in lieu of your own effort. What's bad about that is that those people (called lamers on IRC) want other people to take responsibility for their systems. It's inauthentic, ingenuine, weak, slavish. If you're not up to RTFM, then you are not really a peer. If you are not a peer, and you derive benefit from people's efforts, then you are merely a user. There is a master-slave relationship which the lofty peers of free software have justly depreciated. It is irresponsible.

      People always ask me for Unix help with their pet project or whatever (because I'm the admin in these parts). I always tell them just what to do (but only the next step), with warning that they will have to figure some things out on their own. I tell them to come back to me with a specific question when they are stuck. Sometimes they do it. Mostly they are all hot air.

      So, how to effectively and efficiently support your free software peers is not an easy question, and if there isn't lack of consensus, there is lack of common practice. People look to commercial companies for the support, but that is often a "trust your mechanic" conflict-of-interest type relationship. Living well is difficult, and it requres discipline and observation skills to do. Good software is the same. I blame "consumer culture" because people don't understand that *they* are the producers as well as the consumers.

      What to tell people: if the software does not meet your expectations, it is YOUR responsibility to make up the difference, and if you want people to care about your problem, maybe you should show some concern to them about theirs first! You should believe that the effort you put into designing/improving/developing software is less than the benefit you will reap by solving your problems or "scratching your itch." You should not expect some wizard whom you don't even know to grant all of your your wishes. If you understand why other people would/should care about your problem then you know how to bark up the right tree. I believe the dissatisfaction with #debian at freenode was really a problem of selfishness in individuals.

      In general, people are just like that. Specifically, when free software programmers find some common ground, they make it count for more than they can realize themselves, which is good. There is a LOT of great stuff out there for free (as in free speech). It isn't all things to all people though. The real question is whether someone will sell you what you want at a price you're willing to pay. You have no right to expect it, but if you are willing to give a little in compromise, you might make a difference.

      --
      --- Nothing clever here: move along now...
    3. Re:given: freenode #debian is in the support docs by maximilln · · Score: 1

      That's some pretty deep stuff. :-) I agree. There's little that we can do but continue trying to educate people who want everything for nothing even if it means taking it from those of us who work hard just to get something.

      Thanks for the chat.

      --
      +++ATHZ 99:5:80
  152. Bike shed color by Anonymous Coward · · Score: 0
    Yup, lots of arguments about what colo[u]r to paint the bike shed.

    On the other hand many OSS projects get along generally well and freely steal each others good ideas and code(e.g. FreeBSD and NetBSD).

  153. I think you just proved his point. by Bill,+Shooter+of+Bul · · Score: 1

    I can't read the article right now as it has been /.ed, but judging from the comments it seems that you have helped his position. He says that the OSS population is imature. You didn't like a previous article he wrote, and therefore will not take any of his future point into consideration. Humans are not always right or always wrong. The stupidist of us can say the most brillant things while the most brillant of us can say the stupidest that it hardly behooves any of us to judge what is said based upon who said it.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  154. I think we need... a list by shish · · Score: 1

    Pretty simple idea:

    o) Have a list of things OSS doesn't have

    o) Have a list of things OSS has done to death and repeatedly perfected

    Then some large company (ie red hat) pays developers to get on with the bits that aren't so much fun, but are needed. The second list also serves to redirect people who are wanting to start their own project to a similar one that's already half done and needs finishing.

    --
    I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
  155. The subject says it all by Just+Some+Guy · · Score: 1
    Too Many Cooks, Not Enough Kirks

    I've been telling people this for years.

    Sincerely,
    Kirk

    --
    Dewey, what part of this looks like authorities should be involved?
  156. He didn't imply they were signs of the end by Travoltus · · Score: 1

    He implied they were rooms for improvement.

    Major difference.

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
  157. No shit by Anonymous Coward · · Score: 0

    The poor bastards.

  158. Rampant marginal Asperger's Syndrome? by Cryofan · · Score: 2, Interesting

    A passion for "what is right", a passion for logic and truth, an inward focus, fascination with knowledge and patterns, a passion for the quest, for the mission, a need for Truth and Justice, etc etc etc. This all describes marginal Asperperger's Syndrome, and it describes both myself and many of the open source community and the slashdot community....know thyself....

    --
    eat shiat and bark at the moon
  159. AKA the "Van Gogh Syndrome" by Cryofan · · Score: 1

    It facilitates the production of both art and software, but hinders interpersonal interaction....

    --
    eat shiat and bark at the moon
  160. What's wrong with the open source movement? by MiniChaz · · Score: 2, Insightful

    Commentators. There are far to many of them with far too little of real interest to say.

    This is nothing new, it has all been said before and we are aware of these "problems".

  161. Re:Evolution isn't a very good model by MachDelta · · Score: 1

    Evolution is wonderful!
    ...if you have a few million years to spare.

    If OSS ever wants to become a viable alternative for the "average" user, it isn't going to be by sitting around just waiting for monkey #483,373,029,309,029 to magically code the perfect desktop distro. Even Windows "power users" (like myself) have a hard time switching. I despise Microsoft, but will I switch to Linux? Nope. You couldn't get me to wade into that mess if you filled it full of Playboy bunnies. All the perks to becoming a Linux geek are outweighed by the headaches. Its just simpler, easier, and faster for me to deal with Windows. Yeah, I know its a piece of shit. But at least its a coherent piece of shit. Its just easier for me to live with Windows than try to learn to live with Linux. I don't feel like gambling on 'nix. I don't know how to stack the deck, and in the midst of becoming a graphical designer, I don't have the time to learn. So if I can't find a good reason to switch, what possible hope in hell does a Linux distro have of winding up on my parents computer?! The don't even know Linux exists, never mind finding a good reason to switch! The fact is that evolution, as well as the concept works for creating the "best" anything, is terribly slow. And patience, despite what you may have heard, is NOT a virtue in the 21st century. People want their stuff NOW. They expect it to work the first time and every time. Linux can't deliver that. A dictatorship (Windows) on the other hand, may not wind up with a very good end result, and it may only work 90% of the time, but at least it's available instantly and progresses relatively quickly. Striking a compromise (eg: Democracy) might be a way to speed the OSS "evolution" process up without sacrificing too much creativity. Unfortunatly, I can't imagine the Linux world agreeing on any sort of standards (see: rivalry argument), but it certainly would help. Infact, its probably your only shot at the Desktop market.

    So until open source learns to act as a network instead of a puddle of primordial goo, I honestly can't see it becoming a mainstream anything. Sorry guys, but your geek revolution just isn't gonna cut it at this rate.

  162. Guess who? by Dogtanian · · Score: 3, Funny

    showering, maybe?

    Yeah, here's a description of one particularly fanatical 'open-source supporter' (from PBS).

    "If he was busy he didn't bathe, he didn't change clothes. We were in New York and the demo that we had crashed the evening before the announcement, and Bill worked all night with some other engineers to fix it. Well it didn't occur to him to take ten minutes for a shower after that, it just didn't occur to him that that was important, and he badly needed a shower that day."

    Please step forward, Mr.Gates. But not too close.

    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  163. X ? by KoolDude · · Score: 1


    ...X is unsupported hardware, non-existent game availability, complicated multimedia support or anything else that Linux has or is perceived to have problems doing...

    See what he thinks about X? I stopped reading right there.

    Oh, wait...

    --
    getSexySig(); /* returns sexy signature */
  164. hah. by Sj0 · · Score: 1

    Oh, how terrible. those horrible open source developers aren't acting right. I guess we should just do what this anonymous writer says, I mean, he knows more than any of us do. While we're at it, can we set up a dictatorship of the proleriat, just so we have something communist set up for the MS basher bashers who get up on the soapbox too?

    Hang on. <coughts>

    A GREEDY CAPITALIST SPY STOLE MY IDEA, COMRADE!

    Oh yeah. That's not bad.

    --
    It's been a long time.
  165. What's wrong with open source? How about NOTHING. by Fantastic+Lad · · Score: 0, Flamebait
    This article is just another piece of propagandic hosreshit from the 'Scorched Earth, Everybody In Cages' department.

    Or as Buckaroo would ferociously point and cry, "EVIL!"

    Yes. That about summs it up entirely, no mincing about. The war is on, and Mordor is at your doorstep. Where did I put my light sabre. . ?


    -FL

  166. Let me troll this just once by Anonymous Coward · · Score: 0

    Let me troll this just once, so listen good, you clueless bastards.

    YOU are what is wrong with the open source community. Yes, YOU - all you assholes hanging out at Slashdot. YOU are what is wrong - you and His Rotundness RMS, that smelly fat hairy pig of a demagogue.

    Programmers (their word for themselves, not 'developers', thank you) are the silent lot. They watch occasionally as you dipheads carry on, wondering how anyone can be so dumb as to hire you, so you can sit all day and masturbate at this decrepit forum with your disenfranchised brains and over-dimensioned egos. but generally, and it's very understandable, they have no opinion.

    You, however, carry on and carry on, and YOU ARE THE WORST POSSIBLE PR for open source. Anyone coming into contact with you is IMMEDIATELY TURNED OFF to the whole idea. How could they not be? YOU are what they could look forward to in their new community - and how attractive is that?

    There is only one solution, but genocide is a minor misdemeanour even today.

  167. Itchy and Scratchy by TrekCycling · · Score: 1

    Am I the only one that started envisioning Itchy and Scratchy (of Simpsons fame) going at each other with saws and blowtorches wearing KDE and Gnome T-Shirts?

    Okay, maybe I am the only one.

  168. Piggyback by Wolfrider · · Score: 2, Interesting

    From the article:
    > There's absolutely no reason for there to be more than two or three distributions.

    --Um, right now off the top of my head we have:

    o Debian (and .deb-based derivatives)
    o Red Hat (and rpm-based derivatives such as SuSE, etc)
    o Gentoo (and I should add Slackware, after double-checking here.)

    --Those are the major families that come to my mind immediately.

    --The reason for having distros like SuSE is that they took the RH model and did something a little different with it. Personally I preferred Suse 6.4 / 7.3 over RH's offerings at the time, and went with it. However that's NO EXCUSE for having incompatible RPM's.

    --The beauty of Debian installs is that .deb's are pretty much universal. I can install Knoppix or Mepis and link straight to the Debian package sources, and everything pretty much "just works" when I do apt-get update / upgrade. Not so with suse / rh, which is one of the big reasons I won't go back to RPM.

    --I agree that we could stand some merging of distros (Mepis could investigate merging with Libranet, for instance) but there are distros such as Suse that cater to a more European audience, and would never merge with RH - although they did get bought by Novell. What they *should* do is make all the RPM packages from here on work with any rpm-based distro, and concentrate on the value-added distro-specific tools (Mepis has it's own System Center, Libranet has it's Admin menu, Suse has Yast, etc.)

    --
    .
    == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    1. Re:Piggyback by pyros · · Score: 1
      The beauty of Debian installs is that .deb's are pretty much universal. I can install Knoppix or Mepis and link straight to the Debian package sources, and everything pretty much "just works" when I do apt-get update / upgrade. Not so with suse / rh, which is one of the big reasons I won't go back to RPM.

      That's a terrible comparison. You're comparing disitrubtions (knoppix and mepis) based on a common disitribution (debian) to distributions (Suse and Red Hat) based on a common packaging format (RPM). Find a distribution which uses dpkg but is not based on Debian. Then see how universal the Debian .deb's are on it, or vice versa. Until Fedora Core, there has been no framework for entire disitributions built off of a Red Hat offering. Now we see the efforts of 3rd party pacakge maintainers like fedora.us, livna.org, freshrpms.net, AtRPMS, and Dag Wiers coming together in a way that will hopefully lend itself to having Fedora Core as a reference disitribution, and other organisations building customized releases that use the base repositories and a few 3rd party repos and some custom themes and stuff.

    2. Re:Piggyback by swv3752 · · Score: 2, Informative

      Mandrake started as RH plus KDE. For the longest time, MDK and RH were binary compatible on pentium plus machines. MDK has significantly diverged from RH in the latest releases that there is less than a 50% chance of a given RPM installing cleanly. The biggest problem is they call libraries different names so a RH RPM is complaining about a missing dependacy even though the missing library is really installed.

      Considering that MDK was the first LSB compliant distro, so if anyone is at fault it would be RH.

      --
      Just a Tuna in the Sea of Life
    3. Re:Piggyback by pyros · · Score: 1
      Mandrake started as RH plus KDE. For the longest time, MDK and RH were binary compatible on pentium plus machines

      I wonder if there were any other distros based off the same RH releases. One could then show that packages that common base release would work just fine on both the derivative distributions (just as base debian packages work on debian derived distros). :)

      Considering that MDK was the first LSB compliant distro, so if anyone is at fault it would be RH.

      In priniciple I agree, but does LSB dictate the generic packages names, and thus how to name dependencies? If not, then it's not Red Hat's fault that Mandrake changed the package names and built packages dependent on those changed names. RPM supports file dependencies as well as generic package name dependencies. So vendors should either standardize package names, or use LSB compliant file paths for their dependencies. In absence of those two, all vendors are equally at fault for creating vendor-specific binary packages.

  169. Monetary Incentives by joeljkp · · Score: 1

    I've seen a lot of comments about how open source developers don't get paid, so they don't have any incentive to fix a certain feature or make a package easier to use.

    Enter OpenSourceXperts.com, similier to Gnome's recent bounty hunt. Some people are willing to pay money for a feature, others are willing to develop it for that money. This place hooks 'em up.

    --
    WeRelate.org - wiki-based genealogy
    1. Re:Monetary Incentives by joeljkp · · Score: 1

      Dammit, that link was http://opensourcexperts.com.

      --
      WeRelate.org - wiki-based genealogy
  170. Can't be wrong if you're having fun by stevef · · Score: 1

    The "Open Source movement" can't be wrong if those who participate are having fun. If you're not having fun, then you're doing it wrong ;)

  171. Challenging Conventional Wisdom by Anonymous Coward · · Score: 0

    Controversial journalism can be a catalyst for discussion, change and improvement

  172. Re:I'm getting paid tsarkon reports by azzy · · Score: 1

    I bet Per Abrahamsen is just flaming himself to try and get sympathy mods.. as surely no sane person could have really meant the above?

  173. Point of View by Anonymous Coward · · Score: 0

    A lot of the article looks like trolling for clicks or to inspire an outrage in teh community, but from dealing with all types of users, I start to see where this is coming from. Half baked ideas, the want of it to 'just work' etc.. this is the view of the common non-technical end user.

    not everyone using a computer can or wants to be a developer, technician, etc for other peoples machines, much less their own. They don't want to have to research for more than 5 minutes to find out if their next hardware purchase will work, if they research or buy at all.

    How many people do you know have computers and just leave them alone, whose idea of upgrading is to buy a new machine. actually, there is a lot. It seems a lot of people have been blinded by the assumption that since they find replacing cards and memory and more simple and wasy, a large majority of computer users still see it as voodoo and beyond their understanding. look at any mid sized office and you'll find scads of those types. This is the market linux misses entirely.

    One last part that kills linux for whole groups of people is the concept that you get what you pay for. If i'm consulting and someone says a job will require about 100K and 18 months and I can get it done in 4 months for 10K, they'll look at me like I'm a moron with no clue and obviously didn't do something right. If most spreadsheet programs are $100, and yours is free, well geez... it obviously isn't enough to even get on a store shelf. what kind of rinky-dink operation cranked out this thing. I won't even waste my time on it. Ok, i'm bored, I'll look. waitadamnminutehere! i have to download what else to use this? i have to modify what? whats debian? is that the new AIM client? Man, I just wanted to get a computer to do my home finances, check my mail, surf teh web a bit and watch some dvd's while the kids take up teh big screen.. screw it, i'm going back to windows.

    Yeah, thats the attitude of the basic common user, and theres a HELL of a lot more of them than there are of you.

  174. Here's something you might not be aware of. by khasim · · Score: 1

    http://www.linuxgazette.com

    An example of their helpfulness:
    http://www.linuxgazette.com/issue95/ lg_tips.html

    Some quick words on why they WON'T help you:
    http://www.linuxgazette.com/issue95/lg_answe r.html

    It's really easy for someone to get annoyed and start with the "RTFM" when they're innundated by people looking to have someone else do their work for them.

    I've always found Linux people to be very supportive and helpful. But then I try to be very specific about what I want to accomplish and what I've tried and what errors are popping up.

    But I've also found most Windows people to be the same way. They're very helpful, provided that I'm clear in my goal and my previous attempts and the specific errors I'm getting.

    I guess the difference most people see is that they need more help, initially, with Linux than with Windows. So it's easier to become frustrated when people who have, themselves, become frustrated tell you to "RTFM".

    1. Re:Here's something you might not be aware of. by MoneyT · · Score: 1

      The thing is, initialy every new user is going to want someone to tell them how to use their new system. They want to know exactly what they are supposed to do. After that, they will learn to play on their own and become more specific in their questions, but the initial learning period has to be one of step by steps, or people won't want to use it.

      --
      T Money
      World Domination with a plastic spoon since 1984
  175. Religion vs Source by i_r_sensitive · · Score: 1
    Really, the whole discussion is cruft.

    Zealots exist in both camps. The differences between the camps have more in common with religious debate than any debate based in cold fact. The level of vitriol and passion that the subject tends to embroil is consistent with people attaching a religious significance to their software choices. Even within the camps, various sect-like structures exist, and while these bicker continually, they are united in faith (read source-type) and will readily admit that they have much in common with the members of other sects, especially in view of the hordes of apostates in the other camp.

    Apparently in the 21st century there are three things you don't discuss in polite company: polititcs, religion, and source-type.

    --
    "Talk minus action equals nothing" - Joey Shithead, D.O.A.
    "Talk minus action equals /." -
  176. Begs the obvious question: "Wrong for...?" by EricTheGreen · · Score: 1

    Or, put another way, what is "right" supposed to be? Harmonious development teams working together? Producing One True Codebase? Taking over the corporate world? All of the above?

    As others have pointed out, one would be hard-pressed to find any "closed" source market that doesn't suffer from the same points he lists. Firms/People compete, often have conflicting visions on how best to solve a problem, often duplicate effrots, etc., etc., So, strike the "Open Source" and replace with "Software Development" in the title.

    Slightly offtopic mini-rant: articles like this only serve to highlight the current abysmal state of technology media reporting. Come on guys--spend some of that time you devote to rehashing simplistic opinions and poorly formed chains of login and try to dig up the next big thing in tech instead. Write something that's useful. Geez.

    While I'm on the (off-)topic: better yet, if the people penning these screeds really are interested in promoting open source development and just have to keep writing op-ed's, as opposed to real investigative/background stories, they should start publishing coherent explanations of why corporate use of open source is a rational and economically wise strategy in today's business world, with arguments structured to effectively resonate with business decision makers, not technologists. So many technology decisions are won by the likes of Microsoft, Oracle, etc., due to an effective TKO--there's no one in the other corner with business credibility counter-punching, or, better yet, throwing the first punch.

    (And before the counterstorm of protest on the above--ESR, RMS, Bruce, etc., are eloquent and knowledgeable. But the average CIO doesn't know them from Snoopy. Or worse, thinks of them as "those long-hair, arrogant, typical tech weenies". It sure ain't fair, but the head guys are going to need someone with demonstrated business street cred pitching the arguments for them to work effectively.)

    OK, time for my medication...

  177. Mod article down!!! by t0ny · · Score: 1, Troll
    Boy, if that guy posted any of that article on Slashdot, he would have been modded down so far he would be breathing charcoal.

    Good thing he wrote it as an article, tho. Thats the only way anyone around here actually reads anything contrary to the zealot dogma.

    I am prepared to be modded down for telling the truth.

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

    1. Re:Mod article down!!! by DeputySpade · · Score: 1

      Wait... You're saying people _read_ the articles?

      Okay. Now I'm confused.

      --


      This space intentionally left blank
    2. Re:Mod article down!!! by t0ny · · Score: 0, Troll
      Doh!! Ya, I guess that could be a wrinkle in his plan. Oh well, nothing ever changes around here. When people have nothing intelligent to say, they like to say it on Slashdot.

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

  178. fresh blood by ftide · · Score: 1
    2 things:

    Not enough young folk are included in the "traditional" venues so they form their own ad hoc coder groups which is partly normal because nobody but them can keep their pace. Yet the schools aren't adopting open source like they should because schools are still selling out to Microsad. "Can't fight against the youth." Indeed.

    Inveigling. Yep that's a word. Too much "on the take" or proprietary software design is pissing off too many talented developers. Granted for the true open source enthusiast there's an acceptable amount of proprietary interface at the Application Layer a group may wish to utilize if they want to protect a substantial amount of their interests. The problem is some software like SuSE linux (8.1) or Redhat linux (Valhalla) gets too complicated for its own good. Not just too many bells and whistles but spyware everyone publicly denies is spyware like kde's .DCOP-server and aspects to ncurses.

    In summary the ways and means to open systems technology like nfs, autoconf and cvs to name a few is getting old and younger strains of software both original and invigorating in scope are peaking around the corner to flush the crap down the drain so to speak. Ultimately those youth who communicate their development deeds via the Web means more /. sites! Yea!

  179. he's actually rather right on by Anonymous Coward · · Score: 0

    Seems like most of the posts are rather in line with what the author of the article expected. He's not saying that the Open Source Community is a waste. He's trying to help you guys (developers and power users) see why just about everyone else doesn't use Linux (or the plethora of other OS's). The OS isn't the problem, its the people. I tried installing and using linux (mandrake) in an attempt to prove that you can simply use it as a desktop environment and not specifically to be a server or workstation. And generally, what I found was that Linux is a few steps behind the convenience (and thats the key word) of Windows. You can cry about how much Windows crashes, or how expensive it is, or how it can't do "X." But to a rather basic user, its right up there alley. I don't want to mess with emacs, or command lines, or binaries (not anymore at least). I want to watch movies, listen to music, play all kinds of media, play games, and search the web and get e-mail. Windows does that, and it doesn't seem to have too many hangups (at least xp is pretty solid).
    I tried doing those things in Linux, but its always one of those things that I had to complete 10 more steps simply to install a part of the system that would allow me to install the next part. And in some cases I would be trying to do things that were so basic to using linux that most websites gloss over it. Any time I would ask people online (message boards, etc.) I got unhelpful responses or rather vague answers. Thus, I got tired of being forced to do things that seemed so far away from enjoying my movies and music.
    You can write me off as a "luser" or n00b, but people like me will decide the growth of open source projects. I would love to see Linux (or some other open-source OS) flourish and take over the earth. Linux is downright brilliant in concept, and But its obvious that there are some significant barriers to that goal, and most of those barriers are of an internal nature.

  180. Complete lack of innovation by Anonymous Coward · · Score: 0

    Every time I look at linux I just marvel at the complete lack of innovation. Often it seems developers just try to copy products to a tee without making the slightest attempt to improve what is wrong with them. It seems that open source is in the business of making MS clones of products and not really developing anything that great. I will always be willing to pay for software from companies that innovate instead of open source which just follows.

  181. Nothing by cabalamat2 · · Score: 2, Insightful

    What's wrong with the open source community?

    Er, nothing much. We're doing fine, on the whole. Our only potential weakness is laws that make open source a crime (DMCA, EUCD, etc).

  182. IRTA, *and* IRTRebuttal. Have you? by poot_rootbeer · · Score: 2, Insightful


    A couple of the rebuttals Suehring provides to the points in the article boil down to "The more choice, the better, because in the end the market will decide which choices survive."

    Problem is, the people making buying decisions can't wait until "in the end" to make their purchases. They need solutions NOW, and there's too much risk in choosing from upteen different Linux distributions if (umpteen-2) of them are likely to be defunct in a few years.

  183. 1 acronym.. 4 letters by ShadowRage · · Score: 1

    RTFM

    What I see wrong with the opensource community is that the developers, at times.. think too much like developers and what they only see as fit for a common desktop user.. people bash kde and gnome to death, saying they suck, and tel you to use a nice simple wm like blackbox, or waimea.. or something someone from windows isnt familiar with..

    my issue is the attitude with the whole desktop setup for linux.. the developers think of what they would want in a desktop (except the developers behind kde and gnome.. they're hitting it pretty much on the head)
    but a lot of distribution makers, when they create a desktop system.. they just pop in gnome and kde.. then they include hundreds of apps you'll never use.. and documentation that only techies can really understand. This is why linux cant hold ground in the desktop yet
    instead.. they put more eyecandy into things and hope it sells iself..

    wont work.. you gotta create a system that works well for the common user.. it's not like you're going to use it yourself.. that's another thing I get off of people.. they go on like THEY have to use the system, so they bash the idea or distribution that has been made easy because it's a "n00b" system..
    thing is.. you want a "n00b" system because that's who you're trying to attract.. people who are new to linux.. you need a system with the bare minimum
    installed..

    another issue with some desktop linux systems, is the fact that they're usually based off of one of the bigger systems, like redhat or mandrake, and use rpm.. which doesnt offer change nor innovation.

  184. You've got it wrong. On purpose? (was: Re:Allow..) by Qbertino · · Score: 1

    You use that same argument when trying to sell OSS solutions to major customers?

    CIO: "I don't like this aspect of [whatever]."


    Me:"Yepp. That's a real issue. That's what you're paying me 5000 Euro for me to fix it. And not 30 000 Euro for a single CPU license plus 5000 Euro for me to fix it."

    CIO:"Yeah, I see. Besides, that other thing realy does suck compared to this OSS stuff, just like you told me. We're actually dropping [fill in hideously overpriced crappy commercial software here] entirely and have a little freelancer team rebuilding the frontend for [fill in groundbreaking free OSS solution with strange UI here] to our needs. But we need x and y to work that way aswell."

    Me:"Well, there's a Mister Z who's working on a GPLd solution to that. I recall he needs some funding. We could get him in to the project and have him focus on that specific problem."

    CIO:"Gee, yeah. And that could actually be a new product and service we could offer to our clients."

    Me:"Yepp. We could sponsor the projects devservers too. We could call it [CIOsCompanyName-FlashyProjectName] and we'd have standard with your name attached to it in no time."

    CIO:"Sounds interesting. Market multiplying for free, sort of."

    CIO/Me *grin*

    CIO:"Write me an estimate on what that would cost in Euros and time, broken down in weeks and required staff, ok? You can bill 6 extra developer hours for that."

    Me:"OK, Sir."

    --
    We suffer more in our imagination than in reality. - Seneca
  185. Weak article, but here are some REAL problems. by Ogerman · · Score: 2, Informative
    While some of his points have some validity, such as cases of improper itch scratching, he misses some much bigger issues. There will always be immature people in any community or company. And there will always be people re-inventing wheels (often just for the learning experience, mind you) The challenges we face are more related to communication and better collaboration.

    1.) Standards for simple everyday stuff While diversity in implementation is good, certain things simply need to be agreed upon community-wide:
    • Font handling: not only at the X server level, but for applications. There should be a single config used by all apps, whether KDE/Gnome-2/Gnome-1/Mozilla/etc.
    • Drag-and-drop. Fortunately, this one is being worked on for next-gen X11 versions, such as the Xdnd extension. Once complete, everybody needs to actually use this.
    • Browser bookmarks. As with fonts, there should be a single, common source used by any browsers installed. XBEL anyone?
    • Basic system configuration. There's no reason why all the distros can't decide on a standard configuration system for hardware detection / modules / network settings / X11 config / etc. This would allow KDE/Gnome interfaces to be developed and used across all distros.
    • Security related configuration. The reason why there are so many successful hacks of Linux machines is that it is so difficult for the average person (or even a fairly knowledgeable person) to properly lock down a machine. There needs to be a standard configuration interface for managing network services, building netfilter configs, etc. ACL-enhanced kernels and easy crypto filesystems also need to become the norm. Again, once a standard config interface is in place, standard tools can be written for Gnome and KDE and used across all distros.

    2.) Enterprise database software This is the "killer-app" for nearly all businesses and should be the prime focus for those who want to see F/OSS on the corporate desktop. Trouble is, we don't have a good F/OSS enterprise-class application server! Forget cheesy PHP/MySQL apps. Forget Zope and other web application frameworks. That software has it's place, but it's not up to the task of hard-core database apps. We need something as powerful as J2EE, but without the steep learning curve, alphabet soup of acronyms, sketchy documentation, closed standards, and dependance on proprietary Sun code. Yes, I am aware of JBoss (open-source, non-official J2EE implementation), but it still has the issues listed above. Either a completely F/OSS JRE/JVM/JDK software stack needs to be written or else a completely new application server standard needs to be invented, perhaps using ObjectiveC or Python. GNU Enterprise (www.gnue.org) has a start, but that project seems to be stagnant and uninspired.

    3.) More professional developers Simply put, the F/OSS of greatest quality is usually developed by people who are being paid to meet needs. There are plenty of viable business models and market opportunities. Hobby projects won't cut it. If you want F/OSS to succeed, you need to do your part in the marketplace.
    1. Re:Weak article, but here are some REAL problems. by zhenlin · · Score: 1
      1) Basic system configuration. There's no reason why all the distros can't decide on a standard configuration system for hardware detection / modules / network settings / X11 config / etc. This would allow KDE/Gnome interfaces to be developed and used across all distros.


      They have. It's the text editor/text file combo.

      But if you want fill in the blank style configuration... Well, you'll have to craft a parser for each configuration file. Either that or change the configuration parser of the software. (Guess which is easier.)

      Also, there is danger in not having human-editable (meaning, simple text) configuration files... How do you fix a broken X11 configuration, if the only app that can edit it runs on X11?

      3.) More professional developers Simply put, the F/OSS of greatest quality is usually developed by people who are being paid to meet needs. There are plenty of viable business models and market opportunities. Hobby projects won't cut it. If you want F/OSS to succeed, you need to do your part in the marketplace.


      The problem is... Professional developers are paid to scratch someone else's itch. Hobby developers are often trying to scrach their own itch. But... Hobby developers are not being pushed to meet someone else's requirements. Then again, it might be because all the good ones have been hired up and have no free time to do anything outside work.
  186. implicit assumptions causing confusion? by snakeplissken · · Score: 2, Interesting

    i think what causes argument and confusion is that there is no 'goal' of the open source community. everyone who considers themself a member will have a reason for 'belonging'. a lot of members will have similar reasons, a lot of members feel that there 'should' be a goal and become frustrated when they see the consequences of the lack of one unifying goal orientated development process.
    smaller groupings of members, whether individuals or organisations have their own goals, often commercial and of course they would benefit from the whole community deciding to commit themselves to that objective. but the community doesn't.

    as i write i wonder if the word community isn't itself misplaced if there isn't one overall unifying destination for all its members, but then i think that perhaps the dissimilarities of licences such as the bsd and gpl instances to those of microsoft et al do define an identifiable grouping or community.

    back to the article: i couldn't help feeling that the first writer has the goal of 'linux on the desktop for all' or whatever, and the second a goal of 'linux on my desktop the way i like it'; of course they disagree, the first was speaking to the lack of community participation by those currently microsoft bound, perhaps at the bottom of the tech-savvy curve, the second was saying the current members are quite happy as they are thankyou every much!
    both potentially true!

    'open source', 'free software' use what terms you will, these refer to a development process and/or to an ideological attitude to intellectual activity. abstract concepts such as these do not have goals, merely consequences, or implications. people have goals, and people are different, contrary and sometimes downright irrational.

    i like the idea of a community/arena blah blah that encompasses the whole range of human idiosyncracies, it may not appear to be moving in one unified direction but i believe that when something matters enough, and when people have the freedom to act, folk mostly do the right thing, indeed looking at the past decade or so, perhaps folk already have! it's that pesky little 'freedom to act' phrase that matters, i see an allegory between my description here and the wider world of social and polictical engagement (or lack of it), but there my navel beckons so i'll stop.

  187. Executive Summary by Brandybuck · · Score: 1

    Executive Summary: What's Wrong wtih the Open Source Community? Too much Freedom!

    Too many developers "scratch the same itch."

    Freedom of choice is bad. Force the developers to work on what you want, not what they want.

    Open Source developers love a good feud.

    Freedom of expression and opinion cannot be tolerated. Make everyone follow the party line, which, by the way, I get to make up.

    In the Open Source Community, you're either "with us or against us"

    The freedom of the developer to make his or her own decisions about the code that they created is stupid. I guess the author's motto is "you're either with me or against me."

    The Open Source Community has a huge chip on its shoulder?called Microsoft

    Okay, so he's not demanding a reduction of freedom for this one, but he's still wrong. This "chip on the shoulder" may be indicative of Slashdot and some of the more vocal advocates, but I simply don't see it among the developer community.

    --
    Don't blame me, I didn't vote for either of them!
  188. Van Gogh? by AtariAmarok · · Score: 1

    What does he have to do with the tech world? Are you referring to the outrageous efforts by the RIAA to control our media content? ....we might as well cut off our ears and mail them to Hilary Rosen (or her successor). She just about owns them anyway.

    --
    Don't blame Durga. I voted for Centauri.
  189. Betamaxed by mustangsal66 · · Score: 1

    I can see both sides of the argument. I read both articles and the entire time I heard myself mumbling "Yeah, thats true".

    I've noticed that 99% of open source programmers are rational, inteligent humans, but put them in a group and create a riotous frenzy.

    Our mantra should be something like:
    DON'T BETAMAX LINUX!

    *Note: For those too young to know or remember. Betamax was a better implimentation of a home video recorder, but dealt with bad marketing, and other issues. Better technology vs better marketing (Overly Simplified)

    --
    Why worry? Each of us is wearing an unlicensed "nucular" accelerator on his back.
    Sig changed for readability by G.W.
  190. No!!!! by Slashamatic · · Score: 1
    This is one of the USPs over Microsoft. Linux is not the leader of the Linux community. He rules by common consent. If the developers believe that he has 'jumped the shark', no worries, there enough others in the wings.

    One of the strengths of Linux is that there are many organisations prepared to come behind it. Many more so than Microsoft, after all who but Microsoft can support their kernel?

  191. You hit the nail on the fucking head by melted · · Score: 1

    Now add lack of management and hyper-inflated egos to the mix and you'll get it all.

  192. Not the "D" word? by smchris · · Score: 1
    Contrary to popular opinion:

    ./configure
    ./make
    ./make install


    is not documentation.

    'Nuf said

  193. What the author missed by invisintl · · Score: 1
    Preface: I prefer to use Linux. It's the operating system that annoys me the least. I am mostly happy with the open source community.

    Still, I have some complaints with the open source community that the author missed:

    1. There is no central mechanism for routing feedback. If there was a web site where users could complain about ALL open source software, and vote for complaints (think Transgaming), Open Source software would be better.

    2. The open source community should have another web site for matching volunteers' skills to ALL open source projects (think Distributed Proofreaders).

    3. Generally open source authors are not innovative enough. Most user-level free software is written in response to already existing commercial software. (If anyone can suggest new open source software that is both innovative and useful, please respond).

  194. Re:The kind of troll who offends the most people.. by praedor · · Score: 1

    I see. This then appears to describe Mandrake. You either use the GUI (MandrakeUpdate) or simply run urpmi at the CLI and it does the rest, with an explicit OK if you want to really do what it takes to install X (meeting dependencies without making you explicitly select each and every one for install).

    --
    In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  195. Re:IRTA, *and* IRTRebuttal. Have you? by RedHat+Rocky · · Score: 1

    Hmmm. And what are they buying? What are they actually risking?

    If you make decisions based on having to do it RIGHT NOW, you certainly run the risk of making the wrong decision, no matter what that decision might be.

    This is not a one size fits all situation, each distro has specific goals and targets, if you don't know what those are you'd better find out before making a choice. Might even learn something in the process.

    I read the article and found both sides weak. Turner's weak arguments answered with weak rebuttals, which though sufficient, didn't really address anything.

    --
    Anything is possible given time and money.
  196. Comment by msgregory@earthlink. · · Score: 1

    The rebuttal was kind of stupid because it was comparing closed source to open source, yet the original article wasn't comparing the two, it was just pointing out problems with open source.

  197. Meritless Accusations: by gte910h · · Score: 2, Insightful

    1. Too many developers "scratch the same itch."

    This is excellent that there is all this itch scratching. It makes the community strong because we travel many roads and only decide to use them when they get somewhere interesting. And since its free for the most part, we don't lose much trying it out.
    The writer also says there is a problem with the huge number of distros. That's honky. If you aim for the linux standards base target, you'll be fine. If you use an X Toolkit that works on gnome and KDE, you'll be fine. If you statically link in the libraries you use, or at least include dynamic versions of your library in your download/install CD that can be installed localally at configure time, you'll be fine. If you use automake, autoconf, and autotool, you'll be fine.
    And there is PLENTY to gain from the huge number of distros. All of them do slightly different things. RedHat? Lots of doc, big company
    supporting you, pretty easy configuration. Mandrake? Readhatlike, more community supported, more graphical installers, etc. Knoppix? In and working in 5 minutes, with less than an hour to
    install. Debian? Quick to keep updated, powerful, and idealogically sound. Suse? Super internationalization support, great for that computer that's being used in Europe or India. Slackware? You want to get used to normal unix administration, as it was in the early nineties. Gentoo, up to date, and quick as the wind. So on and so forth.

    2. Open Source developers love a good feud.

    All developers love a good feud. Commercial software however is owned by someone, so they make a decision which side wins the argument, then its done that way, with the other way usually forced to be forsaken. This is what happens in almost any arena when there is no standard for entry (such as getting a PhD in academic communities) or authority (such as a boss in a commercial company)

    3. Open Source developers often scratch the wrong itch.

    He claims we don't code for the users. We actually code for power and customizability more than intutiveness and low-emmersion use. So? That's one of the things that makes many people LOVE this stuff. Then again, I think it would be an EXCELLENT contribution to almost any project to make quick and easy frontends to hairy processes, a la anaconda for installation of redhat. Then again, I don't really feel like it....

    4. In the Open Source Community, you're either "with us or against us"

    I think that often people forget that they can't abuse the programmers in free software world. They assume that if they request features and the like, they can get them, as a manager can "request" features in a company and will get them. Often, when you critisize a work in the OSS world, you're going to be badmouthing something that was partially constructed as an ego-fix. That's one of the prices you pay for software developed for free.
    Then again, if you say how you love feature XY and Q, but it might be easier to do Z if steps 1,2, and 3 happened, you might inspire the original author or another author to make a tool/frontend/helpfile/change that will do 1,2 and 3 for you. OSS reverses the normal hirearchy of programmer to customer as far as power goes, take that into account, and you'll go far.

    5. The Open Source Community has a huge chip on its shoulder...called Microsoft

    Yup. Microsoft is a bitch. Some of their software does cool things, but they also do much "their own way" due to their highly insular culture, and as a result, they do things "the wrong way". This pisses off people who have an appreciation for software as art or just people who want to get work done. Then there are the counterculture posers. They don't like MS for the pleasure of hating the mainstream.
    This is one of the writers least empty points. I'd point out to most people that there are MANY uses for PC's around the house, especially ones that cost less that $400 total.Most people think that will cost around $1000 to add a PC to do somethiing neat, countin

    --
    Want to see every step I took to start my company? http://www.rowdylabs.com/blogs/pitchtothegods
  198. department of redundancy department by scrytch · · Score: 1

    There's also a decent rebuttal with this story as well - worth reading.

    Come now, could we perhaps see an editorial addition noting that something isn't worth reading, just once in a while?

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  199. open source software ~= art by Cryofan · · Score: 1

    The same motivations that drove van Gogh play a part in driving some open source software developers......
    Therefore, art approximates open source software

    --
    eat shiat and bark at the moon
  200. the opensource community must band together... by ed__ · · Score: 1

    as one united front, so that we can accomplish my goals:

    (pick one)
    [ ] destroy microsoft
    [ ] create great software
    [ ] build the best IRC client *EVAR*
    [ ] bring computing to everyone
    [ ] beat up this one really annoying guy

  201. This is nothing new, and it's misattributed. by jbn-o · · Score: 1

    It's ironic but apropos that this essay only talks about the "Open Source" movement which dismisses software freedom and embraces practical development methodology in an attempt to talk to businesses. All of the interaction and software development occurs when people have the freedoms of Free Software (and other freedoms too, such as free speech). People will fight over technical aspects of programs, development strategies, and people will reinvent the wheel. But it's how people have worked since time immemorial in virtually every field of endeavor. These debates reinforce the importance of being able to express ourselves freely (and championing these freedoms widely).

  202. Multi-Media/Broadband Software and Games.... by Cutting_Crew · · Score: 1

    those 3 things are what is killing the open source community.. pure and simple. i want to be able to put in Halo, Neverwinter nights, and 50 other video games in the CD-ROM and it starts or either i hit install and it installs. same thing with Maya, any Adobe product, or anything other software package i want to run. thats all the work that i want to do or should have to do. when i want to watch a movie, i want to pop the DVD in and for the movie to start. no ifs, ands or buts..i dont want to look for drivers, libraries etc etc. i like linux and windows, but lets face it, all this i say is true. The slashdot community is a small SMALL percentage of most of the computer users out there. So what if they get the blue screen every once in a while and so what if the machine locks up every so often. You know what most users do? they reboot and 2 minutes later they are back on and everything works. In short, most users would rather reboot then spending 30mins+ looking for libraries, drivers, etc etc and figuring out how to install them, pre-compile them and all that crap. Oh yeah and cant forget the broadband spectrum...with the rise of broadband more prevalant, Windows again shines. when you plug in your ethernet card in your laptop, or set up a router at home(or set up a LAN) you want the card to recognize the network, you want the other computers to be online, no downloading, installing, compiling.. no no, you want it to work and work then and THIS my friends is what most computer users' attitudes are. like it or not, this is fact.

  203. Re:The kind of troll who offends the most people.. by Hatta · · Score: 1

    First, we have automatic packaging. It's called 'apt', and it's in debian. Gentoo also has 'emerge', and I've heard good things about Mandrakes 'urpmi'.

    Next, the Unix way of doing things is fundamentally different than windows. The CLI is a great example, but since you'd write that off as "another lecture", lets talk about window managers and X. There are a large number of window managers that don't work anything like windows. AFAIK windows still doesn't provide virtual desktops. There is no equivalent to a dock in windows. And there is no 'windowshade' mode in windows. X itself is also fundamentally different than windows, case in point, network transparency. This is a fantastic feature, which windows doesn't provide, though it could be a little better. So IMO the linux GUI is better than windows.

    --
    Give me Classic Slashdot or give me death!
  204. Re:Itch scratching... +1 Insightful by Abcd1234 · · Score: 1

    Damn, now that's *truly* insightful.

  205. RTFM -- there's nothing wrong. by Anonymous Coward · · Score: 0

    RTFM -- there's nothing wrong.
    Now go away.

  206. Absolutely nothing: the article itself is proof by warm+sushi · · Score: 1

    There are a lot of criticisms here, and maybe some are valid. Great. Look at how keenly the open source community (that includes all of us slashdotters, in one way or another) embraces the discussion of its own weaknesses. Maybe we're sometimes sensitive about it. Great. It's because we ACTUALLY GIVE A DAMN!

    More power to this self-critical community. We can handle criticism from anywhere, because no-one heaps it on higher than we do to ourselves.

    That rocks.

  207. Yup. by khasim · · Score: 1

    But when you're a new Windows user, there are all kinds of people you know who have already been through the learning curve.

    Not to mention that the machine you have probably already has Windows installed with all the toys working. You don't have to do much to work with your machine.

    When you're learning Linux, it's more likely that you're the first one of the people you know and you'll be installing it on your machine.

    Plus there are issues that you never had to deal with under Windows. The previous example had a problem where a symlink wasn't provided by the library package. This is something that Windows users have NEVER had to deal with. It's a completely foreign concept.

    Linux User Groups (LUG's) can be a lot of help for the new Linux user.

    But the biggest problem is learning a completely different operating system. Like you said, it is a step by step process.

    I don't recommend that people take up Linux unless they have a friend willing to help them through the rough spots. Or they really feel confident that they can read a few books or take a class and do it on their own.

    Unless they buy a pre-installed machine. Then I believe that anyone who can handle Windows can handle Linux.

  208. Little comment... by tesloni · · Score: 1

    Huh.
    Without Open Source software too many people wouldn't had a chance to participate in software development. In all monopolistic views only developers employed by the Monopolistic companies could do that. All others could be only application users.

    Do you think that it would be possible to survive in battle using MS products? They had a too many breaks in ideas, which they promote. Only developers employed by the MS could know what's in next we could do. And they had an unfair advantage against rest off us.

    Who can remember of an advanced MS DOS application programmers who were all dig in the dust of newer Windows products? Who can remember of an advanced Visual C++ 1.x (or 2.x, or Visual Studio 2.x-5.x, ...) programmers who also were all dig in the dust with newer, and newer Visual Studio releases? In every new Windows release, or every new Visual Studio release we could see a new ideas locking mechanism, which they prepared for the rest of us. And these newer versions also had built-in stopping mechanisms to older technical methods favored in earlier releases.

    This is a really danger which tend to make technical slaves from all of us. We only had a chance if we help Open Source Software to survive. If we don't do it, we had lost our and our child's jobs chance.

    We couldn't all live and work in Redmond. Or for Redmond.

  209. that whole article is a load of b-s by RouterSlayer · · Score: 1

    None of his points are valid or even close to being reasonable.

    My god, look at all the Microsoft ads on it, should give you a clue (cuz the editor of that article sure didn't have one).

    I love the "microsoft windows services for unix"...
    Uh, just which unix are they talking about? Must be SCO... eeesh

    the guy has no clue what the hell he's talking about, yes, if posted here, it'd be modded down into oblivion. It's all wrong, totally off-base.
    it's flame-bait, and trolling at it's lowest.

    I mean come on, get a clue. sheesh. He's obviously been paid by M$ to say that stuff, to try and pump SCOs stock. ugh. I hate the FUD machines!

  210. But none of that involves DVD's or 802.11g by khasim · · Score: 1

    Yup, there are usually restrictions based upon legacy applications that contain business data and/or logic.

    We're currently looking at handling these via Citrix and moving to web-based systems.

    His point would be more accurate if he said that Linux was not ready for the desktop because of those specialized, legacy apps.

    But that would lead to the statement that Linux is ready for the corporate desktop, but not all corporations are ready for Linux on the desktop.

    Yes/No?

    1. Re:But none of that involves DVD's or 802.11g by Hayzeus · · Score: 1
      I think that's a good way to put it. As far as corporate use goes, the basics are really there -- it's the legacy apps as well other apps specific to the business (inventory control, CRM, various apps written inhouse, etc) that may be show stoppers.

      The consumer desktop is another animal entirely though -- I don't think Linux is particularly close there. Significant driver issues continue to exist (including the much touted dvd problems), especially for the latest, shiniest hardware, but the application issues are really the thornier problem -- and these apps are primarily games. We're not just talking about big titles here either. There are a ton of fairly obscure games for younger children that are expected to run, plus the usual slew of crapware that people (perhaps unwisely) download and install.

      On a side note -- when linux versions of all that crappy spyware start showing up , we can all take that as a sign that Linux has finally arrived at the desktop.

  211. I think it could be done, with a lot of work. by khasim · · Score: 1

    If you wrote REALLY GOOD documentation. So good that other people at other projects asked you to help with their documentation.

    Or if you did REALLY GOOD testing. So good that the developers would get your sign-off before releasing "stable" versions of their code.

    And so on.

    It's possible, but you have to put in a lot of effort and be really good at it.

    But I don't think that many non-developers will be inclined to do so.

    www.linuxgazette.com

    Look up The Answer Gang. They don't have the recognition that Linus or Alan do, but their names are known because of their tech support.

  212. Absolutely nothing. by supabeast! · · Score: 1

    Something is only wrong with the Open Source community if you are an outsider trying to use it to make money or save money using Open Source code. Otherwise the Open Source community is just what it is-a bunch of programmers who share their work, and often collaborate, simply because they want to. It's very self-serving, but that's ok, because for the most part, the Open-Source community isn't pushing the rest of the world to give Open-Source any special privilige.

  213. Re: Troll by kubrick · · Score: 1

    If China has changed, it's only been in the past few decades -- thanks largely to peace and a moderate Communist regime.

    Troll.

    June 4, 1989, was hardly the act of a "moderate" regime.

    --
    deus does not exist but if he does
  214. Speaking of convenience... by lenester · · Score: 1

    Fuck you, Slashdot.

    I actually did set that to "plain text" the first time I posted it, all nicely paragraphized. Hit the Preview button to make sure it looked right. It did!

    Then /. grumbled at me about being unable to process it, and my being behind a firewall (I think my session expired, I'd been writing all day during free moments at work, but then how did even Preview work? No clue what the firewall has to do with anything).

    So I copied, pasted, re-posted. It grumbled about me not taking 20 seconds between "reply" and "submit" (and also mentioned the firewall again, who knows why). Sweet holy mother of fuck, that's annoying.

    So I posted it a third time, with a nice long wait, and forgot to switch from HTML to text.

    And according to community dogma, that's entirely my fault. (Well, I should have hit Preview!)

    THIS is precisely what's wrong with the open-source community in general, at least the face of it -- and yes, the face does matter, regardless of what's underneath. A perfectly profound example, far better than the rambling explanations of my first post. Thanks for that, um, maybe?

  215. Definately not the home desktop market. by khasim · · Score: 1

    Unless all you want to do is email, surf and write letters.

    While this may be 50%+ of what most home users do, there is still the issue of games and new hardware, like you mentioned.

    I'm still convinced that Linux will take over the corporate desktop before making major headway into the home market. And that all comes down to commercial demand for Linux drivers.

    Once hardware vendors have to support Linux to get any corporate sales, we'll see an explosion of Linux drivers for hardware.

    Once the hardware is supported, the home user will have that obstacle removed.

    Then we will start seeing more games and junk programs on the store shelves.

    Well, that's the way I see it. I could be wrong.

    re: spyware
    I'm waiting for the flood of spam offering Linux services and crap. :)

    ****LEARN KERNEL OPTIMIZATION AT HOME*****

    SEcRETS OF THE DEVELOPEERS!!!!!

    $$$MAKE BIG MONEY WITH LINUX AT HOME$$$

    ADV: WEBCAM HOT NAKED COEDS INSTALL DEBIAN

    SINGLE WOMEN IN YOUR AREA $9.95/minute ANSWER YOUR LINUX QUESTIoNS!!!

    1. Re:Definately not the home desktop market. by Hayzeus · · Score: 1
      I see the "50% of home users just need to surf or read email" figure bandied about here quite a bit. However, I don't think I've ever met a non-techie who uses a computer simply to surf and read emails -- of course, those are only my own handfull of data-points, but I'm guessing the home user that does NOTHING but surf the web and read emails is a rare breed indeed (if they already aren't web-tv subscribers). If a houshold has children, forget it -- I can guarantee you that the PC will be used for a lot more than web surfing and email.

      As far as Linux penetrating the home market-- I think you're almost certainly correct, the corporate desktop will be key to making rapid inroads in the consumer market. Of course, having said that, MS will likely fight hard every step of the way not to lose either market. Should be interesting to watch it play out.

  216. That is the work... by jotaeleemeese · · Score: 1

    .... of private companies trying to make a buck out of OSS.

    --
    IANAL but write like a drunk one.
  217. Re:Evolution isn't a very good model by Space+cowboy · · Score: 1

    You know, what's sad is not just oyur fundamental misunderstanding of of the evolution theory, but you misapplication of it to the current situation.

    You are one of the (many) unfortunate fools who confuse a viable current business model (MS) with a future business trend. I'll bet you even have a pension and life insurance. Do you read the small print? Do you understand it ?

    Oh well. History always has the last say....

    Simon

    --
    Physicists get Hadrons!
  218. I'll tell you what's wrong in the OSS community by zpok · · Score: 1

    Too much free beer. That's what's wrong, that is.
    Just one look at the penguin after a few lagers and you know exactly what I mean.

    Do you? See? That's the problem.

    (If you don't get it, why not grab a cool one and join the discussion?)

    Disclaimer: 100% sober posting - and that's what's wrong with it.

    --
    I think, therefore I am...I think.
  219. Hang on, the counts are all off.... by herrvinny · · Score: 1

    One thousand, one hundred and sixty-nine

    I added all the numbers from the description, and I got 1172. Someone want to confirm?

  220. H 1 B visas a great idea by Anonymous Coward · · Score: 0

    Speaking of software, the H1b visa program is great, and if anything is too restrictive.

    There is NO good reason to stand in the way of individuals who can do the job better from getting rewarded for this..... even if they are "brown" people so hated by the racists who oppose free-and-fair trade.

  221. Re-re-implementations considered good by Julian+Morrison · · Score: 1

    Seeing the situation as "duplicated effort" is too simplistic. There is structure behind the apearance of chaos. One or two leading implementations, many also-rans, and a continuing fizz of new and abandoned efforts. Popular generalists, niche but viable specialists. This is exactly the sort of structure you'd expect from an evolution-like process. Far from being wasted effort, it's highly effective, both at fulfilling everybody's needs, and at keeping the lead competitors on their toes.

  222. Re:Evolution isn't a very good model by MachDelta · · Score: 1

    WTF?
    MY fundamental misunderstanding? Where in my post did I write a detailed explanation of evolutionary principals?? Really, please point it out because I must have typed it while I was sleeping or something.
    And while we're on the topic, would you mind highlighting the section of my article where I claimed Microsofts business model will be viable well into the future? Because i'm not seeing ANY of those things. Ironic that you should mention "reading the small print" when you yourself are apparently incapable of reading regular sized text. I could photocopy my post and blow it up for you if you'd like. Is poster size ok?

    What I said (in a nutshell) is that the current chaotic evolution of Linux is never going to become mainstream. To appease the masses you need to set standards and create rules for your product. You need focus towards a common set of goals before you can make timely progress. Fact is, not many people are capable - nevermind willing - to dig through the endless libraries of 'nix crap to find what they need. But since rules and standards are against the very principals of open source, I can't see that happening. Got it?

  223. Re: Troll by Anonymous Coward · · Score: 0
  224. Whats wrong with editorialists? by extrasolar · · Score: 1

    They can't code.

  225. So what? by Lips · · Score: 1

    I wonder what the author is trying to say. The "open source movement" just is. People are free to use it or not, people are free to contribute it or not. When I first started using Linux, I recall that Linus didn't really care if people used it or not, he created an alternative for himself and put it out onto the net to share his work around. (I'm not saying this was the start of the movement, but it was a defining moment)

    If there is a problem with the "open source movement", it is that we forget why it came into being in the first place. To give us a choice. It didn't need to be huge, it didn't need to be well thought of, it didn't to be used by fortune 500 companies, it just had to be there.

    And I say to you James Turner and your 5 points, and to Steve Suehring with your 5 rebutals...so what?

  226. Bad analogy by spoco2 · · Score: 1

    "Look at the automotive industry, can you imagine if all the cars ran on gasoline but Chevy's needed one brand of gas and Ford needed another brand of gas and so on? You would have to carefully plan your trips to make sure the right gas stations were at the right locations so you could get you specific brand of gas. This would lead to a lack of competition among gas companies (what competition there is now) and more outrageous prices without any method of check to see if the cost is justified."

    The petrol in the cars is more akin to the CPU under the hood... you've got Unleaded/Diesel fuel(AMD/Intel) which dictates the type of engine (motherboard) that the car (Computer) needs to use.

    After this though, cars may do the 'same' thing, but they do it in any one of a number of ways... different ways of steering (steering assist, power steering, drive by wire, old-world rack and pinion), different suspension methods, different sound systems, different seats.

    Same for computers... you've got your basic building blocks there and you can whack in different hardware and software bits to make it do things in different ways, but with the same end goals.

    You've used a flawed analogy that doesn't help anyone understand anything better.

  227. At least all the open source programs are good by SanityInAnarchy · · Score: 1

    To my knowledge, only one closed-source program currently plays Real Media. I also believe that only Windows Media Player plays wmv, though I could be wrong about that. Programs that attempt to solve the problem the right way somehow go wrong -- xmms is an order of magnitude faster than WinAMP (subjective opinion).

    There are open source things that suck, like OpenOffice. Yet you still have two other choices, by your list.

    But here's the good part. xmms plays pretty much any format I throw at it, even if I have to install yet another plugin -- and it's _fast_. It loads faster than my IM client, which is saying something. Then there are commandline utilities.

    mplayer and xine both seem to support any video I throw at it. In fact, I can only see people using xine for an actual DVD -- everything else I just pop open a console and type "mplayer ". And mplayer is fast enough that with a playlist of movies, there's sometimes serious doubt in my mind as to whether to bother trying to feed it to one instance of mplayer, or launch it over and over again -- because mplayer starts in about half a second.

    And even where there are too many projects, they are almost all good. Mozilla is too big and too slow -- but Galeon, Konqueror, Skipstone, Firebird, and even Epiphany all seem very fast and reasonably full-featured.

    In some places, there is only one real option, and it seems a real benifit -- for example, aside from numerous rarely-heard-from individual IM clients, there's Gaim, which supports every IM protocol I've ever tried (aside from bolt.com's chat).

    Yet how can I complain when, if I want to get myself an email client, I can get thunderbird, balsa, evolution, or even pine, and have them all work amazingly well?

    And in some places, there are clear winners. DNS, for example, has djbdns. Although many people still use BIND, the truth is, one developer can write one tiny program that is a usable product.

    As a user, then, this argument is moot. As a developer, it's considerable. Do I contribute to GNOME? KDE? Enlightenment? Of course, what we really need is a big enough user base to select clear winners, instead of vague "good things".

    --
    Don't thank God, thank a doctor!
  228. Whoops. Wrong 50%. by khasim · · Score: 1

    People I know spend 50% of their at-home computer time surfing and reading mail and such.

    The rest is spent playing games and such.

    That means that Linux won't move into the home market until Linux gives those people what they want for the 50% of their time that isn't email, surfing, etc.

    Games.

    Yup. Microsoft is going to try ever trick it can to stop corporate deployments of Linux desktops.

    Oh, I should include governmental deployments in that category, also.

    Personally, I don't think Microsoft has a chance. It will be a long, bitter battle. But the economics just aren't there.

    WinXP offers nothing for the end user that wasn't available with Win95. Microsoft has hit the wall in desktop "innovation".

    Now it is all about software patents and crap like that.

  229. This one's easy! I know! by crazyphilman · · Score: 1

    "What's wrong with the open source community":

    1. We don't get laid nearly enough. For some reason, chicks don't seem to dig us (or at least, me).

    2. We don't get paid nearly enough. IT is in a shambles, and will be for a while yet. Sigh...

    3. People look down on us because instead of watching senseless, pointless games like football, we play senseless, pointless games like Doom -- the thing that would improve MY life 100% would be for the bar-going, sports-snarfing public to suddenly realize, "Hey! Watching 22 grown men bump into one another ISN'T more mature than playing video games!"

    4. People just don't seem to get the fact that programming is an art. They still treat us like a bunch of low-skill manual laborers.

    Sigh...

    --
    Farewell! It's been a fine buncha years!
  230. Re: Troll by kubrick · · Score: 1

    Yeah, but the political executions and imprisonments continue. The current leadership are the ideological children of the old guard -- if it wouldn't stuff up their business interests they'd happily kill a few million to remain in power. Power moderated by greed; still, I guess it's better than it being moderated by nothing at all...

    --
    deus does not exist but if he does
  231. Re:Evolution isn't a very good model by Space+cowboy · · Score: 1

    Er, I didn't write that reply. I don't agree with you, but I also don't insult people like that.

    Time to change my password, I think...

    Simon.

    --
    Physicists get Hadrons!
  232. media players by Anonymous Coward · · Score: 0

    I am constantly reviewing the MP3 players for Linux.
    1. Xmms: stable, good plugins, no real theme support, Alsa implementation is lacking.
    2. Zinf: unstable, good design but also no theme support like newer Win-amp versions, Alsa also lacking, Programmers can't decide how to continue
    3. AlsaPlayer: good design but lacking important features.

    Should I continue with the Video players? The OS-developers start from new every time, don't re-use, have no processes and sometimes no clue how to program.
    If you don't belive me I can prove it!

    I lost my trust in Open Source and I only keep to Linux and it's tools because I am a fanatic.

  233. Re: Troll by Talthane · · Score: 1

    China has been a world power for thousands of years. It reached a low point in the 19th and 20th centuries.

    Wrong. China has been a nation for thousands of years, but it's hardly been a world power. China's influence outside of its own borders has been minimal until very recently. Why do you think the West ended up rediscovering or reinventing things a couple of thousand years after China did? If China was a world power all this time, the West would have simply taken those inventions.

    Of course this was partly their choice (China being quite xenophobic at times), but compared to the British, French, Romans, Russians, and even the Mongols and Nazis, they have never been a world power in the sense of making other countries quiver beneath their mighty conquering armies.

    --
    "This is why men never share their feelings; because women always remember." -Just Shoot Me.
  234. A bit of contrarianism by jc42 · · Score: 1

    ... the bitter rivalries over vi and emacs, ...

    This is an excellent example of why I think that such rivalries are for the benefit of all of us.

    Early on, I went with the vi side of this one. And I learned to look for the vi/emacs flames. Why? Because they were usually of the form "Emacs can do FOO; vi can't." The replies would often include a description from a vi expert of just how to do FOO. My reaction would be "Hey, I didn't know vi could do that; now I know how."

    As with most software, both both vi and emacs have documentation that, quite frankly, sucks. Yeah, there is good stuff for the rank beginner. But the really powerful stuff is usually only mentioned in passing, if at all. The only good way to learn it is from other people who have somehow learned it (or stumbled onto it).

    One of the disappointment in recent years has been the death of some of these flame wars. This means that newbies no longer have a good way of becoming power users of such tools.

    Very often just asking how to do something doesn't work; you just get RTFM. But if you claim that tool X can do a job but Y can't, Y's supporters will try to tell you what an idiot you are, and in the process, some of them will answer the question. So you thank them and proceed to get your job done.

    Sometimes you have to put up with offensive characters. There's an excellent example over in the perl community. One of the prime movers is Tom Christianson, who is known as a very abrasive and insulting character, especially to newbies. But, while being abrasive, he almost always answers the question. And usually with very good answers. So he is tolerated and respected for his contributions. (And the rest of us quietly send apologetic email to his victims. ;-)

    I've often sat watching people laboriously going through a document with some editor (occasionally emacs or vi), doing a lot of work for what to me would be a simple :g/RE/s//.../ command. Or laboriously moving stuff around in a file that could be done with a single :'a,'b!whatever command. Sometimes this can be painful to watch, and I'd really like to stop them and teach them a few tricks. But usually there's a fire to fight, so I don't unless they ask.

    Anyway, in my mind, the public debates over such things are one of the real strengths of the hacker/OSS community in general. If you stifle this, you'll reduce our effectiveness to the primitive level of a corporate development environment.

    It does help if you can learn a bit of tolerance.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  235. Elitist club? by PurpleWizard · · Score: 1
    It is the way you describe it. It has levels of membership. Associate (whiner), proper (has a go) and full (spends the time to learn some useful skills for the club and provides their time to improve it).

    Let's face it no club wants large numbers of people who don't do anything.

    The reality is of course more complex because people contribute in lots of other ways with regard to the whole society (all projects rather than a particular one). Be it money, introducing friends to it (some of whom become the best kinds of members) and so on.

    The ones who do more are simply worth more than anyone else. They are also more important because without them the projects just would not exist they are the sorts who actually do work in creating these things rather than just using them.

    It just depends on the contect of "important" really. You might consider Bob The Anchor of the Universe quite important if the Universe could not exist without him also existing and hence without Bob no one else could exist!