Slashdot Mirror


Linux Needs Critics

An anonymous reader writes "Keir Thomas berates the fact that the world of Linux almost entirely lacks critics. In fact, he says, Linux people tend to see genuine critical evaluation as a bad thing. FTA: 'The problem with this anti-criticism approach is that it's damning Linux to an eternity of navel gazing. Nothing can ever get any better. The best hope we have are the instances where a few bright sparks, with their heads screwed on the right way, get together and make something cool (as happened with, say, Firefox back in the day). But that's rare and can't be relied upon.'"

1,127 comments

  1. Nonsense by Erich · · Score: 4, Insightful

    Linux has plenty of critics. Developers are critical of their own code. Just look through the lkml or read the code, there are plenty of places where there is constructive criticism about how something is done.

    --

    -- Erich

    Slashdot reader since 1997

    1. Re:Nonsense by The_Mr_Flibble · · Score: 1

      And if you don't like something you can change it.

    2. Re:Nonsense by Anonymous Coward · · Score: 3, Informative

      The article's author's evidence of a lack of Linux critics is negative responses to one of his blog posts criticizing Ubuntu and Firefox. In that post he criticizes Firefox for becoming feature-bloated and criticizes Ubuntu for not having enough new features. He's making his own drama.

    3. Re:Nonsense by Clipless · · Score: 3, Insightful

      Has the author of TFA looked at any linux websites or even /.? Linux has a wonderful bug list, most Linux forums are full of complaints and problems that need to be solved and our own /. community that has its fair share articles, and subsequent comments, registering the complaints and comparisons of various aspects of linux and its distributions.

    4. Re:Nonsense by joelmax · · Score: 3, Insightful

      Yes, they are critical of their own code, but that isn't the same thing. Everybody will see their own creation through some form of rose coloured glasses. For a critic to truely be good and viable, they need to not only understand what and how it is working, but what and how it is broken, not from the first person, but from a third person perspective. That 3rd person perspective helps give validity to arguments and is more likely to point out things that developers don't catch. There is such thing as being too close to the code so to speak.

      Now, I am not saying that coders are not the best critics, but in a lot of cases, this does not give credibility to the app itself for a business looking at a product.

    5. Re:Nonsense by Ami+Ganguli · · Score: 5, Interesting

      Indeed. What a strange article.

      I would even go so far as to say that Linux (and the Free Software ecosystem that surrounds it) has a lot more critics than closed software - or at least more effective critics.

      Large software companies pay PR departments to generate positive coverage. Most Open Source projects have no PR effort behind them at all. So criticism of the software is less likely to be drowned out by astroturf.

      --
      It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
    6. Re:Nonsense by plague3106 · · Score: 2, Interesting

      Only if you happen to be a programmer and have no life.

    7. Re:Nonsense by TheWanderingHermit · · Score: 5, Insightful

      Developers may be critical of their own code, but they see it from their view, not from the view of the users. I've seen many cases where bug reports were "written off" or were closed and the developers' responses were either, "We're not going to implement that because it's too much work," (even when the bug or issue or request has a lot of votes) or some other excuse that indicates they're trying to just write it off, but don't see how important it is to others.

      It's the case that those inside looking out are talking about how great they are, but often they refuse to listen to those outside looking in. It's the same issue with Windows. Linuxers wonder how people can think Windows is so good, but it's because people in that world ignore external criticism. Linux and FOSS developers are they same way, they just pretend they aren't: They listen to the criticisms that match their views and ignore or write off those they don't want to hear.

    8. Re:Nonsense by space_jake · · Score: 1

      Sometimes developers are less critical of changes that they know require more work. They can never truly know what a less technical end-user will want.

    9. Re:Nonsense by TheWanderingHermit · · Score: 4, Insightful

      That assumes that you either know the language the kernel or a program is written in, AND have the time to investigate and make the change. Often even professional coders don't have the time to make all the changes to FOSS programs they'd like.

      I know it sounds like a good argument for FOSS, but in reality, only a small, and I mean very small, percentage of users, actually have the resources to make changes in a FOSS program.

      That's like saying, "This is great for 3% of all users out there so EVERYONE should use it because of that." It totally ignores the needs of 97% of all users.

      No wonder there's a problem with criticism for Linux and FOSS: those involved are too busy being right and making statements that make sense to themselves to take time to listen to what most users can actually use or would need.

    10. Re:Nonsense by Chrisq · · Score: 1

      In that post he criticizes Firefox for becoming feature-bloated and criticizes Ubuntu for not having enough new features.

      Smart. If they both take note he can have a follow-up blog about how Ubuntu is feature-bloated and Firefox does not have enough new features.

    11. Re:Nonsense by postbigbang · · Score: 1

      While Linux users are certainly the biggest critics, there are plenty of Linux critics. As the parent suggests, this may be a case of drama creation to benefit the hit count of the OP.

      What galls me is Red Hat's CEO essentially giving up on desktop Linux, believing that cloud connectivity will eventually suffice. I don't think he gets it. Nonetheless, as in Windows or Mac OS-- fire away. No prisoners when it comes to salient criticisms-- and the Darwinian coder bunch that do kernel contribs are certainly among the harshest bunch I've ever encountered.

      --
      ---- Teach Peace. It's Cheaper Than War.
    12. Re:Nonsense by rednip · · Score: 1, Redundant

      Linux has plenty of critics...Just look through the lkml or read the code

      No, that's not 'criticism', well not what passes as that for most people. For many it's always loud and abrasive, public cries for attention, and a hard-headed "hold this line" attitude. Sane, logical, thoughtful discussions, while being the most productive, just don't get noticed.

      --
      The force that blew the Big Bang continues to accelerate.
    13. Re:Nonsense by SerpentMage · · Score: 5, Insightful

      The problem with Linux is that yes there are critics... BUT the Linux community dismisses them as twits who don't understand or appreciate Linux...

      If the Linux community were to take end users seriously and start solving their problems then maybe Linux would move on...

      Here is a simple question, why on earth when I have multiple applications that need the sound card have problems sharing the sound card? Who on freaken earth thought that one out...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    14. Re:Nonsense by SerpentMage · · Score: 1, Insightful

      In a post a bit higher I essentially said this. Linux is a great hacker OS, but an end user is just left hanging.

      I know many folks who are shifting for their desktop needs to OSX because they are tired of the "crap" that they need to deal with.

      On the server side it is a completely different issue. But for getting things done, like development, reading email, writing documents, scanning documents, VOIP, Linux sucks!

      And on OSX well it just WORKS...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    15. Re:Nonsense by mozzis · · Score: 1, Insightful

      This is so ridiculous as to be beyond laughable. Developers *can* be critical of their own code, but no serious software company depends on developer testing as the end-all (or even the most significant art) of their Q&A process. There is just no objectivity.

      --
      This is not a self-referential sig.
    16. Re:Nonsense by Anonymous Coward · · Score: 0

      Indeed. What a strange article.

      I would even go so far as to say that Linux (and the Free Software ecosystem that surrounds it) has a lot more critics than closed software - or at least more effective critics.

      Yeah, that's the spirit:

      "We have more than enough critics. Enough with criticism. What a "strange" article."

    17. Re:Nonsense by The_Mr_Flibble · · Score: 5, Funny

      Only if you happen to be a programmer and have no life.

      I'm on slashdot posting about the fact that if you don't like linux you can change it. it's a given isn't it ?

    18. Re:Nonsense by reSonans · · Score: 1

      Developers are critical of their own code.

      I'm not completely convinced of that. Sure, they all refactor their own code, but at some point they come up against their ego about it, consciously or not. This is why testers should be different people than coders - the tester won't have any reason to hold back, and the software will be better for it.

      --
      Light the blue touch-paper and retire immediately.
    19. Re:Nonsense by Weeksauce · · Score: 3, Insightful

      Linux needs more NON-GEEK critics. We all know techies are going to be critical of the software; however, if they really want the "Year of Linux" they need to listen to more people like my computer illiterate mother to be critical. Trying to explain to the average whose been using Windows their entire life that, "the command prompt is just so much easier" typically results in an awkward, blank stare...

      --
      An inventor is a man who asks 'Why?' of the universe and lets nothing stand between the answer and his mind.
    20. Re:Nonsense by SatanicPuppy · · Score: 5, Insightful

      And yet no.

      I change things occasionally. This instantly creates what I'll call a "dead fork".

      You send the code back, maybe it gets incorporated into the project, but maybe not. If not, then your custom addition is a perpetual pain in the ass, because you'll have to add it back in every time you update the software.

      God help you if you move on, because all the people trying to support your stuff will have more trouble with those changed apps than anything else you leave.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    21. Re:Nonsense by Decameron81 · · Score: 5, Insightful

      Being critical of your own code doesn't mean you're open to criticism. And IMO the article is right on the spot.

      If I were to say Linux sucks because it doesn't have X or Y, most Linux users/developers would just reply that I should code it myself or shut up.

      On the other hand most of the same people would consider it acceptable to criticize Windows in the same manner just because it's closed source.

      Some of us just want to use them as tools, and not extend them every time something's missing. The tired and old reply of "code it yourself" just goes on further to spread the notion that the tool you're trying to use may soon become a source of more work for you, instead of a solution.

      --
      diegoT
    22. Re:Nonsense by DJRumpy · · Score: 5, Informative

      I wouldn't necessarily say it has a lack of critics. I think it is more pointed to the Linux communities response to said criticism. They tend to be very dismissive, defensive, and unresponsive to any criticism whether it's deserved or not.

      From TFA:
      "Most of the time the world of Linux tends to be anti-critical. If anybody in the community dares be critical, they get stomped upon."

    23. Re:Nonsense by BrokenHalo · · Score: 5, Insightful

      Now, I am not saying that coders are not the best critics...

      Just as well. I can't think of anyone else even remotely qualified to critically evaluate the Linux kernel.

      OK, so I'm being a bit pedantic, but not very. The author of TFA says he is not a programmer, and I believe him. That means he is a user of applications, which he doesn't take the trouble to name, other than to make indirect reference to Ubuntu and Firefox. His gripe with Ubuntu seems to be that the latest release doesn't have enough shiny things in it, and who knows what he's done to his Firefox installation.

      He does, however, have a point when he says that "The danger with all open source projects is that the developers become too dominant, and spend all their effort making the software 'just so'--conforming to an ideological principle only they appreciate".

      I'm sure all of us (if we're honest) can think of pet peeves with some of the open-source developers' more capriciously craniorectal idiocies in just about any non-trivial project. This has nothing to do with Linux, and is a failing equally shared with closed-source software.

    24. Re:Nonsense by Ami+Ganguli · · Score: 2, Insightful

      Er, no, I really have no problem with criticism of Linux. The article is strange because he thinks there's a currently a lack of criticism, whereas I see tons of it everywhere.

      Somehow the author seems to have missed the copious blog posts, mailing list messages, software reviews, and competitor astroturf all criticising Linux.

      --
      It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
    25. Re:Nonsense by SalaSSin · · Score: 2, Insightful

      That's true, it has critics.

      Lots of them.

      But none of them are Joe Average who just wants to put his music on his mp3 player, or wants to buy a new printer, plug in the wire, and print...

      In terms of idiotproof, linux only passes the security test, not the usability one...

      --
      Any sufficiently advanced incompetence is indistinguishable from malice - Grey's Law
    26. Re:Nonsense by 99BottlesOfBeerInMyF · · Score: 1

      I would even go so far as to say that Linux (and the Free Software ecosystem that surrounds it) has a lot more critics than closed software - or at least more effective critics.

      I think the article is mistaken in a few ways. With Linux, generally when people have pain points, they fix them because the developers are the users... or are directly paid by them. There are problems that are never solved, however, because no one person has the authority to push through disruptive changes. Much could be done to make Linux a better desktop, but because it would make it a poorer server and appliance OS, those things are not likely to happen. Even cross-distro standards and interoperability don't work well to promote real advancement, rather than mitigate the minor conflicts between them while giving more reason for development to freeze where it is.

      Large software companies pay PR departments to generate positive coverage.

      They also pay R&D departments to survey people and conduct studies to see what potential users want but aren't getting. Futrher, there is a non-zero chance they will make a change to accommodate those users, even if it breaks compatibility with old version of their OS.

    27. Re:Nonsense by Half-pint+HAL · · Score: 5, Insightful

      Indeed. What a strange article.

      You say that as though you've read it.

      I would even go so far as to say that Linux (and the Free Software ecosystem that surrounds it) has a lot more critics than closed software - or at least more effective critics.

      Large software companies pay PR departments to generate positive coverage. Most Open Source projects have no PR effort behind them at all. So criticism of the software is less likely to be drowned out by astroturf.

      RTFA -- he doesn't mean criticism == slagging off, he means criticism as is "critical evaluation". What Linux has is a lot of slaggers and very few critical evaluators. All the deconstruction of design decisions are carried out by the dev guys -- there is no detached observer.

      HAL.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    28. Re:Nonsense by Sfing_ter · · Score: 1

      The reality is though that Linux has got to WANT TO change.

      The author of the article obviously wanted to start a flame war, he spends the first half of the "article" apologizing for being a journalist, the second half is about how he blogged critically about linux and it was seen as a "complaint" - big fucking deal - not everyone sees criticism as a complaint and not all complaints are criticisms. If the linux community did not have people saying "what we need is..." or "why can't i do this EASILY or from a GUI?" it would not be where it is today - number 3 or 2 dependent upon whose data you believe, and Mac People lie. :D

      --
      A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
    29. Re:Nonsense by Anonymous Coward · · Score: 0

      Doesn't need criticism because nobody but zealots care, and here's why:

      GNU is inferior to closed source competitors mainly because of a lack of hardware support from the manufacturers. GNU has not enough assets to influence (coerce?) these hardware manufacturers into abolishing NDAs to allow opening their codebase, and must rely on zealotry instead. I also suspect that many of these manufacturers are unable to abolish many NDAs and convert existing licenses to a cross-license or strictly license under GPL or BSD.

      Perhaps you zealots have been going about this paradigm shift the wrong way all along. Perhaps you should be focusing more on the hardware, and creating a hardware manufacturer coalition to design, manufacture, and support the open source software community's needs. The state of the marketplace today sees more revenue for closed source OS/apps supporting proprietary devices on those OS/apps.

      The only real way to see the true "year of the Linux desktop" is to convince motherboard, chipset, audio dsp, and gpu manufacturers to create open/non-NDAd/non-proprietary devices. I see this basically as a call to start a FOSH movement, "Free Open Source Hardware."

      Your time is very limited though, considering the DMCA and the upcoming ACTA will criminalize you for reverse-engineering something in order to compete with it. :(

    30. Re:Nonsense by dwiget001 · · Score: 1

      Yeah, and **of course**, there absolutely no Linux critics that have been bought and paid for with Microsoft "Technology Evangelist" money, whether a true blue Microsoft or paid... er... **cough** independent analyst **cough**.

    31. Re:Nonsense by jedidiah · · Score: 1

      > I know many folks who are shifting for their desktop needs to OSX because they are tired of the "crap" that they need to deal with.
      >
      > On the server side it is a completely different issue. But for getting things done, like development, reading email, writing documents, scanning documents, VOIP, Linux sucks!
      >
      > And on OSX well it just WORKS... ...and this is what passes for "critcism" these days.

      OTOH, if you have a suggestion on how to improve on "put document on plate, launch xsane, hit scan button" I am sure someone here is capable acting on them.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    32. Re:Nonsense by Anonymous Coward · · Score: 0

      Everybody will see their own creation through some form of rose coloured glasses. For a critic to truely be good and viable, they need to not only understand what and how it is working, but what and how it is broken, not from the first person, but from a third person perspective.

      People does not review their own code, so this critic is invalid.

    33. Re:Nonsense by jedidiah · · Score: 2, Insightful

      There is a BIG difference between criticism and spreading fear and propaganda.

      If a clued in person can't take the "criticism" in it's raw form, plug it into the relevant bug tracker and have that be meaningful then it's not really "criticism".

      --
      A Pirate and a Puritan look the same on a balance sheet.
    34. Re:Nonsense by turbidostato · · Score: 1

      "That assumes that you either know the language the kernel or a program is written in, AND have the time to investigate and make the change [...] only a small, and I mean very small, percentage of users, actually have the resources to make changes in a FOSS program.
      That's like saying, "This is great for 3% of all users out there so"

      So do you *really* think companies able to expend 2000~3000 and have an almost immediate ROI are just 3% of all users?

      "EVERYONE should use it because of that." It totally ignores the needs of 97% of all users."

      Everyone is unable to pay few bucks to, say, Red Hat, become a supported user and then ask it for what they want? Being that the vast majority of users are already paying Microsoft *without* the support (at least on new computers) you will have to be very convincing for me to accept a "no" for an answer.

      You can either hack it yourself, or (gasp!) pay others to do it, or take what is given to you for free and be grateful.

      It's not as if you have no options.

    35. Re:Nonsense by Anonymous Coward · · Score: 0

      Maybe if the requesters started paying the devs they would get a better response. I know if I wrote some code, I would listen to what people have to say. But if they wanted something that was a lot of work, and I did not feel like doing it, then it would not get done.

      Pretty simple really.

    36. Re:Nonsense by LWATCDR · · Score: 1

      I disagree. The thing is that it is often hard to fairly criticize FOSS.
      And example is when I saw a bunch of people ranting about some simple feature that MythTV lacked. My feeling is that they should add it themselves. It wasn't a huge change and they have the code.
      But then I look at Mint Fluxbox edition. It will run on just about any junkbox you can find but it uses Fluxbox. Fluxbox is an okay UI but it is very unlike Windows. For a brand new Linux user it is actually a pretty strange and hostile interface.
      I think that light of a Linux needs to be targeted to new users and should be super friendly.
      But the people actually doing the work must have a different idea of what that distro should be than I do.
      I feel I have a right to complain about software I pay for. There I am a customer. For the projects I don't contribute my time or money too I am just a user.
      Oh BTW if you want a really low resource Linux distro to run in a VM or install on some old PII with like 128M of ram take a look at Mint Fluxbox edition. It is far from perfect but boy is it light.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    37. Re:Nonsense by BrokenHalo · · Score: 5, Insightful

      One of the most annoying things I have found in Bugzilla is that "WON'T FIX" tag. Regardless of whether or not the actual issue affects myself, anyone who has taken the time and trouble to post input on a project deserves a more apposite response than "stick your criticism where the sun don't shine". It certainly does nothing to foster the kind of goodwill necessary to inspire the hapless user to ever bother again.

    38. Re:Nonsense by Anonymous Coward · · Score: 0

      Shoot, that soundcard one is annoying. Apparently ALSA's dmix "solves" the problem, but it only works with programs that use ALSA, not those that use OSS. Some soundcards, like the sound blaster live, work fine with multiple sounds, either ALSA or OSS. But those cards which lack hardware support should have software mixing done in the kernel, transparently, for either ALSA or OSS programs. It is indeed ridiculous that in this day and age programs often can't simultaneously use the soundcard.

    39. Re:Nonsense by LWATCDR · · Score: 1

      Or use the answer.
      "You have the source fix it yourself." Or "If you don't like it take the code and fork it".

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    40. Re:Nonsense by Anonymous Coward · · Score: 0

      why on earth... Who on freaken earth

      Listen to yourself, and imagine that you are the one being talked to this way. You aren't simply asking a question here; you are also (whether you realize it or not) insulting the developer, implying carelessness and incompetence. With these kinds of unncessary additions to your question, you are implying that the developer is ignorant for missing something important.

      Perhaps if you just ask the question, and keep the insults to yourself, then you will get a better answer. If I was the developer, I certainly woudln't make a priority out of someone who is more interested in painting me as incompetant than actually solving the problem.

    41. Re:Nonsense by Ami+Ganguli · · Score: 1

      You say that as though you've read it.

      Correct. I did read it.

      RTFA -- he doesn't mean criticism == slagging off, he means criticism as is "critical evaluation". What Linux has is a lot of slaggers and very few critical evaluators. All the deconstruction of design decisions are carried out by the dev guys -- there is no detached observer.

      Actually most criticism comes from users. True, they're not "detached observer"s, but I don't see a lot of that in any part of the industry. The people who bother to criticise something generally do so because they have some stake in it.

      Maybe he's referring to journalists, who are paid to at least appear objective. But I've seen lots of reviews of Linux stuff (including Ubuntu), and they point out both the good and the bad.

      --
      It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
    42. Re:Nonsense by Tuoqui · · Score: 1

      I agree with this...

      Those who are critics are more likely to put their skills to good use.

      1) If they lack coding skills themselves they'll submit bug reports and feature requests so that those working on the project have an idea for direction.
      2) If they do have coding skills they'll make a patch themselves and supply it to the project.

      I think the article makes no distinction between CONSTRUCTIVE CRITICISM and UNCONSTRUCTIVE CRITICISM (aka BITCHING). The former points out a problem and suggests a potential solution. The latter is just whiny bitching and rant-filled drivel.

      Also if you want someone to be cricial of Linux... Easy make it more Joe Average friendly.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
    43. Re:Nonsense by uhoreg · · Score: 1

      This assumes that you have to be the one who does the coding.

      I work for a company that does custom development for a certain piece of FOSS. We get paid by people who can't do the modifications on their own, and we happen to be making good money doing it. With FOSS, you can contract out the work to anyone who has the time and ability to make the changes. With proprietary software, you need to hope that the company will listen to your requests.

      --

      To get something done, a committee should consist of no more than three persons, two of them absent.

    44. Re:Nonsense by wrook · · Score: 1

      If I were to say Linux sucks because it doesn't have X or Y, most Linux users/developers would just reply that I should code it myself or shut up.

      This is simply a error in translation. What that response means is, "Yes, I agree it sucks, but I'm too busy to fix it. Please have a go yourself."

      I don't think there's anything wrong with that. Accepting criticism doesn't mean I'll do anything about it. Equally, giving criticism doesn't mean *you'll* do anything about it. However, as the giver of criticism, you certainly have a larger stake than I do in the matter, so probably you should champion it (whether or not you actually code it).

      What is often frustrating for the receiver of criticism is that the giver often assumes the receiver should "own" the problem. So "Code it yourself or shutup" means, "Yes, I acknowledge what you are saying, but I will not own the problem. If you won't own the problem either, then there is nothing productive to say on the matter."

      Having said all that, I have fallen victim to the occasional moron who won't even accept a patch to a bug because it would be an admission that their precious code might contain a fault. I avoid the software written by those people.

    45. Re:Nonsense by DJRumpy · · Score: 1

      Yeah. They tend to forget that not everyone knows what to do with a source file. ;)

      I sometimes wonder if the multitude of choices for things like desktop environment don't exacerbate the situation. Don't like it? Then go away and use something else. Seems like sometimes they just assume that it's easier to push you somewhere else rather than to address it in their own build.

    46. Re:Nonsense by jedidiah · · Score: 1

      > Linux needs more NON-GEEK critics.

      Nope. Linux needs more NON-GEEK users.

      These are people that will render useful suggestions that are relevant
      to them rather than spouting off bullsh*t nonsense that they might have
      picked up from some other troll.

      Ubuntu has been very useful in that regard.

      Work done by their users to cater to their users can be highly convenient
      to the rest of us that can do for ourselves in a pinch.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    47. Re:Nonsense by blahplusplus · · Score: 1

      "Linux has plenty of critics. Developers are critical of their own code."

      I'm sorry but what linux needs is a bunch of windows power users and regular people trying to use the computer and criticizing it. The real problem is that if you had to sell linux to the masses, you'd have to please your customers.

      I would venture to say that linux has tendency towards developer monoculture - i.e. you can tell it's made by devleopers/engineering types in that not enough processes are automated or self explantory, and often times there is peculiar behaviour when compared to mass market OS like windows. Next is that I'd give linux GUI's a makeover in terms of artistic layout and design. The one thing windows get's right is that it makes the environment appealing to users.

      The biggest hurdle though IMHO is that there needs to be ONE driver/driver model for multiple OS's (win, linux, etc) so a driver team only has to write the damn driver once. Since the real problem is the enormous upkeep costs in terms of a companies developer time to develop drivers and deal with issues in an environment that is a moving target (i.e. being updated, etc)

      That's the real problem with linux in that the linux developers don't really get that choices for key areas are often a bad thing and this causes segmentation for the average user and lack of hardware support.

      Vista had enough issues with drivers when they updated the OS, you'd think the linux people would really want to be able to take an XP/vista driver and make it work for linux, find some way to plug emulate a win9x environment or wrap it so you could just plug it in and have the hardware friggin work.

    48. Re:Nonsense by Anonymous Coward · · Score: 1, Interesting

      What the hell is xsane?

    49. Re:Nonsense by Anonymous Coward · · Score: 0

      I see the criticism on this site, met with a barrage of downmods and accusations of being a shill. I think the article is dead-on.

    50. Re:Nonsense by ubergeek2009 · · Score: 1

      Hey If, your usig ubuntu just cahnge the sound preferences to make sure everything's using alsa.

    51. Re:Nonsense by Hal_Porter · · Score: 1

      It used to be called xserialkiller

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    52. Re:Nonsense by joocemann · · Score: 1

      to add: Nearly everyone who has never even used Linux but has heard of it has served to criticize Linux. It is because of this that Linux has been perpetually improved to the point that it is as easy, if not easier, to install and use than MS Windows. I was one of those critics.

      I think most people who use Linux are still critical of the system-- pointing out where the OS is limited or buggy as compared to the leading operating systems on the market. I am very critical of the linux drivers for video, wifi, and lack of serious large-scale gaming development.

      Conversely: I am on ubuntu right now, which has milked a LOT more potential from my R40 laptop than windows ever could have. The OS has been rock solid, virus and glitch free (relatively), and is amazingly easy to install and operate. I'm not saying Linux is perfect, but I think all the criticisms from the past that drove the improvements to the current state have really paid off and the product as of today is actually so great it is hard to criticize.

      Then... well.... You realize you use this OS and paid nothing for it.... and that it is better than a $150 OS you used to run in so many ways (depending on your needs). And then you see performance tests nearly always winning for Linux... Hard to criticize that... lol.

    53. Re:Nonsense by Decameron81 · · Score: 1

      What is often frustrating for the receiver of criticism is that the giver often assumes the receiver should "own" the problem. So "Code it yourself or shutup" means, "Yes, I acknowledge what you are saying, but I will not own the problem. If you won't own the problem either, then there is nothing productive to say on the matter."

      Actually I understand the reasons you mention and realize that what you say is true. I didn't mean to imply that the responsibility should fall in the developer, who might in fact be busy. Rather that this kind of reply tends to keep some people away for Linux.

      I believe that what you are saying, is just another way to show what the problem is with Linux: there's no people willing to take responsibility. If you look at this from the perspective of someone who code for hobby, it's completely reasonable, but the end result is that from the perspective of a customer you feel no attention is given to you.

      I simply believe the problem is that users' requests should be driving the development. Some way has to be found to make this feasible for Linux to be successful.

      --
      diegoT
    54. Re:Nonsense by sharperguy · · Score: 1

      Technically in the business world though, it could always be possible that although some Free program doesn't do 100% of what they want it to do, instead of paying for 2000 (or whatever) licences of a proprietary alternative, they might just employ some people to add the final features.

      This might not even be a huge issue if they are in the middle of upgrading and are having a lot of custom software written at the time anyway.

      --
      "sudo rm -rf your-face"
    55. Re:Nonsense by LWATCDR · · Score: 1

      Well that is part of the problem. Most FOSS don't have customers.
      They have a few developers/owners and a LOT of users.
      The thing is that the users don't really contribute.

      There really needs to be a way for users to contribute to FOSS so they too can take some ownership in the program. There needs to be a way for them to become customers.

      Take a look at Windows 7. It isn't great IMHO but it is a LOT better than Vista was. The reason that Microsoft did all that work to improve it was because CUSTOMERS hated Vista enough that they where not buying it. And some even bought Macs.

      I don't have a good answer but it would be great if we could work out some way for FOSS users to pay for some of the development. Tip jars just don't work. And not every users will want to pay 100% of the cost for a programmer to put in a feature.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    56. Re:Nonsense by BigBuckHunter · · Score: 1

      I found that the author totally misinterprets "Linux is free, so why are you complaining?". Linux is free, as in speech. Don't complain... file a bug report, participate with the architect, write some code. All of these help solve the problem. Complaining does nothing. Criticism works, but works better in the context of a bug report or MList discussion.. Not in a pcworld/zdnet blog. The author isn't criticizing linux, he's criticizing the community surrounding Gnu/Linux.

      After you have filed a bug report, and spoken to the devs on the mailing list, and written some horrible pseudocode to resolve an issue, you are now given the right to complain louder than Theo on the blog of your choice.

      BBH

    57. Re:Nonsense by tsstahl · · Score: 1

      This has nothing to do with Linux, and is a failing equally shared with closed-source software.

      I disagree.

      Closed source software has a structure around the code to mitigate problems of this ilk. The structure consists of customers, management, marketing, and sales.

      Payment gains you access. It has been this way since murder in the shadow of the monolith.

      Merit gains you access in the OSS world. Those who can't, request of those who can. There IS a problem of lack of criticism as meant in the article.

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

      The problems are rarely at code quality level but sometimes fundamentally missing components or lack of structure. An example of this would be not being able to use a firm standard base that you can rely on each distribution using (particularly for GUI applications).

    59. Re:Nonsense by Quantumstate · · Score: 1

      Well in Ubuntu it is in the menu under the name XSane Image Scanner which is a bit more explanatory.

    60. Re:Nonsense by damaki · · Score: 1

      I totally agree. My worst experience was with an ebuild on Gentoo. With my MAudio soundcard, I had to enable a special --configure option on build so that Stepmania could work. I made a simple patch and submitted it, because it perhaps could probably be useful to others. It was only accepted a year later.
      I had almost totally forgot about this stuff when it happened and I could not have been of any use anymore on it. I was not even using Gentoo anymore.

      --
      Stupidity is the root of all evil.
    61. Re:Nonsense by DJRumpy · · Score: 2, Insightful

      I always wondered why they don't use PayPal donation type setups on the major release websites. You know the type. "Contribute if you enjoy the softare, blah blah blah".

    62. Re:Nonsense by Anonymous Coward · · Score: 1, Informative

      I'm sure all of us (if we're honest) can think of pet peeves with some of the open-source developers' more capriciously craniorectal idiocies in just about any non-trivial project. This has nothing to do with Linux, and is a failing equally shared with closed-source software.

      Not really. If closed-source software goes too far off base, you lose customers. And, having worked at a small software development company, I can say for a fact that unhappy customers usually leads to drastic changes.

      This applies to the big boys, too. Look how fast Microsoft moved in response to the failures of ME and Vista. They may not get it right, but when their customers get angry, they take action.

    63. Re:Nonsense by PitaBred · · Score: 1

      Your problem is that most likely you're using applications that are using older styles of sound card access which are incompatible with new ones. Possibly just a very old application that hasn't been updated. There are some compatibility layers, but it's like running a Windows 95 application on Vista and wondering why every single bell and whistle won't work. Hell, I've heard of a lot of Win95 apps not even installing right on Vista...

      Software is not magic. If someone doesn't take care of it, it starts to suffer from "bit rot". Fortunately with open-source, if you want it working, you can work on it yourself or pay someone to do so.

    64. Re:Nonsense by Hal_Porter · · Score: 1

      I'm sure all of us (if we're honest) can think of pet peeves with some of the open-source developers' more capriciously craniorectal idiocies in just about any non-trivial project. This has nothing to do with Linux, and is a failing equally shared with closed-source software.

      The difference is that with commercial software there is a selective pressure to limit this. Loads of commercial stuff sinks into a mire of out of touch developers, meddling managers and poor QA. Those companies go bust because people stop buying their stuff. Surviving companies need to limit this trend. Funnily enough having share holders, managers and CEOs who can sack you tends to make you produce things people want to buy. Closed source software allows this model because you sell licenses.

      Actually you could model software development as evolution - the changes the developers make are analogous to mutations and the customers are selecting the the good products.

      With open source software you can try this model, but since other people are (by definition) able to grab the source and compile it themselves, you're forced to sell services and give away the software. If developers do something which alienates customers, those customers just leave and the developers are unaffected.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    65. Re:Nonsense by Anonymous Coward · · Score: 0

      Here is a simple question, why on earth when I have multiple applications that need the sound card have problems sharing the sound card? Who on freaken earth thought that one out...

      Are you still living in 2005?

    66. Re:Nonsense by TheWanderingHermit · · Score: 1

      Oh, good idea. I'll pay a few bucks to Red Hat and be a supported user. Then when I need a change in Amarok, I'm sure they'll jump in and add that patch immediately. Or when I find a small issue with writing to an FS, yep, because I paid a few bucks they're gong to write that patch just because I'm a supported user.

      You're so deep in the forest, you can't see the forest through the trees.

      As for comparisons to MS, that's an old trick in the FOSS community, and it proves the point about criticism -- and the point in my other post that the FOSS community can't take criticism unless they agree with it. When someone comes up with an honest point that indicates FOSS is less than perfect, one of the most common responses is, "But try MS and see how bad THEY are."

      That another way is bad is no justification for not improving what one is involved in. That's just a logical fallacy, but if you consider it a good excuse, then keep using it -- or, instead, you could step in and pay a few bucks or contribute, as you suggest, and make it better instead of being an apologist.

    67. Re:Nonsense by PitaBred · · Score: 3, Informative

      I'm gonna have to call bullshit. I've used OSX and Linux, and both have warts. Anyone who says a computer "just works" is a person who's learned to work around the warts of their system without having to actually think about the workarounds as workarounds. A site called "MacFixIt" would not exist if OSX "just worked" as you say it does.

    68. Re:Nonsense by CannonballHead · · Score: 1

      It's true about the sound... and there are plenty of other issues as well.

      Some distros admittedly do it better than others. Some, however, get ruined by trying to be "more cutting edge" even though "cutting edge" often means "buggy" :) (e.g., PulseAudio. It's cool, but it definitely doesn't work perfectly at the moment...)

      When you try to get someone to switch from something that WORKS (Windows) to something that "might work" or "should work" and they find out that it "doesn't work" or "doesn't work very well" or "works sometimes" ... that's not a Good Thing for your Image (tm). When I go from Windows XP (sound is fine, video is fine) to Linux (say, Ubuntu... sound I had to switch it back to alsa to get it to work properly with multiple apps; I can't use Amarok well because it's KDE [it sorta works but not completely], there isn't as good of one for Ubuntu [trying out Songbird right now]; video playback took an hour to get working [libdvdcss2 was installed but not working for whatever reason...]) ... I use it because I want to. Someone else isn't going to switch because they "want to." And who knows, viruses once a year may be better, in their minds, than constantly struggling with the system. :)

      These are some of the critiques that need to be looked at objectively, not "But it's open source/free! That outweighs any of these problems! It's an ethical issue!"

    69. Re:Nonsense by RiotingPacifist · · Score: 1

      What seams stupid is that he just doesn't get how distros work, if upstream haven't released anything shinny for end users, ubuntu can't really pull them out of the air without causing a lot of trouble.

      given that he said

      Ubuntu has, above all, always been a 100-percent 'end-user' distro, which arguably makes it unique in the world of Linux.

      I think hes either trolling or just pretending to know more than he does (which pisses people off).

      --
      IranAir Flight 655 never forget!
    70. Re:Nonsense by Anonymous Coward · · Score: 0

      Indeed. What a strange article.

      I would even go so far as to say that Linux (and the Free Software ecosystem that surrounds it) has a lot more critics than closed software - or at least more effective critics.

      Large software companies pay PR departments to generate positive coverage. Most Open Source projects have no PR effort behind them at all. So criticism of the software is less likely to be drowned out by astroturf.

      The article is not at all strange. With linux and the other foss community, its a matter of time critics surface over and solve individual problems

      Even though a lot of companies(providing proprietary software) have PR's assigned, still a lot of critics all over the world emerge over to view its usage. One of the best examples would be Microsoft's Windows 7beta release of which a lot of hype was made by the media and critiques. However with the current release of Ubuntu Beta or Fedora 11 Beta no such criticism came up instead a lot of features were spoken of

    71. Re:Nonsense by Draek · · Score: 1

      If I were to say Linux sucks because it doesn't have X or Y, most Linux users/developers would just reply that I should code it myself or shut up.

      On the other hand most of the same people would consider it acceptable to criticize Windows in the same manner just because it's closed source.

      We who bash Windows' problems are fully aware of the futility of our efforts but, lacking the means to buy Microsoft outright, it is the most we can do to fix them. You don't have the same excuse.

      Some of us just want to use them as tools, and not extend them every time something's missing. The tired and old reply of "code it yourself" just goes on further to spread the notion that the tool you're trying to use may soon become a source of more work for you, instead of a solution.

      *ALL* tools can become a source of more work for you instead of a solution. Its just that as with normal, closed software your only option is to either use it or not, with Free Software you're given the added choice of improving the software for your needs and then use it. It may or may not be cost effective but it is nevertheless another option besides the usual ones.

      --
      No problem is insoluble in all conceivable circumstances.
    72. Re:Nonsense by _Sprocket_ · · Score: 2, Insightful

      I see criticisms get modded up and/or discussed constantly on this very site. I also see cluelessness trying to be passed as insight and the hurt, martyr reaction when it is rejected. And I see trolls who either think they're Jonathan Swift or are merely anti-social misfits - in both cases attempting to stoke their own egos.

      The article is correct in so far as it points out the difference between complaints and criticism. And it describes how valuable valid criticism is. That would be well applied here as many "critics" are simply complainers.

      I would agree that Linux gets a fair amount of fanbois unwilling to hear anything negative about their OS choice. And that's dangerous. But they're the static noise that exists in all technology. They're just as easy to tune out as the trolls.

    73. Re:Nonsense by dreemernj · · Score: 3, Insightful

      You can either hack it yourself, or (gasp!) pay others to do it, or take what is given to you for free and be grateful.

      The option of offering constructive criticism should be there as well, but, with the understanding that if a developer is not working towards linux gaining a larger share of the desktop market, there's no reason for them to listen to constructive criticism. They should either hack it to do what they want, or wait for someone to pay them to develop.

      If the developer is interested in linux being adopted by average end users more often, then the constructive criticism needs to be accepted and dealt with. Not meaning do everything everybody says, but at least accept it as constructive criticism and look at ways of overcoming the problem that the criticism highlights.

      I think a lot of the people that say "Linux should do XYZ to make it more popular!" don't realize that not everyone is working towards the same goal. If average end-user adoption is not a goal, then the opinions of average end-users don't really matter and the (hack|pay|be grateful) options make sense.

      --
      1 (short ton / firkin) = 89.1432354 slugs / keg
    74. Re:Nonsense by PastaLover · · Score: 1

      One of the most annoying things I have found in Bugzilla is that "WON'T FIX" tag. Regardless of whether or not the actual issue affects myself, anyone who has taken the time and trouble to post input on a project deserves a more apposite response than "stick your criticism where the sun don't shine". It certainly does nothing to foster the kind of goodwill necessary to inspire the hapless user to ever bother again.

      Come on now, any software design issue involves trade-offs. I'm not saying the the wontfix tag isn't something that's sometimes misused but there are extremely valid reasons for its existance. If a developer has bothered to close a bug report with wontfix, chances are he has actually taken the contents of the bug report and its implications into consideration, more than you often get on your criticisms.

    75. Re:Nonsense by debiansid · · Score: 1

      The problem with Linux is that yes there are critics... BUT the Linux community dismisses them as twits who don't understand or appreciate Linux...

      If the Linux community were to take end users seriously and start solving their problems then maybe Linux would move on...

      Pay for it and you just might get it. Buy a support subscription from Red Hat/Canonical/Novell and ask them for a feature or report bugs that bother you and you absolutely want fixed. Better yet, hire someone to implement it for you.

      It's funny how people confuse the Free for "no money" rather than the freedom that FOSS affords you.

    76. Re:Nonsense by mblase · · Score: 1

      Linux has plenty of critics.

      ...who will be acknowledged, so long as they RTFM first.

    77. Re:Nonsense by debiansid · · Score: 1

      That assumes that you either know the language the kernel or a program is written in, AND have the time to investigate and make the change. Often even professional coders don't have the time to make all the changes to FOSS programs they'd like.

      True, but if you want it bad enough, you can pay someone to do it for you.

    78. Re:Nonsense by AndrewNeo · · Score: 1

      I had to do this for a while because I liked the "official" art for Firefox, but the ebuilds for it at the time would only use the 'generic' art. The change was simple, just a USE flag, but I had to update it for every version of Firefox that was released. Fortunately they put the same patch in to the official ebuild, eventually, but it's the same problem.

    79. Re:Nonsense by jellomizer · · Score: 1

      They also seem to take criticism as a call for technical support.

      Ask: Why doesn't Linux do X

      Response: Sure Linux can do X all you have to do is go to the kernel, Change some define lines (yea those are outside the normal kernel installer), then go to etc/something/something/else
      and add these line in the middle of this and that.

      Recompile the kernel

      apt-get install some other app that has a name and description that seems nothing to do what you want it to do.

      Reboot your system, It will fail the first time, but fsck the disk and copy this file over the other and reboot and Boom there you have it it works like a charm... Man you newbies are so lame.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    80. Re:Nonsense by nicolas.kassis · · Score: 1

      And I would not have a job fixing them ;p OSX has plenty of bugs to keep me busy.

    81. Re:Nonsense by ADRA · · Score: 1

      You may be right that many Linux hackers don't care about their end users (or at least their obscure problems), but take companies like Redhat help to fill in the gaps. I use Fedora on a regular basis and love it. They (and all the other companies in this space) definitely fill in the gaps that a purely enthusiast OS wouldn't.

      > like development

      What exactly are you implying? If you're saying there aren't any good development tools, I'd say there are better developer tools on Linux than any other OS-specific tools, period.

      IDE's are an issue, you have alternatives:
      http://linuxmafia.com/faq/Devtools/ides.html
      As a 90% Java/10% C developer, I find eclipse better than anything else out there. Even their C development tools are beginning to rock.
      What exactly is lacking?

      > reading email
      Last time I checked, this was a non-issue with all modern OS's, or do macs give you the extra reach around? What exactly is lacking?

      > writing documents

      OpenOffice 3.0 has all but replaced even my Windows Office installations. Once again, talking about absolute non-issues for all modern OS's.. keep trolling. What exactly is lacking?

      > scanning documents
      I can't say for sure since I never scan documents, but I'm sure this is also taken care of. What exactly is lacking?

      > VOIP
      *shrugs* I dunno, I don't use VOIP, but I know there's Skype and at least one other SIP dialer. What exactly is lacking?

      > Linux sucks
      Thanks for playing.

      --
      Bye!
    82. Re:Nonsense by Jason+Levine · · Score: 1

      The other problem with the "code it yourself" reply is that it presumes that the person with the problem a) knows how to code, b) knows that particular type of coding (e.g. I'm great with server-side web coding/JavaScript/databases, but wouldn't know where to begin if told to code a device driver), c) has the time to get up to speed on coding in Linux, and d) has the time to figure out the solution and code it. If you expect all that, you should also expect that the person will simply move to Windows or another operating system that doesn't impose all of these requirements on them. This is why distributions like Ubuntu are so popular. You can install Ubuntu and be up and running most times without having to worry about recompiling the kernel or doing anything resembling coding.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    83. Re:Nonsense by Anonymous Coward · · Score: 0

      what you are capable of doing in Linux is limited by what you are willing to learn. There is another truism for Windows and Mac. They are limited by what you are willing to pay. You and this article have completely missed the concept. You should follow the example of Linus. When things didn't work him or he couldn't afford a different OS, he started writing code. So if you driver doesn't work, start writing code or buy a supported version or go back to windows. On the same token, Linux users should not harass you. If your hardware doesn't work on Linux or Windows works better for you, then by all means use Windows. It's probably a better decision unless you intend to learn to develop. While Linux needs constructive criticism, it doesn't need people who did not pay for the OS and have not/cannot/will not contribute whining for the latest functionality. If I can't contribute, I don't whine and neither should you.

    84. Re:Nonsense by danieltdp · · Score: 1

      What the hell is Photoshop? ;-)

      --
      -- dnl
    85. Re:Nonsense by Dan+Ost · · Score: 1

      Much could be done to make Linux a better desktop, but because it would make it a poorer server and appliance OS, those things are not likely to happen.

      Please, elaborate. What improvements could be made that would benefit the desktop but haven't been pursued because they would be detrimental to the server?

      If I remember correctly, improvements to the kernel to improve server or desktop operation generally either have no impact on the other mode or benefits both.

      --

      *sigh* back to work...
    86. Re:Nonsense by einhverfr · · Score: 1

      I think the argument for FOSS in the sense that it can be changed is actually a good one but is generally misplaced. I.e. businesses get a LOT of flexibility in being able to do all sorts of things they couldn't do otherwise, but the smaller the business the less that matters (fewer resources to spend on it), and hence individuals are largely left out of the process.

      Right now, the thing to note is that there are folks using Linux on the desktop who want to be using Linux on the desktop. They generally buy compatible hardware from the get-go etc. Then there are people who don't have that drive, so the hardware issues are a big deal to them. Now, I think that Linux is clearly good enough for the desktop for the first group of people, but clearly not for the second, and these groups will remain separate until hardware vendors throw their support behind Linux en masse. Little steps in the mean time are great because they mean that SOME people in the second group will slowly migrate to the first group, but this is going to be a long process.

      The fact is, if you WANT to run Linux on the desktop, it is quite good enough. It isn't good enough for the rest, however.

      One of my big beefs right now is wireless cards. I really shouldn't have to rely on ndiswrapper to get decent support for wireless with most cards. However I do. Because I WANT to run Linux on the desktop, it is fine. If I didn't want to do so, I would probably switch to Windows.

      --

      LedgerSMB: Open source Accounting/ERP
    87. Re:Nonsense by Anonymous Coward · · Score: 0

      Windows asks you for money and pays their developers good money because you pay them good money.

      When everyone starts to pay the developers and employs them, then they can dictate what they should do.

      Every script/app that I have written was for something I needed it for. I share that but that doesn't mean I HAVE to listen to someone who thinks it needs to do this or that. It does what I intended it to do and if you think it should be different, take my GPL'd code and try to implement your stuff or pay a developer to change it for you.

      This whining is pointless. Windows and OSX are proprietary and their developers get paid to produce what their customers want.

      Linux developers don't have customers cause we give it to you for free. Sure I implement things that some of my users want but I also have to want it in there and be willing to use my personal time to add/implement/change it.

      I have a question for all of you as well.

      Why does EVERYONE have to use Linux? Use it if you like it and it works for you or use something else if it works better for you. This isn't a philosophy or religion - it's an OS and needs to be treated as such. It enables you to use your hardware as you wish.

      Would I personally like to see more folks using it - for sure but not because linux needs to dominate anything but rather it is easier for me to fix issues and if they really bugger things up it only take about 15 minutes to completely reinstall the os and apps. I end up spending 3+ hours to reinstall windows, the drivers and apps.

      Also on the linux driver issue - linux drivers do not suck. Windows drivers are written for windows by the vendor and if the vendor did the same for linux it would be an even playing field so lets compare apples to apples.

      You also can't criticise Windows flaws or bugs openly without the fear of Microsoft suing you or forcing you to shut up. When was the last time a linux dev threatened to sue you for finding a bug and letting people know about it?

      News Flash - LINUX IS NOT WINDOWS and it never will be. It is an operating system that works quite well for those that are willing to learn a few new things.

    88. Re:Nonsense by Jason+Levine · · Score: 1

      So in your view, Linux users should only consist of that small group of people who know how to code new features/drivers/etc for Linux? Everyone else should just use Windows? If you kick out all users who can't code anything in Linux for themselves, you'll be limiting your user base to a tiny group of people. Some Linux users seem to want it both ways. They go around complaining about how all these idiotic users are using Windows when Linux is clearly superior, but then when one of those users tries Linux, they get pushed away for not having the knowledge needed to code the inner workings of Linux.

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    89. Re:Nonsense by Anonymous Coward · · Score: 0

      If I were to say Linux sucks

      And there's your problem. If you would just ask the question in a civilized tone, you'll get a better answer, and perhaps a result. Don't start out with a blanket generalization and the implied accusation of incompetence. Start out by defining your problem in a civilized manner.

      Imagine you are the developer being spoken down to like this. Right off the bat, the situation has been defined as an attack on his competence, rather than an offer of constructive criticism. Is it any wonder he goes on the defensive? Even if you are only talking to an end-user, don't start out by insulting his personal choices. Think about what you say before you say it. You will catch more flies with sugar than with vinegar.

      If you ask me, linux has no shortage of critics. What linux needs is polite critics, and here we can observe just one example.

    90. Re:Nonsense by nicolas.kassis · · Score: 1

      Whitehurst gets it. He can't make a buck in it right now so he won't attempt it. While I think Ubuntu will succeed in making themselves into the desktop commercial distro with cannonical. They won't make money for a while. I wish Red Hat would develop tools to manage Linux desktop like Ubuntu and fedora. They could be AD for the Linux world.

    91. Re:Nonsense by init100 · · Score: 1

      They tend to be very dismissive, defensive, and unresponsive to any criticism whether it's deserved or not.

      Which is usually the result of "This doesn't work exactly like Windows, so Linux is crap" type of criticism. I have a hard time taking such criticism seriously, and that is actually the bulk of the criticism voiced by users. The few that voices constructive criticism are few and far between.

    92. Re:Nonsense by einhverfr · · Score: 1

      I disagree. I think code system analysis probably does happen at big companies involved in Linux development (Cray, IBM, etc). I would be willing to bet there is a lot more detatched review than people give credit for.

      Also I would add that user experience studies are not all that uncommon, and articles about "I tried Linux, and this is why it didn't work for me" occur frequently. Some of these are actually taken fairly seriously.

      However, one of the issues here which I think muddies the waters considerably is the dispersed target problem. If I criticize Linux chances are, I am really criticizing one distro. This makes it easy for the Fedora folks to ignore desktop Linux complaints made against OpenSuSE, etc.

      --

      LedgerSMB: Open source Accounting/ERP
    93. Re:Nonsense by ebuck · · Score: 1

      Exactly what scenario provides you the ability to do anything without prior knowledge?

      Books are sold assuming that you will put in the effort to learn the language and the effort to read them.

      Food is sold assuming that you will put in the effort to prepare it and the effort to eat it.

      Vehicles are sold assuming that you will put in the effort to learn the local laws for operating a vehicle, possibly take out an insurance policy, pay maintenance, provide fuel, and actually drive or provide someone to drive the vehicle.

      Housing is sold or rented assuming that you know how to use the interior plumbing, you pay appropriate housing related taxes, you provide housing related maintenance, and you preform the effort to live in the house.

      So there's no free ride. If you know how to check your email, but don't know how to maintain the software in a computer, you pay a professional. The benefit of open source is that you can hire a professional from wherever you like, instead of having to go to an exclusive provider which might turn you away because they can't be bothered to accept your money.

      Only you can weigh the benefit of learning enough to "do it yourself" against the dollars that a professional would charge. I know very little about my car's transmission. In my case, I still find it cheaper to pay someone else to rebuild a transmission than the cost I would incur in learning how to rebuild a transmission and rebuilding my own. That's just life. Specialize and be the best at what you do, then pay others when you need to or live with the problem if you can.

    94. Re:Nonsense by Alex+Belits · · Score: 1

      Much could be done to make Linux a better desktop, but because it would make it a poorer server and appliance OS, those things are not likely to happen.

      This is false. Nothing that makes a "better desktop" affects anything used by a server. Linux doesn't have "better desktop" because it already has the best "desktop" environments that were created for any OS. If someone made them "better" you wouldn't notice it and would contiunue bitching because your real problem has absolutely nothing to do with desktop design or infrastructure, it's presence of proprietary soeftware that you are accustomed to. No, I will not write Photoshop for Linux just because you promise to use Linux if I will do that -- it'smuch easier to tell you to fuck yourself and find a way to make Photoshop less popular -- in ten years that would produce a far superior outcome.

      --
      Contrary to the popular belief, there indeed is no God.
    95. Re:Nonsense by Anonymous Coward · · Score: 0

      And how do i get linux to ignore my (disabled in BIOS) onboard sound card?

      In windows i just go into device manager & disable it, but in linux it all software points to the disabled soundcard by default, and there may or may not be a way to fix it.

      & dont even get me started on the nightmare that is dual-display in linux.

    96. Re:Nonsense by Anonymous Coward · · Score: 0

      Exactly the point I was to make; the entire PROJECT was done from people arguing over the code, the interfaces, and the packaging. If you want something that has no critics, it's Windows.

      How many people consider *anything*but* Windows on their first PC? How long have people complained about problems in Windows with no response?

      Seriously: after two decades Microsoft still needs someone ELSE to write code to protect what they ship. Who else has that? Who else would sit still for that? And more importantly, who woule PAY for that?

    97. Re:Nonsense by steelfood · · Score: 1

      Not just Linux, FOSS in general. Look at Firefox and the "awesome" bar debacle.

      Such "my way or the highway" attitudes are completely counterproductive towards greater adoption. Today, it is the "awesome" bar. Who knows what feature will next get forced upon the users, or forcibly taken away from the users, in the future.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    98. Re:Nonsense by jbolden · · Score: 1

      I think most Linux people want wider adoption.

      But they also want the Unix/model to be adopted. I've had this discussion a lot on package management. Linux users like the distribution model:
      software vendor -> distribution -> end user

      rather than the windows model:
      distribution -> software vendor -> end user

      So it is not just wider adoption but they want systematic change.

    99. Re:Nonsense by jbolden · · Score: 1

      RedHat gave up on the desktop when they dropped the RedHat line for Fedora. Arguably they gave up even a few years before that when they focused their energy on servers, say around 1996.

    100. Re:Nonsense by Slayer · · Score: 1

      One of my big beefs right now is wireless cards. I really shouldn't have to rely on ndiswrapper to get decent support for wireless with most cards.

      Wireless cards can be configured via software, and with software you can configure them so they violate FCC/EN rules. That's the reason why vendors don't open the specs for these cards: they are not allowed to sell devices which can be easily set up in a way that violates FCC/EN rules.

      That's why Intel (I think it was them) started this NDIS-scheme: you use the closed source (Windows)-binary-only-driver under linux with just a wrapper around the driver. IMHO this is much more likely to succeed than trying to get wireless card manufacturers to provide binary only linux drivers for every distro on earth.

      As sad as it looks, but wireless cards in their current state are unlikely targets for FOSS drivers :(

    101. Re:Nonsense by jbolden · · Score: 1

      The Linux community is fine with well thought out criticism. For example we had a criticism about a slow down the person tracked it down to a particular kernel module and then provided a comparative benchmark. People started working on it and it will be fixed in a month.

      He didn't just say "Linux has gotten slower". Or the Linux developers should wave the magic driver wand and get more drivers.

    102. Re:Nonsense by TheWanderingHermit · · Score: 1

      Thank you for ignoring completely my comment upstream. Many of us have kids, elder parents, and other responsibilities. Linus is paid to work full time on the kernel. So it's not limited by what one is willing to learn, but also by the constraints of having a life.

      Few people are programmers in the first place or have the time to learn to program or program in the language of whatever they'd like to add to or fix and even the programmers have limited time.

      Adopting this attitude would basically be like saying, "You shouldn't use this bridge unless you want to learn to build it and repair it as well." It's short sighted, which is exactly the point I've been making about those in the development world being on the inside looking out and not hearing legitimate comments of those on the outside looking in.

    103. Re:Nonsense by ebuck · · Score: 1

      The problem with society is that yes there are critics... BUT the community dismisses them as twits who don't understand or appreciate society...

      If society were to take individuals seriously and start solving their problems, then maybe society would move on...

      Here is a simple question, why on earth when I have multiple family members using the same vehicle, I have problems arranging the end destinations to the satisfaction of each member? Who on freaken earth thought that one out...

      Perhaps the problem is that some members of society demand that society solves their problems, even when their problems make no sense.

      Once you expand your user knowledge beyond the limitations of the application and operating system interface, you are a programmer. It's not like programmers are not users, it is just that they are users with more detailed knowledge of what is possible and how things work. Getting two programs to share one video card is akin to getting two people to share one car. At times there will be contention, but with some effort there can be harmony. On the plus side, the programmers are not asking you to install a sound card for each program

    104. Re:Nonsense by Anonymous Coward · · Score: 0

      I've seen many cases where bug reports were "written off" or were closed and the developers' responses were either, "We're not going to implement that because it's too much work,"

      In other words there are more critics than people dealing with critics (ie by fixing the bugs). Kinda disproves the article?

      I am baffled by the original claim. Pretty much any major change in Linux environment has been met with lots and lots of criticism.

      The problem with the criticism is that majority of it is anecdotal instead of systematic. Consider:

      "My USB vibrator vibrated too fast in Ubuntu == the drivers in Linux really suck!"

      vs

      "Ubuntu is prefers to glue random low-quality 3rd party drivers to their kernel instead of cleaning them up and submitting them upstream for QA review."

      The anecdote is valid, but the conclusion from it doesn't really help anyone to fix the systematic problem behind the issue.

    105. Re:Nonsense by Anonymous Coward · · Score: 0

      That assumes that you either know the language the kernel or a program is written in, AND have the time to investigate and make the change.

      Or have money to pay someone who do, or know enough people with the same needs that you together could afford to pay someone to do it, or...

    106. Re:Nonsense by V!NCENT · · Score: 1

      Yes there is criticism everywhere. There is innovation everywhere. There is high quality code everywhere. Linux is a community everywhere.

      Point is: Linux isn't commercial but a joint venture of every coder donating code. This is a community project. You don't like what people build together? No? Did you pay for it? No? Can everyone contribute? Yes? So fsck off if you don't like it. Fuck off if you bash a group of people for what they do if you don't participate.

      We don't need you criticism. In fact, we don't need anything. We'd love it if you'd joined us, or gave us good advice or share your ideas and/or mockups, but we don't need "This sucks!".

      Have you ever played any sport or some kind of game? Have you ever seen people do something that they enjoyed? Did you ever walk up to them just to tell them that they did this bad and that bad and that they needed to do that? Fsck that!

      If we'd wanted you criticism then we'd ask!

      Just fscking get of our lawn if you don't plan to play along!

      --
      Here be signatures
    107. Re:Nonsense by TheWanderingHermit · · Score: 1

      Generally those arguments are not applicable. For instance, the issue with vehicles: Almost every one of us, and I'm just talking the U.S. here, have had driver's ed as part of high school. So we can buy a new vehicle without investing weeks of time learning how to run it.

      As for housing and such, those are tasks we learn while growing up and along the way. These are simple to learn.

      You try to make a point, but the problem is that learning to use Linux requires a high learning curve compared to Mac or Windows and learning to fix FOSS programs requires a VERY steep learning curve that can take months or years, spending hours daily, before one can contribute. That is time outside of everyday life, whereas the other tasks you mention require knowledge learned in everyday life.

      Also, as far as learning to drive, there really isn't an alternative for most of us (unless we're in NY or Boston with easy to use public transit). When it comes to FOSS, there are always alternatives and often they do not require anywhere near the learning curve needed for FOSS.

      So, as you said, we have to specialize and FOSS is for those who specialize in FOSS.

      I worked for years as a developer, now I'm starting a film production company to produce the dramatic scripts I write. I just changed from Linux to an iMac. Why? Because I have to specialize on USING the tools to get other work done. I can no longer specialize in setting up the tools as a profession. A carpenter does not have to build his hammer or put it together and update it and reconfigure it and a writer or video editor shouldn't have to do that either, but my experience is that on Linux, even with the latest Ubuntu, I did have to. It took me a week, a whole week of my time, just to get Ubuntu to be able to import video files from my HD camcorder to something I could use -- and from there, well video editing on Linux is pathetic for professionals. So I switched to something that wasn't FOSS, but where I can specialize in doing the work, not in maintaining the tools to do that work.

    108. Re:Nonsense by Anonymous Coward · · Score: 1, Informative

      Because you need to mix multiple channels and that degrades loudness and takes a lot of processing power.

      Let's say you have two applications wanting to play a 8 bit PCM sample each, meant for the same moment.

      One of the PCM samples is value 150 (about half volume) and the other one is value 160 (about half volume). Now ideally you'd add them together and be over with. But 150 + 160 = 310. Oops. So you start scaling down, which means one division PER SAMPLE (value = (150 + 160) div 2).

      now, let's say you managed to do 44100*2 divisions per second somehow and now, app 1 becomes silent but doesn't close the audio device.

      Now everything app 2 plays will be at half the volume and the user will go bonkers trying to figure out why that is.

      I've slurred over a lot of details, but it all ends up with "Linux doesn't want to do that (in kernel space)", it neither wants to hold 200KB samples in non-swappable kernel space nor do the division stuff I talked about, blocking the entire computer until it's done.

      And I even slurred over the details on what to do when one app uses a 44100 sampling rate and another app uses a 22050 sampling rate, timing so that apps can buffer stuff to be played at some exact moment etcetc.

      As for why not do it in user space, dunno. Isn't it done there? Probably lack of standardization. But isn't pulseaudio supposed to be doing something like that?

      But probably it's doing it in a way which doesn't allow a user to just do "cat ding.wav >/dev/pulseaudio/dsp", and that's not going to fly.

      All that said, ALSA does mixing multiple channels automagically... but that's Linux only and keep in mind that a lot of desktop environment want to be cross platform...

      cheers,
          Danny

    109. Re:Nonsense by Anonymous Coward · · Score: 0

      I'm a programmer and I have a life. When I come across something that doesn't work, having access to the source code is invaluable. If you need everything handed to you on a platter, then stick to the commercial software that was built for people like you. The serious tools are for us grownups. Now here's a dollar, go buy a candy bar.

    110. Re:Nonsense by Anonymous Coward · · Score: 0

      And yet it is still better than the alternative.

    111. Re:Nonsense by einhverfr · · Score: 1

      That isn't quite right. Some wireless cards work ok (for example Intel or Atheros chipsets). The thing is that there are usually firmware-level interfaces that have to be distributed as well. That is a fully separate problem from being forced to run a Windows driver on Linux, extract firmware code from the driver, etc.

      --

      LedgerSMB: Open source Accounting/ERP
    112. Re:Nonsense by jvillain · · Score: 1

      How many bug reports and patches does Linux get? Oooodles. Those are critics. Helpful critics, not people who just want to bitch.

    113. Re:Nonsense by Just+Some+Guy · · Score: 1

      One of the most annoying things I have found in Bugzilla is that "WON'T FIX" tag.

      This came up at work when I was telling my boss that I hated having to use that sometimes. However brusque, though, sometimes it's perfectly reasonable and accurate. Every now and then I get bugs along the lines of "I wish our intranet site were available in Mandarin", knowing that all 50 people working here speak native English and that they just wanted to see if they could learn their way around it.

      --
      Dewey, what part of this looks like authorities should be involved?
    114. Re:Nonsense by Decameron81 · · Score: 1

      If I were to say Linux sucks

      And there's your problem. If you would just ask the question in a civilized tone, you'll get a better answer, and perhaps a result. Don't start out with a blanket generalization and the implied accusation of incompetence.

      You took what I said out of context, the whole phrase was:

      If I were to say Linux sucks because it doesn't have X or Y, most Linux users/developers would just reply that I should code it myself or shut up.

      This is not an attack on someone, it's not an attack on a person, no matter how you feel about it. It's criticism on Linux because it lacks some feature I am specifically commenting on ("...because it doesn't have X or Y..."). X or Y could have nothing to do with the programming part of it. It could be just about anything.

      In any case I wouldn't feel offended if someone said that one of my program sucks because it lacks some important feature. I would take the chance and see for my self if doing something about it would improve the overall experience for my users.

      In any case, being aggressive about it was not the purpose: the word "sucks" was used to synthesize my point.

      --
      diegoT
    115. Re:Nonsense by Anonymous Coward · · Score: 0

      Just not true, just take a look at the Ubuntu user forums for example... indeed a lot of end-user helping. That's because at those places people give constructive criticism and adequate information to solve problems, unlike you who don't even mentions which distribution is being used and expects people to help him magically.

    116. Re:Nonsense by Anonymous Coward · · Score: 0

      Car analogy?  Yes, I insist.  There are millions of people who shouldn't be licensed to drive a car.  Why, you ask?  They are unable and unwilling to do the most basic maintenance to ensure that their cars will run_safely_on_the_highway.  I have witnessed an idiot drive onto the interstate highway with his big 4X4, with a flat tire.  He merged into traffic, accelerated, and ran down the highway at 70mph.  He had no idea that his tire was catching fire, because he couldn't even walk around his truck to check the tires.  That same idiot expects his computer to run when he pushes the "on" button, and he can't be bothered to update, get an AV, or to understand that the damned thing has to be PLUGGED IN.  Forgive me for not joining the 97% of computer lusers who have no clue.

    117. Re:Nonsense by Brikus · · Score: 1

      Is this a joke? Because many of the FOSS websites I have seen have exactly such a link.

    118. Re:Nonsense by JackieBrown · · Score: 1

      In a post a bit higher I essentially said this. Linux is a great hacker OS, but an end user is just left hanging

      Well that's different. It's rare that one calls one's own post redundant.

      It's even rarer to state you are being redunandant due to your previous posts.

      I enjoy your honesty and hope your post gets the moderation you obviously think it deserves.

    119. Re:Nonsense by DJRumpy · · Score: 1

      I'm speaking specifically about the main websites for the big distros like Ubuntu, OpenSUSE, etc. I've always wondered why they didn't put a link for donations directly on the main pages.

    120. Re:Nonsense by chthonicdaemon · · Score: 1

      I fail to see the force you are ascribing to them -- if you don't like it, don't use it, right? I am still in perpetual awe of the software that I use and the generosity of the people who work on it for free. I suppose it's when that awe wares off that one starts expecting even more.

      --
      Languages aren't inherently fast -- implementations are efficient
    121. Re:Nonsense by jbolden · · Score: 2, Informative

      I don't agree let me give several examples.

      In the mid 90s there was a widespread belief among Linux people that GUIs were a bad thing. A better approach to computing was simple window management + graphical apps. The KDE movement and later Gnome changed that attitude.

      In the 80s there was a belief that compiler breath and standardization was more important than compiled code speed. GCC was not going to have all sorts of thousands of cases to squeeze an extra few percentage points out, like the commercial compilers. GCC has done a complete 180 on that issue, especially with PowerPC and 8086 architectures.

      Up until about 2000 the majority of Linux users thought that WYSIWYG was a terrible way to handle document authoring and the primary document authoring systems should be WYSIWYM. Again a 180.

      People do get listened to, and change does happen.

    122. Re:Nonsense by mR.bRiGhTsId3 · · Score: 1

      And, of course, absolutely no actual critic with linux's best interests at heart has ever been shouted down as a Microsoft shill before.

    123. Re:Nonsense by Anonymous Coward · · Score: 0

      If the Linux community were to take end users seriously and start solving their problems then maybe Linux would move on...

      Move on to what?
      I'm running it right now, I can do everything with it.
      Geeezz, people put their minimal efforts into something huge that turns to be free and you all guys complain about it?

      More code, less talk!

    124. Re:Nonsense by jbolden · · Score: 1

      Linux has non geek users. Generally they don't have a problem. Where Linux has problems is with semi-geeks who feel comfortable with Windows but don't really know what they are doing.

    125. Re:Nonsense by jbolden · · Score: 1

      This is a pretty good example of why criticism isn't taken seriously. Do you actually know anything about the driver models on Windows, OSX and Linux and how they contrast? Why they are different? What stops them from using each other's code?

      They aren't converging they are diverging.

    126. Re:Nonsense by LingNoi · · Score: 0

      Serious tools like what exactly, emacs? GCC? You can't seriously be talking about GIMP that's for sure.

      In any case you're acting more of a child really as you make naive associations that "access to source code" some how equates better product. The source code can be either open or closed, but if it sucks, it sucks.

    127. Re:Nonsense by Ex-Linux-Fanboy · · Score: 1

      You know, as an open source developer, I think another reply is much more appropriate: "Show me the money". There is an idea that Open source developers are somehow under and obligation to give everyone what they want, for fun and for free. Or that the open source developer should fix all bugs their program has.

      There is no such obligation.

      People are free to download and use my open-source code. It's when they send me email asking for help or feature requests that I draw the line. Sure, I'll help people via private email and I'll implement features, but not without getting paid. Indeed, I've earned a little extra money this way.

      Once I let go of the notion I somehow had to answer email privately and deal with people's feature requests free of charge, it's been a lot less stressful developing my software. I believe in open source software, but I don't believe this means I have an obligation to provide free support and to answer the people who want MySQL support or whatever feature doesn't scratch my itch.

      - Sam

    128. Re:Nonsense by TheWanderingHermit · · Score: 1

      When you write some code and want people to use it and create a website for your FOSS program and make a big deal about how it's just wonderful and everyone should use it, then get back to us and weigh in.

      If doesn't even count in horseshoes and atom bombs. It just says that's what you think you'd do, but also tells us you don't have that experience.

    129. Re:Nonsense by TheWanderingHermit · · Score: 2, Insightful

      But notice the time frames you're talking about. And notice that when you're talking about WYSIWYG, how many Linuxers keep telling people how vi and emacs blow away OOo and Abiword.

      The change happens when there are so many people that want the change that they overwhelm those who say, "It's good enough for me, it should be good enough for you and would be if you weren't so stupid about computers."

    130. Re:Nonsense by turbidostato · · Score: 1

      "Then when I need a change in Amarok, I'm sure they'll jump in and add that patch immediately."

      Of course not. If you want premium support, you'll need to pay premium cash; just as with any other bussiness. I'm not a Red Hat supporter but I know that they, if enough cash involved, will send a knowledgeable hacker to live with you.

      "You're so deep in the forest, you can't see the forest through the trees."

      I see quite well through the trees, thank you. It is you the one that expects some kind of magics just because a software distribution license being this or that. I'm quite knowledgeable about what can be expected in proportion with the money involved. And I can say you that usually you can expect better bang for your dollars on the open source camp. That's all.

      "When someone comes up with an honest point that indicates FOSS is less than perfect"

      No: it is *you* the one expecting FOSS being at least perfect or more. I'm quite aware about what FOSS can and can't do being that I use it for free, I pay for punctual development, I maintain local branches of some programs and I pay customary support on some others. It is *you* the one that somehow expects somebody "jumping to patch amarok" for free at your command.

      "But try MS and see how bad THEY are."

      That's a "common ground" example. That's why it's so used (and abused). But taking into account your ability to discern the bare point without the need of exemplary cases, then I'll rewrite for you: please mention *any* company in the world that will work for free; that will "jump" to do anything without enough cash involved.

      "That another way is bad is no justification"

      I was justificating nobody or anything. What for? I don't own Red Hat shares. I was *explaining* to you your options. I will repeat now in case you wasn't paying attention. Regarding FOSS you can:
        1) Hack it yourself
        2) Pay others to do it
        3) Take what is given to you for free and be grateful

      Now, I may ask you, please explain us, the very interested audience, which other software licensing paradigm offers more than that.

    131. Re:Nonsense by david_thornley · · Score: 1

      Except that starting out "Linux sucks because...." automatically turns you into a hostile critic. I can get away with saying "Microsoft sucks because...." or Apple or Dell or whatever, because there's this implication that they might get some of my money if they correct what I think sucks. They will be at least slightly receptive.

      Do that with somebody who works hard on a project and doesn't get paid for it, and it's a direct personal criticism. Anything you say after "Linux sucks...." is from somebody who thinks that effort hasn't been worthwhile, and whose thinking is therefore wrong. We (in general) lack social skills, but we are still influenced to some extent by the same things as others.

      Start a criticism with "Linux would be more useful if...." and you've established common ground. Both you and the maintainer think Linux is useful, and that making it more useful is a good thing. Anything you say after that is said by somebody with at least the right attitude.

      Saying "I can't use Linux here because...." is going to kick off a mental response something like "And that's my problem in what way?", but it at least implies that using Linux is a good thing, and that the maintainer has been doing something good.

      Being aggressive about the complaint may not have been the purpose, but it has real effects.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    132. Re:Nonsense by GooberToo · · Score: 1

      In fact, he says, Linux people tend to see genuine critical evaluation as a bad thing.

      Idiots != critical evaluation. The problem is, idiots tend not to understand the difference. And that's the problem, being an idiot is not the same thing as critical constructive criticism.

      I've never known a time when Linux isn't being critically evaluated; be it Fortune 500 or uber smart hackers. There are few facets of Linux which are not critically evaluated on a daily basis. Just the same, just because someone provides constructive criticism doesn't mean 1) everyone will agree with it and, 2) even if everyone does agree with you it doesn't mean it will be fixed/changed/addressed tomorrow.

    133. Re:Nonsense by GooberToo · · Score: 1

      You're still welcome to hire someone to make your changes. And guess what, some companies do exactly that.

    134. Re:Nonsense by 99BottlesOfBeerInMyF · · Score: 1

      Please, elaborate. What improvements could be made that would benefit the desktop but haven't been pursued because they would be detrimental to the server?

      Here's an example. GNUStep, drag and drop, self contained applications that can be IM'd or run on multiple platforms. I've been told numerous times that having extra binaries for other platforms is "bloat" and while disk is not usually constrained on desktops it is too valuable on servers. Another, related, example is hardware upgrades. It is easy to have the OS pull software from a previous machine with GNUStep, but for the server admins (myself included) prefer building from scratch and mostly run OSS software anyway, so re-installing and re-registering is not an issue as it is for desktops.

      If I remember correctly, improvements to the kernel to improve server or desktop operation generally either have no impact on the other mode or benefits both.

      I was speaking of Linux distros in general, not necessarily the Linux kernel, as that is what the article is about.

    135. Re:Nonsense by Anonymous Coward · · Score: 0

      If I were to say Linux sucks because it doesn't have X or Y, most Linux users/developers would just reply that I should code it myself or shut up.

      Users or developers now?

      Admittedly, users might well do so, especially the more fanboyish ones. But developers on a whole actually tend to be pretty reasonable, and they're the ones that count.

    136. Re:Nonsense by turbidostato · · Score: 1

      "The option of offering constructive criticism should be there as well"

      It is. It is within the "and be grateful" part of the "take what is given to you for free and be grateful" option.

      "but, with the understanding that [...] there's no reason for them to listen to constructive criticism."

      You nailed it. Indeed there's no reason at all. Or, better said, of course there are reasons humans possesing free will, but they of course belong to them and you (or me) are nobody to question them. Constructive criticism, I can assure you, are almost always well recieved -it can be taken into account or not, but they are almost always well recieved. Just pay attention that when talking about open community driven open source projects (that is, the typical "hippy driven" project as stated from the typical close source FUD agent), you already pleasured of the free gift they offered with asking nothing for compensation. *NOTHING*, even your constructive criticism. But then, there's a fair chance they did it for the joy of it and the joy of their own habilites being expressed. That's why constructive criticism is almost always positively recieved.

      But the point is that so many times, constructive criticism is not so constructive. I'm sure there's a subjective bias on it, not being many times due to malice, but the fact is that so many times, such a "constructive criticism" looks more like the developer oweing something to the users. Bad luck: the "for the joy of it" developer owes the user nothing, not even being polite to their criticism, specially if found with or without reason, not being so constructive.

      "If the developer is interested in linux being adopted by average end users more often"

      What a big and unsubstantiated "if". Surely there will be some "for the joy of it" developers that will be honestly interested in Linux being widely adopted by average end users but, surprise, people like Eric S. Raymond, me or in my experience, most of the "for free" FOSS developers are interested on Linux mass adoption almost nothing. Why they should? Of course, there're collateral advantages on Linux mass adoption, like the expectancy for better third party hardware drivers but, as a general matter, in all instances of this life, the hope or need for mass adoption is only related to economical benefit.

      I look for FOSS because it allow to scratch my own itches better than any other software distribution licenses I'm aware of. It is *me*, not you nor by extension any of those "yous" needed for mass adoption, the one I'm interested in and I don't think that should mean a surprise for anybody.

      And then you return to my three points: do you know who will be genuinely interested on Linux being mass adopted? The ones that win the more as more people adopts it. And that basically means the ones that can bill in proportion to adoption. Do you want to maximize the options of your constructive criticism being accepted? Vote with your wallet then. It's as easy as that.

      "I think a lot of the people that say "Linux should do XYZ to make it more popular!" don't realize that not everyone is working towards the same goal."

      I think that a lot of the people that say "Linux should do XYZ to make it more popular" are the ones that neither hack the way to go where their mouths are, nor pay for it, nor are grateful for what they take for free. It comes as no surprise their opinions are not taken is such a high regard.

    137. Re:Nonsense by 99BottlesOfBeerInMyF · · Score: 1

      This is false. Nothing that makes a "better desktop" affects anything used by a server.

      Sure it does. Developers using Linux for servers oppose inclusion of features all the time because of "bloat" where those features are not useful to them.

      Linux doesn't have "better desktop" because it already has the best "desktop" environments that were created for any OS.

      You see, this is the kind of zealotry that is an issue.

      If someone made them "better" you wouldn't notice it and would contiunue bitching because your real problem has absolutely nothing to do with desktop design or infrastructure, it's presence of proprietary soeftware[sic] that you are accustomed to.

      I use Linux on the desktop daily and certainly do notice improvements. If I didn't use it all the time, why would I bother trying to motivate improvements? I do miss the lack of certain application (both OSS and closed source) on Linux, but I use multiple OS's so I just run those programs on other OS's. The real telling point is when I have a choice of running the same application on multiple OS's, why is it that Linux is often not my first choice? It is simply because Linux is lacking in certain functionality available elsewhere. (Note: for some applications, Linux is my first choice, but usually only for software written for Linux and then badly ported to other OS's.)

      No, I will not write Photoshop for Linux just because you promise to use Linux...

      I don't want you to. I'd much rather have something not as bloated and with better functionality. I do use photoshop for certain tasks, but not for a great many other. I use GIMP for most tasks I want automated (for example) although Pixelmator+Automator has been winning me over for many of those tasks lately.

      it'smuch[sic] easier to tell you to fuck yourself and find a way to make Photoshop less popular

      I don't know what you think telling me to fuck myself is going to accomplish. The way to make photoshop less popular is to make alternatives more usable and powerful as well as cheaper. It's also to target niches where you can do a better job than photoshop. People are already doing it.

    138. Re:Nonsense by GooberToo · · Score: 1

      "We're not going to implement that because it's too much work," (even when the bug or issue or request has a lot of votes) or some other excuse that indicates they're trying to just write it off, but don't see how important it is to others.

      There is a huge difference between critical review and demanding free work from someone how has already donated free work to you.

      Also, as I made the distinction in my previous post, just because constructive criticism has been provided it doesn't make it legitimate, easy, suddenly make time available, or even make the criticism addressable. This is exactly why, when dumb users take the position you quoted, are often ignored. Which is to say, unless you're willing to either do the work your self or pay to have it done, "constructive criticism" is often nothing more than a feature request disguised as a personal demand. If the feature is really that important to you, either contribute the fix or pay to have the work completed. If this position upsets these vocal users, IMO, it more often than not proves the point.

      More often than not, that feature request from the 1% of a vocal minority want, which requires 80% effort which could be better provided elsewhere, while providing no real benefit other than to satisfy an ungrateful, vocal, minority who feels entitled to free work from an unpaid author. It makes sense if it is easy to do or a must-have feature demanded by the majority it will be, if possible, timely addressed or the work contributed. Its not like authors knowingly want to anger their user base.

      Lastly, don't forget, just because someone has taken the time, no matter how well meaning, to constructively criticize something, doesn't validate the criticism or suddenly align it with the long-term goals of the project. When users stop feeling so self-entitled, much of these issues completely disappear.

    139. Re:Nonsense by Blakey+Rat · · Score: 1

      After you have filed a bug report, and spoken to the devs on the mailing list, and written some horrible pseudocode to resolve an issue, you are now given the right to complain louder than Theo on the blog of your choice.

      This is a huge problem right here. If your project is using Bugzilla (or Sourceforge), the poor quality and usability of your bug tracker is driving people way. I can guarantee it.

      If you only speak to users via mailing list, you're losing another huge chunk of people who don't want tons of spam to talk about one specific issue with one specific project. (Not to mention your mailing list's website *probably* sucks ass, as well. Most do.) Strike two.

      If you only meet on IRC, you're alienating the people who won't install and download an IRC client to talk to you, which is pretty much everybody except those who are already geeks. Strike three.

      If you're seriously interested in getting feedback from people, *make it easy*. When Microsoft releases a beta product (for example, Windows 7), there a prominent link "Send Feedback" in the title-bar of *every window*. You click it, type your feedback, and you're done. Why isn't that implemented in any open source projects*?

      Of course the next step is to actually read and act on that feedback. Considering most open source projects don't even read their own bug database, I don't hold out much hope in this area.

      * Note: I'm excluding Firefox because it's actually run by people who care about listening to user feedback and making a quality product.

    140. Re:Nonsense by Blakey+Rat · · Score: 1

      The concept of "WON'T FIX" is fine, but the execution is awful. How about maybe politeness? Or even a little white lie would be better: say it'll be fixed in vague a future version.

      "WON'T FIX" might as well read, "I'M AN ASSHOLE."

      Of course, everything in Bugzilla is that way, anyway. It would be a challenge to find a more unfriendly, more buggy, and generally worse bug tracker. If a project is using Bugzilla, you can tell right away that they don't care about bug reports, and save your time.

    141. Re:Nonsense by Decameron81 · · Score: 1

      Sorry but I disagree. I do agree that being polite is important, and if I was speaking with the person that was in charge of the work I'm criticizing I would not be talking that way. Diminishing other people's effort was not the message I wanted to get across and I think you are misreading into my intentions, and maybe I chose my words poorly! Nothing a good clarification can't fix.

      In any case what I wrote was absolutely hypothetical as if someone else was speaking. I am a developer and I know that sometimes people just get mad at programs. Good decisions should be defended, and bad ones should be acknowledged... but never taking things too personally, especially if the person is not really trying to be rude at you, but instead is trying to get his/her point across.

      I understand hobbyists may not be interested in hearing complaints about their work (especially rude ones), but anyone seriously interested in making Linux the best option should be.

      --
      diegoT
    142. Re:Nonsense by Decameron81 · · Score: 1

      There is an idea that Open source developers are somehow under and obligation to give everyone what they want, for fun and for free.

      Well from the perspective of the developer you are right. But then the developer wonders why people still prefer other options, and the reason is the same one: because there are bugs that won't get fixed unless he pays up.

      I'm trying to put things in perspective, I believe that the developer should do as he pleases, but one must be reasonable in what to expect from his own work if he doesn't listen to the end-user's requests.

      It will certainly not be the program of choice if there are unattended bugs. It's simply a matter of cause and effect.

      --
      diegoT
    143. Re:Nonsense by tkw954 · · Score: 1

      If I were to say Linux sucks because it doesn't have X or Y, most Linux users/developers would just reply that I should code it myself or shut up. On the other hand most of the same people would consider it acceptable to criticize Windows in the same manner just because it's closed source.

      If I were to tell my wife that her birthday present to me sucks because it doesn't have X or Y, most people would just reply that I should fix it myself or shut up. On the other hand most of the same people would consider it acceptable to criticize a store that sold me a faulty item in the same manner just because I paid for it.

      If you're paying someone to develop something for you, you can expect results. Otherwise, it might help to say please.

    144. Re:Nonsense by kelnos · · Score: 1

      No wonder there's a problem with criticism for Linux and FOSS: those involved are too busy being right and making statements that make sense to themselves to take time to listen to what most users can actually use or would need.

      I don't necessarily see that as a problem. If that same person is telling you "you should use Linux anyway and deal with the shortcomings," or "your problems aren't real," then sure, that's a problem. But most actual OSS developers (who I know, anyway; and yes, I'm one of them) don't really care all that much if you use Linux or not. If it works for you, great! If not, well, it's a shame that you'll have to be stuck with Windows (or whatever), but that's just how it works sometimes.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    145. Re:Nonsense by Anonymous Coward · · Score: 0

      But then the developer wonders why people still prefer other options

      Indeed. Most people (read: 99% of Desktop users) prefer Windows over Linux.

      there are bugs that won't get fixed unless he pays up.

      If the program is open source, other people are free to patch or fork the code.

      one must be reasonable in what to expect from his own work if he doesn't listen to the end-user's requests.

      How does listening to end-user's request benefit the developer? How does having a lot of users unwilling to compensate the developer for his work benefit the developer?

      It will certainly not be the program of choice if there are unattended bugs.

      Again, why should the developer care if it is the "program of choice" or not? How does having a bunch of users unwilling to share any money with the developer help the developer?

    146. Re:Nonsense by Anonymous Coward · · Score: 0

      Let me just say this: The GIMP.

      The biggest pile of trash.

      (and now let the linux denizens start the flame responses on how good it is...which it's not)

    147. Re:Nonsense by gbarules2999 · · Score: 1

      Because buying Windows fixed Vista at launch. Sure. Sure it did.

    148. Re:Nonsense by Arker · · Score: 1

      In the mid 90s there was a widespread belief among Linux people that GUIs were a bad thing. A better approach to computing was simple window management + graphical apps. The KDE movement and later Gnome changed that attitude.

      That attitude was correct. KDE and GNOME have proven it many times over.

      Up until about 2000 the majority of Linux users thought that WYSIWYG was a terrible way to handle document authoring and the primary document authoring systems should be WYSIWYM. Again a 180.

      And again, the attitude you decry is clearly correct, and your example just shows yet again how the misbegotten attempts to bring linux to the masses have resulted in deterioration, not improvement.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    149. Re:Nonsense by Larryish · · Score: 1

      No it isn't!

      No it's not!

      They aren't either!

    150. Re:Nonsense by jbolden · · Score: 1

      Oh yeah I'm talking about changes that took a decade or more. And yeah it was bad the text editor crowd it was worse with the WYSIWYM crowd because they had even better reasons why word processors (OO really didn't exist, but Star Office did) were inferior to their document systems.

      It isn't just "its good enough for me". Often the Linux people realize this is a real issue. With limited resources only a small fraction of the issues can be addressed. Addressing expensive ones is going to be rare and it requires time to be convincing.

    151. Re:Nonsense by Samah · · Score: 1

      Hey If, your usig ubuntu just cahnge the sound preferences to make sure everything's using alsa.

      I think the parent is trying to make the point that you shouldn't HAVE to. I don't remember having to go into a program in Windows and choose the "let other programs use my sound card at the same time please" option.

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    152. Re:Nonsense by Samah · · Score: 1

      I can't use Amarok well because it's KDE [it sorta works but not completely], there isn't as good of one for Ubuntu [trying out Songbird right now];

      You mean Gnome. Ubuntu is the distribution, not the window manager.
      But yes, having to choose applications based on your preference of window manager is rather silly.

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    153. Re:Nonsense by TheWanderingHermit · · Score: 1

      "More often than not, that feature request from the 1% of a vocal minority want, which requires 80% effort"

      If you're going to make statements like that, then it's more than an appropriate expectation you cite examples, instead of just making a broad, sweeping generalization. Remember, on many of these programs the staff is asking for suggestions. In such a case, accepting only the ones they want and ignoring the ones they don't won't is an indication that, again, they care more about it meeting their needs than anyone else's.

      "More often than not, that feature request from the 1% of a vocal minority want, which requires 80% effort"

      Thank you for proving my point by making such a self centered "inside looking out with no clue as to how one looks to the rest of the world" statements. Many times the goal of the project is to provide the "mostest." OOo is trying to be the "be all" and "end all" in office suites, trying to do all Office can do and more. Amarok has been trying to be THE music player and is moving beyond KDE to OS X and Windows (as is much of KDE) and has not made statements like, "We want this to be simple and fast, not feature laden." There are many other case, but the point is that often projects are trying to get out there and be used by as many people as possible and actively do things like ask for suggestions or make efforts to reach a wider audience.

      If the case is that the development group is trying to reach more people and wants wider acceptance, then it's time to listen to constructive criticism. It may not match the goals of the project, but often such criticism touches on points that intertwine with the project and what it does and ways that the project veers away from the stated goals.

      When developers stop feeling entitled and elitist and realize that when projects try to sell themselves to users, they create an atmosphere where users expect more, then we see that the developers and their lack of understanding of human nature leads right to many of these problems.

    154. Re:Nonsense by TheWanderingHermit · · Score: 1

      "I see quite well through the trees, thank you."

      Thank you for a good laugh. I haven't seen such a clear example of someone stuck in a hole thinking they understand the whole world since I worked in residential treatment and saw addicts saying, "I understand it all, it's you guys who don't know what you're doing!" Yet they're the ones who couldn't stay out of treatment for more than a week.

      "It is you the one that expects some kind of magics just because a software distribution license being this or that"

      No. I'm not expecting magic, never said I was. You're indulging in extremist thinking -- it's either one way or the other and there's no in between. Thank you for proving part of my point, or one of them.

      I've been pointing out that many of us cannot make the investment of fixing code and in many cases, making the investment of even filing a bug report is a lost cause. While the, "If you don't like something you can change it" argument I was responding to sounds good, my point is that is often not an option. I'm not saying there should be magic, I'm pointing out that it isn't always so black and white (but in your posts, you've used several examples that show you see things as either/or, this or that, black or white.

      Guess what? Life isn't that way and the issue is more complex. What I find funny is that you say you see the forest through the trees, then go on and on, basically showing with the following statements, that you see only certain options and it all fits into specific categories. You go so far as to say that the options fit in ONLY 3 possibilities.

      "I was justificating nobody or anything. What for? I don't own Red Hat shares. I was *explaining* to you your options."

      First, yes, you were saying the other side was worse, you were comparing and using that comparison to build up one side, basically justifying it. I don't see how owning Red Hat shares or not has anything to do with it. You've bought into an ideology and basically don't want to see any faults in it, any potential issues, and that goes so far as to miss my point and reply by focusing on other points.

      I said I haven't seen someone so stuck in a limited view since I stopped working in residential treatment. I made a mistake. I have seen that in one person since then (and her friends). They were all spending hours telling me how wonderful their system was and how there were no faults and if anyone challenged a word they said, they went into a convoluted logic to say they were wrong. This woman and her friends were in a system called Amway.

    155. Re:Nonsense by TheWanderingHermit · · Score: 1

      Good point, but the other side to it is that if we go back to the idea that if you don't like it you can fix it. Whereas the coding can be a heavy time investment, hiring developers can be a heavy financial investment, perhaps costing even more than buying a proprietary program to do the same thing. So, again, for many people, other than large corporations, the barrier to creating a change can be quite high.

      Yes, there are issues with proprietary software, but issues in that field do not mean that this one is the best. I still use Linux on 2 of my computers, BSD on one, but ditched Ubuntu on my main desktop for OS X. Nothing's perfect, but I've noticed that many FOSS people are angry at Windows users who say Windows is better, yet the "angry" FOSS people often behave the same way about FOSS.

      Don't get me wrong. I love FOSS, but there are limits. One day there won't be as many. I'm amazed at the changes I've seen in FOSS over the past 10 years. I've seen a real office suite appear and mature rather rapidly and I think a lot of other types of software will do the same thing (and when there's a REAL professional FOSS video editing system, I might switch back to a 100% FOSS environment). We've watched most types of software reach the mature stage where the new features in each succeeding version are less and less helpful. While that's gone on, FOSS has caught up in many areas. I think in another 10 years, FOSS will be much more mature all over and there will be less of a need for individuals or small companies to need more features or changes in their software.

      Until then, though, the "if you don't like it you can change it" argument does not work for many people. I'm lucky. If I have to, I can dig in and do the coding in most languages and if I don't have the time, I have the resources to put a bounty on a feature or pay for it, but I also know I'm in the minority.

    156. Re:Nonsense by erayd · · Score: 1

      It's an image scanning app.

      --
      Forget world peace, bring on -1 pointless
    157. Re:Nonsense by AndyCanfield · · Score: 1

      I'm sure all of us (if we're honest) can think of pet peeves with some of the open-source developers' more capriciously craniorectal idiocies in just about any non-trivial project. This has nothing to do with Linux, and is a failing equally shared with closed-source software.

      But closed-source software is controlled by a company that wants to sell the product, whereas open source software is controlled by programmers who often just want to show off.

      A classic example is XMMS. The developers took the best Linux music player, and made it into a background server - AND THREW AWAY THE USER INTERFACE! No corporation would do something that dumb.

    158. Re:Nonsense by Martin+Soto · · Score: 1

      Criticism has a value, though. User interface design is a good example of an area where users rarely have good suggestions, or at least, not immediatly after suffering the problem. The designer must find out what the problem is (sometimes by inferring it from the suggested solution) and then try to come up with a good solution that doesn't break the original design altogether. In this sense, users that are good at pointing out where the problems are are potentially better than those who make quick suggestions. The first group is likely to work together with the designers in finding a satisfactory solution, whereas the second group may be much more inclined to defend their own solutions, however inappropriate.

    159. Re:Nonsense by uhoreg · · Score: 1

      Good point, but the other side to it is that if we go back to the idea that if you don't like it you can fix it. Whereas the coding can be a heavy time investment, hiring developers can be a heavy financial investment, perhaps costing even more than buying a proprietary program to do the same thing.

      Agreed, as long as there is a proprietary program that does what you want it to (or close enough to what you want). ;)

      With the industry that I work in, the proprietary solution is very expensive, and the FOSS solution does 90% of what people want, and custom development is fairly easy.

      Modifying OpenOffice.org or Cinelerra is probably a much harder task.

      --

      To get something done, a committee should consist of no more than three persons, two of them absent.

    160. Re:Nonsense by Dan+Ost · · Score: 1

      I've been told numerous times that having extra binaries for other platforms is "bloat"

      It's only "bloat" if it's in the default install. If it's something you specifically want installed, it's not "bloat". Besides, servers and desktops already have different software profiles, so it would be trivial to include such software on a desktop install but not have it present on a server install.

      Another, related, example is hardware upgrades. It is easy to have the OS pull software from a previous machine with GNUStep, but for the server admins (myself included) prefer building from scratch and mostly run OSS software anyway, so re-installing and re-registering is not an issue as it is for desktops.

      I'm not sure what you're trying to say here.

      I was speaking of Linux distros in general, not necessarily the Linux kernel, as that is what the article is about.

      Well, if you're talking software stack, there's lots of software that is written just for desktop use or just for server use. If there's a piece of software that would improve your desktop experience, then there's no reason that it shouldn't be written. To claim that it would be detrimental to a server is stupid, since if it offers no value to a server, it wouldn't be installed on the server.

      The people who are telling you this stuff need a reality check.

      (please forgive me if I've misunderstood or misrepresented anything from your post)

      --

      *sigh* back to work...
    161. Re:Nonsense by blahplusplus · · Score: 1

      Pfft... my point is the linux community isn't doing anything to help companies create a unified driver that works on all systems. While I may be off with the details, the fact that no one likes maintaining codebases for different platforms is spot on.

      That's the point I made which still stands. Inter-operability with reduced hardware developer burden in terms of drivers, etc, is critical.

    162. Re:Nonsense by jbolden · · Score: 1

      Absolutely no one likes maintaining different code bases. No one likes smelly garbage. Saying something is bad is not a criticism. Saying:

      X is bad
      X exists because of A,B and C
      There is a solution to the problems of X, Y
      Y introduces problems and costs D,E,F
      Here is why D,E,F is not as bad as A,B,C means you have thought about the issue.

      If you don't understand why Window, MacOSX and Linux use different driver models then you don't understand the problem nor the reason for the problem. Just saying you wish the problem didn't exist isn't really criticism.

    163. Re:Nonsense by jbolden · · Score: 1

      I'm not sure I'm decrying I was in the WYSIWYM camp. With OO I'd say we've lost even on Linux.

      Heck I've been nagging my wife for 15 years that the enormous variable formatting problems she faces would go away almost instantly if she switched to WYSIWYM with no apparent effect.

    164. Re:Nonsense by 99BottlesOfBeerInMyF · · Score: 1

      It's only "bloat" if it's in the default install. If it's something you specifically want installed, it's not "bloat".

      The problem being you have a choice between incompatibility with server versions of Linux (and any other distros that don't implement it) or not implementing it as the default, at which point developers don't use it because they can't count on it being there.

      I'm not sure what you're trying to say here.

      I'm talking about how self contained applications allow users to simply pull their software from and old computer to a new one instead of re-installing them from disks and/or the internet when upgrading desktop hardware. For server purposes, that isn't very useful so server users have opposed application packages since they view it as an unnecessary change which could cause them stability problems in the short term and bloat which causes them small amounts of disk space in the long term.

      Well, if you're talking software stack, there's lots of software that is written just for desktop use or just for server use.

      Yes there is. There is also a core of software built around the Linux kernel, like window managers, package managers, and configuration tools, and services, all of which rely upon standards... standards which can't change if the powerful server oriented developers of Linux don't want them to nd which can consequently hold back any distro from making large improvements because any individual improvement is not as important as maintaining standards compatibility with the server and other distros.

      The people who are telling you this stuff need a reality check.

      I've been working in the industry for a decade, mostly for companies developing OSS and Linux based products. Nobody's telling me anything. I'm just describing what I see happening.

    165. Re:Nonsense by BigBuckHunter · · Score: 1

      If your project is using Bugzilla (or Sourceforge), the poor quality and usability of your bug tracker is driving people way

      Bugzilla and sourceforge are perfectly usable, as are their alternatives. People don't like fileing defects because it requires some effort, such as filling in the version and repro steps. Most people don't want to do that, they just want to whine about usability. Whining is not criticism.

      If you only speak to users via mailing list

      Mailing lists exist so the users can speak to developers. Mailing list archives are for Devs to speak to users.

      If you only meet on IRC, you're alienating the people who won't install and download an IRC client to talk to you

      If you're using a free *nix, you probably already have an IRC client. IRC is a critical part of distributed software development on the internet.

      Of course the next step is to actually read and act on that feedback. Considering most open source projects don't even read their own bug database, I don't hold out much hope in this area.

      You're confusing Open source with Ubuntu.

      BBH

    166. Re:Nonsense by Blakey+Rat · · Score: 1

      Bugzilla and sourceforge are perfectly usable

      If you truly and honestly believe that, all I can say is I hope to God that you're not making any kind of GUI or web-based software at all. Ever. Because you quite obviously lack the ability to tell a usable piece of software from a steaming turd.

      People don't like fileing defects because it requires some effort, such as filling in the version and repro steps.

      Yah, which is why I was saying the open source community should make it easier. Did you even read my post? Why the hell should I *have* to fill out the version number, if I could click a link in the program and have it automatically send me to a page with the version number/OS/other services running/etc already filled-in? There's no technical reason this can't happen, so why ain't it?

      Most people don't want to do that, they just want to whine about usability.

      Well, since you have no clue what constitutes good usability, you're not one to determine what is "whining" and what isn't. Usability bugs are bugs, period.

      The problem I was getting at before is that Bugzilla/Sourceforge have so many hundreds of usability bugs right now that their usability bugs are preventing people from telling you about your bugs. (Usability or otherwise.) *Especially* for the class of users who are going to give you the most insight into usability: more casual users who aren't willing to jump through Bugzilla's hoops, learn its arcane terminology, or cope with its oftentimes rude responses.

      I've said it before, and I'll say it again: if a project uses Bugzilla as a bug tracker, they aren't really interested in getting feedback.

      IRC is a critical part of distributed software development on the internet.

      The Internet of 1992? Yes. The Internet of 2009? No.

      The problem is that your Linux-using geek blinders are so dark you no longer have any idea what the software development community looks like outside of your little community. I'll give you a hint: usability matters, and nobody uses IRC.

      You're confusing Open source with Ubuntu.

      Actually I've never submitted feedback to Ubuntu. But I've had that problem with GTK+, Inkscape, Notepad++ and probably a few others. Sure, none of those projects are Firefox, but they're all "famous" open source projects.

      (Of the three, the only one who seemed even slightly interested in fixing the bug was Inkscape, but they basically just shuffled it off to GTK+ where it was ignored. Still unfixed today, 3 years later. Notepad++ gave a rude "workaround" which wasn't really a workaround at all. Oh, and the Notepad++ bug? Their menus don't work. Menus, the UI element that was perfected in 1984, don't work on a product released in 2008. Unbelievable.)

    167. Re:Nonsense by plague3106 · · Score: 1

      Well, at that point it'd be cheaper just to buy something that already works for me... ie, Windows.

    168. Re:Nonsense by plague3106 · · Score: 1

      You're a twat... and exactly the reason why Linux isn't going to beat MS anytime soon.

      If you have the time to fix Linux's shortcomings... well I can only assume you're single and still living in your mom's basement. I bet you think the only people that should be able to own cars are the ones that can do all the servicing themselves too.

    169. Re:Nonsense by BigBuckHunter · · Score: 1

      If you truly and honestly believe that

      I don't have to believe, I can simply point out all of the orgs that have a working Bugzilla implementation. Even DESC, a homeless shelter NPO, uses bugzilla.

      Why the hell should I *have* to fill out the version number

      So that the upstream knows what version you are running. Are you running foosoft 1.0, or foosoft 1.0-ubuntu6_AMD64_whining_willie. There's a big difference between the two.

      The Internet of 2009? No.

      You are mistaken. Checkout the irc.netsplit.de stats

      I've had that problem with GTK+, Inkscape, Notepad++

      Seeing the tone and demeanor of your posts here, I'd love to see your bug reports for these products.

      BBH

    170. Re:Nonsense by Blakey+Rat · · Score: 1

      I don't have to believe, I can simply point out all of the orgs that have a working Bugzilla implementation.

      I didn't say it didn't work, I said it has shitty usability. Please read my post before responding to it.

      So that the upstream knows what version you are running. Are you running foosoft 1.0, or foosoft 1.0-ubuntu6_AMD64_whining_willie. There's a big difference between the two.

      Please *read* my post before responding to it.

    171. Re:Nonsense by cerberusss · · Score: 1

      Everybody will see their own creation through some form of rose coloured glasses.

      Am I the only developer that will readily admit that yes, my code is truly a horridly patched together monstrosity that deserves to be hunted down and tortured to death?

      --
      8 of 13 people found this answer helpful. Did you?
    172. Re:Nonsense by Fr33thot · · Score: 1

      And thats why it is hasn't changed one bit over the years. Sarcasm intended.

    173. Re:Nonsense by Fr33thot · · Score: 1

      In the mid 90s there was a widespread belief among Linux people that GUIs were a bad thing. A better approach to computing was simple window management + graphical apps. The KDE movement and later Gnome changed that attitude.

      No it didn't really change that attitude, it just allowed more people into the club.

      X was not then what it is today and was part of the problem. Whether window management is a better approach to computing is at best questionable--it is for desktop users who don't want or need CLI power.

      People do get listened to, and change does happen.

      Quite to the point here is the approach that Ubuntu has brought to this argument. People would do well to note that developers are not the only people who are making changes to Linux in general these days. The days of the technician centric approach to desktop Linux are largely being pushed behind us.

    174. Re:Nonsense by Fr33thot · · Score: 1

      I often wonder why my experience has been so different from others and then I read things like “Here is a simple question, why on earth when I have multiple applications that need the sound card have problems sharing the sound card? Who on freaken earth thought that one out...”

      To be sure, I've encountered the attitude experienced above--most of the time I was partially responsible. Thats not an excuse for the pompous twit that treated me that way--I was only asking a question about Windows version numbers.

      We all know these people exist--and they exist wherever we go.

    175. Re:Nonsense by GooberToo · · Score: 1

      Since you seemed to have missed it the first time...

      There is a huge difference between critical review and demanding free work from someone how has already donated free work to you.

      making a broad, sweeping generalization.

      WTF are you talking about? I'm making broad, sweep generalizations about a tiny, tiny minority? Perhaps you don't understand what you just said.

      Remember, on many of these programs the staff is asking for suggestions.

      Total bullshit. You ran with the exception rather than the rule and in no way, shape, or form am I talking about contributing users where information was solicited. Also, at no point did I say solicited ideas were treated as such. The entire rant was obviously not about reasonable users. That is, unless you consider every reasonable user to be idiots. Sounds like you're trying to make that argument.

      Yes, its completely elitists and entitled to offer ones time and work product to others for free. What planet are you from? You exactly proved my point; 100%. Selfish, idiot, entitled, elitist users feel that developers are there to do their bidding; for free no less. When developers point out they are being unreasonable users, or heck, simply don't comply with their unreasonable demands, lash out with insane claims of "entitled and elitist" developers.

      Its pretty obvious where the problem stems. To be clear, you are absolutely correct, there are developers out there that meet your criteria but they are by far the minority; with a possible exception on some of the larger, better known projects.

      And before you comment further, I have contributed to many projects and have encountered the needy, useless, vocal, entitled, selfish, bad mouthing, minority of users on every project in which I've been involved; with varying degrees. It is then these same users who turn around and make the same crazy, selfish statements you did, because they are shocked and horrified that developers contributing their time do not take blind, and in many cases stupid, marching orders from these idiots.

      And yet, according to you, I'm "elitist" for being kind and generous with my time and work product. I sincerely hope you completely jumped the gun and completely misunderstood what I said rather than be the person you make your self out to be. At this point, it appears either you completely misunderstood or are one of the world's most selfish, entitled, idiots.

    176. Re:Nonsense by GooberToo · · Score: 1

      In many cases, nothing "already works" for them or they have other investments which prevent changing OS.

      And none of this really has anything to do with the fact your original claim is busted.

    177. Re:Nonsense by LWATCDR · · Score: 1

      They do and I doubt that it makes much money. A lot of FOSS projects probably make more from the Google ads on their page than from the tip jar.
      Also donations are not the same as being a customer. At least to my way of thinking.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    178. Re:Nonsense by Fr33thot · · Score: 1

      Actually the real problem is that you start with "Linux sucks because" not because you are criticizing someone for Linux not being open to your specific criticism.

      Understanding the depth of the issue is a big problem for Linux users, and that means it is a huge problem for anyone supporting an application or distribution. The paradigm shift necessary to offer criticism is a barrier to understanding--even amongst enthusiasts. I've seen discussions get mired in one developer not understanding the basic concerns of another for his reputation.

      “I simply believe the problem is that users' requests should be driving the development. Some way has to be found to make this feasible for Linux to be successful.”

      It isn't as if that isn't happening.

    179. Re:Nonsense by TheWanderingHermit · · Score: 1

      Why don't you reply when you can focus more on the content of a discussion and less on venting anger, swearing. I refuse to get drawn into something that is just too much like the confrontations the patients I had to deal with when I worked in residential treatment centers.

      You're more into name calling, insulting, and long lists of whatever words you can think of to sound nasty and insulting. I have a full life that doesn't leave me much time for arguments on Slashdot, so I really don't want to spend time telling someone who wants to, essentially, create a confrontational situation, why years of working in treatment, teaching logic and logical thought, and doing similar work make it clear that he does not grasp what he things he does.

      And yes, you've proven a number of points I've made in my comments about developers who are too busy being right to listen to anyone without judging them, calling them names, or just responding in anger. If I hadn't touched on something close to home, you would not have gotten so angry.

      I've got a formal spring ball a nice lady has invited me to because she likes the way I tango, and I'd much rather get ready for that than sit here, writing back and forth with someone full of sound and fury who seems to think he can make a point by calling names and ranting and raving.

      Please, go on with the discussion. You seem to need the chance to vent and deal with your anger -- but don't expect me to play that game. I've got too many upbeat things to do with my life than to point out to someone with poor anger management skills what they can't see themselves.

    180. Re:Nonsense by ubergeek2009 · · Score: 1

      but, if anybody is using ubuntu or any other distribution of linux, then even if they don't know a lot about coding (like me) they still know how to use a computer well and how to research for solutions to the problems you encounter.

    181. Re:Nonsense by GooberToo · · Score: 1

      Why don't you reply when you can focus more on the content of a discussion

      LOL. This is dripping of irony. LOL!

      And yes, you've proven a number of points I've made in my comments about developers who are too busy being right to listen to anyone without judging them, calling them names, or just responding in anger. If I hadn't touched on something close to home, you would not have gotten so angry.

      LOL. This is dripping of irony. LOL!

      Somehow you seem to truly feel your irrational ramblings based on your own failings in comprehension, which are 180 degrees from my position, justify your irrational, closed-window position and yet go out of your way to defend how wonderful your life is because you fail to comprehend what you've read. Even worse you fail to see your comments are slathered with irony. It really is funny. The fact you've gone our of your way so many times in your post to defend your wonderful life, does a wonderful job of validating my position - and that you seemingly agree you are that, "crazy, selfish, demanding user."

      I gave your the benefit of the doubt and you clearly insist I shouldn't have. I truly will never understand how anyone can feel so entitled and selfish as you, but it can only come from a very small person. Sadly, you didn't learn anything from your work in "residential treatment centers." Nor do you seem to understand your work history does not make one immune to such needs.

    182. Re:Nonsense by TheWanderingHermit · · Score: 1

      "LOL. This is dripping of irony. LOL!"

      Yes, that's why I'm out of this. I saw this all the time when I worked in residential treatment. Patients always got mad at staff who could think clearly and follow an argument. It's called projection: blame the other person for what you aren't strong enough to see in yourself.

      See, the difference here is that I was trained and have years of experience in dealing with people who can't accept when they're wrong and in understanding when it's me or them and all you seem to have is anger and a need to prove others wrong.

      Yes, my life is wonderful -- because I've made it so and learned not to waste my time on angry people who have to prove themselves right because they can't listen to or accept what they don't want to hear.

      Yes, I know it sounds funny to you. That's always the way it is to the person that simply can't accept they might be in the wrong because they have too much emotional involvement in being right (note your cursing and anger in the previous post).

      So please, for your own sake, deal with the anger, find a way to let go of something like this, and, for heaven's sake, get a life.

      This is the last post you'll get from me, since it's clear at some level you'll just have to keep pushing and saying, "You're wrong, I'm right, my Daddy can beat up your Daddy," and so on.

    183. Re:Nonsense by GooberToo · · Score: 1

      Please, contrary to your own assertions, exactly what was I wrong about? The fact you completely misunderstood and projected your "crazy user" emotions on to me? Or the fact you projected your own failings after reading what seemingly described you?

      Even more odd, out of the blue, you offered some preemptive defence of the wonder which is your life. Its the fact that, one, it wasn't and isn't topical in the least, and two, never a point raised or a point of contention, which validates you known exactly what's going on. Which is, you're wrong and can't bring your self to admit it. Or, your see your self in my description and went into overdrive to convince your self what is, isn't.

      So please, tell me what it is I'm wrong about? Please, get back to the topic at hand. Do you truly believe the users I described don't exist? If so, on basis have you formed that conclusion? If you do believe those users exist, then why are your attacking me? Is it not possible to describe and inform others of these users without becoming the personification of the "evil developer?" Or is it that I described you to a tee, as your out of the way, over the top, arm chair psycho-analysis is seemingly validating.

      I must admit, unlike most trolls I'm actually looking forward to your next gem. So please, enlighten me how you know the users I described don't exist when they are well known to exist in other facets of life. Tell me everything. Please, cure me doctor.

    184. Re:Nonsense by Arker · · Score: 1

      Ahhh you're sane?

      OO is horrible. Every time I use it I find myself pining for Xerox Publisher ha!

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    185. Re:Nonsense by nidarus · · Score: 1

      I'm gonna have to call bullshit. I've used OSX and Linux, and both have warts. Anyone who says a computer "just works" is a person who's learned to work around the warts of their system without having to actually think about the workarounds as workarounds. A site called "MacFixIt" would not exist if OSX "just worked" as you say it does.

      There's a difference between having warts and being the tree man.

    186. Re:Nonsense by plague3106 · · Score: 1

      No... my original claim isn't "busted." Having the source is only relevent if you're a programmer with no life. As soon as you aren't that, you have to pay someone else to modify linux to fit your needs. In which case, why not just buy windows?

      Your claim that "nothing alreays works" is nonsense you're pulling out of your ass, and doesn't do anything to refute the claim that linux needs critics. It does, because as a usable desktop it blows, and the snide "change it yourself" is an utter failure. That's why Apple passed Linux's desktop market share.

    187. Re:Nonsense by GooberToo · · Score: 1

      In which case, why not just buy windows?

      That was already answered. You know, the answer than completely busted your assertion/position. There are many, many things Windows can not do which Linux can. Having the source available makes that gap even bigger. Having the source available makes Linux all the more accessible.

      Many companies have paid for or developed in house modifications to the Linux kernel which were later integrated into the kernel. It was done to scratch in itch which served the company's needs.

      Your claim that "nothing alreays works" is nonsense you're pulling out of your ass

      Yes, I'm excellent at pulling reality and facts out of my ass. Its odd how even when pulled from my ass they are more accurate than anything you've said so far.

      "change it yourself" is an utter failure

      Yet more proof you're completely delusional. Every project which has more than a single developer working on it is proof you are wrong. Same is true for every project which has been sponsored by a company.

      Its not only safe to say your position is completely busted, but that you are delusional about the state of open source and its effect on an industry as a whole.

    188. Re:Nonsense by plague3106 · · Score: 1

      That was already answered. You know, the answer than completely busted your assertion/position. There are many, many things Windows can not do which Linux can. Having the source available makes that gap even bigger. Having the source available makes Linux all the more accessible.

      Really? Seems to me it's the other way around. The whole "linux needs critics" argument is based on improving Linux ON THE DESKTOP. And Linux is decades behind on that front. So no, my position isn't busted at all... all you're doing is backing me up.

      Many companies have paid for or developed in house modifications to the Linux kernel which were later integrated into the kernel. It was done to scratch in itch which served the company's needs.

      And what the fuck does that have to do with Linux on the desktop, for the end user? Nothing. Because linux still sucks on the desktop.

      Yes, I'm excellent at pulling reality and facts out of my ass. Its odd how even when pulled from my ass they are more accurate than anything you've said so far.

      Apparently you suck at context and RTFA. Linux on the desktop blows. I know... I keep trying. I'm a programmer even... and it was too much of a time sink to be worth running. So I shelled out for Windows on my computer and my home server.

      Yet more proof you're completely delusional. Every project which has more than a single developer working on it is proof you are wrong. Same is true for every project which has been sponsored by a company.

      Its not only safe to say your position is completely busted, but that you are delusional about the state of open source and its effect on an industry as a whole.

      So... why does Linux suck on the desktop? I'm not the only one saying it. TFA says as much too. If my argument was busted, I should be able to stick with Linux this time, right?

      It's amusing actually... your attitude is exactly what the author is talking about!

    189. Re:Nonsense by GooberToo · · Score: 1

      And Linux is decades behind on that front.

      You've not used a Linux desktop have you? Actually Windows continues to fall behind. I can't tell you how many times I've had to tell Windows users, "no you can't do that because you're running Windows." You can't make statements like that if your desktop if "decades behind." And all that is really, completely beside the point.

      So no, my position isn't busted at all... all you're doing is backing me up.

      Yes, obviously an imagined statement, completely unsubstantiated, which is obviously based on your own opinion proves your point. You might want to learn the difference between opinion and fact. In short, very safe to say, "completely busted!"

      And what the fuck does that have to do with Linux on the desktop, for the end user? Nothing. Because linux still sucks on the desktop.

      Confsed by context and then you turn around and complain I can't follow context. Grasping for straws isn't suddenly going to validate your opinion.

      Apparently you suck at context and RTFA. Linux on the desktop blows. I know... I keep trying. I'm a programmer even... and it was too much of a time sink to be worth running. So I shelled out for Windows on my computer and my home server.

      I've been running Linux as my desktop for four of five years now. It far from blows, especially for programmers and the more technically inclined. In fact, Linux has always shined as a desktop for the technologically capable. That in it self has been the major gripe. "What about Average Joe on the street", and that was half a decade ago. Using a keyboard does not make one a "programmer." And once again, all of this is really beside the point.

      The point is, regardless of your bizarre slant, completely about receptivity of ideas for improvement. Thus far you've only shown a hatred for Linux, likely not a technical user, contrary to your assertions, and you offer up personal opinion as fact. In short order you sound exactly like the typical windows zealot, who trolls, looking for things to complain about and is ultimately ignored because your ideas likely suck or are irrational; and being ignored enrages you.

      So back to the central point, contrary to your desire to derail it, just because someone offers up an opinion does not mean the opinion is valid, has merit, or should be worth any future consideration. This is not an elitist view. It is a rather pragmatic view.

      Now then, to be clear, Linux as a desktop is far from perfect. But that's also true of Windows. Then again, I don't know of any desktop environment which is actually perfect.

    190. Re:Nonsense by plague3106 · · Score: 1

      You've not used a Linux desktop have you?

      Yes, actually I have. I ran it on my server for 10 years, and on the desktop for three. After wasting time fighting to get it to do what I wanted, I not only ditched Linux on the desktop, but on the server as well.

      Actually Windows continues to fall behind.

      Really? Then why does someone else apparently share my belief, enough to write a column about it? Please, linux on the desktop is a complete failure. Apple has more desktop market share than Linux... and Linux started ahead of Apple.

      I can't tell you how many times I've had to tell Windows users, "no you can't do that because you're running Windows." You can't make statements like that if your desktop if "decades behind." And all that is really, completely beside the point.

      I suspect you're lying to those Windows users to push your agenda. Please, tell me what an end user wanted to do but can't because of Windows.

      Yes, obviously an imagined statement, completely unsubstantiated, which is obviously based on your own opinion proves your point. You might want to learn the difference between opinion and fact. In short, very safe to say, "completely busted!"

      You're delusional... so much that you belive you're spouting fact, when you're not.

      Confsed by context and then you turn around and complain I can't follow context. Grasping for straws isn't suddenly going to validate your opinion.

      I have, just like the orignal article, been talking about Linux on the desktop. Then you go running your mouth about garbage that end users won't be doing... namely modifying the source to meet their needs. And if they have to pay, again, the open source argument fails, because the truth is the source is useless to most end users.

      I've been running Linux as my desktop for four of five years now. It far from blows, especially for programmers and the more technically inclined.

      It blows for me when I try to run financial software, play games without jumping through hoops, buy printers without worry, and even administer my systems / network. Windows makes it really easy. Linux makes you drop to the CLI. It blows, FOR END USERS, some of which ARE programmers and most of which are NOT.

      In fact, Linux has always shined as a desktop for the technologically capable. That in it self has been the major gripe. "What about Average Joe on the street", and that was half a decade ago. Using a keyboard does not make one a "programmer." And once again, all of this is really beside the point.

      No one said using a keyboard made you a programmers. The columist isn't and admits it.. and he's talking about Linux not working for those like him. And like me, he gave it a good shot from the sounds of it.

      The point is, regardless of your bizarre slant, completely about receptivity of ideas for improvement. Thus far you've only shown a hatred for Linux, likely not a technical user, contrary to your assertions, and you offer up personal opinion as fact. In short order you sound exactly like the typical windows zealot, who trolls, looking for things to complain about and is ultimately ignored because your ideas likely suck or are irrational; and being ignored enrages you.

      Yes, I dislike Linux, because years ago I bought in the lie, that M$ sucks and Linux was so much better. After a few years, the reality set it. It's garbage on the desktop.. still. As far as not being a technical user... I've been doing software engineering for 11 years now and have a BS in CS. I've worked in large and small teams building radiology application, financial applications, web applications, ERP systems... on both Windows and UNIX.

      But when I go home, I want to USE my computer, not program it to do what I want.. when said programs already exist. What you're hearing is my frustration at the utter failure of linux on the desktop, and morons like you screaming "it's perfect as it, RTFM!! (what fucking manual??)"

      So back to th

  2. They are in there by suso · · Score: 4, Insightful

    The critics in open source world are the young ones that get a big head one day and call your project stupid because it uses language X instead of their favorite language. Then they fork the code, write their own crappy software, get some distribution to decide to use it and then the original project gets dumped one day.

    1. Re:They are in there by Anonymous Coward · · Score: 0

      Bitter much?

    2. Re:They are in there by suso · · Score: 1

      Not sure why I was marked down as Troll. From what I've seen over the past 12 years, this is pretty much what happens. I haven't written software that this has happened to, so I'm not talking about myself. But I've seen it happen to loads of other software.

    3. Re:They are in there by bi_boy · · Score: 2, Interesting

      Could you give some examples? I don't feel like googling for "young one complain language foss project crappy fork code get distro use".

      Ok dammit I just did, first result was your parent comment.

      --
      Chicken fried butter sticks? Do ... do you use a fork? - Black Mage, 8-Bit Theater
    4. Re:They are in there by Anonymous Coward · · Score: 0

      Rather ignorant on a couple levels, first that 'young' programmers are prone to getting big heads and not accepting other alternatives, or thinking their way is the only way. Second it assumes that 'old' programmers are too opposed to change to criticize their own code constructively.

      Not trying to bash, but I'd bet my year's salary on that your over 40. If I were you, I'd keep those ageist remarks to yourself inside the workplace. I've been tempted to file suit for comments like that at my job, I wouldn't because they treat me well, but... I couldn't refer to someone as 'old man', people shouldn't (can't) refer to me as 'young man'. I've had it happen many times that people assume my age means we are not peers, regardless of my experience, which they do not care to learn.

    5. Re:They are in there by gmack · · Score: 1

      Forks happen often but successful forks only happen if the new project is better than the one it replaced. XFree86 vs X.org etc.

  3. shut up by Anonymous Coward · · Score: 0, Funny

    it's free, why are you complaining?

    1. Re:shut up by suso · · Score: 2, Insightful

      Don't you know, everything is free noadays. Or it should be. If I can't get services, software and media for free or via illegal methods, then you are dumb. *sarc*

    2. Re:shut up by Anonymous Coward · · Score: 5, Insightful

      it's free, why are you complaining?

      This should be the OSS equivalent of Godwins Law. As soon as you trot out the "it's free, why are you complaining?" argument - you lose!

    3. Re:shut up by BrokenHalo · · Score: 1

      This "freeness" (freedom is another issue) is irrelevant. Free software has no reason or right to be substandard, and in fact is often of very high quality indeed. What is not so good is when a substandard project is provided at a high price without adequate maintenance.

    4. Re:shut up by jrothwell97 · · Score: 1

      So is syphilis, and I challenge anyone not to complain about that.

      --
      Those using pirated Tinysoft signatures(TM) are a real threat to society and should all be thrown in jail.
    5. Re:shut up by thaig · · Score: 1

      It's your right to complain and the developer's right to ignore you if they wish, since you haven't paid them.

      People who haven't got the time or skills to contribute must realise that they have nothing to offer so why are they expecting to receive?

      --
      This is all just my personal opinion.
    6. Re:shut up by Quiet_Desperation · · Score: 1

      This should be the OSS equivalent of Godwins Law. As soon as you trot out the "it's free, why are you complaining?" argument - you lose!

      Just like Hitler lost! Ha!!!

    7. Re:shut up by danieltdp · · Score: 1

      it's free, why are you complaining?

      This should be the OSS equivalent of Godwins Law. As soon as you trot out the "it's free, why are you complaining?" argument - you win!

      There, fixed for you! :-)

      --
      -- dnl
    8. Re:shut up by Arkham · · Score: 1

      I like it.

      Coward's Law: "As an online discussion of open-source grows longer, the probability of the sentiment 'it's free, why are you complaining?' approaches 1."

      --
      - Vincit qui patitur.
  4. I criticized Linux.... by Ynot_82 · · Score: 4, Funny

    ...and all I got was this lousy mod rating

    1. Re:I criticized Linux.... by Ynot_82 · · Score: 0, Flamebait

      No, I tell a lie.
      I have nothing but the most rudimentary knowledge of anything kernel level
      Any criticisms I have don't mean squat, and I should probably leave it up to people on the lkml to discuss properly

      (which one you going to mod up now?)

    2. Re:I criticized Linux.... by Thanshin · · Score: 1

      I'm sure you float like a log. Or a duck.

      We should try.

      Does anyone have a duck?

    3. Re:I criticized Linux.... by RobBebop · · Score: 3, Insightful

      What about BugTracker websites or discussion forums that expose software warts to the general public? Doesn't posting to these count as criticizing? Sure, the mass media doesn't track these issues because they are generally not very exciting, but I'd think the unexciting bug reports are more a symptom that these software projects are either not extensively used (which I know is false for FireFox, Ubuntu, OpenOffice, and Apache) or that they're stable "done" products. Responding to the accusaction that "things can never get better", I'd agree. The products I just named are damned good. Let them stagnate. I like the way current versions work.

      And if you'd like criticism... I'll give you some. Linux has piss-poor support for high-definition video editing software. The last time I investigated this was 6 months ago and no suitable tools were available that could run on my 3 year old laptop. Now, I know this might be symptomatic of my lack of processing power... but the same computer loaded with Windows was able to run a video editing product from Ulead to do high definition video editing in 2006, so I'd hope that sometime soon this capability becomes available for Linux.

      Thank you.

      --
      Support the 30 Hour Work Week!!!
    4. Re:I criticized Linux.... by Anonymous Coward · · Score: 0

      And my inbox full of hatemail from zealots.

    5. Re:I criticized Linux.... by Anonymous Coward · · Score: 0

      And if you'd like criticism... I'll give you some. Linux has piss-poor support for high-definition video editing software.

      Like most people (and TFA), you fail to make the distinction between linux, which is an operating system, and applications.

      Linux continues to progress just fine.

      Criticizing the lack of an application for linux is like criticizing your municipality for not giving you a car when they charged you a local improvements tax for the road. Both the road and linux are infrastructure - it's not up to the provider of the infrastructure to provide everything that goes on top of it.

    6. Re:I criticized Linux.... by jellomizer · · Score: 1

      Improvements are not about Bug Fixes. There are a lot of things that needs to be improved that are not bugs.

      Here is a quick example. In OS X there is a handy shortcut where say you had a Word File Open. You save it and need to attach it to an email. I can take the Document Icon that is in the Title Bar and Drag it into my email App and it automatically attaches it. It is quite handy and much easier then Hunting down your Documents folder.

      There are a lot of details like this that Linux is missing that are not necessary bugs or Missing Features per say but just a different way of doing things, that tend to get poo-pooed as Eye Candy, A big wast of time, and only Wimps use WIMP.

      There is a Gap for skill sets for Linux. Between Grandma and Administrator that creates the problems for people and when they use Linux they feel like they are 10 years in the past.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    7. Re:I criticized Linux.... by Anonymous Coward · · Score: 0

      UbuntuDupe? Is that you?

    8. Re:I criticized Linux.... by PastaLover · · Score: 1

      He meant to say the video editing software he tried didn't work properly. Not very constructive criticism either way, he could have at least told us which programs he tried.

  5. Let me be the first critic by Anonymous Coward · · Score: 5, Funny

    Linux has driver issues!!

    1. Re:Let me be the first critic by bistromath007 · · Score: 0, Offtopic

      Replace "driver" with "daddy" and you'll discover that the average nerd's approach to romance is identical to their relationship with Linux. :|

    2. Re:Let me be the first critic by Anonymous Coward · · Score: 5, Funny

      No it doesn't. Not at all. Suppose you buy a new printer and find it doesn't work with linux. All you have to do is a post a comment on one of the 100,000 different linux discussion sites asking if someone can't produce a driver for it. And then, magically, just a few weeks later, someone with a name like Songeyong Jooeypop will post one for you to download, and it will even come with excellent install instructions like, "Please to be installing driver software for the printing! Always be remembering to install in correct dir or else to be compiling with kernel property. Happiness first! If problems are having to be had, be writing to me at fnordboi@flqoozlepop.xq"

      Uh oh. Did I just criticise linux?

    3. Re:Let me be the first critic by Ethanol-fueled · · Score: 0, Flamebait

      I'd call it "mommy" issues instead.

      The Linux nerd is totally attarcted and devoted to the only woman who has ever shown affection to the nerd, who has let the nerd do whatever he wants.

      The nerd irrationally loses sexual interest in all other women beacause his mother has given him the freedom which no other women would allow, all the while ignoring her multitudinous flaws including not being able to just work.

      The nerd tries impotently to embrace other "women" but only feels interested in those who are most like "mommy". That's what happens when geeks with too much free time are enabled with too much freedom and complexity at such a young age.

      Much later in life, after the nerd succeeds in having a good job and a big house, he secretly pays hookers to cradle him like a baby and allow him to suckle their breasts, and even change his dirty diapers. Now that's progress!

    4. Re:Let me be the first critic by Moryath · · Score: 5, Insightful

      Being serious for a moment, a large part of the problem with Linux - at least in the "getting more people to adopt it" sense (chicken and egg) - is the fact that Linux developers/proponents tend to be unable to understand that while something is "not their fault", it is still their problem.

      For example: I have a DVR box that I put together a few years back. It uses an ATi All-In-Wonder capture board. A "clean rebuild" of the box, including all the recording software and OS (it uses WinXP), takes ~3 hours.

      I am consistently told by Linux-using friends that I should "absolutely be using Linux instead", that all Linux software is inherently superior, etc. Yet when trying to install any of the various Linux/MythTV flavors, I've consistently found all sorts of problems. The ATi Remote Wonder doesn't work well for most of them. The recording software either doesn't work at all, or is "spotty at best." Video playback quality is lower.

      When I've asked about this on Linux help boards, the response is always the same (and I'm sure I'll get a bunch of raving loons attacking me here for saying so as well): "well it's your fault for having an ATi board you should go spend $$$$$$ on a hauppauge and a nvidia board and buy this and buy that because that's what my box uses and anyways the ati drivers suck because ati sucks."

      Now, I recognize that ATi hasn't been as "forthcoming" with driver source / documentation as some other companies. This is where the Linux folks can say it's "not my fault." The reality, though, is that it is a barrier to entry, and therefore it is their problem.

      The other problem is that the Linux world lacks consistency. The same command structure, driver package, installation routine often has to be "tweaked" to work - if it works at all - on any given random distribution or even between versions of the same distribution.

      Now of course, merely by saying something like this in the open, it's a good chance I'll be branded a Linux heretic. Maybe even a slew of nasty downmods will come my way. After all, criticisms like these are part of the whole "not in front of the goyim" mentality of Linux users whenever there are non-Linux users about.

    5. Re:Let me be the first critic by alexborges · · Score: 0, Offtopic


      Much later in life, after the nerd succeeds in having a good job and a big house, he secretly pays hookers to cradle him like a baby and allow him to suckle their breasts, and even change his dirty diapers. Now that's progress!

      Damn... how much for that kink in, say, Atlantic City?

      --
      NO SIG
    6. Re:Let me be the first critic by wcrowe · · Score: 1

      This one made me literally LOL. Thanks!

      --
      Proverbs 21:19
    7. Re:Let me be the first critic by alexborges · · Score: 1, Insightful

      Well Boo-Hoo

      Sorry: if the HW manufacturer is not interested in having their stuff work with linux, how can you expect us linux users to spend money on them and thus achieve better support for them?

      It makes more sense for us to use the competing brand.

      The devels are not wrong, they are right on the spot and that is what they SHOULD tell you: if you want to use Linux, use LINUX.

      Do not attempt to use something built for something else and ONLY something else, and blame us for not making it work for you! That is plain unreasonable.

      --
      NO SIG
    8. Re:Let me be the first critic by Roger_Wilco · · Score: 2, Insightful

      What do I care if Linux works for you?

      I run Linux for me; it works for me. I may encourage you to run it too, but it's not my problem if it doesn't work out. Remember the bit about "no warranty"?

      Now, if you're paying for a working system or support, that's a different story. If you get a Linux shop to build you a PVR, they'd better give you a working machine. But demanding that volunteers fix your problem is insane.

      The only one responsible for making your computer work is you.

    9. Re:Let me be the first critic by DShard · · Score: 1

      This, of course, assumes that the majority linux developers have a goal of seeing linux everywhere. I doubt that is true for the majority of linux developers. Red Hat has said many times that linux on the desktop is a red herring. It isn't so much that it isn't their fault as it is that they don't care. Linux doesn't need mainstream adoption to be relevant or successful. Linux has already won the hearts and minds of those that matter to it, developers.

    10. Re:Let me be the first critic by lymond01 · · Score: 4, Insightful

      Dude. Just get the nVidia board.

      Kidding. Your point is valid -- use the best tool for the job. If you've got an ATI card that works well with Windows but not with Linux, and both OSes provide most of the features you want, then use Windows (assuming the cost of Windows is below the cost of that nVidia card).

      Linux remains a server OS. It's coming around very slowly to the desktop and I've no doubt it will get there -- it's doing quite well on the netbooks where people don't want to install everything in their closet: they just want a functional, email-checking, web-surfing laptop and for that almost any OS will do.

      Except MacOS X. That only runs on the shiniest of hardware.

    11. Re:Let me be the first critic by Kentaree · · Score: 5, Insightful

      I think what he was saying is that he uses Windows XP cos it works, and people are constantly telling him to switch to linux even though it's obviously not viable with his setup. Open-source users are going to have to learn to adopt a live and let live mentality, linux is not the holy grail, it works brilliant in some cases, and not at all in others, same with any other bit of software.

    12. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      The other problem is that the Linux world lacks consistency. The same command structure, driver package, installation routine often has to be "tweaked" to work - if it works at all - on any given random distribution or even between versions of the same distribution.

      That's why I use FreeBSD.

    13. Re:Let me be the first critic by Hal_Porter · · Score: 1

      Linux needs critics, dude. Try to post something like

      "I tried it a couple of times. Didn't much care for it"

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    14. Re:Let me be the first critic by PJ1216 · · Score: 4, Insightful

      Well don't get mad at individuals when they say, I'm not going to use Linux BECAUSE IT DOESN'T WORK. People aren't going to switch to a free OS when it requires them to replace their hardware that costs a significant amount of money. Linux may be free, but chances are, any new users already made the investment in hardware beforehand. Don't get upset when people complain that Linux has issues when, in fact, it DOES. If hardware doesn't work with Linux, it's not Linux's fault, but it IS a problem for them. Just because something isn't someone's fault doesn't mean they shouldn't try to solve it, especially when its a huge obstacle to their success. Thats elitism and lazy all bunched together. You're expecting people who are used to OSes where all this hardware works and then you're trying to explain to them that this superior OS is so great but oh yea, you're gonna have so many headaches if you use it with that machine.

      Don't you realize that the problems introduced by incompatible hardware like this makes Linux have MORE PROBLEMS for that particular user THAN WINDOWS? Why would someone switch to an OS that has more problems than their current OS?

    15. Re:Let me be the first critic by tnk1 · · Score: 4, Insightful

      But what you are saying is exactly what his point is, if I have it right.

      You don't care if Linux works right for someone else. However, if Linux proponents want people to adopt their OS of choice, they have to deal with the fact that they have to do more than provide their part of the bargain. They have to go the extra mile to make it work for *the other person*.

      Is it fair? No. But fairness doesn't matter in the slightest. It's not really fair that Microsoft has to support legacy junk too, but they do in their own crappy way.

      People want their stupid video card or whatever to simply work. It doesn't have to work perfectly, but it does need to actually be installable and functional with no more than a reasonable effort. We need to face the fact that Microsoft, for all their piles of fail, has set the bar for compatibility that Linux needs to follow if the goal is to increase share of general purpose PCs out there, especially desktop workstations.

    16. Re:Let me be the first critic by PastaLover · · Score: 1

      Being serious for a moment, a large part of the problem with Linux - at least in the "getting more people to adopt it" sense (chicken and egg) - is the fact that Linux developers/proponents tend to be unable to understand that while something is "not their fault", it is still their problem.

      The linux developers vs users ratio on most web forums is somewhat low. Your problem is most likely that you have a hard time telling the difference between a 15 year old shooting his mouth off and someone who can actually help. Which is normal as a new user, but I think you're a bit quick to pass judgement on the community because of it.

      Also, it might just not make any sense to use that ATI card, but I'm not so sure that was the root of the problem. YMMV

    17. Re:Let me be the first critic by whoever57 · · Score: 3, Insightful

      Now, I recognize that ATi hasn't been as "forthcoming" with driver source / documentation as some other companies. This is where the Linux folks can say it's "not my fault." The reality, though, is that it is a barrier to entry, and therefore it is their problem.

      Sometimes it is not clear where the problem lies and hence it is not clear how a problem should be solved

      An example: try using Kino to control and download video off a camcorder using Firewire under Ubuntu. There is at least one closed bug about this, yet the problem remains. The Ubuntu team set the raw1394 device to have 600 permissions, so only root can use it (or maybe it is 644, so only root can write to it) because anything else is a security risk. Kino uses the raw1394 device. Where does the problem lie? Is it in Kino for using raw1394? Is it in the kernel for not providing a more suitable 1394 interface that can be used by Kino yet be secure if non-root users can write to it? Or is it in the Ubuntu team for the permissions of /dev/raw1394?

      The bottom line for this is that Kino can't be used for a critical task by anyone except a skilled Unix user who is prepared to either use chmod or change the UDEV rules.

      --
      The real "Libtards" are the Libertarians!
    18. Re:Let me be the first critic by PitaBred · · Score: 3, Interesting

      It's true a lot of that is lacking in Linux. But on the flip side, you have a lot more power to make the machine do what you actually want, rather than just working around what you're given. DRM tilt bits causing HDMI dropouts, 15 different media players depending on what format you want to play, having to use the awful half-assed applications included with your hardware. Ever installed anything from HP?

      Anyone saying Linux lacks consistency is looking at Windows through rose-colored glasses, and possibly ignorant of the current repository based Linux architecture. Windows is consistent, but none of the applications you get are, and you have to go hunt down some random application from some dodgy site to get anything other than checking email and surfing the web done. That's 180 degrees from Linux, where applications to do almost everything you need are right in the software repositories. Just use the install new programs application (which actually does like it says, unlike Windows) and install what you want.

      There are benefits and drawbacks to every OS. It depends on what you're looking to get out of it as to what you choose. I personally want a system that does what I want (even if it takes a little hacking), rather than choosing from what it allows me to do. Therefore, I choose Linux. You're obviously quite happy with choosing something predefined but easy, so Windows is great.

    19. Re:Let me be the first critic by fyoder · · Score: 1

      I've got a hauppage board and I can't get mythtv to work on ubunutu 8.04 which is an otherwise 'user friendly' linux distro. Granted, I haven't tried hard enough to earn my Myth TV Linux merit badge, but then it's not important enough to me to sweat it, I just want to be able to watch the occasional show and I can do that with VLC. But for anyone for whom that is a make or break issue, I wouldn't recommend Linux for them. Either that or get a Windows box and make that your TV. Or, and here's a revolutionary idea, get a TV and make that your TV.

      --
      Loose lips lose spit.
    20. Re:Let me be the first critic by piggerot · · Score: 1

      When working in the confines of my home, I happen to be a FreeBSD user though I have broken down and installed XP on one of the laptops. My machines at home range from Sun Ultra Sparc II's to Intel Quad Core Xeons and I've found that I can't rely on one flavor of Linux for anything. I find that a pragmatic approach to OS selection is in fact required. There can be little arguing that each one has its own merits. Windows is excellent for drivers and hardware compatability which makes using a system much less daunting to your average yokel. There is little to no need to understand how a .conf file works in order to configure your software in the windows world nor is there a need to understand the directory structures. Linux systems are fast, affordable, and generally very customizable. My complaint with *nix based systems around the board is that they are inherently a lot of work. I don't do a lot in the world of gaming, but I am a semi-pro photographer and graphic designer. I need full access to tools like Photoshop, Flash, etc., and I don't want to have to spend hours trying to get Wine (Windows Emulation) or WineX (Windows Emulation with DirectX) to work properly. My alternatives, like the Gimp, or Blender (I have no suitable replacement for Flash) are not as robust in functionality without having some measurable skill in software development. Further more, when upgrading software components either via cvsup or whatever method is provided in your flavor of linux, not all dependencies are necessarily upgraded and can cause cascading issues that run the risk of tapping you of time, energy, and motivation. On the average, the general user isn't up to the task of trying to symlink libraries, examine dependencies, and do the work needed to keep a linux machine running effectively. Likewise, most users really want to watch videos, surf the web, check email, and maybe do some word processing or spreadsheet building and they want it to be simple to get started. Linux has a long way to go.

    21. Re:Let me be the first critic by Pembo · · Score: 0, Flamebait

      wow! a few weeks later. Thats all I have to wait to use a printer that I bought. Then weeks later when it now costs half price, I can use it. No longer will I be burdened with having to hook up and use my printers the same day that I buy them. I wonder how long to setup a network printer....

    22. Re:Let me be the first critic by _Sprocket_ · · Score: 3, Funny

      Now, I recognize that ATi hasn't been as "forthcoming" with driver source / documentation as some other companies. This is where the Linux folks can say it's "not my fault." The reality, though, is that it is a barrier to entry, and therefore it is their problem.

      Somewhere there's an IRC channel where this post gets linked. "Wow guys," says one Linux hacker, "this dude has a point." "Yeah he does," agrees another. "Let's get right on this. I wonder why we never thought of this before?" In two weeks, a perfectly functional ATI driver is available.

      Thanks, Moryath. You've done us all a great service.

    23. Re:Let me be the first critic by Draek · · Score: 1

      a large part of the problem with Linux - at least in the "getting more people to adopt it" sense

      Exactly. Accept the fact that most Linux devs are more interested in making the best possible software they're able to, rather than getting 95%+ marketshare, and the apathy towards "I know its not your fault but I'm gonna blame you anyways" users is nicely explained.

      --
      No problem is insoluble in all conceivable circumstances.
    24. Re:Let me be the first critic by Ethanol-fueled · · Score: 1, Offtopic

      Damn... how much for that kink in, say, Atlantic City?

      Depends! *rimshot*

    25. Re:Let me be the first critic by houstonbofh · · Score: 2, Insightful

      Being serious for a moment, a large part of the problem with Linux - at least in the "getting more people to adopt it" sense (chicken and egg) - is the fact that Linux developers/proponents tend to be unable to understand that while something is "not their fault", it is still their problem.

      For example: I have a DVR box that I put together a few years back. It uses an ATi All-In-Wonder capture board. A "clean rebuild" of the box, including all the recording software and OS (it uses WinXP), takes ~3 hours.

      I am consistently told by Linux-using friends that I should "absolutely be using Linux instead", that all Linux software is inherently superior, etc. Yet when trying to install any of the various Linux/MythTV flavors, I've consistently found all sorts of problems. The ATi Remote Wonder doesn't work well for most of them. The recording software either doesn't work at all, or is "spotty at best." Video playback quality is lower.

      When I've asked about this on Linux help boards, the response is always the same (and I'm sure I'll get a bunch of raving loons attacking me here for saying so as well): "well it's your fault for having an ATi board you should go spend $$$$$$ on a hauppauge and a nvidia board and buy this and buy that because that's what my box uses and anyways the ati drivers suck because ati sucks."

      Now, I recognize that ATi hasn't been as "forthcoming" with driver source / documentation as some other companies. This is where the Linux folks can say it's "not my fault." The reality, though, is that it is a barrier to entry, and therefore it is their problem.

      The other problem is that the Linux world lacks consistency. The same command structure, driver package, installation routine often has to be "tweaked" to work - if it works at all - on any given random distribution or even between versions of the same distribution.

      Now of course, merely by saying something like this in the open, it's a good chance I'll be branded a Linux heretic. Maybe even a slew of nasty downmods will come my way. After all, criticisms like these are part of the whole "not in front of the goyim" mentality of Linux users whenever there are non-Linux users about.

      I had similar problems with a Pinnacle PCTV card and Win XP. Pinnacle said I had to buy $$ a new driver. This is a hardware vendor problem, and no OS can fix it. Expecting one to is your problem. The solution, as people keep telling you, is to buy better supported hardware. Funny enough, the Pinnacle card is better supported in Linux.

    26. Re:Let me be the first critic by massysett · · Score: 2, Insightful

      The reality, though, is that it is a barrier to entry, and therefore it is their problem.

      Nope. The people who work on MythTV do it for free, on their own time. They do it because they get pleasure out of it, and because it works for them.

      Most free software exists either because someone is making money off of it (e.g. Red Hat, IBM) or because someone gets pleasure out of developing it (e.g. MythTV.)

      What I do not understand is freeloaders who complain that things do not work and, moreover, complain that nobody will take their "criticism." Somebody gave this software to you. For free. Feel free to offer your criticism. Maybe the developers will fix it, because maybe they are just nice people. Or, maybe the developers want to see more people using their software. On the other hand, maybe the developers don't see it as worthwhile to fix your problem. They gave you the software--now you are claiming it is their problem?

      People are a bunch of crybabies. They expect people to give them things, for free, and then they expect them to fix them for free too! Well, grow up. So your ATI card does not work. You have several choices: use Windows MCE, since that works; fix MythTV yourself; pay someone to fix MythTV for you; or buy an NVidia or Intel card. It's just fine if you go use Windows! It's no problem for the Myth developer if you go use Windows! Use what works for you.

      And, to the people who say "this attitude needs to change before there will be Linux on the desktop": so what. So developers who are doing something for free are supposed to start listening to crybabies who are mad because developers won't do exactly what the crybaby wants, for free? Ridiculous. Crybabies need to grow up. If they want software drawn up to their specifications, they will need to pay for it. Pay a Linux developer, or pay a Linux company (e.g. Red Hat) who will help you fix things, or go pay Apple for the proprietary software they have worked so hard to tweak. But stop whining that people will not do exactly what you want them to do, for free.

      Oh, and if my message is an example of what is wrong with the "Linux community," then good. I don't really care about "getting Linux on the desktop," and users should go use Windows or Mac if those platforms are working for them.

    27. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      Do what everyone else does and run it as root.

    28. Re:Let me be the first critic by DamnStupidElf · · Score: 1

      and therefore it is their problem.

      I think it's your problem, and you have to either fix it yourself or help someone else fix it. That's always been how free/open source development worked.

      Buy a copy of your hardware for a developer, bug the hell out of the manufacturers for as many technical specs you can get, reverse engineer as much as you can on your own, test the bleeding edge, and file useful bug reports.

      Linux developers often do not have access to the hardware and documentation they need, and their goals are probably not "Make every (possibly undocumented) device work for every user's every purpose", but "Make what we need to do easier, and if someone asks nicely and provides us with some support, we'll help them out". Some people's goal is to get as many people using Linux as possible; in general I don't think that's the primary goal of most developers. You may have confused the two groups of people, since it is clearly the Linux advocates' problem that your hardware doesn't work, not the developers.

      The same command structure, driver package, installation routine often has to be "tweaked" to work - if it works at all - on any given random distribution or even between versions of the same distribution.

      I agree that there is no common command syntax across utilities, but at least it's getting slightly better. GNU utilities are probably the most consistent, although they always have to support backward compatibility with the Unix utilities which would make unification of interfaces a major change. Basically, anyone has the option to take the Linux kernel and replace the libc and standard utilities with something consistent (and non-Unix), but so far I haven't heard of any project doing that. Unix's heritage is too useful to throw out all the standard utilities or make them incompatible with older versions.

      Most packages use autoconf, and many can be installed with "configure ; make ; make install". The exceptions can't detect all the options that you might want or need, and require you do read either README or INSTALL and pass some options to configure. For the rare packages without autoconf, most of them at least come with generic make files for different platforms. Again, if you would like installation to be easier, help projects move to autoconf and write some test cases to detect your special situation that required configuration options.

      There is no quick answer to dependencies; the nature of free/open source software is continual development with many releases and patches floating around, making it impossible to force every distribution to standardize on the exact same version of every library. Your best bet if you don't want to deal with dependency hell is to stick strictly to one version of one distribution, and only use their packages.

    29. Re:Let me be the first critic by upside · · Score: 1

      Please tell me really specifically, who is "they" that are at fault here? The kernel developers, ATI, the distro vendor, your buddies? None of the listed are resonsible for the display driver, and those who are have limited resources to accomplish their goals. Do they have the incentive and capability to develop and test for your specific hardware/software combination?

      You fall into the same trap as the original author, thinking of Linux as a monolithic entity. Apple and Microsoft can afford to spend money and effort to give you a consistent user experience. Hardware vendors must make sure their product works for the monopoly OS. The only place in Linuxland where you can expect things to be guaranteed to work on given hardware is in the enterprise, where IBM/HP/Sun/Qlogic/EMC/Oracle etc. certify their hardware and software for a given distribution (RedHat and SuSe). And voila, it's because there's money to pay for the developer and TESTER effort.

      I guess people get excited by Linux (I do) but expectations rise too high, so disappointments are doubly hard.

      --
      I'm sorry if I haven't offended anyone
    30. Re:Let me be the first critic by betterunixthanunix · · Score: 1

      "Most free software exists either because someone is making money off of it (e.g. Red Hat, IBM) or because someone gets pleasure out of developing it (e.g. MythTV.)"

      Or because someone just needed it. I remember finding an ancient utility for converting some bizarre HP image format that is produced by the oscilloscope we had in a lab some time back; nobody was making money on the utility, nobody was maintaining it, it was written and put out there because someone in the world had needed exactly that program at some point.

      --
      Palm trees and 8
    31. Re:Let me be the first critic by DamnStupidElf · · Score: 3, Insightful

      The basic problem is that most Linux advocates are not themselves developers. They have to support the developers through bug reports, free hardware, bugging manufacturers for documentation, etc.

    32. Re:Let me be the first critic by Moryath · · Score: 5, Insightful

      Wow. Thank you for proving my point so well with your vitriolic, hate-spewing post.

      The stated goal - at least from a large portion of the linux community - is to see as many people using Linux as possible. Even as "volunteers" and "freeloaders", it is to Linux's advantage to try to reach this goal. The more market share that Linux has, the more support that they should see from software and hardware developers in the form of things like more open sourcing of drivers, better relationships with vendors (perhaps convincing companies to ship computers with Linux rather than Windows for example), and in terms of companies being willing to produce Linux-centric versions of their game (or in the case of MMO's, their game client). In other words, if Linux gets to a critical mass, then problems like "hey, Video Board X doesn't work in Distro Y Funkey Monkey" will be much easier to address.

      Functionally, however, this is a "chicken and the egg" issue. At its current market share, and given the way many so-called "linux advocates" behave towards companies that don't do exactly what they want at the drop of a hat, I can understand why there are companies out there not handing out their design documents and driver source code. Linux zealots have burned a lot of bridges, made a lot of enemies, and generally made asses of themselves at just the wrong time during many points in Linux's history.

      Again: whether this is what you, personally, have done may have bearing on whether it is "your fault." The fact remains that whose "fault" it is, in terms of support and in terms of making Linux friendly enough to get that coveted "critical mass" of market share where the various companies all start having to play along or else risk losing sales, is completely irrelevant.

      Linux, IF you want it to reach that "critical mass" market share point, needs to reach a certain bar of compatibility. This doesn't mean that it needs to be compatible with everything known to mankind, but it DOES mean that you need to support, say, the major product lines of the "big three" video board market share holders (NVidia, ATi, Intel), the "big three" styles of audio card (built-in AC'97, Realtek, Creative), and so on. And these need to work without users having to go hunt down some obscure repository, post to 5 messageboard forums, and then follow instructions written like "well obviously you have to bleep fraggle this and sudo command toggle bashznz that and then it'll work, what kind of a lame n00b are you if you don't understand that."

    33. Re:Let me be the first critic by betterunixthanunix · · Score: 2, Interesting

      "Don't you realize that the problems introduced by incompatible hardware like this makes Linux have MORE PROBLEMS for that particular user THAN WINDOWS? Why would someone switch to an OS that has more problems than their current OS?"

      Cost/benefit analysis kicks in. It really depends on the user and what they hope to do with their computer. I have seen people give up on certain hardware because the benefits of GNU -- the developer-friendly environment, the reliability, the lack of restrictions on use, etc. -- far outweighed the benefits of having that hardware functional.

      --
      Palm trees and 8
    34. Re:Let me be the first critic by danieltdp · · Score: 1

      I guess you will not be branded a Linux Heretic because your arguments are all well thought, reasonable and without extremism! ;-)

      This lack of consistency is both Linux's strength and weakness. It hurts end users that have to deal with this looseness, but makes Linux so diverse that there are big chances of finding the right distro or package for almost anything.

      I am not going against what you said. There is no silver bullet and the Linux community has made some choices that took us right where we are: Linux can run o ARM processors, have dozens of window managers, many package managers, a ton o text editors. This is good, but can drive a newbie crazy

      Efforts like ubuntu are valuable on this aspect: they take as a goal to make things easier on the user. Maybe you will loose some freedom, but things will go smoother.

      --
      -- dnl
    35. Re:Let me be the first critic by elrous0 · · Score: 3, Interesting

      I would *like* to voice my support for Thomas's here, but I don't feel like enduring a barrage of Linux fanboys jumping down my throat with long-winded posts about how every Linux "flaw" is actually a great "feature." The last time I dared complain about how hard it was to set up Ubuntu for dual monitors, I had them howling "Manually editing a xorg config file in a command line editor is EASY!!!!!" at me for days. In fact, AFAIK, no distro of Linux has or has ever had a flaw or shortcoming. New versions don't so much "fix" things as make them even more goddamn wonderful.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    36. Re:Let me be the first critic by danieltdp · · Score: 1

      Well Boo-Hoo

      Sorry: if the HW manufacturer is not interested in having their stuff work with linux, how can you expect us linux users to spend money on them and thus achieve better support for them?

      Still, it is OUR problem (the linux community's)! . The fact that we can't solve it doesn't chance this.

      --
      -- dnl
    37. Re:Let me be the first critic by Alex+Belits · · Score: 0, Flamebait

      When working in the confines of my home, I happen to be a FreeBSD user

      No, you are not.

      --
      Contrary to the popular belief, there indeed is no God.
    38. Re:Let me be the first critic by Tetsujin · · Score: 1

      Being serious for a moment, a large part of the problem with Linux - at least in the "getting more people to adopt it" sense (chicken and egg) - is the fact that Linux developers/proponents tend to be unable to understand that while something is "not their fault", it is still their problem.

      Here's the thing about that:

      Personally, to some extent, yeah, I'd like it if Linux just plain worked with every new hardware device that comes along, and so on. However, that's not my goal.

      My goal, when it comes to Linux, is to make the system more powerful, more interesting, and more fun for my own use. I'm content to keep my choice of OS in mind when I buy hardware, and I'm content to stick to my choice even if that means sub-optimal performance in some cases.

      If you bought some hardware that doesn't work with Linux - that's too bad but there may be nothing I can do about that. The hardware vendor controls the hardware, and if they won't release the specs, then no matter whose "problem" you think that is, there's nothing anybody but the hardware manufacturer can do about it.

      I mean, I can sympathize with problems you might face in trying to use Linux. And I'm willing to help you with them. But your problems are not my problems. The fact that I like Linux and want to contribute to its development does not lay that responsibility on me.

      --
      Bow-ties are cool.
    39. Re:Let me be the first critic by Tetsujin · · Score: 1

      Uh oh. Did I just criticise linux?

      GET HIM!

      --
      Bow-ties are cool.
    40. Re:Let me be the first critic by Anonymous Coward · · Score: 1, Insightful

      I hope you don't expect anyone to use Linux then.

      Because those two points are not very compatible: wanting others to use it but not caring whether it works for them.

    41. Re:Let me be the first critic by jbolden · · Score: 1

      The OS with the best hardware support far and away is Windows. Linux is 2nd but they ain't neck and neck. BSDs are further back at 3rd....

      From any perspective other than Windows, Linux hardware support is excellent. The "I should be able to buy any piece of random windows crap and have it work" is an unrealistic expectation. Microsoft spends billions to get that to happen for Windows.

      What Linux has managed to achieve is

      1) Most hardware works
      2) The vast majority of hardware kinda works
      3) Older less supported hardware technologies also work well.

      Sorry but if you wan:

      -- The vast majority of hardware works very well.

      There really is only one OS. Which is fine, Windows does have genuine advantages and that is one of them. It was OS/2 not Linux that claimed to be a "better Windows than windows".

    42. Re:Let me be the first critic by Risen888 · · Score: 1

      (I wrote a whole reply, but I ated it.)

      Now of course, merely by saying something like this in the open, it's a good chance I'll be branded a Linux heretic. Maybe even a slew of nasty downmods will come my way. After all, criticisms like these are part of the whole "not in front of the goyim" mentality of Linux users whenever there are non-Linux users about.

      No, but by having a closing paragraph like this, there is a very good chance that you will be branded a troll.

      Hmm. I was thinking to myself "how the hell is this on-topic at all?" and it occurred to me. Linux does kind of lack credible critics. All we get are trolls like this saying the same tired shit over and over again. But boy, do we get them in great big carload lots.

      --
      Hey, I finally got my first freak! Took you long enough!
    43. Re:Let me be the first critic by euxneks · · Score: 1

      I'm curious how you think they can reverse engineer the hardware for all ATI boards? The fact of the matter is that ATI has been completely closed with their hardware and barely even offer a proper binary for using it. There's not a whole lot people in the Linux community can do, otherwise they would have done it already...

      What your Linux recommending friends failed to realize was that you have an ATI card, and Linux doesn't play nice with it; they should not have recommended Linux for your setup. It's sad but true. However, I do recommend you try out Linux on something at least. It's an eye-opening experience that you can actually have control over your desktop - for free.

      --
      in girum imus nocte et consumimur igni
    44. Re:Let me be the first critic by ThatFunkyMunki · · Score: 0

      Yes... only the shiniest of hardware gets the official Steve Jobs stamp of approval.

      --
      If patriotism is racist, is racism patriotic?
    45. Re:Let me be the first critic by jbolden · · Score: 1

      Nonsense. People understand they have to replace their cell phone addons when they replace cell phones. If people are motivated to switch the few hundred dollars in hardware costs are doable. If they are starting to consider switching seriously, they will start buying hardware which is compatible. They certainly don't buy Sun only hardware.

      Right now they aren't motivated switchers.

    46. Re:Let me be the first critic by the_womble · · Score: 1

      Is it Apple's problem that MacOS does not work at all on your hardware?

      It may be best to delay switching till you buy a new PC, and make sure you buy one that has Linux friendly hardware.

      It may be worth the cost of the extra hardware. If Linux is better for you, why not spend a bit extra. Given how much time a lot of us spend in front of your computers, spending a bit extra to make them better is well worth it.

      If you have enough Linux using friends to be constantly told that Linux is superior, it does sound as though desktop Linux is making progress wherever you are!

      I have also found Linux forums to be consistently helpful. You may be told its better to buy different hardware, but you will also be helped as far as possible to use the hardware you have if that is what you want to do.

    47. Re:Let me be the first critic by euxneks · · Score: 1

      [...]If you've got an ATI card that works well with Windows but not with Linux, and both OSes provide most of the features you want, then use Windows (assuming the cost of Windows is below the cost of that nVidia card).

      I think the problem with that statement is that a lot of people pirate windows - which means it's practically free for them anyway. What they don't realise is that windows is not supposed to be free, and thus the cost of them owning it is ignored.

      --
      in girum imus nocte et consumimur igni
    48. Re:Let me be the first critic by piggerot · · Score: 1

      Yeah, I am, but that's not the relevant point. Proper selection of an OS to meet your task at hand is what's important. I've swallowed my pride, tossing aside my OS bias and accepted a windows system out of need.

    49. Re:Let me be the first critic by jbolden · · Score: 1

      When Linux gets anywhere close to critical mass people will buy systems with Linux preinstalled or Linux compatibility. They will get hardware configured by the OEM, who will work with distribution and the hardware manufacturer.

      What happens with Linux along with every OS is that end users are forced to conduct this discussion themselves.

    50. Re:Let me be the first critic by Alex+Belits · · Score: 0, Flamebait

      If you not only had to use Windows for "practical" reasons, and especially if you felt compelled to post that diatribe, it means that you never had any kind of motivation to seriously use *BSD. If you are not outright liar you are a poser, what is hardly an improvement.

      --
      Contrary to the popular belief, there indeed is no God.
    51. Re:Let me be the first critic by ckaminski · · Score: 1

      It's Kino. It should know what the problem is, and throw an appropriate error up, perhaps with links to websites demonstrating how to fix the problem, rather than a generic error (x doesn't work) like 90% of the software in the world does.

      (Not saying that is or is not what it does, but a LOT of software just chucks generic errors without any explanation of why - JBoss is my #1 pet peeve doing this at the moment.)

    52. Re:Let me be the first critic by SQLGuru · · Score: 1

      My personal biggest hurdles to Linux adoption:

      1) Which distro do I use? The Linux community is so fractured that it is hard for someone to figure out what the differences are and why I would pick one over the other. All posts of "I like X" best have no real meat behind them and are really expressions of preference, nothing else.

      2) Which desktop do I use? I'm sure this is heavily influenced by the distro questions, but man, I could be running Ubuntu with KDE or Gnome or I could switch to RedHat with KDE or Gnome. That's pretty confusing to me (and I'm technical enough to grasp that there is a difference).

      3) I still can't play all of my games on Linux. Sure, that is really up to the game companies, but still, I spend enough time on my computer playing games that it is important to me.

      4) Hardware incompatibilities. Not as big of a hurdle if I truely wanted to adopt Linux because I would build a machine ground up to target Linux, but if I ever decided I liked it and wanted to convert, it would still be a problem for my existing hardware.

      5) While the distros are getting better at this, I'm a programmer, not a sysadmin. The few rare times that I need to sysadmin tasks on my Windows box, I appreciate the Pointy-Clicky-Draggy-Droppy approach that Microsoft has taken. I don't *WANT* to open up a command line and sudo anything (I can and would comfortable doing so, but I don't want to). I use my computers to surf the web, play games, manage some files, whatever. I don't want to remember the 20 commands I need to pipe and redirect through in order to get something "magic" to happen.

      So, if the Linux community can solve those 5 items to a level I deem satisfactory, I'll go out and buy the hardware I need to run Linux as my primary desktop. The only way that will happen is if the community collapses the different distros into one and eliminates all of the desktop environments down to one. That will never happen because the fight between Distro A and Distro B is just as fierce as the fight between Windows and Linux. It's just that when the fight is between Windows and Linux, the Distro A and Distro B guys can put asside their differences.

    53. Re:Let me be the first critic by Big+Boss · · Score: 1

      In many ways, yes, it is their problem. But how do you suggest they handle it? If ATI/AMD won't cough up a decent driver or documentation, what can the driver devs do? Do you have any idea how complicated modern video drivers are? People suggest NVidia because they supply a decent quality video driver. Yeah, it's closed source and that bugs people, but it works. You can buy a VDPAU capable NVidia video card for about $30. Is that really so much to ask for a full blown open source PVR that has more features than any Windows software I have ever seen?

      Yeah, it sucks that your hardware isn't well supported. We'd all love to have full Linux compatibility for all hardware. But if the vendors refuse to provide drivers or specs, there isn't much that can be done.

      For the tuner card, there are working drivers for at least some ATI HDTV Wonder cards. And I've seen discussion on the Myth mailing list about someone selling cards for about $20 shipped that are compatible.

    54. Re:Let me be the first critic by MindlessAutomata · · Score: 1

      What do I care if Linux works for you?

      Well, to just imagine, if you were the only person alive using Linux, I'd imagine you'd have a wee bit of trouble getting apps and drivers for it! The more people use Linux, the more developers produce for it. Simple as that.

    55. Re:Let me be the first critic by TRACK-YOUR-POSITION · · Score: 1

      I am consistently told by Linux-using friends that I should "absolutely be using Linux instead", that all Linux software is inherently superior, etc. Yet when trying to install any of the various Linux/MythTV flavors, I've consistently found all sorts of problems. The ATi Remote Wonder doesn't work well for most of them. The recording software either doesn't work at all, or is "spotty at best." Video playback quality is lower.

      But see, this isn't Linux's problem. The number of users like you--smart/patient enough to be able to install their own operating system, not smart/rational enough to purchase hardware to suit their software rather than the other way around (hardware is a means, not an end)--is really small. They are not the primary or even significant barrier to Linux adoption, and it would do Linux little or no good to care more about them. As another poster noted jokingly, Mac OS X only runs on the shiniest of hardware, and frankly in some ways Linux's support for older hardware is better than Vista's. Microsoft and Apple made billions not giving a damn about you, so you shouldn't expect Linux to give a damn about you either. Next time be smarter in picking your hardware.

      Yeah, "not my problem" and "not my fault" aren't necessarily the same thing, but in your narrow circumstances, they are. To the extent that Linux does have a problem here, it's an insufficient number of vendors selling pre-configured Linux consumer devices. But that's less a matter of Linux lacking hardware support and more a matter of Linux applications lagging behind. If your applications meet the customer's needs, then any customer worth worrying about will find the hardware required to run your software.

      A better example of the phenomenon you're referring to would be support for proprietary data formats (e.g. Microsoft Office). It's not free software's fault that the proprietary software companies intentionally made this difficult. But it is free software's problem.

    56. Re:Let me be the first critic by Moryath · · Score: 1

      If you've ever bought a commodity piece of hardware, or been a student, or bothered to check close-out prices anywhere, you'd realize that the "cost" to users of a copy of XP is almost nothing (common linuxite bitching about PC's coming with a "Micro$oft tax" notwithstanding). You can get a Dell, 19" FP monitor, 4GB RAM, E7300 processor, 250GB HD, Audigy soundcard for ~$600 right now. The "Cost" of having Windows on it? Next to nothing. I've looked around to try to build a similar PC and after the cost of all the components (case, power supply, monitor, keyboard, etc) I'm coming pretty close to that price. Sure, I need to still buy a video board, but so what? $70 gets me an NVidia 9800 or ATi HD4800 series video board out at Newegg. Unless I'm going to try to run Crysis or some shit like that, I don't need more than the single board to run WoW or City of Heroes, and the rest of the PC gaming market's pretty much down the shitter since every dev house out there abandoned it for the Xbox360/PS3/Wii anyways in the last 5 years.

      Even if you bought a beige-box years ago and were given a "proprietary" install CD with some stupid motherboard-tying app or something, it's still easy enough to handcraft a compatible retail CD (all you have to do is replace the "retail" version's setupp.ini file with the one from yours, barely different from building a "slipstream" drivers-inclusion cd) that'll accept your license code and let you reinstall should you build a new box and scavenge the still-usable parts (soundcard, DVD drive, case, etc) from your old one.

      Again: "Free" is relative. If you already have a legitimate license of Windows, it's "free" for you to use, which is to say it requires no additional expenditure on your part to keep using it.

    57. Re:Let me be the first critic by SQLGuru · · Score: 1

      Here's your CBA:

      In the situation described, Windows is "free" because they already *HAVE* it. The cost is sunk and cannot be recovered by installing Linux. Linux could be "expensive" because of the described incompatibilities, learning curve, etc. Heaven forbid if I want to run something (that I already own) on Linux and it doesn't work.

      Your argument of free for Linux vs $$ for Windows only comes into play when you are talking about a new purchase (or justifying Linux over an upgrade from versions of Windows).

    58. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      You know, there's a reason I mod subscribers up to +5; sometimes they have something worth saying with the freetards mod down.

    59. Re:Let me be the first critic by JasterBobaMereel · · Score: 2, Interesting

      Video - NVidia : On most distros (perhaps with adding a repository in a GUI) just works
                      Intel : As Above just works
                      ATI : As above Just works

      Audio Cards : As above all the ones listed just work

      (Note many people had problems installing Vista with manufacturers drivers, but their Linux system worked fine...)

      Many of the Linux drivers for these were written by IBM/Redhat etc.. to support paying customers, or by the manufacturers

      Your Video capture card is totally different, it is a relatively low volume specialist card and since the people in the Linux community writing the drivers are all working for free, in most cases they are happy if the system works for them and the hardware they have, they have no incentive to write drivers for every new card that comes on the market. I can understand why the manufacturer only supports Windows, and can understand that they do not want to support a "minority" operating system, but please note that because of this the card will not work on earlier versions of windows or (if it is an earlier card) on later versions of Windows, the manufacturers attitude to writing drivers to work on earlier or later versions of Windows will be the same as writing drivers for Linux or Intel Mac, there is not enough demand

      --
      Puteulanus fenestra mortis
    60. Re:Let me be the first critic by AnotherShep · · Score: 2, Insightful

      Yeah, but there's no consensus between the evangelists and the coders. The evangelists will talk for days about how much better a system is and how it's going to be so much easier, but they shy away from any difficulties the user might have. When the user runs to the support forums, the tone changes dramatically. If the open source community in general is viewed as an actual company, their PR department is a bunch of weasels.

    61. Re:Let me be the first critic by V!NCENT · · Score: 1

      nVidia and Ati have driver issues.

      --
      Here be signatures
    62. Re:Let me be the first critic by V!NCENT · · Score: 1

      Linux can run on more computers than Vista, Windows7 and every version of Mac OS together. Who has the real driver issues here?

      --
      Here be signatures
    63. Re:Let me be the first critic by dondelelcaro · · Score: 3, Insightful

      The stated goal - at least from a large portion of the linux community - is to see as many people using Linux as possible.

      The FOSS community has no "stated goals", so this certainly can't be one of them. Parts of the community have specific goals, for example the FSF wants Free Software everywhere, Debian wants to make the most technically excellent distribution possible, and I want to solve my problems.

      To a lot of people actually doing the work, market share doesn't matter, and the sooner that you (and people who think that a goal should be market share) understand this, the happier and less frustrated you will be.

      While there's certainly nothing wrong with having a goal of having more market share, but you can't force your goals onto other people.

      --
      http://www.donarmstrong.com
    64. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      What do I care if Linux works for you?

      And this is why Linux is winning the battle for the desktop.

      (This post made using Firefox on Debian).

    65. Re:Let me be the first critic by MBGMorden · · Score: 1

      That's the thing though: you can't present Linux as the FREE!!!!111 alternative to Windows when there's a "few hundred dollars in hardware costs" gotcha involved there. If it involves that much, most would more likely just stick with Windows. It's already there, it already works.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    66. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      Nope. The people who work on MythTV do it for free, on their own time. They do it because they get pleasure out of it, and because it works for them.

      It would be helpful if there wouldn't be people (usually others than the actual developers) that rage about how this is the year of linux on the desktop and the like.

      For the MythTV people (and it seems for everyone else who works on matters that remotely touch an ati card) it seems to be a hobbyist issue. Cool!

      But that's not a good base for "world domination", and eventually, people should decide for one or the other.
      While I understand that many of the devs are either of the world domination kind (and very responsive when it comes to bug fixing to further that goal) or of the hobbyist variety (and couldn't care less about the issues of other people), fanboys usually place themselves somewhere inbetween:
      They want the world domination without spending the effort to actually get there.

      Unfortunately, these loonies are the most vocal.

    67. Re:Let me be the first critic by Moryath · · Score: 1

      Is it Apple's problem that MacOS does not work at all on your hardware?

      If Apple wishes for me to purchase MacOS, then arguably, they need to present me a cogent argument that it is in my best interest to do so.

      If I were in the market for a whole box at once (or perhaps a laptop), then Apple might be worth looking into. For my present desktop at a time when I already have a software solution that works, and works well, on my existing hardware? Apple would have to have their OS work on my existing hardware and provide a better user experience.

      If you have enough Linux using friends to be constantly told that Linux is superior, it does sound as though desktop Linux is making progress wherever you are!

      Nope. I just hang around with a lot of linux nerds. These guys have been "using linux" for 10 years or longer.

      It may be best to delay switching till you buy a new PC, and make sure you buy one that has Linux friendly hardware.

      Well, this is my DVR, not my main box. My main box is optimized for certain tasks, and sad to say, Linux simply lacks the ability to run the software I want to run under it (especially since I don't feel like fucking around with Wine/Cedega/etc for three weeks just to finally manage to get the apps sorta-kinda running at a 10-15% performance hit and then crow about how I "proved" I didn't need the copy of Windows I already own).

      In sheer honesty, by the time I upgrade the DVR, maybe Congress will have finally stopped delaying the Digital switchover ;) At that point, I'll have to take stock and see how many of my components are still usable in an upgrade situation, and whether it's worth the cost. We'll see.

      I have also found Linux forums to be consistently helpful. You may be told its better to buy different hardware, but you will also be helped as far as possible to use the hardware you have if that is what you want to do.

      I would be interested in the names/locations of these "helpful forums" of which you speak. From my past experience they are figments of imagination, much like unicorns, honest politicians, and an Al Gore who can go three words without lying.

    68. Re:Let me be the first critic by horza · · Score: 1

      Why would Linux developers care about going the extra mile to make 'it' work for the other person? What's in it for them?

      If somebody wants to promote Linux then they can do their own fixes for whoever their target market is. They can call themselves Red Hat, Canonical, or IBM, and provide a commercial service with support.

      At the end of the day if their stupid video card doesn't work they have a number of choices, the most obvious one being getting a new video card that *is* supported as most cards now cost less than a copy of Windows.

      Phillip.

    69. Re:Let me be the first critic by Vu1turEMaN · · Score: 1

      Someone please get my wireless drivers for the RT2870 working with a quick and easy fix.....a 22 step diagram of system files that need edited and replaced manually doesn't help at all.

    70. Re:Let me be the first critic by Moryath · · Score: 1

      The number of users like you--smart/patient enough to be able to install their own operating system, not smart/rational enough to purchase hardware to suit their software rather than the other way around (hardware is a means, not an end)--is really small.

      I purchased hardware years ago. Linux wasn't even a factor in the purchase. I made an entirely rational purchase based on price and performance of the hardware I was purchasing, for an existing (and working just fine thank you) software solution.

      I am, in other words, smart and rational enough to purchase hardware to suit my software. You just don't like the fact that my choice of software, for which I purchased the hardware, was not the same software you troll for.

      And there's the brutal the irony of Linux zealots. I could show this thread of discussion to 100 people who indicate a willingness to try Linux, and the behavior of the linux zealots alone would be enough to turn 99 of them away from it forever.

      Next time be smarter in picking your hardware.

      Generic comment questioning the species of your parentage.
      Please also view accompanying hand gesture.

    71. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      Anyone saying Linux lacks consistency is looking at Windows through rose-colored glasses

      The fact that Windows lacks consistency does not somehow mean that Linux does not not also lack consistency.

    72. Re:Let me be the first critic by Braino420 · · Score: 1

      The stated goal - at least from a large portion of the linux community - is to see as many people using Linux as possible. Even as "volunteers" and "freeloaders", it is to Linux's advantage to try to reach this goal.

      That's great if that's your goal for Linux, it really is. That's great if it's Ubuntu's goal or whatever. But OSS devs do it for a large variety of reasons, and many really don't care if it's ready for average joe. But look at this from a developer's perspective. This is a community effort. We really do appreciate feedback, really. But yours goes a little farther than just feedback, almost demanding, and appearing to have some sort of deserving attitude. The OSS developers are trying, and you're sitting there telling them it's just not good enough, but then you add additional taunting like "linux will never be ready for the desktop". And then "threaten" to stick with Windows. It can be offensive, especially when a developer is defending his pet project. Linux needs constructive insightful critics, not crybabies.

      Now, you seem to understand the problem, but not its implications. Hardware support, in some situations, is better in Windows than Linux (I find this to be less and less true at a FAST rate). Windows does not deserve credit for the drivers provided by the hardware manufacturers (HM). If some piece of hardware is not working in Linux, this is a hardware manufacturer problem. Linux devs are /begging/ for specs from HM's to make good drivers themselves, when really, this is something the HMs should be addressing. And we understand your point that we need to get over the hump in order to get HM's attention. But wouldn't you find it a little bit aggrevating as a developer to be trying very hard to get something accomplished when you have someone on the sidelines taunting you and blaming you for their problems? I can only imagine if my boss did that at work, and I'm getting paid in that case. Seriously, if you were working at some charity, and some homeless person came up to you and told you you were doing absolutely shit work wouldn't you just say, "eh, go fuck yourself", and go contribute to something where you will be appreciated? OSS devs appreciate each other prob more than anyone else, that is why Linux is sometimes seen as for devs by devs.

      Not only this, but non-dev and non-contributing users are only good for adding a number to a count that needs to be so high in order to get HM support. It's an invisible bar; there isn't some set goal when this will happen. You aren't really bringing alot to the table, right? Why should a dev struggle so hard to get you to stay, when they can try to get a contributor to stay?

      I guess what I'm trying to say is, no, it's really not our problem, it's your problem and you're trying to find someone to blame. Where as I would buy hardware that's supported by Linux, you will buy anything and then not even blame the manufacturer you bought it from! From a perspective of a trying to get more hardware support for linux, you're actually prob hurting more than helping because you aren't pushing HMs to release drivers, or specs, for Linux. Try installing Winders from scratch and see all the hardware of yours that it detects, it's hilarious. It's not our problem, because we don't have your problems, because we made wise buying decisions. Uh dude, you're trying to get a 10 year old card that prob costs less than $20 to work, from a notoriously unsporting manufacturer. And let me tell you, if I did have a hardware issue, I would work to fix it. At the very least I would not sit and bitch about how linux won't be ready for the desktop. That's not helping, trust me.

      Wow. Thank you for proving my point so well with your vitriolic, hate-spewing post.

      Aw, you're /such/ a victim. "All I wanted to do was bitch about my problems to try to force someone who doesn't care to fix it for me". You are the one making the offense, you a

      --
      They call me the wookie man, I guess that's what I am
    73. Re:Let me be the first critic by Reziac · · Score: 1

      "But on the flip side, you have a lot more power to make the machine do what you actually want ...
      15 different media players depending on what format you want to play,..."

      And there's part of the problem. In linux, you might HAVE to install 15 different players to get around the political incorrectness of some format being under patent, or just because whoever coded App A doesn't like Format B and refuses to support it.

      Which is all dandy if you have all the time and energy in the world, but the average person just wants one app to play all 15 formats, and not have to be aware that Encoding A won't work on Player B without Plugin C, let alone waste time doing the research to discover why that opensource media player won't play half his music library.

      That sort of thing is why people use crap like Windows Media Player -- it does 'em all good enough, and the user isn't expected to become an expert on formats just to listen to his tunes.

      Now, if you want to have to scrounge up a different player for each format on YOUR setup, that's cool by me, but don't expect average users to accept that as normal. And don't expect average users to flock to linux until you're willing to make the experience as COMFORTABLE as Windows has, even for all its flaws.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    74. Re:Let me be the first critic by Runaway1956 · · Score: 1

      DUHHHHH!!!!  Have you ever really examined the reasons for that?  Most hardware providers are A: microsoft-centric B: closed source C: proprietary.  They believe that they can make more money off of their products by being secretive, and not allowing FOSS people access to the code, or supplying drivers that work.  Hardware developers should supply a working driver, and/or source.  This is not a Linux issue, but rather a business model issue.  The solution, of course, is to buy hardware that is either supported, out of the box, with a proprietary Linux driver, OR, buy hardware with open source drivers.  Open source is preferable, because if it doesn't "just work", you can look at it to see WHY, and FIX IT!

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    75. Re:Let me be the first critic by Eil · · Score: 1

      Being serious for a moment, a large part of the problem with Linux - at least in the "getting more people to adopt it" sense (chicken and egg) - is the fact that Linux developers/proponents tend to be unable to understand that while something is "not their fault", it is still their problem.

      Wrong. As long as they are giving you a software product for free, it's only their problem if they decide it is. That's the greatest strength and weakness of open source (not just Linux in particular): developers get to choose exactly what they want to work on. This leads to widely varying levels of software quality: some of it is quite superior to anything else (Linux, Firefox), but some of it is just atrocious (MythTV).

      But make no mistake: You WILL get flamed if you sit around and badmouth something that someone put their own time and effort into and gave to the world with no expectation of getting paid for it. The proper response to a defect or problem with open source software is to:

      * Make a suggestion, feature request, or bug report
      * Fix it yourself

      Notice in particular that neither of those is, "flame the software and its developers on some random message board."

      When I've asked about this on Linux help boards, the response is always the same (and I'm sure I'll get a bunch of raving loons attacking me here for saying so as well): "well it's your fault for having an ATi board you should go spend $$$$$$ on a hauppauge and a nvidia board and buy this and buy that because that's what my box uses and anyways the ati drivers suck because ati sucks."

      It sounds to me like the problem here is twofold: 1) Your friends misinformed you about the nature of open source software and 2) you didn't do adequate research before implementing your DVR.

      As the usage of open source software has begun to move beyond the skilled developer and administrator cohort, there are lots of new people trying out open source software for the first time that have no idea how it's different than proprietary software other than the price. And that's the fault of people like me (who have been using open source for over a decade) who want to see greater adoption of the software we toil over, but don't adequately describe its tradeoffs to newcomers.

      Lets use your case as an example. I'll assume you told a friend, or someone, that you wanted to build your own DVR and they suggested Linux and MythTV. That's not a bad suggestion on its own, but it should have probably been qualified with, "as long as you don't mind some trial-and-error, lots of tweaking, and getting your hands dirty." But it sounds to me like you wanted something that you could just install, configure, and be done with in a few hours. Had your friend known of this requirement, he or she should have suggested some proprietary DVR software that's designed to be easy to set up and use. Proprietary software vendors have a vested interest in making their products as easy to use as possible. They want to lead the market, gain new customers, and keep existing ones. If you pay for software, you should have every right to seek support from the company that made it because they implicitly made a promise that by selling the software, it would work for its advertised purpose. If it doesn't, you have every right to complain to the world at large that the company takes your money but doesn't provide a suitable product or service.

      Open source software, however, never comes with these assumptions. If it doesn't work for you, tough luck because you most likely didn't pay anything for it. Your options are, as always: report it, fix it, or move on. Sure, you can always try to seek help on a community-run forum, but don't get all obstinate when they don't produce the exact answer you were looking for because they have no more obligation to help you than the developers who wrote the software.

      Your core message (after all the complaining has been filtered out) is correct, however. We, the open source community, need to do a better job at communicating the fact that free software is free in terms of freedom, not in terms of effort or technical skill.

    76. Re:Let me be the first critic by Runaway1956 · · Score: 1

      On target. It's not Linux fault, but it is Linux problem that ATI doesn't work on Linux.  Just like yourself, I bought an ATI card years ago, for a rather decent Win98 machine used for gaming for my sons.  Top of the line, with 64 MB of onboard memory and TWO GPU's.  It was sweet.  Unfortunately the card ONLY WORKS properly in Win98.  ATI never produced a driver for the WinNT line, or for *Nix.  I had to purchase a newer card, with a totally different architecture before I could upgrade to XP or to Linux.  Yeah, I'm on Linux now, but that stupid card frustrated me for quite some time.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    77. Re:Let me be the first critic by CCW · · Score: 1

      Here's what you're failing to grasp


      The more market share that Linux has, the more support that they should see ...

      This is only true if people make choices differently based on Linux support. But you are refusing to do that.
      You refuse the suggestions of the quickest most effective way to solve a basic incompatibility problem: use different hardware.

      You made the choice to buy an ATI card. YOU, PERSONALLY, made that choice. It's lack of compatibility is YOUR PROBLEM. You clearly made the choice to buy it based on the fact it works with Windows and without any consideration of using it in Linux. You are therefore... stuck with windows. When told how to become unstuck you refuse to move but insist on others accommodating you. From my perspective that appears both lazy and arrogant, and I am clearly not alone in that perception.

      And then you publicly criticize the negative feedback you receive...

      If you give your money to an uncooperative vendor, even in ignorance, you reward their uncooperative behavior. THE FREE SOFTWARE COMMUNITY WAS HARMED BY YOU. It doesn't owe you a thing and it doesn't care if YOU get value out of their software. You are also confused: the vendor you gave money to is uncooperative, and your criticism of linux is ineffective because it is misplaced. Feedback to the vendor, in the form of a letter explaining why you will be buying your future cards from nvidia/hauppage has actually proven to be effective. Other people doing the right thing may eventually get you what you want, but at least have the awareness to know your actively harmful behavior makes you a less valued citizen of the community than a non-contributing leech.

    78. Re:Let me be the first critic by CCW · · Score: 1

      Damn, should have previewed...

      Here's what you're failing to grasp

            The more market share that Linux has, the more support that they should see ...

      This is only true if people make choices differently based on Linux support. But you are refusing to do that.
      You refuse the suggestions of the quickest most effective way to solve a basic incompatibility problem: use different hardware.

      You made the choice to buy an ATI card. YOU, PERSONALLY, made that choice. It's lack of compatibility is YOUR PROBLEM. You clearly made the choice to buy it based on the fact it works with Windows and without any consideration of using it in Linux. You are therefore... stuck with windows. When told how to become unstuck you refuse to move but insist on others accommodating you. From my perspective that appears both lazy and arrogant, and I am clearly not alone in that perception.

      And then you publicly criticize the negative feedback you receive...

      If you give your money to an uncooperative vendor, even in ignorance, you reward their uncooperative behavior. THE FREE SOFTWARE COMMUNITY WAS HARMED BY YOU. It doesn't owe you a thing and it doesn't care if YOU get value out of their software. You are also confused: the vendor you gave money to is uncooperative, and your criticism of linux is ineffective because it is misplaced. Feedback to the vendor, in the form of a letter explaining why you will be buying your future cards from nvidia/hauppage has actually proven to be effective. Other people doing the right thing may eventually get you what you want, but at least have the awareness to know your actively harmful behavior makes you a less valued citizen of the community than a non-contributing leech.

    79. Re:Let me be the first critic by Moryath · · Score: 2, Insightful

      Linux needs constructive insightful critics, not crybabies.

      Sorry. Did I not suck enough ass before I told you how the real world works, rather than fairytale land?

      Windows does not deserve credit for the drivers provided by the hardware manufacturers (HM).

      Whether Windows deserves "credit" for this is meaningless. In much the way I wouldn't buy a car that lacks working air conditioning, I sure as hell am not going to stick with (or try for very long) an OS the does not work on my hardware, no matter how much the evangelists/zealots scream "but it's so much better and so much cooler and so much more awesome than what you're using."

      But wouldn't you find it a little bit aggrevating as a developer to be trying very hard to get something accomplished when you have someone on the sidelines taunting you and blaming you for their problems?

      Funny. I don't "taunt." And I never said I "blame" them for the problems of Linux - I simply said that the problems of Linux need to be addressed in order to meet the stated goals of various portions of the Linux community.

      You aren't really bringing alot to the table, right?

      Doubly funny - I actually contributed quite a bit passing back my configuration files to try to help make good, "out of the box" definitions for the ATi Remote Wonder in Mythbuntu a reality. Know what I got back? "That's nice, we'll look at it later." Since the video board situation never improved and I eventually just gave up.

      It's not our problem, because we don't have your problems, because we made wise buying decisions.

      And this is why the real world, and collective individuals like myself, despite trying to be accommodating when you shit-spewing retard monkeys say that your OS is "better", despite offering up a real critique in good faith about what it'll take to get more than a handful of social rejects using Linux, will eventually turn to shit-spewing retard monkeys like you and say SHUT THE FUCK UP because you weren't even paying attention to what we said before you went off on your standard boilerplate diatribe.

      Oh. Was that "defensive" on my part?

    80. Re:Let me be the first critic by Immostlyharmless · · Score: 1

      I think part of the issue, is that with the exception of the people who are comfortable with upgrading hardware and rebuilding a new bit of kit with an old case/HDD/Mobo what have you, is that when you say new hardware to most folks, it means, new tower, which in most cases means, shiny new copy of Windows with COA, which defeats the purpose in the first place.

    81. Re:Let me be the first critic by Braino420 · · Score: 1

      I hope you don't expect anyone to use Linux then.

      Because those two points are not very compatible: wanting others to use it but not caring whether it works for them.

      I hope you don't expect anyone to fix your problems then.

      Because those two points are not very compatible: wanting others to fix your problems but not doing anything about them yourselves.

      --
      They call me the wookie man, I guess that's what I am
    82. Re:Let me be the first critic by shutdown+-p+now · · Score: 1

      Why would Linux developers care about going the extra mile to make 'it' work for the other person? What's in it for them?

      The reply to this was in the original post already. Let me quote it for you:

      "Is it fair? No. But fairness doesn't matter in the slightest."

      Of course most devs of Linux (and all software that makes a given Linux distro) don't get anything from it. That's not the point here. The context is that of Linux adoption. So long as such attitude persists, adoption will remain low. If you want more adoption, then you should change the attitude. If you do not - quite a few die-hard Linux fans do not really want their OS to be opened up "for the masses", and it's a perfectly valid position to take - then this whole subject should not concern you in the slightest.

    83. Re:Let me be the first critic by defaria · · Score: 1

      Being serious for a moment, a large part of the problem with Linux - at least in the "getting more people to adopt it" sense (chicken and egg) - is the fact that Linux developers/proponents tend to be unable to understand that while something is "not their fault", it is still their problem.

      Well said!

      ...The reality, though, is that it is a barrier to entry, and therefore it is their problem.

      Herein lies the problem. There is no Linux company. There are many. And nobody's selling this stuff (open software, remember?). Therefore there is no driving force causing them to care about the goal of overcoming the barrier to entry. Programmers generally are by nature not marketing oriented. They believe that they can simply persuade you to adopt Linux simply because they like it. They try to bully you into accepting it's superior position because they view themselves as superior to you WRT computers. They also go to length to conjure up the "Microsoft is the evil empire" image therefore "Linux is not the evil empire".

      But end users are just interested in getting things done. So while some might try to adopt Linux most will give up in frustration.

      I am a developer, computer user and professional of decades of computer use and work in the field. I use Windows, Linux and Unix. I run Linux at home - in fact I run a web server and email server from home. I'm a sysadmin so I know my way around the command line, sudo, the whole nine years.

      I'm just now trying to replace Windows as my desktop at home. Let me tell you - it ain't easy! Even for a pro. In particular trying to set up Boxee to handle media services and getting my sound card and video driver to work properly has been an exercise in frustration. Hacking, hacking, hacking I can and will do. But I pity the poor mortal who is faced with such a challenge.

      Windows? Download PlayOn, double click install, answer a few questions and configure your username/password and your good to go. THAT is essentially the difference in a nutshell!

    84. Re:Let me be the first critic by shutdown+-p+now · · Score: 1

      Actually, I would be happy to pay for a polished Linux distro that lets me do everything I can do in Windows (and with all the benefits of Unix) just as much as I paid for a retail Windows box. However, I do not want to individually seek out people responsible for this and that piece of the OS/DE, and pay them directly to improve that piece the way I want.

      And no, none of the existing distros, even commercial ones, offer that. Not Mandriva, not SuSE, not RHEL, not any other that I know of.

    85. Re:Let me be the first critic by narooze · · Score: 1

      I am myself both a Linux proponent and a developer. However, I do not think there is a value in people running Linux just for the sake of it. I do want people to run Linux, but only if they're benefiting from doing so.

      A lot of people are saying that the Linux world must learn this and that from Windows, so that we can gain more users. What is the point of that? We who run Linux today do not do it because we hope that some day Linux will come to be just like Windows, we run it because it is not like Windows. People think and function in different ways, and that is why we want different things. What therefor seems like a horrible system where you have to use the keyboard and type things to one person may seem like a wonderful system where you don't have to use the mouse to another.

      I think people should stop obsessing over getting everyone to run Linux. If people want to run Linux and see a benefit in doing so, then they will. If they don't, why should we care?

    86. Re:Let me be the first critic by man_of_mr_e · · Score: 2, Insightful

      This is a BS argument. Seriously.

      The majority of the apps in a typical Linux repository are not useful to the average person. If Linux ever becomes mainestream, people will not be using primarily open source apps, they'll be buying third party programs just like they do on Windows today. Why? Because commercial applications are more shiny. They are polished, and attention is paid to the small details that open source developers usually ignore.

      As an example, no open source game is of the same quality as the current commercial state of the art. Yes, you might have the occasional commercial developer that releases their 10 year old source code (a la id), and those 10 year old versions are typical the best you can get for Linux (barring Cedega compatibility, but that invalidates your argument).

      The only reason that linux is so "consistent" with app repositories is because it lacks a rich commercial ecosystem.

    87. Re:Let me be the first critic by elrous0 · · Score: 1

      Maybe it's one of those "too cool for school" reverse psychology things where the coolest kid is the one who acts the most like he DOESN'T care. So Linux is all like "Whatever...pssst...I don't care about any stupid dance, man. That's for poseurs." even as he secretly prays that the hot chick will go with him to said dance.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    88. Re:Let me be the first critic by Moryath · · Score: 1

      Since you have now proven you can't read (or at least didn't choose to read the post you were replying to) let me clear up a few things:

      I'll assume you told a friend, or someone, that you wanted to build your own DVR and they suggested Linux and MythTV.

      Nope. I've had my DVR built for years, and have upgraded the components in it a few times (processor/ram/mobo and drives, never the capture hardware). Every couple years a few of my Linux-user friends bug me about how I should "try linux on it" again because "it's gotten so much better", and have a suggestion on what distro to use, etc.

      That's not a bad suggestion on its own, but it should have probably been qualified with, "as long as you don't mind some trial-and-error, lots of tweaking, and getting your hands dirty."

      There's a certain amount of "getting your hands dirty" that I'm willing to do. The horrendous trials involved in even basic things like getting Ubuntu to recognize an IR remote control? Sorry, but that is ridiculous.

      But it sounds to me like you wanted something that you could just install, configure, and be done with in a few hours.

      I allocated 8 days of working time (four weekends, 12 hour days each).

      Notice in particular that neither of those is, "flame the software and its developers on some random message board."

      I never "flamed" anyone. THIS particular Slashdot thread is devoted to needed criticisms of Linux. So, I handed out my criticisms of the software:

      - Fractionalized and nonstandardized distributions and driver structures
      - Lack of compatibility certain COMMONLY USED hardware

      There are plenty of sane respondents to these. Then there are the marginal replies (like yours, showing that you obviously didn't take the time to read before responding) and the flaming retard monkeys like "Braino420" who think that anyone who says their software isn't God's piss meant to be drunk at all times, is "flaming" or "trashing" them.

      And for the record: in every implementation I have ever had to accomplish, Linux has never been the ideal solution. Therefore, I take issue with your claim it is "obviously superior" above.

    89. Re:Let me be the first critic by hairyfeet · · Score: 1

      Allow me to add my own criticisms. I run a little repair shop and sell and support SOHO, SMB and home users. I will NOT sell Linux boxes. Why? Here are the problems I have encountered that make Linux less valuable than even an older Windows license for Win98 or Win2K for my customers:

      1.-Lexmark all in one printers. In my area Lexmark owns a good 95%+ of the all in one printer market The odds that you WON'T find a Lexmark printer in any SOHO or home is pretty much non existent. Yet when I tried to sell Linux machines and asked for help I inevitably got "Buy another printer! Lol Windblowz!" So no Lexmark support out of the box? No Sale.

      2.- Nearly every small business I walk into have one or more VB6 apps which would be considered mission critical. There is a GOOD REASON why VB6 is still the #3 business language even after MSFT tried to kill it. It is because VB6 is the engine on which small businesses runs. Yet there is not a SINGLE distro I can find that has VB6 support out of the box. The choices I have found is to pay outrageous money for RealBASIC and convert every app, or to try to hack together something after the distro is installed. No "SMB Edition" with built in VB6 support? No sales in that market.

      3.-Adding programs in Linux may be friendly to a geek, but NOT to a Windows user. Apps like Synaptic are simply too text heavy and confusing. Sadly the one group that has an interface that would actually work, Xandros with Click N' Run, is hated by the community and therefor will never be integrated. Their GUI has simple descriptions with loads of screenshots. Much nicer for a Windows user than what is currently in Linux. No simple GUI with plenty of pictures to find/install programs? No Sale.

      4.- Finally, and this is by far the worst with regards to Linux adoption, what happens when something goes wrong. In my nearly 15 years of supporting, repairing, and building Windows machines and networks I can count the times I have HAD to go CLI on one hand with fingers left over. There simply isn't a problem that the average user runs into that can either be fixed with the GUI or by simply sending them a .reg file. Compare that to Linux where the SECOND you have a problem the first and usually ONLY advice you will get is "Open up Bash and type".....and right there you have lost. Pick up your ball and go home, you sir are out of the game. Because the average home user will NEVER use the CLI,okay? Never, not in a million years, exactly zero chance. It is too powerful, too confusing, and too weird and scary for them. So if your answer is "Open Bash and type" then you might as well accept you have NO answer, because that is not an acceptable answer to 90% of the population. No GUI to fix problems? No Sale.

      Time and time again I have posted variations on this list when someone asks "Why don't you sell Linux PCs? What's wrong with them?" and I get modded to negative hell and usually get variations on "stupid users buying Windblowz junk" or "LOL Newbz" or some crap like that. Of course if I were to actually tell that to my customers, the ones that actually put food in my families mouths and keep a roof over my head, I would be living on the street. So instead of taking the "free" Linux I will pay extra to buy a Windows license and pass on the costs to my customers who are happy to pay not to run into what I have just described. Because the vast majority of the computer users of the world DON'T love computers and don't wish to spend time learning arcane CLI and spending way to much time on forums only to find out their hardware will NEVER work. To them the PC is for getting their work done, nothing more. And right now Linux simply doesn't let them get that work done. So while I hope that in the future things get better for Linux because I believe in free market competition but right now? Sorry but No Sale.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    90. Re:Let me be the first critic by gknoy · · Score: 1

      What I do not understand is freeloaders who complain that things do not work and, moreover, complain that nobody will take their "criticism." Somebody gave this software to you. For free. Feel free to offer your criticism. Maybe the developers will fix it, because maybe they are just nice people. Or, maybe the developers want to see more people using their software. On the other hand, maybe the developers don't see it as worthwhile to fix your problem. They gave you the software--now you are claiming it is their problem?

      The problem is not that I want my free software to be more awesome. I have little trouble picking among several alternatives to find one that meets my needs best. The "problem" is that many open source developers bemoan the fact that their software isn't well-adopted, yet do not take steps to make it more adoptable.

      The problem is not that they ignore user complaints. Let's face it: with limited resources, and developers that you cannot compel to do un-fun tasks, there's some level of triage for errors or feature requests. Sometimes, the most efficient thing for the developers is to say, "Spend $80 on a new video tuner, as we have no one willing to spend months coding support for the one you have." Clearly, as a developer, this makes a degree of sense. Similarly, if someone codes up a chage which adds a Feature (or fixes an error), it might not meet the standards or fit the desired architecture ... and thus might be discarded -- this is, in theory, better for the health of the codebase than simply accepting all patches just because they "work".

      However, when one sees people using Some Other Product (than yours), we also need to recognize that this could be because of shortcomings in our own software. We can increase our user count by making a product that is more appealing, in addition to the advertisement that we already do. If half of your desired users use hardware which you don't currently support (for whatever reasons), very few will re-buy new hardware that you DO support just to use your software, unless they feel they have no other choice. For-profit businesses can justify (and compel) the work necessary to add such support, but ... again, Open Source projects need to herd cat-like programmers to get things like that done (or pray that someone REALLY wants to code in support for Hardware X). While there is a difference between things that are Our Fault and Not Our Fault, they both effect our users, and both need to be resolved in order for those users to be happy with our software. Until open source developers actively pursue user happiness, not just coder happiness, their product will not be adopted as widely as it could be. (This is a generalization: of course some do make user happiness a priority, and some would argue that they care little for other users, and just want something that THEY would use and find handy. This isn't directed at you guys, as you're not the ones complaining about "why aren't people using my product".)

      Imagine you had a physical product which you gave away for free, such as a bread maker. It might be excellent about making and baking bread, and have a neat interface with your Cuisinart mixer so that it can automagically make you fresh bread every morning. It's awesome, and free. However, if what I really want is a bread maker that also will make me pizza, or one that works with my Kitchenaid mixer, I'm not going to use your product. I'll buy one that DOES have the features I want, or that supports the mixer I already have. I might find your cause compelling, or WANT to use your bread maker (as I love the idea of automagical bread made while I sleep), but I already have a system that mostly works without needing to re-fit my whole kitchen, and which meets ALL of my needs, rather than blatantly failing at a few.

      Similar arguments can be applied when the core developers of a product feel that the UI or workflow they ch

    91. Re:Let me be the first critic by shutdown+-p+now · · Score: 1

      Right now, the biggest selling point of Linux is, "it's free". When it's actually not, you can't blame people for not being "motivated switchers". What's there to motivate them? Especially when "a few hundred dollars" is more than they would pay for, say, Vista.

    92. Re:Let me be the first critic by twosmokes · · Score: 1

      Don't do this: "I may encourage you to run it too"

      If you won't do this: "What do I care if Linux works for you?"

      Or if you do, don't be surprised when people get turned off by Linux and go back to Windows.

    93. Re:Let me be the first critic by elrous0 · · Score: 1

      You're right. No one has any right to complain when free software doesn't work. But, conversely, *YOU* don't have any right to complain when no one ports their games or software to Linux, no hardware manufacturers produce any Linux drivers, computer manufacturers refuse to sell their systems pre-installed with Linux, and everyone still continues to buy Windows computers. Deal?

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    94. Re:Let me be the first critic by man_of_mr_e · · Score: 1

      What I do not understand is freeloaders who complain that things do not work and, moreover, complain that nobody will take their "criticism."

      Are you kidding me? Free Software advocates preach about the "free as in speech"-ness, but when it comes right down to it, what you want is quid pro quo. You want people to give back to you what you've given. That's not "Free as in specch", that's "Scratch my back and i'll scratch yours".

      You're doing Free Software a huge disservice by being this way, and you're creating the dichotomy of "Why isn't linux so successful" and "These freeloding twerps can do nothing but complain".

    95. Re:Let me be the first critic by PitaBred · · Score: 1

      I think you're exactly 180 on that. mplayer plays any media I throw at it, from FLV to Real to H.264 (including my AVC files). It's the only media player I have installed on my media center PC. Windows Media Player won't play much of anything unless you install K-Lite or something similar, and still won't play AVC properly, nor MKV contained files. It certainly doesn't just work nearly as easily as you say it does. I mean, just read this link: http://www.afterdawn.com/guides/archive/how_to_play_mkv.cfm

      Gotta install one set of codecs and filters from one place to play mkv files, and you have to install RealPlayer to play back RealMedia streams in a markov. And just look at the install instructions: http://www.cccp-project.net/wiki/index.php?title=Main_Page#Installation_Instructions

      Insane. And it needs a damn reboot! For a codec pack! WTF? I just needed to add the medibuntu repos, and then "apt-get install w64codecs libdvdcss2" and poof, it all works. You can't tell me that isn't easier. It may not be what you're used to, but it sure as hell is much easier.

    96. Re:Let me be the first critic by narooze · · Score: 1

      Linux remains a server OS. It's coming around very slowly to the desktop and I've no doubt it will get there

      It has been there for a long time now, just not for everyone. There's to much obsession over everyone running Linux. Why do we have to change something that does not suit the greater mass so that it does suit them, especially when that might mean that it actually won't suit us anymore?

    97. Re:Let me be the first critic by Runaway1956 · · Score: 1

      "I don't really care about "getting Linux on the desktop," and users should go use Windows or Mac if those platforms are working for them."  I like honesty.  Most of us do NOT really care whether our idiot neighbor is using Windows, Linux, or Mac.  But, allow me to suppose that the currently circulating worm really DOES infect 3/4 of the world's computers, including desktops, servers, government machines, hospital machines, EVERYTHING.  Will you then care whether your local hospital is running Windows, when you are hauled in by an ambulance?  Or, would you rather be secure in the knowlege that all critical computers and machinery are run by Linux and/or Mac, which are immune to almost all worms?  As I say, I admire honesty.  But, honesty forces us to admit that Windows impacts on all our lives.  Does your bank rely on Windows?

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    98. Re:Let me be the first critic by LingNoi · · Score: 1

      You're under the false impression that people in open source don't get paid to work on it. Here's a cluestick in all the major OSS projects, most have paid developers.

    99. Re:Let me be the first critic by 2short · · Score: 1

      "I hope you don't expect anyone to fix your problems then. "

      He doesn't expect anyone to fix his Linux problems. He has learned that they won't, so he doesn't use Linux.

      "Because those two points are not very compatible: wanting others to fix your problems but not doing anything about them yourselves."

      Actually, wanting others to do something about problems and not want to do something about them yourself are extremely compatible positions. In any case, he has done something about his Linux problems: stuck with Windows.

    100. Re:Let me be the first critic by narooze · · Score: 1

      Linux does not [...] lack consistency.

      Selectively quoting does not change what was originally written. If you read on, you will see that PitaBred does in fact provide arguments to why Linux does not lack consistency.

    101. Re:Let me be the first critic by ericrost · · Score: 1

      You need to build the drivers from source for any of the latest cards and 8.04. I have an identical setup.

      Follow these instructions:

      http://www.linuxtv.org/repo/

    102. Re:Let me be the first critic by Draek · · Score: 1

      Your argument of free for Linux vs $$ for Windows only comes into play when you are talking about a new purchase (or justifying Linux over an upgrade from versions of Windows).

      Exactly. So? no one's gonna switch from something that currently works perfectly for them, even to something that will work perfectly for them for free because there's a time cost involved.

      Seriously, what do you expect? free blowjobs? the whole concept of switching OSes implies there's a cost involved in keeping the current one so you can do a cost/benefit analysis to decide the route to take. Otherwise it is, by definition, an useless excercise.

      --
      No problem is insoluble in all conceivable circumstances.
    103. Re:Let me be the first critic by Moryath · · Score: 1

      Wow. What a deranged ass-hat you are.

      This is only true if people make choices differently based on Linux support. But you are refusing to do that.

      I already own the hardware I am using. You expect me to go out and purchase something different, which is arguably a waste of money? How fiscally irresponsible do you think I am?

      You refuse the suggestions of the quickest most effective way to solve a basic incompatibility problem: use different hardware.

      No, I call it what it is: a waste of money for something that could very easily be just on a trial basis anyways.

      You clearly made the choice to buy it based on the fact it works with Windows and without any consideration of using it in Linux.

      You're right. Years ago, when I bought the hardware, LINUX WAS NOT A FUCKING OPTION as far as solutions for what I was trying to create.

      THE FREE SOFTWARE COMMUNITY WAS HARMED BY YOU.

      If you and your behavior represent "the free software community", then I guess they can go suck something suitably gross.

      Feedback to the vendor, in the form of a letter explaining why you will be buying your future cards from nvidia/hauppage has actually proven to be effective.

      Funny. Being a rational person, I'm going to base my choice of next hardware purchase on the following things:
      - price
      - performance
      - ease of use for the solution I am trying to achieve

      Now, if Linux (by that point) is the best way to go, then maybe I will make my choice of hardware based on Linux compatibility. Knowing what I do now, and how you've behaved? I'm halfway tempted to write a letter to some of the companies detailing how ass-hattish you people are, and urging them to CUT OFF any support and ignore the "free software community" entirely.

      You seem unable to grasp a simple concept: like it or not, "free software", Linux/etc, are still in competition with the "non-free" solutions. Linux, like it or not, is in competition with Windows/OSX. Firefox is quite obviously in direct competition with Opera, Internet Explorer, and Safari.

      The sad reality which raving lunatics like you are completely unable to grasp is that being in competition means you need to be competitive. Not just in the sense of foul-mouthedly attacking anyone who isn't one of your kool-aid drinking nitwit fellow travellers, but in eventually turning around and making something that is user-friendly and a better software solution so that it sees wider-spread adoption.

      I'm gonna make this simple for you: Firefox is the "best example" of an open-source product, and it is so because the developers set goals, paid attention to what needed doing, and focused their efforts in an organized fashion rather than all working on their own little widgets, fucking up the interface, and ignoring critical needs.

      IF the goal of any part of the Linux community is to get Linux to expand, IF your goal is to convince hardware developers to hand over the specs and driver source (or even write the drivers themselves... though with so many fractured Linux distros that's a nightmare "plug-and-pray" problem even now) then you need adopters. You need feedback not just from the twitchy "contributors" sitting in their parents' basements, but from real-world users. You need people willing to sit down and test usability. You need them to sit their grandmother in front of it, their uncle, their aunt, their kid sister. You need your interfaces to be simple. You need it to be so that they can get a simple list of the hardware in their machine and update it by simple means.

      This is the reality. If Linux doesn't work as a solution for someone who CAN sit down and tinker and tinker, then when it comes to the real world, you can forget it. And like it or not, convincing companies to release spec won't come from a letter-writing campaign, it'll come from companies seeing "Oh shit, these guys have 10% market share, we'd better support them or we will lose sales."

    104. Re:Let me be the first critic by thetoadwarrior · · Score: 1

      I don't care if more people use Linux and in fact it may very well cause Linux to catch gay and turn into WinME.

    105. Re:Let me be the first critic by Draek · · Score: 1

      Just to clarify, it's not that the Linux community in general doesn't *WANT* their OS to be opened up "for the masses", it's just that they simply don't care. If it works for you and you find it useful, sweet! good for you. It doesn't? too bad, sucks to be you.

      Personally I find this whole e-penis thing with marketshare and "Joe Average" fairly sick. I'm searching for an OS to do my work, not to win some high-school popularity contest, for God's sake.

      --
      No problem is insoluble in all conceivable circumstances.
    106. Re:Let me be the first critic by ToasterMonkey · · Score: 1

      Linux remains a server OS. It's coming around very slowly to the desktop and I've no doubt it will get there -- it's doing quite well on the netbooks where people don't want to install everything in their closet: they just want a functional, email-checking, web-surfing laptop and for that almost any OS will do.

      Linux faces similar problems in the server market also. It may be doing fairly well, but there is still a "WorksForMe" attitude present, even with all the commercial backers amazingly. SAN management for example... why should the answer to any Linux problem start with "go to /proc", or "go to /sys"? Where are userspace admin tools for SAN management? I'm still not sure how device mapper fixed more problems than it created too. Why do we need to know about the device, meta device, and.... intermediary meta device?? Plenty of other systems have the same functionality and without subjecting me to dozens of phantom dmX devices in "fdisk -l", iostat, etc. I also can't fathom why it's so easy to find a Linux system without iostat installed.. that's trivial but WHHYYYYY?

      I'm jaded :\ Been hearing too many lame excuses like "it has slicker patching, and nicer userland utilities than Solaris"
      Ahem.. maybe we should just migrate to Windows or OS X then if that's what we really value in a datacenter.

      Linux can learn a LOT from commercial UNIX software.

    107. Re:Let me be the first critic by Draek · · Score: 1

      It's you who just don't get it. Fault, responsability, how you call it is irrelevant, what matter is who are you pestering in order to get your problem fixed. And you're pestering the wrong person, simple as that.

      --
      No problem is insoluble in all conceivable circumstances.
    108. Re:Let me be the first critic by LingNoi · · Score: 1

      What I do not understand is freeloaders who complain that things do not work

      Because for years people like yourself have been going on and on and on about how amazing Linux is. Then when people try it out and find it doesn't work you've wasted their time.

      That doesn't matter to you of course because your time is worthless, but for others it's not and you've wasted their time. If they installed it even more time is wasted having to reinstall windows.

      After that they don't come back, and then you don't get bug reports, translations or patches.

      Oh, and if my message is an example of what is wrong with the "Linux community," then good.

      Too bad everyone disagrees with you. You should be using HURD or Minix. You'd be much happier with a community that has the same mindset as you. Of course then you'd become what you hate because none of your software works anymore because the maintainers chased away their users. Irony.

    109. Re:Let me be the first critic by Americano · · Score: 1

      (hardware is a means, not an end)

      How can you make this statement, and miss the BLISTERINGLY obvious conclusion that your Operating System is also a means, not an end?

      "Linux" is no more MythTV than "Vista" is Windows Media Center or "Mac OS X" is QuickTime.

      What a lot of Linux advocates fail to notice is that Apple does a great business supporting a limited subset of available commodity hardware with their alternative to Microsoft's OS. But instead of trying to replicate *that* model, Linux evangelists seem to insist that Microsoft's "here's the CD, install it yourself" approach is the best way to do it.

      Pro Tip: When the OS that comes preinstalled works with someone's hardware without any problems, don't be surprised when they use it instead of your half-functional "Free" solution.

    110. Re:Let me be the first critic by mahlerfan999 · · Score: 1

      Linux internet forums are populated by enthusiasts, they are like fan clubs. You posted in the wrong place (but yes those forums can be useful). It's like posting on Slashdot to get help with repairing a radio just because it's a tech site. Linux and *BSD OSs have dedicated email lists for the kind of support that you seek. You need to go there where then you would be in direct contact with devs. There are also web sites just for reporting bugs as well. This is about finding the right channels for support, and the attitude on linux forums, and not about linux itself. Also the major distributions offer support that you have to pay for. If you need quality support, then pay for it!

    111. Re:Let me be the first critic by Duradin · · Score: 1

      ... And people wonder why it's not the year of the linux desktop yet.

    112. Re:Let me be the first critic by 2short · · Score: 1

      Exactly. This is my problem: Linux currently works brilliantly for me in some contexts (netbook, file server), and is a disaster for me in other contexts (main all-purpose workstation). I'd like to figure out if it would work for me in a new context, and it is completely impossible to do so. Ask in any forum where there are people who actually know and they will be completely drowned out by hordes insisting Linux is fabulous in all cases, wondering how you deal with Windows constantly setting your box on fire, etc.

    113. Re:Let me be the first critic by narooze · · Score: 1

      The stated goal - at least from a large portion of the linux community - is to see as many people using Linux as possible.

      Yes, that seems to be the goal shouted most often, but I for one think it's the wrong one. I think the goal should be to have an operating system that work as we want it to work, not one that works in such a way that as many people as possible will want to use it, when that way very well might conflict with the way we want it to work.

      Linux, IF you want it to reach that "critical mass" market share point, needs to reach a certain bar of compatibility. This doesn't mean that it needs to be compatible with everything known to mankind, but it DOES mean that you need to support, say, the major product lines of the "big three" video board market share holders (NVidia, ATi, Intel), the "big three" styles of audio card (built-in AC'97, Realtek, Creative), and so on. And these need to work without users having to go hunt down some obscure repository, post to 5 messageboard forums, and then follow instructions written like "well obviously you have to bleep fraggle this and sudo command toggle bashznz that and then it'll work, what kind of a lame n00b are you if you don't understand that."

      And this is a complaint I've heard once to many from people who only want to have something to complain about. This all comes down to circumstances. The primary reason to why it's sometimes easier to get troublesome/exotic hardware to work with Windows is that you probably have the driver disc that came with the computer. Once you lose that disc, it's not nearly as easy anymore.

      I just can't count the times that I've been called over to a friend to help them fix their computer and having to search the web for hours just to find Windows drivers for every piece of hardware in the computer when everything just works when popping in a Linux live CD (and if it wasn't for the Linux live CD, I wouldn't have been able to connect to the internet and find the ethernet driver to begin with).

    114. Re:Let me be the first critic by LingNoi · · Score: 1

      Maybe you will loose some freedom, but things will go smoother.

      What freedom is lost exactly? You can still compile and install any software you want. There's multiple desktop managers available in the repos so what "freedom" do you mean specifically?

    115. Re:Let me be the first critic by LingNoi · · Score: 1

      The OS with the best hardware support far and away is Windows.

      Two problems with this..

      1) You have no proof and just assume it's windows
      2) You said "windows" without mentioning a specific version.

    116. Re:Let me be the first critic by einhverfr · · Score: 1

      After reading the article, I concluded that the guy's points were misdirected. This really is criticism at the article, but he complains that everyone complains about his blog entries. Reading the comments to those blog entries, I couldn't find a single example of what he was talking about. I saw some genuine disagreements (how to measure success of software development, whether he misrepresented where Macs fit into the picture, etc), but no complaining about his posts per se. In short, he largely failed to support his allegation, that people took his criticism as complaining.

      In short, a lot of the issues are that some of his criticism doesn't withstand a critical analysis. The closest I saw to complaining about his criticism were simply stressing that modest strides WERE the proper way forward, and that he seemed to be asking for rapid revolutions which would be harmful to good software engineering.

      Now, as for the question of freeloaders, I think you have a valid point but one which needs some clarification. The problem is that some people EXPECT volunteers to prioritize their specific concerns. In reality volunteers end up with a small amount of time compared to the concerns raised by all the users. There is a difference between a polite request or a post that "wouldn't it be cool if..." and "why won't you work on your free time to solve MY issues." There needs to be some understanding that although most volunteers DO understand that fixing as many of these issues would be good and do tend to spend time doing so, unless you expect to pay someone to make these changes, don't expect it to be done on YOUR schedule.

      BTW, this dynamic is not limited to open source software. People complain all the time about Microsoft not fixing some bug fast enough, etc. The dynamic is the same, but such people actually have a stronger case, since they are paying customers. At the same time, my experience is that, since resources are still limited, people don't understand that these resources need to be shared.

      At the same time, I have seen open source projects respond HOSTILLY towards other parties meeting user demands that they were not meeting. This is totally inexcusable, but is not the responsibility of the full open source community to respond to it.

      --

      LedgerSMB: Open source Accounting/ERP
    117. Re:Let me be the first critic by shutdown+-p+now · · Score: 1

      Good for you, and anyone who sticks to this viewpoint, including Linus himself, remembering his "I'm not out to destroy Microsoft. That will just be a completely unintentional side effect". On the other hand, we also have this kind of thing - and those people can't weasel out of having to admit that it is, indeed, their problem.

    118. Re:Let me be the first critic by FaxeTheCat · · Score: 1

      I think you just illustrated the reason why Linux will not be popular on the desktop anytime soon.

    119. Re:Let me be the first critic by Dreadneck · · Score: 1

      It has been there for a long time now, just not for everyone. There's to much obsession over everyone running Linux. Why do we have to change something that does not suit the greater mass so that it does suit them, especially when that might mean that it actually won't suit us anymore?

      And on the same note, why should hardware manufacturers bother releasing documentation or in any way aid driver development in Linux when those controlling the direction of Linux have no concern for raising market share above 2%?

      If Linux developers want to follow the path of 'geeks for geeks' then so be it, but they might want to consider the possible upside of being 'geeks for the masses' first.

      --
      Power does not corrupt - power attracts the corrupt.
    120. Re:Let me be the first critic by jbolden · · Score: 1

      Free makes sense for OEMs. $20 x 100k+ units makes it worth dealing with lots of hassles. Server software can be expensive. $3000 x 20 units makes hassles worth you time. Saving a hundred on Windows doesn't make it worth it for an individual, never has.

      On the other hand, compared to the other Unixes of the time Linux was worth the hassles. A SCO (back in the 1990s) used to run over a grand. You could get a Linux system up for 2-3k which was comparable to a $7k low end Sun workstation.

      Windows desktop is cheap, free as in beer doesn't make much sense for windows. OTOH many of Linux other competitors were not cheap and free as in beer made a big difference. Where Linux has an edge over Windows is free as in freedom, or free as in beer applications.

    121. Re:Let me be the first critic by LingNoi · · Score: 1

      We, the open source community, need to do a better job at communicating the fact that free software is free in terms of freedom, not in terms of effort or technical skill.

      Ironic that you say this after your long winded post based on assumptions.

      Also, it's not free (as in freedom) if you lack the technical ability to compile and fix defects. Then you're forever reliant on programmers to fix your software. So go on and broadcast that message however they're not going to listen because you already shot them down when they were trying to get help in the first place.

      Luckily I'm a programmer and have commit lots of fixes to OSS however I'm not deluded enough to convince myself that freedom for me means freedom for average users. Also before you or anyone else arrogantly mentions paying someone to fix your problems, that's not an option. A typical bug cost thousand of dollars to fix, that is not freedom in either libre or beer.

      Either you take the criticism right or wrong and try to address the problems (professional) or you start whining whenever someone complains about your software (amateur).

    122. Re:Let me be the first critic by danieltdp · · Score: 1

      Of course you can always get whatever you want from any repository and change things on any distro. My point was to show that diversity could compromise simplicity and vice-versa.

      Ubuntu is so well thought that I avoid changing too much things. For example: firefox's look and feel is tweaked to go well with gnome. You change your window manager and you loose this. So it is not that you can't change things, but you could just not feel like doing it.

      --
      -- dnl
    123. Re:Let me be the first critic by david_thornley · · Score: 1

      What's in it for them? How about more usable stuff?

      Right now, somebody selling server components is going to want them usable with Windows and Linux, since each of those has a large chunk of the server marker. This makes it easier to set up Linux servers.

      However, somebody selling components for the desktop has no particular reason to want them usable with Linux, since there's nearly two orders of magnitude more Windows desktop users. That company may go for Linux compatibility anyway, to appeal to a niche market, or for PR, but it's more of a luxury than a money-making proposition. If the company is going to incur significant costs, or reduce their attractiveness to Windows users, dumping Linux compatibility is a no-brainer.

      Now, if twenty percent of desktops and laptops ran Linux, that would be a large chunk of the market, and manufacturers would have to take that into account. They could still choose to specialize in Windows, but they'd be aware that they were leaving a large market untapped. Most manufacturers would test on a few big distros, and put a penguin on the box next to the Linux system requirements.

      This also applies to software. Right now, porting desktop/laptop software to Linux is mostly pointless, unless it's easy to do, and Microsoft development environments are not set up to make porting to another OS easy. (Again, this is very different for servers, because there's a lot of Linux servers. It makes sense for Oracle to make sure their stuff runs on Red Hat. It doesn't make sense for companies making personal accounting or office-type software.)

      On a more ideological level, there's a whole lot of people out there who want to make personal computers into limited appliances, for their own short-term financial reasons, and destroy the computer-related social revolution. (For any revolution, there's counter-revolutionaries, and they typically have a lot of power.) Think of something like the iPhone as a desktop or laptop. (I like my iPhone, but don't consider it to be primarily a computer.) The more Linux users there are out there, the more resistance there will be to any move to lock down computers, since it simply won't work for Linux.

      If some twenty percent of desktops and laptops actually ran some sort of Linux, the world would be a better place for those of use who already run Linux on those.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    124. Re:Let me be the first critic by jbolden · · Score: 2, Informative

      1) They want to use Unix apps
      2) They want an easier to maintain system when things go wrong
      3) They want more control over apps and the system at all levels
      4) They want scripting heavily integrated with apps and the system
      5) They want to distribute their desktop i.e. network transparency

      etc...

    125. Re:Let me be the first critic by jbolden · · Score: 1

      OK Windows XP and Vista (32) both. Vista 64 probably still edges ahead but that is getting very close.

      As for evidence, look at any list of random devices. Take scanners for example where support on Linux is very thin.

    126. Re:Let me be the first critic by Asic+Eng · · Score: 1
      Feel free to offer your criticism.

      And be prepared to be called a crybaby, a freeloader, someone who needs to grow up and then be asked to pay a developers salary!?

      This is not for the Linux community who are in overwhelming majority professional and friendly people. This is for you, personally: if *you* don't want criticism, then don't ask for it.

    127. Re:Let me be the first critic by Braino420 · · Score: 0, Flamebait

      Sorry. Did I not suck enough ass before I told you how the real world works, rather than fairytale land?

      Yes, please go suck more ass (wtf?).

      Ya, that's it, you go and show everyone by not using Linux... Oh noes, please we needs you! We need the bitching about impossible problems. Config files? Are you fucking kidding?

      And this is why the real world, and collective individuals like myself, despite trying to be accommodating when you shit-spewing retard monkeys say that your OS is "better", despite offering up a real critique in good faith about what it'll take to get more than a handful of social rejects using Linux, will eventually turn to shit-spewing retard monkeys like you and say SHUT THE FUCK UP because you weren't even paying attention to what we said before you went off on your standard boilerplate diatribe.

      Entertaining! Read the news, entire countries are using Linux not to mention huge enterprises throughout the world. Oh noes! Don't call me a shit-spewing retard monkey, guy on the internet! pleease! You still don't get it, your critique is fucking impossible, and it amounts to nothing but bitching, and bitching at the wrong people no less. Man, this is really helpful. I'm going to talk to my boss tomorrow and see if he can hire a guy like you to sit on the sidelines and bitch bitch bitch. If he says we want insightful critiques, I'll tell him, "we're living in the real world bro, there's only crybabies der der der". Oh no, the barrier to entry involves me spending $20 on hardware that works!

      I also think it's "double funny" (another wtf?), that you are stereotyping EVERY linux user because you couldn't get your POS capture card to work. Seriously man, I'll send you the tens of dollars to get working hardware. Wait, nevermind, I think it would be hilarious if you stick to your commitment of never using Linux again. Good luck, hope you enjoy Windows 7 (that costs more than it would to get a video capture card)! Oh you're gonna stick with XP, even funnier! We're livin in the REAL WORLD bro! lol...

      --
      They call me the wookie man, I guess that's what I am
    128. Re:Let me be the first critic by sricetx · · Score: 1

      Your post is very helpful, so please don't take my response as a criticism of you, but this is the very sort of thing that people really should not have to accept in Linux. There is no reason a distro designated as a long-term support release should not provide updated driver packages for the currently shipping versions of supported hardware. The user should really never have to build a driver from source. It's a deal killer for anyone with just an average level of technical ability. I've been using Linux for around 8 years, and it's still something I dread. In my experience, what often happens that the source code for the app/driver was built with a certain version of a specific distribution in mind (generally redhat), and something like the config script, etc. needs to be tweaked to get the damn thing to compile on another distribution. Even worse is the case when a required library needs to be of a greater version than the one included in your distribution before the code in question will compile. Now you need to compile the library from source too, and risk breaking god knows what other applications. Having a mix of deb/rpm packages from official repositories and programs compiled from source tends to make the system unstable over time. checkinstall helps, but still...

    129. Re:Let me be the first critic by ericrost · · Score: 1

      This was the case when the distro shipped. This is the driver model in linux. The mainline kernel supports drivers that have become stable. New card == new driver == not stable == not in mainline kernel == build it.

      Someone with an average level of technical ability would have more trouble accomplishing the same task in Windows (I know, I helped someone do it recently).

      These drivers happen to build flawlessly. Again, I know because I've done it recently. It even packages it up and wraps it in a .deb for you.

    130. Re:Let me be the first critic by sricetx · · Score: 1

      I complained about this very type of issue (having to modify driver source code before it will compile for a specific distribution) in a previous post on this topic, but if you are using ubuntu, have a look at this thread http://ubuntuforums.org/showthread.php?t=766850 As always, YMMV. Good luck!

    131. Re:Let me be the first critic by Vu1turEMaN · · Score: 1

      What I'm saying is why can't someone make a script or app to do that for me? I'm not lazy, but if Linux ever wants to get new blood they're gonna have to make it alot simpler.

    132. Re:Let me be the first critic by IamTheRealMike · · Score: 1

      Ah. It's actually not doing well on netbooks. Windows now has 90% of the netbook market. Linux failed on netbooks for the same reasons it failed on desktops and laptops. It's got deep, fundamental problems that the people developing it are unwilling to admit to. If you look at the ridiculous software distribution mechanisms on Linux you can see the problems ... apt is like an infinitely less appealing, flakier and slower-moving version of the iPhone app store. Yet the average Linux user will blindly defend the system as being superior to the one used by, gosh, every other OS ever designed and commercially successful.

    133. Re:Let me be the first critic by Moryath · · Score: 1

      1) They want to use Unix apps

      Which could be accomplished by expanding Cygwin's compatibility too...

      2) They want an easier to maintain system when things go wrong

      Easier in what way? A copy of Norton Ghost (or another backup solution) and a monthly/weekly backup will make my system "easy" to fix in the event of catastrophic h/d failure or data corruption problem... anything else is just "go replace the failed component" or "well shit, time to reinstall the OS" anyways.

      3) They want more control over apps and the system at all levels

      Fair enough. Though this is actually an incredibly small subset of the overall desktop userbase.

      4)They want scripting heavily integrated with apps and the system

      Again, what sort of scripting? "Integrated scripting" isn't half as important as the purpose you want each individual script to accomplish.

      5)They want to distribute their desktop i.e. network transparency

      I think we've gone beyond the bounds of the average home user, or the average corporate network user, or even the average developer at this point.

    134. Re:Let me be the first critic by Eunuchswear · · Score: 1

      Further more, when upgrading software components either via cvsup or whatever method is provided in your flavor of linux, not all dependencies are necessarily upgraded and can cause cascading issues that run the risk of tapping you of time, energy, and motivation. On the average, the general user isn't up to the task of trying to symlink libraries, examine dependencies, and do the work needed to keep a linux machine running effectively.

      There's your problem right there - you should be using Debian.

      --
      Watch this Heartland Institute video
    135. Re:Let me be the first critic by Moryath · · Score: 1

      I just needed to add the medibuntu repos, and then "apt-get install w64codecs libdvdcss2" and poof, it all works.

      And the second part of that bullshit is why a normal user is scared as fuck of Linux. They don't understand it; to them it's just arcane gobbledygook magic words, like a shyster "holistic healer" doing a magic dance and tossing around some colored powders before feeding a sick kid some powdered willow bark mixed into hot chicken broth (willow bark = aspirin for the fever, hot liquid chicken broth = natural expectorant, also helps to hydrate to stimulate appetite) to "cure" the common cold.

      YOU know what you are doing and why the "magic words" - e.g. w64codecs and libdvdcss2 - work. THEY look at that, freak out, decide they couldn't ever have figured that out by themselves, and run back to the safe realm of Windows where they can eventually puzzle things out without having to memorize a whole dictionary of command line codes.

    136. Re:Let me be the first critic by jbolden · · Score: 1

      1) They want to use Unix apps

      Which could be accomplished by expanding Cygwin's compatibility too...

      Cygwin is so-so. Used to be better actually. For that matter Windows Services for Unix by Microsoft is so-so. Neither is remotely close though to really getting most Unix apps to run.

      2) They want an easier to maintain system when things go wrong

      Easier in what way? A copy of Norton Ghost (or another backup solution) and a monthly/weekly backup will make my system "easy" to fix in the event of catastrophic h/d failure or data corruption problem... anything else is just "go replace the failed component" or "well shit, time to reinstall the OS" anyways.

      Not my experience at all. I've made use of /dev /proc many times to diagnose and/or bypass hardware problems. It is fantastic to be able to pass messages directly to hardware, for example force a bus to init a drive it doesn't see.

      As far as software and OS, reinstall is usually out of the question. A desktop + all the apps takes about 100 hours to configure the right way.

      4)They want scripting heavily integrated with apps and the system

      Again, what sort of scripting? "Integrated scripting" isn't half as important as the purpose you want each individual script to accomplish.

      Integrated is not with each other but with apps and the OS. Frequently scripts need to act between multiple apps. Applescript allows you to do this on Mac, but it is limited. There really is no substitution for Unix apps having good command line controls and universal scripting languages.

      5)They want to distribute their desktop i.e. network transparency

      I think we've gone beyond the bounds of the average home user, or the average corporate network user, or even the average developer at this point.

      Most companies that switched to Linux back in 2000 did so for this reason. End users may not know the term "Network transparency" but they love the ability to pop on any machine in the corporation and have it act the same. They love being able to pop windows to other users "Jay you need to fill these 3 lines out then pass it back to me".

      Absolutely that requires their IT guys to set it up. In terms of home users, network transparency is essentially what all the TV interface stuff is about. Also VPN....

    137. Re:Let me be the first critic by Rutulian · · Score: 1

      If hardware doesn't work with Linux, it's not Linux's fault, but it IS a problem for them.

      You keep saying that, but I don't think you realize that linux developers/users/advocates can't do much about this problem. What can be done is already being done. See the Linux Driver Project for example. With limited to no cooperation from certain hardware manufacturers there isn't much more that can be done.

      So, you're right, it is a problem, but solving it requires more than a bunch of linux developers deciding they want to solve it. We already have that. It requires cooperation from manufacturers, which is a continual work-in-progress, and it requires users to put a little pressure on manufacturers by voting with their wallet. This is a problem that has to be worked on by everybody who has an interest in linux. You can't put the responsibility entirely on one subgroup.

    138. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      No, it IS NOT THEIR (Linux coders) PROBLEM. Do you want the card to work under Linux? THEN COMPLAIN TO ATI.

      Ultimately, it is YOUR PROBLEM. Make it ATI's PROBLEM.

      There are many of us who are happy to write drivers, provided there is H/W documentation available. One of the major kernel developers has even offered to WRITE THE DRIVER FOR FREE for the companies, so that it can be included in the main-line kernel!

      What I will _not_ do is reverse-engineer a piece of H/W unless: (a) I personally really need it to work and have the hideous amount of time to spend on it. (b) am getting PAID to do so. It is hard, frustrating, time-consuming, and sometimes actually IMPOSSIBLE without specifications...

      Now about your "barrier to entry" argument. It's flawed. Here's the deal. Use Linux, if you wish. Or not. Unlike many of the raving 'tards you may run into on message boards, most sane Linux users and developers DO NOT CARE WHAT YOU USE.

      That's right, I don't care if you find it hard or easy or tricky or whatnot. There is this whole wildly mistaken assumption that many critics seem to have; that Linux folks CARE about what you use, and that we EXPECT you to switch. It also seems to be a commonly voice opinion that somehow we are "trying to compete with Microsoft/Apple/IBM/etc."

      Guess what? We are NOT competing. Linus Torvalds himself has said as much.

      If you switch to Linux, great. If you post an intelligent and polite question on a forum, and I happen to know the answer, I'll happily help, or do my best to point you in the right direction. But others may flame you.

      Guess what? That's LIFE, it's nothing peculiar to Linux; immature 'tards abound in this world.

      I'm not going to downmod you, since I'm going anonymous while at work. But I'm tempted. The whole premise of your post, and most like it, is that "getting more people to adopt it" is a priority or even a concern. For myself, and many others, it is NOT.

    139. Re:Let me be the first critic by Blakey+Rat · · Score: 1

      it's doing quite well on the netbooks where people don't want to install everything in their closet: they just want a functional, email-checking, web-surfing laptop and for that almost any OS will do.

      No it's not. Do you have a citation for that? Last I heard, the OS distribution for Netbooks was *real* close to the distribution for normal laptops, that is, > 90% Windows.

    140. Re:Let me be the first critic by Blakey+Rat · · Score: 1

      DRM tilt bits causing HDMI dropouts,

      Have you actually seen that happen? Ever?

      15 different media players depending on what format you want to play,

      When's the last time you used Windows? 1997? Seriously, even Windows Media Player can play all the formats worth watching.

      having to use the awful half-assed applications included with your hardware. Ever installed anything from HP?

      I'm sorry, I thought you were talking about Windows and not HP. Microsoft has no control over what HP ships on their computers.

      Yah, HP's software is shit. If HP shipped machines with Linux, do you think their software would magically become non-shit? Seriously?

      Windows is consistent, but none of the applications you get are,

      And yet, they're still *more* consistent than the same set of Linux applications is. Go figure.

      and you have to go hunt down some random application from some dodgy site to get anything other than checking email and surfing the web done.

      I have no idea what you're even talking about here. What the hell kind of applications are you downloading?

      You're obviously quite happy with choosing something predefined but easy, so Windows is great.

      And you've obviously entirely ignorant of Windows. You're not qualified to compare the two.

    141. Re:Let me be the first critic by BikeHelmet · · Score: 1

      The BIOS tool makes sense. Once the contents are in memory, it could potentially be read. Preventing that removes the chances of that tool being used in combination with another vulnerability - either to conduct some sort of attack that might fark the board, or to bypass security mechanisms like boot/bios passwords.

      I don't know why ethtool/ping would be root only. I don't even know why xorg.conf requires higher permissions.

      I think the big problem with desktop linux is it's still got that company-workstation-desktop mentality. It doesn't auto-elevate when the user wants it to. Yes, if I navigate to xorg.conf in Nautilus, and open it in gedit, and I try to save it, I do want to save it. I don't want to have to open the terminal and type sudo gedit /etc/X11/xorg.conf in order to make changes.

      Also, it'd be nice if Nautilus could copy files from one Nautilus window to another. :/ Having multiple different folders open is how I quickly manage/move files on Windows.

    142. Re:Let me be the first critic by Eil · · Score: 1

      Also, it's not free (as in freedom) if you lack the technical ability to compile and fix defects.

      Of course it is. The freedom to use, modify, and distribute open source software is not affected by anyone's technical skill. Software of any complexity can be open source. Just because the "average user" (however you choose to define that) might not have the skill to fix a programming error or modify the code, that doesn't take away from their right to modify or redistribute the software. Whether or not they have the ability to do so is a completely separate matter.

      Then you're forever reliant on programmers to fix your software. So go on and broadcast that message however they're not going to listen because you already shot them down when they were trying to get help in the first place.

      So your argument is that no software is free (as in freedom) unless the end-user is capable of modifying or debugging it him/herself? That's one hell of a leap of logic. I personally don't have the technical skill to fix a bug or write a new device driver for the Linux kernel. But by your very argument, that means that Linux is not really free software (contrary to the GPL that it's licensed under) because I, one person, cannot fully grok it. I guess Linus Torvalds has been lying to everyone all these years.

      Luckily I'm a programmer and have commit lots of fixes to OSS however I'm not deluded enough to convince myself that freedom for me means freedom for average users.

      You're confusing the technical ability to modify and redistribute software with the legal ability to modify and redistribute software. Free software, as defined by the FSF and everyone else in the free/libre/open source world, is only concerned with the latter.

      Also before you or anyone else arrogantly mentions paying someone to fix your problems, that's not an option.

      Why is that not an option? If you need a piece of software to do a particular job, either you buy a product that comes with the support you need, or you install an open source one and support it yourself. If your open source option never requires any support (which is true a good portion of the time), then you've come out ahead. If your open source option requires support and you can handle it yourself, then you've come out ahead. If you require support but don't have the technical ability to do it yourself, and the maintainers of the software won't do it for free (which they're not obligated to, by the way), then yes, you might have to pay for it.

      This isn't just my opinion, this is actually how the software industry works. This is why there are many, many people who use open source software and never end up paying a dime for it. This is also why there are programmers and consultants who provide services (for money) relating to open source software.

      If free software were this panacea where all of the programs worked perfectly for everyone, never had any bugs, and never required any support, there would be no Microsoft, no Novell, no Oracle, no Red Hat. In fact, there would really be no software industry to speak of.

      A typical bug cost thousand of dollars to fix, that is not freedom in either libre or beer.

      Tell that to open source projects like Mozilla, FreeBSD, and OpenOffice who each have thousands of bugs fixed every month. If what you say is true, then the Mozilla foundation spent over $2.4 million last month alone fixing

    143. Re:Let me be the first critic by PitaBred · · Score: 1

      And downloading a codec pack isn't cryptic? The average user knows what a codec is? You keep looking at Linux with blinders on, thinking that the Windows way is in some way reasonable. It's not. Someone who doesn't know what a codec is will be equally confused by a non-playing video, under any OS. My "magic words" are as inane to a normal user as "codec pack" is. "Uninstall all other individual codecs and filters (like DirectVobSub, ffdshow, CoreVorbis, CoreAAC, etc.)" is no more intelligible (and I'd wager to say less than) saying "Go to Applications, then System, then select Terminal. In the window that pops up, type 'sudo apt-get install w32codecs libdvdcss2'" and type your password in when it asks.

    144. Re:Let me be the first critic by ILuvRamen · · Score: 1

      technically, it's the hardware manufacturures with driver issues. Some company makes a piece of hardware and I'm supposed to write a driver for it? Um no!

      --
      Google's Super Secret Search Algorithm: SELECT @search_results FROM internet WHERE @search_results = 'good'
    145. Re:Let me be the first critic by PJ1216 · · Score: 1

      linux developers/users/advocates are really only ones with an interest in Linux. So putting the responsibility on them is kinda the only place to put it. It's not easy, sure. yea, its an uphill battle. Just because its difficult doesn't mean it still is a problem that they have to solve. If an solution was readily available, I highly doubt this would be such a big issue.

    146. Re:Let me be the first critic by kelnos · · Score: 1

      You don't care if Linux works right for someone else. However, if Linux proponents want people to adopt their OS of choice, they have to deal with the fact that they have to do more than provide their part of the bargain. They have to go the extra mile to make it work for *the other person*.

      You seem to have this misconception that the person who doesn't care if Linux works right for someone else is ALSO the same person as the Linux evangelist/proponent who want people to convert.

      Very often that's not the case. Many of us just want to hack on and use our platform of choice and be left alone.

      Interestingly, many of the evangelists aren't coders, or at least aren't active developers. These are the people who need to figure out how to solve end users' problems. If that means they need to pay developers to get them to work on these types of issues, so be it. But often when push comes to shove, nobody wants to put their money where their mouth is.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    147. Re:Let me be the first critic by atraintocry · · Score: 1

      Sometimes the shiny stuff is, as you say, the best tool for the job.

    148. Re:Let me be the first critic by swillden · · Score: 1

      In linux, you might HAVE to install 15 different players to get around the political incorrectness of some format being under patent, or just because whoever coded App A doesn't like Format B and refuses to support it.

      You don't know what you're talking about. In Linux all of the major media players use the same set of codec libraries and they all support nearly every format under the sun.

      There IS an issue with patents, but it's got nothing to do with "political correctness" and everything to do with it being ILLEGAL to distribute certain codecs in certain legal jurisdictions without paying a license fee. So you have to download the codec from some jurisdiction that doesn't care about the patent -- or you have to pick a Linux distro that costs money and pays the licensing fees.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    149. Re:Let me be the first critic by einhverfr · · Score: 1

      As a FOSS developer, let me provide some (hopefully eye-opening) perspective. Personally, I think you have it all wrong.

      I spend most of my time doing open source work for paying customers. I also reserve some time to do software development work for the community as a volunteer. Most users understand that my time is limited and don't go out demanding that their specific issues should get top priority. At the same time, we sometimes get serious bug reports from the community and fix those as quickly as we can. People sometimes provide a critical feedback and this is fine. It is quite different from placing demands on my freetime. Although it rarely happens, it has been known to happen. IMO the proper response is a polite reminder that we will get to it when time permits.

      What is my goal? To produce the best software possible. We get all kinds of requests which could undermine that. So the approach is always to engage users over the lists and discuss what they really want to accomplish vs what they are requesting. Eventually we can usually come to an understanding of a solution which meets everyone's needs. Am I happy that software I am helping to build is seeing increasing adoption? Absolutely, but I won't back making changes which undermine quality in order to speed that adoption.

      BTW, the next version of LedgerSMB (1.3) will be a giant step forward. We are now finally getting close to a beta on it. However, you wouldn't believe the requests we get. For example: "Please let us delete invoices" or "we want to repost invoices." The answer in these cases is "We don't generally support that because it is not in line with GAAP." The "But Quickbooks lets me do it" response is not sufficient. In these cases, however, there is a valid request by a user to make the exeperience of using the software more pleasant. It is just incorrectly tied to the experience of another product. The simple fact is sometimes matters are not ripe for action.

      --

      LedgerSMB: Open source Accounting/ERP
    150. Re:Let me be the first critic by Moryath · · Score: 1

      "Get X and then type gobbleygookytookytoo while standing on one leg and whistling the star spangled banner" is cryptic.

      "Google 'latest ffdshow', download it, and double-click the installer" is not.

    151. Re:Let me be the first critic by kelnos · · Score: 1

      The stated goal - at least from a large portion of the linux community - is to see as many people using Linux as possible.

      No, no, no, no, no! Where are you getting this crap? What is this "large portion of the Linux community?" Did it ever occur to you that these people might be a vocal minority? Or that they aren't representative of the community? Or, more importantly, that they aren't representative of the Linux *developer* community?

      From everything I see, the loudest people talking about getting Linux on the desktop haven't written a line of code in years, if ever.

      Most of us are somewhere in between. We'd love to see more people using our software because we get a warm fuzzy feeling knowing something we wrote made someone's day easier. And some people are going to try out our stuff and find out it doesn't work for them, or that it's lacking in some way. And that's fine! They can report the problem, but that's where they need to understand that the developer may not care about their problem. If that's the case, they'll have to go find some other way of getting what they want... and maybe that means going back to Windows. Being whiny and acting all entitled isn't going to help. Just move on, grow up, and accept that people aren't going to do things for you just because you want them to.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    152. Re:Let me be the first critic by BikeHelmet · · Score: 1

      I have to agree with the guy that replied to you. You're looking at Linux through rose coloured glasses, and looking at Windows through a toilet bowl.

      Most software shipped with hardware is utter crap. Go online, search out some software for your task, and read reviews. There's very good chances that you'll find either free, shareware, or commercial software of higher quality than what's available on Linux. Windows is very consistent, in that for every task there is at least one high quality program. Some programs may suck - but you just uninstall those. Linux doesn't have this. Some tasks just don't have a good equivalent on Linux.

      I'd rather not derail my post with specifics, but if you know of a great torrent client other than Transmission/Deluge, let me know.

      Now, don't get me wrong - Linux does have some really great stuff, far better than what Windows offers. I like Ubuntu's "Install New Programs" thing in the start menu. It's handy being able to type in "OpenOffice" or "Abiword" or "Seamonkey", and actually install that software painlessly and quickly. I like it.

      "Add/Remove Programs" is slow and clunky in Windows. I use myuninst myself. Just drop a shortcut to it in system32, and you can bring it up from the run box. ;)

      I agree that Windows has a lot of crap attached to it by default. Like you, I personally want a system that does what I want (even if it takes a little hacking), rather than choosing from what it allows me to do. Therefore, I choose Windows.

      My Windows XP is using a modified kernel with some XP Embedded system files and a 3D-accelerated desktop. It uses up 400MB on my HDD, and has support for everything. (Games, .net, java, my programming software, all decent quality win32 apps, etc.)

      Stuff that I cut out was... extra drivers/hardware support (which I don't need), the 16bit compatibility layers, everything required for MS Office, IE, and other Microsoft software to run, plus anything where I have a replacement already. I even cut the registry down to about 8MB.

      The result was a WinXP that does not automatically load viruses or spyware. It's about as locked down as Linux. I can't even get Securom to install on it. I run as an admin all the time(technically my modded XP only supports a single user), but it has been remarkably hard to fark up. Most stuff that silently tries to install will fail, probably due to the modified kernel - though I can't be certain.

      That does mean that installing programs is more complicated. If a game requires updated DirectX components, it'll fail when it runs Microsoft's installer. Then I run it manually, and it works fine. It seems to deny silent access to a lot of stuff, despite clearly being logged in as "admin". If I install new videocard drivers, the drivers don't get updated. I have to go to the device manager and pick "update drivers" then select the correct version. Drivers for devices can't be automatically updated/installed.

      I like that security feature, but I don't know what caused it. It seems to have been a side effect of heavy gpedit.msc policies, nlite mods, kernel mods, registry-hive shaving, and system file replacement.

      Oh yeah, and because of the XP embedded stuff, it boots in 14 seconds and shuts down in 2-4. I couldn't be happier with it.

      I'm glad you're just as happy with your linux box.

    153. Re:Let me be the first critic by swillden · · Score: 1

      The last time I dared complain about how hard it was to set up Ubuntu for dual monitors, I had them howling "Manually editing a xorg config file in a command line editor is EASY!!!!"

      Cite?

      You shouldn't have to fiddle with your xorg config at all in a recent Ubuntu. I suspect that either you're "spinning" the conversation a little, or this conversation happened years ago.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    154. Re:Let me be the first critic by Moryath · · Score: 1

      How about right here for starters.

      If you want to get hardware developers to hand over their specs/source, eventually there has to be more motivation than "the kindness of their hearts." Maybe it's 5% market share. Maybe it's 10%. Maybe it's 20%. I don't know which, and I suspect the threshold for each developer is going to be different.

      It's either that, or Linux can remain unadopted. You just have to remember that then, Linux will remain unadopted. And there is a better-than-even chance that down the road, some variety of hardware you want to use under linux - maybe a scanner, or a camera, or a TV tuner, or something else - simply won't have Linux support.

      Maybe that's all the Linux community is destined to be, a collection of head-in-the-sand "developers" and a bunch of kool-aid drinking, deluded "evangelists" talking about the glories of their Chosen OS while everyone else goes around using something else that actually works for what they need it to work for in their day-to-day lives on the hardware of their choice.

    155. Re:Let me be the first critic by Rutulian · · Score: 1

      Well, right, isn't that what I just said? If you don't have any interest in linux, why are you trying to get it to work with your hardware? Why do you care if it doesn't work with your hardware? And how does complaining about it loudly, while simultaneously refusing suggested workarounds, help anybody?

    156. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      You have a great point. I've tried a few times to load Ubuntu (and Fedora) on my work computer (my boss runs Ubuntu so he was ok with this), but because of my ATI card, I was having a lot of issues with dual screens. Yes, I could buy a new card, but it's not my computer and I don't feel like spending my money on it. What did I end up doing? Sticking with Vista, and I now run the Windows 7 beta. I'd love to run Linux, but it doesn't look like that's going to happen for a while.

    157. Re:Let me be the first critic by kelnos · · Score: 1

      Multihead still sucks on Linux. I've worked with it, and I've written code to try to deal with it. It's hard. It's getting better, but it's still not easy. This is one of the things the X community has been working on for at least a year or two, and I'd say it won't be seamless on all hardware for at least another year or two. At this point, at least, I can plug a second monitor into my laptop and have it recognised automatically without having to deal with any config files. But it took a bit of work to get to that point, and configuration beyond that (via a GUI) is spotty at best.

      Happy now?

      --
      Xfce: Lighter than some, heavier than others. Just right.
    158. Re:Let me be the first critic by serviscope_minor · · Score: 1

      This is a BS argument. Seriously.

      Touche.

      The majority of the apps in a typical Linux repository are not useful to the average person.

      Where to start with this line... OK. The majority of windows apps aren't suitable for the average person. Or do you claim to run the majority of windows apps? And secondly, perhaps I'm not the average user.

      If Linux ever becomes mainestream, people will not be using primarily open source apps, they'll be buying third party programs just like they do on Windows today.

      Seriously. As a Linux user, why should I care? I'll stick to the applications I like which all run on Linux natively (oss and non oss).

      Why? Because commercial applications are more shiny. They are polished, and attention is paid to the small details that open source developers usually ignore.

      Which rock have you been living under? There are piles upon piles of awful, shoddy, bug ridden commercial applications out there. For such an inane comment, I hereby sentancew you to 1 yrear's hard labour on a helldesk. Then you will truly come to understand the poor quality of many commerical applications.

      As an example, no open source game is of the same quality as the current commercial state of the art. Yes, you might have the occasional commercial developer that releases their 10 year old source code (a la id), and those 10 year old versions are typical the best you can get for Linux (barring Cedega compatibility, but that invalidates your argument).

      The last game I purchased was world of goo for Linux. Works great on my Eee 900, which is the only machine I own. But these are silly points. Games are not the be-all and end-all of software. I play almost no games, like the majority of people I know.

      The only reason that linux is so "consistent" with app repositories is because it lacks a rich commercial ecosystem.

      It's a bad thing that so many high quality programs are available for free?

      --
      SJW n. One who posts facts.
    159. Re:Let me be the first critic by kklein · · Score: 1

      Oh, that explains why Linux has never worked right for me. I'm not supposed to use it. It's for the people who write it, who do so because they enjoy it.

      So it's just as I've always said around here, and have been modded into oblivion:

      Linux is a toy.

    160. Re:Let me be the first critic by alexborges · · Score: 1

      YEs

      And we fix it by driving the non-compliant hardware fucker out of bussiness to the best extent of our capabilities: bad mouth them and then buy and publiclly support their competition.

      Its the only way to do it man.

      --
      NO SIG
    161. Re:Let me be the first critic by EvilTaco · · Score: 1

      I'm not entirely sure that's the case.

      Consider, as an example, the Mac. The mac os doesn't really work with ANYTHING but mac hardware, unless you're either really great at research and following directions, or reverse engineering drivers. It's still got a huge section of the market, though, because it's an alternative to the big doom-machine that is microsoft. Linux, to me, is an option b to this. When you don't want to spend the money on the more expensive apple hardware, but you want a choice of not using microsoft's operating system (which is buggy, as well, and more virus prone) you then turn to linux. It's the in between, because a lot of hardware is spotty on linux, but a lot less spotty than it is on the mac, which is to say, it works at all.

      This isn't to mention plugins like ndiswrapper that can make windows drivers work in linux, because.. well... I'll get back to that.

      I personally think linux should embrace that middle ground, at least for the time being. Put out faqs on what hardware is known to be badly supported (wiki style, anyone? that way it can be updated as needed?) so people can make the choice about if they want to switch based on if their systems would actually work.

      Personally, though, I think the criticism of linux should go beyond "it doesn't work" and go to nit picking parts of it. I mentioned ndiswrapper. It's a tool that's supposed to make windows drivers work natively in linux, but getting the thing to work properly is frustrating, at least. A more intuitive method of doing this, allowing windows drivers to work natively, would at least be a patch to the problem until the native drivers could be figured out. That could be viewed as selling out, but what the hell. I won't care. My wifi card will work. The same holds true for Wine, the windows "emulator". It'd be a great tool, but it's buggier than most alpha software I've tested. Hell, Itunes doesn't even work on it, which means I can't make my ipod touch work unless I load back into the windows side of my pc.

      I think we've come to the crux of the issue. It's easy to say "it doesn't work" and many sites out there do that. The term Luser has come up from more than a few anti-linux sites to describe someone who's taken a fondness for the operating system. Freetard has been mentioned, too. They all bash the whole os without seeing what it has to offer. That is not criticism.

      Would you read a movie review that just said "no, it was bad. The plot sucked. I didn't like the actors" and get anything out of it? How about a restaurant review that said "the pizza was bad" without mentioning anything about how the toppings were cooked or what specifically was wrong with the pizza or even where you bought it? There are over 1000 distros of linux, each with distinct features. That's easily 10 times the number of pizza places in my city.

      I think it needs critics in the traditional sense. People who pick it apart and point at the good, and find the specific bits of bad, for different parts of it. Linux is so broad and varied that you can't really review it in any other way.

    162. Re:Let me be the first critic by kayoshiii · · Score: 1

      Or if you use the Ubuntu Studio Version of Ubuntu (or install the Ubuntu Studio packages)... you can use their helpful control panel to fix this for you. So not quite so bleak as it sounds. Still I have a firewire soundcard that only talks to Jack my pet Ubuntu peeve is that all core apps have jack support removed meaning they won't work with my soundcard unless I recompile them.

    163. Re:Let me be the first critic by Alex+Belits · · Score: 1

      Because applications are not allowed to decide what they can and can not do -- operating system does that. Application has to have WAY TOO MUCH access to low-level functionality to safely read BIOS, so it has to run with higher privileges. You can make executable setuid root or add it to sudo list, so system will always run it with elevated privileges, however that will also elevate the required quality expected from application, or it would become useful for those who will try to get this "elevated access" to your computer by sending it malformed data. Since most application developers are not expected to write secure applications, very few of those applications run setuid or will automatically start with sudo.

      Windows, on the other hand, has applications that either run way above the level of privileges they should have, or use idiotic "user access control" that can elevate access of absolutely anything unless you look really, really close. And this is why Windows will never be nearly as secure as Linux.

      --
      Contrary to the popular belief, there indeed is no God.
    164. Re:Let me be the first critic by gbarules2999 · · Score: 1

      You assume that Linux fans actually care if everybody else uses Linux too. Speak for yourself; I don't give a second thought about it. Linux will not suddenly become the most magnificent piece of software if the world's masses switched. OS are there to get out of your way anyhow!

      For some people, Windows or Mac works better for them. More power to those guys. Isn't it about time we killed the "Linux worship" stereotype?

    165. Re:Let me be the first critic by Arker · · Score: 1

      I certainly wouldnt nasty-mod you (I do have mod points but not going to use them here and wouldnt do that even if I was) - you're post is clearly sincere and thoughtful. However, I do think you are wrong when you say this:

      Now, I recognize that ATi hasn't been as "forthcoming" with driver source / documentation as some other companies. This is where the Linux folks can say it's "not my fault." The reality, though, is that it is a barrier to entry, and therefore it is their problem.

      No, it really isnt. The missing postulate in your logic is that we have some sort of obligation to drive adoption - to make the system work for you (and him, and her, etc.) But we dont. You arent paying us, and we dont get royalties. If the system works for me then, until and unless you start paying me, the fact it doesnt work for you is perhaps sad, but ultimately not my concern. If you want the benefits you should be willing to assume the costs (either putting in the time and effort yourself to modify things to suit you, or paying someone else to do so.)

      And this is where *I* become critical of "linux" in that insane broad sense in which it's commonly used, not for Linux at all, but rather for all the other stuff that OS providers typically use to build a system on linux. It's most strikingly visible actually in the current crop of X applications and "desktop environments" and most specifically in GNOME but it's at plague level so the damage is not limited. Over and over again good, workable, powerful designs are cast aside in favour of slavishly copying extremely poor designs, in order to push adoption by people that are NOT using the systems. So those of us who have been using this system for decades get to see the system grow less and less suitable for our needs each release, in a vain attempt to achieve popularity with the group that DOESNT use this system, doesnt give anything back to it, and most likely will never adopt it anyway.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    166. Re:Let me be the first critic by shadwstalkr · · Score: 1

      Both are at fault. Kino should give a reasonable error message and suggest a solution when it can't open raw1394 (it might do this, haven't used it for awhile), and Ubuntu should either have the Kino menu entry run it with sudo. Alternatively, either of them could patch Kino to access raw1394 through a privileged, secure intermediary.

      This kind of lazy, broken packaging happens a lot in Ubuntu, and probably other distributions too. It's a drawback to using volunteer labor.

    167. Re:Let me be the first critic by gbarules2999 · · Score: 1

      Exactly. It's like when people are complaining about OpenOffice.org not being able to handle very complex spreadsheets.

      You made the spreadsheets in Excel; just use the tool that works. Ignore the morons trying to get you to switch and use what you need to use to get your job done.

      It's just an added perk when it's a free solution, of course, but that satisfaction varies. Desktop Linux is fine for most non-professional computer users right now, and within a few years it will be even farther along.

    168. Re:Let me be the first critic by Alex+Belits · · Score: 1

      For the MythTV people (and it seems for everyone else who works on matters that remotely touch an ati card) it seems to be a hobbyist issue. Cool!

      Of course, MythTV installation on a home PC is a hobbyist issue -- if it was not, I would get a job watching my DVR at home (that happens to be MythTV).

      If you mean that MythTV can't be used in professionally installed DVR systems then you, of course, contradict the facts -- professionals simply choose hardware that works.

      --
      Contrary to the popular belief, there indeed is no God.
    169. Re:Let me be the first critic by gbarules2999 · · Score: 1

      You picked games out of your ass, because it's the only commercial, mainstream application people actually buy anymore. I challenge you to say another category, one that mainstream users need (not professional tools, like Photoshop).

      Most applications these days used by normal computer users are free. Web browsers, e-mail apps, music players, maybe an office suite (MS Word might be an exception, but OO.o or Abiword work fine for mainstream uses). The idea that Linux needs paid apps to function in the normal, home desktop arena is ludicrous.

    170. Re:Let me be the first critic by gbarules2999 · · Score: 1

      You're blind if you think any other fanboy community is any better.

      Thank goodness we don't judge an Operating System based on its rabid fanboys, which are of course the minority. We would never make those kind of assertions, right?

    171. Re:Let me be the first critic by Arker · · Score: 1

      Wow. Thank you for proving my point so well with your vitriolic, hate-spewing post.

      Huh? There was no hate, not even vitriol in that post. At most he sounded annoyed. I understand his annoyance.

      The stated goal - at least from a large portion of the linux community - is to see as many people using Linux as possible.

      Uh, no. A 'stated goal' of a legion of loud-mouthed hangers-on, perhaps. I'd certainly like to see some competition in the commercial OS space to inhibit MS' ability to use dirty tricks, yes, because those affect me. I'm not willing to sacrifice a good free OS to get that affect however. If this is YOUR goal then I would humbly request you disassociate yourself from "linux" and start boosting ReactOS instead - they could use the help, and their project is actually aimed at producing what you want so your efforts would be helpful, not harmful.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    172. Re:Let me be the first critic by PitaBred · · Score: 1

      Mmmm, massive hyperbole when referencing Linux, and oversimplification for Windows. How much are they paying you? At least I gave each a fair treatment. Or maybe you just wish you could suck Bill Gate's dick?

    173. Re:Let me be the first critic by Cl1mh4224rd · · Score: 1

      I have seen people give up on certain hardware because the benefits of GNU -- the developer-friendly environment, the reliability, the lack of restrictions on use, etc. -- far outweighed the benefits of having that hardware functional.

      That really doesn't sound like your average user...

      --
      People will pass up steak once a week, for crap every day.
    174. Re:Let me be the first critic by Cl1mh4224rd · · Score: 1

      Cite?

      I'm not a citation, but I can attest to... problems... with dual-monitor support in Ubuntu. In all honesty, though, I suspect that the real problem may be Compiz. I haven't yet tried with it disabled.

      Anyway... I can get the desktop wallpaper to display on both monitors. I can even move my mouse pointer back and forth between monitors. However, if I ever try to drag a window over to the secondary monitor, it instead flips to the second workspace upon reaching the edge of the primary monitor. The secondary monitor is essentially useless.

      --
      People will pass up steak once a week, for crap every day.
    175. Re:Let me be the first critic by Tubal-Cain · · Score: 1

      ...it works brilliant in some cases, and not at all in others, same with any other bit of software.

      "works brilliantly in some cases"
      "all software"

      Thanks. Best laugh I've had all week.

    176. Re:Let me be the first critic by obscuro · · Score: 1

      On the general topic: People don't complain about Linux, they ASK about problems with Linux. They ask about those problems ALL THE TIME. It's the greatest thing about the community that it hasn't fallen apart at the shear barrage of questions. The reason people COMPLAIN about certain operating systems is because they PAY for them and expect that they can ASK the manufacturer and... well... at least in Microsoft's case that can be painful and costly for n00bs... okay for a wide swath of developers and admins in the middle ground... and extraordinarily painful and costly when they hit a severe edge case. I've heard good things about Mac support and have had a few VERY decent experiences with it (I own an iMac, Windows XP box and a laptop running Ubuntu).

      On this ATI example and the thousands like it: First, we're really talking about desktop Linux here. When people setup servers they should be expected to do a bit of research on things like compatibility. Your post is spot on from the perspective of driving adoption in general but it kind of misses a key point. There isn't a n00b in the world who loads LINUX on their machine. They load a distro like Ubuntu or Fedora or Slax....

      Linux is different than all those other operating system in many respects but this is the most critical. Linux is a community around a CORE operating system with various expressions in the form of distros. This means that there will NEVER be a consistent level of quality reaching userland. NEVER EVER. And that's FINE. I WANT to see distros that come from basements and start with edges and have some particular attitude and focus. Without that emergence we wouldn't have seen all the cool media boxes and easy grid servers and... and... name it!

      So the fact that userland will experience their desktop Linux via a distro begs for a simple starting point for a solution that can be promoted along with the distros. The first line of defense against these types of userland disappointments is a USER FRIENDLY hardware compatibility list for Linux in general and each distro specifically. Boot-from-CD distros and testing tools can come in handy in helping end users figure out if everything's going to work before they have a profoundly bad experience. Ubuntu's been great about getting n00bs to not be afraid. Let's bang on them to make awareness of hardware compatibility a palatable thing. :)

      That's step one. A black list is step two. When you have a manufacturer who SOOOO doesn't give a sh*t about Linux, put their black flag up early and often.

      I've personally been profoundly lucky. I tend to load desktop Linux distros onto somewhat older hardware and typically the drivers have caught up and the install is butter. I also encourage people with older boxes to try out a boot-from-CD distro (after asking what the box has). Linux has a rich pile of nasty edge cases and THAT'S OKAY. Communities of all kinds tend to have a rich pile of edge cases - its in the nature of having a crowd and a commons.

      I TELL that to people that I encourage them to use Linux and it prepares them to be delighted when their ass isn't handed to them. You're not going to get better than that at the level of Linux. You can definitely get WAY better than that at the distro level.

      If the message anyone wants to put out is that LINUX qua LINUX is an alternative for userland n00bs. IT AIN'T. I don't even compare it that way. I tell users, "Hey, there's a community of people who built an operating system that's awesome and they build different versions of it for various levels of expertise. Try booting this CD and play around with it. If it does what you want, back your stuff up and load that distro on that box over there. If you run into questions search them up in forums." If they don't get lucky or aren't willing to embrace some learning they can use XP or Mac and pretend that its RADICALLY BETTER when it's only really quite a bit better sometimes.

      --
      Every rule has more than one consequence.
    177. Re:Let me be the first critic by theshowmecanuck · · Score: 1

      I find it amusing that so many of the replies trying to counter your premise actually reinforce it.

      --
      -- I ignore anonymous replies to my comments and postings.
    178. Re:Let me be the first critic by kelnos · · Score: 1

      Please. Pointing to Launchpad as representative of the OSS developer community is pretty weak. Launchpad is, with some exceptions, Canonical. They have a vested interest (potential profit) in pushing Linux. Sure, they employ a bunch of OSS developers, but they're hardly a representative sample of all of us out there.

      And that's just the thing: you *can't* take a group of people from one or multiple organisations and say they're representative of OSS evangelism (or whatever). OSS developers are a pretty diverse bunch, some employed to work on OSS, many more not. Has anyone actually done a "random" sampling of OSS developers to poll attitudes on their goals (if any) with regard to the free software movement? I don't think so, but it would be interesting is someone did.

      In the end, you're inventing a false dichotomy here. Linux doesn't need to have the same support that Windows has, but it also doesn't have to be your "collection of head-in-the-sand developers" and "deluded evangelists." It can be something in the middle.

      Let's imagine for a minute that the status quo was totally fine. If that's the case, I don't need to care if your random weird piece of hardware that works fine on Windows doesn't work on Linux. "Losing" you isn't going to make Linux irrelevant, and "gaining" you isn't going to magically make every hardware vendor support Linux. If working on your pet problem isn't interesting to *me*, and I don't get anything out of it, why should I work on it? And that's even assuming I was a Linux-adoption evangelist, which I'm not. Given that I'm not, I just don't see my motivation to work on something that doesn't interest me just because some random end-user wants it done.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    179. Re:Let me be the first critic by man_of_mr_e · · Score: 1

      One of Amazon's top 10 apps is Photoshop Essentials. This is an app that many home users like because it allows them to manipulate their photos.

      Could you do all that with Gimp? Perhaps, but nowhere near as easily or simply. Elements makes common tasks simple and fast. This is what people pay for.

      Another example, Quicken. Sure, you've got Moneydance and gnucash, but these don't do the same kinds of things like having complete bank access (there is some in recent versions of open source apps, but not early enough). Then add the ability to take your files and export them directly to a tax preperation program, or to your accountant and again you've got apps people will pay for.

      Then we've got whole other classes of apps. Family Will Makers, Greeting Card makers, Home 3D modelers (like for landscaping, deck building, etc..)...

      There's tons of apps that people will pay for the fit and finish of a commercial app, who will not bother to do it manually with open source tools.

    180. Re:Let me be the first critic by man_of_mr_e · · Score: 1

      Sorry, Photoshop Elements, not Essentials. And it's #12 right now on Amazon's list, having recently been displaced by all the tax software.

    181. Re:Let me be the first critic by Reziac · · Score: 1

      That's true, but even when a distro or app has PAID those fees, there are always some users and some coders who consider anything non-free heresy or even treason to the cause. I just lumped it all together for convenience of the typist. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    182. Re:Let me be the first critic by donaldm · · Score: 1

      Linux has driver issues!!

      The main criticism on Linux is "It's not like Windows". Well that takes care of 99% of all critics so there is very little need for further criticism :)

      Of course the counter to "It's not like Windows" is "What version of Windows?" and then go on to name them. Another good one is "and that is bad, why?". Watching the blank look on the critics face, priceless ;)

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    183. Re:Let me be the first critic by Daengbo · · Score: 0, Troll

      That was exactly my thought. I've read too many critics who didn't know how to make suggestions. "It sucked. I couldn't get it to work" isn't criticism. "You need to make my wireless work or I'm going back to Windows" doesn't cut it, either. Even the much vaunted LinuxHater was mostly trolling most of the time, but most people didn't critically evaluate what he actually wrote so they never noticed.

      Linux needs real critics -- the kind that have something helpful and constructive to say. It also need fewer jerks and trolls mindlessly bashing it. We've got too many of the latter and too few of the former, especially in the Ubuntu forums. Oh, yeah, and we need fewer raving lunatic advocates.

    184. Re:Let me be the first critic by Daengbo · · Score: 1

      I hope that's Iceweasel, you insensitive clod. </sarcasm>

    185. Re:Let me be the first critic by Daengbo · · Score: 0, Flamebait

      In Amazon's top 25 netbooks, only #19 runs Linux. Linux lost the netbook war. It's true. What's not true is that it failed because of developers. It failed because of lazy OEMs and the network effect.

    186. Re:Let me be the first critic by Martin+Soto · · Score: 1

      10% is a larger market share than OSX has in the general desktop market. I definitely wouldn't call it a failure.

    187. Re:Let me be the first critic by tritonman · · Score: 1

      The mods are the reason linux has no critics here, anytime I say anything that would be remotely critical of linux or something that may look good for windows, I get modded troll or flamebait.

    188. Re:Let me be the first critic by Tenebrousedge · · Score: 1

      What a strange argument. The majority of apps are not "useful", yet your example app is a game? What an odd definition of "useful". The majority of apps in a typical linux repository are extremely useful---for a specific task.

      Your argument that commercial apps pay attention to small details is anti-Unix. That may be a cop-out argument, but it's true nonetheless. Unix programs should be large and monolithic only if absolutely necessary. Your "small details" is either something handled by my window manager, or program bloat, depending on whether you're talking about features or glitz.

      You're only telling a partial truth when you talk about linux lacking a 'rich commercial ecosystem'. Decades of applied programming philosophy resulted in the app repositories; never has it been shown so conclusively that the whole is greater than the sum of its parts. The principles driving the open-source ecosystem are also its greatest weakness: there's never going to be a 'rich commercial ecosystem' on linux, and consequently it may never see widespread adoption.

      The Unix philosophy is enforced by the GPL. The GPL explicitly does not disallow you from charging money for your software, which can only be construed as proof that RMS has a sense of humor. If you want to have commercial software on a GPL OS, you can't use any GPL'd libraries for your application--which sort of obviates the point of the OS. Because of that, I think it's safe to say that Linux will never be a target platform for games. There may be a market for cross-platform games, but not games that are exclusively for linux. The GPL and games simply do not mix well.

      (In my ideal world, the Source engine would use OpenGL, and Steam would be cross-platform. Luckily there has been some effort to that effect.)

      It should be clear that neither the lack of a rich commercial ecosystem nor the wonderful 'consistency' of the open source model are causative factors, especially not of each other. They are related results of a programming philosophy.

      In a similar vein, Macs are also the result of a specific design philosophy.

      Now if only there were a similar excuse for any and all HP software...

      --
      Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
    189. Re:Let me be the first critic by elrous0 · · Score: 1

      This was back on version 7.01. I don't know whether more recent versions have addressed this specific problem, because I gave up in disgust back then after the 100th Linux fanboy told me that 7.01 handled dual monitors just fine and didn't need any improvements in that (or apparently any other) area. The issue isn't the specific problem, the issue is a general mentality of refusing to acknowledge shortcomings and attacking anyone who dares point them out.

      Building a robust OS doesn't just mean asking yourself "How is Linux superior to Windows, Leopard, etc.?" it also means asking yourself "How is Linux INFERIOR to Windows, Leopard, etc. and what can we learn from that?" Someone that can answer the former question, but not the latter, is part of the problem I'm talking about.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    190. Re:Let me be the first critic by DuckDodgers · · Score: 1

      Your problem is not the developers, it's the friends who said you should "absolutely be using Linux instead".

      I'm a huge fan of Linux, and I use it on my home PC. But I only recommend it to friends, family, and coworkers when I legitimately believe it meets the needs of whatever they're trying to accomplish.

      To do otherwise is as counter productive as recommending a Toyota Corolla to someone that needs a dump truck. It doesn't matter how well the Corolla is engineered, it's not a solution.

    191. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      Tell that to Kodak.

    192. Re:Let me be the first critic by Yfrwlf · · Score: 1

      Linux adoption increasing will directly effect you, whether you know it or not. It will even effect Mac and Windows users due to (hopefully) increased competition and other factors. I very much want Linux to be more usable, not just for me but for everyone, and for it's adoption to grow, which in turn effects me and everyone else.

      --
      Promote true freedom - support standards and interoperability.
    193. Re:Let me be the first critic by Fr33thot · · Score: 1

      I don't see many Linux people saying it isn't their problem. The Linux Driver Project is one example, the steps Ubuntu has taken toward integrating proprietary drivers is another. It is flatly wrong to assert that Linux folks are simply saying that its not their problem.

    194. Re:Let me be the first critic by Fr33thot · · Score: 1

      Nobody is "telling" him to switch. What is being said largely is "I like Linux, you might like it too." Sure there are some that think it is better for a lot of reasons which usually aren't really all that unique to Linux, but that is still not what you assert here. Every post about Linux usually comes with plenty of Windows users complaining about it. Who really needs to live and let live here?

    195. Re:Let me be the first critic by Fr33thot · · Score: 1

      All the money spent upgrading hardware for Vista not withstanding of course. If I have a set of wheels and go out and buy a car only to find that the wheels don't fit, then I go back and complain, I deserve to be told that I should have done some research. Sure you've visited some forums (slashdot, digg) where these battles go on in largely Linux related posts--like news about the latest kernel release--because Windows "fanboys" simply want to gripe about their failed attempt. These usually get piled upon and exchanges get heated on both sides. Perhaps Windows users should stop getting mad when they fail to check their hardware for compatibility.

    196. Re:Let me be the first critic by DrSkwid · · Score: 1

      My lava lamp doesn't work on Linux, Linux is teh sux0r

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    197. Re:Let me be the first critic by 5plicer · · Score: 1

      Don't act like "the mods" are some separate elite group: they're regular users like you and I.

      --
      The bits on the bus go on and off... on and off... on and off...
    198. Re:Let me be the first critic by TRACK-YOUR-POSITION · · Score: 1

      I am, in other words, smart and rational enough to purchase hardware to suit my software. You just don't like the fact that my choice of software, for which I purchased the hardware, was not the same software you troll for. Apparently YOU don't like that choice, because you're the one complaining about Linux's hardware support, indicating a that you weren't smart or rational enough to purchase hardware to suit the software. I'm perfectly willing to admit (as I did in my original post) that Linux's features might be lacking in one way or another. And there's the brutal the irony of Linux zealots. I could show this thread of discussion to 100 people who indicate a willingness to try Linux, and the behavior of the linux zealots alone would be enough to turn 99 of them away from it forever. And I could sure your comment and my response to 100 people and 99 of them would agree that your concerns were idiotic. Note that I'm no Linux zealot, I'm using Windows. I'm just an anti-idiot zealot. And your post was idiocy. Linux has problems. They just don't include the one non-problem you happened to be thinking of. Generic comment questioning the species of your parentage. Please also view accompanying hand gesture. This is all the victory I need. Lashing out in such an infantile manner just means that your subconscious agrees with me.

    199. Re:Let me be the first critic by TRACK-YOUR-POSITION · · Score: 1

      How can you make this statement, and miss the BLISTERINGLY obvious conclusion that your Operating System is also a means, not an end?

      Good question. Answer: I didn't. I wrote the following:

      To the extent that Linux does have a problem here, it's an insufficient number of vendors selling pre-configured Linux consumer devices. But that's less a matter of Linux lacking hardware support and more a matter of Linux applications lagging behind. If your applications meet the customer's needs, then any customer worth worrying about will find the hardware required to run your software.

      Note how I anticipated your "Pro Tip". But thanks!

    200. Re:Let me be the first critic by Anonymous Coward · · Score: 0

      Exactly! I love Linux. I think it's the bee's knees. BUT, when I come across a flame war my goals are three-fold:
      1. Help anyone with a sincere support question
      2. Debunk any obvious trollish BS
      3. Communicate 1 simple message to those who are sincerely curious:
      "Try Linux, it's constantly changing so feel free to try it again and often (inasmuch as you have time and interest), and THEN,

      USE WHAT YOU LIKE.

  6. Agreed. by SatanicPuppy · · Score: 5, Insightful

    I have to admit, the fanbois are making me homicidal.

    I LOVE Linux. I love plain old Unix. I love the command line, and the cryptic commands, and man pages, and lynx and apt/yum. I like X windows and MC. I love building from source. The whole environment is clean, somehow. It's got a sort of serenity for me that I don't see very often in my job.

    And yet...It's just a tool. It's a good tool. It's my favorite tool. But it's just a tool. There is room for improvement, and, like any tool, there are places where it's not useful.

    The thing that drives me nuts is the pure unthinking zealotry. I got started on old proprietary unix, and while linux has more zest and more wild features, there are things that were worthwhile in the old systems. But if you say that, then you get slapped down as a heretic.

    Everything benefits from criticism, so in that sense, he's right, but really Linux has plenty of critics. Install linux for someone who is used to something else, and you'll get plenty of criticisms. What I think Linux needs is the same thing I think Mac needs and Windows needs: the people on the inside need to start listening to people who aren't already sold on their product. We have just as many fanbois as the Mac and Windows people, and we've got some of that persecution complex that makes the fanbois extra loathesome.

    Just calm down, take a breath, go use something different for a while. Get some perspective. The real zealots make it harder for me to sell *nix solutions to the phbs because they're coming to expect a bias.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    1. Re:Agreed. by Smidge207 · · Score: 0

      It think the biggest problem I have with Linux fanatical loonies like DiabolicalDog is that we cannot rely on visual effects to show how way better we look than Windows. That proves nothing.

      Youtube with all those videos of complies are driving me to bust a nut. Let show more videos of other great stuff using Linux. There is no need to prove we make real good use of visual effects than Windows, that has already been proven. Let focus on other stuff as well.

      =Smidge=

      --
      Is it just my observation, or is eldavojohn an idiot?
    2. Re:Agreed. by Em+Emalb · · Score: 5, Funny

      HERETIC!

      Oh I'm sorry, this is abuse. Arguments is in 12a.

      --
      Sent from your iPad.
    3. Re:Agreed. by SatanicPuppy · · Score: 1

      Agreed. You see tons and tons of screenshots, and yea the "user experience" videos on youtube and ubuntu fan sites. What does that have to do with anything? If all you were selling was something that looked cool, those might be useful.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    4. Re:Agreed. by notarockstar1979 · · Score: 0

      The fanbois come in two flavors: the biased idiots claiming Linus is the savior of mankind and that anything less is heresy, and what I like to call the anti-fanboi. The anti-fanboi isn't so much a critic as a hateful moron spewing forth the exact opposite of the fanboi. You'll see them say things like "I tried insert distro of choice here) and it couldn't do anything! I don't see what it is you nerds get out of this! You're just stroking your own egos by using it".

      The problem isn't that there are no critics as it is the loudmouths on both sides of the spectrum drowning out the quieter middle voices. The last time I spent any time on a *nix forum was shortly after Ubuntu came out (I was using Linux long before that, but I always like to try out new distros...Slackware is still my one true love). I was trying to offer helpful suggestions, but the comments and replies ranged from idiotic fanboism about how if it were necessary someone would create it to people "agreeing" with how Ubuntu couldn't do ANTYHINGOMGBBQ!!!1!1!!ELEVENTYONE!!! The constructive criticism was lost amid a thousand voices screaming about how great or awful it is without any real content.

    5. Re:Agreed. by Seth+Kriticos · · Score: 1

      I agree too. Linux is a great system, but it has it's weaknesses too. The reason I like it that much is that it seems to be the least broken system, but there is plenty of improvement possibility.

      Also I'm mostly using it for desktop and simple server functions. There are places where it is not the right tool, like for example nuclear plants and things that need a high reliability are better fit with things like QNX. For system design educational purposes I would suggest plan 9.

      Anyway, I would like to see more competition in the OS segment. I would like to have a choice of more than just one or two (Linux/BSD/Mac) mature systems and I also like to see the current ones getting better with time. And it's happening, just a bit slowly.

      Hm, did I left something out?

    6. Re:Agreed. by Xest · · Score: 4, Insightful

      It's not just Linux though, it's just the fanboy attitude in general.

      The fanboy mindset is an odd one. You defend something you love or attack something you hate no matter how little you owe the company or creators, in fact, if you paid for it, they fucking owe you and if they did a shit job then yes they should hear about it. If as an example scenario Nintendo mess something up in a Wii update then people should have every right to complain about it and voice their frustration at the problem - fanboys telling them to stop whining or shut up achieves what? It lets the company get away easier with not fixing a problem. Surely pressuring companies into fixing problems is in everyones interests even if it doesn't effect you personally right now it might in future!

      I know OSS is a different beast, people do it off their own backs in their spare time, but as the saying goes, if a jobs worth doing it's worth doing right. What's the point developing an application and releasing it along with the source code for everyone to use if no one wants to use it because you wont listen to their criticisms?

      The problem is this, people take criticism as a personal attack even if it's just a product they purchased that someone is complaining about. Similarly people write code are often defensive in the face of criticism.

      But you have to step back and look at why you're doing it, if you are just developing something for yourself and release it as a courtesy but without a care of what other people think then yeah, no problem just ignore the criticism and put a note up along with the downloads saying "Not interested in feedback". If you are developing it with the aim of user adoption then you have to accept criticism, sure not all is valid but sometimes we see projects where nearly the entire userbase is up in arms and are still ignored! If half the userbase is up in arms and half are defensive of a change then make it an option but convince people to move over to the change by making it worthwhile and phase it out. Don't just ignore half your fanbase and cut a popular feature out outright!!

      Linux does need it's critics, everyone producing something needs their critics in fact. They're valuable for continued improvement and sure sometimes they come up with idiotic ideas but other times it's you, the developer that doesn't understand what your user actually wants and the sooner all developers accept this the better. I know full well I can write good code, I know full well I can design applications, but what I can't ever possibly claim to know is what my users want because I am not them.

    7. Re:Agreed. by Anonymous Coward · · Score: 0

      That's the problem, people seem to think linux is an operating system. If we all just agreed it was a command line tool, we would all agree it's just a good tool.

    8. Re:Agreed. by TitusC3v5 · · Score: 1

      No, it's not.

      --
      And the masses cried out, "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0!"
    9. Re:Agreed. by burnin1965 · · Score: 3, Interesting

      Not to be too critical, but it sure reads as if you also needs to calm down and take a breath. Fanboism has been around long before there was linux, unix, or even computers for that matter. And don't get me wrong, I too at times need to step back and simply ignore the illogical rants from all sides.

      I read TFA and Keir's blog post to which he was referring and all I can say to Keir is that he needs to grow thicker skin. If he intends to continue as a journalist on any topic he'll need to train himself to ignore the rants that make no sense.

      In reading the responses in his blog post I'd say he had comments from the open source user community but absolutely no comments from the open source developer community. And he had plenty of Apple and Windows fainbois joining in for some perverse circle jerking so I don't see any basis for the wide stroke with which he paints the open source community.

      What Keir needs to understand is that criticism of open source is not going to be focused and centralized on his personal blog, it takes place within the developer community and all one has to do is read the archives of the mailing lists to see the flames of debate that take place within the developer community.

      As far as convincing your PHB goes, I'd suggest you hit him up with the language he understands, fixed costs, gross margins, return on investment, pay back, etc. If he is making business decisions based on some end user's wailing on an obscure journalist blog you have much bigger problems than fanbois who get you tweaked.

      So lets all just chill and let the fanbois be fanbois.

       

    10. Re:Agreed. by McGruber · · Score: 1

      As a non Linux guy, I've been interested in installing Linux several times but the community has turned me off. If you go on a forum or something similar and suggest a feature you're often told that you're doing it wrong. That's probably true, but it's poor attitude for growing a client base.

      I'd like to introduce you to Theo @ OpenBSD...

    11. Re:Agreed. by thaig · · Score: 1

      If the user base really cares, it can fork. If you want to control your destiny you have to do the work.

      --
      This is all just my personal opinion.
    12. Re:Agreed. by msormune · · Score: 1

      Windows has no fanbois. That's really one big misconception with Linux and Mac people. There's no enemy in the Windows camp, only people that just don't care and just want things to work.

      I do get that serenity part, though. I have the same feeling with Java: I don't even have to care about the platform, I can just code :) But that's a tool too.

    13. Re:Agreed. by Ibiwan · · Score: 1

      I LOVE Linux. I love plain old Unix. I love the command line, and the cryptic commands, and man pages, and lynx and apt/yum. I like X windows and MC. I love building from source. The whole environment is clean, somehow. It's got a sort of serenity for me that I don't see very often in my job.

      Boom de yada, boom de yada, boom de yada, boom de yada!

      --
      -- //no comment
    14. Re:Agreed. by rho · · Score: 1

      Folks have had their shibboleths for a long time. Blind partisanship may make Linux less powerful than it could be, but it does worse things in politics.

      Problem is, a lot of people like blind partisanship. Those that don't get shouted over. Lather, rinse, repeat and elect another slate of Republicrats.

      --
      Potato chips are a by-yourself food.
    15. Re:Agreed. by Anonymous Coward · · Score: 0

      In the world I live in we achieved great technical advances due to specialization. People specialized in a trade and got very good at it. Then they exchanged their product with others who specialized in another trade.

      So you are suggesting if I don't like the software of others I should write it myself. But maybe I am just not skilled to do this. Maybe I am skilled at creating efficient engines. But because you said so I spend my time writing my own software. Now I don't have time to do what I am good at. In the end we have less advance in software, because you deny to listen to my problems and I am not realy able to fix them myself, and we have less advance in engines because I don't have that much time for it anymore.

      That strikes me as a horribly stupid waste of productivity.

    16. Re:Agreed. by dmlr3d · · Score: 1

      What's the point developing an application and releasing it along with the source code for everyone to use if no one wants to use it because you wont listen to their criticisms?

      You can't know if anyone else wants to use it before you release it.

      Because the alternative (simply keeping it to yourself) has a zero percent chance of being useful to someone else.

      So if you have a little app you wrote for yourself, you think, well it can't do any harm if I make this available. Maybe some will find it useful.

      If someone downloads it and gets angry that you won't listen to them, that's their problem. "No warranty" kinda sucks in this way, but it gets you a heck of a lot more free stuff.

    17. Re:Agreed. by demachina · · Score: 1

      "all I can say to Keir is that he needs to grow thicker skin"

      I seriously don't know what you were reading but it wasn't Keir's blog posting. There was absolutely nothing in there about fanbois, or anything that called for you to call a "thicker skin", or get modded up for your post. You seem to mostly be proving the point of the submission. Keir posted some well reasoned comments that Firefox and Ubuntu seem to be kind of losing their way and losing sight of their core values. They were mostly constructive comments about specific features in Firefox he thought are bad, and lack of interesting new features at Open Office and Ubuntu.

      You respond to a critic in classic Linux fanboy fashion and suggest the critic needs to grow a thicker skin with the implication that if the he doesn't like it, tough, and he should STFU.

      Just to test how fast I get modded down, like the last time I criticized desktop Linux, lets run an experiment..... I am now being modded in to the -1 basement as you read this, if you even read -1.

      The following things in Linux cause me deep concern, they never get fixed and they've pushed me, like a lot of hardcore Linux people to the Mac.... and I've had a Linux desktop for like 10 years, I first built it on I think it was a 80386 when XFree86 was the new new thing.

      - The whole GNOME versus KDE thing is pretty much killing desktop Linux. Just the fact there are two completely different desktops fragmenting EVERYTHING. GNOME is too spartan, and GTK is a horrible toolkit to build anything on. I used to love KDE but it completely impaled itself with 4.0. I blame Trolltech for constantly changing their toolkit which trashed all the KDE code built on top of it, and KDE for shoving something out the door before it was ready. At this point I see no solution. The two will never join forces now. As long as you have two completely different desktops you are just fragmenting developer resources, frustrating application developers, and frustrating users who don't really want to have to pick one. On Ubuntu in particular KDE is a third class citizen, Kubuntu just doesn't get the attention Ubuntu do.

      - Linux Audio in particular and multimedia in general is a train wreck. Linus completely made a mistake letting ALSA become the Linux audio standard. It is simply to complicated and confusing on the application developer side, and it must be a nightmare to write the driver for, which is why they are so often missing or screwed up. Linux should have learned from BeOS. They have a nice audio and multimedia API, elegant and really easy to use in apps, with power underneath if you need it for something special. The end result is Linux must now have like 10 audio API's most of which are there just to hide how bad ALSA is, just like ESD and ARTS hid how bad OSS was. Until Linux gets audio and multimedia straightened out it isn't making it on the desktop.

      --
      @de_machina
    18. Re:Agreed. by juenger1701 · · Score: 1

      apple and MS do listen to what their customers say if they don't vista happens granted it's not fast but it does tend to work better that linux where there's no motivation to do what the users want since if someone switches it's not like you lost a customer

      the major problem i've seen in linux is that it's written by linux users

      doesn't make sense? think about it a moment.

      the people that code linux and therefore add the features and interface don't have the total computer idiot in marketing asking What is it? How do i use it? Why do i want it? the second question is most important here if you started in command line (DOS 3.1 for me) you don't mind using it if you have to but the people needed to bring the pipe dream of linux overthrowing the evil empire about are normal users these are people who want it to be simple they want a simple GUI not multi-switch command prompts the people coding linux want the neat little tricks they worry about 2% speed gains in code this is not something that normal people care about.

      the biggest problem linux has are the distros everyone is different and one that does everything you want may not exist not an issue if you know how to code a major deal breaker if you don't sit down to any version of windows since 95 and you can figure out the basics in a couple moments because they all share a common layout and the GUIs work more or less the same i've yet to use 2 linux distros that act the same out of the box

    19. Re:Agreed. by thaig · · Score: 1

      You said it: trade. So what are you offering?

      --
      This is all just my personal opinion.
    20. Re:Agreed. by Anonymous Coward · · Score: 0

      Yes, the corporation is a harsh mistress.

    21. Re:Agreed. by rhinokitty · · Score: 1

      I think the source of the confusion Thomas identifies is the ambiguity between a critique of a particular Gnu/Linux distro and a critique of the Linux community.

      Many people critique both the distros and the community. If you are critiquing a distro specifically enough, people won't get mad. But it has to be in the right forum. The critique has to identify something about a particular distro or application that needs fixing. Critique fanboys in a bug report and you will get flamed.

      If you critique a Linux community, people will rightly take offense. Similarly, if you critique the LGBT community, people will rightly take offense. Which leads me to my second point, please don't use the term "fanbois" spelled with the "boi" to make your point. The word "Boi" originates from AOL screen names, when the term "boy" was banned from the screen name process, probably because potential racist overtones associated with it. Gay men claim "Boi" as marker of queer identity, so to glom it together with your loathing of fanboys is disrespectful to both groups -- of which I am a member of one.

      TFA be damned!

    22. Re:Agreed. by burnin1965 · · Score: 1

      I seriously don't know what you were reading but it wasn't Keir's blog posting. There was absolutely nothing in there about fanbois

      I believe there is a bit of a misunderstanding here. First I was responding to a rant about fanbois making another slashdot reader nearly homicidal, second the slashdot reader and Keir's article about linux critics were both referring to what happened on Keir's blog when he posted the criticism of Firefox and Ubuntu, he was flamed by fanbois. I was not commenting on any statements by Keir about fanbois per se. But Keir was commenting on his conclusion that "there aren't many critics within the community" based on the fact that he was flamed on his blog by fanbois. Note to Keir and anyone else who is flamed by fanbois, fanbois posting on a blog != the linux community. And in fact there is criticism, debate, flaming, etc. within the linux development community, all one has to do is peruse the archives of the linux kernel mailing lists.

      suggest the critic needs to grow a thicker skin with the implication that if the he doesn't like it, tough, and he should STFU.

      Uh, no, you are reading much more into what I wrote. The fact is I was suggesting that the slashdot reader and Keir should basically go along with their business and not let the fanbois cause them grief or dismay. I in no way suggested that Keir STFU and actually quite the opposite suggested he simply ignore the flames.

      I am now being modded in to the -1 basement as you read this, if you even read -1.

      Looks to me that there was no modding what so ever. Oddly enough, I actually do have my threshold set to read -1 comments for the exact reasoning you suspected you would be modded to -1. For the most part comments that are modded down are deserving, but occasionally there are valuable comments that are trashed by fanbois.

      The following things in Linux cause me deep concern, they never get fixed and they've pushed me, like a lot of hardcore Linux people to the Mac.... and I've had a Linux desktop for like 10 years

      Similar background here, started playing with linux in 1997, purchased a used Power Mac dual 1GHz G4 in the MDD case. But the reasons were a bit different, either I was having fewer issues with linux or was able to resolve mine, I was simply interested to see what all the fuss was about with the new OSX. It was a nice system, other than the cooling fans that sounded like a vacuum cleaner when the system warmed up, but I sold it a few months back as I was not interested in paying for a simple OS update. I now run linux on all my systems from my laptop and desktop to the various servers and routers I use.

      The whole GNOME versus KDE thing is pretty much killing desktop Linux

      We hear that a lot, but I can't say I agree. Nobody is forced to use either so you pick the one you like.

      GTK is a horrible toolkit to build anything on. I used to love KDE but it completely impaled itself with 4.0. I blame Trolltech for constantly changing their toolkit which trashed all the KDE code built on top of it, and KDE

      I hear ya there. Its actually been awhile since I did any desktop application development but the QT Designer I used to create QT based applications was light years ahead of the GTK tools. Funny thing is though I preferred the Gnome desktop. :)

      Linux Audio in particular and multimedia in general is a train wreck

      Linux is definitely worse off than Windows or OSX in multimedia, but IMO the entire media market is a train wreck due to the antics both content providers and the developers who are feeding off their idiocy. I've had my fair share of pains setting up audio on some systems so you may have a valid point on the ALSA drivers. I would note howev

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

      Just calm down, take a breath, go use something different for a while. Get some perspective. The real zealots make it harder for me to sell *nix solutions to the phbs because they're coming to expect a bias.

      It's not zealotry to have a preference. You really need to learn and understand that.

      Labeling somebody a zealot just alienates them and all you're doing is demonstrating your own narrow mindedness. Every time I hear somebody, often an astroturfer, call another person a zealot I know I'm dealing with somebody as close minded as any zealot.

    24. Re:Agreed. by Tokerat · · Score: 1

      I have to admit, the fanbois are making me homicidal.

      Welcome to how I've felt as a Mac user since 1998. *sigh*

      --
      CAn'T CompreHend SARcaSm?
  7. Heretic! by krou · · Score: 1, Funny

    Burn him!

    --
    'If Christ had tweeted the sermon on the mount, it might have lasted until nightfall.' - John Perry Barlow
    1. Re:Heretic! by Anonymous Coward · · Score: 0

      Burn him!

      k3b or gnome-toaster?

    2. Re:Heretic! by doti · · Score: 1

      Graveman!

      --
      factor 966971: 966971
  8. No it doesn't! by Anonymous Coward · · Score: 0

    Keir Thomas has just proved that Linux does have critics.

    1. Re:No it doesn't! by IndustrialComplex · · Score: 2, Informative

      Keir Thomas has just proved that Linux does have critics.

      That was a critique of the community and development process, not the product itself.

      --
      Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
    2. Re:No it doesn't! by mftb · · Score: 1

      Well he made the post because of people complaining about his earlier critique. Also, linux pretty much IS the community.

  9. Yes it does...BUT: by Smidge207 · · Score: 0, Insightful

    If we were to criticize Linux, we would also have to criticize other OS vendors. I've been using Linux operating systems for other reasons than regular users do, due to my professional work. At work I have plenty of UNIX-es, so it's natural I have a Linux boxes at home. However I will never take Ubuntu as the first choice.

    I have used Windows XP for many years too, but that's history. Of course, I may complain about Linux glitches, but look around. Look at all the software that's produced on any OS, Windows, Macs, etc. Have you not noticed that the software evolution is heading in the wrong direction? Is it only Linux that is responsible? After all, Linux is just an operating software, where as all the other software is an add-on you use.

    What do you want to criticize, the operating system, or the software that comes with it?

    If you would like to criticize Linuxes, you would have to first install at least 10 distros and compare them. Ubuntu for me is again not the choice. Look around, how many choices you have with Linuxes and how many with other operating systems?

    My choice is Sabayon-Gentoo. One good reason â" it's easy to install and has ALL the software I need. Price is not the issue, the fact that I can have an installation for free is not the main reason I use Linuxes.

    Sander85 is right and I agree with him. You would like to criticize, but you have not mentioned how much time you spent communicating problems and helping programmers solve them.

    On the other hand, try and contact Microsoft saying their OS system lacks this or that, that we are threatened everyday with viruses, malware, etc, that we have to purchase tons of additional software to get the full functionality Windows doesn't have out of the box?

    So far Linux distributions have evolved enormously in a way you could have hardly imagined a year ago. It makes competition tougher.

    =Smidge=

    --
    Is it just my observation, or is eldavojohn an idiot?
    1. Re:Yes it does...BUT: by Anonymous Coward · · Score: 1, Insightful

      This is a c/p from the comments section of TFA:

      richlion says:
      Thu Apr 02 04:51:40 PDT 2009

      If we were to criticize Linux, we would also have to criticize other OS vendors. Iâ(TM)ve been using Linux operating systems for other reasons than regular users do, due to my professional work. At work I have plenty of UNIX-es, so itâ(TM)s natural I have a Linux boxes at home. However I will never take Ubuntu as the first choice.

      I have used Windows XP for many years too, but thatâ(TM)s history. Of course, I may complain about Linux glitches, but look around. Look at all the software thatâ(TM)s produced on any OS, Windows, Macs, etc. Have you not noticed that the software evolution is heading in the wrong direction? Is it only Linux that is responsible? After all, Linux is just an operating software, where as all the other software is an add-on you use.

      What do you want to criticize, the operating system, or the software that comes with it?

      If you would like to criticize Linuxes, you would have to first install at least 10 distros and compare them. Ubuntu for me is again not the choice. Look around, how many choices you have with Linuxes and how many with other operating systems?

      My choice is Sabayon-Gentoo. One good reason â" itâ(TM)s easy to install and has ALL the software I need. Price is not the issue, the fact that I can have an installation for free is not the main reason I use Linuxes.

      Sander85 is right and I agree with him. You would like to criticize, but you have not mentioned how much time you spent communicating problems and helping programmers solve them.

      On the other hand, try and contact Microsoft saying their OS system lacks âoethis or thatâ, that we are threatened everyday with viruses, malware, etc, that we have to purchase tons of additional software to get the full functionality Windows doesnâ(TM)t have out of the box?

      So far Linux distributions have evolved enormously in a way you could have hardly imagined a year ago. It makes competition tougher.

      Regards,

      Richard

      So, are you Rich Lion or just ripping him off?

    2. Re:Yes it does...BUT: by Anonymous Coward · · Score: 0

      I think smidge is "lyin' to get rich" with ripped-off karma...look at his "posts" they are all ripped off from amazon or googled or just fag troll postings...

  10. I hear lots of negative criticism about Linux. by pecosdave · · Score: 3, Interesting

    Mostly from uneducated haters, but there's no lack of it.

    Oh, and in lots of cases, it IS ready for the desktop. Either in a managed environment with a guru at the top, for those who know what they're doing, and for locked down spoon fed distros.

    --
    The preceding post was not a Slashvertisement.
    1. Re:I hear lots of negative criticism about Linux. by Anonymous Coward · · Score: 2, Insightful

      Mostly from uneducated haters, but there's no lack of it.

      this is exactly the problem right here -- its not that there aren't critics, its that all criticism immediately gets funneled into "you are clearly too stupid to understand my superior operating system" bin.

    2. Re:I hear lots of negative criticism about Linux. by ausekilis · · Score: 1, Insightful

      As said elsewhere, there are plenty of critics. There are two things really lacking:

      • Valid criticisms. Not "It's not Windows, there's no little blue 'e' icon, where's my internet?"
      • All those valid criticisms need to find their way to those people that can/will actually do something about it. My friend telling me they don't like "yum"'s behavior in whatever case doesn't do the greater community any good, since I'm not an active contributor to Linux (heresy!)
    3. Re:I hear lots of negative criticism about Linux. by HerculesMO · · Score: 5, Insightful

      The problem is that most critics are dismissed summarily as people who don't understand *nix properly. This is where the "snob" syndrome comes into play.

      I took a RHEL class a while back, and the teacher (who was FROM Red Hat) spent ample amounts of time talking about BSOD and other stupid things, most of which I looked at him and just wondered, why didn't he check XYZ, because that would have solved his issue. No, instead, he went off on a rant about how useless Windows was.

      It's no wonder that Linux fans can't take criticism, when a lot of their nature is built up to bash other OSes. Mac gets a pass because it has a bash terminal, but in reality no real security (see: Pwn2Own), and Windows is the giant on the hill that gets bashed regularly. Occasionally I'll see a Slashdotter here mention that IIS is a pretty decent product or something slightly complimentary, only to be modded down as flamebait.

      And Linux has critics? Please. The critics TFA is talking about is more about code, it's about 'the whole package'. And while *nix on the server side is something I'd readily deploy for database backends, for web farms, for much more -- there's no way in hell I'd deploy it on an enterprise desktop because it's simply not ready to be used or administered.

      But I'll expect my bad mod rating shortly, arguing that *nix fans have lots of critics, and that I'm simply one more of the "uneducated" ones.

      --
      The price is always right if someone else is paying.
    4. Re:I hear lots of negative criticism about Linux. by Anonymous Coward · · Score: 0

      This is the problem. They aren't unducated haters; they're prospective users who are pointing out things they are unhappy with. They could do it more politely, I'm sure. But as long as they are being honest about what they don't like, you have to acknowledge that Linux fails to meet their needs.

    5. Re:I hear lots of negative criticism about Linux. by Anonymous Coward · · Score: 0

      Having TEN years of Linux experience, I still HATE setting up a desktop. Twin-View/Xinerama, stupid ModeLines, not being able to open the laptop lid without the braindead nv driver crashing. How could your mother use Linux if the basic functions don't work out of the box?

    6. Re:I hear lots of negative criticism about Linux. by Xest · · Score: 1

      "Mostly from uneducated haters, but there's no lack of it."

      I think that's exactly what TFA is talking about. You throw it away as being from uneducated haters but why would someone be an uneducated hater? Has the community not done enough to educate them sensibly? Do they have a proper issue and it's just being ignored?

      When people hate something you can almost always find out why by talking to them reasonably and either correct their misunderstandings or realise that yes, there is a valid issue and look at fixing it.

      Writing them off as uneducated haters though, means you're just going to continue to have a lot of uneducated haters.

    7. Re:I hear lots of negative criticism about Linux. by Anonymous Coward · · Score: 0

      And the fact that this is marked insightful is what the article is all about.

    8. Re:I hear lots of negative criticism about Linux. by 99BottlesOfBeerInMyF · · Score: 4, Interesting

      I hear lots of negative criticism about Linux. Mostly from uneducated haters, but there's no lack of it.

      My problem is the opposite, uneducated Linux developers. I'll submit a bug asking for feature parity with Windows or OS X and get a response back that clearly misunderstands how those OS's work. I then spend a week educating the person and explaining to them why (from and end user perspective) the way Linux does things now really isn't better and what the other OS in question does. In the the end they usually agree, it would be cool to improve Linux to work that way, but too much work or would be incompatible with other distros, so they ignore it.

      Alternately, I submit a usability bug (I have worked as a UI/usability expert in the past) and then spend hours trying to explain to a server engineer working on making a desktop, why their design ignores all the research in the field and (if they did testing) is going to be a huge problem when they test it.

      Don't get me wrong. I like and use Linux. In many ways it has leapt ahead of other OS's and provides a model for them to follow. It just does have some serious flaws and problems that have gone unaddressed for a long time and don't seem likely to be fixed anytime soon.

      Oh, and in lots of cases, it IS ready for the desktop. Either in a managed environment with a guru at the top, for those who know what they're doing, and for locked down spoon fed distros.

      I agree it can work and save money in certain uses.

    9. Re:I hear lots of negative criticism about Linux. by pecosdave · · Score: 1

      One particular hater I'm thinking of uses the term "they" to refer to Linux. I could not beat the concept into his head Linux is not a company.

      I still run into Linux bashers that don't understand that Linux isn't just a command line.

      I still run into Linux bashers who think "free" is the same as share ware as one of them said "there's always a hook in free software".

      I'm not calling all of them uneducated, but there is a large share of them.

      --
      The preceding post was not a Slashvertisement.
    10. Re:I hear lots of negative criticism about Linux. by mftb · · Score: 1

      Wow. This ruined my day. I wish I was better at constructing arguments, because I hear the "always a hook" argument occasionally and never know how to respond. Properly explaining FOSS and open computing to people is something I'd love to be able to do.

    11. Re:I hear lots of negative criticism about Linux. by Anonymous Coward · · Score: 0

      That kind of attitude is the whole point of the article.

      If you don't "get it", you're stupid and I'm not going to listen to you.

    12. Re:I hear lots of negative criticism about Linux. by jedidiah · · Score: 1

      > this is exactly the problem right here -- its not that there aren't critics,
      > its that all criticism immediately gets funneled into "you are clearly too
      > stupid to understand my superior operating system" bin.

      He's calling you too stupid to be a proper critic, not too stupid to use Linux.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    13. Re:I hear lots of negative criticism about Linux. by jedidiah · · Score: 1

      > Having TEN years of Linux experience, I still HATE setting up a desktop. Twin-View/Xinerama, stupid ModeLines,
      > not being able to open the laptop lid without the braindead nv driver crashing. How could your mother use Linux
      > if the basic functions don't work out of the box?

      You are grossly out of touch with how "your mother" uses a computer.

      OTOH, I get to do stuff with xsane or k3b because "my mother" can't handle the relevant Windows interfaces.

      You are not your mother. You are a power user that would find something to stumble
      over inside of Windows that your mother would certainly never be exposed to.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    14. Re:I hear lots of negative criticism about Linux. by PitaBred · · Score: 1

      It's not snobbery. The problem is that Linux is not Windows. People switching to Linux and expecting it to be "like Windows, but free!" tend to get very frustrated. They expect Linux to act like Windows, and it doesn't except for using a mouse and a window-based GUI.

      It's the same as a Linux zealot ranting on about BSOD's. Most of the "criticism" of Linux is from people who "just didn't check XYZ, because that would have solved his issue". Because they don't know, because they try to treat Linux like Windows. And your instructor was quite likely expecting Windows to work somewhat like Linux, and he got frustrated when it didn't.

      You're obviously a Windows user with a persecution complex. Perhaps you ought to look into your own "snobbery" before calling others such?

    15. Re:I hear lots of negative criticism about Linux. by rantingkitten · · Score: 4, Insightful

      it IS ready for the desktop. Either in a managed environment with a guru at the top, for those who know what they're doing, and for locked down spoon fed distros.

      I realise this is beside the point, but that's the exact same situation with Windows. In any given corporate environment, for example, there are a handful of people who know what they're doing, and then the slavering masses who know nothing and are constantly screwing things up until someone decides to lock down the desktops.

      Considering how quickly the average user can completely obliterate a Windows box without even trying, it amazes me that anyone can say Windows is "desktop-ready" while something like Ubuntu isn't.

      Half the problem in this particular area isn't the choice of OS -- it's that users aren't ready for the desktop.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    16. Re:I hear lots of negative criticism about Linux. by HerculesMO · · Score: 1

      I'm a PM that implements systems based on business requirements, and I don't care whether it's a *nix backend or Windows backend, if I can get the job done reliably, quickly, and with the least amount of overhead.

      In past years I've built more *nix systems than Windows, but that tide is changing because of how cheap/fast we can develop Windows apps.

      But feel free to believe your accusations, if it helps you to defend your love for *nix.

      --
      The price is always right if someone else is paying.
    17. Re:I hear lots of negative criticism about Linux. by Bill,+Shooter+of+Bul · · Score: 1

      - there's no way in hell I'd deploy it on an enterprise desktop because it's simply not ready to be used or administered.

      Thats ok, there won't be many enterprises left in the current economic climate. Just small and medium businesses. So we can finally throw the enterprise crap out the window.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    18. Re:I hear lots of negative criticism about Linux. by Anonymous Coward · · Score: 0

      I then spend a week educating the person and explaining to them why (from and end user perspective) the way Linux does things now really isn't better and what the other OS in question does.

      How is the Windows way better at anything? I doubt you could actually find a case of it.

    19. Re:I hear lots of negative criticism about Linux. by Dan+Ost · · Score: 1

      You have a strange notion of "basic functions".

      My mother doesn't have two monitors, nor does she have a docking station for her laptop. Linux can do "out of the box" what she requires a computer to do.

      What you describe are power-user behaviors and, yes, they should be fixed if they're broken, but it's disingenuous to claim that they are basic functionality.

      --

      *sigh* back to work...
    20. Re:I hear lots of negative criticism about Linux. by HerculesMO · · Score: 1

      And thus, Linux will make its way to the desktop, finally?

      I've been hearing that same song for years, and since nothing has changed drastically on that front, I'll presume you're being facetious.

      --
      The price is always right if someone else is paying.
    21. Re:I hear lots of negative criticism about Linux. by pecosdave · · Score: 1

      Oh, I've on many numerous occasions described the difference between the different meanings of free. Heck, I started writing a book, I need to get back to that actually. In an early draft of my book I went into "Libre" vs. "Gratis" but my reviewers have steered me away from that, they said it's to confusing and they don't like the use of "non American" words.

      I gave it a shot.

      --
      The preceding post was not a Slashvertisement.
    22. Re:I hear lots of negative criticism about Linux. by PastaLover · · Score: 1

      I hear lots of negative criticism about Linux. Mostly from uneducated haters, but there's no lack of it.

      My problem is the opposite, uneducated Linux developers. I'll submit a bug asking for feature parity with Windows or OS X and get a response back that clearly misunderstands how those OS's work. I then spend a week educating the person and explaining to them why (from and end user perspective) the way Linux does things now really isn't better and what the other OS in question does. In the the end they usually agree, it would be cool to improve Linux to work that way, but too much work or would be incompatible with other distros, so they ignore it.

      Alternately, I submit a usability bug (I have worked as a UI/usability expert in the past) and then spend hours trying to explain to a server engineer working on making a desktop, why their design ignores all the research in the field and (if they did testing) is going to be a huge problem when they test it.

      Don't get me wrong. I like and use Linux. In many ways it has leapt ahead of other OS's and provides a model for them to follow. It just does have some serious flaws and problems that have gone unaddressed for a long time and don't seem likely to be fixed anytime soon.

      Doesn't that somewhat support the GP's point though? There is plenty of criticism of linux out there, but a lot of it is "I tried this on linux and it didn't work so I threw up my hands in disgust and went back to windows". When confronted with that type of user, most people just bug out of the conversation and then the fanboys pounce. I must point out here that the same thing happens to "normal" people when they end up on windows/mac forums. Some people complaining about just that in this thread should really see what goes on in the average game forum. Does anyone honestly believe they can have a constructive conversation about improving linux/some linux apps on slashdot, troll capital of the world?

      When an actual informed conversation is possible though, developers are often willing to have them. They are perhaps not willing to fix the issues you complain about, but that's another matter entirely. There's not time nor motivation to fix all problems. Nor do most server programmers care enough about UIs to fix them properly. Eventually someone might.

    23. Re:I hear lots of negative criticism about Linux. by mftb · · Score: 1

      Write it. I'd love to be able to quote it.

    24. Re:I hear lots of negative criticism about Linux. by PastaLover · · Score: 1

      How could your mother use Linux if the basic functions don't work out of the box?

      And this is how those so called "critics" get modded down flamebait. Nobody contends x.org doesn't suck. It sucks a bit less than it used to though.

    25. Re:I hear lots of negative criticism about Linux. by ebuck · · Score: 1

      You won't get a bad mod rating.

      Sometimes people complain about what they want to do, sometimes they complain about how they want to do it. If you insist that the goal is achieved in a particular way, you might warrant being told that's not the way things work.

      I can complain that my coffee spills in my car on the way to work due to the rough road conditions. My mechanic might inspect my suspension, and upgrade or repair it. They might even suggest a different route or call the city to repair the street.

      I can complain that my car doesn't float four inches above the road during my drive to work. My mechanic will then explain that cars ride on the road, they don't float above them. In this scenario, all I really want is to not spill my coffee, but I'll argue with my mechanic for hours before leaving in a huff because I never let my mechanic offer the best way to solve my problem.

      Asking a professional for his opinion on how to solve the core problem is rare, too many people have solved a core problem in their head one way, and then demanded the professional to provide their solution. With an unlimited budget, perhaps the hover car would work, but then there would be complaints about poor cornering in the queue, followed up by a request to have wheels extend down from the hover car.... you get the idea.

    26. Re:I hear lots of negative criticism about Linux. by Gudeldar · · Score: 0

      I think the biggest problem with criticism of Linux is that a lot of the criticism is banal stuff like "LOL wireless drivers suck on Linux, Linux sucks". When someone starts trashing something you care about for a single part of it, it makes you defensive. It would be like having someone say to you "Hey I disagree with your country's foreign policy, you're all idiots". You don't really care what they think about foreign policy anymore after they say you are an idiot. The criticism that is smart and not insulting gets drowned out by idiotic faboy vs. anti-fanboy (someone who loathes something as intensely as a fanboy loves it) arguments. The Linux Haters Blog is a good example of this. He has good points about things that are wrong with Linux but he is obviously an anti-fanboy. When he sprinkles in words like "freetard" then as someone who uses Linux frequently I can't but think "He may have a point but I don't want to hear what that asshole thinks".

    27. Re:I hear lots of negative criticism about Linux. by pizzach · · Score: 1

      Snob syndrome appears everywhere. In the case of windows users, they don't realize have it. It usually comes in the form of "why isn't linux more like windows," which is a sharp pointy double edged sword.

      A lot of Windows-ishness has already seeped into Linux for better or worse because it is what programmers generally know. But I wouldn't want Linux to actually become a plain Windows clone. I use Linux because I like Linux. I don't use Linux because I dislike Windows.

      Analogy time (please close ears): Many bug reports from ex-windows users can sound like American's asking why there aren't more burger joints in France and ignore the local cuisine. It's can be impolite and they don't even realize they are doing it. Even worse, they way they say it is grating.

      --
      Once you start despising the jerks, you become one.
    28. Re:I hear lots of negative criticism about Linux. by djcapelis · · Score: 1

      Don't give up. Please, we really do need more good UI critics. (Good ones mind you, not just random users who think that because they use a piece of software they know how to design a UI for it.)

      I hope you keep offering your criticism. If you want a more receptive audience you might consider getting involved with http://www.openusability.org/ which is a recent attempt at matching people with UI skills to projects that are looking for UI criticism.

      Not all projects are receptive to UI criticism, but quite a few are. Sometimes this also changes depending on the project's priorities, for instance, if they're currently working on a massive change to pieces of the core, usability issues aren't high priority, as sad as that is. Often it's a timing issue not just an issue of willingness.

      The other thing you might want to consider doing is not mentioning the way other products do things as a reason to switch. I think most open-source developers are very averse to someone who says "I'm more familiar with this way because product X does it this way and I think it's better." You may be right, but do you know how often they hear the same thing from people who are dead wrong and just lack familiarity with the project? All the time.

      So if you can, in the future, you may want to try and frame your request as "I'd like it behave like this because it's better than how it currently behaves because of reasons A, B, C." If someone notices that you've asked for the behavior in a different product, well, that's fine, but you've given the reasons for the new behavior. It isn't completely unfair to ask people to justify UI changes using concrete reasons instead of "I know what I'm doing and this is better" or "This other product uses it and it's better." Please understand that until you've actually built up credibility as someone who knows what they're talking about on a project, people will go ahead and argue with you. (And sometimes they will even if you have) This arguing is often a good thing and is how a lot of good development in the open-source community works. Often the resulting design ends up being something neither side envisioned and the improvement is quite good. People argue about things until someone convinces them.

      Anyways, I hope you keep at it.

      --
      I touch computers in naughty places
    29. Re:I hear lots of negative criticism about Linux. by Bill,+Shooter+of+Bul · · Score: 1

      Sort of. Half joking. But really, there are way too many "enterprise Solutions" that aren't worth the disk space they occupy or copper they contain. Maybe its because its never been my job to administrate enterprise desktops, but I still don't understand what makes windows that much better in that regard. Active Directory just doesn't work the way I would expect it to. Neither does exchange. And I'm partially baffled that there hasn't been a better alternative to arise in the open source arena. Is it the need to replace the desktops gradually, while leaving the microsoft administration tools in place that forces an alternative to focus its energies on compatibility with the microsoft tools? Or is it the lack of linux desktops that hasn't created the demand for equivalent tools?

      Chicken & the egg? Or Egg & the artificial incubator?

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    30. Re:I hear lots of negative criticism about Linux. by Anonymous Coward · · Score: 0

      Would

      "Pardon moi, donde esta burger joint?"

      be better?

    31. Re:I hear lots of negative criticism about Linux. by HerculesMO · · Score: 1

      Oddly enough, Active Directory works fine for our needs, and it's upwards of 17k users worldwide.

      Exchange works too, but it's a beast to manage and I don't manage it... but my email works and our mail admins seem fine, so I can't say much on that regard. Outlook is still the best mail client, I've used the rest and can't stand Notes which is the only other real groupware competitor.

      --
      The price is always right if someone else is paying.
    32. Re:I hear lots of negative criticism about Linux. by coryking · · Score: 1

      Um

      It's not Windows, there's no little blue 'e' icon, where's my internet?"

      That is actually valid criticism. People want things to work the way they are used to.

    33. Re:I hear lots of negative criticism about Linux. by Anonymous Coward · · Score: 0

      Code it yourself.

    34. Re:I hear lots of negative criticism about Linux. by Bill,+Shooter+of+Bul · · Score: 1

      Yeah, obviously they work. Still can't believe people like outlook. Although, I'm not a fan of Notes either. Like I said, I don't have much experience on the enterprise level of support, but things like desktop administration and groupware don't seem like they're rocket science ( which actually isn't that difficult either). There must just be high start up costs with minimal expected returns to creating Open source software that would fill those niche's.

      I'm not sure I have the domain experience, but it would be an intersting project.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    35. Re:I hear lots of negative criticism about Linux. by Anonymous Coward · · Score: 0

      I'm beginning to see a pattern: Anyone that writes "mod me down" at the end of a post will be modded 5+ insightful.I guess cheap psychological tricks really do work.

    36. Re:I hear lots of negative criticism about Linux. by gbarules2999 · · Score: 2, Interesting

      The people who are educated enough to criticize the code are the people who are smart enough (and possibly have the time) to make a change to the code. Critics and their words do nothing when open-source programmers are working their butts off as it is. Often it's less of a perspective issue and more of a time and feasibility issue.

      Your post would also be far more interesting without a "wah wah wah people disagree with me" on the end.

    37. Re:I hear lots of negative criticism about Linux. by daver00 · · Score: 1

      No the problem is, to this day, Linux on the desktop, any arbitrary desktop, has more hardware and software issues in general than windows. Its time people in the Linux camp started owning up to that and talking about how to make it better. And a disclaimer: I am a linux fan, I run two instances of linux, one is a server edition, but I also run two instances of Vista. Vista works near flawlessly, Linux server works absolutely flawlessly, linux on my eee pc, trouble, not insurmountable trouble but it is trouble (this is also what I like about it, I like tinkering with it to make it work).

      The thing is, if you suggest linux to a user because its easy and 'ready' for every day use, they will without doubt run into issues, real issues here not differing ui and methodology issues, and ultimately this hurts linux acceptance and adoption. There are many reasons, valid and excusable reasons why this is the case (adobe not making a 64bit version of flash for linux, ati and nvidia generally being dumbasses about linux and opengl support in general, microsoft absolutely refusing to play ball whatsoever and so on), but these are all real reasons why linux is not ready for widespread adoption. Not because of new user interface paradigms, but because of plain old stability and the whole "just works" effect. I know you are all going to claim otherwise but this is not the case. Every time I have a linux problem I google it and find 10,000 other people with the same problem, and of course solutions, but theres a shitload of people with problems in general. With Windows this is just not the case, you have problems here and there, but nothing even remotely close to the sheer scale of issues that desktop linux is burdened with right now.

    38. Re:I hear lots of negative criticism about Linux. by dbIII · · Score: 1
      Where I work there are people that have apparently used MS Windows for years but don't even think about using the start menu - if there's no icon they don't know what to do. Thing like the eeepc linux desktop are far simpler for them than the MS Windows start menu and other quirks and inconsitancies. People tend to learn how to use MS Windows by the discovery of hidden easter eggs - but then they tend to forget some of these things if they haven't used them for a time.

      It's pretty well irrelevant arguing about it when Macs are out there to show something that appears to be a bit more usable.

    39. Re:I hear lots of negative criticism about Linux. by PitaBred · · Score: 1

      You do realize that the ONLY true 64bit version of Flash is on Linux, right? It's a beta release, but the Windows "64bit" Flash is just a 32bit wrapper. Straight from the horse's mouth.

      ATI also has much-improved open-source support. My X1250 is running with full open-source drivers, and they're hoping to get the 2xxx and up series running fully open source within a year. With official support from ATI. Nvidia is a different issue, but their closed drivers tend to work for the most part.

      Linux is already easier to install than Windows is. And if you give someone a machine that's already got Linux installed and working, it will be just as easy to use as Windows.

      And saying that windows is "just not the case" is complete bullshit. It's just that you know how to solve the problems in Windows, how to work around them. Ever taken a browse through the Microsoft Knowledge Base? Ever seen a Windows support message board? Windows is far from perfect, and far from as good as you think it is. I'd wager you're simply used to the warts on Windows and just work around them, and aren't as experienced with Linux. I don't have any problems with Linux, and I keep running into things I can't do on Windows without paying through the ass for software to solve it.

    40. Re:I hear lots of negative criticism about Linux. by mvdwege · · Score: 1

      I recently had to fill in for our Windows administrator and create a few user accounts. Naively, I selected 'Copy' on an existing user account in the AD MMC snap-in. I was happy to see that Microsoft apparently thought it was a logical thing to do to use an existing user as a template, as a dialog popped up asking me to fill in only the user specific attributes (full name, username). Imagine my surprise that the tool in question did stupidly copy the users' profile path verbatim from the template user.

      How long has AD been in existence? And this was the 2003 admin pack, so in 5 bloody years they haven't even implemented a basic user templating mechanism correctly. So much for AD working fine. If this is Enterprise quality, having to manually click together new users, what can be scripted in literally minutes on Unix+Kerberos+LDAP, then I suggest Microsoft has a lot to learn.

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    41. Re:I hear lots of negative criticism about Linux. by daver00 · · Score: 1

      Honestly mate, no, you got it all wrong. I knew I would get someone hairs up but seriously I am not being an asshole here. Firstly I'm not entirely clued up on the flash 64 bit stuff etc, but if you are defending it then you got me all wrong, read a bit next time ffs. My experience with it is from a year or two ago and it was disastrous, but I was not attacking linux, read my goddamn post I was saying that companies not getting their shit together is an understandable and excusable situation for linux to be in, however as one poster mentioned earlier, it is still a problem!

      Dude on windows I have never had to hunt around for some obscure driver written by some random stranger that can only be installed by following a cryptic set of instructions that frequently fail. On linux, I need to do this frequently, just to get the damn machine to function correctly. I don't mind, hell I find it fun, but it is a problem from the point of view of the regular user. On windows I have never had my video drivers simply fail to work, I have never had a webcam or a sound driver simply fail to work, only very occasionally do I have some piece of software fail to work, but only due to incompatibilities with 64 bit Vista. On linux this shit occurs on every single install I have ever done. And I have to troll through forums reading dozens of posts from people with the same damn problems, but their solutions usually don't work because they have a slightly different hardware configuration. And no, linux does not have a simpler installation than the latest version of windows. Vista and Ubuntu (for example) have just about exactly the same installation process, its gui, its neat, its easy and its fast. XP loses out, yes, but seriously dude its not 2002 anymore.

      On windows, this shit doesn't happen. That is my point, you can't argue that. I AM a power user on windows, and I consider myself reasonably adept at linux, but on windows I never, ever need to run the gauntlet of problem solving that I always need to on linux. I do not route around problems on windows, on windows I barely even know how to solve the sort of problems I get on linux because they just do not come up. If they have for you then as a power user for over a decade now I can say to you : you're doing it wrong.

      Your attitude smacks of precisely the problem the article speaks of, you won't even admit to yourself let alone others that linux has these glaringly obvious issues, it is stupid. Just be honest for christs sake, if you want to use a computer and all of its capabilities the almost everyone expects to be able to, you are going to need a much bigger set of skills to do it on linux than you are on windows. End of story.

      I love linux, but it is a tool and every tool has its place. If linux was dumbed down enough to be a viable desktop OS for regular users, I would not love it anymore, I would call it a crappy OSX clone and walk away from it, probably to something more interesting. The problems linux has are its strengths in some sense, but if what you are talking about is desktop user adoption, you need to start admitting to yourselves that these issues ARE IN FACT issues.

    42. Re:I hear lots of negative criticism about Linux. by HerculesMO · · Score: 1

      Google "dsquery" and "dsmod", and you'll find your answer for that. You can do all the same things from the command line.

      The fact that you don't know how, doesn't mean it isn't available.

      --
      The price is always right if someone else is paying.
    43. Re:I hear lots of negative criticism about Linux. by mvdwege · · Score: 1

      And this excuses amateurish programming of the default admin tool how?

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    44. Re:I hear lots of negative criticism about Linux. by HerculesMO · · Score: 1

      It works just fine if your admin had initially used %username% when creating the profile paths.

      You can't blame the tool if your admin is incompetent. That's the problem with so many orgs lately, but I won't bother you with the details since it's clear you will do anything to attack the platform.

      --
      The price is always right if someone else is paying.
    45. Re:I hear lots of negative criticism about Linux. by mvdwege · · Score: 1

      Ah. A fanboy. If people like keep defending obvious mistakes, no wonder Microsoft feels no motivation to fix them.

      And yes, the mistake is obvious, because as I pointed out, they already anticipate differing data by throwing up a dialog box to enter it. They just forgot one item. That is not the bad bit. The bad bit is letting such an obvious oversight go unfixed for over 5 years. But as I said, since folks like will go to any length to defend errors like this...

      Kind of ironic, given the topic of the entire discussion, now isn't it?

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    46. Re:I hear lots of negative criticism about Linux. by HerculesMO · · Score: 1

      You using the wrong tool is an obvious mistake.

      It's like saying that "this hammer doesn't screw in my philips head!".

      I don't care to defend MS, there are plenty more people to do that, but I work hand in hand with the technology as well as *nix technologies as I am tasked to implement either system based on metrics -- and most systems I had implemented in the last 3 years were a *nix backend. It's only lately with .NET that we can see a cost savings on web development and deployment, even though licensing through MS is steeper, the overall costs are lower. It depends on the system, of course.

      --
      The price is always right if someone else is paying.
    47. Re:I hear lots of negative criticism about Linux. by mvdwege · · Score: 1

      The wrong tool? It is the bloody default admin tool offered by the vendor itself. Are you implying that Microsoft is so enterprise-worthy that I have to use third-party tools to actually admin their stuff?

      Give it up. With advocates like you, Microsoft doesn't need critics.

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    48. Re:I hear lots of negative criticism about Linux. by HerculesMO · · Score: 1

      I'll say it slowly for you.

      Your admin set it up *wrong*. If he used %username% in the profile path when he set up the original account, then the "copy" would have worked without a hitch. That's the first problem

      Secondly, if you're looking to do batch jobs in AD, you need to use the right tool. This is the DSQUERY/DSGET, or straight up LDAP binds (if you want to) to do this work. These are *native* tools, and not third party utilities. The DSGET/DSQUERY are made by Microsoft and included in the Admin Pack.

      Now if you want to continue the inane argument about the "default tool" it works exactly as it needs to. The fact that your admin is either incompetent or didn't bother to use a variable when setting up a user, or that you don't know enough isn't a failure of the tool. It's a failure of the user.

      I'm not saying MS's shit doesn't stink. Lots of problems are there and plenty can be fixed and modified to be better, stronger, faster. Linux has the same problems. What you're doing is trying to defend an argument that you really don't even know anything about, in order to bolster your own poor argument that it can be done in Linux through the command line.

      It can be done the exact same way in Windows. That's all I'm telling you. Now whether you want to split hairs now and call the dsget/LDAP binds a "3rd party utility", or that the default tool doesn't work because your admin set up the user wrong, well -- feel free. I'm not defending them. I'm clarifying your misconception.

      But I'm going to guess you'll continue arguing, because nothing makes a mindless fan of anything better, than dismissing logic and just arguing a point nobody is making. So feel free. You've done it in several replies now and totally ignored what I offered you that you did WRONG.

      --
      The price is always right if someone else is paying.
  11. If that's true.... by Anonymous Coward · · Score: 0

    ...then why was this article written?

  12. Critics by cgfsd · · Score: 5, Funny

    On the positive side, there are more Linux critics than Mac critics.

    If you are critical of Linux, you are just berated.

    If you are critical of Mac, you are mobbed, beaten, lynched and never allowed to buy a cappuccino again.

    1. Re:Critics by Anonymous Coward · · Score: 0

      If you are critical of Mac, you are mobbed, your black turtleneck is torn while pudgy artfags laugh and point, and you are never allowed to buy a cappuccino again.

      Fixed it for you...

    2. Re:Critics by BrokenHalo · · Score: 1

      If you are critical of Mac, you are mobbed, beaten, lynched and never allowed to buy a cappuccino again.

      My Unix background goes back to the Jurassic period, and I happen to be a Linux fan, so I always seem to piss off lots of Mac fan{boys,girls} when I tell them the reason why I like Macs is because you can always pull up a terminal window to get at a bog-standard BSD command-line whenever there's real work to be done...

    3. Re:Critics by RiotingPacifist · · Score: 1

      If you are critical of Linux, and have no real clue what your on about. - your berated or ignored.

      If you are critical of Linux, and have a clue. - You start a flamewar (during which your berated), but if one of the big guns joins your side, your idea/code will eventually make it up to the relevant project in some form.

      --
      IranAir Flight 655 never forget!
    4. Re:Critics by Tetsujin · · Score: 1

      On the positive side, there are more Linux critics than Mac critics.

      If you are critical of Linux, you are just berated.

      If you are critical of Mac, you are mobbed, beaten, lynched and never allowed to buy a cappuccino again.

      Well, their enforcement squads aren't too far-reaching on that last point. For instance, McDonalds McCafe, for some reason they don't stop infidels from buying those.

      --
      Bow-ties are cool.
  13. Hit the nail on the head by BackwardHatClub · · Score: 2, Insightful

    As a non Linux guy, I've been interested in installing Linux several times but the community has turned me off. If you go on a forum or something similar and suggest a feature you're often told that you're doing it wrong. That's probably true, but it's poor attitude for growing a client base. Me: I'd like mirrors on my car to assist in backing up. Linux community: The best way to back up is to turn around and look out your rear window. While technically correct, how many people back up using their mirrors?

    1. Re:Hit the nail on the head by MrMr · · Score: 2, Insightful

      Exactly my experience as well; whenever I go to a forum about something I admittedly know fuck all to present my list of chores for the regulars I get that same poor attitude.
      And I suggest you use PDC.

    2. Re:Hit the nail on the head by Zelig · · Score: 3, Informative

      You're conflating a 'customer-support' interaction with the criticism role. I won't dispute that lots of linuxy and open-sourcey communities are not safe for tenderfeet: you're absolutely right.

      But it's a different topic.

    3. Re:Hit the nail on the head by OrangeTide · · Score: 3, Interesting

      Well none of that is (completely) true. It's (mostly) just your perception. Also your analogy is nearly meaningless, speak plainly.

      I think the biggest flaw of Linux for a Windows user is that it's different. Of course that flaw is the same for an old Unix user too, Linux is just different enough from Unix to be a little confusing too.

      I am not sure what "community" you are referring to, there are several of them that operate independently and have little interaction with one another. I tend to favor LKML, but that's a highly technical community. There is usually a LUG in most areas, if you want a generally far more laid back community that might actually help a new person out.

      Most people on the internet would rather insult you and beat you over the head when you ask questions that have been answered before, that's not something that is unique to the Linux crowd. If you wish to use the Internet to help you out with learning Linux (or with learning just about anything else), you'll either have to tolerate the bullshit people do or find some other resources.

      --
      “Common sense is not so common.” — Voltaire
    4. Re:Hit the nail on the head by Chibi+Merrow · · Score: 2, Insightful

      Well none of that is (completely) true. It's (mostly) just your perception.

      Personally I think the GP was spot on based on plenty of my prior experiences...

      "Why can't I make an icon on my desktop like I have for the last thirteen years?"

      "Desktops are not places for icons! You are a BAD person for wanting to clutter up your workspace with them! Can't you see how much BETTER this new way is? WHY DON'T YOU APPRECIATE OUR WORK TO FREE YOU FROM THE DESKTOP PARADIGM!?!?!?!?!"

      That pretty much sums up my experiences with constructive criticism and OSS projects...

      --
      Maxim: People cannot follow directions.
      Increases in truth directly with the length of time spent explaining them
    5. Re:Hit the nail on the head by SatanicPuppy · · Score: 1

      Unix and Linux are different, but it's not enough to mindjob you. Logs are in /var/adm instead of /var/log. ps has different flags. Old unix systems don't have commands like "less" (though, at least with old Solaris, they do have "more". Go figure.) Everything is still piled in /etc. All the userspace stuff is still in /usr/local/. Unless you're using MPE/iX, you're probably going to be okay.

      I've had plenty of bad forum experiences though. Sometimes even educated users need help, and the Unix learning curve is such that you can use it for years and still not know some things.

      Still, I've had crap experiences on Windows forums as well, and Mac forums are of little practical use.

      Unix and Linux are just hard. You have to dig in, and work at it. You gotta ditch the GUI, because the GUI isn't reliable (especially in Linux) for managing and configuring daemons (I don't think it's that reliable in Windows either (Fuck you IIS 7), but there isn't a good alternative.)

      The only way to do it is to sit and play with it. I've never had a really really good unix course; they're all so short, it's just a bare taste.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    6. Re:Hit the nail on the head by mozzis · · Score: 0

      Nice illustration of what the parent was talking about.

      --
      This is not a self-referential sig.
    7. Re:Hit the nail on the head by Pvt_Ryan · · Score: 1

      As a non Linux guy, I've been interested in installing Linux several times but the community has turned me off. If you go on a forum or something similar and suggest a feature you're often told that you're doing it wrong. That's probably true, but it's poor attitude for growing a client base. Me: I'd like mirrors on my car to assist in backing up. Linux community: The best way to back up is to turn around and look out your rear window. While technically correct, how many people back up using their mirrors?

      Lol, sorry had to laugh.. I use linux and always look out the rear.. I never use the mirrors to reverse.. :D

    8. Re:Hit the nail on the head by Qzukk · · Score: 1

      you're doing it wrong

      That's because most of the time someone tells you that, it's because you are. The first thing I do when someone asks me why so-and-so doesn't work is to ask what they were trying to do with it. Setting aside the script kiddies trying to compile teardrop.c and stupid enough to admit it, it still leaves a large number of people who have discovered a hammer and sees nails everywhere, or a screwdriver and wants to proceed to screw everything up. For instance, just about everything possible is packaged for just about every modern distribution, but I've watched people cause their system to implode because someone answered the question of "how do I install this (bleeding edge fedora, btw) rpm on my (2 year old suse, btw... but these were mere unimportant details and were not provided on the first go-around) distribution?" because the user in question was throwing a shitfit about all this "dependency hell" bullshit. As opposed to... say... telling them to upgrade their system, or to download the appropriate rpm for their version of suse.

      But I agree with Zelig, this is a customer support issue. As far as criticism goes, there's tons of it (for instance take Firefox and look at the numerous complaints about the AwesomeBar. Or the complaints about the lack of enterprisey features like group policies and .msi installers). Free software's problem is that the criticism is ignored.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    9. Re:Hit the nail on the head by Anonymous Coward · · Score: 0

      Absolutely my experience too. There are no more snobby 'up themselves' people than those who inhabit Linux and SQL forums. I am quite mature enough to handle being told I'm wrong or misguided, but it seems that these people need to belittle others on a regular basis.

    10. Re:Hit the nail on the head by cjjjer · · Score: 1

      I guess all the years of RTFM have finally caught up.

    11. Re:Hit the nail on the head by Anonymous Coward · · Score: 1, Informative

      How is it a different topic when there's barely any support?

      The man pages / other documentation are seldom kept upto date or don't exist for at lots of open source programs out there. Then there's the documentation which is so technical that barely anyone aside from the individual that built the program can use it.

    12. Re:Hit the nail on the head by UnknowingFool · · Score: 1

      Not to defend Linux guys, but from your post it appears that:

      1. You are interested in Linux.
      2. You want to install Linux.
      3. You haven't installed Linux yet.
      4. You posted suggestions and features before installing and using Linux.

      Are my assumptions correct? To extend your analogy it would be like you suggesting to the car manufacturer to add features on backing up before you even drove the car. Why this is important is that the car manufacturer might have a button that does what you want, but you haven't driven the car before so you wouldn't know.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    13. Re:Hit the nail on the head by HellYeahAutomaton · · Score: 1

      "While technically correct, how many people back up using their mirrors?"

      Wouldn't technical correctness also include the missing step of putting the car into reverse gear, and accelerating?

      While your example focuses on proper social etiquette while backing up it fails on the basics.
      I had a buck for every time a dodo Linux developer missed a step in a 100 step HOWTO or INSTALL document because they were too lazy to make an installer to show off their poo-poo rose smelling code I'd be rich.

    14. Re:Hit the nail on the head by captjc · · Score: 1

      I have been with Ubuntu since around 2005 and Red hat Linux since the late 90's. In my experience, the Ubuntu forums community has been one of the best I have found. Granted, every community has their share of asshats, but the the Signal / Noise ratio has always seemed significantly better than most forums I have been to.

      YMMV.

      --
      Slow Down Cowboy! It's been 1 hour, 47 minutes since you last successfully posted a comment
    15. Re:Hit the nail on the head by Anonymous Coward · · Score: 0

      Congratulations, you just proved his point.

    16. Re:Hit the nail on the head by Dr_Barnowl · · Score: 1

      I get it from the other end ; I'm a programmer and on occasion I've joined IRC channels where developers for particular projects hang out, asked questions about getting a build environment for their project set up, specifically so I can fix the bug that's rubbing me up the wrong way, and been told in very short language that "this is a developer channel, not a user channel".

      It seems to be a cultural thing. This was not the first time I'd had such a response in this particular channel. In general I think a segregation of developers and users in this manner is harmful. It seems to cultivate a holier-than-thou attitude.

      Other projects I've contributed to are much more welcoming. On one occasion, the lead developer of perhaps the most-used version control system was kind enough to make a patched build and upload it to my server so that I could test it. That is a project that values criticism and feedback.

      Bug reports, feature requests, even blog articles about your user experience, are all valuable as hell and are to be welcomed. Some projects embrace them, and those projects deserve to succeed.

    17. Re:Hit the nail on the head by zenyu · · Score: 1

      "Desktops are not places for icons! You are a BAD person for wanting to clutter up your workspace with them! Can't you see how much BETTER this new way is? WHY DON'T YOU APPRECIATE OUR WORK TO FREE YOU FROM THE DESKTOP PARADIGM!?!?!?!?!"

      That is slightly exaggerated :) And in any case the criticism was listened to and the problem is fixable in KDE 4.2. The default is still to have a blank desktop, but if you change the desktop activity to "Folder View" you can get a useful desktop surface again.

    18. Re:Hit the nail on the head by jedidiah · · Score: 2, Funny

      > Why can't I make an icon on my desktop like I have for the last thirteen years?" ...another bad example that's been out of date for a long time now.

      OTOH, someone might have tried asking about GNOME in a Ratpoison group or somesuch.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    19. Re:Hit the nail on the head by Terrasque · · Score: 1

      While we're into car analogies, I've also seen this kind of thing a few times:

      New user comes to forum, suggest that the car model should be fitted with a full sized medical area, complete with a medic, to help all those that he run over. When someone says that he should stop running people over, he reacts by saying "This is how I've always done it, you guys will never make a good car if you can't handle criticism."

      People do things like they've always done it, and refuse to even try a different way (even if it is much better). Linux is not windows, if you accept that then it will help with a lot of issues you're having. If you want it just like windows, only cheaper / more secure, then linux is sadly not for you. And to be honest, I hope it never will be.

      --
      It's The Golden Rule: "He who has the gold makes the rules."
    20. Re:Hit the nail on the head by RiotingPacifist · · Score: 1

      Exactly my experience as well; whenever I go to a forum about something I admittedly know fuck all

      good start, if you pretend to know a lot, or because you know how to do something in windows it SHOULD be the same, will get nowhere.

      to present my list of chores for the regulars I get that same poor attitude.

      It depends how you came across, if it was "please can somebody help me do..." then you were just unlucky (see below), but if it was more like "how the hell do i do these..., i know how do to them on windows, linux is retarded" then few people will bother with you.

      It also varies by who you end up speaking to *A LOT*. Ive asked the same question in #debian on freenode & #debian on debian.org
      freenode: your using your own kernel its your problem, forget about the initramfs
      debian: have a look at man mkinitramfs
      from the debian.org answer it took me 5 minutes to solve my problem, id spent 1hr+ waiting for a reasonable reply on freenode.

      --
      IranAir Flight 655 never forget!
    21. Re:Hit the nail on the head by whoever57 · · Score: 1

      As a non Linux guy, I've been interested in installing Linux several times but the community has turned me off.

      As a Linux guy, I've been interested in installing Windows several times but the support for problems has turned me off. Whenever I search for solutions to problems, most of the pages consist of people asking the same question as me, with no replies, then a very high percentage of the results consist of: "I had this problem too", or the replies are locked away behind registration walls, or there are replies with a series of instructions, most of which obviously have nothing to do with the problem and if I follow them, they don't actually work.

      I am being serious here -- I find that for any given problem, it is much easier to Google a solution if it is a Linux problem than if it is a Windows problem.

      --
      The real "Libtards" are the Libertarians!
    22. Re:Hit the nail on the head by Anonymous Coward · · Score: 0

      If you go on a forum or something similar and suggest a feature you're often told that you're doing it wrong. That's probably true, but it's poor attitude for growing a client base. Me: I'd like mirrors on my car to assist in backing up. Linux community: The best way to back up is to turn around and look out your rear window. While technically correct, how many people back up using their mirrors?

      How many people get in accidents backing up with their mirrors?

      When you "do it wrong" in Windows, you get a virus.(no pun intended)

      When you "do it wrong" in Linux, it doesn't work, or is extremely difficult.

      Your criticism is akin to complaining that you can't turn your microwave on with the door open. If you could, bad things would happen.

      I'm willing to admit that there are many issues with Linux, but this isn't one of them.

    23. Re:Hit the nail on the head by Anonymous Coward · · Score: 0

      Well none of that is (completely) true. It's (mostly) just your perception. Also your analogy is nearly meaningless, speak plainly.

      I think the biggest flaw of Linux for a Windows user is that it's different. Of course that flaw is the same for an old Unix user too, Linux is just different enough from Unix to be a little confusing too.

      I am not sure what "community" you are referring to, there are several of them that operate independently and have little interaction with one another. I tend to favor LKML, but that's a highly technical community. There is usually a LUG in most areas, if you want a generally far more laid back community that might actually help a new person out.

      Most people on the internet(including me) would rather insult you and beat you over the head when you ask questions that have been answered before, that's not something that is unique to the Linux crowd. If you wish to use the Internet to help you out with learning Linux (or with learning just about anything else), you'll either have to tolerate the bullshit people do or find some other resources.

      Fixed.

    24. Re:Hit the nail on the head by PitaBred · · Score: 1

      I found a great article all about that, I tend to point new Linux users to it to read before they consider using Linux. Because as it turns out, Linux is not Windows, apparently.

    25. Re:Hit the nail on the head by city · · Score: 1

      "I think the biggest flaw of Linux for a Windows user is that it's different."

      Ha. Different isn't the problem. Different was the reason I tried it in the first place. But last week when I installed Ubuntu Server, it had bug (#151942 I think, it's been known about for years) and wasn't compatible with my old Pentium M. So I went with Debian, but the website's instruction are 6 months old now and is installing software that isn't working (my best guess: virtualmin.com server software isn't freeware anymore?).

      I'm sure the forum at the website will help me out and I look forward to learning it, but yeah, the flaw of Linux is that it's just not ready for people like me (a nerd, but not a coder), let alone the general public enduser.

      --
      I am a v1ral sig. Plse c0py me and h3lp me spread. Thank y0u?
    26. Re:Hit the nail on the head by Auraiken · · Score: 1

      This is exactly what he is talking about.

    27. Re:Hit the nail on the head by Velska1 · · Score: 1

      You obviously have not pulled a big trailer, driven a box truck or a jam-packed van?

      --
      Every problem has a solution that is simple, easy and wrong. Selling our Liberty for a little Security is a much too de
    28. Re:Hit the nail on the head by nschubach · · Score: 1

      Try asking why Win7 doesn't have a classic start menu and you get the same type of responses...

      Try asking on the Dwarf Fortress forum why Toady doesn't create a client/server model for Dwarf Fortress and you get the same type of responses...

      With any community there are people with ideals on what and how something should work. Software is a probably one of the more violent subjects to this.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    29. Re:Hit the nail on the head by Anonymous Coward · · Score: 0

      If you wish to use the Internet to help you out with learning Linux (or with learning just about anything else), you'll either have to tolerate the bullshit people do or find some other resources.

      In other words, "you're doing it wrong."

    30. Re:Hit the nail on the head by GooberToo · · Score: 1

      You post highlights two self imposed problem.

      One, you believe you know the right way to do something. Call Microsoft and Apple and tell them they are doing it wrong and see what answer you get. Exactly. The fact you consider your voice should suddenly have more weight for something you likely received for free (unlike with MS/Apple), out of the kindness of someone's heart, quickly implies you feel your are unduly entitled. It shouldn't be a surprise you get treated accordingly.

      Two, contrary to popular myth, few systems are "intuitive." We have all learned various idioms and are biased based on our own technology background. Your attitude is one of laziness and entitlement. If you want to try something new, expect to learn something new. It really is that simple. If after you have learned the new way of doing things and still have issue, you'll likely find your criticism is much better received.

      If you get into a plane and start demanding the engineers make the plane's controls more car like, don't act so surprised and hurt when you're told you're an idiot and you're doing it wrong. The fact anyone would do such a thing requires incredible gual. Approach the issue from a different perspective. If you truly want to try something new, expect to learn something new and do so with an open mind. Any other approach at just about any other aspect in life is nothing but laziness and self entitlement.

      So ask your self, do you really want to try something new or are you looking for an excuse to make your self feel important without an honest attempt to learn or even try.

    31. Re:Hit the nail on the head by Chibi+Merrow · · Score: 1

      Yeah, but it's only SLIGHTLY exaggerated. The real problem is that if you went to the KDE forums and asked "Why are things this way?" you'd get sent to aseigo's blog entry where he said "I have killed desktop icons! HAR HAR HAR!" and then got into a multipage flame-war with people who disagreed with the idea... Any explanation as to WHY the change was made always came down to "Your way of doing things is bad, our way is better." regardless.

      Folderview as a desktop containment is still really terrible (in 4.2.2, at least, dunno about trunk). Icons reorganize themselves if you change activities, the context menu is missing entries it should have from the Desktop menu (that, admittedly, could be a Fedora problem...), and it in general just seems klunky... It is better, but it still has a ways to go until I can use it without noticing the problems.

      My problem, I think, is I still don't understand what Plasma is supposed to be getting me. Activities just change the widgets on the desktop, but leave the same windows in place (so if I want an E-mail activity I need an E-mail Virtual Desktop), and the Activity Desktop Affinity setting makes the entire system go insane. Meanwhile, none of the widgets (at least the menu doesn't call them plasmoids anymore!) that are available seem to do anything that will help me get work done, and I generally can't see them anyway as they're hidden behind the windows I *AM* getting work done in. It really seems like someone looked at the Dashboard in Mac OS X and decided "Hey, let's put this stuff BEHIND windows instead of in front of them! It'll be great!" and then removed all the useful dashboard applets... But I'd be very happy to be proven wrong and be shown some way to use this stuff to get work done.

      --
      Maxim: People cannot follow directions.
      Increases in truth directly with the length of time spent explaining them
    32. Re:Hit the nail on the head by Chibi+Merrow · · Score: 1

      Three months isn't "a long time now." And the EXAMPLE was the response to the question, whether or not the problem has been since "fixed" is irrelevant.

      I'm really amused though how people immediately knew I was referring to KDE... :)

      --
      Maxim: People cannot follow directions.
      Increases in truth directly with the length of time spent explaining them
    33. Re:Hit the nail on the head by coryking · · Score: 1

      That is slightly exaggerated :)

      Ever see the "debate" that happens when ever somebody suggests GIMP do something about its horrible window management? Ever see the aftermath when somebody asks how to draw in GIMP?

      I dont think he is exaggerating too much.

    34. Re:Hit the nail on the head by OrangeTide · · Score: 1

      Huh? I've had icons on my Linux desktop for a like a decade now. You ever try Gnome or KDE, or to a lesser extent WindowMaker or Eazel?

      I think the problem you are citing is really more like this:

      Q: How do I foo?

      A: Why would you want to foo! that is stupid! (translation: I don't know, and you must be an idiot for asking something I don't know)

      that sort of scenario is very real on the internet, and unfortunately it is also very real in the technical world.

      --
      “Common sense is not so common.” — Voltaire
    35. Re:Hit the nail on the head by OrangeTide · · Score: 1

      who uses 'less' when 'most' is even better? (I'm not kidding)

      Linux(and *BSD) is good for those folks that like to dig in or tinker on their system. But it doesn't necessarily have to ONLY be good for that narrow group of people. (I don't care too strongly because I'm one of those tinkerer types)

      --
      “Common sense is not so common.” — Voltaire
    36. Re:Hit the nail on the head by OrangeTide · · Score: 1

      I was trying to be subtle.

      --
      “Common sense is not so common.” — Voltaire
    37. Re:Hit the nail on the head by Anonymous Coward · · Score: 0

      the advantage of RTFM is you don't have to deal with assholes on the internet. Not sure why people get offended when I tell them RTFM, when it is such great advice.

    38. Re:Hit the nail on the head by Chibi+Merrow · · Score: 1

      You ever try Gnome or KDE, or to a lesser extent WindowMaker or Eazel?

      Yeah, I have. You ever try KDE 4.0/4.1? Or to a lesser extent, 4.2?

      --
      Maxim: People cannot follow directions.
      Increases in truth directly with the length of time spent explaining them
  14. Like Dividing By Zero by eldavojohn · · Score: 5, Insightful

    Linux Needs Critics

    Oh how true that is. I myself love to criticize things (I'm reading Slashdot, after all). But why don't I constructively criticize Linux?

    I think a lot of has to do with what every argument or analysis starts with: base assumptions. So let's start with comparing Linux to the leading commercial operating systems and the most important thing to consumers--price. And the guy mentions this in his blog. But we can't get to questions like "Is feature X really worth Y dollars to me?" Because Linux does not cost money to install. It's like dividing by zero. It makes criticism of a missing component difficult because it doesn't cost me anything! How can I criticize it?! You will see people like Steve Ballmer have to dig and dig into imaginary costs of retraining, supporting and maintaining Linux to give it a "hidden cost" so that Windows can even begin to contend with Linux in price (you'll notice these concerns were suspiciously left out of advertisements when discussing the switch from XP to Vista).

    Another important aspect of operating systems (at least to me) is security. And, being a pedantic ass, I cannot even comment on the security of the Microsoft operating system because I have no idea what they are doing. I can get the Linux source code pretty quickly if I felt the need to understand why it is that the userspace/kernelspace concept has failed (although, I have never done this, the option is there). So, again, we enter this point where I can't even get to criticizing Linux for susceptibility to a botnet or trojan because it doesn't practice security through obfuscation like leading operating systems.

    On top of this, as a Linux user (and as evidenced above) my priorities and performance parameters are all out of whack and completely divorced from the mainstream (or so my perception goes). If they weren't, I would be using Windows primarily at home.

    So I think that unless more free open source operating systems arise to compete with Linux, criticism will remain low. And you've got the cult barrier to break down where people have lived with the burden of paying out their ass for software so how can you criticize something after suffering for so long under the blah blah blah religious spiel blah blah blah.

    --
    My work here is dung.
    1. Re:Like Dividing By Zero by Half-pint+HAL · · Score: 1

      Oh how true that is. I myself love to criticize things (I'm reading Slashdot, after all). But why don't I constructively criticize Linux?

      I think a lot of has to do with what every argument or analysis starts with: base assumptions. So let's start with comparing Linux to the leading commercial operating systems and the most important thing to consumers--price. And the guy mentions this in his blog. But we can't get to questions like "Is feature X really worth Y dollars to me?" Because Linux does not cost money to install. It's like dividing by zero. It makes criticism of a missing component difficult because it doesn't cost me anything! How can I criticize it?!

      From TFA:

      I've made a handful of blog postings recently that have been critical of Linux (in the sense of pointing out perceived failings), and people hate it. If they explain why, it's usually a variation of the following: "Linux is free, so why are you complaining?"

      Plus ca change, plus la meme chose....

      HAL.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    2. Re:Like Dividing By Zero by Anonymous Coward · · Score: 0

      So let's start with comparing Linux to the leading commercial operating systems and the most important thing to consumers--price. And the guy mentions this in his blog. But we can't get to questions like "Is feature X really worth Y dollars to me?" Because Linux does not cost money to install. It's like dividing by zero. It makes criticism of a missing component difficult because it doesn't cost me anything! How can I criticize it?! You will see people like Steve Ballmer have to dig and dig into imaginary costs of retraining, supporting and maintaining Linux to give it a "hidden cost" so that Windows can even begin to contend with Linux in price (you'll notice these concerns were suspiciously left out of advertisements when discussing the switch from XP to Vista).

      I think it's not at all clear that price is the most important thing for end users - teh first question they have is usually "will this solve the problem I need solved?" And if the answer is "no", then price is irrelevant. I'm a person who needs to fix my roof, but unfortunately, I don't have a tool for driving nails. No problem, I have some options - on the one hand, there's a man at the hardware store who will sell me a hammer. Or, on the other hand, there's you, offering me a free dead cat you found by the side of the road, for use in pounding nails. By your (very silly) logic, how can I possibly criticize the purveyors of dead cats - after all, the dead cat is free, so we can't even begin to discuss things like whether the pounding of nails is worth $X to me.

    3. Re:Like Dividing By Zero by mapkinase · · Score: 1

      It seems like you talking a lot about comparison, not criticism, which is wider than comparison.

      You explained why you personally cannot COMPARE Linux. Comparison is only one method of criticism. Some things can be rationally analyzed and criticized by comparing it to earlier versions or without comparison at all.

      --
      I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    4. Re:Like Dividing By Zero by Anonymous Coward · · Score: 0

      You said you have access to the source but you haven't actually looked through it. You don't have access to Microsoft's code and haven't looked through it. So what is the difference here? Either way you are taking somebody else's word that it is better and safe and more secure.

      This means it doesn't matter if it is closed or open source. Very few people are programmers and even fewer of them are programmers capable of understanding the complexities of a modern OS.

      Now in your case as you said your priorities and parameters aren't mainstream so Linux is the appropriate tool. But the arguement that having the source makes it automatically better isn't nessasarily true.

    5. Re:Like Dividing By Zero by msormune · · Score: 1

      You know, Microsoft has released a LOT of documentation about their security model. Maybe it's because, I dunno, they want vendors to write drivers for their hardware? :) Who would have thunk?

      But I guess people would much rather live with the misconception Linux rules and Windows just sucks... That's one place that Linux people need really start to understand IMHO. It's just plain stupid to assume Microsoft does everything wrong and never learns, just because they don't do things the Linux way. I guess it makes people feel "safe" but it's just wrong.

    6. Re:Like Dividing By Zero by Anonymous Coward · · Score: 0

      So, again, we enter this point where I can't even get to criticizing Linux for susceptibility to a botnet or trojan because it doesn't practice security through obfuscation like leading operating systems.

      This doesn't make a whole lot of sense to me. You seem to be objecting to the inability to criticize a problem that doesn't actually exist on the Linux side, in a manner that treats it as a problem.

      The absence of security through obscurity is a good thing, and I don't see how it would do anything other than enable an objective analysis of vulnerability.

    7. Re:Like Dividing By Zero by daniorerio · · Score: 1

      I like your reductio ad absurdam, but by the same reasoning, suppose the hardware salesman is the only one in town and suddenly decides that hammers are worth 1 million dollars. Now this dead cat is starting to look mighty appealing, also maybe this road where the cat was found has other things to offer, like rocks!

      Anyway, my point is price is never irrelevant, but free is not always better either.

    8. Re:Like Dividing By Zero by Oh+no,+it's+Dixie · · Score: 1

      But we can't get to questions like "Is feature X really worth Y dollars to me?" Because Linux does not cost money to install. It's like dividing by zero. It makes criticism of a missing component difficult because it doesn't cost me anything! How can I criticize it?! You will see people like Steve Ballmer have to dig and dig into imaginary costs of retraining, supporting and maintaining Linux to give it a "hidden cost" so that Windows can even begin to contend with Linux in price (you'll notice these concerns were suspiciously left out of advertisements when discussing the switch from XP to Vista).

      These hidden costs are hardly imaginary. The time spent tweaking Linux to work on a given hardware setup might be better spent on more profitable things. I understand that with competent IT or competent users (even better), the transition from an "easier" OS to an open-source one can be made much smoother. However, in a business context, time is money. The time it takes to set up Linux and to retrain the employees to use it efficiently can discourage the more conservatively-minded.

    9. Re:Like Dividing By Zero by juenger1701 · · Score: 1

      hate to tell ya this but retraining is not an imaginary cost it is very easily quantifiable ([hourly rate of person(s) to be trained * hours of training] + [hourly rate of trainer * hours of training * total number of sessions] + any initial training cost of the trainer if an employee) most of support and matince can also be covered in the IT retraining cost

      the reason the cost doesn't come up for a XP vista move is if you're a corporate customer you pay a yearly fee for service/support including training on any new elements and a desk jockey that's using an office suite, CAD program, DTP program ect all day it's a total non-issue since all their skill and training is in the specific program that they use. Retraining does however become an issue for them if the program they use day in and day out is only on one platform and the company changes to another platform (xp to red hat for example) and they are forced to change to a program that has different commands, different methods of preforming the same action and that may or may not even be able to use the preexisting files and if it can't those all need to be redone

    10. Re:Like Dividing By Zero by dbIII · · Score: 1

      You know, Microsoft has released a LOT of documentation about their security model.

      I'm surprised that I have to mention the obvious, but inconsistant application of the model and flaws in the model have created a bizzare computer Malware plague beyond the realms of bad SF. MS Window security is unfortunately like Brittany Spear's underwear. When it is even there at all it is needlessly complicated, doesn't cover much, and is very easy to remove.

      I suggest a direct criticism of the *nix security model instead of comparing it with something that doesn't reach it's aims which are very different anyway.

    11. Re:Like Dividing By Zero by Anonymous Coward · · Score: 0

      I have been using LINUX since REDHAT 5.0 and I choose to BUY the manufacturers deluxe versions for my use, usually SUSE or Mandriva. PRICE IS IRRELEVANT to the choice to use Linux or criticisms of its faults. I also use XP and have a beta copies of Windows 7 running on two machines. Even if free, flaws need to be noted and fixed. EXAMPLE: using ipv6 as default in SUSE 11.1 so that the computer, by default, will not surf the web when it finishes the initial installation. IDIOCY! I had to ask for help using a different computer to ask questions and fixed it after being told this choice had been made. A new user would not understand where or how to fix this BLINDINGLY STUPID DEFAULT CHOICE and would remove the software instead.

    12. Re:Like Dividing By Zero by msormune · · Score: 1

      My point was Microsoft has released a lot of documentation about their security model, so there's really no need to speculate what they're doing. What the hell has this to do with Britney's unmentionables?

      Your post is also a part of what I'm trying to say: It would be FAR more beneficial to actually study what Microsoft is doing than to just slam it with (sometimes) witty comments. Then again, it's more fun and a LOT easier to just shoot from the bushes.

      What exactly is a *nix security model? Do you mean POSIX security model? That does also not exist? I guess you just mean Linux security model. Ok, my criticism is Microsoft gets slammed for the exactly same thing Linux security does. The problem is not in the security itself: It's in the users writing and using applications for the platform.

      Now the goal to accomplish is to enforce the Linux security AND still maintain an easy enough to use platform for application developers and common users, AND while avoiding the pitfalls that Microsoft is now facing when trying to tighten the security after all these years.

    13. Re:Like Dividing By Zero by dbIII · · Score: 1

      about their security model, so there's really no need to speculate what they're doing

      I was doing that not so long ago, I was wondering what the hell they were doing allowing arbitrary code within images to execute. It's an inconsistent approach full of holes - thus the obvious malware plague many years after declaring an emphasis on security. The real progress is being made in academia, from Microsoft we can only learn the consequences of implementing thing that people knew were a bad idea in the first place or the consequences of introducing deliberate flaws into what was once a good idea.

  15. The problem is more complicated... by gravesb · · Score: 4, Insightful

    There are critics out there for Linux. But how many of them offer quality criticism, instead of complaining? And there are developers out there who are willing to listen to quality criticism, but how many of the few critics out there comment on any specific piece of software that goes into a complete Linux system? Both sides could do more- critics could write white papers with suggested corrections. Developers could take the "Linux sux" as an indication that they need a top down audit of their project. But both of those solutions are asking too much of either side. There should be better practices on both sides. And of course, this all ignores the good work on both sides that are being done, where there is constructive criticism and receptive developers. You can always use more of both, so there is never enough of either.

    --
    http://bgcommonsense.blogspot.com
    1. Re:The problem is more complicated... by Anonymous Coward · · Score: 1, Interesting

      There are critics out there for Linux. But how many of them offer quality criticism, instead of complaining?

      Been there, done that, wrote the five part article, got the talking down from Bruce Perens himself. Bruce, like many in the OSS community, is a great guy. But the community suffers from a form of tunnel-vision where they can't see how the alternatives can possibly provide superior usability. They keep falling back on the tired, "but you don't get all these great programs at your finger-tips with Windows or Mac!" Which completely ignores the variety of issues with code that can't be in the repositories, the constant library hell present in most Linuxes, and the lack of usability in the desktop systems. The only real response to these criticisms is that "Debian keeps its repository up to date at all times". Not really an answer. More like avoiding the criticism.

      Posting anonymously, because I really don't want to get into it again. I'm not the one doing the day to day work on Linux, nor have I managed to find the time to handle day to day activities. So I'll just leave it at that. And again I'll stress that Bruce is a great guy. Don't think that I have a personal issue with him in any way, or that he is callous or otherwise close-minded. Bruce is very much one of the "good guys". (Speaking of which, last I heard Bruce was working on a new version of the LSB that should hopefully reduce many of the cross-distro problems in the future. Here's to hoping he succeeds.)

      I only pick on Bruce a smidge because the issue is representative of a greater issue in the community. The only person inside the community who has recognized the issue and tried to turn the ship slowly but surely is Mark Shuttleworth. That's why Ubuntu is such a popular version of Linux. Because Shuttleworth is attempting to directly address the usability concerns. But he's only a figurehead and he knows it. No one person wields significant power over the community and their decisions. Which is why he moves so slowly. Baby steps.

    2. Re:The problem is more complicated... by Anonymous Coward · · Score: 0

      There are critics out there for Linux. But how many of them offer quality criticism, instead of complaining?

      Ahhhh! 'User error'!!!

    3. Re:The problem is more complicated... by Anonymous Coward · · Score: 0

      Well, the KDe 4 process was a brilliant example. But, you know, now KDE is just moving forward and becomes really great.

    4. Re:The problem is more complicated... by Anonymous Coward · · Score: 0

      If people are complaining, it is the same thing as criticizing.

      My problem is with the basic GUI search feature on my Linux distro. It might work fine from the command line, or if I used some command line regular expressions. But I have had much better luck with Windows finding *.mp3 modified between 8-1-2008 & 10-1-2008 on a external usb drive.

      I have the same complaint about Mac OS X.

      The problem is that I'm not sure if it is a limitation of the operating system, or if it is an operator limitation where I don't know how to do it. But, even then, the problem should be that Linux needs to make it easier.

    5. Re:The problem is more complicated... by HellYeahAutomaton · · Score: 1

      There are critics out there for Linux. But how many of them offer quality criticism, instead of complaining?

      Instead of sitting around and trying to find a developer to reason out or file a bug only to get it closed and get berated for not being "enlightened" in their geek political theories the end user just leaves (from software choice A to software choice B, or from Linux to another platform).

      Evidence of this comes up quickly when you Google on a technical topic and find a forum thread with someone with their panties in a bunch because a n00b cross-posted in the wrong forum, or didn't try a 100 step HOWTO and fail so badly, that someone will offer them a hand up.

      Opportunity lost.

      I've worked on a few commercial software projects from the development side where the user and/OR SQA will just find a workaround for their problems without giving any direct feedback to the developers. Why? They're so afraid of the verbal abuse it will get them from the ubergeeks who previously maintained the code that they will stop asking for fixes and features.

      Yes, with the Linux attitudes we've turned potential non-geek users into battered spouses, and there are still some surprised why they don't want to stick around.

    6. Re:The problem is more complicated... by Anonymous Coward · · Score: 0

      If people are complaining, it is the same thing as criticizing.

      No, those are two different words for a reason. I can criticize something without complaining. For example, I'm doing it now about your comment.

    7. Re:The problem is more complicated... by PastaLover · · Score: 1

      My problem is with the basic GUI search feature on my Linux distro. It might work fine from the command line, or if I used some command line regular expressions. But I have had much better luck with Windows finding *.mp3 modified between 8-1-2008 & 10-1-2008 on a external usb drive.

      I have the same complaint about Mac OS X.

      The problem is that I'm not sure if it is a limitation of the operating system, or if it is an operator limitation where I don't know how to do it. But, even then, the problem should be that Linux needs to make it easier.

      It's not a limitation of the operating system as such, since on any modern OS you could write a program that can do this.

      Now, any linux system has the "find" command line tool which admittedly is somewhat hard to use, though I don't quite understand why whatever you use absolutely has to be a GUI program. You probably want gnome-search-tool anyway. (from the gnome-utils package) Under Ubuntu it's under Places->search for files.

      I still don't quite understand what the criticism is here.

    8. Re:The problem is more complicated... by Qzukk · · Score: 1

      well, on the commandline it would be
      find /path/to/usbdrive -iname '*.mp3' -daystart -mtime +{# days ago 2008-10-02 was} -mtime -{# days ago 2008-08-01}

      And yes, pointing out that requiring knowing how many days ago those dates were is valid criticism. Ideally, someone would patch GNU find so that the -[acm]time options accepted the timestamps that GNU find produces ("for example `2004-04-28+22:22:05'").

      For whichever GUI you use, you're up against the fact that GUIs limit you to whatever boxes the developer thought you should be able to fill in. File a wishlist item in your file manager's bug tracker, asking for an "Advanced Search" option with features like modification date ranges (and whatever else) that can be accessible from rightclicking a folder (like the mountpoint for your USB drive) and choosing search from the menu.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    9. Re:The problem is more complicated... by Anonymous Coward · · Score: 0

      There are critics out there for Linux. But how many of them offer quality criticism, instead of complaining? ...

      That depends on what your definition of "quality criticism" is.

      If your definition is (as is common): "criticism that doesn't make me feel bad", see several previous posts where this is already answered.
       

  16. Linux is full of critics by erroneus · · Score: 4, Insightful

    There is plenty of disagreement about every aspect of Linux. The kernel, the GUI, the apps, everything. And if you examined Linux, or a distro you aren't familiar with, you would probably find something you didn't like about it and you are quite free to criticise it.

    Linux has no deficiency of people who criticise and no deficiency of people who listen and act on it.

    Windows has no deficiency of people who criticise and a seemingly complete deficiency of people who listen and act on it.

    MacOSX has worse than deficiency of people who criticise as they have people who actively criticise the critics and even attempt to silence them. MacOSX has a deficiency of people who listen and act on it. ...just to put it out the way I see it.

    1. Re:Linux is full of critics by DigitalSorceress · · Score: 2, Insightful

      MacOSX has worse than deficiency of people who criticise as they have people who actively criticise the critics and even attempt to silence them. MacOSX has a deficiency of people who listen and act on it. ...just to put it out the way I see it.

      Indeed. It's called "Steventology", and it's just annoying.

      Every OS / environment has its good and bad sides. Often the definition of good/bad is VERY personal.

      For instance:

      I don't mind using Windows as a user desktop environment... Though there are plenty of things wrong with it (especially Vista), I kind of LIKE the GUI itself.

      As a server environment, I LOVE Linux, Solaris, and BSD, but I almost never touch the GUI, preferring a command shell. Just never found a WDM for *nix that I liked enough to want to use as my every-day interface to my computer. (though for server management, that really minimalist one we used to have on some SunOS4 boxes way way back wasn't horrid)

      MAC pre-OsX days was just horrible. I HATED supporting them, but honestly, they're not too bad now that they're based on the BSD kernel. However, I HATE HATE HATE the MAC GUI.

      What ultimately determines my choices is interoperability and available software. I'd be able to adjust to *nix as a primary os at work, but for home, I've got too much investment in software that runs on Windows (SoundForge, Vegas, Acid, Lightroom, bunches of games, etc...) (yes, Lightroom runs on mac, but as I mentioned I hate the Mac UI), and I refuse to try and wrangle them to work through an emulator.

      So, *nix is really great for some things, and not so great for others. That's my own personal opinion, and I can see how folks could be on one far end or another (love / hate it), and that's ok. In the end, the (computer) world is a better place for having so many choices.

      --

      The Digital Sorceress
    2. Re:Linux is full of critics by Col.+Klink+(retired) · · Score: 1

      Beyond that, if people have a problem with somethign in Linux (and they OFTEN do), they can solve the problems themselves. What is Debian if not a criticism of the commercial aspects of Red Hat and complaints about the RPM system. What is Ubuntu if not a criticism of Debian's slow release cycle and a lack of end-user polish? Almost every distribution was created because someone didn't like something about the way the others did it.

      I'd say Linux users are some of the most critical users out there. Sure, they can be dismissive dicks to newbies, but critical people are just... critical. It's nothing personal (well, sometimes maybe it is, but sticks and stones and all that).

      I don't think you'll find a single developer who thinks Linux is perfect. It just sucks less. If it were perfect, why continue to develop?

      Linux is like Democracy: it's the worst OS in the world... except for all the others.

      --

      -- Don't Tase me, bro!

    3. Re:Linux is full of critics by 99BottlesOfBeerInMyF · · Score: 1

      Linux has no deficiency of people who criticise[sic] and no deficiency of people who listen and act on it... MacOSX has worse than deficiency of people who criticise[sic] as they have people who actively criticise[sic] the critics and even attempt to silence them. MacOSX has a deficiency of people who listen and act on it. ...just to put it out the way I see it.

      I've seen the opposite. A large number of former desktop Linux users I know are now OS X users. The main reason being, all the cool desktop stuff from Linux was cloned by UNIX guys at Apple. All the cool OS X stuff was never cloned and pulled into Linux. Consider things like virtual desktops. It is something the Apple UI guys didn't like and didn't want and did not fit with their paradigm... but the oldschool UNIX guys at Apple wanted it as did people coming from Linux and UNIX, so Apple copied it. Apple added expose to OS X about six years ago and instantly it became a huge boon to some of our workflows, but to date it is not running on any default Linux distro I've used. I always have to add a plug-in in Compiz, or mess with KWin to get something similar, something normal users aren't going to even know they can do.

      I've always felt Apple benefits significantly from Linux development because they take most of the good ideas and incorporate them into OS X, sometimes even taking code for various projects. At the same time, Linux seems to benefit very little from OS X development, simply because they don't take the good ideas and often not even the good code. I attribute this in large part to ignorance on the part of Linux developers and a refusal to listen to criticism or the ability of any developer to actually make significant changes. Take a look at Konqueror, for another example. Apple dumped tons of money into upgrading and improving their HTML engine and in the end, seven years later, Konqueror still isn't shipping with those changes by default, even though many other opensource companies are using it and collaborating with Apple (Nokia, Google). As a result, the Konqueror project is slipping further and further behind the curve.

      I wish both Apple and Linux developers would listen more to criticism and actually make changes. What I see, however, is that Apple is moderately responsive to desktop users, and Linux developers rarely if ever listen and improve based upon feedback from desktop Linux users.

    4. Re:Linux is full of critics by Anonymous Coward · · Score: 0

      The Mac OS has plenty of detailed criticism like this: http://daringfireball.net/2009/03/safari_4_public_beta

      People who will argue about/discuss small appearance changes and behaviors unnoticed by casual users.

      The company will respond if the criticism is wide-spread; but I think significantly, there is the general impression that the company has already obsessed about these things internally; that they don't make changes lightly, and work towards the best possible user experience, even at the cost of extra features.

  17. Bullshit... by Savage-Rabbit · · Score: 5, Funny

    ...Linux is above criticism. What we actually need is a: "-1, Microsoft fanboy" mod... or how about "-1, Dissing Linux"... or even better "-1, Heresy"...

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
    1. Re:Bullshit... by Tetsujin · · Score: 1

      ...Linux is above criticism. What we actually need is a: "-1, Microsoft fanboy" mod... or how about "-1, Dissing Linux"... or even better "-1, Heresy"...

      Don't be silly. Why would we need any of these things? When someone posts such a heretical message, the Group-Think Hive Mind simply recognizes that fact and routes their traffic elsewhere. No further action need be taken against these infidels.

      Well, you know, apart from assassination by our crack team of brain-washed ninja assassins. But that's pretty much standard.

      --
      Bow-ties are cool.
    2. Re:Bullshit... by Anonymous Coward · · Score: 0

      Laid a very clever trap for Linux fanboi moderators Savage-Rabbit did. Wasted their mod points were. Pointed out their stupidity was.

  18. What Linux needs is by NeoSkandranon · · Score: 4, Insightful

    More developers that can handle being criticized.

    --
    If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    1. Re:What Linux needs is by LDoggg_ · · Score: 2, Interesting

      Are you implying that most of developers can't handle being criticized?

      Who are the ones that can't? I spend a bit of time of freenode with other developers of many different open source projects. If I go into a channel and ask why some feature works a certain way or why something is missing or broken, I generally get a response that they could use help in fixing the issue.

      --

      "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
    2. Re:What Linux needs is by Anonymous Coward · · Score: 0

      Actually, as a developer, I offered a tool to a group (within my corporation), and was very bothered by the lack of criticism I received.

      My thoughts were, "it is not possible to use something without being annoyed by some aspect of it, thus they must not be using it."

      I was, in fact, so bothered I asked the leader of the group if people were actually using it, he assured me they were.

    3. Re:What Linux needs is by Anonymous Coward · · Score: 0

      Apparently the ones who can't are busy working on Pidgin.

    4. Re:What Linux needs is by Leafheart · · Score: 1

      This. And it cannot be said enough. Linux do has a lot of critics, that's not the problem. The problem is on the projects. And on the technical critics.

      Example. Developer B critics Project X. Project X leader, Developer F, can't handle the criticism and disses Developer B. Developer B forks the project, brings some with him and now we have a rift. Both because F couldn't handle the criticism (he probably has a self-diagnosed case of Aspherges given him all the excuses he wants without medical basis), and B ego was hur int the process.

      I see a lot of "My way or the highway" attitude in most linux projects that are not tied with a big company, that may be what the blogger was writing about, and if so, I agree with him. That's an attitude that hurts the Open Source initiative and public opinion towards it.

      Sometimes I'm not sure if what we need is more a PR firm or just a bunch of Yuppi(sp?) programmers.

      --
      --- "When you gotta do something wrong. You gotta do it right. (Fighter)"
    5. Re:What Linux needs is by Anonymous Coward · · Score: 0

      Are you implying that most of developers can't handle being criticized?

      Have you ever been to a product security audit in a company which hasn't had one done in a few years? (Which incidentally covers a frightening proportion of software companies) There is nothing quite like the sound of developer egos shattering like glass under criticism of a security professional who just hacked their masterpiece in 5 minutes flat.

    6. Re:What Linux needs is by PitaBred · · Score: 1

      Saying "your program sucks!" is not criticism. It's being an asshole. Saying "I expected this program to do X, but it did Y, or didn't do anything at all. Why is that?" is criticism.

      Study the examples. Learn the difference.

    7. Re:What Linux needs is by bonch · · Score: 1

      Are you implying that most of developers can't handle being criticized?

      He's not implying it. He's flat-out stating it. I spend a bit of time on Freenode too, and many Linux channels are full of assholes--that is, if your problem gets any response at all and isn't simply ignored.

    8. Re:What Linux needs is by PastaLover · · Score: 1

      Actually I've spent a lot of time criticizing pidgin to its developers in the past, they're generally pretty good about listening to their user community. They however also have an idea of how things should work and had well articulated reasons to not change the behaviour you link to above. People who complain about these things tend to forget that there are also users who like the way it works, and the developers need to look out for their best interests as well.

    9. Re:What Linux needs is by shutdown+-p+now · · Score: 1

      Who are the ones that can't?

      Well, something that jumps to mind immediately is the KDE4 release...

    10. Re:What Linux needs is by LDoggg_ · · Score: 1

      How many times did they have to state publicly that it lacked the features of 3.x? There's no history of ignoring user feedback.

      KDE 4.0 was a huge architecture change for a better base product. They've been adding back functionality each point release.

      --

      "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
    11. Re:What Linux needs is by LDoggg_ · · Score: 1

      Asking for support is not the same as conversing with a developers about lacking features or design decisions.
      A good chunk of the questions I see on freenode are things addressed clearly on the the project's FAQ of their website or in documentation.

      You can't expect instantaneous free support on a free project.

      Engage in constructive criticism and hang around long enough to get a response.
      Some people are way too uptight and impatient.

      --

      "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
    12. Re:What Linux needs is by shutdown+-p+now · · Score: 1

      KDE 4 was an abject failure as far as PR/marketing was concerned - it's factual and not subjective, just as Vista marketing was a failure. If no-one got the message that KDE4 was not a stable release for everyday use, then don't blame all the people who didn't get it; blame the KDE guys for not making their message straightforward enough to be understood by the majority (for example, by not using a version scheme that traditionally signifies stable releases).

    13. Re:What Linux needs is by LDoggg_ · · Score: 1

      I've seen this and it's usually pretty funny.

      I've also more often than not seen the exact opposite:
      Some crappy security consultants decide to do a security audit on software and network infrastructure and comes up with incorrect data or lies.
      I've seen auditors tell people that they have insecure access points when the access points belong to a nearby building. I've seen auditors call md5 hashes in a database clear text passwords.

      Software developers have a right to be somewhat skeptical of security auditors in general. But they should also be grateful when a exploit is found so they can patch it before someone else uses it.

      --

      "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
    14. Re:What Linux needs is by bonch · · Score: 1

      You can't expect instantaneous free support on a free project.

      Then don't expect people to use your unsupported software.

    15. Re:What Linux needs is by mahadiga · · Score: 1

      More MBAs to handle criticism.

      --
      I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
  19. Here, have some criticism by Em+Emalb · · Score: 0, Flamebait

    Linux FAILS on the desktop except in specific cases where a user has it installed by someone technically proficient or is technically proficient themselves.

    Commercial apps for linux are few and far between.

    Games on linux (that are available for Windows and OSX) basically suck and are usually bad clones of games that are awesome on other OSes.

    The average user doesn't even know what the hell linux is.

    (LOL, they kept the achievements?)

    There. There's your bashing. I love linux in the server environment though.

    --
    Sent from your iPad.
    1. Re:Here, have some criticism by Dr.+Manhattan · · Score: 1

      Linux FAILS on the desktop except in specific cases where a user has it installed by someone technically proficient or is technically proficient themselves.

      The same is true for Windows and Macs. Dare you deny it? My wife got me a t-shirt to wear to family gatherings that says, "No, I will not fix your computer." because of all the questions anyone 'technically proficient' gets. Macs are better than Windows, but what do they call those people at the Apple stores? "Geniuses"?

      Your other complaints have nothing to do with Linux per se and apply more to the environment it finds itself in. Frankly, I haven't run into the need for commercial Linux software so far (aside from some games), the FOSS stuff works for me. As to Linux games, you have half a point - but as Sturgeon's Law says, "Ninety percent of everything is crap." There are good games for Linux (and those are just commercial ones) but how much shovelware do you see for Windows? Even in the FOSS games, there are good ones, too. My kids love playing plenty of them, and even I enjoy a good game of bzflag now and then.

      --
      PHEM - party like it's 1997-2003!
    2. Re:Here, have some criticism by Pvt_Ryan · · Score: 2, Interesting

      Commercial apps for linux are few and far between.

      Games on linux (that are available for Windows and OSX) basically suck and are usually bad clones of games that are awesome on other OSes.

      I feel I have to step in. While this is true to a degree it's not the fault of linux. Unless game's developers port their code to linux or better yet use APIs like openGL over DX then games on linux will never happen in a meaningful way.
      My main rig runs windows vista, why? Because vista has DX10 and all my games run under it without installing extra applications or APIs.
      The day and hour the games I play come out in a linux version then I will wipe that vista partition so quick your head will spin.
      It's a massive catch 22, Publishers won't publish linux games due to the lack of market. There is a lack of market as Gamers *MUST* use windows to play their games.
      My Ideal install on my main rig is a small kernel that when booted takes me to a commandline menu:
      Choose Action:
      1) Play a Game
      --1) Company of Heroes
      --2) Battlefield 2
      --3) Back to main Menu
      2) Install a Game
      --1) From CD/DVD ROM
      --2) From ISO
      --3) Back to main Menu
      3) Uninstall a Game
      --1) Company of Heroes
      --2) Battlefield 2
      --3) Back to main Menu


      and that's it. We are talking a 500Mb install tops (to allow for gfx APIs and libraries), with a 20Mb memory footprint.

      I don't want anymore than that on my machine, my rig is only for playing games, my laptop is for working on, so a heavier install with GUI and more apps is on it.

    3. Re:Here, have some criticism by TheRaven64 · · Score: 0

      Linux FAILS on the desktop except in specific cases where a user has it installed by someone technically proficient or is technically proficient themselves.

      So does Windows. The only OS I've ever installed which I would be comfortable expecting my mother to install is OS X, and even then I'd only expect her to be able to install it on a supported Mac.

      Commercial apps for linux are few and far between.

      Fairly true, although there are still quite a lot, especially scientific and engineering apps.

      Games on linux (that are available for Windows and OSX) basically suck and are usually bad clones of games that are awesome on other OSes.

      Could be.

      The average user doesn't even know what the hell linux is.

      The average user doesn't know what Windows is either. They say things like 'does it come with Microsoft?' and sometimes they mean Windows, sometimes they mean Office. Linux has a fair amount of brand recognition (you'd be surprised by the number of commercial systems that have picked Linux over *BSD solely on brand recognition).

      There. There's your bashing. I love linux in the server environment though.

      Ah, there's your problem. You don't understand the difference between bashing and constructive criticism. Linux has no shortage of the former, it's the latter that is the problem.

      --
      I am TheRaven on Soylent News
    4. Re:Here, have some criticism by LWATCDR · · Score: 1

      Okay I am technically proficient and like and use Linux.
      I still have issues that I don't have under Windows XP.
      I installed a new Videocard. Windows detected it and I installed the drivers. Worked great.
      I then booted Linux.
      Linux detected the card and I installed the drivers. Linux couldn't figure out what resolution my monitor supported.
      I got a terrible image and it looked like crap.
      Went back to my old card. Got it sort of working but couldn't get it to work in 3d mode.
      It did before I installed my new card.

      To just dismiss a problem is wrong. I can build a PC from scratch. I have even contributed code to the Linux Kernel. But I spent hours working on a video issue. And at least part of the problem was X and not Linux but that isn't a hard and fast distinction anymore. The video drivers are kernel drivers so that is part of Linux.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    5. Re:Here, have some criticism by Dr.+Manhattan · · Score: 1

      I installed a new Videocard. Windows detected it and I installed the drivers. Worked great. I then booted Linux. Linux detected the card and I installed the drivers. Linux couldn't figure out what resolution my monitor supported.

      My experience has been decidedly the opposite. I've had Windows refuse to boot when I added a new video card, but Linux ran fine. Not long ago, I had a SATA error on my motherboard. Windows refused to boot, Linux (Ubuntu 8.08, to be specific) ran just fine. The fact that it was only Windows that failed kept me from suspecting the hardware, though clearing the CMOS eventually fixed the problem.

      Linux does have problems, but the thing is, they aren't being ignored.

      --
      PHEM - party like it's 1997-2003!
    6. Re:Here, have some criticism by Em+Emalb · · Score: 1

      I would have to say that the moderation on the above comment is exactly why there are not any "critics" of linux in the media.

      They'd get labeled trolls and "tards who just don't get it" when everything I said has at least a medium-sized nugget of truth to it.

      so thank you for proving my point.

      --
      Sent from your iPad.
    7. Re:Here, have some criticism by nschubach · · Score: 1

      So you want a modern day console?

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    8. Re:Here, have some criticism by Pvt_Ryan · · Score: 1

      Consoles are just PCs that can't be upgraded and run on a random architecture. :D

    9. Re:Here, have some criticism by NickHydroxide · · Score: 1

      They have these already - they're called "consoles".

  20. The Toaster as penultimate technology by gestalt_n_pepper · · Score: 2, Insightful

    Yes, it's free. Nobody *has* to listen to you and that's the problem in a nutshell. Nobody gives a rat's patoot about the fact that the wondrous Ubuntu can't see my USB drives and half of my other devices. Since this will never be fixed and I don't have time or inclination to dick with solving the problem, it's back to Windows. Sorry guys. That's reality. It either works like a toaster or it's crap. No OS does this now. Windows comes closer. The Mac OS is closest to true toasterhood yet, but too expensive.

    --
    Please do not read this sig. Thank you.
    1. Re:The Toaster as penultimate technology by Haiyadragon · · Score: 1

      Sorry guys.

      Who are you apologizing to?
      Anyway, the Mac thing is nonsense. I see Macs fail at trivial tasks every day.

    2. Re:The Toaster as penultimate technology by AlterRNow · · Score: 1

      Microsoft/Apple don't *have* to listen to you either. What's your point?

      --
      The disappearing pencil trick. Let me show you it.
    3. Re:The Toaster as penultimate technology by Fortunato_NC · · Score: 2, Insightful

      You keep using that word. I do not think it means what you think it means.

      --
      Blogging Weight Loss, Distance Education, and more at verlin.com
    4. Re:The Toaster as penultimate technology by jedidiah · · Score: 1

      ...and what are these magical USB devices exactly?

      You rant as if there aren't Linux desktop users with an equally ecclectic collection of USB devices happily connected to their Linux of choice.

      Thus the difference between critique and FUD.

      Genuine problem reports can serve as bug reports for the interested and warnings for the sentient shopper.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    5. Re:The Toaster as penultimate technology by gestalt_n_pepper · · Score: 1

      However pathetic and faltering their execution is, Microsoft and Apple have an economic motivation to listen to customer complaints and issues.

      --
      Please do not read this sig. Thank you.
    6. Re:The Toaster as penultimate technology by PastaLover · · Score: 1

      Yes, it's free. Nobody *has* to listen to you and that's the problem in a nutshell. Nobody gives a rat's patoot about the fact that the wondrous Ubuntu can't see my USB drives and half of my other devices.

      Ehm, actually the ubuntu devs would sure like to hear from you. Head to https://bugs.launchpad.net/ubuntu and knock yourself out.

    7. Re:The Toaster as penultimate technology by AlterRNow · · Score: 1

      Once a customer is in a "vendor lock-in" position, do the vendors really still listen?

      --
      The disappearing pencil trick. Let me show you it.
  21. Get rid of the Shell, VI, etc for a month... by Anonymous Coward · · Score: 0

    The big thing I notice is that all those hard core losers who use linux always do everything using shell, VI, etc. Try getting rid of those for a month and just working with the applications. Then maybe it will be the year of the desktop because linux might have a windowing system with the productivity and attractiveness of either Mac OSX or Windows.

    1. Re:Get rid of the Shell, VI, etc for a month... by Pvt_Ryan · · Score: 1

      uhuh.. pointless insult..
      The shell has its uses as does vi.
      If I want to bulk select files for a move with differing names then the GUI is brilliant and easier to use. However it's also much slower for certain tasks, "mv * /tmp" is quicker on the commandline than any GUI could ever be.
      What is wrong with VI? It's a hell of a lot better than notepad. No do you need to use VI if you don't want to you could use "mouse" (comes as default text editor with xubuntu). Or one of the many other text editors freely available for you to download and use.
      I hate being drawn into this sort of debate but How is windows more productive? You have 1 desktop, I have 6 (or more if I want).
      There is no difference between Open office on linux and open office on windows so I would have to assume that the productivity levels there would be equal.
      Linux & windows by themselves without applications are as useful as a hole in the head. Neither is "productive". It is the appliactions on the platform and how they interact that makes a person on a system productive.

      On the point of shells again, I don't think any sane person would say that windows has a better shell than linux. In terms of productivity I am easily 10fold more productive on an linux shell than a windows one.
      IIRC the only use I've found the windows shell to be was in the early days with people locked down the desktop, you could easily bypass all the "security" using the shell, as it wasn't/couldn't be locked down.

    2. Re:Get rid of the Shell, VI, etc for a month... by BrokenHalo · · Score: 1

      ...because linux might have a windowing system with the productivity and attractiveness of either Mac OSX or Windows.

      OK, productivity: no difference whatsoever. Just what you get used to. Attractiveness: However you like it. Apple (regardless of other benefits) offer almost NO customisation of the interface. Windows is only somewhat more customisable. The more sophisticated desktop environments for *nix (Gnome, KDE...) offer an almost infinite choice of themes and widgets, far beyond anything offered by MS or Apple.

    3. Re:Get rid of the Shell, VI, etc for a month... by mauddib~ · · Score: 1

      The disappointing thing though, is that we've improved our display and input technologies many-fold in the past decades and you are still stuck with vi and other shell commands.

      The hierarchical filesystem is quickly becoming obsolete, but I still don't see the right commands to handle a more ontological approach on the command line.

      Principles like KISS are constantly being broken, mostly because there are no underlying standards in application design, GUI design and (more importantly) API design. For new users, this gives a train of headaches, as they have to relearn standards with every new application. A similar trend can be seen in command line utilities who often have a different input and output syntax, do not allow abstractions of data, are awkward to use because text editing needs to be done to pipe data around, etc. etc.

      Vim is a great editor in its original design: to be used with simple languages, with a reference to around a 1000 different symbols/classes/variables (or so). Modern API's are a hundredfold larger (or so), which require a quick lookup of data which cannot always be presented hierarchically (and as such, the filesystem is insufficient here). It is a logical choice to move towards a more complex IDE to handle these kinds of problems.

      Windows is also more productive because often (not always), things 'just works'. I got my keyboard and mouse (with extra buttons) working without any hassle, without having to find the correct X event codes and remap them to a certain change key-combo because the applications wouldn't eat them. My screen rotation just works out of the box, my soundcards are correctly identified and I can easily choose which one is the default one. There are problems as well, ofcourse: I still have problems synching my phone and Outlook, but in Linux this gave me a kernel crash when I attempted doing this.

      And now this: I've been using linux since 1997, and some BSD's a couple of years before that. When I started with the Unix concept, it was clear as crystal: we make simple tools that together become versatile, a bit like advanced LEGO's. Now we life in another world, and the best the linux community has done to reflect this new world of object orientation, quality control, advanced GUI's, device location independence, etc. etc. is to superficially mimic what other companies have been doing. The essence of the design (that was part of the UNIX philosophy) has never been truly understood (or when it was understood, it was in retrospect).

      --
      This is a replacement signature.
    4. Re:Get rid of the Shell, VI, etc for a month... by CronoCloud · · Score: 1

      What is wrong with VI? It's a hell of a lot better than notepad.

      I use vim, but I'd never compare the commmand line terminal version of it to notepad. Cream, evim or gvim on the other hand are graphical interfaces to vim that ARE better than notepad.

    5. Re:Get rid of the Shell, VI, etc for a month... by Pvt_Ryan · · Score: 1

      the only differences between vim and gvim is in vim you have to have opened a terminal 1st and gvim has a pretty box around it instead of being in a terminal.. The "graphical" part only prevents you from having to open a terminal 1st (and one or 2 other tiny things due to its menu bar).

      I would have compared it to one of the DOS editors but i have spent the latter years trying to forget they existed at all. Now you have reminded me of them it's back to square 1, 11years work down the drain.

  22. Maybe Linux needs more trolling journalists? by Zelig · · Score: 3, Interesting

    From mailing lists and public bug trackers, my sense is that there are plenty of critics, and they are frequently able to find the right place to criticize.

    I think that the extent of criticism within the system reduces the need for lobbying in the press to get your pet peeve addressed.

    1. Re:Maybe Linux needs more trolling journalists? by Em+Emalb · · Score: 2, Funny

      The linux community needs JonKatz as it's primary spokesman.

      Voices from the HellKernel:

      Here is Frankie P Bagadonuts. He's a Linux user. He's 17 years old and lives in an abandoned warehouse near the "bad side" of the train tracks. Every morning he rides a bicycle hooked to his generator to power his network. He has not eaten in 2 days, however his "boxen" power on in 16.453794221 seconds. He is immensely proud of this fact, and has made t-shirts proclaiming his greatness. Later today, at school, he will be stuffed into 3 different lockers and have a ham-sandwich stuff down his shirt and be the recipient of 9 atomic-wedgies. Do not pity Frankie, for his is a common tale of the linux user.

      Yeah, I could totally see that coming from him.

      --
      Sent from your iPad.
    2. Re:Maybe Linux needs more trolling journalists? by maccallr · · Score: 1

      From mailing lists and public bug trackers, my sense is that there are plenty of critics, and they are frequently able to find the right place to criticize.

      I think that the extent of criticism within the system reduces the need for lobbying in the press to get your pet peeve addressed.

      very good point, well made

      I've had many moans about OS-X (flaky X11 support, for example) and never felt there was a place where I was being heard.

    3. Re:Maybe Linux needs more trolling journalists? by Decameron81 · · Score: 1

      My reply is assuming the topic here is how to make Linux more user friendly...

      Sorry buy I disagree. The kind of criticism that Linux requires the most is not what you find in public bug trackers, linux developer forums and such, but posts by simple people with simple and reasonable non-technical rants troubling their lives.

      A great issue that I see with Linux is that technical reasons and decisions are driving the development for this platform, and this is all wrong! Technical decisions should be taken in order to accomplish the goal, but Joe Doe's rants should be the force that's driving the development instead, if there are enough Joe Doe's asking for it. The best way to turn your good product into something great is to look at what the most ignorant of your users have to say about it, because they will ultimately offer you the most sincere explanation as to why most ignorant users are not going to buy what you are selling.

      As developers we should never forget that our goal is to make life easier for these Joe Does. THIS is what we should be listening to.

      --
      diegoT
    4. Re:Maybe Linux needs more trolling journalists? by PastaLover · · Score: 1

      As developers we should never forget that our goal is to make life easier for these Joe Does. THIS is what we should be listening to.

      That is not anybody's goal. People are inherently selfish, this is exactly why the open source development model works, because everyone has something to take out of it.

  23. Community About Lowering Barriers by Roxton · · Score: 1

    With the exception of well-funded open source projects, the point of the open source community is to dramatically reduce the barriers between
    1) Vincent and Venkatesh have an idea.
    2) Vincent and Venkatesh release software/patches.
    3) Vincent and Venkatesh's software becomes popular.

    Community mechanisms make it easy for Vincent and Venkatesh to learn, receive feedback, and get attention. It's a positive feedback loop whose success begets a growing pool of talent.

    Positive attention and community mechanisms are at the heart of getting to #3, but unsolicited criticism plays a very small role. I don't think the Keir Thomas "gets it."

  24. Just to ask the obvious.. by joe+user+jr · · Score: 1

    Are you kidding?

    --
    .sigs: Just Say No!
    1. Re:Just to ask the obvious.. by PastaLover · · Score: 1

      Only 330,000 results though. We can do better!

  25. o... k... by noundi · · Score: 3, Insightful

    "...Linux people tend to see genuine critical evaluation as a bad thing."

    Ok first of all, are we talking about users or developers? Because if we're talking about developers I doubt he's ever read one of Torvalds gentle mails about piece of code he doesn't like. And if we're talking about users I would like to have him sit down with my mother when I first installed Ubuntu on her PC. Do that and then come tell me there's no critisism towards Linux.

    --
    I am the lawn!
    1. Re:o... k... by TheRaven64 · · Score: 1

      Because if we're talking about developers I doubt he's ever read one of Torvalds gentle mails about piece of code he doesn't like

      What about one of Torvalds' replies to people critiquing his decisions or code? The author was not commenting on their inability to give criticism, but to receive it.

      --
      I am TheRaven on Soylent News
    2. Re:o... k... by noundi · · Score: 1

      Even critics need to be susceptible to critisism. Just because it's critisism it doesn't make it correct or justified. If you prove to Torvalds, or anyone for that matter, that his piece of code is flawed I doubt he would neglect that. But if you're one of many with flawed solutions to a problem then you should also be prepared to have your proposition declined.

      --
      I am the lawn!
    3. Re:o... k... by Chirs · · Score: 1

      I do (mostly linux kernel) coding for a living and follow the kernel mailing list.

      Generally speaking, I consider Linus to have good taste. If he dislikes something enough to spend time discussing it, chances are pretty good that whatever it is needs work.

  26. Any objective critisism drowns in FUD. by miffo.swe · · Score: 2

    There isnt any lack of critisism against Linux at all. Its all over mailing lists, irc channels, blogs and whatnot and much of it is very down to earth and true.

    The problem is that it drowns out in the torrent of FUD coming from Microsofts, its apologists, astroturfers and partners. Its like shouting next to a freight train.

    --
    HTTP/1.1 400
    1. Re:Any objective critisism drowns in FUD. by Anonymous Coward · · Score: 2, Insightful

      The problem is that it drowns out in the torrent of FUD coming from Microsofts, its apologists, astroturfers and partners. Its like shouting next to a freight train.

      Nah, it actually drowns in a sea of "Works for me!" replies from fanbois.

    2. Re:Any objective critisism drowns in FUD. by tkinnun0 · · Score: 1

      Don't forget the "Patch please" replies from developers.

  27. Critcism == "Wrong vs. Right" by boyfaceddog · · Score: 4, Funny

    In order to critique something you must have a baseline of what is correct and what is incorrect. The only thing incorrect in the linux/GNU OSes are coding bugs, not design features, and I think we have enough coders critiquing linux/GNU in that way. If the author wishes a community to criticize Linux, I think he should pick a distro and start there.

    --
    Here will be an old abusing of God's patience and the king's English.
    1. Re:Critcism == "Wrong vs. Right" by stillwind85 · · Score: 1

      Why is this tagged funny? I agree completely. Linux is not a monolithic structure like Windows where criticism of the OS is directed at a single version. The Linux OS doesn't really extend much past the kernel, and often the user does not interact directly with that. The criticism people would be giving would be directed at hundreds of other software packages built around this, and would be different depending on what distro the used.

    2. Re:Critcism == "Wrong vs. Right" by Anonymous Coward · · Score: 0

      The only thing incorrect in the linux/GNU OSes are coding bugs, not design features,

      And this is exactly what is wrong with Linux. Linux, just like every other OS, is a tool that allows you to complete tasks. Too many people in the Linux community think Linux is the end product. It is not.

      To move Linux into the desktop and business world you have to prove it is the best tool for the job. To be considered the best a tool has to make a user feel that they are better off with this tool than any other. Part of that is ease of use, features, user interface and tons of other things that are not "bugs".

      Spell check might just be a feature but if it is missing from a word processor it is just plain wrong. And until the Linux community grows up enough to admit that then it will be "wrong"

    3. Re:Critcism == "Wrong vs. Right" by Anonymous Coward · · Score: 0

      I think you may have the combination Linux Kernel and GNU tool set confused with, say, the Ubuntu/Red Hat/Flavor-of-the-month distribution. To say, once and for all, that "no linux distribution shall ever include this-app-I-hate" is a bit arbitrary. Same thing with spell checkers in text apps, especially when you consider just how many text apps there really are for GNU/Linux. You want a function in Open Office, bitch to Sun. You want KDE to include a little-pink-button on all the apps, you know who to call. You want all GNU/Linux apps to look/feel/perform the same? Good Luck With That.

  28. You should look into linuxhaters by Useful+Wheat · · Score: 5, Informative
    You should look into the Linux Haters Blog published here: http://linuxhaters.blogspot.com/ The author is a former Linux contributor, and he offers many valuable insights into some of the issues with the code, for example:

    Let me attempt to summarize. A) PulseAudio needs to work with existing applications, so it implements an ALSA emulation layer, except, it's not complete. Only 70% of ALSA applications work. So it's like, totally ready. B) So, in the true open source fashion, you should port your app to be a native PulseAudio client. Except that you can't. There's this yet-another-audio-library called libsidney, but it's not ready yet. (Hmm, this sounds familiar...) C) Fedora led the way in incorporating PulseAudio before it was ready, breaking audio for thousands of users. Then because open source is about copying good ideas and bad ones, a ton of other distros adopted it as well. Amazing guys. In a way, you've spread bad code that breaks audio on thousands of computers faster than a virus could have. And it's immune to antivirus! D) so now that we're in this "mess" (as the lead developer of PulseAudio calls it*), LSB comes along and says "we're going to standardize how your write audio apps!" Oh, but wait, ALSA's now "old" (we hardly knew ye), and I can't directly program PulseAudio. Hmm... So the article's brilliant solution? Standardize on the PulseAudio-safe subset of ALSA. WHAT THE FUCK. I can just imagine the future alsa man page. A big listing of functions, with a nice little asterisk next to those functions that you shouldn't use unless you want your app to totally FAIL on a system which has been sodomized by Pulse Audio. I can just see the developers of commercial Linux sound apps (all three of them) jumping for joy. And thus unfolds another chapter in long history of failed sound systems on Linux. Can they make it much worse? I, for one, am excited to see how much worse they can make it until we all go back to listening to square waves on our PC speakers. * BTW, also notice that it's the PulseAudio guy calling Linux audio a mess. Did he forget that it was his project that took the existing mess, and unloaded a giant steaming turd on it? Congratufuckinglations. You've just made it worse. You're a truly a worthy OSS contributor.

    He's pretty harsh, but he always has a point behind it.

    1. Re:You should look into linuxhaters by TheRaven64 · · Score: 5, Interesting
      The state of audio on Linux never ceases to amaze me. Linux used to have OSS. It worked. Then the developer decided to make the next version non-Free. At this point, the Linux community had two choices:
      1. Fork the old version, keep it in the kernel, keep adding drivers to it, and just ignore the existence of the non-Free version.
      2. Make something new, from scratch, which is completely incompatible with the original, and may eventually be better at some distant point in the future.

      For some reason which I have yet to understand, they picked option 2 and ALSA was born. Meanwhile, FreeBSD just kept OSS in the tree and kept up to date with (backwards-compatible) improvements to the API (and ABI). To play a sound on FreeBSD I (as a developer) open /dev/dsp, issue ioctls to set the sample rate, number of channels, and so on, and then write the data there. In total, it's around five lines of code (less if you want the default sample rate and number of channels) and uses the standard UNIX system calls so I don't need to link (and worry about the existence of) any libraries. Starting with FreeBSD 4, the kernel did mixing in software if the sound card didn't support it. Starting with FreeBSD 5 (around 2003), the kernel would automatically assign new virtual channels whenever a new app opened /dev/dsp. With FreeBSD 8 (7 if you add some out-of-tree patches) each vchan gets its own volume control and the mixing performance is improved with a new fixed-point algorithm.

      Now let's compare this to Linux. On Linux, the OSS APIs may work. For some value of 'work,' because there are four different ways in which OSS may be implemented on Linux:

      1. It may be the old OSS 3 version, that stayed in the kernel for a long time but wasn't really maintained after ALSA became new and exciting.
      2. It may be the commercial OSS 3 implementation, if someone has paid for it (this was the only way of getting support for some sound cards for a while, and possibly still is).
      3. It may be the new OSS 4 implementation, which is now GPL'd on Linux (CDDL and BSDL for Solaris and *BSD), but not included by default with many implementations. This supports all of the features I described for FreeBSD and a few more.
      4. It may be OSS emulation in ALSA.

      In some of these cases, only one program can be using the OSS device at once. In others, you get proper sound mixing. In the OSS 4 configuration, you get per-vchan volume controls. Most Linux systems, however, ship with ALSA. Unlike OSS, which is supported on *BSD, Solaris, HP-UX, and so on, ALSA is Linux-only. It is also very poorly documented. Because ALSA isn't ubiquitous (and for a long time didn't handle mixing), a lot of systems started shipping with userspace sound daemons, which did this mixing. These all came with their own APIs, their own client libraries, and a complete inability to work together.

      The Linux solution to this mess? Add another userspace sound daemon, but this time call it 'standard'.

      --
      I am TheRaven on Soylent News
    2. Re:You should look into linuxhaters by PitaBred · · Score: 1

      Yeah, he has a point, but not always a lot of information behind his rants. His current post is about how boot times are the wrong thing to focus on, and Mac has it solved. It's got a grain of truth, but no knowledge behind it. The reason that boot times are being focused on is because every single manufacturer fucks up ACPI in their own special way, and Linux is expected to deal with it. Apple controls the hardware, so they don't have those problems. Funny, that. So the best solution for Linux with ACPI not being documented and completely hosed is to just shut down, and save sessions. I know he doesn't LIKE that solution, but in the face of reality, it's all that's truly available.

    3. Re:You should look into linuxhaters by Quantumstate · · Score: 1

      This seems to be the perfect example of how not to be a Linux critic. Even if the criticism is valid it is said in a way which is aggressive and non constructive. This actually has a negative effect on Linux criticism. If you were a developer and you received a message worded like that blog you would most likely just discard it or reply in some unproductive way. And this would put the developer off future criticism as well.

    4. Re:You should look into linuxhaters by Fallingcow · · Score: 1

      Oh, god, PulseAudio... the reason I've stopped using Linux for the time being (Firefox crashing every time I view a Flash file with sound is not acceptable, and having to dick with settings to get media apps to play sound is a slap in the face--I have to occasionally boot to Windows for Adobe CS3 anyway, so I just stay there now)

      What the fuck? Just when I think they've finally got audio Just Working(tm) they change the audio system again, and way before the new system is mature.

      If that dude's being harsh about it, it's because it was a boneheaded move that needs to be fixed by reversion until PulseAudio can be made non-worse-than-useless by whoever wants to take on that responsibility.

    5. Re:You should look into linuxhaters by Rich0 · · Score: 2, Insightful

      My pet peeve is why should I have to run X11 as root?

      Isn't the whole point of the kernel to handle device abstraction? So, why does X11 talk directly to the hardware? Shouldn't it just open a new virtual console, put it in graphics mode, and go to town with rendering a display? None of those operations need be root - if the kernel actually abstracted the display device.

      Why is it bad to directly access the UARTs on my motherboard to write data to a COM port, but it is fine to directly access video memory/etc? This kind of stuff doesn't belong in userspace!

    6. Re:You should look into linuxhaters by xenocide2 · · Score: 1

      The good news is that it's moving in that direction. libdrm is not a Digitial Restriction Manager, but a Direct Rendering Manager. Here's the state of the art from nearly a year ago. I hope things have continued forward from there.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    7. Re:You should look into linuxhaters by TheRaven64 · · Score: 1

      Fortunately, that's more or less fixed now. A big chunk of the kernel modesetting and memory management work has been working towards this goal. It is now possible to run an accelerated X server as an unprivileged user with some drivers, and a few patches. Over the next year it should become possible with all drivers and no patches.

      --
      I am TheRaven on Soylent News
    8. Re:You should look into linuxhaters by Anonymous Coward · · Score: 0

      With FreeBSD 8 (7 if you add some out-of-tree patches) each vchan gets its own volume control and the mixing performance is improved with a new fixed-point algorithm.

      That makes me wanna cry because I use Linux... I miss FreeBSD land, where "simple" feels like a way of life... and then start to think of udev, hal, all this crap.. oh my...

    9. Re:You should look into linuxhaters by Rich0 · · Score: 1

      And this is why my linux pet peeves have never been more than pet peeves. :)

      drm, btrfs, etc - steady progress continues to be made...

    10. Re:You should look into linuxhaters by Anonymous Coward · · Score: 0

      Linux audio - WTF? I am not too bothered with it personally - don't tend to play a lot of music etc on my computer, but when I do want to watch Code Linux, for example, it is a pain. Alsa, pulse, oss, etc - its insane. There are a million pages of how to enable ??? on xxx - If I *do* get it working I don't know *why*. I'm not even sure what my system uses anymore.

    11. Re:You should look into linuxhaters by cbart387 · · Score: 1

      Oh, god, PulseAudio... the reason I've stopped using Linux for the time being

      Out of curiousity, which distros actually default to pulseaudio? I know Fedora did a year ago (and I assume it still does). Debian defaults to alsa so I've never had a problem with sound. I would hope that only distros trying to be on the "bleeding edge" would be using that...

      --
      Lack of planning on your part does not constitute an emergency on mine.
    12. Re:You should look into linuxhaters by Fallingcow · · Score: 1

      Ubuntu. Horrible idea. Hopefully it'll be un-broken in the next release. I'd just switch distros, but I've got Vista on this laptop anyway so I just stay in it for now.

    13. Re:You should look into linuxhaters by cbart387 · · Score: 1

      I haven't been impressed with Ubuntu's quality control of late. Do you know what you'd be looking for in a distro?

      --
      Lack of planning on your part does not constitute an emergency on mine.
  29. Don't ignore critics by Culture20 · · Score: 3, Insightful

    FOSS / Linux needs more developers who don't ignore critics. Critics (yes, even legitimate ones) abound.

  30. He asked for it.... by T+Murphy · · Score: 1

    I hate linux!!!
    ...can you let me back in now?

  31. Er by acomj · · Score: 4, Interesting

    I don't think you've heard some of the non fanboi mac users rant..

    They are brutal

    Especially about the OS X finder which while working isn't where it needs to be yet.

    Don't get them started on the Dock.

    1. Re:Er by Gizzmonic · · Score: 2, Informative

      Hear, hear! The Dock is an abysmal waste of space that hasn't improved much in 7+ years, and the Finder is slow and doesn't handle network connections very well. That's FACT! And I'm an everyday Mac user (by choice).

      --
      (-1, Raw and Uncut is the only way to read)
    2. Re:Er by Anonymous Coward · · Score: 0

      I don't mind the dock. Just set it to auto-hide and it's not a problem with wasted space anymore.

      As for the finder "not being there yet", that's an understatement. That's the one thing Windows does better than Mac OS X (the 95/98/2000/XP version anyway, not sure about Vista or 7).

      There's hope, however, as the finder in Snow Leopard is supposed to be completely new/rewritten/snappier.

    3. Re:Er by epee1221 · · Score: 1

      The Dock is an abysmal waste of space

      Then auto-hide it.

      doesn't handle network connections very well

      Fact indeed. Losing connection to the file server should not make other windows unresponsive.

      --
      "The use-mention distinction" is not "enforced here."
    4. Re:Er by Anonymous Coward · · Score: 0

      They've made a good effort to make the Explorer worse in Vista. They decided to make the active highlight just a subtle blue versus the gray of an "inactive" highlight. More than a few times I ended up deleting a whole directory instead of a single file because I did not notice the folder view had the focus instead of the file view. I'll never understand how that got through usability testing...

    5. Re:Er by Blakey+Rat · · Score: 1

      Hell yah. I used to be in this camp, then I actually switched to Windows when it became apparent (after releasing Office 2007) that Microsoft was actually interested in improving the usability of their product, something that can't be said for Apple in the last 5-10 years.

  32. Here, let me help: by Anonymous Coward · · Score: 0

    Everything that makes sound in Ubuntu [except for the flash plugin] is leaking threads like a motherfucker.

    There. That's criticism. Mostly GNOME's fault, I suspect, but I'm doing my best here.

  33. Yeah.. by Anonymous Coward · · Score: 0

    And I need a hole in my head

  34. For a productive critical discusson by dmomo · · Score: 1

    Should we debate the questions: Who exactly is Linux for? What is it's job?

  35. Where is this guy looking for critics? by Millennium · · Score: 1

    Linux doesn't readily inspire quite the same brand of slavering zeal on both ends of the equation as, for example, Mac OS (original or X) or even Windows does. This much is true.

    But this doesn't mean it has "virtually no critics." It just means that they have a stronger tendency toward subtlety and diplomacy, just as the fanboys do. Sure, there are a few outliers on both sides, but the writer of this article appears to believe that these are the only critics and fanboys out there, and that simply isn't true.

    The open nature of Linux may also help mask some fanboys and critics, because they are more able to channel their opinions into more directly useful tasks. Short of getting hired by Microsoft, a Windows fanboy or critic has little choice but to write essays about how Feature X sucks, Algorithm Y is the one true path, and Pattern Z doesn't meet the needs of users: articles that may or may not be listened to. There's nothing else they can really do. Things aren't much better on the Mac side of things, despite the source being available; in this case it's matter of development model rather than licensing. The more open developer community around Linux (and many other OSS systems) is different; assuming your code is decent and your reasoning is sound, you actually have a fairly reasonable chance of getting accepted. It's not perfect, but it sucks less, and this likely results in a greater number of critics and fanboys becoming developers rather than pundits.

  36. All these posts criticizing the journalist .. by Samschnooks · · Score: 1
    for saying there are no Linux critics.

    A couple saying that if you criticize Linux you are berated.

    Here's something to consider, why do people identify personally with on OS or brands for that matter? I've seen flame wars when folks said that RIGID power tools were really RYOBI (Techtronic, of Hong Kong, manufacturers RIGID for Emerson, RYOBI is there house brand and they outright own Milwaukee Power tools. FYI); so, it's not just OS fanboys. Same goes for Nikon or Canon fanboys.

    I never got that. It's like criticizing Linux, Apple, Porsche or RIGID is criticizing you personally. It's not. Linux or Apple are OSes: not a lifestyle. Some folks just need to get a life!

  37. Want criticism? by scubamage · · Score: 0, Troll
    Most of these are from desktop linux, but because of them I've feared installing linux on any of our servers. First, there is no dependency control. Because everything is built using other libraries, software can be broken regularly by running the system update. If you run the official software update of a distrobution, it should NOT break your software. I don't have time to memorize every single library on my system, and then cross reference version numbers against a database of what software requires what, investigate whether or not there are updates to said software, etc. I run a system update, and suddenly a bunch of apps don't work. That is a problem. It makes it look unreliable, unmaintainable, and amateur. Change control!

    Second, fix the damn graphics already. All three of the major graphics vendors have open sourced their drivers. All have linux releases of drivers. Why can I not get some modicom of 3d functionality out of the box? Even with the latest distros getting 3d acceleration to function correctly involves 2 nights of struggling, and half a case of red bull. Say what you want about "tailoring" but I don't need it to be tailored to me out of the box - I need it to work out of the box. This can be extended to all other drivers. I can't depend on hardware to work with it because the driver may require certain libraries. See complaint number 1. I can't have my fiber card suddenly not be able to access my SAN because someone decided to make a bug fix and change how a function gets used.

    1. Re:Want criticism? by tony0675 · · Score: 0

      This post was marked as Troll? I don't understand why someone would be marked as a troll if they are voicing their problems with linux on the same article that criticizes the lack of criticism of Linux! Maybe the poster could have worded it differently and put softer as to not hurt the feelings of the linux developers but do we really need to mark him as a troll? This is the problem with /., if you say anything against linux you're a troll. Of course i expect to be labeled as a troll and/or off topic with this post, but it needed to be said.

    2. Re:Want criticism? by scubamage · · Score: 1

      Yep, I was going to post about it earlier but I enjoyed the irony as it was :)

  38. April Fools? by RyanFenton · · Score: 4, Insightful

    Has this dude visited any community involving Linux users... ever?

    The standard general Linux criticisms:

    1. Driver support. Usually from a lack of manufacturer support.
    2. No central focus on meeting business needs (tech support). This complaint is changing with such a large amount of development occurring with programmers employed by business communities for open source development.
    3. Have to give up favorite Windows programs (apps & games). This improves over time, but yes, it is a different environment, again with a different historical focus.

    Plus lots more, like programmer IDEs, look & feel issues, etc., etc. Criticisms, constructive or otherwise are everywhere Linux is discussed, including countless published sources.

    I've certainly encountered folks with an unconstructive beef against Linux who make complaints that it gets unfair praise for being mediocre, merely catching up to Microsoft. With those folks, yes, complaints are sometimes muted because the target of their ire is usually changing so often that their rants are stale before they speak them - so they can become embarrassed by being contradicted in the heat of a discussion too often. But even then, such complaints are still extremely commonplace in both print and online.

    I really don't understand where this dude is coming from.

    Ryan Fenton

    1. Re:April Fools? by DaveV1.0 · · Score: 1

      No central focus on non-programmer and/or non-geek needs

      There fixed that for you.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    2. Re:April Fools? by Anonymous Coward · · Score: 0

      And the response to the criticism is just:

      BlameLiesOnOthers(TM), and ThingsAreGettingBetter(TM)

      Hey, wait, there's a lot of that on your own post:

    3. Re:April Fools? by PastaLover · · Score: 1

      And then the users go "BUT I WANT IT FIXED YESTERDAY111!!!eleven!!one".

      Yeah, there is a lot of that too.

    4. Re:April Fools? by MisterBlueSky · · Score: 1

      1. Driver support. Usually from a lack of manufacturer support.
      2. No central focus on meeting business needs (tech support). This complaint is changing with such a large amount of development occurring with programmers employed by business communities for open source development.
      3. Have to give up favorite Windows programs (apps & games). This improves over time, but yes, it is a different environment, again with a different historical focus.

      These are not criticisms, but excuses. You have listed the standard responses of some Linux-people to criticism, which all miss the point. Real and usefull criticism focuses on why linux might not be the best or perfect os (for the desktop) and how to fix this.

  39. Criticism is not complaining. by FlyingBishop · · Score: 1

    RTFA.

    The author makes the very good point that criticism is not what most people think it is- criticism should be positive as well as negative, and more importantly, constructive.

    The problem isn't so much that critics aren't excepted though, rather that the only kind of criticism accepted as constructive is that expressed in patch form.

  40. Well... duh by Anonymous Coward · · Score: 0

    Of course Teh Lunix has no critics. Slashdot is an excellent example of why that is- anything said which is critical of Teh Lunix gets modded down, where nobody will ever see it. Consistant criticism of Teh Lunix will eventually get your account soft-banned, where you can only post like once or twice a day (with an -1 rating).

    Linux has plenty of critics. Developers are critical of their own code. Just look through the lkml or read the code, there are plenty of places where there is constructive criticism about how something is done.

    That falls into the category of "navel gazing" which Teh Lunis was talking about.

    I gotta hand it to Teh Lunis, he's may be the only one in the Lunix community who isn't a hardcore zealot. If an average poster had said what Teh Lunis said, the results (and flames) would be unsurprising.

  41. Code/ Design Reviews by acomj · · Score: 1

    As someone whos been developing for some time, I think there is a general dislike for code reviews even for experienced coders.

    When you've worked on something especially if its as a volunteer its hard not to take criticism of you code and design personally. Its probably harder for linux where your code is out there for all to see. So maybe there is less criticism for fear of losing another coder.

    You see this a little in the scientific community where old ideas take a while before they die even after being discredited.

  42. No, Linux needs... by Anita+Coney · · Score: 3, Insightful

    ...adherents and users who will accept and will act upon constructive criticism. Generally, any constructive criticism of Linux is answered in three ways:

    1. "We're not here to help newbs figure out how Linux works, do the research and solve the problem yourself."

    2. "There is no problem, that's the way it's supposed to work, Linux is not (Windows, OSX,....)

    3. "Yes there is a problem, but Linux is open source so fix it yourself."

    To prove my point, I will be modded down.

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
    1. Re:No, Linux needs... by Rary · · Score: 1

      To prove my point, I will be modded down.

      Score:4, Insightful (as of 2009-04-02 15:37 UTC)

      I guess your point has been solidly refuted. :)

      --

      "You cannot simultaneously prevent and prepare for war." -- Albert Einstein

    2. Re:No, Linux needs... by Anonymous Coward · · Score: 0

      You forgot:

      4. "Actually, that's not how this is done in Linux. You want to open up tool X, then do Y. You'll find it's easier than the Windows approach, although it takes some getting used to."

      Many people give useful answers. Windows people frequently don't LIKE the answers because they require some work on the part of the student.

    3. Re:No, Linux needs... by at_slashdot · · Score: 1

      "To prove my point, I will be modded down."

      Point disproved.

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    4. Re:No, Linux needs... by Tetsujin · · Score: 1

      To prove my point, I will be modded down.

      Anyone who passively-aggressively manipulates the moderation system should be modded down - even if in someone's imagination that "proves" some kind of point or makes the mods look bad.

      --
      Bow-ties are cool.
    5. Re:No, Linux needs... by ConceptJunkie · · Score: 1

      You haven't been modded down, but you are free to fork the Slash code and set up an alternate site where you are automatically modded down, thereby proving your own point.

      --
      You are in a maze of twisty little passages, all alike.
    6. Re:No, Linux needs... by PitaBred · · Score: 1

      1. Seems reasonable to me. Would you ask an architect how to install your vinyl flooring, and then get upset when he didn't help? Why is a different standard applied to computer knowledge? Because it's a "magic box", and the rules are different?

      2. "The grass is green! I wanted it to be red!" Why should Linux be anything other than Linux? Do you really think that, say, drive letters are a good idea? If you ask for drive letters on Linux, you will rightfully be laughed at. Same with many other things, because even if you don't like it, Linux is Linux.

      3. Depends who you're asking. Are you asking the person who's maintaining and developing on the application? If not, why the hell not? Do you bitch to your bus driver about the mechanic not fixing your car right, and then get upset when he tells you to fix it yourself or find another mechanic? I've never had the actual developer of an application tell me anything like "go fix it yourself!"

      You have no point, you're only trolling. There is a culture to Linux. Just as there is with Windows, and OSX. Acting as if there isn't is a good way to piss people off.

    7. Re:No, Linux needs... by Anonymous Coward · · Score: 0

      To prove my point, I will be modded down.

      Seeing as you're currently at "(Score:5, Insightful)" I guess you're wrong. And hence uninsightful, which clearly means you should not have been modded insightful and should have been right so clearly it's Microsoft's fault.

    8. Re:No, Linux needs... by Draek · · Score: 1

      "We're not here to help newbs figure out how Linux works, do the research and solve the problem yourself."

      Developers are developers, not free tech support. Point to the devs.

      "There is no problem, that's the way it's supposed to work, Linux is not (Windows, OSX,....)

      Explain to me how the fuck is that a problem? if I submit a patch to IceWM that adds web server capabilities to it, I fully expect it to be shot down as it is outside the design and focus of the application. If you want a different focus, get a different application or write one yourself. Point to the devs.

      "Yes there is a problem, but Linux is open source so fix it yourself."

      Ahh, I see it now. Another "Free as in Free Labor" troll. Game, set and match: Developers.

      --
      No problem is insoluble in all conceivable circumstances.
    9. Re:No, Linux needs... by Blakey+Rat · · Score: 1

      It's a well-known fact that if you say your Slashdot post will be modded down, it will in fact be modded up. I'm sure he was just demonstrating some dramatic flair. :)

    10. Re:No, Linux needs... by Blakey+Rat · · Score: 1

      Developers are developers, not free tech support. Point to the devs.

      Any time a user has to resort to tech support (for anything other than hardware failure) for your project, your project has failed them and should be fixed. If a user calls tech support because they can't find the button to print, that's a bug in your product: the print button should be easier to find. Period.

      At least, that's how you should respond to tech support requests if you actually care about software quality. Most open source programmers do not; they just do the bare minimum to make a functional program, then call it "done".

    11. Re:No, Linux needs... by dbcad7 · · Score: 1

      If a user calls tech support because they can't find the button to print, that's a bug in your product: the print button should be easier to find.

      That is not a bug.. that is a design flaw.. Bugs require immediate attention, design flaws get addressed over time, and the developer should be collecting a list of flaws to address.. Each developers personal situation is different, and the time and resources available to them to address the flaws are theirs to manage as they see fit.. but true "bugs" are usually priority, with changes in features and design after that. However, you can bet that if a problem such as a misplaced print button seems to take up a significant amount of time for them to explain, they will make it a priority to fix.

      There is also more than one way to skin a cat.. The gimp program for example gets much flak for it's UI design, but after using it for awhile, I have found that it makes sense.. Yes it can be done "the other way" or other ways different altogether.. but here is the thing that most of the critics of it can't seem to grasp.. It is logical, and does make sense.. So it is really neither a bug nor a "flaw", it's just different.

      --
      waiting for ad.doubleclick.net
    12. Re:No, Linux needs... by Anonymous Coward · · Score: 0

      Point rejected

    13. Re:No, Linux needs... by Blakey+Rat · · Score: 1

      That is not a bug.. that is a design flaw.. Bugs require immediate attention, design flaws get addressed over time, and the developer should be collecting a list of flaws to address..

      Bugs are bugs, period. Bad usability is as much a bug as crashing under a certain circumstance is.

      If you end up classifying usability bugs as "design flaws" (or anything other than "bugs") then you'll never get around to fixing them, because you'll *always* have more real bugs to fix than "design flaws."

      That's not to say crashing bugs should be ignored, but that *all* bugs (whether "bugs" or "design flaws") should go through the same triage process.

    14. Re:No, Linux needs... by Anonymous Coward · · Score: 0

      To prove my point, I will be modded down.

      Looks like you were not able to prove your point.

    15. Re:No, Linux needs... by Anita+Coney · · Score: 1

      And a big thanks to everyone who modded me down. After being modded up to five I thought maybe I was wrong. That maybe the Linux-heads of the world had grown up a little and could accept some cold hard facts. But, thanks for proving me right in the first place!

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
  43. What Linux Lacks by hduff · · Score: 1

    The mistake is assuming that Linux needs critics like Windows has, that is to say lots of paid professional writers writing for entities supported by advertising for operating systems and applications that are sold for profit.

    I've seen that environment slowly develop -- but not so much, really -- in the Linux magazines (and I used to write for one), so if you want more "critics", you need to have more paid-for commercial software and more magazines that need to break up the advert space with predictable whining from a bunch of bitchy little girls.

    Thankfully, we lack that. Don't expect it any time soon.

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
  44. There are critics by Anonymous Coward · · Score: 1, Informative

    The main problem is to have useful criticisms. That sucks does not help at all and most of criticisms i hear are along this line. What would be more useful is something like It does not work properly in this and that use cases. Of course critics have to be objective and cool headed. Fanboys that yell on [insert not-their-favourite-software] are pretty much useless and are rightfully disregarded.

  45. I'm sick of being shot down. by Richard+Steiner · · Score: 1

    I've criticized Linux for YEARS about its constantly shifting desktop APIs, about the fact that everyone seems to love dynamic linking against the latest and greatest libraries all the time (almost ensuring that distributions will become obsolete a lot faster), about the fact that there are desktop elements in desktops such as OS/2, BeOS, and even PC/GEOS which *still* haven't been implemented in the latest window managers and desktop environments for Linux, etc.

    After the first decade or so of making the same comments to deaf ears, I finally got sick of it and stopped. The Linux community doesn't seem to care about the experience of people outside of the UNIX (and perhaps Windows) realm. Let Linux have its shortcomings. I'm done making suggestions.

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
    1. Re:I'm sick of being shot down. by thaig · · Score: 1

      And here you are complaining again. Must be tiring. All those wasted keystrokes. You could have been programming.

      --
      This is all just my personal opinion.
    2. Re:I'm sick of being shot down. by Richard+Steiner · · Score: 1

      I write code for a living during the day, and I work on various MAINFRAME-related free software projects during my free time.

      What time would you have me spend in the Linux world?

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
  46. There are critics: by Anonymous Coward · · Score: 0

    Linux Hater's Blog

    Linux Hater's Redux

    Byte Corrupto (in spanish)

    and... eh...

  47. Linux Hater by Ed+Avis · · Score: 4, Insightful

    The article is quite right; there is too much groupthink and myopia. The Linux Hater's blog is a must-read as an antidote to all that, and he or she has some useful points to make. The articles on Linux Weekly News still have a Linux-centric viewpoint, naturally, but usually aren't afraid to point out shortcomings (especially when quoting the latest Linus flaming on the kernel list).

    --
    -- Ed Avis ed@membled.com
    1. Re:Linux Hater by drinkypoo · · Score: 1

      It's funny that you bring up the LHB since this particular story is redundant to a story claiming Linux Needs More Haters we discussed here last July.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Linux Hater by PitaBred · · Score: 1

      Ehhh... he has an agenda, and doesn't always see the reality of the situation. Hell, his latest post rails on about startup times, and how OSX has it right. The thing he doesn't mention is that Apple controls the hardware, so of course it always works. He doesn't realize how fucked up ACPI is on most machines. Startup times are quite important when hardware limitations prevent you from doing the neat things OSX does.

    3. Re:Linux Hater by Ed+Avis · · Score: 1

      Usually the Linux Hater sees the same reality of the situation that an ordinary user sees. An ordinary user doesn't know or care what ACPI is, they just see that suspend and resume doesn't work reliably. For any of Linux's defects there are all sorts of excuses, most of them entirely valid (software patents, manufacturers not releasing specs, etc) but ordinary users don't care, they just care whether it works or not.

      --
      -- Ed Avis ed@membled.com
    4. Re:Linux Hater by PitaBred · · Score: 1

      I just liken it to someone that buys an electric vehicle, and then is flabbergasted and confused that there aren't charging stations all over the place. Why do people understand that, but not software? I'm firmly of the opinion that computers are indistinguishable from magic for "ordinary users", so they simply switch their brains off and bitch when it doesn't do what they expect, even if it's doing exactly what's right and what is intended.

  48. constructive Criticism. by Zombie+Ryushu · · Score: 4, Insightful

    I critisize Linux all the time, and I try and criticize it for very good reasons.

    Let me give you an example.

    The most wide spread Groupware Suite that is freely availible in the Linux world to challenge Exchange that I can see is eGroupware. eGroupware is an excellent suite in my opinion. Now. Linux has three dedicated Groupware Clients. Kontact, which is part of KDE-PIM. Evolution, which is part of Gnome, and Thunderbird.

    Now. To do anything with eGroupware other than E-mail you need XML-RPC.

    Kontact has XML-RPC Support, but it has a nasty bug where if it becomes De-Synchronized, it will respawn the same events on the Calendar over and over.

    Evolution has no XML-RPC support. You can rig up GroupDAV

    Mozilla Sunbird has no XML-RPC Support.

    What does it say about Linux's productivity-ware when two of the three Groupware clients produced by Linux developers cannot communicate with its intended native Groupware servers?

    1. Re:constructive Criticism. by Anonymous Coward · · Score: 0

      Uhh, Zimbra.

    2. Re:constructive Criticism. by SatanicPuppy · · Score: 2, Interesting

      Says that the OSS community doesn't really care about Groupware, which is something I've been saying for years and years.

      How I'd love to drop Exchange for good. Wow, what a dream. And people always go nuts when you say something like, "I had to have Exchange."

      They say stupid shit like, "D00d U shuld use Evolution," which just misses the entire point of Exchange...

      Sigh. Old rant. Anyway, I agree with you. To throw stones at another sacred cow, fricking OpenOffice still needs a lot of work. Exchange, Office, and a good web browser are the three things we have to have, and we've only really got 1 of 3.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    3. Re:constructive Criticism. by Zombie+Ryushu · · Score: 1

      I don't like Evolution, but I DO like Kontact. I think Kontact is BETTER than Evolution OR outlook. But it has to have superb XML-RPC, and GroupDAV, and iCAL support

    4. Re:constructive Criticism. by MasterOfMagic · · Score: 2

      Not to say that Linux doesn't have problems (they do: see ALSA/PulseAudio, open source video drivers for anything that's nVidia, lack of open-source firmware for wireless networking support). The problem with labeling groupware problems as "Linux problems" is that they're really not. They're larger than Linux.

      Evolution, Kontact, and Thunderbird all run under multiple operating systems, including Windows. Would you say that it's a "Windows problem" if these programs can't do XML-RPC? No, you wouldn't.

      The problem is that all open groupware sucks, and nobody seems to care about it, which is sad, really.

    5. Re:constructive Criticism. by Anonymous Coward · · Score: 0

      Let me give you an example.

      The most wide spread Groupware Suite that is freely availible in the Linux world to challenge Exchange

      Last I looked, applications aren't part of linux, they're part of a distro that runs on and includes linux. Linux is a kernel, an operating system. The article is plain stupid, and most of the people are just fish who fell for the bait. April Fools was yesterday ... today is blowback day.

      If you want to complain about a lack of end-user software, say so, but that is a completely separate issue, and can apply to any platform - "Platform X doesn't come with application Y which I really really need."

    6. Re:constructive Criticism. by Anonymous Coward · · Score: 0

      It says that these are all separate projects, with different goals, and that they do NOT necessarily share your goal of connecting to the groupware server.

      I know several Thunderbird users (what is this Sunbird of which you speak?). I am one myself. I don't know ANYONE who uses it as anything more than a POP email client.

      You've erroneously linked a bunch of projects together with another project as if they were an integrated system. They are not.

    7. Re:constructive Criticism. by Anonymous Coward · · Score: 0

      And yet none of the things you listed were "Linux"

    8. Re:constructive Criticism. by griffinme · · Score: 1

      Amen brother.....

      I hate to think how many companies are locked into MS because of Exchange.

      --
      Is he strong? Listen bud, He's got radioactive blood.
  49. Linux smells.. by lupinstel · · Score: 0, Offtopic

    Linux smells of elderberries.

    --
    Don't blame me, I voted for Cthulhu.
  50. Linux loves critics by lewp · · Score: 4, Insightful

    Linux just doesn't love critics who won't roll up their sleeves and fix things.

    Ideas are cheap.

    --
    Game... blouses.
    1. Re:Linux loves critics by ceoyoyo · · Score: 4, Insightful

      And that is precisely why Linux doesn't get much penetration outside of techies. I'm not saying it's wrong, but that's why Linux is NOT on the desktop.

      So if the goal is Linux on the desktop then that attitude has got to change.

    2. Re:Linux loves critics by Anonymous Coward · · Score: 2, Insightful

      Ideas are cheap.

      And misdirected development effort is an expensive waste.

    3. Re:Linux loves critics by British · · Score: 1

      This. The Linux ecosystem has this horrible assumption that EVERYBODY is a developer that knows the ins & outs of whatever project being criticized, and is expected to contribute code. Doesn't matter if there's already too many cooks in the kitchen.

      Me? I have very little dev skills, and would take me months to figure out how to fix any one bug in an OSS project. I would be much more valuable doing ad-hoc QA testing(which I do for a living). But I have this snickering feeling that QA people are looked at as the enemy in the Linux world. They don't want to be criticized on horrible GUI design, since it is just a "hobby project". Well, 1000+ hobby projects does not a professional OS make.

    4. Re:Linux loves critics by Anonymous Coward · · Score: 0

      No, it's a sensible attitude. If you aren't paid to do something then you don't need to do it.

      If a user wants to pay for a feature or implement it themselves then their criticism has some value.

    5. Re:Linux loves critics by smoker2 · · Score: 1

      That cannot be true. Linux is my desktop, has been my desktop for years, and will remain my desktop.
      If what you are after is a windows clone before you regard linux as "ready for the desktop", then you can keep it. I'll go to *BSD.
      Most criticism seems to come from people who expect everything done for them, and if they can't point and click their way through a task, then linux is at fault. God forbid they ever actually take an interest in the workings of the environment. If they want rigidly proscribed ways of doing things, they can use windows. If they want to be in control of their system, they can use *nix. *nix was never about ease of use for idiots, it is about power and fine grained control over your own environment (NOT other peoples).

      Part of the cost of a free operating system, is that the non-free ones have patents and obfuscation preventing you from achieving like for like results. So in some areas it is impossible to compare. So you have to get creative - instead of whining about how X doesn't work, you find a way to get the result you want without using X. But of course whining costs nothing.

      I have no respect for people who after having complained, when asked "what have you done to [find out||fix||test] this issue, they say "nothing", as if it's my responsibility to somehow psychically connect to their machine, diagnose and fix all their issues (taking account of what they may or may not have done to complicate the issue), while they watch TV and fart.
      My response to those people is "Get Stuffed " !

    6. Re:Linux loves critics by ceoyoyo · · Score: 1

      It's a sensible attitude if you're developing something for yourself. If you're developing it for other people, then you need to pay attention to what those people want. Money is completely irrelevant, except that when someone else pays you you are DEFINITELY developing for others.

      I didn't say the attitude was wrong. I clearly stated that because I expected a reply like yours. You're absolutely right, nobody is paying (most) Linux developers so they can do whatever the hell they please. But if they're wondering why the world at large doesn't want to use their stuff for everything, this is the reason.

    7. Re:Linux loves critics by ceoyoyo · · Score: 1

      Thank you for admirably demonstrating the problem. Fortunately not EVERYONE shares your attitude.

      Most of the people who use computers don't have the time, talent or inclination to fix a bug in an open source project, never mind make a major feature contribution. So that leaves a choice:

      a) You can develop strictly for yourself, and if anyone else wants to contribute, fine. That's great. Have fun. Don't be surprised if no one else wants to play.

      b) You can make it your goal to develop something that you can use AND other people will want to use. That is, you can target the world outside your basement. In order to do that you have to listen (and be polite) to the newbs and non-programmers.

      I really don't care which you do. But understand that if you choose (a), you will always remain a niche product.

    8. Re:Linux loves critics by DaveV1.0 · · Score: 1

      Then, I guess Linux advocates should stop with the Linux Install Days, which are nothing more than attempts to get people who can not "roll up their sleeves and fix things" to use Linux.

      And, that is why Linux is not read for the desktop.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    9. Re:Linux loves critics by Draek · · Score: 1

      So if the goal is Linux on the desktop then that attitude has got to change.

      Prove it. 'Cause I've got a counter example: OSX, which (allegedly) doesn't have that attitude yet still holds a pitiful share of the desktop market.

      No, the reason Microsoft still holds the majority share on the world's desktops goes *far* beyond simple stuff like that. It involves price, openness, closedness, marketing, culture, inertia and probably other factors I'm overlooking as well.

      If you're gonna criticize Linux's traditionally DIY approach then do so on its own merits, don't bring up the "OMG no one uses it" boogieman to rally people behind your cause.

      --
      No problem is insoluble in all conceivable circumstances.
    10. Re:Linux loves critics by thaig · · Score: 1

      No, it isn't the reason. The reason is that they have a limited amount of time and energy and you aren't helping them to get anything done.

      You think you are doing something wonderful by piling on the requests but really you are not contributing any effort and that's what is needed.

      So people don't have respect for you when they are working hard in their spare time and you are not.

      --
      This is all just my personal opinion.
    11. Re:Linux loves critics by Anonymous Coward · · Score: 0

      Linux just doesn't love critics who won't roll up their sleeves and fix things.

      Linux needs to get the idea through its collective head that the vast, overwhelming majority of users or potential users do not have the technical ability or desire to fix or change anything.

      This point would be moot if Linux was branded as a hobbyist OS, which is what it actually is at this point, designed for people who like programming and are good at it. The requirement to compile software in order to run it proves that Linux is for hobbyist users who are technically adept. When people try to brand Linux as "ready for the desktop", and still carry the attitude that you have, that's where the failure comes in.

      Being "ready for the desktop" and expecting critics to fix their own problems are mutually-exclusive, at least in the reality that most of us live in.

    12. Re:Linux loves critics by Anonymous Coward · · Score: 0

      It's okay. Linux users don't get to do much penetration, either. I'm not saying it's wrong, but that's why those users are NOT out at the local bar socializing with the fairer sex.

      So if the goal is for Linux users to get laid, the same attitude has to change. You can't just tell a hot chick "you've got problems, fix them yourself" and expect her to come home with you.

    13. Re:Linux loves critics by Blakey+Rat · · Score: 1

      You think you are doing something wonderful by piling on the requests but really you are not contributing any effort and that's what is needed.

      That's fine if that's what it is, but most open source/Linux projects *ask for people to submit bugs*. They ask me to do it, they make me think I'm helping the project by QAing and submitting bugs. And then what happens? The bug goes ignored. For days. Then weeks. Then years. Then they switch bug trackers, and it disappears forever, still unfixed.

      Look, if your project doesn't have the resources to look at bug reports, that's fine, but *don't ask people to submit them*. Otherwise you're just wasting their time and effort.

    14. Re:Linux loves critics by ceoyoyo · · Score: 1

      "still holds a pitiful share of the desktop market."

      It's a hell of a lot bigger share than Linux has. And wait, you're saying that Linux (free, runs on the computer you have now) having a quarter of the market share of OS X (you need a new computer) is an argument that Linux DOESN'T have a problem penetrating the desktop market? Seriously?

    15. Re:Linux loves critics by ceoyoyo · · Score: 1

      Go easy on the "you." I've contributed to several open source projects.

      Again, if the developers don't have the time or the inclination to address user requests, that's fine. BUT, their work will never be embraced by the USERS unless they LISTEN to the USERS. If that's not their goal, no problem.

    16. Re:Linux loves critics by ceoyoyo · · Score: 1

      You're joking, but it's actually rather insightful. The "don't bother me, fix it yourself or go away" attitude doesn't get your code used extensively and it also tends not to get you very far in life personally either.

    17. Re:Linux loves critics by Draek · · Score: 1

      Macs have been sold on regular stores for *ages* now, Linux only reached that recently with the advent of Linux-equipped netbooks, which added to the fact that few people install their own OS and that Linux-based companies don't spend *nearly* as much as Apple in marketing and you have the difference accounted for.

      As I said, the thing with market share is *way* more complex than a simple "$X sucks, $Y is great!".

      --
      No problem is insoluble in all conceivable circumstances.
    18. Re:Linux loves critics by ceoyoyo · · Score: 1

      "Macs have been sold on regular stores for *ages* now"

      Why do you suppose that is?

      You're making the point of the article very nicely. Linux proponents don't WANT to know why Linux isn't more successful. You're not even willing to consider there might be any truth whatsoever in this criticism.

    19. Re:Linux loves critics by Anonymous Coward · · Score: 0

      For some of us, the goal is not Linux on the Desktop. For me, the goal is Linux that works for me. And frankly? We're there already, and have been for about a decade.

      If my parents want to stick with Windows because it works for them, then hey, great for them. I'm not going to interfere.

    20. Re:Linux loves critics by Draek · · Score: 1

      Why do you suppose that is?

      Because they were an OEM before IBM created the PC as we know it, long before UNIX came to the PCs let alone Linux was born. Why would you suppose it was?

      You're making the point of the article very nicely. Linux proponents don't WANT to know why Linux isn't more successful. You're not even willing to consider there might be any truth whatsoever in this criticism.

      Wrong. I've already stated that Microsoft's dominance isn't due to any one factor and that it's a situation that needs to be analyzed from many angles before any definite conclusion can be drawn from it. You on the other hand simplify beyond absurdity all facts in order to support your poorly-thought argument, in a misguided effort to paint Linux users as fanatical zealots. Ironic, in context.

      --
      No problem is insoluble in all conceivable circumstances.
    21. Re:Linux loves critics by Anonymous Coward · · Score: 0

      So if the goal is Linux on the desktop then that attitude has got to change.

      Whose goal?

    22. Re:Linux loves critics by lewp · · Score: 1

      You can pay a number of companies to politely listen to your problems, suggests ways to work around them, and maybe even fix them eventually if you give them enough money. Microsoft and Apple follow roughly the same model.

      Because Linux exists for free in the wild, people seem to think that the customer service hug box does too. By and large, if you're not willing to make yourself useful, you still have to pay for that. This is not a significantly worse situation than non-"hobbyist" OSs.

      --
      Game... blouses.
    23. Re:Linux loves critics by thaig · · Score: 1

      I apologise for being personal.

      --
      This is all just my personal opinion.
    24. Re:Linux loves critics by Anonymous Coward · · Score: 0

      Ideas are cheap.

      Except the good ones.

    25. Re:Linux loves critics by rastos1 · · Score: 1

      Linux just doesn't love critics who won't roll up their sleeves and fix things.

      Ideas are cheap.

      And that is precisely why Linux doesn't get much penetration outside of techies. I'm not saying it's wrong, but that's why Linux is NOT on the desktop.

      So if the goal is Linux on the desktop then that attitude has got to change.

      Which attitude? The one of Linux or the one of critics-that-don't-want-to-roll-up-the-sleeves?

    26. Re:Linux loves critics by sir+fer · · Score: 0

      Yeah, it's called "Vista"

      --
      Debian FTW ;o)
  51. Needs PAID critics - and PAID developers by dazedNconfuzed · · Score: 5, Insightful

    There are some things that simply won't be corrected out of love of the subject. Heck, some of those things won't even be found (and reported).

    What a successful software company does that can ONLY be done by PAYING people is persuade people to analyze & create requirements, code, test, and fix ALL of the system. Yeah, the OSS community does most of it pretty well, but they simply won't do it as pervasively or as rigorously as needed unless motivated to, which usually comes in the form of being PAID (to wit: be able to eat).

    This is why corporations pay managers: people who are responsible for figuring out what all actually needs to be done, paying other people to get it done, and confirming that it actually has been done. Managers are paid critics who are on the hook for following thru on their criticism. Much of the success of Linux comes precisely from companies like Ubuntu, Red Hat, IBM, Mozilla, and others who actually do pay people to get those annoying unpopular little things right.

    In contrast, we end up with the situation that keeps driving me away from Linux: stuff that I need to work just doesn't, and nobody has sufficient motivation to announce the problem, and nobody has sufficient motivation to fix the problem even if known. So instead, I go to someplace like Apple & friends, who - being PAID - are fanatical about making every little thing right (ok, they make mistakes too, but are more motivated to find & fix the little things).

    Hence the ultimate failing of "free software": like it or not, money motivates people to do necessary but unpopular jobs, including finding & fixing software flaws.

    --
    Can we get a "-1 Wrong" moderation option?
    1. Re:Needs PAID critics - and PAID developers by Dodder · · Score: 1

      Thank You! I'd Mod you up to +10 if it were an option.

      SORRY, I THINK THIS WENT OT...

      Frankly, I'm stunned that FOSS has taken off the way it has. I can't think of any other profession that provides their services for absolutely free. Musicians, no. Authors, no. Lawyers, Doctors, Clergy, Social Workers? No. Closest example I can think of would be the Clergy or Doctors doing "Doctors Without Borders". They don't do it for free. Their transportation is paid for by a 3rd party. Their shelter paid for by 3rd party. Their food paid for by 3rd party. All required equipment/supplies paid for by 3rd party. They may not be "making" any money, but it's not for free. Don't get me wrong. I love the ideology behind it. I just wish it had been in place before I got into programming for a PROFESSION. I would've chosen a career where I'm not competing against free labor for my livelihood and then I too would program for free.

      I've seen criticism of the available FOSS groupware. ?!?!?!?!?! Groupware is a business app. There's plenty of free mail services, etc. on the web for individuals. Why the hell is anyone making free software for businesses?!
      Reminds me of that commercial where they're asking the kids what they want to be when they grow up. Little kid says, "Someday, I want to work my way up into middle management."

      Yeah, I remember when I was 6 thinking "When I grow up I'm going to be a programmer and write free groupware for businesses."

      Sorry, end of anti-FOSS rant.

      Now, anti-FOSS practicality:

      The reason MAC and Windows are able to compete with free software is that you are paying to

      1. Not have to know or understand any of the details behind their implementations.
      2. Everything that is supposed to work does out of the box.
      3. If a major issue exists in the software there is a very high probability it will be fixed in the next release.
      4. If you can't wait for the next release you can pay them to fix it or give you a viable workaround.

      If they gave away cars for free but people had to build it themselves from the ground up do you think everyone would stop buying cars? Linux people would and would think everyone else is a sucker. Non-Linux IT people would think it a fun project, but they would still buy a car to get to work. Non IT people would not think it fun at all and would just buy a car to get where they need to go.

      Lastly, if it's free, why do you care if people don't want to use it?? What do you have to gain? Clearly there must be something in it for you if you care. And if there's something in it, well then, philisophically at least, it's not really free. Ie, It's worth the cost of the inconvenience to the layman. It's worth the cost of the elimination of programming as a profession. It's worth the cost of highly intelligent people going into non-technical professions so that they can earn a living. It's worth the cost of some other unknown variable I haven't considered, so that we can all get software that performs services for us for free. I'm not a Good vs. Evil kind of guy so I'm not making any judgements about it being right or wrong. Just being cliche in quoting "There's no such thing as a free lunch".

    2. Re:Needs PAID critics - and PAID developers by Anonymous Coward · · Score: 0

      Microsoft has boatloads of money. Why is their code so poor? Connecting money with performance is difficult. Companies sell products through marketing, and consumers pay for a shoddy product; workers manipulate performance metrics, and are paid for hardly working.

    3. Re:Needs PAID critics - and PAID developers by Anonymous Coward · · Score: 0

      Wow, very good commentary. The obvious follow up comment to this is that this is the inextricable fate of Linux. Being tied to the GNU will rarely achieve any other outcome in a free market place.

  52. Developer or user critique? by Per+Abrahamsen · · Score: 2, Insightful

    I presume the poster doesn't read the kernel list, or other development lists. There is no lack of constructive and informed (or otherwise) critique.

    If he talks about the user experience, critique is more complicated because Linux is not that well defined when leaving the kernel. There is usually always a patch or package or distribution that does it in another way, which you will tend to be told if you just address your critique vaguely to "Linux".

    It makes much more sense to critique a specific distribution, which is what is responsible for the user experience, but again, there is not really a lack of distribution specific critique either, partly due to the competition between distributions.

  53. Anonymous Coward's law? by Norsefire · · Score: 4, Funny

    As a Slashdot discussion grows longer, the probability of someone mentioning that Linux is free and thus impervious to criticism approaches 1.

    As the discussion grows even longer, the probability that someone will mod that post insightful approaches 1.

    1. Re:Anonymous Coward's law? by ObsessiveMathsFreak · · Score: 3, Insightful

      Actually given the assumption that there is a non zero probability of fresh content, as any discussion grows long enough the probability of anything being mentioned approaches 1.

      This includes random noise; such as this post.

      --
      May the Maths Be with you!
    2. Re:Anonymous Coward's law? by someSnarkyBastard · · Score: 2, Insightful

      Case in point: ZOMG PoNiES!!!!111!eleventy-one! In Soviet Russia, 1 approaches you! Imagine a Beowulf cluster of these! But does it run on Linux? I, for one, welcome our Random Noise Overlords.

    3. Re:Anonymous Coward's law? by danieltdp · · Score: 1

      Linux is free and thus impervious to criticism!

      Now, give me my karma! ;-)

      --
      -- dnl
    4. Re:Anonymous Coward's law? by machinder · · Score: 1

      Anonymous Coward's Law Corollary: should someone reply to that comment, the first poster will tell the critic to write the change themselves, regardless of complexity or critic's programming ability.

  54. Installation by Hythlodaeus · · Score: 1

    I'll go ahead and volunteer. I don't like how software installation works on Linux (Unix) systems. The various package managers are much vaunted but they exist to hide the unnecessary complexity of sprinkling files around a dozen directories to accomplish an installation. Macs had it right (at least in my pre-OSX experience with a lot of apps: installation meant dragging-dropping one icon.

    --
    For great justice.
    1. Re:Installation by serviscope_minor · · Score: 1

      Well, I don't like how package management works on non Linux systems. You have to install every application by hand. Worse, every application has its own copy of all the libraries, so when an upgrade comes along, you have to upgrade every one by hand. The lack of a decent package manager only exposes the complexity of hundreds of complex applications to the user. Seeing as I like my systems to be intuitive and easy to use, I'll stick to Linux.

      --
      SJW n. One who posts facts.
  55. Linux Needs A Clown With A Cane by Ukab+the+Great · · Score: 1, Insightful

    Mac fanbois are like the audience at the Apollo. FLOSS fanbois are like parents at a kindergarten play.

  56. It's just business by TUOggy · · Score: 1

    That's just business (free business in most cases). Sure, you only get a few bright shining stars like Firefox. Try to look at it as a matter of market share though. How many bad programs are there for Windows? Now look at how much more marketshare Windows has. Linux just doesn't have enough share to make large enough libraries of crap to get a lot of bright sparks.

  57. My issue with linux... by drunkennewfiemidget · · Score: 1

    I'm a Linux lover, and use it exclusively. The issue I have is the biggest issue I have with debian (they do it the most), but all software seems to do it.

    They'll change configuration settings, or how something works, and then call you an idiot for not reading their entire README document every fucking time you apt-get upgrade their pacakage, and find your entire, say, mailsystem in a broken state. (I'm looking at you, debian. *cough*update-exim4.conf*cough*).

    1. Re:My issue with linux... by drunkennewfiemidget · · Score: 1

      What the FUCK is with my grammar lately? I'm losing it.

      That fucked up sentence should be:

      "The issue I have is -- and the issue is happens most often with debian itself -- but all software seems to do it:"

    2. Re:My issue with linux... by drunkennewfiemidget · · Score: 1

      wtf. and the issue happens most often with debian itself.

      And I spelled package wrong in my first post.

      I give up.

    3. Re:My issue with linux... by Tranzistors · · Score: 1

      Your name is a prophecy now.

  58. Where do I sign up?

  59. Criticizing which part? by Evardsson · · Score: 1

    The biggest problem with finding "Linux Critics" is (IMO) determining what exactly they should be criticizing. In my mind, a Linux Critic has specific criticism about the kernel. If you are talking about the Desktop Environment there are plenty of /Gnome | KDE | Enlightenment | XFCE | etc/ critics out there. If it is Applications there are plenty of those as well. If it is the default programs loaded on install then you are talking about specific Distributions and again, there are plenty of /Ubuntu | Gentoo | Fedora | SuSE | RedHat | Mepis | etc/ critics out there.

    Linux is not like Windows or Mac OSX where the OS, Desktop Environment and default application load are all handled by one organization. Instead, all of this is distributed. If you don't like the default desktop environment in your distro of choice you can change it, or select another distro. Same goes for default application load. If your gripe is truly Linux I suggest you look into the Kernel Developers forums and mail lists. Not only will you find plenty of critics, but you will also find lots of developers who are willing to take that criticism into consideration.

    --
    Death looks every man in the face. All any man can do is look back and smile. - Marcus Aurelius
  60. How'd linux get this far? by pjrc · · Score: 2, Interesting

    Without critics Linux can't improve, yet it has improved steadily year after year.

    Something just doesn't add up here.

    1. Re:How'd linux get this far? by castironpigeon · · Score: 1

      An infinite number of monkeys on an infinite number of typewriters will eventually reproduce the works of Shakespeare. We're getting there.

      --
      mmmm...forbidden donut
    2. Re:How'd linux get this far? by bidule · · Score: 1

      It improves the way developers want, not the way users do. Let me explain...

      I am a pure "keyboard" developer. I work with a "mouser". Whenever I use some user interface he wrote, I hit inconsistencies in navigation, group selection, etc. Of course his answer is "fix it yourself!", which is ok since I know the product well enough to fix it.

      Now what will happen when I try to use some application that has been created by a bunch of "mouser" developers? How many will say : "just use the mouse"?

      In a way, it is cognitive dissonance. If it is not important for me it cannot be important for others. And I totally understand that as I keep feeling that way.

      Your users are your responsibility. Giving away the course code does not help them use your software. Open Source has to be more than just that.

      --
      ID: the nose did not occur naturally, how would we wear glasses otherwise? (apologies to Voltaire)
  61. Poppycock by drinkypoo · · Score: 3, Insightful

    There's tons of critics of Linux. They are writing tons of articles critical of Linux. If you take a look at who they are, they are mostly columnists who for one reason or another have a vested interest in writing articles favorable to Windows or Mac OS. Unsurprisingly enough, most of the critics of Windows or Mac OS are, if not Linux users, then users of the other of these three operating systems (get it? Kind of convoluted, sorry.) And you will see tons of criticism of Linux and various Linux distributions right here on Slashdot (check my posting history, heh.)

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  62. Obviously never read lkml by daffmeister · · Score: 1

    That's just about nothing but criticism.

    And it drives the kernel forward very effectively.

  63. Free is no excuse by neapolitan · · Score: 5, Insightful

    Yes, I totally agree. Linux has many, many critics, from users, "prousers / powerusers", developers, and other corporations e.g. M$ (although agreed, these are more often just attacks.)

    Where I thought his article was very insightful, however, was the typical response "Linux is free..." where I agree with his analysis. This, however, reflects on us, the Linux community. I cringe when I see somebody say, "It is free, what do you expect?" or "you have no right to complain." Users have every right to (nonabusively and in a civil fashion) criticize software.

    If Debian (stable) suddenly stopped working, my organization would lose thousands of person-hours of lost productivity. In many ways, doing somebody a half-favor is often worse than doing them nothing at all:

    Imagine if I volunteered to repair your garage, but then did a half-assed job and quit halfway through. It would cost you MORE in the end to clean up and switch to another provider. Would it be then ok to say "I did that for FREE, how can you complain?"

    Obviously this is a continuum, and many of the criticisms are unfounded or just whining. But, as a whole, if we want Linux to continue to succeed we, as developers and users alike, should listen and respond constructively ourselves to any (also constructive) criticism that is provided by the community.

    --
    Slashdotter, ID #101. UIDs are in binary, right?
  64. Naming by Nerdfest · · Score: 1

    You should have used your real name. This will now have be known as "Anonymous Cowards Law". Think of the fame and fortune you could have had.

    1. Re:Naming by Rary · · Score: 1

      You should have used your real name. This will now have be known as "Anonymous Cowards Law". Think of the fame and fortune you could have had.

      That was me posting anonymously. Call it Rary's Law.

      I mean, no one can prove it wasn't me, right? ;)

      Now, where do I collect my fortune?

      --

      "You cannot simultaneously prevent and prepare for war." -- Albert Einstein

    2. Re:Naming by Zarquil · · Score: 1

      No bloody way.

      I *hate* ACL's. It's way too fidgity and complicated with too much possibility of making a mistake along the way. We're much better off with the permission system as it exists now. If you want ACL's, then go ahead and implement them on your own system. By default it should stay as it is. Why does this keep coming up over and over again?

      I swear, the problem isn't a lack of critical thinking. The problem is the damn noobies don't RTFM. Now get off my lawn!

  65. He means critic from non Linux user... by Clarious · · Score: 1

    ... which make up 99% of PC user.

    Yeah, most of those critics are craps, but if we treat all of them like crap, then Linux will never get more than 1% of the PC market (though I don't think it need to).

    And most Slashdot user won't agree with him, because there are a lot of them are in the 1% Linux users.

  66. The Religion of Herding Cats by ChaoticCoyote · · Score: 0, Flamebait

    Two problems arise when criticizing Linux:

    1. Linux is a religion. Many people use it not because they have a good technical reason, but because Linux isn't Windows (or even OS X). Criticizing Linux is like pointing out logical flaws in traditional religion -- the response is often anger, and therefore counter-productive. Zealotry leads to tunnel vision.
    2. "Linux" is a false concept. Linux is an operating system kernel, and largely invisible when using one of the distributions built upon it. Ubuntu, Gentoo, Red Hat, SuSE, Debian, what-have-you -- difference is good for evolution, but lousy for stability and engineering. Who keeps track of the "Linux" bug and suggestion database? Somehow, we need to foster enlightened self-interest among thousands of contributors, hundreds of projects, and dozens of distributions, all of whom have their own itches to scratch.

    Thus, I doubt sincerely that constructive criticism will ever be useful or welcome in the religion of herding cats.

  67. because that is how sound cards work by SmallFurryCreature · · Score: 0, Troll

    Try a x-fi. Why on earth does an advanced soundcard like that need to switch "enviroments" and killall sound using apps when you do it? under linux you say? no, vista AND xp.

    So next time you mouth of on linux, do a little bit of research first.

    There are solutions to this problem and they are the same as under windows, software.

    --

    MMO Quests are like orgasms:

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

    1. Re:because that is how sound cards work by jedidiah · · Score: 1

      > Try a x-fi. Why on earth does an advanced soundcard like that

      Lack of interest probably.

      I went around the neighborhood polling Windows users, I probably couldn't find one of those.

      OTOH, my Hauppauge 1212 works in MythTV. When's the Vista MCE support coming out?

      A lot of people haven't bothered with aftermarket sound cards in a long time.

      OTOH, the whole thing boils down to one simple thing:

                  Linux is not the market leader that gets all the 3rd party vendor support.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:because that is how sound cards work by robthebloke · · Score: 2, Interesting

      To be fair, I think you have managed to provide a perfect case study of exactly what SerpantCage was saying. Rather than listen to the criticism, you've basically told him to GTFO. (That or it was a very bad attempt at a +1 funny).

  68. Telling by ceoyoyo · · Score: 3, Insightful

    I like how the first tag on this story is "flamebait."

    1. Re:Telling by Ralph+Spoilsport · · Score: 1

      agreed. It proves the point better than the article itself.

      --
      Shoes for Industry. Shoes for the Dead.
  69. Re:Nonsense - There fixed that for ya by HellYeahAutomaton · · Score: 1

    In a post a bit higher I essentially said this. Linux is a great hacker OS, but an end user is just left hanging.

    I know many folks who are shifting for their desktop needs Windows because they are tired of the Linux DIY attitudes and geek elitism that they need to deal with.

    On the server side it is a completely different issue. But for getting things done, like development, reading email, writing documents, scanning documents, VOIP, Linux sucks!

    And on Windows well it just WORKS...

  70. Total bullshit. by Anonymous Coward · · Score: 0

    The Linux sphere is chock a block full of critics. Linux is continually attacked by BSD, Windows and OS X zealots, the press, and in reams of marketing from competitors. In addition, there are many real critics (the ones with arguments worth listening to) who make coherent arguments and back them up with research and suggestions. You can find these people writing papers in universities, attending conferences, and contributing to lively discussions on mailing lists.

    The idea that Linux is some kind of sacred cow is only true on sites Like slashdot that are designed to encourage this kind of group think. In reality, there is far more criticism of Linux out there than you will ever find for, say, Apple products.

  71. All users benefit from FOSS by mangu · · Score: 4, Insightful

    That's like saying, "This is great for 3% of all users out there so EVERYONE should use it because of that." It totally ignores the needs of 97% of all users.

    You are ignoring the fact that 100% of the users benefit from improvements made by the few that have the time and resources to get involved with the code.

    1. Re:All users benefit from FOSS by GamerCowboy · · Score: 1

      I wish I hadn't wasted my mod points on some of those April Fools comments. This is one of the greatest benefits of FOSS but is not well-understood by lay persons.

      --
      void
    2. Re:All users benefit from FOSS by TheWanderingHermit · · Score: 1

      You and the poster you're responding to assume the agenda of the coders that contribute have an agenda that helps other users -- often it doesn't. I know I am guilty of this and have contributed fixes or add-ons to FOSS projects that helped me but were features few others would ever care about. I've seen that case many times.

  72. Compared to what? by Anonymous Coward · · Score: 0

    It would be really funny to see the Microsoft and Apple mailling lists in the open, and how they really feal about criticism and users.

    It's easy to pick on Linux for anything since it's out in the open.

  73. Plenty of critics by GRW · · Score: 1

    Apparently this guy has never subscribed to a development mailing list. Linux users who have a criticism post a bug to their distributions bug tracker or discuss it on the relevant mailing list. Linux users get so critical that they start a new distribution just because they are ticked off that the existing ones won't do things the way they want. What we don't need is non-contributing criticism. If you don't like something, post a bug report or discuss it on the appropriate list. Don't just whine on your blog.

  74. There is a reason for this by stinky+wizzleteats · · Score: 1

    If you are in a position to criticize Linux, you are in a position to contribute to it. Where do you think all the Linux developers come from?

    1. Re:There is a reason for this by DaveV1.0 · · Score: 1

      Are you saying that only those who can contribute to Linux should be allowed to criticize Linux?

      Are you saying only developers can criticize Linux?

      Are you saying end-users (you know, those people who are the targets of the Linux Install Days, those people who so many Linux advocates want to adopt Linux) are not in a position to criticize Linux? Why not, if they are the one's using the software at the Linux community's invitation?

      Please explain why you are in a position to contribute to Linux if you are in a position to criticize Linux.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    2. Re:There is a reason for this by stinky+wizzleteats · · Score: 1

      The basis for your comment is esteem for the skills required to develop software. I wonder, however, if you underestimate the skills required to write and publish effective criticism. The fundamental nature of open source software is that if you care enough about it to host a blog criticizing it, you will have already deployed a level of skill and effort that could improve the software itself.

    3. Re:There is a reason for this by DaveV1.0 · · Score: 1

      about it to host a blog criticizing it, you will have already deployed a level of skill and effort that could improve the software itself.

      Once again, you are assuming that the ability to start a blog equates to having the skills and learned knowledge required to write code. That is a false assumption.

      Also, the first sentence of your response applies more to your initial post than to my post.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  75. Mac.... by mrops · · Score: 1

    So, I'm no Apple fan boy. Did however bye my first Mac. I wanted something small sitting in with my TV, something that had PC capabilities largely for media. Mac Mini fit the bill, intention was to fry the Mac OS and put linux on it.

    Then the dark side got my attention. Played with Mac OS for a while. A sudden realization struck me one day, Mac is a bigger threat to Windows than Linux ever was. I got my *nix and all the traditional Linux problems are not there (drivers, software, compatibility etc). UI is intuitive enough for my wife, OS is capable enough for me.

    Little treats like front row and iMovie aren't bad either. I never got around to installing Linux on it, liked it pretty much from the start.

    1. Re:Mac.... by alexborges · · Score: 1, Offtopic

      Yeah. OSX is pretty stuff. No denying that.

      I just do not like to pay for crappy software. Id happily pay for OSX, its not crappy, but all that other proprietary shit?

      Mhm

      It does not make me happy.

      --
      NO SIG
    2. Re:Mac.... by Anonymous Coward · · Score: 0

      How do you not call yourself an Apple fanboy when you post on a forum that is about Linux and tell everybody how great your Mac is working out for you?

    3. Re:Mac.... by KasperMeerts · · Score: 1

      The traditional Linux problems as you say are not there because Apple controls the platform. I could just as easy start a Linux-based computer brand, using only motherboards and network cards made by Intel and graphics cards made by nVidia.
      Hardware problems, what hardware problems?

      And to be honest, the compatibility is pretty good. Linux can read and understand all proprietary formats of the Windows platform ( wmf, psd, wmv, dec, xls).

      Don't get me wrong, I completely understand your point. I just wanted to show you that you can't easily compare the free-for-all Linux with the heavily platform-controlled and locked in Mac OS X.

      --
      As long as there are slaughterhouses, there will be battlefields.
    4. Re:Mac.... by JackieBrown · · Score: 1

      Mac has different goals and markets than Linux.

      The people that mainly state they what Linux to be a "serious contender for the desktop users" are usually the ones that will prefer windows no matter what Linux changes to. If 99% of hardware worked, we would still have the "power" windows users finding some arcane hardware and using it as their shiny expample of how Linux has failed.

      In fact, I don't recall ever hearing a Linux user say they give a shit whether Linux reaches world domination (outside of humouros penguin wallpaers.) Most Linux users i think would not want it to be THE OS. We have had that for 20 years already from another os and know that whoever has the largest marget grows stale and unwilling to take risks. (Just as we have seen happening with our once beloved firefox.)

    5. Re:Mac.... by swillden · · Score: 1

      A sudden realization struck me one day, Mac is a bigger threat to Windows than Linux ever was.

      Interestingly, Microsoft disagrees with your assessment. They're not worried about Apple very much at all. Linux scares them.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  76. Re:Nonsense - There fixed that for ya by SerpentMage · · Score: 1

    Sorry... I missed that post or we cross-posted, you know how Slashdot does this.

    But you are completely right about the Linux DIY and elitism attitude. After a while you just get tired and just want it to work. I have other problems to solve in my life.

    I am tired of having to work out problems that should not need to be worked out.

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
  77. Linux isn't ready by Archangel+Michael · · Score: 2, Insightful

    Fact is Linux isn't ready. Period. STILL.

    Before I go much further, let me just say that Linux has come a long way and is getting very close. But it has been this way for years.

    The problems that exist are still fundamental, and aren't being addressed. I'm a normal computer professional, and I know a thing to two from my nearly 30 years of computing.

    My story summary, DRIVER PROBLEMS:

    I was building a big RAID box using a nice SATA Controller and a bunch of gig SATA drives. I got Ubuntu fully installed and then the fun began. I got the open source drivers from the Company and went to compile them for the kernel. The compiler errored out because Ubuntu is using a different build system than the script was expecting.

    No problem, I know enough to edit the script and get the driver to compile and build right. Except the driver only sort of works. The whole system crashed for no reason (sitting idle) several times, but not kernel crash, just Gnome crash. Telnet still worked, and I could shutdown -r the server and it would reboot. Without the driver loaded, the system was rock solid, with the driver it was flakey as hell. Again, not a kernel issue, just Gnome crashing.

    After several days of futzing with the setup, I grabbed a Windows Server disk and loaded it, installed the drivers and it hasn't had a hiccup once.

    I REALLY wanted Linux to work, and I really tried everything I knew how to do to get it to work. And yes, it might be a "driver" problem. But the average user isn't going to say it is a driver problem, they are going to say it is a Linux problem. It is a Linux problem when stuff that is supposed to work, doesn't.

    Now the driver in question had installers for Debian, Redhat, SuSE and FreeBSD, but not for Ubuntu. Shouldn't Linux be Linux? Three different flavors of Linux, and each requires its own installer? And why did I have to edit a install script to build the module at all?

    Again, this isn't a bash against Linux itself, as I use it all the time for all sorts of things. But I run into issues all the time where stuff just doesn't work right, or at all, or I have to spend three days futzing trying to get it to work.

    I tend to return to Mac and Windows to actually get stuff done, because I don't have to fight the system to work right.

    These types of problems have come along way from the early days of Linux. But they still are there. And blaming the Driver manufacturer for the problems isn't good enough. It isn't the driver's fault that they have to make three or more versions to cover all the distributions out there.

    It still needs a lot of work, and often in the same areas that needed work 5 years ago.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    1. Re:Linux isn't ready by jadedoto · · Score: 1

      Well, did you try using the Debian installer? Ubuntu is Debian for the most part.
      Linux is linux, the different installers usually are the exact same thing wrapped in a package that the local system's package manager can easily install.

    2. Re:Linux isn't ready by xda · · Score: 1

      So what your saying is that since your hardware vendor didn't support your particular flavor of Linux that Linux is not ready? You sir are pissing me off, but I will remain civil.

      If anything you have pointed out that we do need 1 flavor of linux to take the lead and become the commercial standard. The entire nerd community must pull together and back One Linux.

      Even if it's not what they like for themselves, they need to back one for the world for it to really take off.

    3. Re:Linux isn't ready by interval1066 · · Score: 1

      Sure it is. Its plenty ready. Its just different from Windows. Period. That's the only technical reason for its slow adoption. And marketing would change that. (See my post regarding marketing.)

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    4. Re:Linux isn't ready by DaveV1.0 · · Score: 1

      If "Linux is linux", then one should be able to install software from Red Hat on SuSE or Ubuntu with no effort and without having to edit anything at all. Otherwise, any and all Linux distro are not the same, or to put it more succinctly, "Linux is NOT linx all the time".

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    5. Re:Linux isn't ready by Archangel+Michael · · Score: 1

      Didn't work.

      Neither did trying to use the Redhat or SuSE ones. I spent "several days", and by that I meant productive hours of trying, researching, RTFM etc.

      Again, one can blame the manufacturer (they are partly to blame obviously), but some of the blame belongs with Linux itself (not the distribution).

      There is no consistency.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    6. Re:Linux isn't ready by Archangel+Michael · · Score: 1

      Actually, you misunderstand my point. Redhat is linux. SuSE is linux. Debian is linux. Ubuntu is Linux.

      If the driver really is the problem, it wouldn't work under any version of linux. The fact that it works (supposedly) under three out of four should indicate that it a good driver.

      If you want to blame someone, blame Ubuntu. Or blame Linux. Ubuntu is very good, which is why I chose it to be the distribution I used for this project.

      And we shouldn't need one flavor. What we need is for Linux to support drivers in a universal way, so that people can build ONE driver that just plain works. Not three or four, using at least two different build utilities to compile the kernel modules needed to make the thing work.

      I would even settle for series of drivers built to kernel versions (2.4, 2.6 etc), where the installer can figure out which driver to actually install, and just work.

      I don't need to waste several days installing and testing different distributions, drivers and such, just to get a RAID card to work right.

      The cost of Windows Server is less costly than my time trying to get Linux to work. Again, you can blame the driver, the hardware, linux and everything in between. But when everything else is the same .... and windows just works .... linux isn't ready.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    7. Re:Linux isn't ready by Archangel+Michael · · Score: 1

      Yes Linux is different than windows. Mac is different from Windows too. I've even played with BeOS, Amiga and many other OSes when they existed.

      I don't care what OS I use. I want it to get out of my way and let me get stuff done. Marketing cannot change the fact that I couldn't make the whole thing work even with my understanding and editing of the make scripts to compile modules for the kernel.

      Many geeks don't get the iPod, and why it is so popular, even as there are other MP3 devices that have more capacity for less money, and even arguably better interfaces. Yes, all those things are true, but that doesn't matter if people can't figure it all out, and make it easy to use.

      My wife has an iPod, and my daughter has another brand MP3 player, which was cheaper and more capacity. Guess which one is used all the time?

      The iPod doesn't get in the way, and just works.

      If we (and that includes me btw) want Linux to succeed, we have to realize that it has to just "work", get out of the way, and let us get stuff done.

      The option is that we go back to Windows or Mac after trying for a while and giving up trying to get Linux to just "work"

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    8. Re:Linux isn't ready by Anonymous Coward · · Score: 0

      Sometimes that is the problem. Please start contributing to the LSB (Linux Standard Base: linuxbase.org )

    9. Re:Linux isn't ready by interval1066 · · Score: 1

      But that's my point, it does just work. It works reliably and some flavors (Ubuntu) work as simply as Windows. It simply doesn't work the same as Windows, and that's the problem.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    10. Re:Linux isn't ready by interval1066 · · Score: 1

      By the way, I have yet to see any other mp3 player work in a more complex fashion as the ipud. They're all about the same, the ipud just has a slicker physical skin. You really have to be something of an idiot to not be able to figure out any other mp3 player out today.

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    11. Re:Linux isn't ready by AndyCanfield · · Score: 1

      Fact is Linux isn't ready. Period. STILL.

      Before I go much further, let me just say that Linux has come a long way and is getting very close. But it has been this way for years.

      I run Linux. I've been using Linux for maybe six years. I started out as an enthusiast, but now I tell people "If you have the money, get Windows."

      Why? Linux never gets finished. Application X has 10 features and works 90% of the time. A year later, Application X has 20 features - the first ten work 100% of the time and the new ten work 80% of the time. Application X will never get better than 90% reliable. It appears as though Linux users will tolerate a certain level of bugginess, and over the years old bugs are replaced with new bugs.

      For another thing, since everything can be replaced in Linux, you keep getting new components with new bugs, instead of the old components with bugs fixed. Example: The KUbuntu network control GUI sucks compared to the one Red Hat had *five*years*ago*. But it's "new", it's "ours", so we have to use it. (I personally have written my own command-line scripts to control the network settings, and yes I can't do that in Windows.)

      Although Linux features keep extending, expectations (i.e. Windows) keep extending and Linux never seems to catch up. Part of it is QA Testing, which appears to be non-existant in the OSS world. Part of it is a lack of hardware manufacturer cooperation. Part of it is ego-based change for the sake of change.

      The foundation of the Personal Computer software industry is the archetypical "dumb user". Linux is not ready for the dumb user, and probably will never be.

    12. Re:Linux isn't ready by shish · · Score: 1

      Fact is Linux isn't ready. Period. STILL

      Is any OS? :-P

      My story summary, DRIVER PROBLEMS:

      In my anecdote, windows needed me to google some websites and download extra drivers for my video card, sound, webcam, graphics tablet, and phone; now with official drivers installed, plugging in the webcam makes XP bluescreen, and the phone only works as USB storage. On ubuntu, everything worked out of the box. Even plugging in my phone pops up a dialog asking me what my phone provider is so that it can set up GPRS, which is something I wasn't expecting any OS to handle.

      If we're using anecdotes as facts, I'd say ubuntu wins :-P

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    13. Re:Linux isn't ready by Archangel+Michael · · Score: 1

      It doesn't work. My Raid Card doesn't work on Linux (Ubunutu) even with "linux" drivers, and I'm using Windows instead, because it does work.

      And the driver didn't even compile correctly. Yes, Linux doesn't work like Windows, it also doesn't work even when you have all the right parts. THIS cannot be called "reliable", when I'm forced to go somewhere else to get it to work. It isn't like I don't know what I'm doing (changing the script shows this) and don't understand the differences.

      I've RTFM.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  78. More resistant to critics? by Ralish · · Score: 1

    This may purely just be me having a bad experience, and in no way indicative of others experiences, but I've often found that people who develop for or are strongly supportive of FOSS tend to be far less receptive to criticism than proprietary software.

    I've often criticised Microsoft in forums, chat, in person, whatever, and generally find that if something is genuinely stuffed, they'll admit it and accept something needs to be done. Examples: Security is fucked and needs an overhaul, IIS is a mess and FTP support is rubbish, resource usage in modern versions is higher than it should be and needs to be reduced. The responses are generally quite receptive, and follow a trend of "Yes, this is sub-optimal, and needs to be worked on.".

    I find it interesting that often when I've done the same for FOSS software (predominantly Linux, mainly because I use it more than BSD/Solaris/etc...), the response tends to be that either I don't understand what I'm talking about at all, or that what I perceive as a flaw is entirely by design and a work of technical genius (even if, while the programmmer might think its great, it doesn't necessarily translate to greatness as far as the user is concerned). Examples: X.org is a mess and needs an overhaul, code quality/API stability in KDE 4, and others I forget, but probably fairly minor.

    Maybe this is a result of being more developer orientated than user orientated? I'm not sure. But I find it striking that when I complain about Microsoft to MS-fans, the result I tend to get is an admission of a genuine fuck-up where Microsoft has dropped the ball, and they need to fix it. Not always, but frequently with Linux, I get the reverse: that this is entirely by design, nothing at all is wrong or will be changed, and I just don't know what I'm talking about.

    Is this just me being unlucky?

  79. Plenty of criticism, but few listen by renoX · · Score: 1

    I disagree: there are plenty of criticisms (though more smart critism as from the Linux hater's blog would be nice), what is unfortunate is the amount of fanboys kneejerk 'answers' instead of just accepting that Linux has some issue.

    I remember a 'criticism' I and many had: Linux boots much more slower than BeOS did on much more powerful HW.
    The fanboys answers: Linux is much better in foo that's why it's takes more time (or don't reboot Linux!).
    Some times later Arjan van de Ven made Linux boot in 5s(SSD)/10s(HDD) showing that all the previous answer were completely wrong: it's just a lack of optimisation..
    Note that the criticism is still valid as Arjan's proof of concept isn't available currently for normal users.

    One interesting 'criticism' lately is Chrome: it is really in fact a 'Firefox criticism': Google wanted to have a standard compliant, robust browser and Firefox is the former but not the later so they developed their own solution.
    When Chrome has a plugin API and is available for Linux and MacOSX, I expect a lot of migration from Firefox to Chrome.

  80. Bullshit. by yoshi_mon · · Score: 1, Insightful

    In a word, bullshit.

    This guy is just...well hell he says it himself:

    What I am is a journalist and author. In other words, I'm an end-user. I'm a very good end user, as it happens. I might even be called a professional end-user. I wouldn't be able to write my books otherwise.

    As I was reading his rant...er artical the scene from Mel Brooks 'History of the World Part I' came into my head of the 'birth of the critic.' This guy just wants to validate his own right to rant on something. Without having to get his hands too dirty mind you.

    The world of Linux needs critics. Even more so nowadays as Linux slowly seeps into all kinds of industries (the Linux revolution is finally happening, but in slow motion). New people are coming into contact with Linux. Most of them will have high expectations--the same expectations they have of commercial software. If things ain't right, they're gonna say so. Linux people are going to have to get a thick skin. They have to learn to deal with criticism, and--even more important--they're going to have to use it to their advantage.

    Slowly? Golly I guess someone better run and tell Google that they better get cracking. Just to name one rather large example of how behind the curve this guy is.

    FOSS has plenty of critics. What this ass want's to do is make sure that the nitche of having just enough knowledge to sell his books will survive as FOSS takes a bigger hold.

    -1 Troll for TFA.

    --

    Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
    1. Re:Bullshit. by DaveV1.0 · · Score: 3, Insightful

      So, because he is an end-user, you know the target audience of all those Linux Install Days, and not a programmer and not much of a geek, he has no right to criticize Linux and his implying that Linux needs criticism and that the Linux community needs to listen to that criticism is a rant.

      And, because you label it a rant, you don't have to pay attention to his criticism.

      You do understand you are proving his point, right?

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    2. Re:Bullshit. by yoshi_mon · · Score: 1

      Your misunderstanding is the same as TFA.

      He's just blinding throwing out a single buzzword, Linux!, when what he means is FOSS. You know the things that make 'Linux' work when those Linux Install Days happen. Why is that distinction important? Because he acts as if 'Linux' is some single OS that he will be able to speak of as if when you talk about RH it is as if your talking about Debian as well.

      Or when you talk about why one desktop install does things one way under KDE you should be able to rant about it blithely and ignore that you should have been running Gnome all along. Unless your going to speak intelligently and specifically about FOSS then your not doing anything valid.

      And, because you label it a rant, you don't have to pay attention to his criticism.

      Once again you miss the point. It's a rant because it does not include any real criticism. If he had pointed at a distro and spoke about it then that would be criticism. No, what he's doing as I said is just giving his own existence as someone who can criticize 'Linux' as a whole with buzzwords but no substance some sort of meaning. Specifically a meaning that involves him being able to write about it with little knowledge but make money from that.

      You realize that you clearly missed the point now of what I was saying, right?

      --

      Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
  81. Techical or Usability Critics? by Anonymous Coward · · Score: 0

    I suspect there are plenty of technical critics. People who care about how things work, developing cool new stuff, getting the architecture right, etc. etc.

    Problem is all that doesn't necessarily make a usable system for common users, aka a windows user. And the technical critics, developers, etc. don't really slow down to see this side of things. Being open source, once something is more or less done, there's nobody to assign the "now make it usable" tasks to. In companies, paying customers can usually force these issues.

    Having developed on Linux and Windows for longer than I care to think about now, they both have their strengths and weaknesses. Oddly they share one thing in common. I still have to reboot each box about once every week or so to prevent either one from getting hopelessly bogged down and/or freezing up.

  82. I'll critique! by kcredden · · Score: 1

    Fix the program installing problem for good! Repositories isn't the placenta that the linux community thinks it is. Windows 1 download/1 click packaging is FAR superior. (And I'm a Ubuntu user, folks) Pidgin is at 2.5.5 and it's still stuck in 2.4 or such in the Ubuntu 8.04 repository. Believe me, I gave up on Pidgin and use Kopete now, because it's nearly impossible to install without a repository. OpenOffice is still v2.4!

    Also make a place where code that is fixed, is used, instead of old code. I installed Ubuntu 8.04.01 and had wonderful luck with it, it's running on a laptop that I couldn't install Ubuntu on before. Then tried 8.10, Guess what? An old bug that's at least 2 years old (Debian 4) popped up. Why is it, an update should have an old bug that should have been fixed and elimated 2 years ago?

    I use Ubuntu to *work* not to spend weeks downloading and installing programs.

    Fix the bugs! Fix the programming installing problem!

    After that, push Ubuntu to get rid of Winders for good.

    --
    -- Kevin C. Redden kcredden@ gmail 392992 .com (take out the 392992 for e-mailing me. Spam control)
    1. Re:I'll critique! by mvdwege · · Score: 1

      Windows 1 download/1 click packaging

      Don't make me laugh. The reality is more like:

      1. Google for a cryptic error message
      2. Troll message boards for the meaning of the error
      3. Google some more to find the download site
      4. Visit the doctor for heart medication due to the scare of your Anti-Virus going off on 80% of the download sites
      5. Download package
      6. Double-click installer
      7. Click at least 5 times to get through the install wizard
      8. Hunt through your start menu to find out where the package installed the menu entries

      Mart

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  83. Plenty by kenp2002 · · Score: 1

    There are plenty on Slashdot, they all get modded troll though regardless of the validity of their statements...

    --
    -=[ Who Is John Galt? ]=-
  84. Re:Nope, it's the putative new users problem by PJ1216 · · Score: 4, Insightful

    You missed the point. You make a statement "its not their problem" but then the argument you use is about assigning blame. Like the guy said, its *not* the developer's fault but it *IS* their problem. The problem is that a lot of people have all this hardware that won't work with Linux and won't just spend money that they probably don't have just so they can use Linux. Why switch to something that only works with x% of the hardware out there when you can use something that works with (x+y)% of the hardware, where "y" is usually a significantly sized number. So its their problem insofar as they have to figure out a way to pass this hurdle, otherwise you'll never reach critical mass in terms of people adopting Linux.

  85. Oh yes it does by Anonymous Coward · · Score: 0

    I would agree than Linux has few critics within the Linux community (of users and developers). Outside the community it has many critics, or rather, attackers.

    Even within the Linux community, I don't think we are in denial - we all know Linux's weaknesses as well as its strengths. We mostly acknowledge that its main weakness is integration and support from PC manufacturers, who are mostly in exclusive deals with Microsoft.

  86. Over simplification by Anonymous Coward · · Score: 1, Insightful

    Most of the points about "external" criticism so far ignore the fact that there is not one common use-case nor external viewpoint. A big difference between OSS code and commercial products is that there is not a single funded owner/developer working from a commercial market strategy.

    So there simply does not exist a target user community (as identified in the market strategy) from which a proper survey or critical basis can be extracted. People make (often) false assumptions that they personally are the target audience for OSS code, when in fact they may not be.

    The lack of simple 1:1 correspondences between OSS markets and consumer markets is what causes much of the friction. Until you learn the vocabulary and expectations of both worlds, it is hard to imagine why "criticism" is ignored.

    In the OSS world, you really do need to find an advocate who is aligned with your interests if you expect things to improve for your use case. Such an advocate can be your own developers funded to work on OSS, or a commercial re-seller working on an OSS-based release you can use and support. Sometimes you can be lucky and find an existing advocate proceeding without your economic support, in which case you may beable to ride along for free. But nobody is particularly concerned with the critiques coming from a parasitic user base.

    1. Re:Over simplification by Decameron81 · · Score: 1

      Most of the points about "external" criticism so far ignore the fact that there is not one common use-case nor external viewpoint. A big difference between OSS code and commercial products is that there is not a single funded owner/developer working from a commercial market strategy.

      So there simply does not exist a target user community (as identified in the market strategy) from which a proper survey or critical basis can be extracted. People make (often) false assumptions that they personally are the target audience for OSS code, when in fact they may not be.

      The lack of simple 1:1 correspondences between OSS markets and consumer markets is what causes much of the friction. Until you learn the vocabulary and expectations of both worlds, it is hard to imagine why "criticism" is ignored.

      In the OSS world, you really do need to find an advocate who is aligned with your interests if you expect things to improve for your use case. Such an advocate can be your own developers funded to work on OSS, or a commercial re-seller working on an OSS-based release you can use and support. Sometimes you can be lucky and find an existing advocate proceeding without your economic support, in which case you may beable to ride along for free. But nobody is particularly concerned with the critiques coming from a parasitic user base.

      All of your points IMO seem to add up reasons why you would not want to use Linux. Lack of direction, no target user community, having to find someone aligned to you to have a voice, being considered part of a parasitic user base just because you have complaints.

      It's not like these are good things!

      --
      diegoT
    2. Re:Over simplification by Anonymous Coward · · Score: 0

      Yes, but I would still use something with all those problems if it solved my problems. As Linux does.

  87. The problem with Linux criticism by DaveV1.0 · · Score: 5, Funny

    Things usually go like this:

    Linux Fanboy: Linux is great, it does anything you need it to do!
    Joe User: I installed Linux and now my WiFi card doesn't work.
    LF: Must be a Broadcomm card. It is their fault, not Linux.
    JU: And, my TV tuner card doesn't work.
    LF: That is the fault of the TV tuner card maker.
    JU: And, it doesn't run Photoshop.
    LF: Just use GIMP.
    JU: I don't know how to use GIMP, and from what I can see it is not as good as Photoshop.
    LF: Yes it is! But, you can also use WINE to run Photoshop.
    JU: And, Linux doesn't run Quicken. I checked out GNUCash but that just sucked for my purposes.
    LF: It does not suck, you tool! And, you can use WINE to run Quicken.
    JU: And, it doesn't run the games I and/or my kids want to play.
    LF: Use WINE, Duh!
    JU: What is this WINE you keep talking about?
    LF: It lets you run Windows programs on Linux. RTFM noob.
    JU: What manual? I downloaded Linux, so it didn't come with a paper manual and if you don't know what you are looking for, the on-line manuals aren't very helpful.
    LF: Umm...
    JU: If Linux is so great and does everything I need it to, why is something like WINE even necessary.
    LF: Because of tools like you! You are just a shill for Micro$oft! Linux is great so just shut your hole!

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    1. Re:The problem with Linux criticism by Anonymous Coward · · Score: 0

      Joe User: Linux should be more like Windows and OS X!
      Linux Fanboy: Linux is already the best, why should we take a step backwards?
      JU: Because... market share! The year of the Linux Desktop! Um...

    2. Re:The problem with Linux criticism by rcw-home · · Score: 1

      STFW is the new RTFM.

    3. Re:The problem with Linux criticism by ratboy666 · · Score: 1

      "Things usually go like this" -- Maybe, but I have used computers for a LONG time. It went more like this:

      (Note that ALL details have happened to me, as listed, but not necessarily in the order presented. Because of my Windows XP "experience" I refuse to buy Windows Vista.).

              Windows Fanboy: Windows XP is great, it does anything you need it to do!
              Greybeard User: That's nice. The last time I tried it was Windows 98SE, and that version couldn't really walk and chew gum at the same time without dying. Maybe I'll try again.
              Greybeard User: I tried to install in (after spending $200 on it) in order to run a TV tuner recorder, but it doesn't recognize the CD it just installed from.
              WF: It needs drivers.
              GU: Right, but it doesn't recognize the Network, or USB, and the drivers are too big to fit on a floppy...
              WF: Just "slipstream" them.
              GU: What? I don't HAVE another computer running Windows XP.
              WF: You must be a Unix Loser!
              GU: I think I'll try this "Fedora Core" thing. Hey! it works.
              GU: [after many months pass]. Ok, I have this "Windows XP" running on a VMware instance. Why don't I have a NIS option for login? Don't ALL Operating Systems support that?
              WF: You must be a Unix Loser. I don't know what that is!
              GU: The command line sucks. Why can't I have a POSIX shell like Bash?
              WF: It does not suck, you tool! And, you can use Cygwin to run Bash.
              GU: And, it doesn't run the programs I have been using. Nothing works!
              WF: Use Cygwin, Duh!
              GU: What is this Cygwin you keep talking about?
              WF: It lets you run Unix programs on Windows. RTFM noob.
              GU: What manual? I bought Windows XP, so it didn't come with a paper manual and if you don't know what you are looking for, the on-line help isn't very helpful.
              WF: Umm...
              GU: If Windows is so great and does everything I need it to, why is something like Cygwin even necessary? And, even WITH Cygwin, I still can't use NIS and standard logins. And, why is Cygwin fork function so damn slow? My programs run like a tortoise in molasses.
              WF: Because of tools like you! You are just a Unix Loser! Windows is great so just shut your hole!

      Windows: where getcwd is deprecated for _getcwd

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    4. Re:The problem with Linux criticism by rmcd · · Score: 1

      LF sounds like a noob luser.

      Open a terminal and type "apropos windows|cat -n". On my machine, Wine is right there. There are only 76 hits, and even a moron will immediately pick out number 39:

              38 window (3ncurses) - create curses windows
              39 wine (1) - run Windows programs on Unix
              40 winemaker (1) - generate a build infrastructure for compiling Windows ...

      What could be more obvious?

    5. Re:The problem with Linux criticism by DaveV1.0 · · Score: 1

      Being a long time Unix, Linux, and Windows user, I call bullshit on your post.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    6. Re:The problem with Linux criticism by DaveV1.0 · · Score: 1

      LF is not a noob luser. But, you have just proven the point of joe user. After all, how is one to know to do that if one is, in fact, a linux noob luser?

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    7. Re:The problem with Linux criticism by rmcd · · Score: 1

      I was being sarcastic, sorry if that didn't come through! As much as I love Linux, I have complete sympathy for Joe User. I thought your post was hilarious.

    8. Re:The problem with Linux criticism by DaveV1.0 · · Score: 1

      Well, see, that is how bad the problem is. It has become it's own sarcastic joke. :)

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    9. Re:The problem with Linux criticism by Anonymous Coward · · Score: 0

      Ummm..... maybe if Joe wants to use Windows only apps, he should stay with Windows?

      Meh.

  88. Now that I have the time to look around... by houstonmat · · Score: 0

    Linux needs critics!

    Signed, Bill

  89. Lack of usabiilty testing by Animats · · Score: 1

    The fundamental problems is that Linux doesn't have organized usability testing. One would think that Red Hat or Novell or VA Linux (remember VA Linux?) would be doing some of this, but they're not.

    What's needed is not bug reports. What's needed is more organized.

    Basic usability testing looks like this. You have some machines set up, arranged with video recording to record both the screen and the user's face and voice. You bring in some naive users for testing. (A good way to do this today would be to rent a vacant store in a mall.) Each user gets a card with some basic tasks, like "Write and print a letter" or "Download a song and listen to it". Their efforts to do this are recorded. More advanced tasks are provided for users with previous experience.

    The recordings then have to be analyzed, looking for obstacles to progress. At what points did the user stop making progress on the task and get stuck? Did they need to use a help facility? How much time did they spend with the help facility? Did it solve their problem? Did they have to back up and retry something? Did the user become angry or frustrated? Did they need outside help? Did they complete the task? How long did it take?

    The analysis summaries are used to determine what needs to be fixed. Any single problem that stopped more than one tester is a bug. Anything that made more than one user angry or frustrated is a bug. This is not a matter of opinion.

    Microsoft does this for Windows. Apple does it for the Mac. Nobody does it for Linux. That's a big part of why Linux on the desktop still sucks.

    Now and then there are attempts to deal with this by papering over the warts of the operating system. At various times, SGI, Asus, and HP have tried. It sort of works if you severely limit what the user can do, but otherwise, the mold shows through the wallpaper.

    1. Re:Lack of usabiilty testing by Dude+McDude · · Score: 1

      Novell did some usability testing a few years ago, but it doesn't seem to be an ongoing thing (the site hasn't been updated since 2006).

      http://www.betterdesktop.org/wiki/index.php?title=Main

  90. Games!!! by xda · · Score: 1

    Linux needs a platform like DirectX that makes it very easy for people to make games!!!

    Don't say OpenGL because I'm no game dev but from what I've read it is much harder to develop for OpenGL. And from what I've seen there are no games on Linux.

    It is the only thing stopping me from using Linux exclusively. I absolutely love it. I have had my mother and sister using Ubuntu 8.10 for the last 5 months, as well as a few of my friends. I love not having to clean out the viruses and spyware every other week.

    People who say Linux isn't ready haven't really tried it. Ask my mother if it's ready she will say " what is linux? ", she doesn't even know she uses it every day it's just the computer to her.

  91. Here is a basic problem with Ubuntu by Anonymous Coward · · Score: 0

    DVD read speed is horrible. It is not DMA. It is related to lib-ata driver. Centos 5 and debian don't have this problem and it is on multiple pieces of hardware I have noticed.

    ubuntu:

    hdparm -t /dev/sr0 /dev/sr0:
      Timing buffered disk reads: 6 MB in 4.14 seconds = 1.45 MB/sec

    ATAPI CD-ROM, with removable media
            Model Number: TSSTcorp DVD+/-RW TS-L632H

    UDMA modes: udma0 udma1 *udma2

    Centos 5 same hardware: /dev/hda:
      Timing buffered disk reads: 74 MB in 3.70 seconds = 20.01 MB/sec

  92. Linux does not need critics. by Anonymous Coward · · Score: 0

    Linux is a kernel, licensed under a free software license.

    Wanna change it? Go right ahead, alter the code to your heart's content. Or hire anybody to do it for you.

  93. Re:Nope, it's the putative new users problem by dreemernj · · Score: 4, Insightful

    Your use of "fault" suggests you don't understand what Moryath said. And your example seems to support Moryath's conclusion very well.

    If a manufacturer makes a MOBO that doesn't support a type of HDD that PC World is selling, it isn't the manufacturer's fault, but it is their problem. At least, it is their problem if they want more people to buy their MOBOs. If you support a fraction of the hardware out there, you get a fraction of the customers. That fraction consists of people that bought pieces specifically to work with your product and people that just happen to have pieces that work with your product.

    Its not about fault. Its about figuring out a goal. If your goal is to get more desktop users to run Linux on their DVR, then available hardware thats incompatible with your software becomes your problem. It becomes a challenge you have to overcome to reach your goal.

    As far as linux spreading on the desktop, I couldn't guess at how many developers actually have a goal of making an OS for the average desktop user. I've spoken with a few that set goals of making the platform stable, or fast, or capable of doing a specific task they are interested in. All of that is fine and, I believe, necessary. But if there are people that actually want linux to gain market share on the desktop, they will have to face the problems of achieving that goal, even if its not their fault the problems exist.

    --
    1 (short ton / firkin) = 89.1432354 slugs / keg
  94. I am not sure what the reason it, but by wisnoskij · · Score: 1

    I ma not sure what the reason is, but after my first venture into ubunto after a lifetime of windows. I got to say i am not impressed, I am sure it is a fine OS for many things, but i have no plans to migrate from windows any time soon.

    --
    Troll is not a replacement for I disagree.
  95. Linux has plenty of critics and criticism... by Phizzle · · Score: 1

    You just need to lower your threshold down to see below the Score 1 posts.

    --
    I will not be pushed, filed, stamped, indexed, briefed, debriefed or numbered. My life is my own.
  96. Why does Linux HAVE to be better? by wcrowe · · Score: 2, Insightful

    I disagree with the premise that Linux lacks critics. What may be lacking is a certain degree of understanding on the part of Linux fans when people who don't "get" Linux have a problem with it.

    I am reminded of Linus Torvald's answer to the question, "What if Linux never catches on?" He just shrugged his shoulders and said, "I'll just keep working on it."

    It doesn't matter if anyone likes it. It doesn't matter if Linux is "damned to an eternity of navel-gazing". The people who want to work on it will keep working on it, and the people who want to use it will keep using it. Like any other perfectly innocuous activity (bird watching, knitting, woodcarving) its relative popularity is unimportant.

    --
    Proverbs 21:19
    1. Re:Why does Linux HAVE to be better? by DaveV1.0 · · Score: 1

      It doesn't matter if anyone likes it. It doesn't matter if Linux is "damned to an eternity of navel-gazing".

      Actually, it does matter. It matters because of the Linux evangelists who keep trying to get the average user to use Linux on the desktop and hold Linux Install Day events.

      It matters and it will continue to matter as long as Linux advocates try to appeal to the mass market.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  97. MFST publishes anti-Linux material all the time by peter303 · · Score: 1, Troll

    Either directly or via "independent testing companies" they finance. The important question is how much of this is valid compared to propaganda? And does anyone in the Linux world bother to pay attention?

    1. Re:MFST publishes anti-Linux material all the time by shutdown+-p+now · · Score: 1

      There's stuff that you want to pay attention to, and there stuff that you don't. Microsoft ads are one thing, but this, for example, points out a very specific, major, and long-standing problem. Which is still not fixed.

  98. No place to critic by BoppreH · · Score: 1

    Tell me where I sign and I will happily tell what I think is wrong. For free. The problem is there is no such place. There's nowhere truly open community accepting this kind of comment.

  99. Linux Needs Critics by GameMaster · · Score: 1

    "Linux Needs Critics"

    Awesome, I love to criticize things. Here's an example:

    @Linux: Your fat, you smell, and no one likes you.

    So, how much does the position pay and when can I start?

    --

    Rules of Conduct:
    #1 - The DM is always right.
    #2 - If the DM is wrong, see rule #1
    1. Re:Linux Needs Critics by DaveV1.0 · · Score: 1

      That is insulting Linux, not criticizing Linux. There is no pay for that, because you enjoy it too much.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    2. Re:Linux Needs Critics by GameMaster · · Score: 1

      Nonsense, I, sir, am a professional, an equal opportunity criticizer. Besides, what's wrong with making a living doing what you love?

      --

      Rules of Conduct:
      #1 - The DM is always right.
      #2 - If the DM is wrong, see rule #1
    3. Re:Linux Needs Critics by stewbacca · · Score: 1

      @Linux: Your fat, you smell, and no one likes you.

      Your fat what?

  100. "Developer are critical of their own code" by bradley13 · · Score: 1

    Which, in the end, proves the point Keir is trying to make: Linux has no critics. Who cares what the developers write as comments in their code? This is irrelevant to the end user. What's needed are critics of the end-user experience. If you find someone criticizing the Linux experience, look at the answers they get. They may be drowned in technical gibberish, they may told "don't domplain, after all it's free", they may be told to go read an FAQ. What they won't get is someone saying: "oh, you're right, that's hard to understand, let's fix it".

    • The end user wants the computer to recognize his MP3 player when he plugs it in, without having to log out or reboot.
    • The end user wants the computer to recognize the DVD he just stuffed into the drive.
    • The end user wants to be able to open that document his colleague just sent him by e-mail.
    • The end user wants to be able to play with lots of eye candy.

    The end user does not care about comments in the source code.

    --
    Enjoy life! This is not a dress rehearsal.
  101. The loud ones by phorm · · Score: 1

    Yes, and a lot of those developers are happy to sit back, examine creative criticism, and fix problems.

    However, the ones that are generally the most noticeable are the ones that bitch and rant and generally make everyone else look bad.

    Pretty much par for any group though, not just linux users/developers.

  102. What do you call the Linux Hater... A fan? by primefalcon · · Score: 0

    http://linuxhaters.blogspot.com/ Tell me he's not a critic, and a big one at that... theres a lot more people like that around than you realize..... Hell half the people designing code for Linux critic each others stuff as well.....

    1. Re:What do you call the Linux Hater... A fan? by Nyxeh · · Score: 1

      I call him rare, and potentially unique. The fact that the blog you link to is a: one I already know and b: probably the only one I know says how rare they really are.

  103. Plenty of critics, needs more pro-business by interval1066 · · Score: 1

    Linux has plenty of critics and down-right enemies. You can't do much better then Microsoft for both, and there's scores more critics in average joe user land.

    Linux simply needs some one who is willing to invest in marketing for it. You can get an army of geeks to code a great collection of operating systems and tools becuase that's fun for geeks, but we can't throw a collection of products at marketeers, they require funding. If something could be cobbled together though,, you'd see Linux make enormous inroads in the user space. People like to be sold, they simply aren't willing to explore.

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  104. holy holy holy by julian67 · · Score: 1

    As the author points out in the article, there is a difference between complaining and criticising. Well structured criticism is useful and is not necessarily done to seek redress. It isn't necessarily expressing a grievance either. A criticism is the beginning of an improvement.

    GNU/Linux has many detractors and opponents (mostly being, or representing, commercial entities which see the danger to their business models) and for years there has been a strong culture of supposed 'Linux advocacy'. This has gone way beyond advocacy and in fact been relentless and aggressive promotion by adherents, that is religious evangelism in all but name. Evangelism doesn't accommodate criticism of the faith, positive or otherwise and is practised irrespective of context, reception, appropriateness or usefulness. Any deviation from full unthinking worship is apostacy. Hagiography mostly excludes review and peer review in the world of free software. There are even cults around distributions. There are some exceptions, but you only have to see what happens when someone makes an honest appraisal of a cult's idol to appreciate this. You can, occasionally and from very few authors, read positive and well informed reviews but because they are not shameless hagiographies the author gets berated, slandered, harangued and harassed and occasionally death threats are made! Look at reviews over the last year of Slackware and Puppy to see this actually happen. It's pretty remarkable. I even read this on the Slackware board at LQ this week: " I agree yet again. The only reason *buntu is better than Window$ is because it's FLOSS and marginally more secure (not due to the distro itself but due to the nature of FLOSS ... generally less buggy and full of holes). Other than that, no real difference between the two." This is actually insane, yet comes from a well established priest of the cult, sorry I meant board member and, and naturally it went unremarked. There is no real difference between Windows and Ubuntu. Hmmm. And PV was born of a virgin and RMS has stigmata which look like Penguins (actually that last one may be true).

    I think this kind of thinking applies far more to the communities around the code than the way the code is peer reviewed, but it does mean that honest, constructive and useful criticism in broad terms is very unlikley to be offered. Even a discussion is impossible. That has to have an impact on filtering the people who contribute and on they way they contribute and on what they contribute. It isn't healthy. Not many people will volunteer to be the witch in the witch hunt more than once.

    Luckily I'm above that kind of thinking. I'm rational and broad minded enough that I will happily use either of Debian Stable or Debian Testing. I'm not fussed.

    1. Re:holy holy holy by Anonymous Coward · · Score: 0

      GNU/Linux has many detractors and opponents (mostly being, or representing, commercial entities which see the danger to their business models)

      How many rolls of aluminum foil did it take to make that spiffy hat you're wearing?

  105. What about Microsoft & their army of shills? by AnalPerfume · · Score: 1

    They seem to spend a lot of time and money criticizing Linux, even though most have no clue as to what it is. Oh hang on, were we talking genuine criticism, not demonizing via misinformation? Somehow I doubt their intentions are to make Linux better....unless their Microsoft sponsored dictionary has "better" defined as "extinct".

  106. I agree 100% by Nyxeh · · Score: 1

    I've been saying this for _years_. I would write a long winded rant here but since I have written a blog entry on it ages ago you might as well read it there - Clicky here! Needless to say the guy is spot and the fact that there is now over 300+ comments on this thread means that he certainly touched a nerve.

  107. Re:Nope, it's the putative new users problem by Moryath · · Score: 3, Insightful

    *SIGH.*

    There are three possible reactions to finding out that a piece of hardware doesn't work with an OS (that you are trying to convince other people to use):

    #1 - Write the drivers yourself (doable if you're a code-monkey, not doable for the majority of people, even the majority of Linux users).
    #2 - Convince the company that made the product to write the drivers.
    #3 - Run around screaming about how much the company "sucks", and what an "idiot" anyone who bought the hardware (using another OS where the support is present) is for buying hardware that isn't supported under an OS they probably had no intention of running.

    Most Linux guys tend to go with #3. Unfortunately, the reality is that #3 not only does nothing to help get new users into your platform, but actually causes them to turn away from it on the basis that "those guys are fucking nuts."

  108. Simple ... and true... sadly by Skal+Tura · · Score: 1, Insightful

    It's very simple psychology, "linux geeks" sits in their ivory towers, thinking they are all knowing, and anyone saying anything else is a arrogant, stupid script kiddie (no matter of their experience, age nor merits).

    They simply DO NOT realize how wrong they are, because they cannot see beyond their own ego.

    Being rather highly skilled, i found it frustrating with some non-mainstream software supposed to be enterprise quality: Documentation at the very best lacking, expectation to read all of it and memorize all of it, and when asking questions you are faced with arrogance, egoistic replies such as "You are just too stupid to understand it", too stupid to understand that Gimp does not have any visible cue for drawing a line, but the way is buried into the 1000page manual? (One real life example from years back)

    More technical it gets, more aggressive behaviour you will meet.

    This lead me to ultimately abandon the whole community as a bunch of egoistic maniacs, who are too blind from their ego to even realize their own mistakes.

    I read lately an article which described in terms of psychology 4-types of a coder, i've found many OSS community "gurus" are on the first ladder, the "copy paste guys, who think they know all there is to it, and even refuses to hear otherwise", that group describes these people the best.

    One common denominator is that unless you already know everything they know (read knowledge) you must be an idiot. And the only way to know it all is to be one of the developers, and adopting the very same bad practices.

    I'm not saying all OSS is like that or all people affiliated with OSS, just that MOST are like that.

    If you need support, and actual answers, stick with commercial (OSS or proprietary), especially if you need HA (High Availability) solutions.

    What i'm saying will be confirmed with the flood of flamebaits & trolling following this as a reply.

    Want proof? Just try to ask some rather simplistic, non-documented feature/tidbit in IRC for projects like: Exim, Qmail, Asterix(Not the worst by far), Linux kernel, Bind or others with similarly requiring skill & knowledge level. The same can aswell be seen on some more mainstream projects such as Gimp.

    On the flipside of the coin, if you get accepted to the community, or get to communicate with more professional people (who do it for professional reasons, not personal) you can actually expect good answers and conversations, but they are golden nuggets. If you get accepted to the community, don't dare to speak aloud your out-of-the-box ideas, or trying to drive innovation, they are highly unacceptable by the same Ivory Tower Demigods. In their world you are basicly attacking them socially and claiming they are dumber than you are, and will in turn deny all merit in your ideas and call you dumb script kiddie. (Oh, Why, Why, Why is it such a TABU to make user friendly software? Oh, Why, Why, Why is it such a TABU to automate simple configuration in more complex software? Or provide readable error messages)

    One example lately i had was when talking about C# when developing around an OSS solution, i disliked C#s tendency to seek excuses for crashes, and the immensive need for try catch calls, especially on errors which are not that fatal it was nauseating to develop 75% fail-safes on the nature of the language, and 25% actual business logic! I got attacked strongly against as being incapable of proper code, while the issue was the stupidity of spending most of the time making these try catch clauses, and functions for parsing through a whole object tree to see if that FINAL variable / object exists. Why isn't it sufficient to just check the last one directly, WITHOUT a crash? Why do i have to parse through the whole tree from down to up to see it's existence? Did i check it directly, or not, in any scenario the result is 100% the same: It either exists, or does not exist.

    Because of insisting that language design should be the exact opposite: Seeking reasons to continue instead of crashing UNLESS specifically told to crash if an error is met, i were many things, none of them were positive.

  109. He's a Witch! by Bob9113 · · Score: 1

    Keir Thomas berates the fact that the world of Linux almost entirely lacks critics. In fact, he says, Linux people tend to see genuine critical evaluation as a bad thing.

    Keir Thomas is a witch! He gave me the evil eye, and now my laptop has dropped three pixels! He'll crash your servers if you let him run free! Burn him! :)

  110. As I was reading this... by Anonymous Coward · · Score: 0

    I'm running ubuntu on a dell laptop...
    and it just randomly ejected the cd (happens to be the vista disk that came with the laptop)

  111. Underdog psychology by hessian · · Score: 2, Interesting

    Self-identified underdog psychology is the worst of in-group/out-group behaviors.

    When a group forms and identifies itself as an underdog, it closes ranks and will not criticize the prevailing dogma because it perceives itself as too weak already.

    This is in dramatic contrast to psychological compensation, or cognitive dissonance, wherein people who paid too much for an art deco Macintosh need to invent some moral superiority to what they do as no evidence suggests technical superiority.

    Linux advocates can escape underdog psychology by looking at the positive data first: Linux has a firmly entrenched market share doing what it does best. It will always have this base and it has a growing hobbyist base, which is where all the interesting stuff (IMO) occurs in computing anyway.

    Anti-Microsoft rants, etc. conceal the fact that Windows still rules the desktop and Linux may never be ready to take on the software base of win32 applications developed over the past thirty years. When Linux users rant at Microsoft, they reinforce the sense of inferiority that fuels the underdog complex.

  112. Unity is the problem by Anonymous Coward · · Score: 1, Insightful

    Good critique comes from having one place to complain and to have your complaints read, where you can build a reputation as a critic. Instead, there are a million gripers on thousands of boards.

    Linux enthusiasts like the freedom of something they can customize and like being different. But you can't be a good critic of every customization. So you can't build a reputation as having thoughtful comments and putting in hard work. So what is the point of putting in hard work? Thus, no one puts any work into the critique.

    Shut down all the other forums, move everything to linux.org, implement a rating/karma system (that is better than Slashdot's), and start asking for critiques about specifics. Insightful comments are waiting to be written, collated, rated, read, and ultimately implemented. But there is no leadership.

  113. Linux's roots by silver007 · · Score: 1

    It's a hacker's system. The problem is distros and people try to make it into something it's not. Yeah, you can run a business with it, do homework and burn DVD's but it's just not refined enough for average Joe to use it for those things. The community is fooling themselves if they think it's anywhere near ready for the ol' cliche 'prime time'. I love tinkering with Linux, but that's all it's good for in my opinion - tinkering. I don't believe it needs criticism because I don't believe its got any chance of being worthy of being useful enough to need criticism. It's sortof like saying Hyundias should have Bose stereos. Give me a break. Don't try to make a diamond out of a rough piece of carbon. Linux kicks ass, but not that kind of ass.

  114. Re:Nope, it's the putative new users problem by oliderid · · Score: 5, Insightful

    Well being a programmer myself and using Linux as my main desktop, this is "also" my problem. I'm an end-user as well.

    The last irritating things I have found: I just installed opensuse 11, running KDE 4. Well I love it and I don't understand all the fuss around it. Anyway I had to zip several files. I had to send them by email to a client....So simple is it? I openned this new dolhpin. I selected them, right click,actions and then the list appeared:

    • Archive & Encrypt folder
    • Start a slideshow
    • Decrypt & verify all files in folder
    • Archive sign & Encrypt folder
    • Archive & Encrypt folder
    • Open terminal here

    What kind of paranoid menu is this ? I've got 4 encryption features out of six. I simply need a very simple "compress..." or "Archive" like KDE 3.X to make a simple "zip file" or a tar.gz, I will attach it to my email and that's it. I couldn't find it, so I openned terminal and I typed the proper command line...

    See how stupid it is?

    Sometimes you feel like what Linux lacks the most is simply "common sense". Sure I will customise that annoying/stupid action submenu when I will have the required time to document myself...But It is truly annoying, even if you are a developer. Some guy out there was so proud of his encryption scheme that he puts 4 commands.

    Not all problems are driver related, user-friendliness is also a "big" problem.

  115. To prove my point, I will be modded down. by Anonymous Coward · · Score: 0

    Hmm.

    Your point has been disproven.

    PS Critics need to be more critique than negative. "GIMP is a stupid name" is the level most criticism of Linux is at and it's no bloody use to anyone 'cept MS zealots.

  116. I have to agree by vortex2.71 · · Score: 1

    Linux is a terrific operating system, and provides a functionality that is unparalleled for a great deal of technologies that do not have good support from other operating systems. Yet for years, it was just too hard to use for most people. This has finally changed with recent distros like Ubuntu, but the time that it took to get "it just works" versions into peoples hands was fueled by developer's not listening to lay users who had trouble with the OS. Here's a useful experiment... I think we are finally at a point where I could give a go live version of Ubuntu to my mother and expect her to have some success in using it though this is perhaps not yet true for many other distros.

  117. Linux will never be ready for the mainstream by AnalPerfume · · Score: 1

    I always feel the need to return to Windows; I NEED my viruses to work damnit. When will the Linux guys get their asses off their sofas and make my viruses work? It's no good pleading with them that only a fully malware compatible OS will ever reach the mainstream, they feel that malware is "bad" for the users so they don't want to go there. How am I expected to pull my weight in the botnet if my PC won't send out it's spam? Don't tell me to RTFM, malware writers ignore the Linux market and are too busy infecting more Windows boxes to care. It's not the malware writers fault that their viruses don't work on Linux. It's all Linux's fault.

    Perhaps I should switch to a more malware compatible distro. Novell have risked their business on having more interoperability with Windows, so maybe SLED would be a good option yes?

  118. Parallel Development by jlebrech · · Score: 1

    Linux has similar technologies and forks of technologies, it's pretty evolutionary. It's really astonishing how one app can run on various different filesystems with different window managers. More diversity is welcome, there should be forks of everything.

  119. You're not my customer by Kjella · · Score: 1

    There's plenty critics, the problem is the vendor-customer relationship or rather the lack of one. For one I'm not paying for support, but even if I did then support is mostly about bug fixes or other "polish" things that distributions do. When it comes to development a support agreement could only help a on a few core package, for everything else upstream would go "Well good for them but Canonical/SUSE/Red Hat isn't paying us just packaging it up so go fish". Not that vendors listen that much to single customers either, but money being money means they'll always go for the mass market and deliver the features most people want.

    It's been touted around quite a bit that Linux does not need sales, it can thrive and grow without them. Which is true, but most people don't want to hear the flip side of the coin. Sales come from user demand, and not needing sales means the same as not needing to listen to your users. Where a commercial company would go "Our revenue is down, we need to concentrate of features X, Y and Z that our customers want and stop these pet projects" or "we need to hire in someone to redo the network code that nobody's maintaining" most open source software is like "We do what we feel like, when we feel like, how we feel like with the developers available and our market share is whatever it ends up being." Sure most want their project to be successful and popular but it's not really hitting them in the wallet.

    It's not the special needs I'm talking about where you have custom development or bounties, I'm talking about basic market alignment. The good kind of market alignment, in which you try satisfying the users most common needs. In closed source software it often turns sour with featuritis, planned obsolesence and other tricks but open source at times have this wonderful ability to say "Yes, that would be a good idea and lots of people would benefit but nobody's doing it so it's not going to get done." Also known as "Code it yourself". The market, and thus the users aren't in the driving seat. They're just hitch-haiking along to where the developers are going hoping it's the right direction. While with commercial software you've paid a fare that at least gives you some right to complain.

    --
    Live today, because you never know what tomorrow brings
  120. Slashdot Has Issues As Well by BrendaEM · · Score: 1

    I just submitted a story the other day, which was rejected by Slashdot, who has has rejected 3:3 of my stories now.

    The last story I submitted was titled: When Open Source Follows the Bad Examples of Closed Source. It may not be earth-shattering, but I thought it was rejected because it might cause controversy.

    Quick-Starters Need to Die! Quick-starters were probably devised by marketing people in an effort to make programs appear to bloated software appear to start faster. The catch is: they must always make the program larger. Sadly, even OpenOffice.org succumbed to using uses a quick-starter by default.

    When was the last time you wanted your computer to boot slower?

    Why must programs use obfuscated file formats? Do, you have Mozilla Thunderbird? Do you want to transfer a few emails and contacts to another machine? You probably will not because Thunderbird saves all it's email in the mbox format variant, so you can just forget about dragging the mails out. Yes, there are header databases, but those could just as easily work for some atomic/modular format scheme, but they do not. This gives the perhaps unfounded appearance of a commercial-style lock-in attempt. It also makes Squirrel Mail looks a little cuter and furrier. I love Thunderbird, so why do this to me?

    Would not it be nice to have all your contacts in a folder in V-Cards, or something similar? If they were V-Cards, you could share them more easily, and even sort them by date, in a GUI file manager or command line.

    Why hide user data? I am willing to bet you do not know the name of the random string Thunderbird or Firefox assigned to your profile. No peeking! Perhaps, you have two profiles--which one are you using? Users should be prompted for meaningful profile names instead of using random strings for their data. Why even hide user data in "Application Data" in Windows? I know that it is where it is supposed to go, but often it's not backed up--because by default the users cannot even see it. In Linux, we put a dot in front of the file name, so we can also forget that it is our data to be backed up. Is there something wrong about placing it a folder called "Mail" in our home folder, where we can see it, and let multiple programs access it?

    Why must Gnome users use Evolution? Do you use Thunderbird or another email client? Well, good luck ridding your system of Evolution. My fiend thought I was kidding--until he tried to take off of his wife's netbook, for which it was too large, in a few ways. What's good for Novell--might not be what's best for the average Gnome user. Loosen the deathgrip, please. Overall Gnome needs to be more modular. Divide and conquer, just like Mozilla did.

    Why carrying bad design choices forward? Blender is a powerful program, and coupled with the equally powerful Yaffray ray-tracer, it has been used for impressive animations, such as "Uncle Buck Bunny" and "Elephant's Dream." With this said, it has a dirty, not-so-secret: its user interface.

    While people are hard at work making the changes in Blender that will accept the changes in the user interface, will the Blender team, and the column of users who have maladjusted to its current user interface--also accept change? There is a lot good in Blender, but asking the user to right-click to select and object is a most grievous insult, and user interface default.

    Why emulate the Windows registry? Sigh, this insecure-by-design abomination has been used and emulated too much be open source software. What's that, you can't password protect levels of a registry like you could in folders and directories? You just need to create a registry emulation for a Linux version? Does not this slow the Linux version development?

    Why use mono? It's Microsoft's horse, and you can't drive it. Follow it, and you shall follow.

    Open source programs need not emulate the bad habits of their their commercial counterparts. Controversial: perhaps, flame-bait, perhaps also, but it is my hope that to encourage open source developers to take a peripheral view of their software

    --
    https://www.youtube.com/c/BrendaEM
  121. FTFA by Tetsujin · · Score: 1

    'bringing the (ahem) "skills" of a literature graduate to the world of Linux has been interesting.'

    See, he's being hip here, showing how he's integrated himself into hacker culture. "Skills" is hacker slang used to refer to one's learned abilities...

    --
    Bow-ties are cool.
  122. With Apologies to Montana Max by ObsessiveMathsFreak · · Score: 1

    I LOVE Linux.

    Gentlemen, I like Linux.

    Gentlemen, I like Linux.

    Gentlemen, I love Linux!

    I like X11. I like user accounts. I like init levels. I like the command line.

    I like iptables. I like ssh. I like grub. I like lilo. I like partitions.

    cd. mv. du. fsck. ps. chron. grep. dd. awk. rm. cut. exec. sed. paste. fortune. latex. convert. wget. make.

    I love every program that can be run from the prompt!

    I like umounting entire directories and mounting new partitions in their place. When I see my home directory on a seperate disk seamlessly becoming part of a new filesystem, my heart dances.

    I like showing windows users the power of the interfaces at my command. When they saw me editing config files in vi and emacs without a mouse and fled screaming from the server room, my heart leapt.

    I like it when a long and tedious task is automated with single perl program. I remember being moved upon seeing a simple quick script make thousands of complex edits again and again.

    Having total control over the machine as root is unendurably exciting. Seeing multiple users being logged out and their process terminated, as my own finger falls, was spectacular.

    When the filesystem was failing with multiple bad sectors, and we hotswapped it all from tape backup without a reboot, I was at my height.

    I like it when things go catastrophically wrong. It is a sad thing to see a newb be fooled into running "#rm -rf /".

    I like being outperformed in security and reliability by BSD servers. Having to fix bug after bug and constantly update the kernel while they run unmaintained for years is the ultimate disgrace.

    Gentlemen...I desire a distro that is like hell.

    Gentlemen, my companions in Slashdot, who follow the penguin...Gentlemen, what do you desire?

    Do you desire a distro as well? Do you desire a distro with no mercy!?

    Do you desire a setup of boxen that stretches the limits of solder, fans, power supply, and heat sinks to the limit!? One that will overclock all the CPUs on this planet?!? ...

    Very well...then we shall have LINUX!!

    --
    May the Maths Be with you!
    1. Re:With Apologies to Montana Max by Anonymous Coward · · Score: 0

      That was poetry.

    2. Re:With Apologies to Montana Max by Niris · · Score: 1

      Saved.

  123. Re:Security by adaviel · · Score: 1

    Linux's root-is-omnipotent approach is so 1980's compared to Vista's UAC and ACL structure (inherited in large part from VMS). (most Windows users don't benefit because the dumb-ass installer doesn't get them to make a user account). SELinux bolts on some ACL but you have to be a total guru to design new rules, or even to get things to work. Fedora thinks that application developers aren't to be trusted with securing their own apps, so we wait for the experts. Meanwhile I've disabled it to get my mail/antivirus to work ..

  124. We are not magicians by betterunixthanunix · · Score: 5, Interesting

    Sometimes you cannot just *make* a driver. Some hardware is overwhelmingly complicated, and if the hardware manufacturer cannot or will not release the source for their driver or technical documents for the hardware, then you are SOL. My laptop's integrated modem has no free drivers, and the only Linux driver available is from a team that is under an NDA. The attempts to write a free driver were nothing even close to something useful, and those attempts have been undertaken for 10 years.

    --
    Palm trees and 8
    1. Re:We are not magicians by _Sprocket_ · · Score: 1

      Thanks for being my straight man.

    2. Re:We are not magicians by Renegade+Iconoclast · · Score: 1

      Hey, what's that thing up there....

      WHOOSH!

  125. The Difference by drooling-dog · · Score: 2, Insightful

    Linuxers wonder how people can think Windows is so good

    My experience with Windows users is that they don't necessarily think Windows is "so good". Rather, they use it because (a) it's what they know, (b) it came with the computer they bought, (c) it's what their friends use, or (d) all of the above.

    My GF uses Windows and will continue doing so despite all of the grief she has to put up with from malware, crapware, nagware, viruses, etc. She comes over to my place, uses my Linux machine, and absolutely loves it, but gets irritable and defensive if I suggest that she could install it on her own machine, too. Dell gave her Windows with her computer, and maybe running Linux would break it or cause it to explode... or something.

    1. Re:The Difference by AndrewNeo · · Score: 1

      Don't forget (e) They have hardware/software they can't run on other systems. Personally, I don't care if I'm running Windows, Linux, or OS X. Of course, I can't sync my iPod Touch in Linux, but I can't play most of my games in Linux or OS X, either. I can do video editing in Linux, but I wouldn't say the software is strong enough to replace what's available for OS X (or even Windows.)
      Now on my netbook, I'm running Windows only because of a preference to certain applications and a stubborn unwillingness to change, but they're all things that have a Linux equivalent that's around the same quality.

    2. Re:The Difference by AndrewNeo · · Score: 1

      And before anyone rags on me for buying an iPod, I own a Zen Vision:M (that I absolutely love, and is far superior to the iPod Classic/Video line) but it transfers over MTP, which has limited support in Linux, and no support in OS X, I believe.

    3. Re:The Difference by Anonymous Coward · · Score: 0

      That's your sterotype, but it certainly doesn't fit all users. Just the ones that don't know any better.

  126. Re:Nope, it's the putative new users problem by ckaminski · · Score: 1

    * Archive
            * Archive & Sign
            * Archive & Encrypt <- implies signing
            * Decrypt Files
            * Start a slideshow
            * Open terminal here

    Bam, 5 options. :-) Nice, neat ordering. Let the filechooser decide what to encrypt.

    Yeah, good point. It's more of that "Scratch my itch" vs. "Clean, Consistent, UI design"

    Something Linux in general lacks.

  127. The problem by FyberOptic · · Score: 1

    The problem is that too many people in the open-source community have the "I'm always right" or "my way is better" mentality in the first place. This is why we see so much forking of projects, which usually doesn't benefit anyone except the person who wants to boost their own ego by having their own project.

    So even if you had more critics, I don't think a lot of these developers would ever listen. Take GIMP for example. People have complained about the interface for years. But it's still the same as it ever was.

    Of course, the "fanbase" is just as guilty, because as someone in these very comments pointed out, if you complain about a piece of open-source software, you get dugg down, marked as a troll, told you're an idiot, etc etc. The open-source world is just very incapable of accepting criticism. Yet they very easily dish it out.

  128. The problem... in my opinion. by ZenDragon · · Score: 1

    Opinions are like a$$holes, everybody has one, and I am going to share mine with you. How thoughtful of me! :) I am both a Linux user and a Windows user. At home I use gentoo, though I've used slackware, mandrake (before it became so commercial) and several other flavors. At work, I am a windows administrator simply because it provides me more opportunities for work. So you can say that I am more or less operating system agnostic. Does that qualify me to be critical of both systems? Maybe, but keep in mind this is my opinion. The problem with linux seems to be a lack of focus. The author of the article seems to dwell on the lack of criticism for Linux. I tend to disagree that there is no criticism, I think linux gets more criticism from "new users" than windows ever did. Most new users of windows don't complain because everything just "seems" to work, they have nothing to complain about. Now as most of the more advanced windows users and linux zealots will so adamantly point out, windows is slow, buggy, proprietary, etc. The general consensus however is that windows works fine for most uses. On the flip side of that coin, a vanilla install of ubuntu, or some other mainstream distro will probably have the same result that windows had with new users, it generally just works. For the more advanced users, Linux is like moving a to a new city; you are forced to re-learn certain things, and will inevitably be forced to "tweak" the system somehow to meet your needs. Most of us are ok with his, and many of us complain, but in the end we just use whatever fits the bill the best. The most advanced of the users, namely the programmers, are the same way but they posses the capacity to change the operating system as they see fit. As a result what the rest of us tend to see is only what the programmers thought was useful.

    What point am I trying to make here? Well, Im simply stating the obvious, that the users just use whatever is available to them in whatever form best fits their needs. Occasionally a altruistic programmer will update some mundane end user code, but for the most part most of the tweaking happens on the back end, at least with linux. Windows on the other hand has commercial interests to keep in mind. They know that 80% of their customers are inexperienced users and risk losing market share if they dont cater to their needs. Thus 80% of their efforts go to features that make windows easier to use for the end user, which is inherently going to give Windows an advantage in that market. Open source programmers in general, with the exception of Red Hat programmers and other corporate paid distros, have no such requirement or concern. They tailor their code to their needs for the most part and rarely step outside of the box to understand the concerns of the people using their code. In other words the difference here seems to be the inherent lack of risk in open source programming. Most open source programmers simply dont understand or communicate with a majority of their users because they simply dont have to. In most cases they dont risk losing their career over a disagreement on whether or not they want drag and drop support in their GUI or something. Their excuse is that these things are not important but users have proved time and time again that they are. .

    This is why windows has been so successful they have figured out what users "expect" they understand that rote learning is not the way to go about creating an operating system. They understand the simple needs of the end user and they cater to those needs. Why? Because their jobs depend on it. How many of the typical computer users are spending their time setting up HTPC boxes to record 3 channels and encode them simultaneously or build a web server to remote control their home automation unit? How many users have a need to schedule cron jobs and create shell scripts to compile source code? Honestly? That is such a small portion of the market, but those seem to be the people that linux caters to. There is absolutely NOTHING wrong with that at all, but if anybody ever expects linux to be successful in the desktop market or ever become more mainstream, these are the kind of criticisms that the linux developers must acknowledge.

  129. There are plenty of critics by kimvette · · Score: 4, Informative

    I've been complaining about the dumbing down of Gnome (they think gnome users are idiots - just look at the file dialog for one example), the crappy Flash player Adobe puts out for Firefox (why can't DHTML float over flash like it can in MSIE? Is the problem Flash or Firefox? Either way, it's been broken since day one and needs fixing), OpenOffice is spaghetti code and I/O is very slow, *something* needs to be done so more preconfigured systems can be shipped (NVidia & GPL "license" incompatibility creates legal issues when it comes to shipping preinstalled systems), X11 and VNC are horribly inefficient over a WAN, whereas Windows' Remote Desktop Protocol works great even over dial-up connections, oh, and yeah, developers still suck when it comes with users who bother to submit bug reports - especially the OpenOffice folks. They just don't want to fix horrid architectural issues or bugs, because developing new buggy features is more interesting than fixing their previous garbage.

    Having said that, I do recommend Linux whenever and wherever it makes sense. I've slowly been convincing the Rabbi at my congregation to go F/OSS at home, the congregation's infrastructure is going to be 90% linux, my business is >90% Linux, and some of my customers run Linux. However, there are many cases where Linux just is not a good fit. It's not the one-size-fits-all BFH. Sometimes a a screwdriver or wrench is a more appropriate tool.

    Where is AutoCAD?

    Where is the Adobe Creative Suite? (I personally get by with inkscape + gimp + pdfedit + Krita, but my art director NEEDS the Adobe CS (So it's Windows at work and OS X at home for him). It takes me ~3 hours to do a task that takes him under a half hour in Illustrator or Gimp, because to get the same final product requires a lot more manual steps in Gimp and Inkscape; no layer effects, no droplets, Macro recording and playback doesn't exist in any user-friendly way (and no I am NOT about to get into scripting gimp. I'll stick to shell scripting server maintenance and monitoring, and writing installers. thanks anyway!)

    Where is Quickbooks for Linux? They have a server component that runs on Linux, but where is the Quickbooks Pro desktop app?

    Where are Linux-based embroidery apps? Windows XP is going to be on my new Dell Precision notebook so I can design embroidery patterns. I draw them in Inkscape but I need them to be converted to an embroidery format my machine can understand. So, I do the design AND conversion in Windows, then I don't have to reboot to run the embroidery machine.

    Also, more specific to Linux itself (meaning the kernel, not the integrated distro end users refer to as Linux): Where are the merges from RedHat, Ubuntu, Novell, and so forth? Each vendor has incredible extensions to the kernel which makes automounting, user-space drivers, WiFi, and various other features work better than the vanilla kernel. Why can't LSB become a reality, and along with that, a more stable-yet-almost-bleeding-edge kernel come from kernel.org? That would make it much easier for users of $foo and $bar distros to run new hardware without losing fixes and enhancements added by the various vendors? Ubuntu works extremely well with WiFi (but I hate their standard desktops, and I hate ubuntu's administrative GUI) and with 11.x OpenSuse works almost-but-not-quite as well as Ubuntu. DeadRat, er, RedHat/Centos, not so much. Fedora? Every time I've tried it, it's been on bleeding-edge motherboards and would kernel panic or simply not boot, whereas (K)Ubuntu and OpenSuSE would always Just Work(TM). Centos/RedHat? I run it on servers, but hate it for desktops.

    I love running Linux, but it is not a one-size-fits-all solution. I can't even use it as my sole OS at home any more because embroidery software I need doesn't exist. :(

    Lots of us users are plenty critical of Linux, even though we are Linux evangelists. It's just that while many/most developers take feedback readily (the KDE team is particularly good in this regard!) others

    --
    The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    1. Re:There are plenty of critics by swordgeek · · Score: 1

      I agree with pretty much everything you've said here. The "code it yourself!" mentality and documentation issues get under my skin. However, there is one other issue which scares people away:

      Licensing.

      Yeah, it's free. It's open-source. If, as a linux neophyte, you jump onto a forum for help, you're bound to run into someone fighting over licenses (GPL3 vs. GPL2, can we use CDDL software, BSD, Apache, etc.). It just shouldn't be an issue for end users, but so many times it seems like it gets forced onto them. The easy solution is to walk away and go back to Windows.

      Lack of apps, as you pointed out, is the other part. My wife teaches AutoCAD. Guess how useful Linux is to her?

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    2. Re:There are plenty of critics by azgard · · Score: 1

      I tried it now. The results:

      1 250 000 pages with "linux criticism"
      2 470 000 pages with "mac criticism"
      5 000 000 pages with "windows criticism"

      If the numbers would correspond to market share, Linux would have 14% of the market. It doesn't, so it probably has more critics per unit of the market than Windows.

    3. Re:There are plenty of critics by dbIII · · Score: 1

      Where is AutoCAD?

      It was on linux years ago. There aren't any current versions for a variety of reasons, of which really only AutoDesk can answer. An ex-employee of theirs I know thinks it's because they are run by a pack of evil bastards but I think it was really about copy protection stuff (other commercial applications use "flexlm" - which is only useful to punish the honest).

      I was also unaware that Windows' Remote Desktop Protocol had made such massive strides in Vista - either that or you need to turn compression on in VNC. Some applications really suck in X on slow links even with compression turned on.

  130. Re:Nope, it's the putative new users problem by DamnStupidElf · · Score: 1

    The set of Linux developers does not completely (or even greatly) overlap the set of Linux advocates. It is the advocates' problem when hardware doesn't work, not the developers'. The key to getting your unsupported hardware worked on is to find the subset of developers and advocates who overlap and will work for free to help you out, or buy some hardware for a developer and help them reverse engineer it and debug the drivers.

  131. Linux doesn't lack critics by melted · · Score: 1

    It does lack focus, though, and that's "by design". There are tons of projects that exist solely because someone has fun working on them, not because they're "strategic".

    If I may, I'd like to suggest one project where I'd really like to see feature parity with Windows.

    I want transparent access to virtual file systems from any console or GUI program. I.e. I should be able to do "cat cifs://computername/sharename/filename.txt" on the console, just like in Windows.

  132. Re:Nope, it's the putative new users problem by Anonymous Coward · · Score: 0

    Yes, the motherboard manufacturer's fault.

  133. Re:Nope, it's the putative new users problem by Anonymous Coward · · Score: 0

    Sure beats idiots running around whining and sniveling about software they got for free that doesn't work perfectly with unsupported and under-documented hardware they bought completely without regard for the system they are trying to use it with.

  134. Volunteering by Thaelon · · Score: 4, Insightful

    I'd happily volunteer my services.

    I'm blunt, hypercritical and am allergic to excuses, stupidity, bullshit, and responsibility cop-outs.

    I'll even give a couple for free:

    If I have to tinker with it to make it work, it's crap and needs improvement.

    If I have to edit a text file instead of using a configuration GUI, it's crap and needs improvement.

    And yes, I use Linux at work, but Windows XP at home because game support is crap (see #1 above).

    --

    Question everything

    1. Re:Volunteering by OneSmartFellow · · Score: 1

      If I have to tinker with it to make it work, it's crap and needs improvement.
      OK, I'll give you that one.

      If I have to edit a text file instead of using a configuration GUI, it's crap and needs improvement.

      You are so wrong in so many ways it's not worth itemizing them.

    2. Re:Volunteering by shutdown+-p+now · · Score: 1

      If I have to edit a text file instead of using a configuration GUI, it's crap and needs improvement.

      It largely depends on what you're trying to do. For some cases I would agree with you, for others, not so much. IIS7 has moved to text-based (XML, rather, but it's still text) human-readable configs for a reason.

    3. Re:Volunteering by Anonymous Coward · · Score: 0

      If I have to edit a text file instead of using a configuration GUI, it's crap and needs improvement.

      this is such a clueless statement i dont know where to begin

    4. Re:Volunteering by Matt+Perry · · Score: 1

      You are so wrong in so many ways it's not worth itemizing them.

      Then it's not worth listening to you if you can't articulate your issues.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    5. Re:Volunteering by OneSmartFellow · · Score: 2, Interesting

      OK, for starters debugging a configuration gui (and associated parser) is simply adding to the pain of allowing configuration options. You know, what do you do when the configuration GUI itself requires options, write another GUI for that ?

      It's also needlessly wasteful and slower to launch a UI app across a slow network, not to mention extraordinarily difficult to script GUI apps.

      Let's see.....we then have to worry about which widget set you have installed in order to ensure that the GUI will display correctly, and of course, you need the entire X window infrastructure installed, just to do anything, when the app you're configuring is some tiny little daemon that will work in runlevel 3 (or lower).

      I'm getting bored now, so I hope you'll accept the first batch of reasons as proof enough that your position is indefensible.

    6. Re:Volunteering by kimvette · · Score: 1

      FWIW, on the sysadmin side I'd rather deal with config files than registry entries and cumbersome GUIs. Take IIS vs. apache and Exchange vs. Postfix for example. In either case I'd prefer to admin Apache and Postfix over the Microsoft alternatives. I can automate most tasks, and I can find at a glance what is configured wrong in Apache, whereas IIS requires a TON of point-and-clicking around and you can't see all the settings all at once - andif you do need to tweak something manually time to deal with the metabase editor, which is the equivalent of PEEK and POKE, except PEEK was a lot more informative in its day.

      $.02 and then some. . .

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    7. Re:Volunteering by Matt+Perry · · Score: 1

      In other words, you're lazy because writing such an app takes effort and requires making decisions that you are too lazy to make. Fortunately, there are people who see the value in making that effort. Take Samba as an example. There are several GUI configuration tools available. All of these output a text file which samba uses as the config. You can use a GUI if you want, edit the text directly, or script it until your heart's content.

      [...] I hope you'll accept the first batch of reasons as proof enough that your position is indefensible.

      No one will buy that "indefensible" excuse. Other operating systems and their application programs do it, handle it just fine, and have done so for decades. The expectations of current and potential users have already been set and they demand ease of use. The majority of people who use computers are not going to open a text editor and start editing xorg.conf to add a second monitor or start hacking on smb.conf to share a folder. That's not an acceptable solution when other operating systems do a better job of catering to their needs.

      If Linux advocates want to attract more users to their platform they will need to cater to the needs of those users. Us nerds are a small percentage of the computer using population and many of us are already using Linux. The growth in Linux users will have to come from the pool of regular users where using GUI tools is preferred. Linux won't attract those users unless it can prove to be at least as good a value or better to the end user. Application developers can work to achieve minimum parity with other programs in terms of ease of use or stick their heads in the sand.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    8. Re:Volunteering by OneSmartFellow · · Score: 1

      In other words, you're lazy because writing such an app takes effort and requires making decisions that you are too lazy to make.
      I wish I could remember the 'rule' you've just broken about making an argument into a personal attack.

      Take Samba as an example. There are several GUI configuration tools available. All of these output a text file which samba uses as the config. You can use a GUI if you want, edit the text directly, or script it until your heart's content.
      The only GUI based configuration tool for Samba that I'm aware of that covers anything but a tiny subset of Sambas functionality is SWAT, and it does not address every possibly configuration item (or combination)

      Other operating systems and their application programs do it, handle it just fine, and have done so for decades.
      Nothing is preventing you from filling this gap in the Linux domain. Or perhaps you'd rahter pay for someone else to do it. Either way, this point is moot, Linux is built by (largely) unpaid contributors. They work on the bits they're interested in. Few developers have the broad base of skills to produce quality GUI based applications (which a config tool would be), as well as high performance server apps like apache (httpd), or Samba (smbd/nmbd).

      Besides, aren't we conveniently skipping a huge range of apps such as OpenOffice, or VLC, or Gimp (end user apps) which do indeed contain GUI based configuration utilities ? It seems that the stuff you're really complaining about are the server based apps, which by their very nature have no GUI since they run as daemons. I just don't think it makes sense to insist that those apps have a GUI config utility, for the reasons I've already stated.

    9. Re:Volunteering by Matt+Perry · · Score: 1

      I wish I could remember the 'rule' you've just broken about making an argument into a personal attack.

      I did not intend an attack, personal or otherwise. Making the decisions that you mentioned in your post are decisions that programmers have made many times in the past when they want to create a GUI for configuring a program. Compared to writing the software, these decisions are trivial. You claim they are indefensible, yet the preponderance of GUI-based tools and GUIs for configuring programs with text-only configuration files belies your claim. You even brought up in your response that GUI tools such as Gimp and OpenOffice have the ability to be configured via a GUI. I reached the conclusion that your objection to writing such tools, and making the trivial decisions that you outlined, came from laziness. Could you please clarify why you feel these decisions are indefensible, particularly in light of the fact that there are so many programs can can be configured via a GUI?

      The only GUI based configuration tool for Samba that I'm aware of that covers anything but a tiny subset of Sambas functionality is SWAT, and it does not address every possibly configuration item (or combination)

      Good point. Then again, the functionality covered by a GUI may be sufficient for the majority of users.

      Nothing is preventing you from filling this gap in the Linux domain. Or perhaps you'd rather pay for someone else to do it. Either way, this point is moot, Linux is built by (largely) unpaid contributors. They work on the bits they're interested in. Few developers have the broad base of skills to produce quality GUI based applications (which a config tool would be), as well as high performance server apps like Apache (httpd), or Samba (smbd/nmbd).

      You're right, nothing is stopping you, me, or anyone else from fixing these issues. Then again, other operating systems have already solved many of these issues. When Linux advocates encourage people to switch to Linux, a potential user can weigh their options:

      • Option A: Learn to program and write the code to fix these problems.
      • Option B: Use another system that already meets the user's needs.

      An overwhelming majority of people will choose option B and use the system that already meets their needs. Therefore, Linux advocates should not complain when people refuse to migrate to their operating system of choice.

      Besides, aren't we conveniently skipping a huge range of apps such as OpenOffice, or VLC, or Gimp (end user apps) which do indeed contain GUI based configuration utilities ?

      Are we? You were just listing the reasons why there shouldn't be GUIs to configure programs and that my position, which I had not yet stated, is indefensible.

      It seems that the stuff you're really complaining about are the server based apps, which by their very nature have no GUI since they run as daemons.

      Because they have no native GUI doesn't mean that they can't be configured via a GUI. As I pointed out, there are several GUI configuration tools for Samba. There are also GUI configuration tools for X.org, allowing one to change screen resolution and other settings without having to edit xorg.conf with a text editor. There are even several GUI tools for configuring the Linux kernel options prior to compilation.

      I want Linux to succeed outside of the technical community. For that to happen it will need to match the ease of use of its competitors. That means adding a GUI for many common operations. Unlike the person that you first responded to, I don't share the view that everything needs to be configurable with a GUI. Even Windows hides away advanced functionality in things like the registry. I imagine that Mac OS X is the same. But linux needs to get up to speed and m

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  135. Re:Nope, it's the putative new users problem by story645 · · Score: 1

    Some guy out there was so proud of his encryption scheme that he puts 4 commands.

    Not all problems are driver related, user-friendliness is also a "big" problem.

    He assumed that the end user needed the same functionality as him, so that's what he put on his menu. The average linux distro team is too busy recruiting people to hack on the code to even care about recruiting usability testers, if they even feel they need one. (There was a slashdot story ages ago about one distro where the whole philosophy was "if you're not 1337 enough to use this, we don't want you to".) The other problem of course is that the average distro just doesn't have the resources to do wide scale usability testing. They can't go out and pay a bunch of people to sit around and use there systems and write down everything that went wrong, and the people who'd do it for free usually don't run into the same problems or found a work around so they don't feel it's worth reporting the problem. Linux gui problems have been discussed to death on slashdot, and the general consensus is that most projects either can't or won't deal with them.

    --
    open source modern art: laser taggi
  136. So sad. by Cathoderoytube · · Score: 1

    It's really sad when hacks pretend they want constructive criticism.

    --
    I have nothing compelling to say
  137. Of course it has critics by daem0n1x · · Score: 1

    Linux is the greatest thing since sliced bread. Of course Linux has critics. Linux has everything. Those who say otherwise should be flogged and forced to shut the fuck up. Stop denigrating Linux you bastards!

  138. Contributing to Free Soft is also a social thing by Tetsujin · · Score: 1

    Yeah, this is an important point. Contributing to free software isn't just a technical thing - it's an interpersonal thing, too. To contribute to an existing free software project, you have to convince the project managers to adopt the change. Creating a new project or a fork is not much good unless you get people to use it, and distributions to include it - otherwise that effort is wasted. And unless you intend to support that project forever, the project dead-ends when you leave it, unless you form a team of people who will take up the slack if you take a break.

    Communication, leadership, and effective collaboration are all very important if you want to create change in the free software world.

    --
    Bow-ties are cool.
  139. There are plenty of critics by WarpCode · · Score: 1

    Keir Thomas obviously doesn't know how to search google for "Linux criticism"... There's a lot of critics of Linux if you look for them. The thing is most Linux users don't really care what someone else thinks about Linux.

  140. A lot of the criticism is internal by Anonymous Coward · · Score: 0

    And happens on the lists of many projects, from kernel to KDE.

    As to "Navel gazing", and "Things not getting better"

    1) 'aptitude' et al makes software easier to install than on windows

    2) I am running KDE4 + Compiz on a laptop that could barely handle Vista+Aero. My wife looked at it and said "Wow, its kinda like what Vista was supposed to be".

    Everything I do under Kubuntu is faster than under Vista. Apparently Windows 7 is supposed to be a lot faster. So doubtlessly, this will lead to some improvement in Linux, nothing like some competition.

    Some areas are still rough around the edges, like video, audio, and other drivers. But this is usually due to pigheaded NDAs.

    I was suprised to find my laptop's webcam works better under Linux than Vista. The vista driver sucks.

    UI wise, I love KDE. I can make it behave how I like. Windows/Macs often feel like I am working with some fingers chopped off.

  141. Linux Advocacy FAQ by Tetsujin · · Score: 1

    Back in the 90s I read the Linux Advocacy FAQ - back then I was in college and very enthusiastic about Linux, and very anti-Microsoft. The Advocacy FAQ was a good read - above all it urged the reader to be realistic about the limitations of Linux when advocating it. Very good advice.

    --
    Bow-ties are cool.
  142. Multiple Personalities by Ukab+the+Great · · Score: 1

    FLOSS zealot:"Free software doesn't want to be anything."
    FLOSS zealot (five minutes later):"We want the desktop."

    FLOSS zealot:"Quit criticizing what you're getting for free."
    FLOSS zealot (five minutes later):"Quit insulting us by saying you get what you pay for with Linux."

    FLOSS zealot:"Linux is a movement that will one day take over the desktop."
    FLOSS zealot (five minutes later):"Linux is just a kernel, moron. Quit criticizing a kernel for an application's UI being crappy."

    FLOSS zealot:"No one's forcing you to use linux."
    FLOSS zealot (five minutes later):"Write your congressman to force your government, employer, and children's school to convert to linux."

    1. Re:Multiple Personalities by DaveV1.0 · · Score: 1

      You forgot my favorite:

      FLOSS zealot: "Use FLOSS, it's free and can do anything you want it to do! And, you can get anything changed because you have access to the source code."
      FLOSS zealot: (five minutes later) "We don't care what you want changed, we like it as is and we aren't going to change it. Go get someone else to change it."
      Other Programmer: "Yeah, I will make that change for you. It will only cost you $100/per hour."

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    2. Re:Multiple Personalities by Ukab+the+Great · · Score: 1

      FLOSS zealot (ten minutes later):How dare you fork our stuff, that was entirely unjustified. Forks are meant for important stuff like kernels and file systems, not UI stuff. You've taken our code, done barely any work at all, and released it under a open source license as your own in what is little more than a lame patch at best. Duplication of effort! Duplication of effort! In fact, we're going to petition Freshmeat and sourceforge to have your project taken down from their sites. Long live Free Software!

  143. TFA is correct. Proof: by Ralph+Spoilsport · · Score: 2, Funny
    the article was rated "flamebait".

    RS

    --
    Shoes for Industry. Shoes for the Dead.
  144. Linux has plenty of critics. by rickb928 · · Score: 1

    Linux recognizes criticism as either damage or censorship and either routes around it or blames the reporter.
    Blaming the reporter also deflects apparent Statement Of Truth attacks, which are resolved in a few weeks/months/years by patches, new distributions, or kernel updates.
    Failing a resolution, these SOT attacks are resolved by personal attacks on the reporter.
    For reference, look up posts on the Interweb related to WiFi on Linux, MythTV, or IPv6.
    That should hold you until next April 1.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  145. As a Linux "newbie".. by Anonymous Coward · · Score: 0

    I have to agree with a lot of what I'm seeing here. I switched from windows to only ubuntu about 3 months ago, and self taught myself everything I know now (had no choice, live overseas!). I even somehow managed to compile code- all from instructions. Now I have that nifty compizfusion mangager 0.7.6, with all the nice effects.

    My view, after reading Slashdot for years now, and living with tech people all through college, is that linux's biggest problem is this:

    You have to search for help with EVERYTHING. Even simple stuff. Fortunately, there are a lot of people willing to help you, but a lot of people say RTFM, etc.

    The overlying assumption is, from my view, that anyone who CHOOSES to move to Linux is motivated enough to do so, but easily lost- and running into simple problems constantly that you have to search for cryptic answers is a pain. There is either the assumption you are clueless, or should be able to "fix it yourself".

    Until developers start addressing simple concerns SERIOUSLY from newbies like me (ie: why does Gnome not have any way to organize files by track #???), linux will quickly frustrate and confuse every average Joe Sixpack that tries to use it, to the point where they swear it off forever.

    Not everyone is as patient as me- that's the problem, and it's something Linux developers need to take more seriously. The majority of people aren't clever & patient. We need to learn to work with that, and address their concerns quickly and honestly, without sending them through hoops.

  146. Re:Nonsense - There fixed that for ya by Anonymous Coward · · Score: 0

    What about Apple elitisim? We've all see the ads.

  147. Tired of this by daeglin · · Score: 1

    I am really tired of this. Some blogger/journalist shares with us his ingenious thoughts what is Linux doing wrong and how it can get better. The crowd disagrees, discussion under the blog/article turns to flameware and nothing is accomplished.

    The blogger/journalist is angry that the crowd didn't agreed and developers didn't "fixed" the "obvious" failures he has pointed out. So he writes another blog/article how "these Linux guys" do not like critics.

    Dear blogger/journalist, everyone "has great ideas" and everyone "knows how to fix the world". But at the end of the day it is the doers who change the world while nobody cares about blogs.

    So next time please, either spend money for some commercial distro and write your suggestions/criticism to them or keep using your free of charge Ubuntu (at least it seems according to TFA that this is what you were using) and help the community to improve the product, there are plenty of tasks even for non-programmers. But do not keep saying "they" should improve that, "they" should listen to my criticism...

  148. Open Source-ness by Freelancealchemy · · Score: 1

    As a side note to the all enticing free-ness of open source software is it's ability to be reviewed/restructured within a peer editing environment (at the very least). So, imo, this whole notion of no criticism lacks any support. Needless to say (but I want to anyways), I got half way down Keir's article and got..eh..tired of it.

  149. Linux Needs Critics? by Surrounded · · Score: 1

    Present and accounted for

  150. Linux doesn't have its Roger Ebert by b4dc0d3r · · Score: 2, Insightful

    Linux doesn't have its Roger Ebert, that's the problem. Someone who brings up issues, and someone to whom people actually listen. someone who makes consistently good points, enough that the "won't fix" bugs turn into "Roger Ebert ripped us a new one and he has a point, so let's at least try" bugs.

    There are many people who are critical, but no one is a true critic, trusted and proven and consistent. Linus makes good points, but many app teams dismiss him as the low-level guy. Stallman can be polarizing and principled, instead of pragmatic. Many others have their areas of concern, but stay out of other more wide-ranging issues. that ends up being a sci-fi critic, a drama critic, a cinematography critic, an indy film critic, but still no Roger Ebert.

    Ebert is of course not always right, and doesn't know everything about everything, but there are lots of people who will at least consider his opinion where they would dismiss the average joker.

    1. Re:Linux doesn't have its Roger Ebert by Anonymous Coward · · Score: 0

      So what you are saying is that the Linux community needs to appropriate Roger Ebert away from film and then he will help us fix Linux? Brilliant! Obviously it's far to late get him to switch from film critic to software critic. However, if we can travel back in time to when he was just starting out, then kidna- er "invite" him to the future and introduce him to programming, and in the by now he will be the thoughtful and well respected Linux critic the community desperately needs! Obviously there are a few minor technical challenges to be overcome, but I think I've finally found an open source project worthy of my time and talents.

  151. Re:Nope, it's the putative new users problem by Risen888 · · Score: 4, Insightful

    Like the guy said, its *not* the developer's fault but it *IS* their problem.

    No it's not. That kind of absurd expectation (that every piece of hardware in the world will work flawlessly, despite the apathy and even animosity of manufacturers) is put on no one else, because it's ridiculous.

    Look, it's like this. You buy a doodad, let's say a TV card, from LittleGuyPCI Inc. Try to stick it in your Windows box, it doesn't work. "Goddamn LittleGuy!" Try to stick it in your Mac, it doesn't work. "Goddamn LittleGuy!" Try to stick it in your Linux box, it doesn't work. "Goddamn Linux!"

    Do you see a disconnect there anywhere?

    --
    Hey, I finally got my first freak! Took you long enough!
  152. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  153. try getting Bill Gates to respond at MS help desk by cenc · · Score: 1

    When was the last time Bill Gates, or any developer at MS or Apple, to respond to your problems when you call. At least in Open Source land, you have a fairly good chance of really talking to someone that built the software you are complaining about.

    Yea, linux is not perfect, and neither are the communities that support it. Anyone that has been around though say over the last 5 to 10 years will appreciate just how far it has come in such a short while.

    It took MS 30+ years to reach the crappy state of its software. Linux has come up almost neck and neck in about 3-5 years (or less, depending on how you count)

  154. My Perennial Critique: The Shell by Tetsujin · · Score: 1

    OK, this one is a point I bring up from time to time, because it's something I want to address. I feel like Linux has outgrown the Unix shell. This is a bit tricky because the people who like the shell generally like it how it is - and for the most part, those who don't just go with a GUI instead. So I honestly don't know if a redesigned shell could seriously catch on. But personally I want a shell that's designed along the same basic lines as the traditional Unix shells, but is better suited to acting as an interface to the software running on my computer.

    One of the most basic problems is that the shell has no notion of any data types when it comes to communicating with other programs. This is a tough problem because the shell can't have any notion of abstraction layers over the data exchanges unless the programs in question play along - at least to the extent of telling the shell what type of data they will emit or consume. But it's a problem that contributes to every limitation of the shell, as every moderately complicated problem of linking "small tools" together to do a bigger job turns into a parsing/serialization problem to translate one ad-hoc format to another.

    Lack of support for objects is another limitation, though less severe. "Object Oriented" is a buzzword which sometimes adds no value to a program - but it also represents some real functionality which could be an asset to the shell. Being able to deal with a piece of data as an "object" means that some of the key operations which would be performed on that data can be performed with the specific context of that data in mind. Being able to deal with a running process as an "object" means that you can start the process and issue commands to it as it runs. It is possible to design a program which, once invocated, forks a copy of itself, and successive invocations issue instructions to this copy running in the background - but even then there is no means for the shell to track a reference to that "object" (for instance, in an environment variable) and provide notification when the reference is no longer needed - due to the various limitations and complications few utilities are written to operate in this way.

    What I want is for the shell to have a good method for accessing the wealth of libraries available in Perl or Python - I want to have access to wi-fi maangement in the shell that equals what I get in the GUI - and I want the two interfaces to cooperate. Instead of all this new functionality being built up in ways that does an end-run around the shell (which ought to be the core of the whole OS interface) I want it to be integrated and accessible.

    --
    Bow-ties are cool.
  155. True. True. by Anonymous Coward · · Score: 1, Informative

    Linux does need more useful, constructive critics. The Linux Haters blog is a good example of the sort of criticism that can do a lot of good. So was this famous ESR rant and its followup. Another good example, albeit not from the Linux world, is the Bill Gates memo that shows up on Slashdot from time to time to time.

    The other thing Linux, and Open Source in general, needs is a developer community that responds to that kind of criticism by actually improving things, even when the critic isn't a well known name like ESR or Gates.

  156. Re:You should look into linuxhaters[pluseaudio] by OFnow · · Score: 1

    PulseAudio makes me crazy. On Fedora Core 9. First I had to remove pulse audio to get sound. [FC9 updates between each sentence here ...] Some months later I had to switch skype from /dev/dsp to /dev/dsp1. Weeks later I had to switch skype back to /dev/dsp. Weeks later I had to reinstall pulseaudio to make sound work. And now while sound plays, the microphone is nonfunctional. Summary: maddening -- every few weeks with normal updates sound stops working and I have to spend hours of research and do something odd(!) to get it working at all.

  157. Stop whining and start contributing by Fujisawa+Sensei · · Score: 1

    As a non Linux guy, I've been interested in installing Linux several times but the community has turned me off. If you go on a forum or something similar and suggest a feature you're often told that you're doing it wrong. That's probably true, but it's poor attitude for growing a client base. Me: I'd like mirrors on my car to assist in backing up. Linux community: The best way to back up is to turn around and look out your rear window. While technically correct, how many people back up using their mirrors?

    Perhaps you're taking the wrong attitude. You want the mirrors because they would help you with backing up. That's not going to be very helpful, because you, as somebody who they know jack about, are creating work for them. Everybody knows how people like others to create additional work.

    Try volunteering to help out. Start working for them, not delegating to them. Then when they understand that you're putting an effort to contribute to the project even though you're not coding, you can explain to them how you were trying to perform the task of backing up and that while you know you can just look over your shoulder to perform this task, having a set a mirrors would make for a better user experience.

    --
    If someone is passing you on the right, you are an asshole for driving in the wrong lane.
  158. Re:Nope, it's the putative new users problem by JasterBobaMereel · · Score: 1

    You are missing the point ....

    It's not their 'fault' that it doesn't work on your hardware - The hardware manufacturer will not release the specs so they cannot easily write a driver and if they reverse engineer one it may not work properly

    It's not their 'problem' that it doesn't work on your hardware - They do not really care if it works on every possible hardware configuration just the ones they use (which tend to be the *very* popular, the ones the manufacturer will release the specs for or will write a Linux driver for themselves)

    Unlike a manufacturer they do not sell anything, so while they would like it to work on your hardware they have no real incentive to make it work ...they do not sell the hardware, they do not sell the software, you have not paid them anything ....

    --
    Puteulanus fenestra mortis
  159. Linux problems is... by Fri13 · · Score: 1

    Linux problem is the critic. Check out the Linux operating system how even the Linus Torvalds, the father of the operating system, gives critic about it.

    We do not need critics but marketing. We do not see Microsoft giving critic about Windows NT or the whole software system like Vista or 7 until they are the older versions and new one is coming out.

    Check out how RedHat or Mandriva gives critic about their distribution. KDE developers giving it for KDE and Gnome developers about KDE and vice versa.

    And to proof of this is the infamous distrowars about who is building best software system and who configures the linux operating system best way.

    And the critic is very constructive, you always find out what is wrong and how it should be fixed and that is the problem. Those who would like to use Linux OS on their product, they end up to see only problems on it and they look more likely to MS products because they dont see ciritic of them any where else then from FOSS side.

  160. Linux has nothing but critics by Anonymous Coward · · Score: 0

    Peer review is the essence of producing good software. Having your source code open for all to see and gawk (pun intended) at is extremely motivating to produce efficient and working code. The writer of this story has not done his homework. People are constantly calling Linux kernel hackers out on the carpet (Alan Cox, Linus Torvalds), this has lead to many hurt feelings. Luckily, if you want to change it, you just do it yourself and then convince your friends to use your patches.

  161. Linux is actually easier by Fujisawa+Sensei · · Score: 1

    Unix and Linux are different, but it's not enough to mindjob you. Logs are in /var/adm instead of /var/log. ps has different flags. Old unix systems don't have commands like "less" (though, at least with old Solaris, they do have "more". Go figure.) Everything is still piled in /etc. All the userspace stuff is still in /usr/local/. Unless you're using MPE/iX, you're probably going to be okay.

    I've had plenty of bad forum experiences though. Sometimes even educated users need help, and the Unix learning curve is such that you can use it for years and still not know some things.

    Still, I've had crap experiences on Windows forums as well, and Mac forums are of little practical use.

    Unix and Linux are just hard. You have to dig in, and work at it. You gotta ditch the GUI, because the GUI isn't reliable (especially in Linux) for managing and configuring daemons (I don't think it's that reliable in Windows either (Fuck you IIS 7), but there isn't a good alternative.)

    The only way to do it is to sit and play with it. I've never had a really really good unix course; they're all so short, it's just a bare taste.

    I've found that Linux is actually easier than windows. The logs in Linux can be more informative than the windows alerts. /etc can be manipulated with your choice of text editors, and there is pretty good separation of application files. There are built in utilities that can tell you which application has a file open; not just the drive in use message.

    Windows has the registry, a monolithic single point of failure and corruption.

    --
    If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    1. Re:Linux is actually easier by SatanicPuppy · · Score: 1

      If you dig in Windows, there are functions and 3rd party apps that fill a lot of those niches.

      Still, file handling and process management are far far cleaner in Unix/Linux. The problems come in with commands that you don't use very often. There are a lot of commands in Unix that make things extremely simple: but figuring out what those commands are is the work of a lifetime.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  162. Subject: Linux Needs Critic by thePowerOfGrayskull · · Score: 1

    First tag: flamebait.

    Does anyone else see the irony here?

  163. This isn't true. by NumenMaster · · Score: 1

    This is all nonsense. Linux has so many critics that it is ingrained in its culture. In its defense, everyone screams out on how great it is (it is great). Sometimes it seems like fanboy cronyism, but what can you expect when everyone treats your favorite OS like a black sheep? I'm an avid linux user and have been critical of it all along. I submit my bug reports whenever I find an issue (rarely am I the first). If gnu/linux didn't have critics, it simply wouldn't improve. We have seen dramatic improvements just the last few years and this speaks volumes about critical commentary. If you want something recent, look at KDE 4.0 and the resulting backlash. Even Linus got involved in the criticism and moved to Gnome (mere months after talking smack about that).I know I know... KDE isn't linux. But hey, it's the same community.

    --
    Where's my sock? There it is...
  164. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  165. Reoccurring theme in the posts by DaveV1.0 · · Score: 1

    It seems many Linux supporters believe that only those who can fix an issue or make a change to the code should be allowed to criticize Linux. This, of course, leaves out everyone who is not a programmer including not only most everyone who gets Linux installed at a Linux Install Day event, but also system administrators and other technical professionals.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    1. Re:Reoccurring theme in the posts by mr_mischief · · Score: 1

      Choosing one package over another, recommending one over another, submitting a bug report, bitching about thin docs, writing a "missing manual" article or book, or using phrases like "RPM dependency hell" or "Ubuntu means 'too stupid to use Debian'" are criticisms. IF this guy can't find criticisms of Linux distros and software packages for Linux, then he's not looking very damn hard.

      Here are a few criticims:

      • Ubuntu makes the easy things deceptively easy but makes the hard things damn near impossible
      • Gentoo lets you tweak your system exactly the way you want it. It allows you this by forcing you to tweak your system exactly the way you want it.
      • Suse is Novell's new platform for Netware services. It might also prove promising some day as its own Linux distro.
      • Firefox 3 is a crash-happy mess, but at least it doesn't absorb memory like a sponge as its predecessor did.
      • Open Office does what 95% of office suite users need 95% of the time, but if you need that other 5%, you're screwed.
      • The GIMP is a nice toy, but until I get Pantone color matching and a proper EPS importer I'll need to stick to Adobe for some of my work.
      • The audio component of Gnash should be called Wail, because depending on it as a proper Flash VM is hell.
      • Puppy Linux does not yet work under VirtualBox. Neither project currently has time allocated to fix this issue.
      • I like Debian, but all the damn third-party software seems to be for Fedora.
      • There are so many distros, I don't know which ones to warn people against. All I can do is recommend this handful: Fedora, Debian, Mandriva, Ubuntu, Mint, Puppy, and maybe Suse.
      • I don't want a scheduler that's completely fair. I want one that prioritizes what I want it to over everything else.
      • ext4 makes assumptions about applications those applications aren't ready to live up to. Meanwhile, the applications make assumptions about filesystems that ext4 shits all over for the sake of performance. Until one side blinks, people tempted by performance enough to use ext4 are losing data.

      Which of these statements have you not seen some instance of, or an instance of something nearly like it?

    2. Re:Reoccurring theme in the posts by DaveV1.0 · · Score: 1

      While interesting, your post does not address my comment about the theme of many of the posts.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  166. bad word choice by hb253 · · Score: 1

    He probably LAMENTS the fact that Linux has few critics.

    --
    Self awareness - try it!
  167. Critics, real and imaginary, and Priorities by omb · · Score: 1

    In many ways thus guy has it exactly backward, we see far too much re-inventing the wheel when we have already a perfectly working one, but this is only serious because of its prevalence, rather than the tendancy itself.

    Sometimes, re-engineering what already exists is very beneficial, especially when it is part of the core toolkit itself and this is particularly true in the kernel and in the core tools arena, binutils (gold) and the gcc C++ effort by Ian Taylor. The simple range of Linux has reached the point where Windows, with all M$ cash, cannot compete and this is becoming increasingly obvious in the server, embedded and netbook spaces, and we certainly have not seen the end of this trend given the downturn and an emerging appliance marketplace.

    That said we do have some tech-culture problems which have not been adaquately addressed by the Linux Businesses and the Distributions, and these either are or will be serious hinderances to linux adoption.

    The twin lack of (a) Exchange/Outlook compatibility, which often mandates the running of (a vitualised copy) of Windows on Linux desktops to effectively collaberate in the Enterprise and ActiveDirectory/SingleSignOn, and (b) C# and .Net. In both these areas we do _NOT_ want to be too late, and allow the Word-Macro, Excell, ... type lock in.

    Since we are now clearly nearing the tipping point of OS choice by merit not marketing it is important not to drop this ball, and timelyness is of the essence here so we do not have the luxury of having good solutions mature and emerge slowly here.

    One other are where we must be careful is the "lets re-write it" because it isn't written in C++, Ruby ... for example and this is one of the our most common failure modes.

    Another common failure mode is to adopt over complex frameworks, and then force the solution to meet the framework needs, an example is the recent redesign of freshmeat.net, which has migrated a simple convenient solution to a form-over-function nightmare.

    1. Re:Critics, real and imaginary, and Priorities by mr_mischief · · Score: 1

      Isn't writing a competing package, submitting a patch, or even submitting a bug report an act of criticism? So if those things happen too often, how can we have a paucity of critics in the community? Perhaps we have too many.

  168. Re:Nope, it's the putative new users problem by dup_account · · Score: 1

    Damn, all that typing, and then I saw the comment below... Well, here is my 2c anyways.

    #4 Run around calling Linux developers dirt bags because this particular piece of hardware doesn't scratch their itch.

    And to the other discussion on who's problem it is. Well, in this specific case, it's nobody's problem, except for this guys buddies. He's happy with WinXP (Until he changes to a different windows...), the linux developers don't feel interested enough to both with this board, and the board developers don't care.

    But in general, the problem sits with the guy who wants to use something that isn't supported. It's up to him to encourage others to want to support it for him.

  169. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  170. Re:Nope, it's the putative new users problem by dondelelcaro · · Score: 2, Insightful

    At least, it is their problem if they want more people to buy their MOBOs.

    This is precisely where the disconnect is, and why you can't talk about issues that a set of users have as being a problem that belongs to a developer of a set of software that the user wants to use.

    Because FOSS developers don't have a profit motive, things that you would typically consider to be a problem for a company who wants to ship lots of units aren't a problem for a FOSS developer. A failure to understand the motives of the developers who are actually doing the work is just going to annoy the developers and the people who think that the developers should solve the user's problems.

    This very thread is a classic example of this misunderstanding, as it's seeking to figure out whose problem it is, or who is at fault, so they can be browbeaten into submission. What should be done instead is to identify the problem, and figure out how you can get people who can solve the problem to want to solve the problem. Sometimes that often means recognizing that the person who can solve the problem is yourself, and getting yourself to solve it by learning about the problem is the way to solve the problem. In cases when it isn't, making it as easy, as fun, and as painless as possible for the FOSS developers who can is what you want to do.

    After all, if a FOSS developer isn't having fun solving your problem, why should they bother with it?

    --
    http://www.donarmstrong.com
  171. Linux has taken horrible steps backwards lately by OTDR · · Score: 1

    I'll be the first to say that I regret daily the transition I made a couple of months ago from Fedora 7 to Kubuntu 8.04. Before anyone mistakenly assumes I'm attacking Kubuntu let me say this -- the problem is not necessarily Kubuntu but rather that Linux in general is undergoing transitions all around and problems abound.

    I have been using Linux at home since 1997 and running my business with it (simulation-oriented software engineering) for the past 6 years. My needs largely distill down to: 1) web browsing, 2) e-mail, 3) wordprocessing/spreadsheet, and 4) development (Qt mostly). Excluding the development tools (fortunately) most every other application I depend on is in some way broken. Where the HELL is the notion of regression testing these days?? Let's take a brief tour of my gripes....

    First, Fedora

    In a production environment I can't afford to chase the bleeding edge. My Dell D800 notebook ran Fedora 1, Fedora 3, and Fedora 7 before Hardy. My home system ran Fedora 1, 5, and 6. I have always hated RPM dependency hell and Red Hat / Fedora for sticking with that format. Yumex made it tolerable (for purely superficial reasons) but it is still a bandaid on oozing puss. When Fedora 6 broke Firewire and hosed my external drives and DVD mastering I vowed to give it up. Not wanting to run two disparate distros I rode it out, though, until my work project schedule allowed enough slack to handle the switch. I thought I'd try Kubuntu 8.04 as I've grown to like KDE and Konqueror. Mistake

    Timing sucked

    The state of KDE is horribly broken right now and I just don't like Gnome. First, I had a hell of a time getting my D800's wireless working under Hardy. The KDE 3.5.9/3.5.10 tools to manage the connection absolutely SUCK. They're broken. Don't work. Complete crap. Things were so bad I ditched Hardy and installed 8.10 Intrepid Ibex. WiFi was fine but a) getting KDE 4.1 to support my (required) TwinView dual-monitor work environment was impossible, b) Dolphin is not ready for prime time, and, c) Konqueror under KDE 4.1 is a shell of a joke. Make up your mind KDE -- Konqueror or Dolphin. Make one that is great, not two that suck.

    So I reformat and revert back to Hardy. After loading the Ubuntu Desktop package just to get some WiFi support that worked, and a workable TwinView environment again, I found a litany of other little bugs -- they're everywhere. It's like no one bothers to test KDE 3.5.x changes anymore now that 4.x is "out" (not that it is production-ready). So I check my Fedora options and find I'm no better. If I want to dodge KDE 4.x beta-quality I've got to revert all the way back to Fedora 8. For now I am really hoping that Fedora 11 in May will fix the crap I'm seeing in Hardy/Intrepid (again, not necessarily Kubuntu's fault -- I am really impressed with Adept, which is part of the reason I left Fedora in the first place).

    Apps that Suck

    Here's a list of regression bitches: Firefox 3.0 sucks -- I loved Firefox 2.0. The current dog often crashes when I attempt to load some pages (taking all of my tabs with it). Pages load slowwwww, I've seen Javascript & bits of CSS even hang page loads right here on Slashdot. Add to that half of the YouTube videos I try to view won't play. Open Office 2.4 has new quirks. In 2.0.x I liked the fact that the little "save" icon was only enabled when actual changes had been made. Now it's enabled all the time just like in Word. Stupid change in my opinion. Next, when I go to output a PDF, Oo 2.4 no longer bothers to prompt if it's about to overwrite an existing file of the same name -- sloppy programming to change for no good reason. Lastly, inserting graphics from files on disk provides a "Preview" button that doesn't do a damned thing any more.

    It doesn't seem like there is a single blame point for all of the crap that has crept in lately. However, I'm really regretting disturbi

  172. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  173. Let me make it easy for you. by Anonymous Coward · · Score: 3, Insightful

    Perfect example of the mentality.

    Linux is forever locked in the engineer mindset: "look at all the power you have! Isn't it great?" Well, sometimes. Actually, more specifically, no. If things don't Just Work, then it isn't great. Anything less is shoddy engineering, plain and simple. And I say that as a developer. Getting things to the point where they shouldn't have many bugs doesn't mean you're done, it means you can start working on the usability issues that directly affect users.

    I don't want to edit a configuration file.
    I don't want to download the firmware from my wireless card to use with drivers.
    I don't want to choose a sound server.

    All these things should either happen automatically (warning me if it is dangerous) or have some sort of intuitive UI. Requiring users to read the README file is not acceptable. Worse still is expecting users to read through your bug list on SF or whatnot and ascertain that they "shouldn't use such and such feature."

    Many packages just reek of this amateur nonsense where they write all the 'fun' parts of code and then shirk away from doing the boring stuff. In other words, know that users do not suspend judgment just because something's free. And they shouldn't.

    1. Re:Let me make it easy for you. by serviscope_minor · · Score: 1

      Requiring users to read the README file is not acceptable.

      Then don't accept it! Demand your money back!

      --
      SJW n. One who posts facts.
    2. Re:Let me make it easy for you. by nidarus · · Score: 1

      Requiring users to read the README file is not acceptable.

      Then don't accept it! Demand your money back!

      Or, more likely, conclude that "you get what you pay for" and move to non-free applications and OS.

  174. constructive criticism .. by viralMeme · · Score: 1

    "I've made a handful of blog postings recently that have been critical of Linux (in the sense of pointing out perceived failings)", Keir

    Well and good Kier, but rather than posting on a public blog wouldn't you have been more constructive in contacting the developers directly. As given the vast amount of anti-Open Source astroturfing that goes on, such constructive criticism would tend to cause damage , as all people would see is yet another 'Linux' controversy. Why, there are even commercial companies who pay people to trash their competitors under the guise of constructive criticism.

    'Google settled the lawsuit brought against .. The only obstacle remaining for the settlement to take effect is final court approval .. a number of interested parties might lodge objections .. what does raise an eyebrow is the source of New York Law's funding on this matter: Microsoft'

  175. Re:Nope, it's the putative new users problem by es330td · · Score: 2, Interesting

    Sometimes you feel like what Linux lacks the most is simply "common sense"

    Linux, IMHO, lacks an 80/20 filter. Windows has a pretty good one in parts; menus hide things that haven't been used recently. Linux types are so big on making sure that it can do *everything* they lose sight of the fact that the vast majority of the time a single option would have sufficed. Allowing an extended set of choices is fine but there has to be some way to hide it so that life can be simple. Sometimes people actually want to get something accomplished and not just play with their OS.

  176. Comment removed by account_deleted · · Score: 3, Insightful

    Comment removed based on user account deletion

  177. lack of responce from OSS developers by viralMeme · · Score: 1

    'One example lately i had was when talking about C# when developing around an OSS solution, i disliked C#s tendency to seek excuses for crashes .. I got attacked strongly against as being incapable of proper code .. i were many things, none of them were positive'

    What forum did this conversation take place? What license did you release it under?

    1. Re:lack of responce from OSS developers by Skal+Tura · · Score: 1

      This took place in IRC. What do you mean under what license? The source for the project?

      That project was completely for my own use, to automate some things.

  178. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  179. Re:Nope, it's the putative new users problem by synthespian · · Score: 1, Flamebait

    You guys keep discussing drivers, as if it were the only problem with Linux. But Linux has many issues.

    For instance, within a "short time" (2 or 3 KDE GNOME releases, that is, around 1 1/2 year), bloat will render your machine useless.

    On the other side of the fence, Joe Sixpack still has Windows XP because it just works. A Vista or Mac OS user will also have a longer lifetime and he/she won't have to jump through all the hoops just to get the damn thing updated.

    Updates, for instance: even on a modern distro, updates just break, because most C/Linux developers have no theory about what to do - except keep doing what they do, which is making it up as they go along (contrast: OpenSuSE SAT solver for packages).

    On GUIs: GNOME, for example, has conducted one usability study in more than 10 years (!) (that I know of). Spinning cubes do not make a smart solution or improvement on GUIs - it's eye candy

    Another example: the UNIX help system. Will it ever use AI?

    Linux and BSD are open but they benefit very little from experimentation and smart choices - exception made to OS systems programming - and this is a field very removed from the normal user.

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  180. Re:Nonsense - There fixed that for ya by SQLGuru · · Score: 1

    We've all see the ads.

    Yeah, Lauren was pretty hot!

  181. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  182. Ignorance is the critic of Linux by Kylere · · Score: 1

    Mac Fanbois are the critics of PC Architecture, MS Fanbois are the critics of everything, and ignorance is the critic of linux.

  183. No critics?! by Patch86 · · Score: 2, Interesting

    What about, oh I don't know, the entirety of the mainstream software industry? Every major proprietary developer? Every company and individual that has ever looked at the (generally cost-free) open source software and yet decided to go with something else? They're all critics you know, and they're all the people Linux (et al) are working very hard to try to impress.

    And there are internal critics too- just look at the so-called "distribution wars". Every time a new distro starts, it is generally as a response to something that the developers believe is being done wrong. Take Ubuntu- originally it was launched to take the tech of Debian and put it in a professional development environment (specifically, regular releases more than once every 3 years). Take also KDE/GNOME/XFCE/etc. All of them are constantly competing on their respective merits, and all of their adherents are constantly criticizing the rivals.

    Criticism is there if you look for it. It just doesn't have as many critics as Windows, due entirely to the fact that it isn't quite so mind numbingly awful.

    1. Re:No critics?! by DaveV1.0 · · Score: 1

      I think you are confusing lack of interest with criticism. Linux does not have a large enough user base to be of interest to the mainstream software industry.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  184. Linux almost entirely lacks critics? by Anonymous Coward · · Score: 0

    The man doesn't know what he is talking about, we are always criticizing Windows, MVS, VMS, Mono, Silverlight and whatnot.

  185. 15 different media players? by Beelzebud · · Score: 1

    See it's this type of criticism of Windows that gets under my skin. Have you actually used Windows lately? I can easily download FFDshow and VLC media player and be covered on every type of media format. You do realize that most open source programs have been ported, right?

    1. Re:15 different media players? by Alex+Belits · · Score: 1

      You do realize that most open source programs have been ported, right?

      Actually no, I don't.

      As far as media players are concerned, VLC is the second worst player on Linux after Totem.

      --
      Contrary to the popular belief, there indeed is no God.
  186. A little tale of an epic Linux fail by synthespian · · Score: 3, Interesting

    Some couple of years ago, Brazil's government cut taxes for "popular" computers - low-end machines that came with Linux out-of-the-box. The idea was to create a competitive atmosphere and offer a cheap alternative to Windows XP.

    This was an epic fail. The UI was so badly done - obviously by a Linux nerd who spent too much time in his life with fluxbox, that Linux looked, 2 years ago, something out of the stone age.

    Massive uninstalls was what happened. A great time for computer technicians to install XP.

    You talk to people who used those out-of-the-box Linux and they shudder just to hear about it. They describe it as something terribly outdated. The other day I was talking to a sales guys at the audio/video section at FNAC (a French chain also present in Brazil). I told him he should install Linux on one the PlayStation 3 units and show people how flexible the PS3 is - you get a BluRay DVD player, a video game that's the best on the market AND a nice operating system for the home. Do you know what he said? "Oh, but isn't Linux kinda old - it looks very old." Of course, I was thinking about gorgeous Englightement TerraSoft used on PS3's, but he was thinking about the pathetic thingies he saw.

    Now, you might not care about killing a niche for Linux on a big market, but many people do. But when linux developers act like autistic nerds (when they're not autistic), then it's suicidal.

    See: http://www.linux.com/articles/59637

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    1. Re:A little tale of an epic Linux fail by synthespian · · Score: 1

      s/Englightement/Enlightenment

      And Terra Soft was bought out by Fixstars, I keep forgetting.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    2. Re:A little tale of an epic Linux fail by pugugly · · Score: 1

      Which does show one issue with Linux marketing - I do ISP help desk support, and even most of my older customers are at least *aware* that if I ask what their operating system I'm asking whether we're dealing with Window 95, 98, Me, 2000, XP, or Vista - all of which are actually still out there (I have no idea why Win2K hit a niche spot among retirees, but it's surprisingly common).

      One thing Ubuntu does right is that it has specific versions that a person that's *not* a Linux genius still knows what version they're using. Even *I* don't actually recall what the last version of Red Hat or Slackware was before I quit using them and went back to Windows again. But I remember that I started Ubuntu for the first time on Dapper Drake, decided it wasn't quite ready for a wimp like me . . . but when I tried Feisty Fawn a year later I decided I was staying.

      Most people have no idea that Linux has moved along, because as far as they are concerned Slackware Linux is Slackware Linux, the same way Windows 95 will always be Windows 95. None of these people think Windows version 5.1 = Windows XP.

      --
      An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
    3. Re:A little tale of an epic Linux fail by Moryath · · Score: 1

      Win2k is a niche spot for retirees for three reasons:

      #1 - Retirees don't "need to upgrade." The fact that Win2K won't support DirectX Whatever for games, for instance, is meaningless to them. If they can get the machine to run email, videos, and maybe World of Warcraft or whatever else their grandkids installed for them, they're ok.

      #2 - It's frighteningly easy for a halfway tech-savvy individual to "pass on" their Win2K box to their parents when they upgrade to something new.

      #3 - It's easier to look at for older eyes. Trust me, people in the age 55+ age bracket APPRECIATE the aesthetics of functionality vs form. The reduction in number of colors actually helps those with slightly diminished vision as well (The "Classic" look of Win2K is higher-contrast than the standard WinXP, and Vista's even worse than XP in that regard).

    4. Re:A little tale of an epic Linux fail by hairyfeet · · Score: 1

      Hi! As someone who has built a LOT of computers as well as sold a lot of computers to seniors I can actually answer the Win2K question. it is because that is what they used at work and it is still enough like Win9x that picking up Win2K isn't hard but you don't get the BSODs like Win9x. I just recently built a new Win2K machine for an older gentleman, and he said that he learned Win2K at work and that WinXP "just looks funny". So that is why the older folks are sticking with Win2K.

      As someone who is typing this while looking at a Win2K box that has been running for nearly 9 years without fail, I can't say as I blame them. Win2K still runs like a champ on older hardware without the headaches of Win9x. It really was the best OS for business that MSFT ever put out IMHO. Low resource, plain and simple GUI, and built like a tank. Most of my older customers simply won't let it go. And hey, if it ain't broke why fix it, right?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    5. Re:A little tale of an epic Linux fail by BikeHelmet · · Score: 1

      Linux's downfall always has been the horrible UI.

      Don't get me wrong - the GUI of a distro like Ubuntu is nice looking - but it's missing... polish.

      I've been playing with Ubuntu, and for a large chunk of stuff I need to configure(xorg.conf, inputrc, etc.), I have to edit it in gedit. (simple enough)

      For another large chunk(like boot menus), there's a tool available - but the tool is cryptic on what its actions are. "Clean boot menu" - what is that? Just removes the extra Ubuntu kernels from the boot menu, or will it wipe out references to unmounted NTFS/win32 installs? Too cryptic. Poorly designed GUI. I'd rather have a list with +/- buttons. In the end I used gedit to edit my boot menu.

      For another small group of tools, the UI malfunctions randomly. Examples would be all the torrent clients I've tried on Ubuntu. Transmission sometimes wouldn't add torrents. Deluge often shrinks the size of the columns to the minimum size, so that the screen is blank until I re-resize them all, one by one. Oh, and if I double click to un-minimize it, it goes completely blank. :P

      UIs like XFCE, Fluxbox, etc. are not what I'd call user friendly, and they are not "good looking".

      While I've been impressed with how well windows get laid out on the screen(this is an X11 thing?), I am annoyed by all the stuff that can cover of the taskbar and prevent me from getting at it. Hotkey support is also absolutely abysmal. I can't even alt+tab from a lot of fullscreen stuff, without leaving a folder open in Nautilus...

      Linux needs more GUI polish.

    6. Re:A little tale of an epic Linux fail by atraintocry · · Score: 1

      Here's where I take issue with the logic of the article: who's it suicidal *for*? I mean, who's going to starve if the linux desktop market doesn't resemble the linux server & embedded market by such-and-such date?

      You say that many people do care, and I agree with you. But linux's strength is in its usefulness and its FOSS roots and not in anybody's marketing efforts. It'd be silly to say that the coders hold linux back when they are in fact the heart and soul of it.

    7. Re:A little tale of an epic Linux fail by Anonymous Coward · · Score: 0

      but it's missing... polish.

      Actually, it's got plenty of polish. You just don't like it because it's a tiny bit different from MSWindows. All your complaints have MSWindows equivalents. Oh, and BTW the Ubuntu taskbars are never covered.

    8. Re:A little tale of an epic Linux fail by Xabraxas · · Score: 1

      A lot of your problems seem like issues with Ubuntu not Linx in general. You shouldn't need to touch xorg.conf for the most part, a lot of the configuration has been pushed out of xorg.conf. I have been using transmission for quite a while and have never had the problem you describe. Have you submitted a bug report? Same goes for Nautilus. Hotkey support is entirely dependent on WM.

      --
      Time makes more converts than reason
  187. Re:Nope, it's the putative new users problem by Dreadneck · · Score: 1

    After all, if a FOSS developer isn't having fun solving your problem, why should they bother with it?

    That's the problem facing widespread Linux adoption on the desktop.

    A commercial developer actually wants something from prospective customers - their money - and therefore has a reason to drive development with an eye towards making as many end-users as happy with the product as possible.

    A FOSS developer wants nothing from his prospective end-users (who cannot be considered customers because they aren't paying for anything and have no legal claim on the developer), is unconcerned with any usability problems they might have, and is more concerned with having fun than making end-users happy.

    --
    Power does not corrupt - power attracts the corrupt.
  188. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  189. Sometimes its the simple things they get wrong by slapout · · Score: 1

    I like Linux, I really do. I've installed and played with about a dozen distros over the last few years. Sometimes they get a lot of stuff right, but sometimes they don't. For instance, I installed Ubuntu 6 back when I only had dial up access to the internet. I was shocked to find that it didn't include the program to configure dial up internet access. It was available in the repository, but w/o the internet it was a catch-22. It was especially shocking since Ubuntu was meant for use all over the world, including many countries whose only access to the internet would be via dial up.

    --
    Coder's Stone: The programming language quick ref for iPad
  190. What to do about it by BurtCrep · · Score: 1

    [... hopeful, if naive, attempt to address this problem...] http://ubuntuforums.org/showthread.php?t=1114137

  191. Look at the source by Anonymous Coward · · Score: 1, Interesting

    It's Keir Thomas. He wrote Beginning Ubuntu Linux.

    I bought it when I switched to Ubuntu with 5.10. Since I started way back with Commodore but was still a Linux noob, I though I'd review the book for /., because wouldn't it be great if dot'ers knew about a good book they could hand to people with the Ubuntu LiveCD? That'd be very useful.

    Trouble was, it wasn't a good book. It was half bad, and reviewing a bad book is much harder than a good book because you have to dig very thoroughly to be sure you're not missing the good bits. But in the end, the flawed book couldn't be THE good book that dot'ers needed to know about, so I dropped the project.

    Keir, here's your constructive criticism:

    First, the web is large. Anything you say about Linux, or about anything with fans, will send dipshits to their keyboards to flame you. Emails and forum posts are in no way the same sort of general feedback as a theater audience. Hecklers and morons are amplified.

    Second, for godssakes man, you aren't talking about Linux, you're talking about Linux Desktop Distros.

    Third, and related, if you're going to talk about criticism about Linux Desktop Distros then at /least/ review how user and developers feedback works for all the projects that make up a distro.

    I'll leave it at that. Keir, I don't think you're an idiot, so I think you can expand those points to consider what they mean. Next time you open your mouth to make another quick prop of your pundit career, think about digging in as journalist. Then maybe you'll get positive feedback from people who know what they're talking about, to balance the twits a little. Right now you're largely ignored as a misinformed twit yourself.

    (AC because we share a publisher, and I might want another contract someday.)

  192. Not everybody is a programmer by quetwo · · Score: 1

    The number one goal I keep seeing in Slashdot is to make year 200x the year of the Linux Desktop. Ok, but we still aren't there yet. People want their packages and products to be used by the general public, just like their Windows counterparts.

    The problem is when stuff dosen't work out of the box or breaks. The number one response outside insulting the user is "Well, you code it!". This really isn't a valid response to a majority of the users out there. Sure, they may be smart enough to install Linux, install additional applications, etc. but to expect them to pick up C++, C, Java, etc. just because that is what your APIs are written in, is very short-sighted.

    It may be that these people DO want to contribute back to the community, but have no good way to do it. Should they go to a community college and learn a programming language? Sure, that would be great, but after two semesters, would you allow this newbie programmer to start coding patchrs to your app?

    It's not that there aren't critics to linux, it just that the community dosen't hear them. They dismis them before they understand where the person is coming from.

  193. Re:Nope, it's the putative new users problem by Runaway1956 · · Score: 1

    Disconnect, most certainly.  You are right, as far as you go.  However, the constructive criticism being sought seeks to identify and correct that disconnect.  Your example with "Goddam LittleGuy" accurately portrays the average computer user.  He KNOWS that every hardware manufacturer in the world supports Microsoft.  (I know, they don't, but Joe Sixpack KNOWS it, just the same.)  So, whatever he buys that does NOT work in windows just has to be faulty.  Simple, in his little world, there is nothing to figure out.  On the other hand, anything that doesn't work in Linux has to be Linux' fault.  Again, simple. This IS a hurdle to adoption of Linux by the average user, and it IS a problem that Linux must address.  How do we connect, in spite of the disconnect that you pointed out?

    --
    "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  194. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  195. Re:Nope, it's the putative new users problem by LingNoi · · Score: 1

    It's not their 'problem' that it doesn't work on your hardware

    and this is where YOU are missing the point. If Linux only works for certain hardware combinations then it IS their problem because it's either a bug or something is missing.

    There maybe good reasons for why it's missing however that doesn't mean it stops being their problem and to continue stating otherwise just makes you look like an amateur.

  196. Re:Nope, it's the putative new users problem by DrgnDancer · · Score: 1

    But do they want widespread adoption? That's the essential question. Lot's of people inside the Linux Community seem to want everyone to use Linux. A noble goal. You're right that FOSS people (excepting companies like RH or Canonical) aren't trying to sell a product, but many if not most of them are trying to sell an idea. The idea that their software, and in some cases even their whole mindset, is superior to closed alternatives. If they want to sell their ideas, or even their ideals to the rest of the world (as many of them seem to want to), then these hardware issues are their problem. Because Mr. Joe Average isn't going to go out and buy a new computer, a new printer, or a new wireless card purely for the privileged of FOSS using software. It's all well and good to complain about a person who already uses Linux, or is specifically buying a computer FOR Linux not having done their research, but in actual fact I'd venture that most new user Linux installs are going to be on whatever hardware the user already has.

    --
    I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
  197. Re:Nope, it's the putative new users problem by shutdown+-p+now · · Score: 4, Insightful

    Look, it's like this. You buy a doodad, let's say a TV card, from LittleGuyPCI Inc. Try to stick it in your Windows box, it doesn't work. "Goddamn LittleGuy!" Try to stick it in your Mac, it doesn't work. "Goddamn LittleGuy!" Try to stick it in your Linux box, it doesn't work. "Goddamn Linux!"

    Do you see a disconnect there anywhere?

    Yes, absolutely. When I stick it into the Windows box, it actually works, so the rest is all meaningless conjecture. ~

    Seriously though, I wouldn't say that the problem is "developer's problem", really - this implies that developers care about adoption, which they often do not. But it is a problem of those who wish Linux to be adopted. It doesn't matter whose fault it really is - but if it hinders adoption rate, and you want that to change, then it is your problem; it's really that simple.

  198. This is why Linux needs critics ... by golodh · · Score: 1
    "Plenty" of developers supposedly being "critical" of their code mean almost nothing in terms of user experience. And criticism which _has_ to be "constructive" has its teeth pulled and its hands tied behind its back.

    All too often coders meet criticism along the lines of "the file selection box is awkward" (most programs using X-widgets instead of Qt), "the interface is hard to use (e.g. the Gimp and Blender)" with the retort: "You're free to code it yourself then.". Which is something the average user simply isn't prepared to do, even if he could, which is usually not the case.

    Developers are always reluctant to throw away an entire approach (like switching to Qt from X widgets as opposed to ditching a few subroutines) and are never as critical of software usability as a gormless end-user who wants things to "just work" without hassle and especially without him having to so much glance at a manual.

    Developers tend to write code that provides adequate functionality for people who are OK with reading documentation (even documentation as horrible as the average man page), and who are willing to lift their arms from the desktop in order to type a command.

    In other words: such developers tend to write code that does not cater to the "average" (read: "dumb and lazy") end-user. Commercial software on the other hand tends to be written especially to cater for that category of user, and will therefore usually be more palatable to said end-user. After all, MS Windows doesn't owe its 90% market share *exclusively* to smart bundling and lock-in.

    As I see it, Linux stands at a crossroads. Either it's happy to remain "command-line oriented as Linux ought to be" and "a power tool for people willing to read the manual", in which case it will remain a niche product on the desktop forever. Or it aims at achieving 80% market-share on the desktop within 10 years, in which case it needs to shed its attitude and pander to end-users who are as dumb as they are lazy.

    I prefer the latter, but I'm not about to work up a sweat trying to bring that about. Except perhaps as a critic and reporter-of-bugs.

  199. Re:try getting Bill Gates to respond at MS help de by Anonymous Coward · · Score: 0

    "It took MS 30+ years to reach the crappy state of its software. Linux has come up almost neck and neck in about 3-5 years (or less, depending on how you count)"

    Awesome. The Windows NT branch was around in 1978, but Linux sprang into existence sometime in 2006 (or sooner!). It's that kind of reality-based thinking that's driven Linux from a sub-1% of the desktop market share 15 years ago to its current sub-1% market share.

    "Neck and neck" with MS bwhahahahaha that's a good one.

  200. mouse sensitivity, no options in linux by locopuyo · · Score: 1

    I can't change my mouse sensitivity in linux... With mouse acceleration off it is barely even usable. And mouse acceleration sucks.

    1. Re:mouse sensitivity, no options in linux by ericrost · · Score: 1

      Try this: http://ubuntuforums.org/showthread.php?t=360186

      Second to last post.

      google is your friend, searched: ubuntu mouse sensitivity, and that was the first result.

  201. Re:Nope, it's the putative new users problem by man_of_mr_e · · Score: 1

    other problem of course is that the average distro just doesn't have the resources to do wide scale usability testing.

    If there weren't 500 projects all trying to do the same thing, they might be able to combine their resources to do that sort of thing.

    That just seems like common sense. Oh, yeah, there's that word again.

  202. And calling someone egotistical by Anonymous Coward · · Score: 0

    is a pretty good way of getting them to tell you to shut the fuck up.

    Which then you take to justify your attitude that made you say they were egotistical.

    And so the spiral continues.

  203. Where's Adobe Creative Suite? by Anonymous Coward · · Score: 0

    ASK ADOBE.

    FFS.

    1. Re:Where's Adobe Creative Suite? by kimvette · · Score: 1

      At one point I was emailing Adobe weekly asking them to consider offering the creative suite for Linux. I gave up. I'm hoping Gimp and Inkscape will mature enough to either make the Adobe products irrelevant, or to make Adobe perceive them as a threat and release the complete suite for Linux.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  204. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  205. Re:Nope, it's the putative new users problem by mr_mischief · · Score: 2, Insightful

    Part of the issue is that you're talking about two completely different groups of people with two completely different views of computers and you're equating them directly as if they were interchangeable parts.

    The developer doesn't have a problem from the user not using his software due to idiosyncratic hardware unless the developer actually cares that the user uses his software. If the developer makes the software for those who want it and user X doesn't want it, then user X may not be of any concern to the developer.

    Another difference is that many people think of software as "something to use on my computer". That's understandable since the physical computer is what usually gets marketed at them, but it is a totally naive notion. That's not how software people think. To a software person, and properly I might add, the software is what people really want. The computer is the means to run the software.

    It makes no sense to want the computer except for the software it can run. So why not specify the hardware for the software? Sure, that's difficult when you specify high-end specialized IBM, HP, SGI or Sun hardware for your software. Specifying commodity PC hardware that costs a few dollars more shouldn't be an issue if the user really wants the software to work with it.

    In the stated anecdotal example of Windows vs. Linux for this guy's media center, he's using hardware specced to the software already. The hardware is specced to Windows almost exclusively. That's why it works decently there. If he wants his hardware to work with Linux, he needs to buy hardware that works with Linux. It's not as if there's a paucity of affordable hardware that works well enough with it. Most of what works for Linux is also better quality hardware that will offer better service under Windows, too. The manufacturers who make things work under Linux are the kind who think about their customers enough to make it work for more people, after all.

  206. Re:Nope, it's the putative new users problem by chthonicdaemon · · Score: 1

    The unanswered question here is "what reason does that guy have not to put in those 4 commands?". I really wonder about the motivation of guys developing these "friendly" GUIs. Where I work I often write a couple of scripts to automate some of my repetitive work. I am then often reproached by colleagues for not making them easier for them to use. Now, I have tried and failed at the whole GUI thing -- I get so fed up that I am no longer solving my problems that I just toss the whole thing and go back to my CLI. Surely only the paid guys working for Red Hat or Suse can afford to work on making their stuff user friendly in ways that make it harder for them to use.

    To put it shortly: If the developers thought it was bad, they would change it (and would appreciate a new perspective they agreed with), but when they disagree about the usability, what motivation do they have to change it?

    --
    Languages aren't inherently fast -- implementations are efficient
  207. Grade "A" A-holes by Jamie's+Nightmare · · Score: 2, Funny

    A majority of Linux users are total fucking assholes. I'm not going to sugar coat it to keep my karma high. They believe they are superior because they believe they are using a superior OS. Every criticism will be drown in a sea of fallacies, lies, and ignorance. Because attacking Linux means you are attacking their choice. A choice they made in large part to be different.

    Could the same be said about Windows or Mac users? Or perhaps people who prefer GM over Toyota? Yes, but it's not black and white. The percentage ratio of "normal people" to "real assholes" is way off balance with Linux. Something I believe was inherited by old Unix veterans themselves.

    Does Linux need more critics? Not really. It's users just need to grow up so they will listen to the ones they have now. It won't happen.

    --
    "When you see a unixer brainwashed beyond saving, kick him out of the door." - Xah Lee
  208. Personal responsibility sucks by thtrgremlin · · Score: 1

    It is a strange world, I'll admit. One thing that I tell people looking at adoption is "get ready to relearn everything you thought you knew about your computer". I find your signature particularly ironic because I think Linux philosophy has many close parallels to the philosophy of conservatism and virtually immune to the damning effects of democracy.

    One of the things that I feel has hurt Windows over the years is that Microsoft has lost touch with what works. Development is strongly driven by criticism, and what people want is what they will get. This is most apparent in Vista where their top down development model was strongly influenced by user feedback. It SEEMS like a great idea, and honestly it is almost difficult to understand why it failed so miserably.

    This is where Linux takes almost the opposite approach, but 'approach' seems to imply a type of central control that does not exist, but looking past that; Linux is COMPLETELY decentralized. Not only is development bottom-up, but so is influence, criticism, standards, motivation, and anything that might be interpreted as 'marketing'. With the money being removed from the structure of Linux development, it is really one of the purest / idealistic forms of liberty to have ever existed. While today I don't think many fundamentally understand the difference between Liberty and Anarchy, I think many are dumbfounded that a pure merit based system that completely relies on personally responsibility could have accomplished anything. I consider myself a pretty hard core libertarian compared to some (but that may have something to do with living in California), but as I get more involved in Ubuntu development, I often don't understand why anything developed this way doesn't just cause all my hardware to burst into flames.

    On the flip side, you can only get so far making people do things they don't want to do. In Linux, If I want something that doesn't exist, it is my personal responsibility to develop it or get it developed. Yelling at the computer and flaming message boards only gets you so far, and it should be of little surprise that no one is intimidated let alone motivated to rush out on their free time fix that issue for you. At the end of the day, someone must actually write the code, and do all the things that are involved in getting that code to you, and in by far MOST cases, writing a code patch and emailing it to you won't be good enough. You don't want me to code it; if you use Ubuntu, you want me to write a blue print, register the appropriate branch, put together a team, write the code, debug it, test it, share it, get it reviewed, revise it, propose for merge, voted on and approved, merge, package, and integrate into repository; and as if that wasn't good enough, you want it for your platform, back-ported, automatically updated on your system, and then maintained indefinitely. Sorry, but the only way I am doing that in my free time, for free, is that I really want it myself, and even then, if we disagree, if I am stuck doing all the work, I am going to implement and design parts however I feel like.

    So while it may seem really rude or a brush off when people say "do it yourself", it isn't that they are heartless or lazy, I think they are really trying to save you some effort. If you consider the greatly consolidated steps mentioned above as 'X', and 'Y' as the amount of effort it may take to convince someone else to do the work, does it really need to be explained that 'X
    If you don't want to develop, and you don't manage a team and pay for development, and you kinda just want it to work, people will be happy to let you know that a that level of influence, and that level of personal responsibility, that level of merit earns you "whatever exists". No one dictates these rules, it is just nature. Imagine being stranded on an island, whose responsibility is it that you survive? If ALL your faith is in the coast guard to come bail you out, you could put all your effort into waiting patiently, screaming at the sky, or

    --
    Want Big Business out of government? Take away the incentive and start by getting government out of big business!
  209. Re:Nope, it's the putative new users problem by PJ1216 · · Score: 2, Insightful

    You're making the problem out to be that people aren't switching to Linux because hardware that didn't work in the first place won't work now. People aren't switching because hardware that IS working now WON'T work with Linux. So if you want people to switch, you need to support that hardware. That's the problem. NOW, who benefits the most from answering that problem? The hardware manufacturer? No, or else it'd be done already. The end user? they can'd to anything about it but spend more money. The Linux community? Yes.

    Your situation isn't the problematic one, though it may be an issue itself. The problem that is being presented here, the problem that I'm saying the developers should address (even if its not their fault) is this: Person A has a 3 boxes, Windows, Mac, and some Linux distro. They put the card in the Windows box and it works. They put the card in the Mac box and it works. They put the card in the Linux box and lo and behold, it doesn't work.

    Who's problem is that? The manufacturer is losing very little by not having Linux drivers. The Linux community is losing A LOT because they're trying to increase market share and this is one of the biggest hurdles they have. So, who is this a problem for? The Linux community. It's not their fault, but they suffer. So, they should fix it. I don't understand the purpose of this elitist idea that if its not your fault, you shouldn't have to fix it. Or if you're unjustly blamed, you shouldn't have to fix it. Again, you made the same mistake as another post. We're not placing the blame on Linux, but its causing a problem for Linux. They need to solve it or else they won't succeed. I don't care whose fault it is, its an obstruction to Linux's success so why are people like you avoiding trying to solve it?

  210. Re:Nope, it's the putative new users problem by JackieBrown · · Score: 1

    Research before you buy.

    If you buy a piece of hardware made for XP instead of 2000 is that windows fault?

    I haven't had problems in years with my Nvidia drivers, whatever wifi I try, my printers, etc...

    I don't buy more expensive stuff. I just do a google search right before I buy something to be sure.

    And that search usually doesn't take more than a minute to get an answer.

  211. May UbuntuDupe's Stupidity Live in Infamy by ericrost · · Score: 1

    http://ubuntuforums.org/showthread.php?t=1114223

    For posterity. Have fun digging!

  212. Re:Nope, it's the putative new users problem by dreemernj · · Score: 1

    This is precisely where the disconnect is, and why you can't talk about issues that a set of users have as being a problem that belongs to a developer of a set of software that the user wants to use.

    You can talk about those issues belonging to that developer if you are saying it in the context I described. If the software developer's goal is to increase the marketshare of that software, then the issues the users have become that developer's problem.

    I've spoken with a few that set goals of making the platform stable, or fast, or capable of doing a specific task they are interested in. All of that is fine and, I believe, necessary.

    When I said ^that^ I was referring to the developers working for reasons other than increasing the marketshare of linux. That sort of work is definately necessary and I don't believe any developer should be browbeaten or blamed if the scope of their goals does not include making the products appealing to the average end-user.

    I believe the real disconnect is between people that want to develop the software and people that want to grow the marketshare of a piece of software, or linux, or FOSS as a whole.

    If the goal is to grow marketshare, dealing with end-user constructive criticism is a necessity because that's a problem the developer seeking to grow marketshare has chosen to address. Right now I see people on both sides of the disconnect getting frustrated and angry about all of this and I think its misguided. There are developers that haven't chosen to address these sorts of end-users criticisms and that's completely up to them. There are users that are looking for someone that has chosen to address these issues. If that person doesn't exist, then those end users need to accept the software is not being developed for the mainstream. If that person does exist, the end user should be providing that person with useful, unemotional, constructive criticism.

    --
    1 (short ton / firkin) = 89.1432354 slugs / keg
  213. Re:Nope, it's the putative new users problem by quitte · · Score: 2, Interesting

    Weird. Every time I stick a piece of hardware in a Windows box it doesn't work. Then I install the drivers from the CD and it still doesn't work. Next I get the drivers from the vendors site and then it sometimes works. In the final step I figure out the chipset and get a driver from its creator and then it works most of the time.

    With Linux all I do is check about the state of the hardware support before buying and most of the time it just works without doing any of the above.

  214. Re:Nope, it's the putative new users problem by CronoCloud · · Score: 3, Informative

    I'm running YDL 6.1 which is CentOS based for stability so it's got older packages. So, intrigued by your post, I start up d3lphin,

    [CronoCloud@mideel ~]$ d3lphin --version
    Qt: 3.3.8b
    KDE: 3.5.4-16 CentOS
    D3lphin: 0.9.2

    and right click on a folder and choose Actions. The actions listed are:

    • Compress here.
    • Open as Root
    • Archive _Encrypt folder
    • Browse with Gwenview
    • Open terminal here.

    Which is slightly more sensible than your actions listing. So obviously someone has been messing with it.

    Here's my unedumacated and unsolicited opinion about this. Think of the "average OSS developer", what sort of image springs to your head. It might be something like the following.

    uses emacs as their desktop environment from within GNU screen.
    uses IRC from within emacs
    browses the web within emacs
    if they use IM they use a command line client and only use the Jabber protocol.

    This is the sort of person who would change an actions dialog to have a half dozen signing/encryption options, because of course, they sign all their mail with gnupg..from within emacs, and want everyone else to use gnupg too. They're just that much privacy oriented that they don't understand why most people don't care, and would rarely, if ever, encypt any folder.

    My version of d3lphin lists the developers e-mail address so why don't you contact them and explain how the "average non-developer" would use d3lphin.

  215. Re:try getting Bill Gates to respond at MS help de by Anonymous Coward · · Score: 0

    Apple's been very good at responding to my problems, actually. To be fair, my problems have usually been their problems, and have resulted in fixes.

    I can't speak for Microsoft... I've always lacked the patience to actually get to a real human being who can help. I'm not sure if it's me, or if their system is just set up that way.

    Open source, on the other hand, I sometimes get a response. It's unpredictable. But the response is rarely helpful, and usually arrogant. But I've usually figured out what I need on my own, and when the problem is the open source and it's serious, usually someone else is willing and able to run the ridiculous gauntlet to get a real response.

    What I'm saying here is that the support is shit everywhere. Open source is not much better than the others on good days, and not much worse on the others.

  216. Re:Nope, it's the putative new users problem by PJ1216 · · Score: 2, Interesting

    You miss the point. I want to learn to drive stick-shift, however I won't make my next car purchase a stick shift unless I already know I can drive stick shift. Its sorta the same thing with OSes. I'll buy new hardware with an OS I know how to use, but I won't buy hardware specced for an OS that I'm unsure I'll like. I'd rather test drive it and learn how to use it first. You can't expect people to just take that kind of cost just to try something out. You need to allow them to enter gradually. It's not so much that the hardware is specced to Windows, its just the software is within specs. Linux specs needs to try and overlap more with Windows specs so people can give it a test drive on their own hardware. Why would I spend more money on more hardware and then possibly find out that I don't enjoy the experience? Plus, you're not thinking like the average user. To them, an OS controls the hardware. If some newfangled OS can't even control what I'm already using, why should I switch to it? Plus, which distro are they gonna spec to? Not all hardware works out of the box on every distro and if it doesn't work out of the box, you can forget it. You just lost the average user.

    You might be able to get new users when they're switching out their old hardware, but what about people who want to give this Linux a shot but don't want to invest in new hardware. They'll see it won't work and bam, bad impression of Linux for a long time, if not forever. Virtually everyone on slashdot is not your average user so you gotta stop thinking like you do and think thats just the way it is. What we see is the real problem isn't the problem that the average user sees. We gotta solve their problem, not try to make them understand that they're just doing it wrong.

  217. Mission Accomplished by bitspotter · · Score: 1

    There. One post to Slashdot elicits critics galore.

    Happy now?

  218. Summary is right by stewbacca · · Score: 1
    From the summary:

    Linux people tend to see genuine critical evaluation as a bad thing.

    First tag in the slashdot summary? "Flamebait".

  219. WELL THIS HOLE THREAD by Anonymous Coward · · Score: 0

    Is a great example of the delusion of Open Source and the Model of Free in addition to the free for all that is the idiocy of all of these "distros".

          As bad as Windows is, I am getting things done and not spending my life chasing problems, suckers. Life is too short to think your going to be able to patch it all and in the end, you still have issues anyway.

          Have a friend who went linux a few months ago, have not heard form him since and heard he and the wife are having a tough time, gee I wonder why.

    Could Linux be saved, sure it could and it would rock but, like anything thats worthy, its gonna cost since people with talent want to be paid and right now, windows pays. Maybe that will change who knows but with the Free Army of Linux Droids manning the marketing and philosphy of free, you may as well forget it.

    Sure lock yourself away, code to your hearts delete and for what? Some worthless honorable mention. Atlas is not only shrugging but he's gonna slap you so hard your momma will shriek.

  220. Re:Nope, it's the putative new users problem by PJ1216 · · Score: 1

    You're not the average user so don't assume that people should do what you do. The average user doesn't do that. Usually they go by what's on the box, not what they searched for in Google. It doesn't matter if they're screwing themselves. The problem still results in Linux not being adopted. Stop trying to shift blame and just find solutions. What do you do about users who go by whats on the box, not extra research done online. Ultimately, you *need* to win that user to gain any significant market share. Why do you think Windows' and Macs' ads always say how easy it is to do everything. Yet Linux's answer is always, "you should be doing more work."

    You can't expect the non-Linux advocates to fix the problems of Linux not being able to gain market share.

    Of course, if you don't have any problem with Linux's market share, well, you're not one of the people we're addressing with the criticisms. No one can give any sort of criticism about a problem if you just don't care about the problem.

  221. options by Ozric · · Score: 1

    I am critical, but I also have choices about what when and how to use linux. So why be vocal about what you dislike?

    "Every endeavour of human stupidity has its champion."

    nuff said

  222. Linux has plenty of critics by Tikkun · · Score: 1

    Seriously, it's not hard to find people complaining about it, or any other open source project.

    What various open source projects tend to lack are enough people to perform triage on bug reports, people that know how to produce bug reports that are actually useful to developers, and people willing to pay developers to work on issues that matter to them and to provide their fixes upstream.

  223. Re:Nope, it's the putative new users problem by mr_mischief · · Score: 1

    I didn't miss any point. The fact that there's a chicken and egg problem is not unique to Linux. Let's use a few car analogies, since you brought us around to that staple of Slashdot discussion.

    Many people would like to have all-electric cars. The cars currently can't recharge very fast. That means your range is limited by an overnight charge. If we had fast-charging cars, then we could have rapid recharging stations alongside the road like we have gas stations. Nobody will build these until there is a fast-charging car. Nobody is building a fast-charging car because there's no rapid recharging infrastructure. there is also the issue of technology, but it is largely a logistics issue.

    Likewise, it's difficult to sell people in the US bio diesel because they drive gasoline cars. It's difficult to sell people diesel cars on the understanding that they'll use bio diesel, because there's not that much bio diesel available. Petroleum diesel has a reputation for being smelly, dirty, and expensive. This is largely because it can be and in the past was smelly, dirty, and expensive and currently can be expensive still. Nobody wants to use a smelly, dirty, expensive fuel so they'll have a vehicle ready for a cleaner, less expensive fuel some random time in the future. Many of the advancements made in Europe with conventional diesel aren't even recognized widely in the US because the volume of these cleaner diesels is so small on US roads.

    It's difficult to sell people small cars because they like the safety of big cars. We'd all be safer in auto accidents (and probably have fewer of them, since it's easier to steer and stop a smaller car) if we were all in smaller cars. Yet the people in smaller cars are in more danger if they get hit by someone in a larger car.

    It's more fuel efficient to travel by rail than by individual cars, but rail doesn't run everywhere. To get rail running everywhere, we'll have to roll out hundreds of thousands of trucks and construction machines. In the meantime, people have to drive sometimes quite a distance to a train station, then go far out of their way making many extra stops in order to save energy, thereby wasting much of their time and using some energy to get to the depot.

    Yes, BTW, one issue really is that a lot of the hardware out there is specced to Windows. It is designed to work with Windows. The drivers are written for Windows. The hardware is tested under Windows. Microsoft certifies the driver to work with Windows. Microsoft has been known to pay marketing fees for companies to advertise that hardware is designed for a particular version of Windows. The drivers are a necessary part of many hardware peripherals, because it's cheaper to put a DSP or a microcontroller on a board and provide it with programming than to develop the hardware from scratch. Yet those drivers are often closed-source and available only for Windows.

  224. Re:Nope, it's the putative new users problem by gunnk · · Score: 1

    Hmm... you have some good criticism there (which just goes to show that Linux does have good sources of criticism).

    I disagree with the bloat issue. It's gotten bigger, yes, but...

    I just retired a Dell Optiplex as my primary work machine. I was running the Jaunty Jackalope alpha on it, including all that eye candy you mention. Now it's my Windows XP test machine. The performance is WAY down, especially video. I can't imagine just how bad Vista would be on it.

    So, yes, Linux is getting a bit of bloat, but it still (in my personal experience) has less bloat than the aged XP.

    On the subject of a help interface... well, on that one you're right on the spot. I use man pages (which, REALLY, isn't it time we stop expecting average users to need them?) or go Google. The help system is improving, but it still isn't anything I turn to when I need information.

    --
    Life is short: void the warranty.
  225. Re:Nope, it's the putative new users problem by dondelelcaro · · Score: 1

    You can talk about those issues belonging to that developer if you are saying it in the context I described. If the software developer's goal is to increase the marketshare of that software, then the issues the users have become that developer's problem.

    That may be true, but since I reject your very premise, I didn't even bother to address your conclusions.

    I believe the real disconnect is between people that want to develop the software and people that want to grow the marketshare of a piece of software, or linux, or FOSS as a whole.

    Sure; people who are interested in increasing market share (for whatever reason) need to put in the effort to deal with the issues required, both to increase market share, and that stem from increased market share. There are some people who have done a huge amount of work towards this end, but it always seems to be easier for people to be vocal than to actually sit down and do the work. (I'd be very surprised if the author of this article has actually contributed meaningfully, for example.)

    --
    http://www.donarmstrong.com
  226. in what universe does the author live in? by alizard · · Score: 1

    I'll simply cite what happened when KDE4 was prematurely released into the wild, as in packaged as the default with the KDE versions of most major Linux distros.

    Lots of critics, both in user forums and in professional publications (I wrote some of the harsher criticisms myself.)

    Every once in a while, some group in the OpenSource community will pull off an EPIC FAIL. And when that happens, I've never noticed anybody being shy about ripping that group a new asshole or collection of new assholes.

    Of couse, there will also be idiot fanboys who will scream "how dare anyone say evil of [fill in the blank]", but the proper response is to stomp them as obstacles to progress who are just as dangerous to the future of Linux as MS's legal staff is and move on.

  227. Well gee... by JustNiz · · Score: 1

    Perhaps the reason why there aren't that many critics of Linux is that it is actually quite good, and Well gee... its tough to criticise something that is FREE after all.
    Tried Linux and don't like it? Simnple. Dont use it. Many of us DO like it just the way it is, thanks.
    Even if you just toss it, you lose nothing as it didn't cost you a penny, plus even by just trying it out, you also learned something you didn't know before.
    I wish I could say the same about Vista.

  228. Listen up, maggots! by westlake · · Score: 1
    Shut up. It's free, why are you complaining?

    Initially modded up to +2, Informative.

    Free is worth 1% of the desktop as viewed from the web. Operating System Market Share

    Free wins two HP "Mobile Internet" netbooks a ride on the Walmart.com Linux merry-go-round.

    Here today, gone tomorrow. Not available in stores.

    Pricing is a wash.

    $20 more or $20 less than the bog standard Windows netbook with a gig of RAM and a 160 GB HDD.

    Not a clue to what distro is installed, what software is available, what peripherals are supported.

    Don't forget to write.

    This is symptomatic of a failure to listen to the user, to understand his needs and values.

    Apple and Microsoft have been in this game for over thirty years and it shows.

    They know that "free" doesn't convey a sense of value.

    They know that the geek isn't their market.

    The decision-makers in business, government, and the military are their market. Small business. The home.

    It is their itches and pains that matter. Not yours.

  229. April Fool ...er, oh that was yesterday? by emaname · · Score: 1

    This post is clearly a day late.

    --
    An effective "democracy" creates the illusion the people have a say in their government.
  230. Car analogy by Keith_Beef · · Score: 1

    Look, this is where you need a car analogy.

    I'm a Linux nerd, driving carefully down the road.

    The guy in front is a hardware vendor, drives like an idiot.

    His bad driving certainly isn't my fault, but when his car crashes, it becomes my problem.

    Oh, and there's a Linux newbie in a Honda Civic driving along behind me. He wants to bolt insanely expensive flanged speed-holes onto his ride, and it's apparently my problem (though not my fault) that the vendor has crashed because that distracts the newbie into crashing into me...

    K.

    1. Re:Car analogy by Moryath · · Score: 1

      I attempted to parse your car analogy. Then I realized you are either high on crack, or stoned out of your gourd, and gave up trying to understand you.

      Here's a better one, one which makes more sense:

      I'm a guy driving down the road, stopping off to fill up on gasoline. My car runs gasoline. It runs gasoline rather well. It was designed for gasoline, in fact, though if you feed it anything else with enough energy density and burn speed (push raw hydrogen directly into the carburetor, for instance) it'll run on that too.

      I get told by a bunch of mechanics standing around the service station how much "better" this new bio-linfuel is. They claim it's "perfectly compatible" with gasoline engines. They fail to mention that to get your engine "bio-linfuel compatible", you actually need to have about $2000 worth of modification parts bolted to your engine, or else buy a new car that is "pre-modified" to accept bio-linfuel.

      So I fill up. I try the new bio-linfuel. Half a mile down the road, my engine chokes out. I come back with the tow truck, fuming because the shit made my car break down, and they start laughing about how I bought a "crap car" and "should have made sure you bought a car that was compatible" when I was buying my now 7-year-old car before bio-linfuel was even being offered to the public.

      This discussion sound familiar?

  231. Re:Nope, it's the putative new users problem by Anonymous Coward · · Score: 0

    You obviously haven't used MS Windows lately. MS Office 2007, Vista, Internet Explorer 7, and numerous other Microsoft application make absolutely no sense. I can't even burn a CD without clicking through three menus in Vista that have nothing to do with burning a CD. I can't instruct someone to go to Start -> whatever since "Start" is no longer there. It's a logo? What am I suppose to tell people "go to the MS logo". They are baffled. Want to tell someone to print a file? Where did file go? These changes make computing more difficult for the masses and yet you are criticizing GNU/Linux for what is essentially some parts being copied. You really need to go back to the source of these problems and that is we need to stop copying Microsoft's stupid moves.
     

  232. Here are some show-stoppers. by XB-70 · · Score: 1
    Multi-function machines. Hook 'em up to Linux and you may as well tie string to a USB plug for all it's worth.

    DVD-RW - tons of issues here

    Easy prototyping database front end (to replace MSACCESS) - OpenOffice's 'Base' is pathetic. I'd use ORACLE but for the price.

    Easy office interconnectivity - eg. Email merge letters from a database. May seem simple, but the steps to make it happen are incredibly convoluted.

    Samba - I love it, but it operates very inconsistently between distros (vis. KDE 4.x on SuSE 11.x) - connecting can be a MAJOR hassle.

    Proprietary crap - Bought a Canon Video Camera. The chances of a) opening the files and b) manipulating them are zip.

    Modems, laptops and PCMCIA cards are all a bit of a crap-shoot.

    IM compatibility - pidgin works, but various features don't. Kopete works but it's not terribly stable.

    All that said, I'm a HUGE Linux fan. Been a member of various LUGS for over a decade. Used everything from RedHat 4.x to Gentoo. I push Linux on people all the time and HATE seeing them get burned by M$ and Apple. The problem is that the hardware vendors are petrified of their competition getting ahold of their driver code. This part of the equation will never change and we have to resign ourself to the difficult interplay between proprietary code and open source code. This economy may make many people switch. With momentum comes choice. Choice is opportunity. Let's hope it knocks.

    --
    *** Don't be dull.***
  233. Re:Nope, it's the putative new users problem by Random+Destruction · · Score: 1

    how do you propose they support all this manufacturer-unsupported, undocumented hardware?

    I think its more an issue of lack of ability rather than lack of want.

    --
    :x
  234. Re:Nope, it's the putative new users problem by Anonymous Coward · · Score: 0

    The problem is not really any of these things. While it may be a problem in meeting the goal of GNU/Linux adoption- it really isn't a problem that some hardware doesn't work. The problem is users don't have easy access to hardware that works well and they are given expectations that it will work when it won't work well. If you stop telling people to "switch" the operating system and rather tell them to "buy a GNU/Linux computer" then we'll have solved the problem. Apple doesn't have compatibility either with every off-the-shelf product but nobody has a problem with it. The same could be true of GNU/Linux and the fact remains that GNU/Linux is compatible with more hardware than MS Winodws, Mac or any other operating system in history. It just doesn't have the labeling of compatibility and support out of the box with the latest hardware. If people knew what would work and what wouldn't it resolves the issue.

  235. Re:Nope, it's the putative new users problem by AnnoyaMooseCowherd · · Score: 1

    But do they want widespread adoption?

    I don't know if they do or not, but I definitely get the feeling at times that there are many people who use Linux because it distinguishes them from Joe Sixpack and his mates, as much as for any other reason.

    If this is the case then, consciously or sub-consciously, they would not want Linux adopted much more widely than it is at present - after all, if the world and her granny are all using Linux, what makes it so special any more?

    (I fully acknowledge that there are many Linux users whose motivation is very different to this, its just that this is how it seems at times)

    --

    This [ ] left intentionally [ ]
  236. It's nice but...... by bbqpope · · Score: 1

    I have ubuntu studio installed on my machine along side XP. I like the idea of opensource, and I want to try using it for a photo project. I know I will miss my standard adobe apps, and it will be a transition. I think the reason I want to do this is so that I ca work it into a not for profit photo course curriculum and a community project. It would fit the bill and run on cheap hardware. I have one problem I cannot overcome, and it's my own fault. I have a ntfs raid that I store all my photo data on (raid 1, sil soft raid card, sata) and I cannot for the life of me figure out how to mount and use the raid in ubuntu. Everything else has worked fine.... or I have been able to figure it out. I want to like linux and I guess maybe my system is just weird, but I figured this sort of stuff would be easy to make work. I think for educational projects it is a good fit, it would make a small budget have a little wiggle room by eliminating the need for $500 worth of software. Ubuntu Studio is an interesting option and I want to try to exploit it.

  237. Re:Nope, it's the putative new users problem by Random+Destruction · · Score: 1

    The average user doesn't do that. Usually they go by what's on the box, not what they searched for in Google.

    Well in that case whatever they just bought said it supports linux right on the box. Sounds like it'll work out great for them.

    --
    :x
  238. Re:Nope, it's the putative new users problem by shutdown+-p+now · · Score: 1

    If you stop telling people to "switch" the operating system and rather tell them to "buy a GNU/Linux computer" then we'll have solved the problem. Apple doesn't have compatibility either with every off-the-shelf product but nobody has a problem with it.

    This is certainly true, but, unfortunately, most of "download a Live CD and switch to Linux today!" propaganda misses the fact.

  239. Re:Nope, it's the putative new users problem by Random+Destruction · · Score: 1

    What its missing is specs the manufacturers aren't releasing. Reverse engineering stuff is a royal pain in the ass. People do it, but its slow going.

    Your assumption that proper code = 100% hardware compatibility makes me think you've never written any hardware interfaces.

    --
    :x
  240. Actually I would be happy... by Anonymous Coward · · Score: 0

    If Linux never comes to general use. Why? Malware. IMHO Linux never really face the onslaught that Windoze has and once Joe 6 pack gets on board I *will* need to install virus scanners (and all related the crud). Right now even my relatively old hardware runs faster than the latest with Windoze installed simply because, there's no security software scanning every byte written to/ read from the disk and network.

    BTW Let's see how this one goes. My posts never get modded up :-)

  241. Linux is the most-criticized operating system ever by Anonymous Coward · · Score: 0

    By at least the legion of shills hired by Microsoft, Linux's criticism karma is paid up until about 2034, assuming Microsoft quits this year.

    Incidentally, Linux is provably the *most-hated* operating system in all of history, by the idiots who percieve it as a threat. That Linux can succeed at all despite all of this friction which no other system has to face speaks volumes about just how good it is.

  242. OMG! To the pitchforks! by Russ+Nelson · · Score: 1

    OMG! They're criticizing Linux! To the pitchforks and shovels, men, we've got to fight them off!

    Oops, a day late and a dollar short.

    --
    Don't piss off The Angry Economist
  243. Re:Nope, it's the putative new users problem by turbidostato · · Score: 1

    "its *not* the developer's fault but it *IS* their problem. The problem is that a lot of people have all this hardware that won't work with Linux and won't just spend money that they probably don't have just so they can use Linux."

    And now, how those other people's problem becomes the developer's problem? The developer owns a hardware that will work with his system; he can hack his way out when there's a problem and he won't either get a dime nor owe a dime on those other nonworking systems. How is it that it is his problem?

    He, of course, can take the burden of *making* those other people's problems their own problems, but that doesn't mean it *is* his problem, only that he will take the path of Teresa of Calcutta to resolve it out of his own good will.

    "So its their problem insofar as they have to figure out a way to pass this hurdle, otherwise you'll never reach critical mass in terms of people adopting Linux."

    I've been succesfully and almost exclusively using Linux since about 2000 (I used HP-Ux, Solaris, FreeBSD and minimally, some version of Windows too). I'm decently satisfied with its performance and usability. Can you please provide me with moving reasons about why I should push out of my expenditure for a wider Linux adoption? I know it might be of benefit for you, or for average Joe, but how will it benefit me and by extension the very people that can not only talk about it but effectively make it happen?

    You see, going every morning to my job is quite a shitty proposition, but my boss provides me with moving reasons to do it, namely a decent paycheck at the end of the month. Now, let see what you can put on the table for me working on things I'm not really so interested in.

  244. management tools? consistency? by Anonymous Coward · · Score: 0

    One major problem I have with Linux is consistency between distributions.

    How do I unlock a user's account on any given distro (preferably without having to drop to a command line)? How do I configure network settings? In KDE 4 it's through the network manager which lives in the system tray-not in the system settings where I'd expect it to be and where it is on some other distros.

    Then there's limitations in the GUIs (where there are GUIs). On Windows, Mac OS everything can be configured through the GUI. Is it even possible to configure more advanced options e.g. WOL through KDE's network manager? Why should I have to remember lots of commands and config file hacks to do a simple job that I can do through a GUI in Windows in a fraction of the time? A average home user might not notice this sort of thing but anyone trying to work with it in a workplace environment would be cursing it.

  245. Seemed like a legitimate ah, criticism by pugugly · · Score: 1

    I'm not sure I agree with it mind you, but the point is that, as someone trying to give constructive criticism, *he* feels that the Linux community actively discourages it.

    I tend to disagree on a couple of levels,
    A) the myth of the Monolithic Linux Community. One would not really conceive of accusing "All Microsoft Groups" of being overly sensitive because a specific third party program didn't handle criticism well - but Linux does seem to get all lumped together on things like that. I remember being very irritated when what seemed (to me) to be an obvious bug in Glest was shouted down in the forums by a few individuals. But that was Glest, not the "Linux Community".

    B) Frankly, it doesn't match my experience - I can give the example of Glest as an irritating example because it *was* a memorable exception. By and large, although I am far closer to end-user than programmer, when I have reported bugs in code, gui, or even simple bad logic from the end-user perspective, they have resulted in serious discussion as to how they can be fixed, or sometimes why I may have a point but it's outweighed by other factors, but hardly shouted down.

    But although I grant I am a stubborn and arrogant soul, perfectly willing to shoot my mouth off to people smarter than me, the author doesn't seem like a sensitive soul that cry's over namecalling either, so although I would like details about the how and why of his experience's, I'm inclined to take it as a serious indication of some level of legitimate issue.

    Pug

    --
    An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
  246. Intuition isn't or novices by thtrgremlin · · Score: 1

    Simple common sense that I think has been touted for years? use the CLI. GUI is more often an excuse to not learn anything than to really actually simplify any task. The IDEA behind a gui is data organization; complex things can be expressed in images that can be difficult to express textually, for example, GIMP is much more practical than sed for image editing. I could do a lot of what I use GIMP for using sed with a reasonable understanding of the image format specification, and sometimes that can be fun... but honestly, I'll take the circle tool over an XOR of (cos(Î-r)-sinÎ)(r^4-2r^2cos(2Î+2.4)+0.9)+(0.62r)^1000<0 as some kind of regular expression. And if precision is an issue, I'll just do it as an svg and again, I'll be using Inkscape, not vi.

    I love Blender, Lyx, compiz-settings-manager, and I play WoW not MUDS... but I also use Gnome. Gnome is simple and tries to stick to 'make a gui where a gui makes sense, or don't make one'. In my opinion, for lack of a better example, gnome is for the people that want to learn how to write beautiful, powerful, and useful expressions; kde would like to give you a carefully organized list of beautiful, powerful and useful expressions with easy to follow instructions and buttons to click that will explain and perform whatever the expressions were meant to do.

    A friend once told me that he used kde for a long time, until one day he imagined developing an "intuitive" regular expression generator gui for grep, sed, awk, etc in order to bring the power of the command line to the typical user. It was an epiphany "Ooh, now I get it!" he exclaimed, and switched to Gnome.

    When instead of just trying to make things "better" you put upper and lower limits on design policy, imo, you end up with something much more simple, much more clean, and honestly more productive. Intuition is for experts (anyone read The Pragmatic Programmer?), not novices. Good interfaces should be designed with the idea that the user is going to be able to get smarter and more productive as they learn the system. The things that may be tedious for those people are the kinds of things that should be simplified. In your case, things were designed for those that think a man page means constitutes difficult work, and could only end up one way: BLOATED with the feature of the day, and yesterday, and the day before. :)

    --
    Want Big Business out of government? Take away the incentive and start by getting government out of big business!
  247. Re:Nope, it's the putative new users problem by turbidostato · · Score: 1

    "If a manufacturer makes a MOBO that doesn't support a type of HDD that PC World is selling, it isn't the manufacturer's fault, but it is their problem. At least, it is their problem if they want more people to buy their MOBOs."

    What for?
    Oh, yes, I see! The manufacturer makes more money the more MOBOs they sell, that's why they want more people buing them... So cute!

    "But if there are people that actually want linux to gain market share on the desktop"

    What for?

  248. Re:Nope, it's the putative new users problem by kelnos · · Score: 1

    It's only the developers' problem if they care. If they don't -- and many don't -- then it's the user's problem. Or, I guess, more accurately, the Linux evangelist's problem. Note that many Linux developers are not also Linux evangelists. A lot of us are happy to hack on and run our own stuff and be left alone. If other people want to use it, great. If not, well, that's fine too.

    --
    Xfce: Lighter than some, heavier than others. Just right.
  249. Re:Nope, it's the putative new users problem by einhverfr · · Score: 1

    if they use IM they use a command line client and only use the Jabber protocol.

    Also done within Emacs....

    --

    LedgerSMB: Open source Accounting/ERP
  250. Re:Nope, it's the putative new users problem by kelnos · · Score: 1

    A vocal minority of Linux guys tend to go with #3

    There, fixed that for you.

    Sorry, but most of us just want to quietly hack on our platform, have a good time, enjoy the fruits of our labor, and be left alone. If we can come up with something that others find useful, that's great. If not, well, as long as it's fun to hack on and we find it useful for ourselves, that's fine too.

    I'll be frank: dealing with users is the biggest time-sink in any open source project. I can't think of anything else that takes more time away from actual coding than dealing with users. Don't get me wrong: I do value interaction with users of my software. I value it quite a lot. But it takes time, and it's totally understandable (to me at least) that some developers (myself included, sometimes) get hostile when confronted with someone who just seems to be whining with a sense of entitlement.

    And in the end, yes, the user is at "fault" if they say "I want to build a Linux DVR" and then go and buy hardware without first doing research to make sure it's compatible. I have no sympathy for people like that who have problems, and I refuse to make their problem my problem. If that drives them away from Linux, that's fine by me.

    Now, the user who is currently running (for example) a WinXP-based DVR... there might be some group of people who woke up one day thinking "well, I want to figure out how to get these WinXP DVR guys to switch their *existing* hardware over to Linux." And sure, those people have a problem: they need to make sure the typical kinds of hardware people have in their WinXP DVR will work with Linux as well. But that's not my problem, and it may not even be the Linux DVR application writer's problem. It's the we-want-you-to-convert evangelist's problem.

    Please don't confuse specific evangelists with the general OSS developer community. There is some overlap, but very often they are distinct groups of people.

    --
    Xfce: Lighter than some, heavier than others. Just right.
  251. Re:Nope, it's the putative new users problem by HiThere · · Score: 1

    But they will spend money to get the new version of MSWind? And the new hardware that it requires?

    Yes, I understand it as being a valid problem, but if I can't do anything about it, then I can't do anything about it. And in that case, I've got enough problems that I *can* work on.

    I do understand about there being valid reasons for not switching. I've still got an MSWind95 box, because of software lock-in. What that taught me is that software lock-in is to be avoided. When people refuse to learn that...I can't accept their problems as my own. It's their choice. I can advise, but that's about as far as I'll go. If they're someone close, I'll look for ways around the problem. For my wife I'll search diligently over a period of years. (And sometimes there doesn't seem to be an acceptable solution.)

    But I *KNOW* that eventually my MSWind95 box will die. And it can't even be installed on new hardware. So any captive data is doomed, unless it escapes before then.

    I've got a Mac that has Finale on it. Linux Music Score editors just aren't good enough. One can't control the appearance of the score printout. (OK. Possibly if you hand-edit Lilypad files you can. That's not an acceptable answer.) I'm currently looking for a good solution, and I have been for years. Now...I'm preparing to export the Finale files into etf format, and transfer those over to a Linux system. Then those can be run through etf2ly and the work is saved. But the editing is done in Finale, because there's no acceptable program on Linux. Which means that I've got to keep a Mac system viable. (And license changes mean it's a Mac system from a year or two ago.)

    So it *IS* my problem. I've got quasi-answers in lots of special cases. And I recognize that real answers are legally prohibited. When people don't realize that, they blame developers for problems with another source. The only real answer is to refuse to use programs that lock their data behind impenetrable walls...and it doesn't matter whether the obstacles are technical or legal. But lots of people don't want to hear that answer. Sorry. There's lots of features about reality that I'm not to fond of myself.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  252. Re:Nope, it's the putative new users problem by atraintocry · · Score: 1

    In short, people don't understand the FOSS model.

    Linux has plenty of critics. What it needs are people who understand that no one has to listen to their criticisms.

    Nobody is going to starve if Linux desktop adoption doesn't grow at a certain rate (and yet, it does grow). All of the logic in the article and thread hangs on this idea that "linux needs to do X if it wants Y". Linux is free to the world. It doesn't want anything. The Linux Foundation and Red Hat could disappear tomorrow and we'd still have the code.

  253. Care Factor Zero by ewe2 · · Score: 1

    Everyone is frustrtated with software. But claiming that Linux as a whole lacks critics is just FUD. The internet is crawling with critics, but the arguments in the article and in comments here are just variations of "I can't have x therefore Linux is bad". No amount of dressing up changes the core reality that FOSS is for and largely by coders, not users. There will be exceptions of course. But you're missing the point if you think your criticism should carry weight, it never will.
    Noone cares.

    The care factor is all-important to ongoing development in the FOSS world: if the developer doesn't care about feature x it doesn't happen. No amount of whining and complaining or so-called "constructive criticism" will make any difference if it isn't on the developers agenda. The commercial vendors would have you believe that this is solved by throwing money at developers. Wrong again. Commercial vendors, in addition to the care factor, have a financial stake in NOT caring too. Near enough is good enough for market dominance. It wasn't FOSS who thought up software patents.

    Is this arrogance? So what if it is? Care factor zero.

    --
    insecurity asks the wrong question irritation gives the wrong answer
  254. Re:Nope, it's the putative new users problem by PJ1216 · · Score: 1

    As manufacturer-unsupported, undocumented hardware has had drivers written for it on linux in the past, it is within the realm of possibility. Hard, hell yea. Impossible? Not really. If Linux wants to compete, it has some hurdles that Mac and Windows didn't have to overcome. It sucks, but its there.

  255. Re:Nope, it's the putative new users problem by HiThere · · Score: 1

    If you'd pay the projects to combine, I'm sure most of them would be willing. If nobody does, they'll do what they find most interesting.

    I'm frankly surprised that it's worked out anywhere NEAR as well as it has. I didn't believe that it ever would. And I switched anyway because I despised the new EULA that MS was trying to foist on me.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  256. Re:Nope, it's the putative new users problem by PJ1216 · · Score: 1

    You wouldn't benefit from increased compatibility from most major manufacturers? I'm shocked. I honestly wouldn't have expected that. Manufacturers will cooperate and GIVE YOU DRIVERS if theres enough people to make it worth their while. So unless you'd rather hack your hardware every time you get new hardware, you'll *definitely* benefit. I'm honestly surprised you had to ask how one could benefit from a larger adoption. I mean, this could force standards across the web. Standards on exchange of data. I'm barely giving it any thought and those GINORMOUS benefits just came to me.

  257. Re:Nope, it's the putative new users problem by HiThere · · Score: 1

    The only possible correction is to get Linux machines sold pre-configured with Linux. Then the vendor ensures that the configuration works before selling it.

    This is something that MS knows, which is why they sabotaged Linux on Netbooks.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  258. Re:Nope, it's the putative new users problem by PJ1216 · · Score: 1

    Would you be happier if manufacturers gave you the drivers for the hardware and didn't require you to hack it? If the extra effort wasn't required to make it work, would that be something you'd like? Because that would be the outcome of Linux having greater market share. Manufacturers wouldn't ignore you.

  259. Re:Nope, it's the putative new users problem by Blakey+Rat · · Score: 1

    Windows has a pretty good one in parts; menus hide things that haven't been used recently.

    When's the last time you used Windows? That feature was introduced in Windows/Office 2000, and completely discarded by Windows XP/Office 2003. It was also a godawful UI idea that was rightly criticized by pretty much everybody when it was introduced.

    The fact that you're basically encouraging Linux to adopt a feature that has already been tried soundly rejected by the entire computer-using industry says something.

  260. Silly Comment by omb · · Score: 1

    Linux is as usable/more than anything made by M$, especially if pre-configured by your hardware vendor or by your Enterprise IT department, and everything works, out of the box. If you want to play own Systems Integrator, then you need to know what you are doing and your job will be infinitely harder if you use cheap, rip-off hardware that came out last week, and even more so if its USB and its USB Man:Dev code has been changed to 'protect the innocent', a frequent asian trick.

    If you want painless Google is your friend, but even that is very conservative, eg I have been using Brother printers for years, and using their raster utility, and my own Perl Fax/Printer driver it takes 5 minutes to get a new model up.

    In these days of virtualization you can run, say XP, in a linux virtual and keep all your data safe on the Linux side. You will be very unlucky/careless if your v Win is ever compromised, but if it is you re-image it from a CD in 5 minutes. You install more Win software re-cut the CD from the Linux side, no Ghost, no hassle. Finally YOU have control of what your Win system can do, eg no phone home. This is how I use my private Linux laptop in the enterprise and that way you can Outlook PIM functions, read corporate mail ... , all without intruding on the enterprise host network management, you can even do C#/.Net development on either side, and cross test and you can ensure that your web pages render under IE/Firefox/Opera/Konqueror ...

    1. Re:Silly Comment by SalaSSin · · Score: 1

      omb, i perfectly agree with you there, but the bulk of getting linux out there, and not confined to people who read /. or Ars or something, is making it work for people who couldn't give less about how a pc works, it just has to do what they want.

      Oh, and on top of that, majority of normal users couldn't care less about security, they just don't want any hassle to get to their favorite recipe, or the pictures of the grandchildren last summer...

      So unless the average mom/grandmother/uncle/cousin has a gifted guy/girl in the family that can not only configure what you explained, but make sure it works as THEY want it, you're bound to use Windows...

      Alas.

      --
      Any sufficiently advanced incompetence is indistinguishable from malice - Grey's Law
  261. No critics? by KillerX · · Score: 1

    Clearly you aren't subscribed to any of the BSD or Plan 9 lists.

  262. it lacks critics, except... by speedtux · · Score: 1

    for the bashing from users/developers of BSD, OS X, Windows, and other groups, plus Sun, Microsoft, Apple, and a whole range of corporate special interests. Oh, and then there are all the computer columnists who are paid off by Microsoft, Apple, and other companies.

  263. Re:Nope, it's the putative new users problem by Blakey+Rat · · Score: 1

    Maybe KDE doesn't have the same rules that every other OS does, but...

    Aren't right-click menus supposed to be *contextual?* Why would it have both "encrypt" and "decrypt" on it? If the file was encrypted, it should only show decrypt. If it wasn't, it should only show encrypt-related options.

    That's a lot more basic flaw that the excitement over encryption, the contextual menu *isn't contextual*.

  264. Re:Nope, it's the putative new users problem by srothroc · · Score: 1

    Yeah, I do... when Vista first came out and driver issues were all over the place, it wasn't "goddamn Littleguy", it was "goddamn Vista". It was the same way back when XP was new and didn't work all that great -- it was all XP. So... are you just making stuff up to shield Linux from criticism? Sounds like something I read recently..

  265. Re:Nope, it's the putative new users problem by Gamma747 · · Score: 1

    From my machine, I can do Rightclick > Compress > Compress To... and make a .zip from there. I'm running Dolphin 1.2.1 on KDE 4.2.2; I don't know what version OpenSuse 11 has.

  266. Gnome 3.0 criticism by prefec2 · · Score: 1

    The hour, the GNOME foundation released plans for GNOME 3.0, the discussion of the new ideas started. There was quite a lot of criticism.

  267. criticism = not using it by Anonymous Coward · · Score: 0

    my criticism is shown by not using Linux until app install and removal is simple.

  268. Re:Nope, it's the putative new users problem by omuls+are+tasty · · Score: 1

    Please stop. This sort of prejudice has been following OSS developers since forever, but is nothing more than a load of crap. I'm going to say it one more time: we DON'T use emacs, we use vim!

  269. Reading the wrong sites by prefec2 · · Score: 1

    When I saw this news on /. I thought this is outrageous and ridiculous, but then I read the article and I can see now his problem. He was unhappy with certain functions and features in Linux desktop environments and their associated applications.

    Furthermore it looks like he has chosen the wrong forums and mailing-lists to look for help. In addition he might have made unpleasant remarks. So he provoked such replies.

  270. Linux needs chicks, not critics. by Anonymous Coward · · Score: 0

    Linux needs chicks, not critics.

  271. Re:Nope, it's the putative new users problem by turbidostato · · Score: 1

    "You wouldn't benefit from increased compatibility from most major manufacturers?"

    Yes. And I usually push for it the way I find the most cost effective for me: voting with my money. No Linux support Mr. Epson? OK, no problem; it's only you won't get to see my wallet, Mr HP will do.

    "I'm honestly surprised you had to ask how one could benefit from a larger adoption."

    Benefit as in net benefit. Do you benefit if I give you a dime? Surely. What if you have to go for it 1000 miles away? Maybe it's not quite a good bussiness anymore. Will I benefit from Linux' mass adoption? Surely. Would it mean net benefit? It depends on the effort it will take from my part versus how much difference it will do to my live. In other words: will Humankind benefit from terraforming Mars? Surely: currently a stone the size of Manhattan (a tiny grain of salt compared with the whole planet) falling from the sky would most probably extinguish the whole human race. Would you push money out of your nose to the point of almost starve to make it happen? Hummm. But, but... all humankind extinguished is surely worse than people almost starving (*almost*, but not quite starving, I said). I think you get the point, so please no more abstract afirmations about what hardware manufacturers would do if something I really can't make happen would happen.

    You were talking about average Joe and I'm talking about average Developer. I do have audio, video, a USB disk, mobile phone... all on a nice environment to work with *and* with current rates of Linux adoption. Will do I net benefit from Linux' wider adoption? Specifically, do I net benefit from Linux' wider adoption at the price of making it more Windows-like when I went away from Windows because I dislike the way it were to begin with?

    The first Linux distribution I started using on a day-to-day basis was Red Hat (about the days of its 4.2 version if I recall properly). Now Red Hat has matured and it's the strongest commercial Linux distribution over there both in terms of economical benefits and number of deployments. I'd call that a success. And d'you know what? I don't use it anymore (or to be truer, I only use it under strong economical incentives -that's the second option I mentioned on a different post about "making in happen" on FOSS along with "hack it yourself" and "take what is given to you for free and be grateful"). Do you know why? Because it becomed too user friendly in the Windows' bad sense. It has a lot of wizards, assistants and graphical tools that are very helpful for unkwoledgeable people but, alas, at the expense of doing things "their own way" and being in the middle if you happen to know your trade. It happens I know my trade and it happens I avoid working on Red Hat now as much as possible.

    With all the feedback I gave to you I think you won't be surprised when I tell you I usually don't care so much about greater Linux adoption by the Joe Sixpacks of this world (I don't think I'd get such a big benefit from it) and that I explicitly don't want greater adoption if it's at the cost of "windowzing" it (I know it would directly hurt me). It's not elitism but simply the way it most benefits me.

    When I deploy a little script, fill a bug report or create a patch for a program I use, I scratch my own itch; I have a problem, expend some time/money/effort and get it solutioned. Let's take the example of the script: maybe I publish so others can take advantage for it. Then someone makes a constructive criticism about some new function than can be added. Well, it can be added, but it's my own itch no more. How will it benefit *me* having him using my script? I know the world will be a better place with that new feature; I know that user will benefit from having that new feature. But does it mean a net benefit for me *now*? I ask this not out of nothing but because my time is limited and I do have other things to do that will mean a net benefit for me now (even if in such esoteric and subjective terms as the minutes

  272. how dare you complain about the crap lazy work... by Anonymous Coward · · Score: 0

    like its an excuse because someone has volunteered you shouldn't complain about really shitty work?

    I volunteer in none IT fields too and I make damn sure the quality of my work is *better* than if I was being paid - just because I'm volunteering

    But dare you, complain about shoddy work you just get flamed because they "volunteered" like that's some kind of excuse???

    Ubuntu bug tracker is full of this...

    Its that kind of attitude that will kill linux in a morass of barely just adequate coding...

  273. Self-Referential Wankery by drinkypoo · · Score: 1

    Speaking of criticism of Linux; I had a HP nw9440 which was a lemon, no Linux ever really ran on it properly. Now I have a HP EliteBook 8730w which they sent me to shut me up (heh heh - at least I don't call them any more.) This is ten times the machine the nw9440 was, mostly because there's actually some metal in it. You can feel the difference when you set your hands on the thing. Until you turn off the "Fan Always On while on AC Power" option, Linux won't boot. Once you do, Sabayon 4 still sucks - it failed to chown my homedir to me, then went into a loop asking me to choose my desktop experience. This morning I downloaded the AMD64 desktop LiveCD (Among the many other improvements over my last system, this one has a Core 2 Duo) and turned it into a LiveUSB, then installed it in the space where I'd last placed Sabayon. I'm now in the process of churning up the 'net installing all the packages you need to turn it into something I want to use, but so far there's been few hitches - that is to say, so far every problem has been surmountable, and indeed solved by someone else. If I had access to my web history from Windows right now, I'd make an appropriate link. Anyway, the Intrepid Ibex has struck again... and so has HP. Now, I just need to transfer my linuxant license to my new system, and see if it works any better than it did on my last one, with my last shitty conexant modem.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  274. Cluless moron by Requiem18th · · Score: 1

    Firstly, he's wrong, there are plenty of critics.

      Secondly, this dude got his medium completely wrong. Critics in other mediums are important because it saves people from wasting their money and because it is the only way to let a company know about its mistakes and lacks.

      Linux is free, accept bug reports and feature requests, why do you need (more) critics that we already have?

    --
    But... the future refused to change.
  275. April 2nd? by rusl · · Score: 1

    This should have been posted yesterday morning.

    --
    Stupidity is its own reward.
  276. Re:Nope, it's the putative new users problem by gbarules2999 · · Score: 1

    #4 - Proclaim as loudly as you can, "Linux is not ready for the desktop."

  277. I'll be a critic by C_Kode · · Score: 1

    I'll be a critic

    I'm implementing OpenSolaris in my all Linux environment so that I can use zfs to ease backing up my MySQL databases that can't handle lock table locks. LVM snapshots (and restoring them) suck something fierce, and zfs is a thing of beauty in comparison.

    You are an idiot if you say Linux->fuse->zfs for backing up MySQL for this purpose, so keep your karma points from taking a dip and don't respond.

    Yep, I know Btrfs is coming, and I'm damn happy it is and have extremely high hopes for it. Though, Dtrace and Solaris Zones ability needs addressing too. Those are the BIG three that Solaris has to offer over Linux.

  278. Re:Nope, it's the putative new users problem by Homer1946 · · Score: 1

    This very thread is a classic example of this misunderstanding

    You are right, this thread is an example of a misunderstanding, but not the one you mean.

    The originating poster is not talking to those open source developers who don't care about wider Linux adoption, or who are only scratching their own itch, etc. The poster is speaking (and responding) specifically to that subset of the community that DOES care about wider adoption, that advocates for wider adoption, or that belittles those who don't use Linux on technical, moral or other grounds. Your response IS understood, but you are not who the conversation is targeted towards. To those who don't care, fine, we accept it. But there are those who DO CARE, and the conversation is directed to them. It would be nice to stop getting constant feedback from the don't care group since it does not add to the conversation.

    It's like someone asking "What can we do to combat world hunger" and lots of people piping up saying "We don't care about world hunger, we don't feel guilty about it, it is not our problem or interest" whereas they should have realized the intended meaning was really "For those who are interested in combating world hunger, what can we do to combat world hunger?, and if you are not interested, that's fine, but let us who are talk about it"

    (By the way, I don't care whether Linux adoption grows or not, but I find it disturbing for people to constantly talk past each other.)

  279. Fullsense! by lpq · · Score: 1

    "Standard" critical appraisal, like movie critics, book critics, product, software, or GUI critics, etc, are people who excel in analysis from *outside* the realm of the created item. Movie directors and actors are not cited as movie critics -- they are the creators.

    The linux kernel et al. projects tend to resist criticism by anyone not able or willing to implement the code. Of those foolish enough to try, heaven help them getting it into a form acceptable for kernel inclusion.

    Developers being critical don't qualify as 'critics'. That's just good software development practice.

  280. Re:Nope, it's the putative new users problem by JackieBrown · · Score: 1

    Of course, if you don't have any problem with Linux's market share, well, you're not one of the people we're addressing with the criticisms. No one can give any sort of criticism about a problem if you just don't care about the problem.

    I'd say that people like you don't care about Linux's marketshare either.

    People that mention marketshare and Linux only do so to bitch. I don't see the devs complaining about their markertshare.

    Once those people's hardware works, then they will bitch about the UI.

    It's silly to try to adapt a project to other people's whims. There are too many people to ever succeed doing that.

  281. Re:Nope, it's the putative new users problem by Yfrwlf · · Score: 1

    Ugh, can everyone please communicate effectively? I know that's hard for geeks, but... :P

    IMO what the OP seemed to be trying to say, in their own silly way ("THEEEIR PROBLEM"! THEEEEIR "FAULT"!) is that Linux issues effects everyone, especially for a community project like Linux, so everyone should care about all issues.

    For instance, one user could want more games for Linux, and another could want better printer support. Well guess what? If you had better printer support, Linux adoption would be higher than without better printer support. This in turn allows there to be more use of Linux, which carries the weight of there being a higher demand for games. Everything effects everything else in the Linux ecosphere.

    As for "fault", everyone knows there is no such thing, you can always blame both sides, "fault" is just based on what is expected, and given that fact, Linux driver development being on the side of Linux developers *is* what is expected, but I totally agree that it shouldn't *have* to be that way, but who cares. The important thing is to always try to make things better, period.

    Now to actually respond to your post...better. ^^

    Yes, you're right that for Windows and Mac, the fault is shifted to the manufacturer, while for Linux it is shifted to random or specific Linux developers. That's because typically that's who is doing the driver support in each case. Again, you can still blame both sides, just because one or the other is expected doesn't mean each side can't do things better. You have to look at each situation for what it is.

    Linux: Driver development more difficult in some ways (don't have to jump through Microsoft's certification hoops tho!) due to the actual maker, who knows all about the device, often not supporting Linux by making a driver for it. Tux grew up in the Antarctic and struggles to swim and keep up.
    Windows: Usually always supported by the makers just because Microsoft is the gorilla, they sit around being fed driver bananas by the makers.
    Mac: Like a cat, does their own thing, and doesn't really care too much about playing nicely with anyone.

    --
    Promote true freedom - support standards and interoperability.
  282. criticism vs complaining - documentation? by turkeyfish · · Score: 1

    often criticism and complaining stem from misunderstanding. Lets face it learning Linux is not that easy once you get past using menu driven applications. Take for example, Netbeans. Its a wonderful and powerful application building interface. However, for someone, even with modest coding skills, it is difficult to understand how to use its full power. It is very difficult to get across the big picture, which is needed to provide insight into the devil in the details.

    Often developers can get far more from "critics" if they provide better documentation, including examples that lead users into the use of the program and hence the details of the code (albeit indirectly). Likewise, the "novice", who may actually be an expert in another area of computing, can get often learn that the problem they have with a given program has often been considered and solved, but perhaps not in the same way or with the same concepts/words/ideas that might be familiar to the user. Sometimes understanding comes from using the same terminology and language (conceptual, not coding).

    Linux developers and users really need to look hard at the issue of documentation and how it can be better managed, networked, integrated, and distributed, because, after all this is much of what this discussion of "criticism" is often about.

    In that sense I found the original article interesting as the writer was a literature major with limited coding experience, but with sufficient users skills to be able to actually make a living writing technical books.

    Making oneself clear can often remove a lot of unnecessary criticism, not to mention provide a sound foundation to build more knowledgeable Linux users.

  283. Re:Nope, it's the putative new users problem by Risen888 · · Score: 1

    Well put. And I have a theory about how to bridge that gap. It's a two-pronged attack.

    1. More people selling Linux, top to bottom, from Dell on down to Joe Schmoe PC Repair of Podunk, Iowa. Professionals work out the kinks, Linux get put in more people's hands and they enjoy it and they have positive experiences with it and they see that shit does pretty much Just Work. And then when they buy some piece of iTrash that doesn't work with it, it'll be "goddamn iTrash" instead of "goddamn Linux." This is an ambitious program. The next part's easier.

    2. Keep doing what free software has always been great at: turning n00bs into geeks. One person that's passionate about what's loaded on their machine is worth fifty Joe Users who use it because they bought it. This idea is what's been winning it for us so far (and make no mistake, we are winning). I expect it'll carry the day.

    --
    Hey, I finally got my first freak! Took you long enough!
  284. Ubuntu sucks by Linegod · · Score: 1

    Does this put me on topic now, and not flamebait?

    Yes, in comparison to any of the mature distros, Ubuntu sucks. Realize that you hitched your wagon to a hype machine and get over it, or move on.

     

    --
    -- I care not for your foolish signatures.
  285. Re:Nope, it's the putative new users problem by kelnos · · Score: 1

    If they're quality open source drivers licensed acceptably, yeah, I probably would be equally happy. But personally I don't care either way. I'm not a driver developer. I'm content to limit my purchases to hardware with good Linux support (and suffer through trouble when I just "have" to have something that's poorly supported) while others work out the driver mess.

    I think that's the main problem with these arguments: you're lumping me in with all other OSS developers and are assuming that we all have the same goals and care about working on the same things. I work on GUIs and desktop plumbing. While better hardware support would be nice in some cases, it really doesn't trouble me all that much.

    I just don't have much of an opinion. If Linux gets large enough market share that manufacturers write good drivers and open source them, great! If not, well, that's a shame, but it doesn't really matter to me all that much.

    --
    Xfce: Lighter than some, heavier than others. Just right.
  286. Re:Nope, it's the putative new users problem by Risen888 · · Score: 1

    the problem that I'm saying the developers should address (even if its not their fault) is this: Person A has a 3 boxes, Windows, Mac, and some Linux distro. They put the card in the Windows box and it works. They put the card in the Mac box and it works. They put the card in the Linux box and lo and behold, it doesn't work.

    I just don't think that scenario's very realistic. Linux supports more hardware than both of those other guys put together, and more every moment of every damn day. There's some problem children, sure. Nvidia cards spring to mind, the fuckers. Some wireless chipsets, although fewer all the time, it's amazing how fast that's happened. And work proceeds as always. But to say that's "the reason" that Linux doesn't dominate the marketplace or whatever is obtuse and a decade behind the times.

    I'm going to ignore the second and more childish paragraph of your posting. But seriously, bandying about words like "elitist" and "obstruction" don't really lend you much credibility and mostly make you sound like a whiner.

    --
    Hey, I finally got my first freak! Took you long enough!
  287. Re:Nope, it's the putative new users problem by Risen888 · · Score: 1

    Very much a different ballgame. Different development model, and coincidentally your example shows why the Linux driver model is the right one. As Joe GadgetMaker the hardware vendor, you only need to write one driver one time, and it gets maintained forever with no additional effort on your part. Do you see the difference here?

    --
    Hey, I finally got my first freak! Took you long enough!
  288. Re:Nope, it's the putative new users problem by Hucko · · Score: 1

    so what you are saying is linux et al need one project to coordinate all projects. A bazaar coordinator... hmmm..

    --
    Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  289. Value by s1lverl0rd · · Score: 0

    I always say about Linux that you get great value for money. Critics and lovers alike agree with that.

  290. Lack of critics??? by janwedekind · · Score: 1

    Since I started using GNU/Linux more than 10 years ago I have seen "outsiders" criticise the hell out of Linux, X11, FVM2, EMACS, KDE, GNOME, ... And it does not stop there either. Just think about KDE4 vs. KDE3. There is certainly no lack of criticism of "insiders" in that debate. Once you are out there doing something really innovative, you are on your own by definition. Everyone (including you) can only compare it to the state of the art. Any developer who could give you useful technical criticism most likely is already developing something in this area himself/herself. So if you want to have high level criticism, try to find a related project of high quality and start reading the source code.

  291. Re:Nope, it's the putative new users problem by Anonymous Coward · · Score: 0

    Well, it isn't their problem. Really. Developers are not payed pay user if at all. They couldn't care less for others' opinions. Most of developers had problem with their own hardware, solved their problem, then shared solution with the rest of the world. I'd say ATi is the one with genuine problem: some potential users won't buy ATi's hardware because this hardware limits their options and choices. Who knows, you may be willing to try this Leenooks or whatnot and you don't want to get frustrated once you do.

    Therefore, before buying, ask around which hardware works with all OSes you would like to try or use and buy only those things that work with all or most.

    Even if you personally don't want to ever become a Linux user, you may want to sell your computer or parts of it later. If I was in your place, I would like to own something that will be easy to sell, and it would be easy to sell if it would be still useful to someone. Linux is known to work reasonably well on older hardware, therefore old but Linux-compatible hardware would have better price.

  292. Re: Linux drivers gripe by AndyCanfield · · Score: 1

    It's not whether Linux has a driver for a particular device. The problem is that if I buy any computer, and install (Ubuntu) Linux, SOMETHING won't work. On one it's the sound, on another it's the wireless LAN. But it's ALWAYS SOMETHING. (I am not in the USA and so can not buy one with Linux preinstalled.) I use a DELL M65 and everything works except the Broadcom wireless; I have gone through THREE generations of Linux drivers and NONE of them work.

  293. Re:Recompilation by AndyCanfield · · Score: 1

    Let's get one message through to Linux developers everywhere: USERS WILL NOT RECOMPILE. They should not recompile the kernel, or the applications, or the drivers, or anything else. If necessary make your code five times larger and do run time configuration. All modern Linux systems are controlled by a package manager. Recompilation blows the crap out of the package manager.

  294. Re:Nope, it's the putative new users problem by dbIII · · Score: 1
    Actually I think that's an ideal way to do it. If people are just going to play with the thing or occassional use to fix malware etc the live CD or USB stick way works pretty well. Some time ago I set up a web developer with a linux environment on external hard drive - plug in for linux or out for XP so fairly foolproof. Now with cheap solid state USB storage and dedicated installation software it's even easier to set up and leave people with their MS Windows environment completely intact.

    The important thing is that it works and can run the applications. I really have to point out that very little in the way hardware actually runs in MS Windows out of the box since you get very little in the way of drivers with the OS. People rarely think this is a big deal until they try to change motherboards.

  295. Re:Nope, it's the putative new users problem by Daengbo · · Score: 1

    XP SP3 is not your XP f 2001. The requirements are significantly higher. While Linux gains some girth (not necessarily bloat), major distros still have minimum memory requirements of 256MB and recommend 512MB ... in a world where 1-2GB is now standard on low-end machines. Most machines made in the last five years will run modern distros flawlessly, and lightweight distros run easiely on machines back to ten years ago ... an eternity in the tech world. I just don't see the "bloat will render your machine useless" argument.

  296. Re:Nope, it's the putative new users problem by dbIII · · Score: 1

    actually have a goal of making an OS for the average desktop user.

    People will come when they are ready, and they are typically not interested in the OS at all since it is the applications that matter. When there is eventually a desktop for the average desktop user it will probably be cross platform anyway.

    The bizzare difficult to manage heap with the registry and a lot of inconsistant behaviour that you see in NT3.51 and beyond is not an OS for the average desktop user - and neither was MSDOS, it's decendants and the bastard children of the two. I'm only mentioning that to show we really do not have an OS for the average desktop user and if we do get one it's probably going to come from somewhere completely different

  297. Re:Nope, it's the putative new users problem by Daengbo · · Score: 0, Redundant

    They were pre-installed, but the OEMs did such a piss-poor job that it didn't matter. The webcams and wifi still didn't work on many of them. Linux lost the netbook war. Didn't you get the memo? ;)

  298. Re:Nope, it's the putative new users problem by Daengbo · · Score: 1

    That's a problem with propaganda in general. Let me pull up some old memories as an illustration. Back in the Win95OSR2 days ('97?), I got really frustrated with a driver and someone on-line told me to try this Red Hat thing that would completely replace Windows and still run all the same programs through Wine.

    The guy was completely wrong, the system barely worked on my hardware, I had to buy a new modem to connect to my ISP, and none of my Windows programs worked.

    I stayed. Do you know why? It's not a rhetorical question. I really wonder. I can't figure out myself why I stayed, but I did. I've stayed eleven years now. )Well, technically, I switched to Debian in 2004.)

    Anyway, my point is that the propaganda hasn't changed a single bit. In some ways, being as good as NT4 and Win95 was a hell of a lot easier than being as good as the eight million projects MS has been pumping billions into for years. In some ways, I'd bet I'm further behind now than I was then in '97.

    Some people can deal with this kind of stuff. They could be using Free software. Lots of people can't deal with anything unfamiliar. Other operating systems meet their needs. I'm fine with that.

  299. Re:Nope, it's the putative new users problem by Daengbo · · Score: 1

    Some of it is so damn hard that getting someone capable of doing it is near impossible. Some of it is actually virtually impossible to reverse engineer in any timely fashion. Some would be relatively simple to engineer but legal reasons prohibit that (because of the DMCA, patents, or others).

    • Look at the Neuveux project. Think there aren't talented people there? By the time they get something usable, the tech will be years old and obsolete.
    • Just look at the new iPod hash situation. It was a DMCA shutdown, legal or not. It's going nowhere.
    • Know that CSS DVDs will never play in a mainstream freely distributable distro that ships to the U.S. because the last word has been heard on that one.

    Some stuff is -- for all intents and purposes -- just impossible.

  300. Re:Nope, it's the putative new users problem by Daengbo · · Score: 0, Redundant

    In the early part of the decade, Lexmark gave us a few drivers, and people were happy to have them for a while. Eventually, though, the Free software world moved on to CUPS, and the binary Lexmark drivers got bitrot and stopped working on any new distro.

    So ... if they decide to make their driver part of the kernel, Xorg, CUPS, or whatever, I'm all for the gift and would be much happier. More likely, though, we'll just see Lexmark Driver, Episode II.

  301. Re:Nope, it's the putative new users problem by Tenebrousedge · · Score: 1

    Windows devices have one driver available, generally speaking. One hopes that that driver is for the version of windows you currently have. If not, you're generally SOL. Most older hardware cannot be upgraded to the latest version of windows because the drivers are not available.

    Linux systems may not have drivers immediately for new hardware, but once a driver is written, it generally stays around for a long time.

    Generally speaking, I prefer the latter situation.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  302. Re:Nope, it's the putative new users problem by dreemernj · · Score: 1

    So you reject the premise that there are developers that are working with a goal of increasing market share?

    --
    1 (short ton / firkin) = 89.1432354 slugs / keg
  303. Re:Nope, it's the putative new users problem by Anonymous Coward · · Score: 0

    "If hardware doesn't work with Linux, it's not Linux's fault, but it IS a problem for them."

    In what way? I agree people should make up for themselves what's best, be that windows, Linux, BSD, or whatever; but I do have a problem with that statement.

    Why, if I give out something for free, am I required to go out on a limb to make it work in someone else's situation? Why do I need to invest in your hardware and eliminate all kinds of bugs from software I don't even use myself?

    This doesn't count for the proprietary alternatives. I can buy a million licenses for windows; but they will not make turn it around and make it compatible with my SparcStation. They don't care that about us; they care about our money.

    The "fix it yourself or live with it" attitude is a harsh one. Though this is the general attitude among proprietary and free software alike. Most of the clients of both just live with the software and try something else if it deviates too much from their goals.

    Here's an option: If you are not a programmer yourself and don't have a local nerd you can somehow charm into programming; you can choose to pay a programmer to create or change a piece of software to meet your needs.

    The trick is; that (mainly thanks to the GPL), there is an abunance of code which can be used free of charge which is not available when going the proprietary route. This will make development and maintenance of a certain software feature affordable for small companies which has no relation to IT.

    With relation to the original subject; I would speculate there are a lot of critics; though its petty hard to separate the good from the bad ones. Other then that it doesn't matter at all because we just code for ourselves anyway :p

  304. Re:Nope, it's the putative new users problem by PJ1216 · · Score: 1

    Having Linux work as well with hardware as Windows or OS X is *not* a whim. We're not saying "make it blue instead of red." We're coming right out and saying "hey, this is stopping people from adopting Linux."

    It's not a whim and there's not too many people to succeed in doing that. MS and Apple already did it.

  305. Re:Nope, it's the putative new users problem by SharpFang · · Score: 1

    Nope.

    I stick it into MyWeirdOS and it works okay, and I can use it just fine.
    But then you come and claim I'm stupid for using MyWeirdOS and I should switch to YourSuperiorOS which is so much greater.
    Then I try switching to YourSuperiorOS and it doesn't work. Then I ask, what to do about it and you tell me to discard my (working) TV card and buy a different one.
    So I just go back to MyWeirdOS and continue using it there.

    It's not -my- problem any more. I'm mostly satisfied with what I have and I don't give a shit about anyone claiming YourSuperiorOS is better. I consider them liars and ignore them.

    It is -your- problem that I don't trust you and consider you a liar, that you want me to use your OS and I refuse to do so, that you try to convince others and I tell them my little story about the TV card and they don't follow you.

    I don't care that LittleGuyPCI CEO is allergic to YourSuperiorOS and you just can't get the required specs. It's not my problem - I have MyWeirdOS and just _don't care_. Neither do I care that it's not your fault. But YOU care that I give you a bad name because I say your OS sucks whenever asked about it. It is YOUR problem.

    Maybe, just maybe, the problem is in your universally claiming YourSuperiorOS is ultimately and unconditionally superior to MyWeirdOS while in fact it may be better in certain situations, but when it comes to a LittleGuyPCI hardware, it sucks a big time?

    Users don't care whose fault it is that something doesn't work.
    "If X+Y works and X+Z doesn't, Y is better than Z."
    They don't care about Z's excuses that it's X and Y's conspiracy.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  306. Re:Nope, it's the putative new users problem by shutdown+-p+now · · Score: 1

    I really have to point out that very little in the way hardware actually runs in MS Windows out of the box since you get very little in the way of drivers with the OS.

    This was true for XP, not anymore for Vista and 7. Now that they have a DVD to put the distro on, there's plenty of space for drivers - and sure enough, MS squeezed a lot of them for most of hardware from the last few years. Furthermore, Windows Update can now automatically check for and download drivers for unrecognized hardware - and it actually handles that pretty well.

  307. Re:Nope, it's the putative new users problem by PJ1216 · · Score: 1

    Video cards and wireless stuff are probably one of the most common peripherals for the average user. I had issues getting DVDs to work on Ubuntu. I had issues with the wireless USB drive (had to write some line of something somewhere or else it wouldn't get enough power). I now have issues with a CD-ROM drive on my dad's old pc (used to be windows media center). Maybe they support more hardware, but they apparently don't support the common hardware thats out there. Unless someone is building their PC, its probably built for Windows and from what I can tell, getting all the hardware to work isn't as simple as it is on Windows.

    The amount of hardware that works out of the box isn't near what it is on Windows. For the average user, if it doesn't work by plugging it in, then its not compatible because they don't have the knowledge to get it to work. Its not that their lazy, its just they don't know how to do it.

    From the amount of people who keep on saying "its not Linux's fault" as their main reason... yes, I find that *third* paragraph somewhat justified, albeit a little bit exaggerated. I've been writing on a few threads and not just yours and from what I've seen, its not a big stretch. Plus, to say that hardware doesn't work as easily on Linux as Windows being an obstruction to the success of Linux is by no means a stretch either. Seeing as how a lot of people have agreed with me on the topic of driver support, I'm not the only one who views it as a problem. Linux experts who don't have a problem aren't the people you should be listening to. If someone who hasn't used Linux is having a problem, then *thats* the problem you need to solve. Its almost as if a decent portion of Linux users/developers just cater solutions to themselves and not to people who are new to the OS. Its almost as if they really don't care its not simple enough for the average user to use and yes, that would imply elitism.

  308. Re:Nope, it's the putative new users problem by shutdown+-p+now · · Score: 1

    Windows devices have one driver available, generally speaking. One hopes that that driver is for the version of windows you currently have. If not, you're generally SOL.

    Well, not really. There are the occasional major breaks in some subsystems, yes, but... well, when XP came out, vast majority of existing 2K drivers worked out of the box, and later on that applied to 2K3, too. Vista broke video, audio and wireless, but for other stuff (such as all those USB devices) you can often get away with an XP driver (or even 2K).

    Linux systems may not have drivers immediately for new hardware, but once a driver is written, it generally stays around for a long time.

    That one is true. Linux definitely supports old hardware better. However, the hypothetical situation in the original post in this thread was, "you buy a doodad". Not "you have a doodad for 8 years sitting in a box in the attic". I hope you will agree that for the new stuff you can buy in your typical hardware shop, chances are much higher that XP or Vista will have drivers (and Vista, in particular, will have drivers out of the box), rather than Linux.

  309. Re:Nope, it's the putative new users problem by mocoloco · · Score: 1

    Hate to fall in to the stereotype, but when someone says "Help! KDE is throwing too many options at me!" I say "Gnome". Right-click your files, click "send to". Besides entering the mail recipient, right there you have the option to "send packed in" and choose the compression type.

    Even if you weren't aware that "send to" had compression options, the context menu has "Create archive" with a simple dialog, and the encryption options are hidden under a "advanced options" section. Same functionality, simple presentation.

    Your "problem" is a matter of choice of DE (or file manager). If you want to say "well most average users don't know how to choose" then you see why consumer-oriented distros like Ubuntu default to Gnome.

  310. Re:Nope, it's the putative new users problem by man_of_mr_e · · Score: 1

    No. I'm saying that Linux has more than enough resources, they are just poorly utilized by doing the same thing 500 different ways.

  311. I Did That Last Year and Was Ignored by nightcats · · Score: 1

    I'm primarily a political blogger, so I know that smart dissent alway, always, makes the things you love better. Like democracy and operating systems. Here's a sample of my Linux criticism, which was thoroughly ignored: What Linux Lacks.

    --
    Development is programmable; Discovery is not programmable. (Fuller)
  312. No room for critics. by Anonymous Coward · · Score: 0

    But there is plenty of room for people who get off their lazy negative asses and do something.

    Want to make Linux better? Then make it better and release your code.

    It is as simple as that.

    Put up or shut up.

  313. Re: Linux drivers gripe by Risen888 · · Score: 1

    Thank you for that meaningless anecdote. If you were to buy a computer (any computer) and put Windows on it (yourself, that is), you'd have a hell of a lot more than just one something that doesn't work.

    --
    Hey, I finally got my first freak! Took you long enough!
  314. Re:Nope, it's the putative new users problem by Risen888 · · Score: 1

    I stick it into MyWeirdOS and it works okay, and I can use it just fine.

    Great.

    But then you come and claim I'm stupid for using MyWeirdOS and I should switch to YourSuperiorOS which is so much greater.

    No I didn't. (But silently, I thought it, because you are.)

    Then I try switching to YourSuperiorOS and it doesn't work. Then I ask, what to do about it and you tell me to discard my (working) TV card and buy a different one.

    No I didn't. I told you to do your damn homework before making an electronics purchase. Not my problem if you don't.

    So I just go back to MyWeirdOS and continue using it there.

    Cool.

    It's not -my- problem any more. I'm mostly satisfied with what I have and I don't give a shit about anyone claiming YourSuperiorOS is better. I consider them liars and ignore them.

    Fine.

    It is -your- problem that I don't trust you and consider you a liar

    No it's not.

    that you want me to use your OS

    No I don't. What possible benefit would I derive from that?

    and I refuse to do so, that you try to convince others and I tell them my little story about the TV card and they don't follow you.

    Actually, if you use this tone of voice with them, they'll probably think you're an over-defensive prick and ignore you. At least, that's where I'm at.

    I don't care that LittleGuyPCI CEO is allergic to YourSuperiorOS and you just can't get the required specs. It's not my problem - I have MyWeirdOS and just _don't care_. Neither do I care that it's not your fault.

    Okay.

    But YOU care

    No, really I don't.

    that I give you a bad name because I say your OS sucks whenever asked about it. It is YOUR problem.

    No you don't. You sound like a jerkoff. It's totally your problem.

    Maybe, just maybe, the problem is in your universally claiming YourSuperiorOS is ultimately and unconditionally superior to MyWeirdOS while in fact it may be better in certain situations, but when it comes to a LittleGuyPCI hardware, it sucks a big time?

    Users don't care whose fault it is that something doesn't work.
    "If X+Y works and X+Z doesn't, Y is better than Z."
    They don't care about Z's excuses that it's X and Y's conspiracy.

    After coming to the end of this absolutely insipid stream of keyboard vomit, I have come to the conclusion that you either:

    A. Are a troll
    OR
    B. Have Stockholm syndrome regarding your computer.

    Either way, I don't really think I can help you here, but hopefully at least some other people can see your post and think to themselves "god damn, I don't ever want to be that guy."

    --
    Hey, I finally got my first freak! Took you long enough!
  315. Re:Nope, it's the putative new users problem by Risen888 · · Score: 1

    Video cards and wireless stuff are probably one of the most common peripherals for the average user.

    Yes, and in five years we've gone from "plug and pray" to "shit works with vanishingly few exceptions." Video cards = dealt with, except for Nvidia. Completely. Wireless cards = Damn near dealt with except for a few Broadcom chipsets (am I missing anything? I may be, I don't claim to be infallible here). I'm not going to claim 100% compatibility with everything under the sun, but I'll say 95%, and the other 5% is Real Soon Now.

    We can do a battle of the anecdotes if you like, but for every one item you can say doesn't work out of the box with Linux, I can give you five of the same kind of peripheral that won't work at all on Vista no matter how much you pull your hair out over it. And the trends are even more telling. Linux supports more hardware every day, while every time MSFT changes the driver model in Windows, they lose hardware that used to work. Honestly, 1998 called and wants its talking point back.

    For the average user, if it doesn't work by plugging it in, then its not compatible because they don't have the knowledge to get it to work. Its not that their lazy, its just they don't know how to do it.

    Really? Because I'm not aware of anything more complex than a USB thumb drive that works that way with Windows. That's just ridiculous on its face.

    If someone who hasn't used Linux is having a problem, then *thats* the problem you need to solve. Its almost as if a decent portion of Linux users/developers just cater solutions to themselves and not to people who are new to the OS. Its almost as if they really don't care its not simple enough for the average user to use and yes, that would imply elitism.

    Yeah, I'm aware of that. Actually I sell and support Linux desktops and laptops for home users. To try to hang the word "elitist" on me is just beyond laughable. I mean, Christ. I work with Suzie Soccer Mom, Holly Hairstylist, and Frankie Flight Attendant (names changed, occupations real).

    I hear the range, believe me. I work almost universally with people who are new to Linux. I get a lot of interface comments, a lot of "how to" stuff. Hardware compatibility is nowhere near the top five things I hear. Not even close. I mean, maybe I'm just absurdly lucky every day and everyone else is having these horrible problems except me and all my customers and all my friends, but I really just don't think that's true.

    So I guess you can keep calling me an elitist, and I'll keep working on real problems that my paying customers bring me. Like how to print from IE running in Crossover Office (anyone?)...

    --
    Hey, I finally got my first freak! Took you long enough!
  316. MacOS X by Anonymous Coward · · Score: 0

    My mum is running OS X 10.4 on a iMac G3. I'm writing this in OS X 10.4 on my PowerBook G4. Definitely no longer shiny ...

    BTW - I have tried to get Ubuntu PPC onto them but have not had much joy :-)

  317. Re: Linux drivers gripe by AndyCanfield · · Score: 1

    I have installed MS-DOS and Windows 3 and Windows 98 and Windows XP many times and rarely, if ever, encountered something that did not work.

  318. Re:Nope, it's the putative new users problem by Fr33thot · · Score: 1

    No OS supports every bit of hardware. Take the latest Vista release as your baseline here. Many folks upgraded their hardware to move to Vista.

  319. Re:Nope, it's the putative new users problem by Fr33thot · · Score: 1

    A good point--if over generalized--until "Sometimes people actually want to get something accomplished and not just play with their OS." I don't tend to spend time playing with my OS, but then I use Gnome. KDE can sometimes be option centric--and some like it that way.

  320. Re:Nope, it's the putative new users problem by Fr33thot · · Score: 1

    No it doesn't work when you stick it into your Windows box--like he said. If you think every piece of hardware out there works with Windows out there then you don't have enough experience yet.

  321. Re:Nope, it's the putative new users problem by Fr33thot · · Score: 1

    No, he's making the problem out to be one of users not checking the hardware compatibility list--something you need to do to upgrade to Vista, and to move to Linux.

  322. Re:Nope, it's the putative new users problem by Fr33thot · · Score: 1

    No, again, you're missing the point. Nobody is asserting that you need to only buy hardware spec'd for Linux. The point he's making is that if you want to run Linux, you need to confirm your hardware works with it. Your analogy doesn't work here either. The one I used earlier might work better--if you own a set of wheels and go buy a car without first checking to see that your wheels will work, do you blame the car manufacturer, the dealer, or yourself? We aren't talking about cars though so that one is imperfect. People are use to the idea that things will just work. While it would be nice if the hardware manufacturers would make drivers for everything, we know they won't. Is that Linux's fault? No. Is it their problem? Yes. Is it the users fault? Yes, they should have checked first just like they should if they are moving to Vista.

  323. Re:Nope, it's the putative new users problem by Fr33thot · · Score: 1

    I don't think most Linux guys do #3, more like #2. Its the Windows folks that tend to do #3, then they run back to Windows.

  324. Re: Linux drivers gripe by Risen888 · · Score: 1

    So let me get this straight. Plain vanilla install of (let's say) Windows XP, plug in a USB printer, a USB camera, a PCI wireless card, and a PCI TV tuner. You want to try to tell me that all those work with no further interaction on your part? No discs, no driver hunts, nothing. Plug and go. If that's what you're trying to tell me, I call bullshit.

    --
    Hey, I finally got my first freak! Took you long enough!
  325. Re: Linux drivers gripe by AndyCanfield · · Score: 1

    Let me be more precise for you. Go to a computer store and buy a computer. Install the operating system. Does it support all the devices that are ALREADY BUILD IN to the box you bought? Windows - yes. Linux - no. Not talking about add-on hardware, cameras, turners, etc. I'm talking about the vanilla hardware off the shelf that the store sold you in the first place.

    Latest example: I picked out a Dell computer because Dell was supposed to be good with Linux. But it has Broadcom wireless. Worked in the pre-inistalled Windows instantly. The driver that comes with Linux (named "b42"?) doesn't work. The 'cut-and-paste" driver doesn't work. A source code driver I downloaded from the Broadcom web site doesn't work either.

    Another example: A friend bought a computer and I installed Windows 98 and LinuxTLE (derived from Red Hat) on it. A few years later I bought it from him and installed Ubuntu. LinuxTLE had sound; Ubuntu has no sound. I don't know what sound card I've got, I don't know what Ubuntu uses for hardware detection, I don't know what is wrong but I have no sound.

    External hardware, like scanners and cameras? Argh! Both Windows and Linux need a driver. The Windows driver comes on a CD with the unit. You have to search the Internet for a Linux driver, and often there is no working driver at all yet. Linux functions on the belief that we can reverse-engineer the new HP 4127 and make a driver for it, but by the time our driver is working HP comes out with the 4128 and we have the same problem all over agin.

    Many of the computers I set up are dual-boot, Windows and Linux. Invariably, there is some hardware that works under Windows but not under Linux. Linux advocates can argue who is to blame, but I hate telling my friend "Well, to use your scanner, you have to reboot into Windows." Yes, that actually happened, and SANE is anything but "easy". Ask anyone with a dual boot computer and they'll tell you of the same pain.

  326. Re:Nope, it's the putative new users problem by shutdown+-p+now · · Score: 1

    No it doesn't work when you stick it into your Windows box--like he said. If you think every piece of hardware out there works with Windows out there then you don't have enough experience yet.

    I have plenty of experience with non-working hardware with both Windows and Linux, thanks for asking. In practice, though, the chances that off-the-shelf hardware bought from a typical place (Best Buy etc) not working in XP SP2 or Vista are next to none. With some older stuff you might have problems, sure. Either way, the chances of it not working are slim. With Linux, well... I'm sure you know the story (or you don't have enough experience yet, heh).

    So the whole situation is very much hypothetical. It's not what your average guy is going to think, simply because, most likely, he's not going to be in that situation, ever.

  327. This is weak criticism by Sits · · Score: 1

    OSS on Linux often did NOT work. Try playing sound with the original Quake 3 on Linux with a driver that didn't support mmap. Free drivers for hardware often didn't seem to exist or were very fiddly to get going.

    For some reason which I have yet to understand, they picked option 2 and ALSA was born.

    And that is why your comment was poor criticism and comes off as a rant. Good criticism looks up the reasons WHY people did stuff and then gives feedback on those rather than just guessing. You could have answered back against each of the points mentioned in Cleaning up the Linux Desktop Audio Mess Linux Symposium paper rather than just saying "don't know".

    Starting with FreeBSD 4, the kernel did mixing in software if the sound card didn't support it.

    Doing audio software mixing in the kernel has been frowned upon in the Linux land for years (to do it really well you want to use floating point). I could be wrong but I believe that Microsoft have moved most of audio mixing out of the kernel with Vista so I do not think this view is as extreme as it used to be.

    It may be the old OSS 3 version, that stayed in the kernel for a long time but wasn't really maintained after ALSA became new and exciting.

    When you have two implementations people can choose which to maintain. I hear that support for devfs was lower after udev went in...

    a lot of systems started shipping with userspace sound daemons

    Userspace mixing daemons were happening long before ALSA was shipped by default. esound was definitely shipped back in 1999. Userspace daemons also add support for things like network audio...

    There is real, detailed critism of ALSA's flaws on an OSS developer's blog. This is far more useful than what you've posted here.

    Now don't get me wrong - there are definite issues with Linux audio and these issues have driven some people away from Linux entirely. However those issues are not the ones you are talking about (my hope is that things are slowly improving too). Most users don't care about program portability (OSX and Windows have different audio APIs after all) - they just want working sound on their system. I don't see OSS being the solution to that...

  328. Re:Nope, it's the putative new users problem by SharpFang · · Score: 1

    My conclusion is you don't cruise any general computer-themed fora where computer-illiterate and intermediate people go seek answers to their problems (take Yahoo Answers computers&internet division).

    They are full of rabid Linux fans who will offer Linux as a solution to every single problem and when you point out their solution won't work in a particular case, they use your arguments against my choice of hardware.

    I did my homework by picking the Microsoft bluetooth mouse for $0.25 from the sale. It's a generic bluetooth mouse.

    The bluez-applet guys didn't do their homework by 1) not adding its built-in PIN to their database, 2) requiring me to enter a PIN they choose ON A DEVICE WITHOUT A KEYBOARD, 3) outright REFUSING to add a feature to enter your own PIN when adding a new device. The patch providing the interface to enter the PIN was submitted to the right bugzilla entry. They refused to include it in the trunk, "because if users had a chance to enter non-random PIN, they will" and "only sucky devices don't allow you to enter the PIN". (actual quotes by the devs from the bug entry page. And this is the official package included in the flagship distro, Ubuntu.

    Their solution: use some obscure tools to detect what ID and PIN your mouse requires and submit it as a separate bug. Will get included in the database with the next release, and with good luck your device will work in some 4 months.
    My solution: the mouse works out of the box with Windows.

    So does the Bluetooth GPS (same problem, same answer) and switching WiFi off to save batteries (according to developers, it should work), and the camera (took me 4 hours to make it run under Linux) and Mute button (*shrug*) and Hibernate (works, but takes longer than normal startup), and the GPRS phone (the SIR-only IRDA chipset won't enter FIR mode required by the software) and the multi-touch in the touchpad (the drivers are under development), and, and...

    And the first answer to people asking for help with any XP problem with that device on the fora is "get Ubuntu".

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  329. Re:Nope, it's the putative new users problem by JasterBobaMereel · · Score: 1

    Who are the "they" you are talking about ...

    The management?
    The sales force?

    There are only developers .... and in the case of things like TV cards they are not paid, they are doing it purely to get a working system for themselves, and if someone else benefits, then good ...

    Mr Joe Average is not who a do-it-yourself PVR system is aimed at, no-one sells a Linux PC PVR, no-one maintains them, they are not simple to setup or maintain,

    If you are talking about mainstream Video or soundcards then you have a point, but most of these for basic use are well supported, 3D acceleration and multi-monitor support is very hardware specific and is the kind of thing that often does not work on Windows even with the manufacturers own drivers ....

    --
    Puteulanus fenestra mortis