Slashdot Mirror


Linux Needs More Haters

Corrupt brings us a ZDNet column by Jeremy Allison, who says Linux could benefit from more "tough love" in order to improve its functionality and popularity. Excerpting: "As Elie Wiesel said, 'the opposite of love is not hate, it is indifference.' LinuxHater really doesn't hate Linux, despite the name. No one takes that much time to point out flaws in a product that they completely loathe and despise. The complaints are really cries of frustration with a system that just doesn't quite do what is desired (albeit well disguised). A friend pointed out to me that the best way to parse LinuxHaters blog is to treat it as a series of bug reports. A perl script could probably parse out the useful information from them and log them as technical bug reports to the projects LinuxHater is writing about. Deep down, I believe LinuxHater really loves Linux, and wants it to succeed."

617 comments

  1. Or perhaps... by cephalien · · Score: 0

    They could take off the critic's hat and -fix- the things that they complain about.

    I mean, isn't that one of the things that makes OSS great?

    --
    If firefighters fight fire, and crimefighters fight crime, what do freedom fighters fight? - George Carlin
    1. Re:Or perhaps... by Anonymous Coward · · Score: 0

      Indeed. Turn LinuxHater into LinuxCoder.

    2. Re:Or perhaps... by houstonbofh · · Score: 5, Insightful

      You can help a project without "fixing code." One way is by taking the support load off the hardcore devs. When you do that, for some amazing reason your bug reports also take on a greater weight. Just bitching doesn't do much.

    3. Re:Or perhaps... by Anonymous Coward · · Score: 5, Insightful

      Not every user is going to be a developer, that's why developers need to listen to the critics, because the critics don't have a developer's hat.

      THAT is one of the things that makes OSS great.

    4. Re:Or perhaps... by 4D6963 · · Score: 5, Funny

      They could take off the critic's hat and -fix- the things that they complain about.

      I mean, isn't that one of the things that makes OSS great?

      Yeah, and the other great thing about OSS is that it's as easy to fix kernel bugs as it is to point them out! Yay, you see, anyone can be a kernel developer!

      --
      You just got troll'd!
    5. Re:Or perhaps... by techno-vampire · · Score: 4, Insightful

      Not everybody has the coding skills needed to fix problems with Linux, Gnome, KDE or whatever program is giving them trouble. Of those who do, most of them have jobs that take up most of their time, and such things as eating, sleeping, and other personal maintenance tasks take up most of their Copious Free Time. Even if they did try to fix a bug, it would take them a long time -- weeks at least, if not months -- to familiarize themselves sufficiently with the code to do any good. Complaining publicly about the bugs, preferably in a forum that the developers follow, is probably the most effective use of their time. YMMV, but if so, how many times have you dug into the source code of a FOSS program you're not involved in developing and patched a bug?

      --
      Good, inexpensive web hosting
    6. Re:Or perhaps... by Blakey+Rat · · Score: 5, Insightful

      They could spent 9 months learning the code, the build instructions, how it all fits together, creating their patch, testing their patch, submitting the patch, then hoping and praying that the project accepts the patch--

      Or they could put in a bug report than the project maintainer can fix in 5 minutes, since he's already done all that work.

      Which one sounds more efficient?

      Of course, the real problem is that (most) open source projects don't read their bug trackers, even if the public is putting in bugs. I estimate around 75% of the time the bug never even gets assigned. This is after expressly asking users to submit bugs when they encounter them. I've given up, and I'm sure I'm not alone on this.

    7. Re:Or perhaps... by Sique · · Score: 1

      Not necessarily. Often you know what went wrong, but you don't know why the execution path actually gets there. That's where you need the developer.

      --
      .sig: Sique *sigh*
    8. Re:Or perhaps... by Anonymous Coward · · Score: 4, Insightful

      Even with all the warts, OS X is what Linux wants to be - and is stumbling miserably in many ways. As long as developers only work on what interests them, Linux will be hindered. Few coders really want to roll up their sleeves and do the dirty work of writing 4,000 printer drivers, GUI front ends to countless mundane command line functions or software ordinary people want to use in daily life. That's what Apple pays themselves to do.

    9. Re:Or perhaps... by TheLink · · Score: 5, Insightful

      You can know how to eat without knowing how to cook.

      It's silly to expect people to take time to learn how to cook before complaining that the Linux stew lacks something.

      But it's fair to ignore complainers who just say "it's bad" without giving anything useful.

      --
    10. Re:Or perhaps... by Anonymous Coward · · Score: 0

      I think your sarcasm detector may be broken

    11. Re:Or perhaps... by dash2 · · Score: 1

      grandparent was sarcastic, I think

    12. Re:Or perhaps... by tinkertim · · Score: 3, Informative

      Most bug trackers are smart enough to send e-mail to a developer, or a list of developers.

      I think 99% of all submitted bugs are read (or at least glanced at), however the bug trackers are often way behind and (gasp) sometimes those e-mails are just ignored or forgotten.

      Sometimes its as simple as a language barrier, sometimes just very busy people .. or sometimes you happen upon a developer who is 300x more sick of the program than you are :)

    13. Re:Or perhaps... by thetoadwarrior · · Score: 1

      Fixing things isn't nearly as fun as calling an operating system and all of its users a bunch of gay lords.

    14. Re:Or perhaps... by Celarnor · · Score: 1

      Not everybody has the coding skills needed to fix problems with Linux, Gnome, KDE or whatever program is giving them trouble. Of those who do, most of them have jobs that take up most of their time, and such things as eating, sleeping, and other personal maintenance tasks take up most of their Copious Free Time. Even if they did try to fix a bug, it would take them a long time -- weeks at least, if not months -- to familiarize themselves sufficiently with the code to do any good. Complaining publicly about the bugs, preferably in a forum that the developers follow, is probably the most effective use of their time. YMMV, but if so, how many times have you dug into the source code of a FOSS program you're not involved in developing and patched a bug?

      A few times, actually; I've done it with d4x, pan pidgin, the first because of the way that it was handling URLs from rapidshare incorrectly, the second because I didn't like some of the default interface behaviors, and the third because I wanted a better way to manage the logs.

      Granted, we're not talking about a kernel here, but its one of the great things about open source.

    15. Re:Or perhaps... by Wesley+Felter · · Score: 1

      Many of the problems reported by the Linux Hater are cultural; if you submit a patch the maintainer will just reject it with -ENOTABUG.

    16. Re:Or perhaps... by Anonymous Coward · · Score: 0

      Whoosh!

    17. Re:Or perhaps... by techno-vampire · · Score: 3, Informative
      dirty work of writing 4,000 printer drivers,

      There are far, far less unique drivers needed than there are printers. In many cases, several models from the same line will actually use the same driver, but you have to list all of them because the average user won't have any way of knowing they're all the same. For that matter, there may well be cases where one companies printers simply use the same control codes as another, better known brand. As an example, years ago I had a dot matrix printer from Star Micronix. Even though it was a minor brand, I never had driver issues because I knew (having taken the time to RTFM) that it was Epson compatible and that the standard Epson driver was all I needed.

      --
      Good, inexpensive web hosting
    18. Re:Or perhaps... by tinkertim · · Score: 4, Funny

      I'm not sure about the months, weeks or even days. Sometimes it can be hours, sometimes even minutes, it all depends on a bug.

      My bug report work flow:

      1 - Make sure I'm not the bug
      2 - Grab the source
      3 - Browse
      4 - Figure out (approximately) what point in the code my bug is coming from
      5 - Write a bug report like this:

      Hi,

      Your program foo just killed my cat. No shit, killer pokes aren't funny dammit and you said this would work on a commodore PET! My cat had a seizure and its dead claws are now embedded in my skull as I write this.

      As far as I can tell, its fate was sealed somewhere around line 2113. Looking at your commit logs, it looks like someone got ahold of the user "hsimpson"'s password, please ask him to change it.

      I would help diagnose this more, but I have to get this cat off my head.

      See? Even if I know _nothing_ about the code, I do know _something_ about the bug .. and can usually provide a little bit of information beyond 'its fucked up, fix it' .. which is the gist of the common bug report. :)

    19. Re:Or perhaps... by digitig · · Score: 4, Insightful

      They could take off the critic's hat and -fix- the things that they complain about.

      I mean, isn't that one of the things that makes OSS great?

      And there is the fundamental problem with Linux -- the "geeks only" attitude of so many of its proponents. The lawyer who wants an office system, the granny who has just heard that they can video-conference with their grandchild halfway around the world, the schoolkid who wants to get their geography assignment done -- most potential Linux users will never have anything to contribute to Linux except advocacy, and as long as any requests for help are met with "fix it yourself" suggestions or a pile of technical gibberish (heck, I am a coder, and I struggle to understand most of the supposed support on offer) then they will stay with other systems whose developers do understand the needs of the non-technical user. That way they'll never be more than potential users, and Linux won't even get their advocacy.

      --
      Quidnam Latine loqui modo coepi?
    20. Re:Or perhaps... by Anonymous Coward · · Score: 2, Interesting

      There are far, far less unique drivers needed than there are printers

      Sure, a generic driver will run a lot of printers - but it's the options that kill you. PPD files are supposed to take care of that but there are still scads of unique printers (and scanners, and All In One devices) that make this a daunting task. You're right about users, though - they'll see buttons that say "double sided" or "staple" or "tabloid" or "tray 3" and wonder why all that irrelevant stuff shows up for their $49 inkjet. That's what Apple has taken care of. It just works. Linux could get there too if only SOMEONE would organize the efforts of contributors.

    21. Re:Or perhaps... by Smidge204 · · Score: 5, Insightful

      Unfortunately that's one thing a lot of Linux advocates fail to get: Not everyone has the ability to alter the code to "fix" things.

      This is especially important for the types of Linux advocates that are pushing for "Linux on the Desktop" and other non-specialized applications. You are trying to push Linux onto people who can barely turn a computer on without electrocuting themselves - do not expect them to "scratch their own itch."

      What we need are fewer self-righteous asshats who can actually put themselves in the position of a novice and try to understand their needs - or at least listen to them without condescending retorts. Windows, for all it's shortcomings, tailors specifically to novice users (ie the vast majority of computer users) and that's why it's so popular. Cry monopoly all you want but until you fix your usability issues you are not going to make much progress.
      =Smidge=

    22. Re:Or perhaps... by Anonymous Coward · · Score: 0

      Yes. And a lot of the time, you get a lot of duplicate reports because small but very annoying bugs stay unfixed for years, and then get fixed in one release, and then get broken again the next.

      For example, the search function in Nautilus.

    23. Re:Or perhaps... by Anonymous Coward · · Score: 0

      That's what Apple has taken care of. It just works.

      Apple "took care of it" by replacing their old print scheduler with, er, CUPS. Which is exactly the same scheduler your favourite Linux distribution uses.

      The difference between OS X & Linux is that Apple organised the rest of the pipeline: the bit that generates printable output and rasterises it into a format the drivers can print. On Linux that part is an all-mighty kludge involving bits of Ghostscript, various "filters" such as a2p, a whole bunch of different types of drivers and a Perl script to glue it all together (Foomatic). This is where the decentralised nature of Linux can be a problem: there is no one to set some standards and fix the mess.

      Ironically most of the printer drivers themselves are very good quality on Linux, thanks to projects like Gutenprint. Linux is certainly no worse off here than OS X.

    24. Re:Or perhaps... by spisska · · Score: 1

      They could take off the critic's hat and -fix- the things that they complain about.

      Better yet, they could take off the smart-ass hat (or ass-hat) and make some criticisms that are actually valid.

      After reading TFA I figured the blog would at least be a bit amusing and perhaps a bit insightful.

      Instead it comes off like someone who has just been spent a 12-week exchange program in France and now fancies himself an expert not just on France but on Europe.

      There's nothing insightful here, nothing useful, and nothing even really funny except for an almost comical misunderstanding of basic ideas.

      What on earth makes this guy think he needs to update his kernel every time there is a minor revision or a new rc? What on earth makes him think that he needs NFS on a desktop? What on earth makes him think that NFS is either difficult to set up with the gui tools included in most distros or that it's somehow unstable?

      What on earth makes him think that the latest, bleeding betas of applications are automatically better for him than the stable versions already packaged?

      Have a look at the blog if you must, but there really isn't much there that makes any sense. I mean the kid seems to be implying that because Vista can do defragmenting on a schedule it is somehow better than a filesystem that doesn't get fragmented in the first place.

      Don't feed him, and don't worry about him. One of these days he'll grow up.

    25. Re:Or perhaps... by orasio · · Score: 1

      It's true that bitching can get you far. But it doesn't guarantee results.
      Making a good bug report is more work, but has better chances of working.
      Paying to have the thing fixed might be the most effective, and it's encouraged in lots of projects.

    26. Re:Or perhaps... by aurispector · · Score: 4, Insightful

      The for-profit model has a built in advantage in that once the people controlling a project decide making a change is a priority they can FORCE the people on the team to do it. OSS is exactly the opposite; if nobody feels like fixing a bug it doesn't get done, or it takes more time. There are strengths and weaknesses to both systems.

      --
      I have mod points. The reign of terror begins now.
    27. Re:Or perhaps... by orasio · · Score: 1

      Bribe them.
      That might work.

    28. Re:Or perhaps... by sayfawa · · Score: 2, Insightful

      Bitch and moan critics who don't contribute code (or money) are in bountiful supply for all software, not just OSS.

      --
      Free the Quark 3 from asymptotic confinement! Bring your charm! Don't get down! All colours and flavours welcome!
    29. Re:Or perhaps... by Dun+Malg · · Score: 1

      They could take off the critic's hat and -fix- the things that they complain about.

      Right, because being able to identify deficiencies in operation magically turn you into a competent and experienced coder.

      One of the things the Linux nerd crowd is going to have to accept before Linux can become seriously mainstream is than not all Linux users are coders anymore.

      --
      If a job's not worth doing, it's not worth doing right.
    30. Re:Or perhaps... by mir · · Score: 2, Interesting

      Wasn't there a story a few month back about a guy, a normal guy, some French medic IIRC, that wrote drivers for a few hundred, or thousand, who's counting, webcams? He just wanted to get his webcam to work but ended up writing a framework and churning out driver after after driver. Try doing this on OS X (all webcams come with Windows drivers, so no one has to write them of course).
      Oh, what is K3B but a front end to a bunch of commad line tools?

      Cheers

      --
      Look, that's why there's rules, understand? So that you think before you break 'em. (Terry Pratchett)
    31. Re:Or perhaps... by Anonymous Coward · · Score: 0

      They could take off the critic's hat and -fix- the things that they complain about.

      Not everyone is talented enough to be a developer. As a theoretical example, I might not understand how to rewrite the low level code in your open source 3D modelling software, but if I see a bug as an artist where I click on a vertex that it sometimes selects the wrong face, can't I complain about that issue (i.e. make a bug report) in the hopes that someone else will fix it.

      The whole "you have the source code, fix it yourself" schtick is one of the main reasons most OSS will never work for the masses. The "masses" aren't developers -- they're users.

      Until you realize that someone like yourself who can just dive into the code and fix any bug they see has a god-given gift of technical prowess not possessed by us mortals, your attitude is just talking down to the rest of us. Maybe I can't write code but can you paint a landscape?

    32. Re:Or perhaps... by Yvan256 · · Score: 1

      As far as webcams go these days, if it's not UVC it's not worth buying. And OS X supports UVC webcams out of the box.

    33. Re:Or perhaps... by Blakey+Rat · · Score: 1

      Well, I perfectly well understand that developers get busy, and that (some of) the projects are run by volunteers, etc.

      My only gripe is that they asked me to contribute to the project by entering bugs. I do so, and nobody even reads them. If nobody has the time to read bugs, don't ask for bugs. Close the bug tracker with an appropriate message. That's all I want.

    34. Re:Or perhaps... by techno-vampire · · Score: 1
      Making a good bug report is more work, but has better chances of working.

      You also have to be willing to work with the developers, sometimes, to help them pin down the bug. As an example, when I moved over to Linux, I chose Pan as my newsreader. I downloaded and installed a sigmonster script, and ported over my large collection of quotes.

      Soon, I noticed that Pan was doubling my .sig. Not just putting it in twice, but calling the sigmonster twice because the quote was different. After a little discussion on a mailing list, I submitted a formal bug report. As it happens, I was the fourth to do this and they were all combined. By working back and forth, we were able to pin it down that it only seemed to strike when Pan had to word-wrap a line in the signature, and the static part of mine needed wrapping. A little edit not only cleared up the issue for me, it verified that this was, in fact, what triggered the bug. There hasn't been a patch released, yet, but now the developer knows exactly where to look.

      --
      Good, inexpensive web hosting
    35. Re:Or perhaps... by Jorophose · · Score: 1

      "It just works."

      I wonder, if I installed OSX on my DEC Alpha, and then tried to plug in a winprinter, would it "just work"?

      Yeah, thought so. It never "just works". It only "just works" in your eyes and in the eyes of countless mac fans because Apple bribes the company into writing an OSX driver, and in exchange they get recognition via a small face sticker. From then on out all the little macfreaks will know "Oh, that printer will work with OSX!".

      On the other hand, Linux developpers don't have that. They have to write the drivers themselves. They have to find printers themselves, and reverse-engineer them sometimes. And of course plenty of printers are supported.

      Just like you wouldn't buy an unsupported printer for your mac and expect it to work, you wouldn't buy an unsupported printer for your linux box and expect it to work. Except, somehow, linux is supposed to magically support everything. Except, you know, nothing supports everything. There are plenty of printers that windows doesn't support but linux does.

      "Improving the interface" is something we should do, sure. But tell me something, how much do we need to "improve it"? I don't want to have a single "print" button and then it magically prints. It's not like that in any OS. The current methods are just fine. You click print, you find your printer, and you choose if you want double-sided and what size of paper.

      As for GUIs for CLI tools, why? Really, why? There's a reason we have the CLI. The CLI is a direct means of communication with the OS. I tell my computer fetch me this and install it, now. No ifs, ands, or buts. I don't want to open up a GUI tool, wait a minute for it to load, search and wait another minute for THAT to load a single package, and then install it.

      And other than package management, really, what would the average user use the command line, that can't be done at all via GUI? Configuring more obscure WMs that don't have a graphical front-end?

    36. Re:Or perhaps... by Anonymous Coward · · Score: 0

      You know if there is an application for which you need someone to code a frontend putting a little bounty on it *might* actually help. Of course don't expect wonders; programmers aren't designers, so it might be a good idea to include a mockup.

    37. Re:Or perhaps... by neo8750 · · Score: 1

      My grandparents are not sarcastic! How dare you say that you insensitive clod!

    38. Re:Or perhaps... by Spy+der+Mann · · Score: 0

      grandparent was sarcastic, I think

      O RLY? (Insert snowy owl here)

    39. Re:Or perhaps... by Mistshadow2k4 · · Score: 1

      This is exactly the "I want it the way it is, fork it and fit it yourself" attitude the Pidgin team seems to have, not to mention the Gimp team, the Blender team, etc. And they keep getting lots of criticism for their UI design philosophy, for not listening to their users, and as many /.ers put it, having their heads stuck up their asses. Should a user have to become a coder just to fix a problem or issue because the devs just don't wanna? That is a half-assed development style, not a professional one. I wouldn't hire any of these people to do my coding; I want someone who sees a project all the way through and listens to what I want.

      --
      I dream of a better world... one in which chickens can cross roads without their motives being questioned.
    40. Re:Or perhaps... by Myen · · Score: 1

      Or that bug report can just get filed with no patch, and nobody looks at it for a few years, until at some point somebody does go fix it completely independently of the report.

      Or the reporter did manage to get things to build, make the fix, file the report with a patch, and... still completely no response. Has happened to me (I don't particularly blame them, I know how intractable bugzilla can be).

      The only reliable way seems to be to spend months on an appropriate IRC channel, eventually figure out who to poke, and do that. Hardly an useful option.

    41. Re:Or perhaps... by nick.ian.k · · Score: 1

      And there is the fundamental problem with Linux -- the "geeks only" attitude of so many of its proponents. The lawyer who wants an office system, the granny who has just heard that they can video-conference with their grandchild halfway around the world, the schoolkid who wants to get their geography assignment done -- most potential Linux users will never have anything to contribute to Linux except advocacy, and as long as any requests for help are met with "fix it yourself" suggestions or a pile of technical gibberish (heck, I am a coder, and I struggle to understand most of the supposed support on offer) then they will stay with other systems whose developers do understand the needs of the non-technical user. That way they'll never be more than potential users, and Linux won't even get their advocacy.

      And there is the problem with counter-hubris offered up as constructive criticism: it speaks in absolutes and presupposes that things will never change. If you want people to listen to you, you have to do more than just complain without using swears and epithets, you actually have to say something meaningful and non-rhetorical.

    42. Re:Or perhaps... by Atti+K. · · Score: 2, Informative

      You must be talking about this guy, and that's a pretty nice piece of software. And btw, it has been (kinda) ported to OS X, and the result is here.

      --
      .sig: No such file or directory
    43. Re:Or perhaps... by Anonymous Coward · · Score: 0

      Few coders really want to roll up their sleeves and do the dirty work of writing 4,000 printer drivers

      Er... except OS X uses the same 4,000 printer drivers as Linux, and while they do employ the main developer now, that's a fairly recent development. In other words, most of that work came from outside Apple.

    44. Re:Or perhaps... by Anonymous Coward · · Score: 0

      I wonder, if I installed OSX on my DEC Alpha, and then tried to plug in a winprinter, would it "just work"?

      Oh, a Winprinter... the printer family Microsoft "bribed" manufacturers to make so it wouldn't work anywhere else? You're spewing about THAT? Do you have any proof Apple "bribed" printer makers to write drivers? Or do you think printer makers who wanted to remain relevant to the publishing industry just did that to sell printers? Maybe even Apple and printer makers used STANDARDS so it worked more often than not... as opposed to Microsoft who ran away from standards as fast as possible. Even the "Windows Only" Dell printers are just repackaged Lexmark printers. Download the Lexmark driver for OS X and get to work. Next troll, please.

    45. Re:Or perhaps... by Anonymous Coward · · Score: 0

      Interesting example. Did you know Apple bought out CUPS (the Common Unix Printing System), which was originally a FOSS project? CUPS is still released under the GPL.

    46. Re:Or perhaps... by Anonymous Coward · · Score: 0

      I wonder, if I installed OSX on my DEC Alpha, and then tried to plug in a winprinter, would it "just work"?

      Probably yes, actually. There is no such thing as a "WinPrinter". There are printers that process the raw Win32 GDI stream however, such as certain Samsung lasers. These printers aren't all that hard to support: there are Linux drivers, for example. It's not much more complex than a PCL driver.

    47. Re:Or perhaps... by hobo+sapiens · · Score: 1

      "If you want people to listen to you, you have to do more than just complain without using swears and epithets, you actually have to say something meaningful and non-rhetorical."

      Not when you are a customer. Yes, Linux is F/OSS. But if you want users, then treat them as customers. If you ignore people, lose bug reports, call them stupid, tell them to RTFM, or tell them to fix it themselves, don't be surprised when you lose them.

      --
      blah blah blah
    48. Re:Or perhaps... by hobo+sapiens · · Score: 1

      Are you an elitist or a fanboy? Mu. You are both.

      Ignore your users and they are sure to go away. Then you won't have to worry about those pesky users with their stupid bug reports.

      --
      blah blah blah
    49. Re:Or perhaps... by cicatrix1 · · Score: 1

      you see, anyone can be a kernel developer!
      Hmm... You just gave me an idea for a movie. RedHatatouille.

      --

      I know more than you drink.
    50. Re:Or perhaps... by ozmanjusri · · Score: 5, Funny
      I think your sarcasm detector may be broken

      It's easy to criticise. How about you try fixing it instead?

      --
      "I've got more toys than Teruhisa Kitahara."
    51. Re:Or perhaps... by styrotech · · Score: 1

      Few coders really want to roll up their sleeves and do the dirty work of writing 4,000 printer drivers,

      Didn't Apple give up on writing its own print system for OSX and used CUPS instead?

    52. Re:Or perhaps... by ET3D · · Score: 2, Interesting

      I agree. Much as some Linux distros try to aim at end users, the basic attitude is still an OS by programmers for programmers.

      On second thought, I wonder if it's really that, or just the way the vocal Linux fans see it. They seem to do a good job at dissuading people from using Linux.

      Just have some poor non-Linux-user read a thread like this, with the multitude of demands to fix bugs herself (or himself), and people saying that changes to make the OS more usable by laypeople are bad. Do you think that after reading this such a user would have any wish to try Linux?

      It's obvious from posts here that a lot of Linux fans just don't want non-programmers to use the OS. They seem to be happiest when few people are using Linux, because:

      1. The OS is geared for them, and nobody else
      2. They can feel fulfilled by bitching about nobody using Linux

      Unfortunately for them, it looks like there's a chance of Linux becoming more mainstream thanks to being bundled on devices like the Eee PC.

    53. Re:Or perhaps... by flnca · · Score: 1

      Have a look at the list of supported hardware in the CUPS project (Common Unix Printing System).

    54. Re:Or perhaps... by Duradin · · Score: 1

      Frankly, that's exactly why I don't hate linux.

      All of my hate allocated towards linux is spent on hating the damned "Fix it yourself!" people.

      Linux the OS is ok. The fanboys can all DIA(OS)F.

    55. Re:Or perhaps... by msclrhd · · Score: 1

      Not everyone is a developer, I agree. Likewise, not everyone is a graphical artist, musician, documentation writer or translator. A project is not just about the code, there are other areas to work on.

      Even if you cannot contribute to any of the above, you can help out in other ways.

      You can donate money to a project to help keep it running.

      You can help by triaging bugs so that the developers spend their time on the ones that can be fixed (i.e. not the ones that say "foosoft does not work!").

      You can test new versions of the software to find any bugs or regressions. This is especially important for core libraries like X11, Gtk, Qt/KDE and Wine. The only way to get the Nouveau driver for NVidia graphics cards to work is by having people willing to test it, report any bugs/data, and work with the handful of developers on the project.

      It does not matter how much time and/or money you are willing to contribute. Contribute how much you can doing what you can.

    56. Re:Or perhaps... by Kjella · · Score: 1

      The for-profit model has a built in advantage in that once the people controlling a project decide making a change is a priority they can FORCE the people on the team to do it. OSS is exactly the opposite; if nobody feels like fixing a bug it doesn't get done, or it takes more time. There are strengths and weaknesses to both systems.

      From what I've seen, it's usually as tough or tougher to make a business case happen in a for-profit company than inspiring a developer to make those changes. I'm sure there's exceptions where there's a "mainstream" wish with a business case but no developer who wants to do it, but most are obscure requests that have neither. The different isn't profit/non-profit, it's open/closed source. The downside with OSS is that it's like a huge waiting game - if you can just hang back and use it as it becomes available you don't need to pay, that's only if you need to take the driver's seat and actually pay for support/development. I don't pay for my desktop at home - I know there's many people using Linux in much more critical circumstance which means there'll be patches and hotfixes coming out well within my tolerance anyway. There's much more money in selling the same thing over and over again...

      --
      Live today, because you never know what tomorrow brings
    57. Re:Or perhaps... by Jorophose · · Score: 1

      Well that's enlightening.

      The last time I had a winprinter the same happened to me, actually. It was an HP though, somebody had hacked together a pretty damn good driver to get it working. Don't get me wrong; I never intended to make it sound like "LOL MACS CAN'T PRINT" but rather "What if I throw stupid hardware at it?"...

      The point I was trying to make is that NOTHING "Just works". Ever. Sorry, but that's the way the world rolls, and we've all been bitten by it.

    58. Re:Or perhaps... by nick.ian.k · · Score: 2, Interesting

      Not when you are a customer. Yes, Linux is F/OSS. But if you want users, then treat them as customers. If you ignore people, lose bug reports, call them stupid, tell them to RTFM, or tell them to fix it themselves, don't be surprised when you lose them.

      This does not run contrary to my statement. Strictly commercial concerns can and often do ignore "[X] sucks because it isn't exactly like [Y]", "I did such-and-such with [X] and it didn't work; therefore, [X] is the most worthless piece of garbage ever", and so on because they aren't useful criticisms, they're just cranky bitching. The people who stand the chance of changing products and/or policy are the ones who make a reasonable, informative complaint rather than throwing a tantrum when they don't get their way immediately.

      Don't mistake this for excusing people in the F/OSS community who act like dicks, because they are indeed out there. But if you go in expecting to be greeted with hostility, it's going to be apparent in your tone, and at best you'll get *polite* hostility in return.

    59. Re:Or perhaps... by KGIII · · Score: 1

      FWIW I often find bugs. I'll elaborate. The majority of my Linux use is simply setting up servers and web hosting accounts. Then I do a lot of scripting and work with a lot of people's scripts. When I find bugs I usually dig around and fix them and then I'll drop into the author's forum and/or email them with the changes that I have made and the reasons why I made them. That's with scripts so, well, it isn't all that difficult. With proprietary closed software bugs I actually email them or use their support system and mention that I'm going to do a review of their product on my blog and tell them I discovered a bug and before writing my review I'd like to know if they are aware of the problem and if they have an estimated time to wait for a fix. This has typically worked quite well.

      --
      "So long and thanks for all the fish."
    60. Re:Or perhaps... by Daengbo · · Score: 1

      This, however, is an IT forum, and it's a reasonable expectation that you have the ability to do that. "Code it yourself" isn't actually heard very often on the general support parts of distribution forums.

    61. Re:Or perhaps... by SignOfZeta · · Score: 1

      Just like you wouldn't buy an unsupported printer for your mac and expect it to work, you wouldn't buy an unsupported printer for your linux

      That's not really true these days. With the exception of some Lexmark/Dell printers, everything works with OS X. And from my experience, most hardware and FOS software that works with Mac OS X also works with Linux; the underlying architecture is similar enough so that Linux users can look for Mac-compatible stuff and (usually) be safe.

    62. Re:Or perhaps... by EvilIdler · · Score: 1

      Yes, lots of open source tools and libraries are used under the hood on OS X. CUPS, Apache, PHP, OpenSSH, Python, Ruby, OpenAL and I think also Samba are all included.

    63. Re:Or perhaps... by Cl1mh4224rd · · Score: 1

      This is after expressly asking users to submit bugs when they encounter them. I've given up, and I'm sure I'm not alone on this.

      I've only ever submitted a few bug reports. My first was actually a report and fix for a pretty minor bug in phpBB. The second was simply a bug report for Miranda IM. The third was a bug report for OpenOffice.org...

      http://www.openoffice.org/issues/show_bug.cgi?id=66871

      Almost exactly two years ago...

      It was assigned and marked as P3 priority ("P3 marks non-trivial problems which probably affect a noticeable number of users. Issues with this priority must be fixed before the target release."). The awesome part is that they never assigned a target release for this bugfix, so the whole P3 classification is utterly meaningless as a motivator.

      Honestly, I probably could have fixed this particular bug myself by now.

      Anyway, I haven't filed a bug report since. I just don't care. I appreciate and respect that most developers of OSS are doing this in their spare time, but... I just don't care.

      I probably wouldn't be as upset with OOo if they at least gave my bug a P4 priority. Leaving it at P3 and not assigning a target release just seems incredibly lazy.

      --
      People will pass up steak once a week, for crap every day.
    64. Re:Or perhaps... by AmberBlackCat · · Score: 2, Insightful

      I think it's fine to ignore the people who bitch and moan about the problems with open source software, as long as the open source people don't mind getting ignored when they bitch and moan about everybody using Windows, Microsoft Office, Flash, and Internet Explorer.

    65. Re:Or perhaps... by Mista2 · · Score: 1

      I have an open source car. I bought the instructions on how to build it, and I assembled it to the best of my ability. However it does not have some of the common features of mainstream production cars. It has no roof, or airconditioning, no ABS or airbags. However it does have a 500HP V8 in a chassis that weighs less than 1000KG and corners like it it is on rails. That is something that most mainstream cars don't have. I couldn't buy what I wanted, so I built my own. Same with Linux. It does not have all of the nicieties of a propretry commercially supported OS, but I can install anything I want, attempt to build from insttructions stuff that isn't included in the distro. So I think 2008 is the year of the common kit-car, nope, and I hope linux never gets dumbed down so much that it is easy enough for granma to install from scratch (I don't think Windows is either BTW) But if made too simple, there will be no scope for choice.

    66. Re:Or perhaps... by Anonymous Coward · · Score: 0

      Or they could put in a bug report than the project maintainer can fix in 5 minutes, since he's already done all that work.

      You've left out an important detail. Most of the bug reports I've seen filed are initially too vague to even classify the bug. I have seen too many cases where you have to push and strain just to get the reporter to give you sufficient information to be able to reproduce the problem let alone find the source of it. Heck, we should force schools to include "filing a bug report" in introductory computer courses.

      Of course, the real problem is that (most) open source projects don't read their bug trackers, even if the public is putting in bugs. I estimate around 75% of the time the bug never even gets assigned.

      Given my experience, the primary reason for this is as I mentioned above. Most bug filers don't give developers or bug triagers any slack. Out of 11,000 bugs, I'd estimate that (for my project) 2-3,000 alone are duplicates of other bugs--easily findable with a single search string; another 3-4,000 are not actually valid for various reasons; with 1-2,000 bugs being various feature requests. That leaves about 3-4,000 bugs that are unique bugs. And many of those are insufficiently detailed to be reproduced. My guess is that there are only about 1,000 out of 11,000 bugs that are real, reproducible, workable bugs.

      Now you have to find this 10%-ish of bugs, which is not an easy task. In one 8-hour day, I can go through maybe 50 bugs and leave only well-formatted bugs open. That's a drop in the bucket compared to the number of bugs left.

    67. Re:Or perhaps... by 4D6963 · · Score: 1

      you see, anyone can be a kernel developer! Hmm... You just gave me an idea for a movie. RedHatatouille.

      Haha, quite my original thought, except the awesome pun ;)

      --
      You just got troll'd!
    68. Re:Or perhaps... by Anonymous Coward · · Score: 0

      Well said Smidge. And by the way, who said ease of usability is a bad thing even for experts? Do some people really like to toy around for extended periods of time just to get something to work?

    69. Re:Or perhaps... by Computershack · · Score: 1

      Or they could put in a bug report than the project maintainer can fix in 5 minutes, since he's already done all that work.

      Which one sounds more efficient?

      Well the fact there was a news story recently where they've only just fixed a THIRTY YEAR OLD Unix bug, it can't be all that good, can it?

      --
      I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
    70. Re:Or perhaps... by Whitemice · · Score: 1

      Assuming the critics are actually knowledgable and perform substantive criticism. Otherwise developers should save their time an just ignore the constant stream of whining crap that composes most of the blog-o-sphere.

      I *enjoy* LinuxHater, but it is primarily entertainment; like a comedian who mocks politicians. It is entertainment, nothing more. I don't agree with what he says anymore than I take what a comedian says about public policy seriously [doing either is would just be stupid].

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    71. Re:Or perhaps... by Whitemice · · Score: 1

      Complaining publicly about the bugs, preferably in a forum that the developers follow, is probably the most effective use of their time.

      It is a waste of their time and usually just irritating. Go add comments to the bug-report rather than wasting your own time blogging on your BLOG no one significant will ever read. Personally, I advocate the old put-up or shut-up approach. Complaining is not constructive, when children do it it is called "whining".

      I've fixed lots of bugs; sometimes it is really hard and sometimes it is really easy. I don't expect most end-users to become bug-fixers. I do expect users to report their problems in the correct forum (bug database or project mailing list) and in a constructive way.

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    72. Re:Or perhaps... by Aladrin · · Score: 1

      "But it's fair to ignore complainers who just say "it's bad" without giving anything useful."

      I think you actually just hit on the real problem. It's -never- 'fair' to ignore complainers. File them in the 'complainer' bin, but don't ignore them. If 99% of the email you get is 'your products sucks' without an explanation, it probably sucks so bad that it NEEDS no explanation. The sheer volume of complaints can tell you things in itself.

      I've been reading all these comments and I've come to a conclusion: Haters aren't needed. 'Disgruntled customers' are needed. People that 'hate' don't do it rationally. They are 'fanboys' of the opposing team and have very little actual help to give. Instead, we need people who like Linux (or any open source software), but are able to not only see what's wrong, but are strong enough to stand up and say it and take the rocks that will be thrown at them.

      Here, let me add mine:

      Blender's interface sucks. Nothing about it is intuitive and every single time I use it, I have to look up where things are and what magic keys to push. Having 'object' and 'edit' modes is part of this... I like it in Vim, it sucks in Blender. Why do I have to go into edit mode to unwrap the UV? Why does it sometimes throw me out of edit mode when I think I've done nothing? Why is it so blessed hard to add a texture to a model?

      The rocks that will be thrown at me include:

      Do something about it yourself
      Write your own if you don't like it
      Blender's interface is great if you just take time to learn it

      And other's I've forgotten already.

      I'm sure you've all heard these complaints before, and they were dismissed. So OSS doesn't really need haters or disgruntled customers at all... They're already there and are being ignored.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    73. Re:Or perhaps... by Whitemice · · Score: 1

      They could spent 9 months learning the code, the build instructions, how it all fits together, creating their patch, testing their patch, submitting the patch, then hoping and praying that the project accepts the patch

      There are projects that are that bad. Many are not.

      Or they could put in a bug report than the project maintainer can fix in 5 minutes, since he's already done all that work.

      Of course, the maintainer (assuming there is one, see below) doesn't have hundreds of other "5 minute" fixes.

      Which one sounds more efficient?

      The user fixing the bug is way more efficient. Then the user can add a new feature, close someone else's bug, etc... and then the Open Source model can actually work.

      *OR* the user can contact the developer and offer remediation ($$$) to fix the bug. After all, what did you pay for the software?

      Of course, the real problem is that (most) open source projects don't read their bug trackers, even if the public is putting in bugs. I estimate around 75% of the time the bug never even gets assigned.

      This is certainly true, at least effectively. But I don't think it is actually because they don't read the bug database. I believe in most cases it is because there is no-one to read the bug database. I'd say that *easily* 75% of Open Source projects simply have no active maintainer. Maybe they have a mail-list minder, but no maintainer. I've tried to take-over maintainership of two small Open Source projects and not even been able to get a response from the current "maintainer" for that.

      I've given up, and I'm sure I'm not alone on this.

      Your not alone, I've talked to numerous others who share your opinion.

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    74. Re:Or perhaps... by Whitemice · · Score: 1

      You can know how to eat without knowing how to cook.
      It's silly to expect people to take time to learn how to cook before complaining that the Linux stew lacks something.
      But it's fair to ignore complainers who just say "it's bad" without giving anything useful.

      Ditto!

      There is a difference between constructive criticism and whining-on-your-blog. But both fall under the umbrella of "complaining".

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    75. Re:Or perhaps... by Anonymous Coward · · Score: 0

      Similar enough? They both fucking use CUPS. They are in fact, the same.

    76. Re:Or perhaps... by internerdj · · Score: 1

      After a full day of work plus two hours of grad school classes, what I would love to do is fix the kdevelop bug that lost my last half hour of coding (or insert similar problem.) Sometimes when my car breaks it sits in my garage 2 weeks waiting on me to have time to fix it, I can't imagine how long my computer would have to sit if I had wait to have the time necessary to search for repeatable conditions for the error, trace through someone else's code with which I'm not familiar, and code a fix for it without breaking something else important.
      I get the fun of the whole hobby thing. However, don't suggest I use something, and then when it doesn't work just say here is a hammer and screwdriver fix it yourself. Stroke for stroke, I've never had a linux distro be any more stable than a windows box in at least 10 years. Nor have I had a linux distro be easier to secure or maintain in the past 10 years. That is my anecdotal experience.

    77. Re:Or perhaps... by drinkypoo · · Score: 2, Insightful

      There are other things you can do as well. Lots of projects need icons and such. Almost all of them need improvement to documentation (the INCLUDED docs, NOT the online stuff. Online-only documentation is a trick pulled on idiots by assholes.) For instance I've packaged qgtkstyle and micropolis for Ubuntu and uploaded them to a PPA (https://launchpad.net/~martin-espinoza/+archive) which effectively fixes two bugs in Ubuntu (the packaging licensing is Ubuntu-compatible, so "they" can pull my packages right into Intrepid if they wish.) There's a ton of jobs which can be done by non-programmers. (To be fair, correcting documentation is a job which requires extensive access to the developers. If they are uncooperative this job is impossible.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    78. Re:Or perhaps... by SeinJunkie · · Score: 1

      Yeah, you're not alone. I filed my first bug report with Filezilla a few years ago on how it handles (or, more appropriately, doesn't handle) certain file names. The official response was that I shouldn't be naming my files "improperly" as it causes problems and the bug was closed. This bug still exists in the new version.

      What a great way to discourage feedback.

    79. Re:Or perhaps... by Blakey+Rat · · Score: 1

      I had one like that too, where the developer replied with a useless work-around that doesn't address the bug: https://sourceforge.net/tracker/?func=detail&aid=1865630&group_id=95717&atid=612382

      It's the year 2008, what excuse is there for not knowing how menus are supposed to work? Seriously, they've only been perfected since, what, 1985.

    80. Re:Or perhaps... by Risen888 · · Score: 1

      Flip that idea around for a minute. "The for-profit model has a built in drawback in that once the people controlling a project decide that making a change is not a priority, you the user are FUCKED."

      --
      Hey, I finally got my first freak! Took you long enough!
    81. Re:Or perhaps... by Anonymous Coward · · Score: 0

      What Linux needs more of, IMHO, is people like me.

      I did not come from a technical background. Both of my brothers and both of my parents had computers online before I did. I barely knew how to use Windows, and learning how to use Linux was a huge hassle for me, but I honestly believe it was the most rewarding thing I've ever done for myself, with the possible exception of my college degree. (But I was an English major, so probably not.) And I have dedicated myself to making it easier for those who come after me.

      It's for everyone. In order to truly compete, Linux doesn't just need to be a better OS than Windows, which for some people, it absolutely is. It needs to be better at being Windows, which it isn't. It needs to be better at being Windows in a market in which windows has all the advantages, and where many of those in power have a vested interest in maintaining the status quo. Without loosing whatever made Linux special.

      It's a huge challenge, and it may never quite happen, but my feeling is that, from the release of the first Slackware in 1993, I'd say that we're a little bit past the halfway point. Thirty years to change the world isn't bad.

      Less advocacy, and more education. Don't tell new people it's easy. It's not, and telling them that it should be easy makes them feel like idiots, which is exactly the feeling that people try to avoid by not learning. Tell them it's hard but it's rewarding, and help them. If you can, and shut the fuck up if you can't.

      Stop telling people to RTFM. FRTM!!! As a former clueless newbie, I promise you that when you scold someone for being lazy, it's always when he least deserves it. Back in the Bad Old Days, I once spent a whole Sunday learning how to compile my own kernel, but it turned out that compiling my own kernel was not the right solution to my problem, and some snide little dipshit in the notorious Debian IRC channel mocked me without mercy for never having heard of modprobe. BUT I'D LEARNED HOW TO COMPILE MY OWN KERNEL!

      If you don't want to answer the same question over and over, don't. Just be quiet. Or copy and paste. Or suggest a SPECIFIC google search, in a nonsnotty way. When I was starting out, I couldn't find things in Google. I lacked the context and the vocabulary. Not finding things in Google always made me feel like the Corky from "Life Goes On".

      Finally, don't treat the command line like it's a dirty little secret. Stop leaving it off of the default desktop. It's technically possible to use Linux with no command line, or almost no command line, but it sucks. You can run Linux as if it were Windows, but it's going to be second best, a cheap knockoff. Someday, in the not too distant, but not too near future and all-GUI linux may be a first string desktop, but right now, that's not the Linux that has been known to turn ordinary geeks into crazed, ecstatic fanboys. The Linux command line is your reward for the hassle of migrating, and if you don't think you could ever want to use the command line,you may want to stay with Windows. Migrating to Linux is too much of a hassle not to take advantage of the benefits.

      I think much too much is made of the difficulty of learning the command line. I put it off for two years, and then learned enough to speed up basic file management in just a couple of hours, while sorting through my porno collection. From that point on, I was in. I picked up a few commandsover the years, but I also learned how to take notes, which I use for reference. I also learned how to create scripts.

      And most of the time, of course, I use the GUI. This isn't the 1980s, when "command line" meant white lettering on a big black console. It's a powerful versatile tool that is integrating inti\o the desktop. Learning to use it doesn't mean needing to use iut for everything, and it certainly doesn't mean leaving the GUI behind.

      It does mean that I can program my GUI to do more for me, by adding shell commands to menu items, desktop launchers and keyboard s

    82. Re:Or perhaps... by techno-vampire · · Score: 1
      I do expect users to report their problems in the correct forum (bug database or project mailing list) and in a constructive way.

      And that, of course, is the forum I was referring to in the first place. I'm glad to see we agree on this.

      --
      Good, inexpensive web hosting
    83. Re:Or perhaps... by bmcage · · Score: 1
      You forget the developer community aspect. I code for project A, which is a GTK app, but I see it doesn't look ok in KDE, a bug with the GTK-KDE theme. What do I do, just complain or make it work? As I'm motivated in my project A, I get the code, browse it and fix it if not rocket science and time permits so, otherwise I make a clear bug report.

      This is the strength of open source, we can all fix things in stuff that is not our project, and we do. Examples are everywhere, eg Linus patching the GNOME filebrowser, ...

    84. Re:Or perhaps... by techno-vampire · · Score: 1

      That's all well and good, but as yu say, you're a programmer. I don't think I've written a line of code in over a decade; how long do you think it would take me to get up to speed again to chase a bug down? How about my sister? To her, source code would be gibberish; she's never coded, never wanted to. If she stumbled on a bug in an OSS program, about all she could do is file a report and hope somebody else fixed it. With a closed-source program, there's no assurance the people who own it even listen to bug reports from home users.

      --
      Good, inexpensive web hosting
    85. Re:Or perhaps... by Anonymous Coward · · Score: 0

      Developers can't be FORCED even in the for-profit model. You can only threaten to fire them, or sue them. But yah, you can apply those levels of pressure. If you care to listen to the whiners that don't like your code. Even in for-pay software there's always someone who doesn't get served because they demand more work than they are willing to pay for.

      On the other hand, if you're so bothered by FOSS code and interested in spending money on something then why not hire a coder to fix the problem? Then you can threaten not to pay if it doesn't get fixed, and the coder can decide whether it's worth it to listen to you. Problem solved!

      Actually that might be a worth while program to modify - how about a bug tracker that can administrate a bribe fund, so that you the user can donate money towards bug bounties and those who bring in the solutions get paid. There's yer free market solution, and if you implement it let me know. I'll want to write myself a condo by the beach...

    86. Re:Or perhaps... by Zero__Kelvin · · Score: 1
      Linux has UVC Support as of v.2.6.26 (It has been available for some time as a patch as well.)

      See:

      1.3. Improved webcam support, 2.6.26 includes a driver that supports video input devices compliant with the USB Video Class specification. This means lots of currently manufactured webcams, and probably most of the future ones (commit)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    87. Re:Or perhaps... by Reziac · · Score: 1

      When I file a bug report, it usually goes more like this:

      Me: When I do THIS, your program crashes in this particularly horrible way, which I describe in thoroughly tiresome detail.

      Developer: Does not! You can't even do that, the program doesn't allow it!

      Me: Wanna bet? Does so, here's a screenshot of me doing THIS! and here's the memory dump! and here's the corrupted file! and...

      Developer: goes off muttering to self, and a week later sheepishly reports that they changed Some Completely Unrelated Component in the last build and that's why THIS suddenly was doing THAT.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    88. Re:Or perhaps... by Reziac · · Score: 1

      Actually, I've had FAR better luck getting closed-source bugs noticed and fixed, probably because they're more likely to have money motivators (which probably selects for a more professional attitude toward the user's concerns). And as noted, all too often the OSSers reply is "here's the code, fix it yourself." Sure thing, right after I become a programmer -- maybe in my next life.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  2. By that note... by bsDaemon · · Score: 3, Funny

    Slashdotters must all be MS shareholders and Vista early adopters!

    1. Re:By that note... by bdijkstra · · Score: 2, Insightful

      Slashdotters must all be MS shareholders and Vista early adopters!

      Don't underestimate the power of the *BSD side.

      --
      I don't hate Windows, I just love UNIX.

      People who love UNIX, shouldn't use Linux.

    2. Re:By that note... by bsDaemon · · Score: 0, Offtopic

      FreeBSD is, as the kids say, "t3h r0x0r."

    3. Re:By that note... by Sunnz · · Score: 1

      What do you mean the power of *BSD, isn't it dea... Wait a minute... if you are talking about the power of FreeBDSM... XD

  3. Linux + GPL what is there not to love by noddyxoi · · Score: 1

    Well i use Mandriva linux for 10 years now and i love it. I would love that the rest of the world would be as lovely and cooperative as the linux community that's for sure.

  4. I think he hates it... by Anonymous Coward · · Score: 1, Insightful

    ...but has to use it for some reason. If I were him, with all this 'let's listen to our haters' strategy, I would start suggesting "improvements" that would kill linux once and forever.

  5. There are Linux Haters out there by UnknowingFool · · Score: 0, Redundant

    Seriously, there are people who love and hate thing for no rational reason. Of course you have people with ideological differences. Throw in some people who have based their entire career around MS products for example and are threatened by Linux as it could undermine their livelihood. Then they are certain people who might throw chairs at you.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  6. OMG UR RIGHT by Neuropol · · Score: 0

    I H8 LINOOKS LOL!1ONE!!

    1. Re:OMG UR RIGHT by Anonymous Coward · · Score: 0

      I knew you'd be a Slashdot subscriber before I even looked at your username. You just have that aura of lameness about you.

    2. Re:OMG UR RIGHT by Neuropol · · Score: 1

      ... coming from an aura of wussness.

  7. Probably true by Tim+Ward · · Score: 2, Funny

    I "hate Linux", to the extent that I use it as little and as infrequently as possible. I certainly don't like it enough to want to spend time, that I could otherwise spend on real life, telling people why I don't like it!

    1. Re:Probably true by Devout_IPUite · · Score: 1

      I hate how hard it is to install programs on Linux when they're not in the package manager. I hate how slow the package manager is.

  8. Doing my part by GeorgeFitch3 · · Score: 2, Funny

    I hate Linux ...OK, you got me, I'm just kidding.

  9. Re:I hate linux by Anonymous Coward · · Score: 1, Interesting

    RTFA. "He or she is extremely knowledgeable and able to go into the details of every problem, sometimes as far as analyzing the underlying code and pointing out the problems"

  10. Re:first tits! by MrNaz · · Score: 5, Funny

    For a person who spends his time getting first posts on Slashdot, they might as well be.

    --
    I hate printers.
  11. It's an awesome blog by Digana · · Score: 5, Insightful

    LinuxHater's blog is aweseome, and I say this as someone who deeply loves Linux and GNU and all that is based on them. His criticisms are very well thought-out, not just stupid name calling, but clear, effective, technical, and explicit complaints about everything that is wrong with free software. He coats it with sardonic and bitter vitriol, yet beneath that tough exterior, there are the complaints of someone who has evidently spent a lot of time poking around the system, down to its gritty internals, and has found everything that could be improved about it.

    Even Miguel de Icaza loves LinuxHater's blog. I recommend that any free software enthusiast spend some good time reading the blog. You'll laugh, you'll cry, you'll wonder how you can make it all better.

    1. Re:It's an awesome blog by tinkertim · · Score: 1

      It is, I picked up the link from a usenet LUG today and spent an hour laughing my ass off. The blog is really worth a read .. check out (in particular)

      "How to write a Gnome application"

      and

      "How to write a KDE application"

      Its funny, laugh.

    2. Re:It's an awesome blog by Anonymous Coward · · Score: 0, Troll

      Saying that Micro de Isofta likes something is not particularly strong praise for free software. Just sayin'.

    3. Re:It's an awesome blog by techno-vampire · · Score: 1, Insightful
      His criticisms are very well thought-out, not just stupid name calling, but clear, effective, technical, and explicit complaints about everything that is wrong with free software.

      He's good, but he's not always right. As an example, he claims that in Linux, the assumption is that the percentage of people wanting each window manager is about equal. Wrong. I think that if you ask the average Linux user (even a fanatic evangelist) you'll be told that at least 90% of all Linux users use either Gnome or KDE, and that all the others are for people with specialized needs, or for the developers to play around with. Nobody is pretending that Fluxbox (let's say) is as popular as Gnome, or that it should be. However, if you're using "trailing edge" hardware and need to fit into as little RAM as possible, it's probably one of your best choices.

      --
      Good, inexpensive web hosting
    4. Re:It's an awesome blog by tinkertim · · Score: 1

      Actually, looks like the blog is toast for now. Nothing more to see here, move along, move along.

    5. Re:It's an awesome blog by bigpicture · · Score: 1

      As alluded to in one of the other postings about the love/hate comparison. Actually that is one of the peculiarities of "objective?" thought, that it is in fact only relative. It always needs contrast to operate at all such as good/bad, up/down, etc. So then that might mean that Linux is beyond compare, absolute and perfect if you will.

      Also by current general thinking, "hate" is not the other polarity of love, but "fear" is. So maybe they fear Linux, but are too afraid to post this. Me, I am loving it more all the time, especially what the KDE4 boys and girls are doing.

    6. Re:It's an awesome blog by Hatta · · Score: 4, Insightful

      I can't agree. Look at Friday's post, no real constructive criticism there. Just HAHA look at the lusers!

      Now look at Thursdays, complaining about too much choice. He's ignoring the fact that every desktop distro makes a working set of default choices. Whether you use Ubuntu, Mandriva, Xandros, or whatever, you'll have a desktop environment, browser, music player, etc, etc chosen for you. And just what does he think we're going to do about having too much choice? Tell people they can't code window managers any more? Again, this is not constructive criticism.

      Back to Wednesday, again just poking fun.

      On tuesday still nothing useful. Google using linux isn't a reason for you to, sure I buy that. But it's not a reason not to either.

      Virtual desktops, I dunno about OS X, but he suggests VirtuaWin for windows. UGH! It's incredibly slow, it doesn't guarantee the order of windows after a desktop change, and it doesn't support mouse wheeling. Makes you wonder if he's used virtual desktops for any length of tim on any OS.

      Make uninstall, that's what autopackage is for. Enough said. Most of the rest is just arguing that Windows isn't all that bad, which is true, but it's not a criticism of Linux.

      Monday, is more of the same. He does a good job knocking down arguments against windows, but very little actually criticising linux. Which is to be expected really, Linux is at least as good an OS as windows, the only place it really lacks is in application support. And if he wants to fix that, he should be arguing for linux, not against it.

      --
      Give me Classic Slashdot or give me death!
    7. Re:It's an awesome blog by Anonymous Coward · · Score: 5, Funny

      His criticisms are very well thought-out, not just stupid name calling, but clear, effective, technical, and explicit complaints about everything that is wrong with free software.

      Oh really? Are we talking about the same blogger that writes gems like this one?:

      One sure thing that a luser will say to you when you criticize his shitty operating system goes something along the lines of "but at least I don't get any viruses."

      Good for you dude. I don't get any viruses from your mom either. I'm protected. So please cease and desist your blabbering.

      Classy all the way. And what an insight.

    8. Re:It's an awesome blog by Eighty7 · · Score: 2, Insightful

      I can't get over the feeling that he gets his major points (not so) subtly wrong in ways that are not worth rehashing. For example look at his Fallacy of Choice. Even conceding that choice is Bad, how does he expect us to stop people from forking according to their needs/preferences? Because there's only one way & that's to lock it down like OSX but he knows how well that'll go over so all he talks about is mainstream acceptance. And there is a LAMP of the desktop, it's called ubuntu.

    9. Re:It's an awesome blog by Foofoobar · · Score: 4, Insightful
      Yep... sometimes he trolls just to troll. On one post he proclaimed ...

      Besides, I can make my computer immune to viruses. Just watch. Pop! Did you see that? I unplugged my network cable. The luser wretches, "Oh but that makes your computer useless!" Yeah, well so does putting Linux on it. What's your point?

      This was his answer on the question about how Windows was more prone to hacking and viruses whereas Linux was more secure. He does make some goods points but then he loses his audience by being a troll like this.

      You can't have it both ways. If you want an audience to respect what you have to say, you can't turn around the next second and just be emotionally illogical and say 'because I say so'.

      --
      This is my sig. There are many like it but this one is mine.
    10. Re:It's an awesome blog by orasio · · Score: 4, Insightful

      Miguel de Icaza is not that much of a free software fan, though.
      I think of them like the Count Dooku of software development. The guy has a vision, and doesn't care about how to get there, even if it means putting all of us at risk.

    11. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      "As Elie Wiesel said, 'the opposite of love is not hate, it is indifference.'"

      Yes, of course, if you say so, Mr. 'Weasel'...

      Elie Wiesel, the famous JEW who LIED in his numerous books, which were purported to be factual accounts of his time in umpteen 'death' camps (in none of which was he killed...) but then turned out to be works of fiction. What a surprise!

      I guess all that diesel gas must have addled his brain... You know, the diesel gas that allegedly (according to the Nuremberg Trials) was used to kill two million of 'God's chosen people'. How unfortunate for the lying Jews that diesel exhaust isn't toxic enough to kill anybody...

      For his information, the opposite of love IS hate, no matter what that cretinous lying Jew says...

    12. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      I just love that everyone talks about the blog, particular posts etc., but nobody puts any links to them. Here you have three rants (with links):

      How to write a Gnome application
      How to write a KDE application
      on sound

    13. Re:It's an awesome blog by Digana · · Score: 2, Insightful

      Now look at Thursdays, complaining about too much choice. He's ignoring the fact that every desktop distro makes a working set of default choices. Whether you use Ubuntu, Mandriva, Xandros, or whatever, you'll have a desktop environment, browser, music player, etc, etc chosen for you.

      It's a little funny that you point out how there are not too many choices by pointing out how many distros you could choose from that give you different default choices. :-)

      And just what does he think we're going to do about having too much choice?

      This is a general theme he talks about in other places, and he keeps saying how free software is so difficult to get into, because very few things are standardised (or if you prefer, there are many different standards). He keeps comparing this to the non-free world, where there is Windows out of the box or MacOS X out of the box, and it's one way, and most people like it that one way. It's true: most people are what I call 12:00 blinkers. Remember those digital clocks on old VCRs that would blink 12:00 until you went out of your way to set the clock? And when the power went out or you unplugged it, you had to set the clock again, all for what seemed like little to not benefit? What a chore! So just leave the 12:00 blinking, and that's what most people did. No desire to make a choice that didn't seem to impact their lives in any meaningful way.

      On tuesday still nothing useful. Google using linux isn't a reason for you to, sure I buy that. But it's not a reason not to either.

      I read that argument a little differently. He is in fact saying that Google using Linux is a reason for you to not use Linux, because Google has very specific needs to meet than yours or your granny's (ah, yes, the proverbial granny).

      Make uninstall, that's what autopackage is for. Enough said.

      No. Not enough. Did you read the rest of the criticism? What about when you want to use something that isn't packaged, as often happens, because you want a newer version or simply because the one you want just isn't packaged for your distro? Then you have to muck around with make uninstall, and he's correct that that's not fun at all.

      Linux is at least as good an OS as windows, the only place it really lacks is in application support. And if he wants to fix that, he should be arguing for linux, not against it.

      So you disagree with the arguments he makes about nonstandardisation in free software, the problems with preferring source to binary distribution, bad UI design choices in both GNOME and KDE, problems with upgrades in Ubuntu's model (either the whole OS gets updated, or nothing at all, or only parts of it through great user strife), and so on?

      In fact, I would personally argue that application support is the least of it, but that's only because I don't have the needs of all the non-free software other people need (but perhaps you do have those needs yourself). There are lots of things wrong with the way the whole free software community is designed that could use some rethinking. Those flaws have to be pointed out, not praised.

    14. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      Miguel de Icaza loves LinuxHater's blog ? Really? Who would've guessed, considering the moron has been suckling Ballmer's teet for the past few years.

    15. Re:It's an awesome blog by jimicus · · Score: 2, Insightful

      Yep... sometimes he trolls just to troll. On one post he proclaimed ...

      Besides, I can make my computer immune to viruses. Just watch. Pop! Did you see that? I unplugged my network cable.

      The luser wretches, "Oh but that makes your computer useless!" Yeah, well so does putting Linux on it. What's your point?

      This was his answer on the question about how Windows was more prone to hacking and viruses whereas Linux was more secure. He does make some goods points but then he loses his audience by being a troll like this.

      You can't have it both ways. If you want an audience to respect what you have to say, you can't turn around the next second and just be emotionally illogical and say 'because I say so'.

      Most modern "viruses" (read: trojans) don't do anything which requires Local Admin privileges in Windows - and hence, Linux equivalents wouldn't need root access. Linux is only one common email program which chmod 700's and executes attachments which look like they're executable away from being just as much of a malware breeding ground.

    16. Re:It's an awesome blog by Hatta · · Score: 1

      It's a little funny that you point out how there are not too many choices by pointing out how many distros you could choose from that give you different default choices. :-)

      And every one of them has sane defaults. What's the problem?

      No desire to make a choice that didn't seem to impact their lives in any meaningful way.

      And you don't have to, every desktop distro has reasonable defaults.

      What about when you want to use something that isn't packaged, as often happens, because you want a newer version or simply because the one you want just isn't packaged for your distro? Then you have to muck around with make uninstall, and he's correct that that's not fun at all.

      Oops, I meant 'checkinstall' there. Anyway, that problem is solved. And you know what, the fact that an average user can compile and install development versions themselves is a big plus on the side of open source. Even if it's a little difficult, at least it's possible.

      So you disagree with the arguments he makes about nonstandardisation in free software, the problems with preferring source to binary distribution, bad UI design choices in both GNOME and KDE, problems with upgrades in Ubuntu's model (either the whole OS gets updated, or nothing at all, or only parts of it through great user strife), and so on?

      I only read the past week, and really didn't find much worth agreeing with or disagreeing with. He has some points, there is a lot of fanboyism that he rightly mocks. A lot of the problems he points out are overblown. Like the lack of standardization, so what? It works, that's what's important. You're not really going to enable anyone to do anything new by enforcing a single standard, so what's the big deal? Source vs. binary distribution, most distros distribute their packages in binary form so again this is making a mountain out of a molehill.

      There are lots of things wrong with the way the whole free software community is designed that could use some rethinking. Those flaws have to be pointed out, not praised.

      You know, I agree. I don't want to look like I'm butthurt cause this guy said bad things about linux. The incompatibilities between free licenses is ridiculous and causes problems. The Debian SSH fiasco should never have happened. I just read the past week and don't think this guy said anything particularly insightful. It's easy to criticize any OS by picking on the most ludicrous statements of its fanboys.

      --
      Give me Classic Slashdot or give me death!
    17. Re:It's an awesome blog by earnest+murderer · · Score: 1

      Sometimes it's ok to go off just for a little funneh. Or to put it the way a senior manager I know once put it (heavily paraphrased)... Do you want to fix the issue, or do you want to argue semantics. 'Cus everyone is the building... the planet is a certifiable grade A a-hole, and accounting is already full, so if you want to argue semantics you're going to have to do it elsewhere.

      But more linux haters won't fix the issue, if it were that easy Apple would have "Fixed the f-ing Finder!" many years ago.

      --
      Platform advocacy is like choosing a favorite severely developmentally disabled child.
    18. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      You can't have it both ways. If you want an audience to respect what you have to say, you can't turn around the next second and just be emotionally illogical and say 'because I say so'.

      Anyone with all of their chromosomes would have found that to be a reasonably obvious attempt at humor. Given the nature of the site, it should be apparent even to those self diagnosed aspergers whack-a-do's.

    19. Re:It's an awesome blog by NNKK · · Score: 0, Flamebait

      I don't understand this continued fallacy of the "Linux distribution". They've differentiated themselves far too much to still be looked at as simple customizations of the same OS.

      They're _different operating systems_. The fact that they share a lot of common code doesn't change that. From a user perspective, they should simply be viewed as, at most, individual members of the Unix/POSIX-like family.

      The common code should be of interest primarily to developers and sysadmins, in that it means they can use mostly-common APIs and transfer knowledge of some of the inner workings across OSs.

      This is what makes it funny to me every time someone talks about installing software that isn't packaged for their "distribution". Do you whine about how hard it is to install an OS X application on Windows or vice-versa?

    20. Re:It's an awesome blog by Artuir · · Score: 1

      It's easy to see what you want to see, but I found plenty of criticisms against Linux in nearly all of his posts. Are you sure you're reading the same blog?

    21. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      Slashdot really needs a Nitpicking mod because that's what your post is.

      Trying to say the assumption that the percentage of people wanting each window manager is about equal is wrong by including niche window managers with the two main contenders is nitpicking, plain and simple.

    22. Re:It's an awesome blog by techno-vampire · · Score: 1

      No, it's not nitpicking, although I can see why you'd think that. The point I was trying to make is that his entire argument about Linux forcing choice down the throats of people who Just Want It To Work fails because it's based on a false assumption. Linux doesn't force you to choose much, except for which distro you use. Each distro makes default choices for most of them. If you use Fedora, you're going to be using Gnome unless you go out of your way to install KDE, XFCE or some other window manager. If it's not important to you, just let anaconda do its thing and you'll end up with a working system without worrying about which terminal program, what file manager or whatever. Linux is, in many ways, about choice, and that includes the right not to have to choose for yourself if that's what you want.

      --
      Good, inexpensive web hosting
    23. Re:It's an awesome blog by techno-vampire · · Score: 2, Interesting
      Most modern "viruses" (read: trojans) don't do anything which requires Local Admin privileges in Windows - and hence, Linux equivalents wouldn't need root access.

      There are many trojans out there that try to "phone home" by sending email, or try to turn your computer into a spambot. They can't do that without binding to port 25, and in Linux, that takes root access.

      --
      Good, inexpensive web hosting
    24. Re:It's an awesome blog by chromatic · · Score: 2, Informative

      They can't do that without binding to port 25, and in Linux, that takes root access.

      You may be thinking of listening on port 25, not connecting to a remote host's port 25.

    25. Re:It's an awesome blog by oddfox · · Score: 1

      Linux is only one common email program

      Now I'm really confused...

      --
      "We invented personal computing." - Bill Gates
    26. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      You apparently do not read enough blogs...

    27. Re:It's an awesome blog by NickFortune · · Score: 1

      Miguel de Icaza is not that much of a free software fan, though... The guy has a vision, and doesn't care about how to get there,

      Miguel has a vision? Don't tell me, let me guess: A computer on every desk, Microsoft software on every computer.

      Would that be the one you were thinking of?

      --
      Don't let THEM immanentize the Eschaton!
    28. Re:It's an awesome blog by Foofoobar · · Score: 1

      Only partially correct. Due to the interconnectivity of many Windows apps and their being tied to kernel levels DLLs and apis, hacking can happen at any user level through even the most innocuous application (ie excel or word docs) regardless of user level. These things do not happene regardless of user level in most Linux applications as they are not tied in like this and only in RARE cases does someone make such a bad coding mistake to allow this kind of elevated privileges to happen (like running the app as root).

      --
      This is my sig. There are many like it but this one is mine.
    29. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      So when do we slice his head off? Who's the Anakin/Darth Vader of the Free Software community?

    30. Re:It's an awesome blog by Foofoobar · · Score: 1

      Yes and anyone whose family line wasn't a straight line wouldn't have needed to respond with another troll ike you. Go drag your knuckles elsewhere.

      --
      This is my sig. There are many like it but this one is mine.
    31. Re:It's an awesome blog by man_of_mr_e · · Score: 1

      I think you might want to reconsider you logic there.

      You don't need special privileges to connect to port 25 on another computer, only to open a listening socket on your computer, and a spambot doesn't need to do that.

    32. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      "Even Miguel de Icaza loves LinuxHater's blog."

      Of course he does, Miguel does everything to damage Linux in every way he can. viz. Gnome (inferior to KDE), Evolution (copy of Outlook), Mono (copy of .Net)...

    33. Re:It's an awesome blog by Nursie · · Score: 1

      No, they aren't different operating systems. The same binaries (dependencies aside) run on them all.

      "This is what makes it funny to me every time someone talks about installing software that isn't packaged for their "distribution". Do you whine about how hard it is to install an OS X application on Windows or vice-versa?"

      No, but people whine when Vista won't run something they used under XP, which is more like the situation here.

      The multitude of distributions are WAY more similar than any of them is to any other Unix/POSIX-like OS.

    34. Re:It's an awesome blog by oddfox · · Score: 1

      Quick hack-job in Paint.NET: Here's the Anakin/Darth Vader of the Free Software community. I am way too bored today.

      --
      "We invented personal computing." - Bill Gates
    35. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      My guess is that the Linux-hater in none other than Dan Lyons, aka fake-Steve-Jobs. The same snotty attitude, the same put-downs: "lusers", "freetards". He even quotes FSJ (likely himself) liberally. He'll never forgive Linux for being responsible for his being taken in by SCO.

    36. Re:It's an awesome blog by techno-vampire · · Score: 1

      Thank you, I sit corrected.

      --
      Good, inexpensive web hosting
    37. Re:It's an awesome blog by AmberBlackCat · · Score: 1

      Maybe his point was, saying you can solve your virus problem by switching from Windows to Linux is a troll too.

    38. Re:It's an awesome blog by Hal_Porter · · Score: 2, Interesting

      What annoys me about Linux users is the assumption that everyone who doesn't run it is essentially ignorant of the possibilities.

      But I've tried it a couple of times. Each time was an epic battle getting all my newish hardware to work. And even after I did it, the free software versions of all the commercial software I use are completely amateurish. And I basically don't like the way Linux is developed - "Looks good and compiles ok, ship it!". People that have spent time on commercial software know that not doing an enormous amount of testing just means that you have to do an enormous amount of tech support. And with Linux the tech support is some teenage idiot on IRC who knows less about the platform than you do.

      And I hate the idea that software development is about making things easy for developers as opposed to users. You can see this in the "No Stable API" rule. It means the kernel developers have freedom to refactor, but it also means that the only way you can get driver support for your card is if you hand over the source code to them and integrate it in the kernel. Microsoft, whatever its other failings doesn't work like this. Windows APIs are very stable across different OS versions. Even things which were not officially part of the API like stuff higher up on the stack will be faked in Windows N+1 if important applications depended on it in Windows N and earlier. Windows will shim even broken applications to keep them working when its internal structure changes.

      Not having stable kernel APIs just allows the kernel people to release unfinished stuff and then rework it a dozen times. No one cares about this shit except for them - its not like most of it has much of an effect on performance. Sure the code might be beautiful to the person who wrote it, but that's a bit like babies being beautiful to their mothers. The rest of us can't see that.

      And the very worst thing about it is that new programmers come out of uni thinking the Linux way is the best one. And they create chaos in the commercial world, where if you release something and it doesn't work absolutely 100% of the time when tested by non experts, the company has a serious problem. Or if the customers applications all fail to build on the new platform, that's a problem too.

      --
      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;
    39. Re:It's an awesome blog by NNKK · · Score: 0, Troll

      Running a single binary on multiple operating systems is nothing special, and has been done for years, if not decades, and is not even remotely unique to Linux. It's nothing more than a question of supporting the necessary executable formats (semi-trivial) and ABIs (far from trivial). See, for instance, iBCS, WINE, and even Java and .NET. Strictly understood, however, binary compatibility is only a small part of the picture.

      Installation/setup, package management, network configuration, GUI, assorted hardware configuration, user management, automated deployment, init/service management, filesystem layout. All of these and more can and do differ from one "distribution" to the next, and are a major part of what differentiates operating systems. Expecting some sort of utopia where an application developed on one "distribution" will be trivially installable and usable on all the others is incredibly naïve.

      Incidentally, the XP->Vista analogy is just silly. If RHEL5 won't run some (non-system-level) application that RHEL4 did just fine, you might have a case. But we're not talking about subsequent versions of the same "distribution", we're talking about different "distributions" from different people/companies developed in parallel (and then on dissimilar schedules) toward different goals.

      Demanding that everyone be the same so that you don't have to worry about choice is selfish, ignorant, and lazy. If you want to be locked into one path where you don't have to think for yourself, you know where to go.

    40. Re:It's an awesome blog by chromatic · · Score: 1

      And I hate the idea that software development is about making things easy for developers as opposed to users.

      Without developers, how do you expect to get software developed? (Also, why do you think Linux supports more devices than any other operating system right now?)

      ... they create chaos in the commercial world, where if you release something and it doesn't work absolutely 100% of the time when tested by non experts, the company has a serious problem.

      Which problem is that, too many customers lining up to throw money at them? I've never seen proprietary software work that reliably, and in my experience, it's rarely been solely fatal to the business.

    41. Re:It's an awesome blog by Hal_Porter · · Score: 1

      That comment is funny, and he wrote it because the people he was arguing with annoy him. It doesn't invalidate the rest of what he says.

      --
      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;
    42. Re:It's an awesome blog by Hal_Porter · · Score: 1

      Without developers, how do you expect to get software developed?

      Oh great, you found a straw man. Have fun attacking it.

      My point was that in a commercial environment, hell an environment where the developers aren't complete prima donnas, people work out an architecture first and then code it. Once it's releases, like a COM interface, it has to be preserved essentially for ever. The whole hippie bullshit line that developers should be free to express themselves by refactoring regardless of consequences on users of their code just irritates me intensely.

      Now commercial companies are not immune from this. The difference is that customers tend to call your boss and shout at him if you do this in a commercial environment. In the OSS world, that can't happen. And that is why I despise OSS software.

      Actually in the commercial world everyone comes out of Uni believing essentially in the OSS world view that elegant code is the most important thing. Either they learn that you sometimes have to compromise on elegance to keep customers happy, or they end up not earning much money. So if the OSS world is better at attracting developers who won't accept that, it's welcome to them.

      (Also, why do you think Linux supports more devices than any other operating system right now?)

      Most of those devices are old and no one uses them anymore. No one tests them anymore, so saying they are supported is only true if you mean "the kernel has some code for that VID/PID that someone reverse engineered 10 years ago and hasn't been tested for about a hundred kernel revisions". Linux support for newish hardware sucks, because reverse engineering takes time. At least that's my experience every time I tried to install it on a new PC.

      ... they create chaos in the commercial world, where if you release something and it doesn't work absolutely 100% of the time when tested by non experts, the company has a serious problem.

      Which problem is that, too many customers lining up to throw money at them? I've never seen proprietary software work that reliably, and in my experience, it's rarely been solely fatal to the business.

      Yeah, because customers love it when their application won't build after an update because some developer of a library they depend on has decided to refactor, break compatibility and not tell anyone. Or if the system won't boot up because of some change that makes things better in a way that they can't see but requires a few extra magic steps that no one has told them and break some process they invented for themselves. Once you tell them how elegant the refactored code is, they're just ecstatic to put up with a bit of short term pain (like a few days delay in their project, plus a man month or so to reinvent their private processes to work with the new architecture) to help you implement it.

      I'm guessing if believe that your experience of operating in a commercial environment is pretty minimal.

      It's not that commercial software is bug free, it's that popular commercial software is built in an environment where coders get told to fix bug reports from customers, not spend all their time on bullshit refactoring that introduces (from the customer point of view at least) bugs.

      --
      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;
    43. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      Due to the interconnectivity of many Windows apps and their being tied to kernel levels DLLs and apis, hacking can happen at any user level through even the most innocuous application

      Err, what? Due to the interconnectivity of many Linux apps and their being tied to system shared libraries and syscalls, hacking can...? The closest I can come to making that make sense is something like Windows comes with a bunch of apps that assume local input is trusted. Oh wait, so does Linux. You've probably written a bash script too.

      There's very few DLLs that are actually kernel level. Ntdll.dll and kernel32.dll (and not really even that) are about those that I know about. The internet-related things that sane people (even trojan writers) would want to use aren't them. They're there so you don't have to make syscalls manually.

    44. Re:It's an awesome blog by Ed+Avis · · Score: 1

      Paint.NET? That's on Windows, isn't it? It's a shame that people have to reboot into Windows to run a useful free application like that.

      If only there were, I don't know... some kind of compatibility environment so you could run apps like Paint.NET on Linux using only free software? In an ideal world there might even be a port of Paint.NET done by some hard-working free software developer.

      --
      -- Ed Avis ed@membled.com
    45. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      Miguel de Icaza is not that much of a free software fan, though.

      [citation needed]

    46. Re:It's an awesome blog by chromatic · · Score: 1

      Actually in the commercial world everyone comes out of Uni believing essentially in the OSS world view that elegant code is the most important thing. Either they learn that you sometimes have to compromise on elegance to keep customers happy, or they end up not earning much money. So if the OSS world is better at attracting developers who won't accept that, it's welcome to them.

      "Oh great, you found a straw man. Have fun attacking it."

    47. Re:It's an awesome blog by orasio · · Score: 1

      Miguel encourages free software developers to work in the patent mined field that is Mono. That is a move _against_ free software.
      Don't get me wrong, I think Mono is nice, and a good platform to program in, only that it's bad from a software freedom standpoint.
      From that I infer he doesn't care about free software. That, or he is acting against his beliefs.

    48. Re:It's an awesome blog by Anonymous Coward · · Score: 0

      I for one hate the kind of guys like the LinuxHater's blogger, who is crying like this:

      [quote]Screw you Slashdot. You linked Mr. Allison's article, but not me directly. Classy. Maybe you don't want to be associated with me? Whatever, that's cool, I don't like you guys either. You guys are like the Al Jazeera of tech journalism. I don't really read you because I want to, it's just a good place to find material.[/quote]

      I'm sure this guy likes moaning to everything, (and I know know what I say since I'm French and I'm moaning over this blogger myself ;)

    49. Re:It's an awesome blog by Foofoobar · · Score: 1

      Bash is a shell script and is a far cry from an application like Word, Excell, Internet Explorer. To even suggest that it is is to shout your own ignorance.

      --
      This is my sig. There are many like it but this one is mine.
    50. Re:It's an awesome blog by Foofoobar · · Score: 1

      Well kind of. It's extreme but the problem has become extreme. True they are getting better but the mere fact that the average system takes 1.5 hrs to patch and the avergae unpatched system is taken over in 14 minutes of connectivity. 99.99% of botnets are Windows operating systems thanks to its weak security with Linux machines being found to be the controllers of the botnets. This isn't a troll either. Just a recorded fact from what studies of botnets have found.

      So while switching to another OS IS extreme... if the solution isn't being fixed and you are sick of being hacked or your system going down and just want a stable machine, how extreme is it really?

      --
      This is my sig. There are many like it but this one is mine.
    51. Re:It's an awesome blog by Reziac · · Score: 1

      Yeah, I agree -- after reading the two most recent posts, I'm nodding my head at all the stuff I've said here myself, especially including this choice quote:
      =======
      Where do I file bugs against the Linux community?

      On second thought, I guess it wouldn't really make too much difference. All my bugs would just get closed as "luser error, go back to using Windows you MS-paid stupid fuck."
      =======

      It's embarrassing, but he's right.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  12. No. by Anonymous Coward · · Score: 1, Interesting

    People who make up problems to write malicious articles will probably write equally malicious code and give bogus advice. Let's not forget how M$ sold the Lotus team development tools that M$ developers hated and ignored. Given the size of the free software community, this kind of malice will never be a serious problem but all code needs to be carefully evaluated.

    1. Re:No. by Anonymous Coward · · Score: 0

      come on twitter, shut the fuck up already

    2. Re:No. by Hurricane78 · · Score: 1

      WTF? Now everyone who's posting anonymous is a "twitter"? I'm from germany, and i remember those thought patterns from somewhere... hmm...

      Additionally the guy (or girl) did not even say anything crappy or trollish. You on the other hand are. Let's call you a "twitter" for a change. How about that?

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    3. Re:No. by Anonymous Coward · · Score: 0

      Does anyone else use "M$"? And if so, why?

    4. Re:No. by bvimo · · Score: 1

      Is that you Twitter? Are you trying to shift the focus away from yourself by accusing somebody else of being Twitter.

      Twitter, Twitter, Twitter, Twitter, Twitter, Twitter, Twitter, Twitter, Twitter, Twitter, Twitter, Twitter, Twitter, desu, Twitter, Twitter

      --
      In either case, here at Microsoft, we feel standards are important. And we have fun, too. Doug Mahugh, Microsoft
    5. Re:No. by Brieeyebarr · · Score: 1, Insightful

      The dollar sign replacing the S in a word is a satiric misspelling used by geeks to jibe Microsoft for their (corrupt) business practices that seem to be focused solely on producing the most money possible. Have fun reading through my comments page, since this is a "point out that an AC is probably Twitter" thread.

    6. Re:No. by somersault · · Score: 1

      I had started using it until I noticed Twitter doing so. I did it because of the reasons outlined by Brieeyebarr above.. I found it quite funny the first time I saw it.

      --
      which is totally what she said
  13. yea by nih · · Score: 0, Flamebait

    FUCK LINUX!
    /me runs

    --
    I'm a rabbit startled by the headlights of life :(
    1. Re:yea by Joebert · · Score: 0, Offtopic

      We're workin on that.

      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  14. just one thing by callmetheraven · · Score: 5, Informative

    The only thing wrong with linux is lack of availability of 3rd party shrink-wrap type applications and games. I would love to give up XP, but linux can't run the video editing software that I need and games that I want.

    --
    You can have my SIG when you pry it from my cold, dead hands.
    1. Re:just one thing by Anonymous Coward · · Score: 0, Interesting

      The only thing wrong with linux is lack of availability of 3rd party shrink-wrap type applications and games.

      Linux desktop users are extremely reluctant to spend money on software and the Open Source movement essentially means shrinkwrap proprietory software gets shunned, dismissed and worse: the zealots will often take its existence on Linux as a slap to the face of FOSS and create a GPL clone to replace it, just to spite them.

      Bringing proprietory desktop software to Linux just isn't worth the effort or risk. Sorry about that.

    2. Re:just one thing by Nimey · · Score: 3, Insightful

      It'd be really helpful if more distros complied with the FHS and LSB out of the box.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    3. Re:just one thing by Fri13 · · Score: 0, Troll

      Informative that post?

      I dont need any closed source application for Linux. I have all games what I want running on Linux (and I dont own a console) and videoeditors what are easy to use and allow very good looking videos to develop.

      Does I get "Informative +5" too because I told my personal toughts too of Linux how it does all what I want, even it was opposite than the other?

    4. Re:just one thing by couchslug · · Score: 2, Interesting

      "Linux desktop users are extremely reluctant to spend money on software and the Open Source movement essentially means shrinkwrap proprietory software gets shunned, dismissed and worse: the zealots will often take its existence on Linux as a slap to the face of FOSS and create a GPL clone to replace it, just to spite them."

      Most Linux users want everything for free, yet some of them also want Windows software. The solution is to develop ever more efficient ways to run Windows software on Linux.

      The vast number of folks who wish can run their warez copies of Windows software, the few business users who need legit installs can pay for the software and be legit, and overall Linux adoption will be furthered.

      It's realistic to admit that most people want whatever they can grab, so cater to that in a calculated manner.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    5. Re:just one thing by Anonymous Coward · · Score: 0

      If you are into video software, you should give Blender a try. It has a built in non-linear editor and sequencer. That along with it's render nodes makes it one of the most robust and powerful editors out there. And no, you don't have to know 3d to use it.

    6. Re:just one thing by howlingmadhowie · · Score: 4, Interesting

      i'm not sure that it is 'the only thing wrong with linux', as i think that linux as a distribution has a number of other flaws, but it is remarkable to think that this is where the problem now is. after years of hearing about the complexity and command-line intricacies of gnu/linux as being the showstoppers, i'm reading more and more posts from people saying things like 'ubuntu is just as easy or even easier to use than vista and it has better hardware support, but it's a pain getting WoW running on it'.

      do you think it is fair to say that if the next big game was available on ubuntu for example, and for the sake of argument, let's throw the next version of photoshop in there as well, we could see a fairly large movement towards linux distributions on the desktop?

    7. Re:just one thing by Mattsson · · Score: 1

      Well then, if the existence of a non-free linux application makes someone create a free application that can replace it, everything is solved for the ones who want everything free and costless! =)
      It's the function of a software that one wants, not the software itself. The specific name of the application is irrelevant as long as they have similar workflow, ease of use, use the same file-formats, etc.

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
    8. Re:just one thing by StormReaver · · Score: 0

      "I would love to give up XP, but linux can't run the video editing software that I need and games that I want."

      There's a huge different between "can't run" and "isn't available for".

    9. Re:just one thing by Anonymous Coward · · Score: 0

      That, and the ability to use Skype while other applications that use sound are running, without using the horribly-staticy "padsp" OSS wrapper.

    10. Re:just one thing by Jasonjk74 · · Score: 1

      "I would love to give up XP, but linux can't run the video editing software that I need and games that I want."

      There's a huge different between "can't run" and "isn't available for".

      They both achieve the same result.

    11. Re:just one thing by bcrowell · · Score: 2, Interesting

      The only thing wrong with linux is lack of availability of 3rd party shrink-wrap type applications and games. I would love to give up XP, but linux can't run the video editing software that I need and games that I want.

      I use linux as my only OS. I don't agree that lack of shinkwrapped apps is the only problem. In fact, I don't perceive the lack of shinkwrapped apps as a problem at all. I'm not into gaming, and as far as the rest of the software that I see on the aisles of retail stores, my usual thought when I look at it is My god, these poor shmucks pay $60 for this? I have software on linux that does the same thing, and it's free. I'm not saying that you're wrong to want to run games. I'm just saying that your perception of that as the main problem is valid for some people like you, and not valid for some other people like me.

      Here's my list of the main things that I perceive as problems with linux:

      1. Power management has been difficult or impossible to get working properly on any machine I've ever tried it on. For a laptop, this is a real showstopper.
      2. Sharing a printer is a disaster. I've spent endless hours trying to get this to work on my home network. Had it working once, a couple of years ago. Can't get it working anymore after upgrading ubuntu. I can't figure out why it should be so difficult to get one linux box to share its printer with another linux box.
      3. Java applets are another thing that I can no longer get to work on my x64 box after an ubuntu upgrade. (This will probably get fixed soon.)
      4. To my taste, the linux scheduler seems too oriented toward server use rather than desktop use. I would like it to have soft real-time, or to at least be more responsive under heavy I/O load. I know there are real-time patches for the kernel, but I don't want to have to do that level of voodoo to keep my system from locking up under certain circumstances.
      5. OOo sucks, I'm convinced that OOo isn't going to stop sucking any time soon, and the alternatives to OOo also lack the combination of features, performance, and usability that I would consider decent.
    12. Re:just one thing by Foofoobar · · Score: 1

      So get a MAC. It's BSD (UNIX variant like LINUX).

      --
      This is my sig. There are many like it but this one is mine.
    13. Re:just one thing by Anonymous Coward · · Score: 0

      In my experience two processors or a single dual core processor can virtually eliminate lockups due to load for most desktop tasks. Even works wonders in the windows world.

    14. Re:just one thing by djp928 · · Score: 1

      From an end-user viewpoint, there is no difference at all.

    15. Re:just one thing by Anonymous Coward · · Score: 0

      It would be helpful if the FHS was complete, and the LSB wasn't a raging pile of crap.

  15. Not that much to complain about by HangingChad · · Score: 4, Interesting

    One of the reasons I like Linux so much is that there's so little to complain about. Everything just works. Occasionally there's a driver hunt or compatibility issue, getting a scanner to work, but overall, once it's set up and working, smooth sailing.

    That was the way Windows used to be. Everything would install and just work, while the Linux tinkerers spent hours chasing down compatibility issues and combing through HCL's. But Vista changed that perception and the very time Linux was making progress in big leaps.

    Five years ago if you wanted a smooth install and minimal fuss you picked Windows 2000 or XP. Now you install Ubuntu or buy a Mac. The reality is probably a little more complex but the perception certainly has changed.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:Not that much to complain about by dash2 · · Score: 5, Insightful

      Er, I think you need to go and read the Linuxhater blog. You may find your experience is not typical.

      My current status is: I installed Ubuntu Hardy to try it after giving up on Debian 5 years ago. It's pretty nice, but whenever I take my Thinkpad out of its dock, it crashes. Windows is much better: whenever I plug the Thinkpad into the dock, it crashes.

      :-( /me hates all computers equally

    2. Re:Not that much to complain about by Anonymous Coward · · Score: 0

      Mod parent up. I could not agree more.

      I started off using RH7 and let me tell you, compared to my windows 2000 box it was a real pain in the ass. Like some of the other posters mention, I too got tired of hunting down rpms, configing files and praying that my machine would boot back up after making some subtle change. But you know what, one day those things were not a problem any more and I found myself enjoying the stability and reliability of my Linux machine vs the windows laptop which disappointed me day after day after day.

      This is when I stopped worrying and learned to love my box. Like any relationship, we still have our fights, but things seem to work out just fine.

    3. Re:Not that much to complain about by nine-times · · Score: 5, Insightful

      One of the reasons I like Linux so much is that there's so little to complain about. Everything just works. Occasionally there's a driver hunt or compatibility issue, getting a scanner to work, but overall, once it's set up and working, smooth sailing.

      I don't mean to offend you or anyone else, but I think you might be a bit overly-optimistic. There are a lot of valid complaints about Linux. Not that I see a lot of constant show-stopper bugs in major distros or anything, but that doesn't mean there aren't plenty of smaller problems, annoyances, and missed opportunities to do things better.

      I'd say Linux does a very good job at loads of things *relative other currently available operating systems* (i.e. other operating systems have their share of problems, too). But computing in general still has a lot of room for improvement. If any Linux developers out there think Linux is perfect and feel like they're running out of things to improve, let me know. I can help you find things.

      That was the way Windows used to be. Everything would install and just work, while the Linux tinkerers spent hours chasing down compatibility issues and combing through HCL's.

      I'll grant you that Windows was a good desktop OS for its time, back around 2000. At the time, nothing was doing a better job of meeting most users' needs. But it has always been far from perfect, and each version has had plenty of technical/design problems..

    4. Re:Not that much to complain about by TheSeer2 · · Score: 0, Troll

      Errr, have you used Vista... recently? It's pretty much how you describe Linux.

    5. Re:Not that much to complain about by ProfessionalCookie · · Score: 2, Insightful

      ...once it's set up

      Now I use Linux on a headless box to manage my network connections but even that took some doing. The difference in difficulty in setting up a Linux box and a Mac is often quite clear. Sometimes linux is easy to set up. Sometimes it "Just Works" but I think we need to get that up to like 90% of the time.

      I'm a big fan of Linux but there's some pretty obvious deficiencies and many Linux aficionados are often the first to pull the so-what-it-shouldn't-be-easy-but-there's-a-way-to-do-it-from-the-CLI. I want Linux to become a mainstream desktop OS.

    6. Re:Not that much to complain about by Anonymous Coward · · Score: 0

      I can use Windows, Mac, Linux, whatever without issue. I think that many people are just incompetent in one OS so they move to a different OS which they actually attempt to learn how to use and so they gain some competence with the new OS.

      I see this all the time. Joe the Computer Hobbiest refuses to RTFM regarding Windows and complains about how bad it sucks, always crashing, etc. He moves to Linux and actually does RTFM.

    7. Re:Not that much to complain about by Anonymous Coward · · Score: 0

      You are very much a liar of probably fore accurately misinformed.
      I just bought a DELL INSPIRON 630 and put the last
      FEDORA CORE and it just don't boot!!!
      That what you say working smoothly...

      Impossible to get a clear answer from the net
      must try everything...and don't really succed
      I am more happy with Windows XP and something like cygwin or msys/mingw the best of the two worlds

    8. Re:Not that much to complain about by whiskey6 · · Score: 1

      Everything just works? can you come help me sort out my sound card and video card? I thought I had the video card sorted, but it's b0rked again. Sound I have given up on. It worked in Ubuntu, FC 7,8 and 9, XP, vista but not Centos 5. It's ridiculous! When shall I expect your visit?

    9. Re:Not that much to complain about by AndGodSed · · Score: 2, Interesting

      I agree with parent.

      That said - there is no such thing as a perfect, trouble free OS. Every OS has it's warts.

      I am an IT manager - and Linux Geek - that currently works in an all Windows department in our company.

      A few things stand out for me:

      1) Becoming a Linux geek has taught me so much about computers that the techies under me constantly come to me for troubleshooting tips - not that I am so much better, they are all new guys that I need to "grow" in the company.
      2) I constantly, on a daily basis, need to delve into the windows command line/registry to fix things in Windows. (XP Especially since it is still the most pervasive version of Windows in use by our desktop clients)
      3) Vista really is causing us problems - and yes we have had to delve into the command line in order to reset forgotten passwords and other broken things.

      Hence I firmly believe that the argument of "Linux will not be desktop ready until you don't need the command line" to be complete rubbish. One will always need the command line - in fact I deem it a good thing to have a command line available to hack Vista in case something went pear shaped because of user error.

      4) Windows is insecure. Example: Unless an account has been specifically configured not to allow this, you can type "CMD" in the search box in Vista, press [CTRL+SHIFT+ENTER] answer "Continue" when the prompt pops up and PRESTO you have a shell with administrator privileges. Same with XP that creates administrator accounts on install without a password by default. Press [CTRL+ALT+DEL] at the login screen, type "Administrator" leave the password blank and you should be able to log in as Administrator - unless the user was wise enough to specifically password protect the Administrator account.

      Why not require a password for Administrator by default as with Linux?

      On another note - Hardy Heron really disappointed me. Hence I installed Intrepid Ibex to see if I need to start hunting for a new distro. So far the prognosis is good.

    10. Re:Not that much to complain about by jellomizer · · Score: 1

      "Occasionally there's a driver hunt or compatibility issue, getting a scanner to work"
      That doesn't sound like just working. Use a Mac for a few months, then you will see what Just works means.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    11. Re:Not that much to complain about by nine-times · · Score: 1

      Hence I firmly believe that the argument of "Linux will not be desktop ready until you don't need the command line" to be complete rubbish. One will always need the command line - in fact I deem it a good thing to have a command line available to hack Vista in case something went pear shaped because of user error.

      Well, I think that argument about Linux not being ready applied back when you couldn't install a system and get it working without mucking around in the command line. I don't think that anyone was suggesting that command lines weren't going to continue to be useful for power users and administrators. The issue was whether you could reasonably hand an install CD to a savvy computer user (but not computer geek) and have any expectation that they might be able to get themselves a functional and useful desktop install going without feeling overwhelmed by the complexity.

      But really, that argument against Linux has been dead for a few years now. I would say that there are multiple Linux distros that are at least as easy to install and maintain as Windows. In a lot of cases, it's easier, if only because Windows tends to make you go around hunting down drivers. Even wireless networking is getting easier in recent Linux releases.

      Most of what would be difficult these days in moving people from Windows to Linux is application support, and not anything bad about the OS itself.

      But I wasn't suggesting that Linux wasn't ready for the desktop. It's very competitive in terms of features and ease of use. In terms of flexibility, it's fantastic. But even if we assume that Linux is a better desktop OS than Windows, that doesn't mean that there's nothing wrong with it. It doesn't even mean that there aren't things that Windows does better. There's plenty of room for improvement.

      And yeah, I'd say the same thing about Windows and OSX. I've supported all three, and for each of them, there is plenty of room for improvement.

    12. Re:Not that much to complain about by Anonymous Coward · · Score: 0

      I have to say, I'd love to have a go on the Linux everyone else on Slashdot has which "just works". My experience has been that it installs fine and from then on it's a battle up shit creek to just get functional internet browsing.

    13. Re:Not that much to complain about by Anonymous Coward · · Score: 0

      Maybe he's not a fucking developer. That's the fucking problem with you goddamn linsux zealots, and that's why linsux will ALWAYS suck, and ALWAYS be a toy for geeks.

    14. Re:Not that much to complain about by Billly+Gates · · Score: 1

      Funny all of your reasons are why I switched back to Windows XP from Ubuntu.

      My laptop just works with Windows. Vista is not great but it certainly is ahead of linux in terms of compatiblity and usability. My wife can use it and it mostly just works. Its not fast but it works.

      Linux is great if you have the right hardware with the right drivers. If your a poor AMD user with an ati chipset your screwed. If you try to make the point that I am stupid for not chosing the right hardware ahead of time then I win the argument that windows just works.

    15. Re:Not that much to complain about by nomadic · · Score: 1

      One of the reasons I like Linux so much is that there's so little to complain about. Everything just works. Occasionally there's a driver hunt or compatibility issue, getting a scanner to work, but overall, once it's set up and working, smooth sailing.

      Linux is fine until you try doing something even slightly non-standard sound or video-wise, and then the whole thing can come crumbling down.

    16. Re:Not that much to complain about by Anonymous Coward · · Score: 0

      whenever I take my Thinkpad out of its dock, it crashes. Windows is much better: whenever I plug the Thinkpad into the dock, it crashes.

      Dual boot?

    17. Re:Not that much to complain about by TheSeer2 · · Score: 1

      ... troll? Come on, pick overrated or something! You're being a troll mod! :D

    18. Re:Not that much to complain about by dash2 · · Score: 1

      They know the source. It's a known bug in the kernel: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/189185 Newer kernel versions fix it but the fix hasn't been backported to 8.04.1. They say they will fix it; if so I'll give Linux another try, assuming the Windows bug hasn't happened first. Yes, the openness is helpful - I can't read the code, because I'm not a developer, but I can at least report a bug and see what's going on. As against that, when Windows crashes it blue screens and restarts, normally without blowing up my data. Linux tends to just hang and force a cold reboot; last time, I lost my (Wubi-based) partition.

    19. Re:Not that much to complain about by KingDord · · Score: 1

      If your a poor AMD user with an ati chipset your screwed.

      I keep seeing this creep into Linux/Desktop discussions and I think you have outdated information.

      This computer is an AMD Phenom system with an ATI HD3870 running Arch Linux and has no issues related to those two pieces of hardware. I know in the past ATI's drivers were notoriously poor or non-existant, but their current fglrx driver is perfectly capable of running WoW and TF2.

    20. Re:Not that much to complain about by Billly+Gates · · Score: 1

      Well my notebook had a ton of issues with linux. Wifi kept going in and out and my desktop would freeze if I used the ati driver

  16. This is why I hate Linux by Anonymous Coward · · Score: 0, Funny

    A bad RPM install killed my mom because the cheap company was using Red Hat on her kidney dialysis machine

    1. Re:This is why I hate Linux by CycoChuck · · Score: 1

      Maybe the problem was that your mom's kidney drivers was packaged as DEB files. She should of just brought the source code so that the tech could compile the driver.

      --
      Windows is as solid as quicksand.
    2. Re:This is why I hate Linux by Anonymous Coward · · Score: 0

      Dude you're not even funny, stop attaching yourself to my post.

  17. Pluribo to the rescue? by LighterShadeOfBlack · · Score: 2, Interesting

    Use the app from this previous article to scan a few popular Linux-hating blogs' articles and comments and maybe you've got yourself a pro-active user feedback tool. Maybe.

    --
    Spelling mistakes, grammatical errors, and stupid comments are intentional.
  18. Spot on by Tofflos · · Score: 2, Insightful

    I think he's right about LinuxHater and right that we should be thankful for that kind of criticism. Pointing out flaws in a more public manner and in a way that makes it accessible to a larger audience can help shape opinion and get the flaws fixed.

    Sure, LinuxHater could try to fix the bugs himself but I think that would be a lot less effective than what he's doing right now.

  19. Fisher-Z by dekropisvol · · Score: 0

    Do i need to say more, Haters :P

  20. Tis sounds crazy, but it is true by MobyDisk · · Score: 5, Insightful

    I know lots of smart developers who have tried Linux and ported apps to it, just to expand their knowledge of the operating system and learn how to port stuff and to keep their skills up-to-date. But most of them fallback to Windows. The more pragmatic ones switch to OS X because it is just like a Unix OS, but with far greater usability.

    At one point I kept a blog of all the troubles I had with using Linux. Most of the items were really simple things that made it very difficult to use. But often even constructive comments were met with disdain, so I gave up. No sense in complaining to a deaf audience.

    This all comes back to the zealous Linux pragmatism where truly constructive criticism is turned into that with-us-or-against-us mentality.

    1. Re:Tis sounds crazy, but it is true by UncleTogie · · Score: 1

      No sense in complaining to a deaf audience.

      Try facing us next time instead of talking with your back turned; you may be heard that way... ;)

      --
      Don't tell me to get a life. I'm a gamer; I have LOTS of lives!
    2. Re:Tis sounds crazy, but it is true by Americano · · Score: 1

      The more pragmatic ones switch to OS X because it is just like a Unix OS, but with far greater usability.

      ?? I think you meant to say:

      The more pragmatic ones switch to OS X because it is a Unix OS , with far greater usability.

  21. Let's not forget by Anonymous Coward · · Score: 0

    Just because an operating system doesn't do everything just the way you want it to doesn't make it defective, or even flawed. Some users just have some stupid ideas. Many times, however, it's these folks who scream the loudest.

  22. Linux is only free if your time is worthless. by SimHacker · · Score: 1, Interesting
    --
    Take a look and feel free: http://www.PieMenu.com
    1. Re:Linux is only free if your time is worthless. by bigstrat2003 · · Score: 1, Insightful

      I'm in no position to agree or disagree with your assessment of Linux, since I don't use it, but I have to point something out to you: unless you have a way of turning your free time into income, that time is worthless. People talk a lot about how something is only free if your time is worthless, but unless you're taking time off from your job, or sacrificing something you could be selling in your free time (and most of us aren't doing those things), your time is worthless. You have a limited quantity of it, but that doesn't matter if no one is paying you for it.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    2. Re:Linux is only free if your time is worthless. by Anonymous Coward · · Score: 1, Insightful

      The comment is more related to, instead of trying to get your computer to do what you want, you're doing something else with that time. Whether you get paid for that alternate use or not. If i have to spend 1 hour to get my printer working, thats 1 hour NOT spent printing, which is what i wanted to do in the first place.

    3. Re:Linux is only free if your time is worthless. by BarryJacobsen · · Score: 1

      No, your time is worthless only if it would be impossible to get someone to pay you for it.

      It so happens I use my free time as I see fit because no one is offering ENOUGH money for me to spend my time otherwise - that does not mean my free time is worthless; it means it is worth more to me than the amount currently being offered.

    4. Re:Linux is only free if your time is worthless. by EEBaum · · Score: 4, Insightful

      On the contrary:

      1) I consider the vacation time I get at work insufficient, so I often take unpaid time off (management is cool with that). If I were using a Linux system at home and were to spend a significant amount of time trying to fix it rather than doing the things I intended to with my time off, this is indeed time I could otherwise have been paid for.
      2) I maintain a few Linux boxes at work. If I spend time debugging problems on them that commercial software would have fixed, this is company money spent on getting OSS to work. Perhaps a commercial product would cost the company $100 out-of-pocket, where debugging and configuring the OSS product would cost $500 of employee time.
      3) I consider my free time much more valuable than money earned. I value a non-working Saturday more highly than a working Saturday with double overtime pay. Personally, I consider time-spent-at-my-discretion-at-a-reasonable-standard-of-living my baseline goal, rather than bank balance, with the money I earn at work serving as an enabler of that. If I get a raise, I consider it an opportunity to take a few more days off rather than to get a few more bucks. So, everything that costs me discretionary time, where I feel I'm not getting much out of it, is very detrimental to my bottom line. If it means that I'll spend 50 fewer hours configuring and debugging my system, I'll gladly plonk $200 for Windows at the stupidly cheap rate of $4/hour of free time.

      --
      -- I prefer the term "karma escort."
    5. Re:Linux is only free if your time is worthless. by styrotech · · Score: 2, Funny

      Would the corollary of that be "Windows is only expensive if your time is worth something" ?

    6. Re:Linux is only free if your time is worthless. by man_of_mr_e · · Score: 1

      unless you have a way of turning your free time into income, that time is worthless.

      Oh so short sighted. If money is the only thing you value, then perhaps that's true. What bout time with your friends and/or family? What about time spent relaxing and destressing? What about time spent improving your skills in your chosen (non-unix) profession? All those things are valuable, and time you spend not doing those things drains value.
       

    7. Re:Linux is only free if your time is worthless. by EccentricAnomaly · · Score: 1

      unless you have a way of turning your free time into income, that time is worthless.

      Hah! Many of us have so little free time b/c of working long hours. I would pay to have more free time if I could. So I pay for OS X, so I don't have to spend what little free time I get being a sysadmin at home.

      --
      There are 10 types of people in this world, those who can count in binary and those who can't.
    8. Re:Linux is only free if your time is worthless. by bigstrat2003 · · Score: 1

      We're talking about "Linux is free". Unless someone is putting a dollar value on that time, it is indeed free (ie, worthless for the purposes of this discussion). I didn't say that you can't use your free time for worthwhile things.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    9. Re:Linux is only free if your time is worthless. by Eli+Gottlieb · · Score: 1

      You never heard about opportunity cost, did you?

    10. Re:Linux is only free if your time is worthless. by Alex+Belits · · Score: 1

      I have addressed precisely this stupidity in this response.

      --
      Contrary to the popular belief, there indeed is no God.
    11. Re:Linux is only free if your time is worthless. by bigstrat2003 · · Score: 1

      Did you read what I said, man? My entire post was about opportunity cost. If no one is willing to pay you for the time you used to troubleshoot Linux, your opportunity cost is $0. That was the entire point of my post!

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    12. Re:Linux is only free if your time is worthless. by Anonymous Coward · · Score: 0

      It's not that Linux needs more time; it doesn't.

      It's just you that you're unhappy with your job.

    13. Re:Linux is only free if your time is worthless. by EEBaum · · Score: 1

      I'm perfectly happy with my job. I'm unhappy with being at one place doing one thing, 40 hours a week, 49 weeks a year. Doesn't matter what the job is. It wears on me.

      --
      -- I prefer the term "karma escort."
    14. Re:Linux is only free if your time is worthless. by PC+and+Sony+Fanboy · · Score: 1

      ... thats also 1 hour eating nachos and getting fat when you could be exercising.

  23. complaining about things that are not broken by at_slashdot · · Score: 1, Interesting

    I don't read that blog, but in general people complain about things that are not really broken, even more I would stop liking Linux as much as I do if it were "fixed" according to their complains.

    Frankly I don't know what is to complain about Linux, except for not running Windows programs (if Wine can't handle them) but that's not a complaint about Linux per se, it's a reality external to Linux and no Linux or free software developer can fix that in a easy way, they don't do it because they are lazy or they don't want to fix it, it's just hard work and Wine people are doing an amazing work.

    --
    "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    1. Re:complaining about things that are not broken by Kneo24 · · Score: 1

      If something isn't user friendly, it very well is broken. I shouldn't have a frustrating time doing anything when it just comes to using the OS as an end user. Doesn't just about every single person on here scream how it's time for the Linux revolution or whatever? Even though some distro's have gone leaps and bounds in being easier to use for the average person, there's still that stigma of a.)people still think it's hard to use (because some distros, even for someone who has had decent experience with Linux in the past), and b.) it's not windows, so why should I get it?

      Look, you guys want Linux to be taken seriously and have a significant market share over what it has right now? Cut the bullshit. There's no reason why there has to be a bajillion flavors. More people concentrating on fewer versions will get shit done faster as long as there is a smart project leader who is willing to handle it. Also, less zealotry would help quite a bit.

    2. Re:complaining about things that are not broken by at_slashdot · · Score: 1, Interesting

      Thank you for providing a good example of criticizing things that are not broken. What's your problem that are a bajillion of distros? Use only one. Do you have problems picking stuff, pick any of the top in distrowatch.com and you'll be fine. use a die if you still have problems deciding.

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    3. Re:complaining about things that are not broken by richlv · · Score: 1

      i'm a linux user for quite some time. while i believe it is better in most cases than the other offers, it would be just plain silly to claim there's nothing to complain about. while most of these aren't that huge, it still can make an impression on a person who would be just looking for the negative aspects.
      it's things like slightly shifted terminal console, no sound after resuming from hibernation (both kernel issues, not resolved over a few years), pdf form support appearing very late in kde application stack (don't misunderstand me, i'm very grateful for all of the kde :) ), lack of seamless, robust on-the-fly resolution/colour depth switching...
      it is very important to identify such areas and not to claim there are none, because otherwise they would never be improved. this is where i mostly agree with allison (though i haven't read the blog in question).

      --
      Rich
    4. Re:complaining about things that are not broken by at_slashdot · · Score: 1

      what do you mean by "slightly shifted terminal console", you probably have a wrong setting, it's most likely not a "Linux problem", I haven't seen such thing.

      I don't use hibernation so I didn't know about that problem. Is that general? Does anybody who use hibernation doesn't get the sound back? This doesn't sound right...

      Resolution changes very well on my system, I just press CTRL-ALT-minus or CTRL-ALT-plus,also programs do that without problems. I haven't yet found the need to change the color depth on the fly, nor do I think that Windows can do that... can it?

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    5. Re:complaining about things that are not broken by Kneo24 · · Score: 1

      Good job at missing the point. How is the average person supposed to know that Distrowatch.com even exists? Furthermore, why should they take the time to find one that works? The average person doesn't want to go to leaps and bounds to find one distro that is the most user friendly. If you really support that ideology, Microsoft will continue to dominate, Apple will gain market shares, and people will ignore Linux or view it as that "hard to use OS".

      Now, if that's what you really want. Fine. I just don't want to see you ever complain about how Linux has no market share. Unless you enjoy being a god damn hypocrite.

    6. Re:complaining about things that are not broken by at_slashdot · · Score: 1

      You know of Distrowatch because I told you. Otherwise, you could just buy a computer with Linux pre-installed IF you really wanted to use Linux.

      I agree Windows will continue to dominate, but not because there are too many Linux distributios as you seem to imply.

      I don't complain about market share, the only market share that I care is myself and for me it works 100%.

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    7. Re:complaining about things that are not broken by Kneo24 · · Score: 1

      Yes, I now know of DistroWatch because you told me, but what about the average person? Those sites really only help the Linux enthusiast as they're most likely the ones to find it.

      The thing about the numerous distros is just one of the many problems with Linux getting into the mainstream market. You may not care about the market share here, but you're in the minority. Besides, just because it "works" doesn't mean it's working in the best way possible.

    8. Re:complaining about things that are not broken by mikechant · · Score: 1

      How is the average person supposed to know that Distrowatch.com even exists? Furthermore, why should they take the time to find one that works? The average person doesn't want to go to leaps and bounds to find one distro that is the most user friendly.
      If 'the average person' gets as far as even knowing that Linux exists and considers installing it, they will surely have come across the almost ubiquitous advice to try Ubuntu.

    9. Re:complaining about things that are not broken by Kjella · · Score: 1

      Thank you for providing a good example of criticizing things that are not broken. What's your problem that are a bajillion of distros? Use only one.

      It's funny, I just saw a car ad today which offered over 500,000 customizations (every possible combination of options) and that's only one model of one brand. Yet people don't get lost in these "millions" of options. There's roughly one choice for the average user - GNOME or KDE. Pretty much all the important improvements are made or pushed upstream and if not imitated and will be in every distro in a matter of months. Sure it's better to pick the best distro but it's not like the other distros are POS.

      --
      Live today, because you never know what tomorrow brings
    10. Re:complaining about things that are not broken by supernova_hq · · Score: 1

      Sure there are a bajillion flavors, but there are only a half dozen or so ones that get recomended on a regular basis. For that matter, ever tried buying windows lately, there are just as many versions of Vista ALONE as there are highly recommended linux distros.

    11. Re:complaining about things that are not broken by at_slashdot · · Score: 1

      Maybe I used a bad example, do this: http://www.google.com/search?q=linux and install any distro that you find on first two pages of results... any of those should work fine. Don't tell me that people can't find info about Linux if they _want_ to.

      Or, if installing Linux is perceived as a hard thing to do, try this, type "linux" in search field on dell.com site: http://search.dell.com/results.aspx?s=gen&c=us&l=en&cs=&k=linux&cat=all&x=0&y=0 Now, if people don't want to search for Linux, they won't, but that's not relevant for our discussion, is it?

      So, what exactly IS the problem? People who don't know about Linux, won't know there are 500+ distributions either, they would get the one that Dell provides or download one in the first page of Google results, this is not a problem... You didn't explain why having so many distributions hurts Linux adoptions (even assuming that people here care about linux adoption more than they care about having choices)

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    12. Re:complaining about things that are not broken by Blakey+Rat · · Score: 1

      Resolution changes very well on my system, I just press CTRL-ALT-minus or CTRL-ALT-plus,also programs do that without problems. I haven't yet found the need to change the color depth on the fly, nor do I think that Windows can do that... can it?

      I believe the grandparent meant monitor resolution, not magnification. (It sounds like you're describing magnification, correct me if I'm wrong.) My experience is the same as his; I connected my laptop to a projector, and the project spazzes out because it doesn't like my laptop's widescreen resolution. The fix in XP or Vista takes like 3 seconds, but in Linux I had to reboot to get it to work.

      Windows has been able to change monitor resolution and color depth since 98 for sure. (Perhaps 95; I can't remember if 95 asked you to reboot or not.) Macintosh has been able to since version 7. (Contemporary with Windows 95.) Linux is a decade behind in this area, at the moment.

    13. Re:complaining about things that are not broken by at_slashdot · · Score: 1

      "correct me if I'm wrong"

      You are wrong, I'm talking about resolution, if you have the proper driver installed you can change resolution how I described (at least in KDE it works that way, but I think it's a general X shortcut)

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    14. Re:complaining about things that are not broken by man_of_mr_e · · Score: 1

      I think the part you aren't considering is the fact that MANY people are marketing Linux as a replacement for Windows. Yet, when Linux fails to live up to being a replacement, it's argued "Linux isn't windows, it's not broken, it's doing what it's supposed to", except of course that Linux was marketed to them as something it's not.

      Many of the complaints about Linux would go away if it wasn't constatly being marketed as a replacement for Windows, but since it is.. it has to be able to deal with the complaints of those who find it doesn't meet their needs the way Windows does.

    15. Re:complaining about things that are not broken by Kneo24 · · Score: 1

      It's pretty obvious isn't it? Not even looking at it from an end user standpoint, it seems fucking retarded. Why is the community spreading out their efforts in so many different ways if the community at large cares about mass adoption? Where Linux is at now should have probably been there five years ago (it's only recently that the OS is now considered "user friendly" to some extent). It seems highly more efficient to have more people working on a few different things than a lot of people working on a lot of different things. Even TFA points this out.

      From the end user standpoint, even if they do know about Linux in any capacity they might think, "Why do I have this version? What is this other version?" There going to look at what differs between them, see the jargon, and be completely lost. That may not stop them from "upgrading" anyway and be confused as to why things don't work.

      Also, the diversification is a big hindrance to fixing bugs and other glaring issues. Issue X could have been fixed faster if there was a bigger team taking the time to do the work.

      Or there may be less bugs around if there was a bigger team for testing purposes alone.

      Naturally this is assuming that there was a good project leader and that the community actually had an interest in doing what they keep preaching about.

    16. Re:complaining about things that are not broken by Blakey+Rat · · Score: 0, Flamebait

      I'd install Linux and try it out, but I'm sure as hell not putting it on my desktop where I keep all my valuable data, and my portable happens to be a tablet which has approximately 0 Linux support. I still find it dubious that:

      1) Linux distros can switch resolution on-the-fly without rebooting, when a couple years ago this would have been entirely unheard of. X11 hasn't changed that much.
      2) There's a *keyboard shortcut* for it. WTF? Is this something people need to do every 10 minutes or something?

    17. Re:complaining about things that are not broken by at_slashdot · · Score: 1

      "2) There's a *keyboard shortcut* for it. WTF? Is this something people need to do every 10 minutes or something?"

      There's a keyboard shortcut (in Windows and Linux) to reboot the computer, do you reboot it every 10 minutes or so?

      As for your tablet I have no clue, it works on my computer, it does have support for my graphic card (natively without 3D acceleration, with NVidia driver for 3D acceleration).

      However, we are now in the "drivers availability" subject, this is not about "user friendliness" that was discussed before, and even if we were talking about driver availability this is less of a Linux developers issue as it is an issue with hardware manufacturers, people can bitch about Linux and hardware support in blogs, but that won't improve Linux because it's not something that developers can easily fix, it's mostly an issue with hardware manufacturers and them releasing hardware specification and/or drivers. So getting back to the original issue: Linux could benefit from more "tough love" is clear to me that in instance is false claim because bitching about hardware support no matter how accurate and deserved is won't help improve Linux a bit, or you see this differently?

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    18. Re:complaining about things that are not broken by Blakey+Rat · · Score: 1

      So getting back to the original issue: Linux could benefit from more "tough love" is clear to me that in instance is false claim because bitching about hardware support no matter how accurate and deserved is won't help improve Linux a bit, or you see this differently?

      I think a lot, or most, Linux developers see hardware support as kind of a hopeless mission. Or, even worse, as an easily played "excuse card" when someone points out some other lacking in Linux.

      That said, I agree that complaints won't help obtain additional hardware support, other than to work up a list of priorities. The problem can really only be solved by diplomacy and cleverness from the Linux community. Linux can't hope to have good driver support until they convince hardware makers that the incremental cost of Linux support is worth the investment. This can be done two ways:

      1) Lower the incremental cost, which basically amounts to "allow Linux to run Windows drivers," or possibly, "make a new driver development tool that creates a driver for Windows and Linux at the same time."
      2) Make the business case to the hardware developers. This isn't going to be easy until Linux has a larger installed base, but that's not to say it's impossible.

      Frankly, though, I think most of the problem is cultural. Linux, right now, is a gigantic game is "pass the buck", where every complaint can be blamed on another party. There's no place where "the buck stops," and the Linux community has shouted down any attempt at making one.

      (Remember Lindows/Linspire? A distro with the horrible gall to make a version of Linux with a legally-licensed DVD and MP3 player? Remember how the community treated them? That's the reaction you get when you take actual measurable steps to make Linux easier.)

    19. Re:complaining about things that are not broken by at_slashdot · · Score: 1

      It's not about passing the buck, it's a very difficult problem, it's also not because developers are stupid, or lazy, or have bad intentions.

      You can't easily support hardware if you don't know the details of the hardware, it's simply as that. Reverse engineering is possible and is done in many cases, but it's hard and it takes time. That being said, Linux has improved a lot in hardware support, I used/tried Linux on probably 7 types of computers without issues. Besides, and I made the point before, for people who don't want trouble they can buy a pre-installed system, I'm sure there will not be any hardware support issue with machines that were bought with Linux pre-installed.

      As for your proposed solutions:
      1) using Windows drivers is not possible because they are not open source and they are not compatible with Linux license. It's also a bad idea to use close source drivers (that's exactly what I was talking about "fixing" linux by making it crappier, but in any case that's not possible because of license, changing Linux license is not possible either, nor desirable)
      2) kernel developers do just that and there are big successes, however it takes time and patience. Not all companies listen...

      Other than that, I don't know what we are debating about, my initial point was that many things are external to Linux and no amount of bitching will solve that and you seem to agree with me in this respect...

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    20. Re:complaining about things that are not broken by Eli+Gottlieb · · Score: 1

      You know, you're actually right about that Distrowatch thing. This is a psychology problem known as the Problem of Choice: when faced with more choices than one can count on one's fingers, people tend to "turn off" and take the default option or the status-quo rather than make any effort to understand the choice.

      I do try to evangelize for Linux (even though I spend half my time in OS X), but I take what I think is an unusual approach. If someone tells me Windoze or Mac sucks, I say they should try Linux. If they express interest in an alternative operating system, I tell them that Linux can be put together in many different ways called "distributions".

      Now here's where I do something clever and innovative. Rather than give my prospective convert even a short, 5-item list of common distributions, I simply assure them that I know all about Linux and can select a distribution appropriate for their needs. I then give them a simple quiz on these needs:

      1) Do you run a standard, recent desktop/laptop system? Answer yes or no.
      2) Do you need any specialized applications most people don't use, such as multimedia software, games, or a programming environment? Answer yes or no.

      Most users answer "yes", followed by "no". I tell them to go straight to Ubuntu, collecting $200 in a Windows license refund as they pass Go. Maybe, if they happen to run one or two Windows-specific apps (like games, for example) I explain about Wine to them and check its compatibility list.

      Now, if I receive answers deviating from that well-known pattern, then I start in asking about this user's specific needs to select a distro that can satisfy them.

      By these efforts I've actually gotten a good 2 or 3 people I know to start using Linux. Hell, my mom now refuses to use Windows and wants it put on our 10 year old dinosaur.

    21. Re:complaining about things that are not broken by Alex+Belits · · Score: 1

      it's things like slightly shifted terminal console,

      Only happens on NON-LAPTOP computers with analog LCD monitors (solution: press "Auto-Adjust" and "Save" on your monitor while console text is displayed).

      no sound after resuming from hibernation

      Only happens on LAPTOP computers (who hibernates a desktop?, solution: update BIOS to a non-broken version).

      Now, please, tell me, how did you encounter both "problems" at the same time, and if they aren't in fact the result of a google search for "linux problem"?

      --
      Contrary to the popular belief, there indeed is no God.
    22. Re:complaining about things that are not broken by richlv · · Score: 1

      great, your answer shows exactly what this story is about :)
      "it's a wrong driver, i don't use that, it's your fault".

      1. on some savage chipset framebuffer console was shifted one pixel to the left. i tried various fbset tricks and other methods, but it was not possible to make it look right. two years after the bug was submitted somebody asked to do some more tests, but the hardware had died in that time

      2. as far as i know, it's related to some chipsets. unfortunately, nobody had a time to debug the issue, so i'm quite sure it's still there in the kernel somewhere

      3. no, using keyboard shortcuts is no good. i'm talking about user friendly way (see, the thing this article is about !) that would give user a dialog showing all usable resolutions & colour depths, with confirmation dialog and so on. while this sort of works, it is plagued by many problems - not showing all possible resolutions (as a rule the oe use wants never is there), not allowing high enough refresh rate, not setting the refresh rate actually...

      yes, _i_ usually can get the result i want, be it by editing xorg config or some other way. but that's not good enough.

      --
      Rich
    23. Re:complaining about things that are not broken by richlv · · Score: 1

      Only happens on NON-LAPTOP computers with analog LCD monitors (solution: press "Auto-Adjust" and "Save" on your monitor while console text is displayed).

      http://bugzilla.kernel.org/show_bug.cgi?id=6523

      Only happens on LAPTOP computers (who hibernates a desktop?, solution: update BIOS to a non-broken version).

      http://bugzilla.kernel.org/show_bug.cgi?id=5621

      Now, please, tell me, how did you encounter both "problems" at the same time, and if they aren't in fact the result of a google search for "linux problem"?

      now, tell me, are you just trying to give us all an example of how arrogant and useless some persons can be ?
      as one can see from the above reports, i encountered both of these issues on a single machine. i reported them in the kernel tracker (as good as i could), i was ready to patch, compile and debug as much as required. and that's way more than the average user is willing or able to do, especially if met with such an attitude.

      --
      Rich
    24. Re:complaining about things that are not broken by Alex+Belits · · Score: 1

      1. Apparently no one but you was able to reproduce suspend/resume problem, and after your laptop was broken there was nothing to test. What the Hell did you expect? Very likely the problem is tied to specific BIOS, ACPI configuration or hardware release version, what you never bothered to test. Also no attempts to check how behavior changes if you force unloading driver before suspend/reloading after resume.

      2. I have no idea why X11 is brought up in discussion -- by your description it looks like the problem does not happen in X.

      Plenty of graphics adapters are unsupported by native framebuffer drivers, so everyone uses vesa or text mode for those. No modern general-purpose Linux program uses framebuffer for graphics directly, so unless your adapter is unsupported by X drivers, all you have lost is boot splash. Boo-hoo.

      --
      Contrary to the popular belief, there indeed is no God.
    25. Re:complaining about things that are not broken by richlv · · Score: 1

      1. Apparently no one but you was able to reproduce suspend/resume problem, and after your laptop was broken there was nothing to test.

      actually, this problem comes up now and then, and as can be seen on the bugreport, there was another person reporting very similar symptoms. which can be observed by reading it.

      What the Hell did you expect? Very likely the problem is tied to specific BIOS, ACPI configuration or hardware release version, what you never bothered to test. Also no attempts to check how behavior changes if you force unloading driver before suspend/reloading after resume.

      right, shame on me for not testing different hardware versions. besides, by reading the report one can see that it is a regression...

      2. I have no idea why X11 is brought up in discussion -- by your description it looks like the problem does not happen in X.

      rrright, because in this context we are talking only about "worksforme" things. this is a quite perfect example of the attitude this very same article/discussuion is about. if somebody reports a problem, a lot of energy is wasted to dismiss it, starting with blaming the person as just having googled the bits, then attempting to invent explanations why, you know, there is no problem actually !

      i don't see such attitude that often, so i was a bit surprised about the amount of complaints - but i guess there are a lot of people who will never admit there is a problem. it all depends on what kind of a person user initially stumbles upon... being ridiculed for reporting problems will surely increase testers for the project.

      Plenty of graphics adapters are unsupported by native framebuffer drivers, so everyone uses vesa or text mode for those. No modern general-purpose Linux program uses framebuffer for graphics directly, so unless your adapter is unsupported by X drivers, all you have lost is boot splash. Boo-hoo.

      right. you didn't experience this problem, you just found about it on teh internets. ok, there is no problem. none. it just isn't there. ok, your problem just doesn't matter.

      well, maybe this is a somewhat sophisticated semi-trolling to show that the article actually has a point :)

      --
      Rich
    26. Re:complaining about things that are not broken by Blakey+Rat · · Score: 1

      1) using Windows drivers is not possible because they are not open source and they are not compatible with Linux license. It's also a bad idea to use close source drivers (that's exactly what I was talking about "fixing" linux by making it crappier, but in any case that's not possible because of license, changing Linux license is not possible either, nor desirable)

      Yes, but that's only a problem because Linus and the Linux community feels it's a good idea to constantly change the driver API. If Linux stabilized this API, at least for each major version, this problem would disappear.

      So while you're correct that license compatibility is current a problem, you're incorrect that it's caused by the hardware makers. It's a cultural problem in Linux itself that must change: compromise is required.

      In any case, this also doesn't address the second possibility: creating a driver-creation framework that can compile drivers for Windows and Linux at the same time, with no additional effort required. This doesn't exist, and to the best of my knowledge isn't currently being developed.

    27. Re:complaining about things that are not broken by Anonymous Coward · · Score: 0

      I don't read that blog, but in general people complain about things that are not really broken, even more I would stop liking Linux as much as I do if it were "fixed" according to their complains.

      Seriously, dude, stfu right there. Go read the blog. As it stands, your post is utterly redundant.

    28. Re:complaining about things that are not broken by at_slashdot · · Score: 1

      Again, this brings me to my initial point "people who want to 'fix' Linux advocate for a worse Linux" for me a Linux with a fixed API this this argument: http://www.kernel.org/pub/linux/kernel/people/gregkh/misc/2.6/stable-api-nonsense-2.6.10-rc2.patch

      It's a trade-off that Linux people are willing to take. People who want something else can use BSD or some other operating systems... or they can continue to bitch. BTW, I think BSD has fixed API... what good did that do to BSD, I haven't heard of people saying "I'm going to use BSD instead of Linux because it has more drivers"

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    29. Re:complaining about things that are not broken by Blakey+Rat · · Score: 1

      Again, this brings me to my initial point "people who want to 'fix' Linux advocate for a worse Linux" for me a Linux with a fixed API this this argument: http://www.kernel.org/pub/linux/kernel/people/gregkh/misc/2.6/stable-api-nonsense-2.6.10-rc2.patch

      (Why does every line start with a +? It's unreadable. Is that someone's weird-ass quoting email client?)

      If you want to take that position, that's fine. But that position is incompatible with having lots of drivers on Linux, full stop. Asking hardware developers to document every single bit of their hardware is a gateway to litigation for them; they'll get sued. Your wifi card maker does it? The FCC puts them out of business. ATI or NVidia does it? The software companies they've licensed from sues them to the stone-age.

      You're welcome to think that only open source drivers are ok, but if you do, you'll never have a lot of drivers, and you need to simply accept that fact and stop complaining about it. No amount of Linux goodwill will get a company past, "not only are Linux drivers harder to make and maintain, but you'll get sued or fined too!"

      In any case, I wish you'd said this right off the bat, as it indicates that you do not, in fact, want Linux to have more driver support. Much like anybody saying they oppose nuclear power is communicating to me that they aren't actually environmentalists.

    30. Re:complaining about things that are not broken by at_slashdot · · Score: 1

      I do want Linux to have more drivers, but not with the price of destroying what is good about Linux.
      People who want more closed drivers should use Windows, it's simple as that.

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    31. Re:complaining about things that are not broken by Blakey+Rat · · Score: 1

      Nothing gets done without compromise. If you're not willing to compromise, you're part of the problem and not part of the solution.

    32. Re:complaining about things that are not broken by Alex+Belits · · Score: 1

      actually, this problem comes up now and then, and as can be seen on the bugreport, there was another person reporting very similar symptoms. which can be observed by reading it.

      Accelerated framebuffer on console is not an essential feature -- it may be nice to have, but you can't expect every piece of hardware to have it. On general-purpose computers now used for two purposes -- last-resort fallback X driver (that is only necessary if there is no usable native driver) and for boot splashes.

      rrright, because in this context we are talking only about "worksforme" things. this is a quite perfect example of the attitude this very same article/discussuion is about. if somebody reports a problem, a lot of energy is wasted to dismiss it, starting with blaming the person as just having googled the bits, then attempting to invent explanations why, you know, there is no problem actually !

      Your bug report does not contain anything related to BIOS, kernel messages that would shed some light on possible ACPI or driver misbehavior, etc. I am surprised that it was accepted as a bug report at all, because it does not follow the format of a kernel bug report ( http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html ).

      i don't see such attitude that often, so i was a bit surprised about the amount of complaints - but i guess there are a lot of people who will never admit there is a problem. it all depends on what kind of a person user initially stumbles upon... being ridiculed for reporting problems will surely increase testers for the project.

      Again, if no one can reproduce it, no one can fix it. On the other hand, it's well known that many laptops shipped with faulty ACPI BIOSes that only kinda work with Windows ACPI implementation (it was encouraged by Microsoft), and manufacturers provided fixed BIOS versions later. You didn't mention the BIOS vendor and release, and did not try to find the updates that could be released by the laptop manufacturer.

      After a minute of googling I have ended up at Fujitsu FAQ page for that laptop -- complete with typical broken-ACPI-related problems and with urging the users to update their BIOS to the latest version.

      --
      Contrary to the popular belief, there indeed is no God.
  24. OS X by dan+dan+the+dna+man · · Score: 5, Interesting

    OS X is the 'tough love' that Linux needs. I use Linux on the server (although I have a rack of Xserves too) and there's a reason I am happy with it there (unlike OS X).

    On the desktop? Well I use a Mac. And I don't think I will ever go back (in the interests of fairness this is being posted from my 'Games and things' XP laptop).

    I love the fact Linux is dynamic, and open source. I really do. I don't like the fact that it doesn't seem to 'evolve'. The fragementation of WM's, distro's etc. never actually seems to weed things out. What we never end up with is a 'de facto' solution.

    People argue that choice is good. I'm sure it is. But the reason that Windows and OS X still beat Linux on the desktop experience is because they are standardised - there just aren't alternatives. And OS X is a better 'desktop Unix', so as a person who wants that, where else am I meant to go? If nothing else KDE 4 would drive me away... yuck.

    I did use Linux on the desktop. For several years. I only tried OS X on a whim.

    I don't hate Linux, but I don't think I'm alone. Go to a confernce these days (I'm an academic) and I used to see people booting into myriad versions of Linux as they opened their laptops. These people are now in a minority, as the Apple logo is raised in unison at the beginning of any talk.

    Fanboy? Maybe.

    --
    I don't read your sig, why do you read mine?
    1. Re:OS X by Anonymous Coward · · Score: 5, Interesting

      Sigh, another heap of bullshit. There are really three simple reasons why Linux have difficulties becoming mainstream in the environments you describe. NONE of those have anything with any of that "standardization" bullshit you seem to believe in.

      Reason #1. Linux doesn't generally come pre-installed. If you want it, you've got to install it yourself. Usually after you've already paid for another OS. Don't have time, or can't be bothered? Get your ass into the folder your OEM have decided for you to be in.

      Reason #2. All OEMs fall over themselves to get stuff working with Windows - in the case of Apple, obviously they fix it for you. Not so with Linux. In fact there are plenty of OEMs who seems to deliberatly try to make life difficult to use anything but the original, OEM approved OS.

      Reason #3. ISVs reluctant to try new markets until it's obvious that they are on the verge of becoming obsoleted. (Don't feed me that "all distros are incompatible" line, it's horse shit). In fact, the way for instance Adobe behaves, one might actually start to wonder if there aren't cheques coming in from certain parties in order to assure that some applications stay off the Linux platform.

      These three reasons are basically all there is to it. If Linux had shipped pre-installed, and OEMs didn't put obstacles in the way, I bet we would see a lot more of it. And if some ISVs actually grew some backbone, instead of cowardly assisting with the vendor lock-in, we'd probably see even more of it. It has NOTHING to do with the fact that some people prefer a wm, some gnome and yet others prefer kde on their desktop. Just get your damned libraries in line, and you're home. Anyone with a IQ above that of a log can see that.

    2. Re:OS X by musicalwoods · · Score: 1

      People argue that choice is good.

      If nothing else KDE 4 would drive me away... yuck.

      Uhm, there is definitely a reason people say choice is good.

      KDE3 or e17 are my window managers of choice. I avoid Gnome like the plague.

    3. Re:OS X by Magic5Ball · · Score: 5, Interesting

      The main difference I've found between commercially developing for Linux and commercially for OS X is that suggestions for improvement generally get the response "that's a problem with [other part of the stack]", where the [other part of the stack] gives the same form of response, and the pointers rarely dereference to anyone who takes responsibility or ownership of the issue.

      A fine example currently is asking for modal dialogs to be dismissable on 400 px tall screens of UMPCs ("Please let me scroll the dialog, or locate the OK/Cancel/Apply/Help buttons on screen where I can see and click them"). The echo chamber of "talk to (app | xorg | GTK | Intel | Java | Nvidia | distribution | libc | vendor | etc.)" really turns me off of wanting to help any of them resolve the issue. As a developer on Linux (but with OSI Layer 2/3 stuff, rather than GUI things), I could probably spend a week or two to figure out how all of those pieces interact (without deeply understanding the design philosophy or project plans) and make patches that would work on my current setup, but that would generate significantly more regression testing and QA load than would be required if the patches came from in-house where the developers are already intimately familiar with their own code. Also, as one of the advantages of a package management system is supposed to be that it all gets taken care of for me, I have no interest in maintaining my own versions of app, X, GTK, etc, nor do I want to spend a day each understanding the 32 to 200 KB spec files that build those packages, nor am I interested in waiting 3 months to year before the fix makes it into the non-beta parts of the distributions I might use.

      Now, ask grandma to change the screen resolution back to 800x400 (using a dialog the entirety of which she can't see or access) after she experiments with plugging a regular monitor into her new eeePC (or whatever UMPC the banks are giving away these days) and it stays mirrored at the new resolution after the experiment. It's unreasonable to expect that random non-technical user would want or need to understand that the entire stack around the problem even exists, let alone attempt to fix it.

      By contrast, if I encounter an issue manifesting in CoreFoo, Cocoa, some kext or library or wherever else on OS X, Apple will offer to take ownership of it even if it isn't directly their problem (and then work on it in the background), other vendors/developers in the stack will at least acknowledge if not fully investigate the problem in the test case(s) submitted, and random other developers in the same space will be thankful for the new knowledge instead of responding with RTFM or its analogues. Granted, fixes in OS X still take weeks to a couple of months to widely roll out, but that's still faster than many distributions update their stable packages.

      And then there are (the comparatively few) great OSS people like Tim Waugh, who knows the (printing) stack up and down, and responds with a reasonable fix or workaround within 48 hours, even though the problem is not in his part of the stack, regardless of who's customer you are. Plus, you'll usually get some insights by responding to his "I'm curious about what you're doing with this" follow-up.

      --
      There are 1.1... kinds of people.
    4. Re:OS X by War+Geese · · Score: 1

      You don't seem to hate linux, you have merely grown indifferent.

    5. Re:OS X by Toby_Tyke · · Score: 1

      Whilst I agree with most of that, I don't think that the lack of a Linux port of Photoshop is anything to do with adobe lacking backbone. I'm sure if they thought there was a significant market, they'd port it. Unfortunately, I suspect that the number of graphics pros itching for a linux native version of Photoshop is a tiny, tiny fragment of the market.

      If one and two on your list came to pass, three would probably follow in short order, backbone and vendor lock-in or not.

      --
      "I realise this is not a very popular opinion but it's the truth, and there for needs to be said" -Bill Hicks
    6. Re:OS X by Anonymous Coward · · Score: 0
      Macinshit is the answer to everything, eh?

      You sound like someone who googled Linux in order to complain. You very clearly don't understand Linux, since you seem to think choice is the big evil that must be conquered for Linux to be good. Not smart enough to think for yourself; you need the lord Jobs to do it for you. No wonder you couldn't figure it out.

      I for one will shed no tears at your move to a Mac. Go ahead and pay top dollar for locked-down crap that the use of is dictated by a mile-long EULA backed up with lawsuits galore, especially the few who attempt to break their nitch monopoly.

    7. Re:OS X by Anonymous Coward · · Score: 0

      Linux development is like working for an Engineering driven company - they never ship a completed product.

      The opposite is a Marketing driven company - they never ship a product that works like the brochure says.

      What's missing in Linux is a single entity with a vision of what's needed; their own SPJIII. Scoff if you like but he has continually emphasized "the importance of design while understanding the crucial role aesthetics play in public appeal. His work driving forward the development of products that are both functional and elegant has earned him a devoted following." (stolen from Wikipedia)

      Instead, the Linux camp has RMS. His principles are above reproach (if perhaps a bit nutty) but they're a formula for a long road to success.

      The answer is somewhere in the middle. Create a platform that takes the best of free software and apply commercial software where required to fill it out until a free version is available.

      And for god's sake will you quit the OGG crap already?

    8. Re:OS X by Anonymous Coward · · Score: 0

      Well. The point is that "graphics pros" and other users of Adobe software, like Illustrator, Dreamweaver etc, does NOT use Windows, OSX, Linux or any other OS. They use their applications - usually in fullscreen. So, while they probably aren't itching for going Linux, I doubt they would put up much resistance either, at least after being told where they find the appropriate icon to start the application. Also not to forget; Usually these people are not the ones responsible for keeping their workstations running, properly backed-up and virus-free.

      In fact, provided that the application exists for the platform, it's about making the platform make sense in the environment. Anyone who claims Windows with all it's various problems and flaws makes more sense as a platform than Linux? I doubt anyone without blinders do. And I don't doubt for a moment that there are enough cases where some form of Linux makes sense to make Linux versions of Photoshop and friends profitable for Adobe. After all, there's quite a bit of web serving and development going on on Linux. There must be some other reason why the only thing they offer Linux users is a 32 bit version of flash...

    9. Re:OS X by Anonymous Coward · · Score: 0

      These people are now in a minority, as the Apple logo is raised in unison at the beginning of any talk.

      As the former president of my colleges' LUG, albiet a small one, I whole heartedly agree. I believe my schools LUG and MUG have now merged for this reason. I do love that quote, though.

    10. Re:OS X by magus_melchior · · Score: 1

      That seems to boil down to one word: Liability. Apple, with its deep pockets and army of lawyers, can assume some degree of liability over its products, and invests in paid support/extended warranties to support issues that big OEMs may simply dismiss as third-party issues. Most Linux distros, however, operate out-of-pocket or through donations, and can at best have non-profit status (if that's even necessary). They can't afford lawsuits from angry users, so they must disclaim any warranty and responsibility for the correct and safe operation of their software, even if it's so stable no one complains any more.

      That said, it doesn't mean that they should give the user the run-around every time they ask a legitimate question. Good support techs know to find out what the problem is and answer to the best of their ability and knowledge without telling the caller "Here's the number for..." If they represent the distro, they should put a disclaimer in their signature and still have as much patience with the user as possible. Alternatively they could append a disclaimer to any mail that goes through their support list, or put it on their website. Basically, "We will help as much as we can, but the proper use of the software is ultimately your responsibility."

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    11. Re:OS X by Toby_Tyke · · Score: 3, Insightful

      ell. The point is that "graphics pros" and other users of Adobe software, like Illustrator, Dreamweaver etc, does NOT use Windows, OSX, Linux or any other OS. They use their applications

      Bingo. And they already use those applications on windows and OSX. No doubt if Adobe released photoshop for linux, some of those people would switch, although I doubt it's anything like a significant number. But even if it was, say 5 percent of their userbase ( which, since linux accounts for less than 1 percent of the desktop market, is probably a huge, huge overestimate), so what? They already use Adobe products, on windows and OSX. What does Adobe gain by selling them the next version on a different platform? They would have bough it anyway on their old platform.

      No, what will get adobe and all the rest to port apps is a large installed base of customers who are chomping at the bit to buy their software. For that to happen, we need OEM linux machines on sale in PC World.

      --
      "I realise this is not a very popular opinion but it's the truth, and there for needs to be said" -Bill Hicks
    12. Re:OS X by Ruie · · Score: 1

      By contrast, if I encounter an issue manifesting in CoreFoo, Cocoa, some kext or library or wherever else on OS X, Apple will offer to take ownership of it even if it isn't directly their problem (and then work on it in the background)

      Keep in mind that Linux is developed in large part by volunteers ! The reason to do it is to enjoy writing code and finding solutions. Thus "ownership" goes automatically to the person reporting the bug. The reason to post to the mailing list/bugzilla/etc is to announce that you found it, check whether anyone else is working on it or has an "Aha" solution and then enjoy improving the project with other developes. Unless it is something trivial (like a typo) you will be given space to work on it.

      For example, the insufficient screen height (which I also observed on EeePC) is not something you can fix with one setting change and requires review of various software pieces.

      One way to solve this is to enable maximus to move windows larger than the screen. Alternatively one can enable scrollbar - but it is difficult in some applications, like xfig, though kde configuration panels can certainly be adapted.

    13. Re:OS X by greyhueofdoubt · · Score: 1

      >>OS X is the 'tough love' that Linux needs.

      If you could install OS X on non-apple hardware, then I'd agree. As it stands, OS X and *nix serve opposite ends of the consumer OS market.

      -b

      --
      No offense, but I've stopped responding to AC's.
    14. Re:OS X by Billly+Gates · · Score: 1

      Which is exactly why Linux is so popular in servers. OEM's make sure their servers run it well ... mostly.

      Linux has a long way to go and for desktop use I switched back to Windows as OSX is too expensive for my current budget.

      Explain to grandma how to apt-get or run YUM and why MS Word can't seem to run.

      ITs a catch-22 and Linux needs a standard GUI and some apps but ISV's wont develop non server apps unless the market moves in that direction first.

    15. Re:OS X by Eli+Gottlieb · · Score: 1

      All distros are incompatible at the binary level. An actual Independent Software Vendor who code and distribute closed-source software simply can't afford to recompile their program for every common basic distro (ie: Fedora, Debian, Ubuntu, Gentoo). At some level they need an assurance of binary-compatibility, and Linux almost deliberately doesn't provide that.

    16. Re:OS X by Alex+Belits · · Score: 2, Informative

      No.

      1. Distributions are binary-incompatible across DISTRIBUTION-PROVIDED software. Third-party software usually runs on everything, ex: binaries of Firefox, Adobe Reader, Flash, etc.

      2. All distributions have their build procedure published. Supporting a distribution is a matter of following simple build directions.

      Of course, being completely unaware of anything even remotely related to development for Linux, you didn't know that, and therefore were repeating the words of your friendly Microsoft marketing person.

      --
      Contrary to the popular belief, there indeed is no God.
    17. Re:OS X by Eli+Gottlieb · · Score: 2, Informative

      1. Distributions are binary-incompatible across DISTRIBUTION-PROVIDED software. Third-party software usually runs on everything, ex: binaries of Firefox, Adobe Reader, Flash, etc.

      In my experience (using Linux since 2003), the opposite is true. Distro-supported software I get through emerge or apt works great! Third-party binary blobs work when the phase of the moon is right and I shout "CTHULHU FHTAGN!". Because, again, Linux does not offer a standard ABI across distributions. It can't possibly do so, really, because "Linux" isn't even monolithic. If some third-party binary blob needs libXYZ-1.2.3 and the libXYZ developers made the stupid decision to break binary compability in libXYZ-1.2.4 instead of calling it libXYZ-2.0.0 and allowing users to install the old and new ABIs in parallel and two different major distros made different decisions on when to upgrade their supplied libXYZ package, the binary blob's developers have to go back and patch their code for no good reason at all, and simply might not be able to support all distributions with a single package at all. On Windows and Mac they don't have this problem because applications don't have to share the entire damned file-system with one another and can simply install with their own preferred library versions. The fact that Windoze programs suffered from DLL Hell last time I checked comes from Windoze developers sucking and deciding to use C:\Windows\ as a system-wide library directory rather than for mere storage of the bloody operating system.

      2. All distributions have their build procedure published. Supporting a distribution is a matter of following simple build directions.

      Why should anyone ever have to follow 5 different build procedures to produce packages for what purports to be one operating system?

      A lot of these "Linux" problems could be solved by simply addressing Ubuntu, Fedora, and Gentoo as separate operating systems, but of course that would send an even worse signal to ISVs than we currently send.

      Of course, being completely unaware of anything even remotely related to development for Linux, you didn't know that, and therefore were repeating the words of your friendly Microsoft marketing person.

      As noted above, I haven't actually used a M$ system since Windows ME. I've done a few packages worth of Linux development in C and Python, and I've used Red Hat Linux, Mandrake, Ubuntu, Gentoo, and Linux From Scratch over the years.

      But thanks for making an assumption that anyone disagreeing with you must not know what they speak of, thereby dishonoring the 1000 Slashdot ID. I always believed you guys were gurus, not gasbags.

    18. Re:OS X by Anonymous Coward · · Score: 0

      Your ignorance shows. You fail. Actually, since you make a lot of noise about "problems" it appears *you* are the gas-bag. If you want to discuss these things you should look up things like how these problems actually can be solved before you try to make mountains of them. Or are you implying that e.g the official binary builds of Firefox and OpenOffice doesn't work?

    19. Re:OS X by Anonymous Coward · · Score: 0

      I'd introduce grandma to the ultra-scary "Add/Remove program" (or what Ubuntu calls it, it's there, don't remember the exact name) entry in the System menu), and OpenOffice. Why are you trying to invent problems that doesn't exist?

    20. Re:OS X by Alex+Belits · · Score: 1

      In my experience (using Linux since 2003), the opposite is true. Distro-supported software I get through emerge or apt works great!

      I think, I made it very clear that I AM TALKING ABOUT COMPATIBILITY ACROSS DISTRIBUTIONS. You usually can't take a binary from, say, Gentoo and expect it to automagically run under Debian.

      Third-party binary blobs work when the phase of the moon is right and I shout "CTHULHU FHTAGN!".

      Only if you managed to miss installing their components. What is pretty hard to do on Linux, where you can drag libraries along with every piece of software, and commercial installers do it all the time (ex: massive amount of libraries you get when installing Second Life client).

      Because, again, Linux does not offer a standard ABI across distributions.

      Linux ABI is the same everywhere.

      It can't possibly do so, really, because "Linux" isn't even monolithic. If some third-party binary blob needs libXYZ-1.2.3 and the libXYZ developers made the stupid decision to break binary compability in libXYZ-1.2.4 instead of calling it libXYZ-2.0.0

      Examples, please.

      and allowing users to install the old and new ABIs in parallel and two different major distros made different decisions on when to upgrade their supplied libXYZ package, the binary blob's developers have to go back and patch their code for no good reason at all, and simply might not be able to support all distributions with a single package at all. On Windows and Mac they don't have this problem because applications don't have to share the entire damned file-system with one another and can simply install with their own preferred library versions. The fact that Windoze programs suffered from DLL Hell last time I checked comes from Windoze developers sucking and deciding to use C:\Windows\ as a system-wide library directory rather than for mere storage of the bloody operating system.

      See above. You can always use exactly the same version of library that it was compiled for. You have to be completely ignorant if you think, Windows has a better mechanism (or that OSX doesn't use exactly the same system of libraries as Linux). All commercial packages that come with libraries use a wrapper script that defines library directory with custom versions as having higher priority than system default (distro maintainers may revert this for efficiency if they are sure that libraries are the same).

      As noted above, I haven't actually used a M$ system since Windows ME. I've done a few packages worth of Linux development in C and Python, and I've used Red Hat Linux, Mandrake, Ubuntu, Gentoo, and Linux From Scratch over the years.

      Oh, really? What did you write, and how exactly those supposed problems affected those projects?

      --
      Contrary to the popular belief, there indeed is no God.
    21. Re:OS X by Whitemice · · Score: 1

      I love the fact Linux is dynamic, and open source. I really do. I don't like the fact that it doesn't seem to 'evolve'.

      Doesn't evolve? Every single edition of GNOME is better than the last. I use openSUSE/GNOME on both my laptop and my workstation - everything works, and pretty-much has worked, for years.

      Music playing, ripping, burning? yep
      Fancy 3d desktop? yep
      Printing? yep
      Mail, word processing, huge spreadsheets? yep

      If LINUX doesn't work for you as a desktop, OK. But saying it doesn't "evolve" is baseless. Every edition has added new and interesting features. From Beagle and D-Bus to VPN support in the network manager and awesome bluetooth support (I can right click and send any file to my phone).

      It works, and it rocks. I have no desire at all to switch to an over-priced and proprietary Mac.

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    22. Re:OS X by Ash-Fox · · Score: 1

      Because, again, Linux does not offer a standard ABI across distributions.

      Linux Standard Base.

      --
      Change is certain; progress is not obligatory.
    23. Re:OS X by ratboy666 · · Score: 1

      Similar things happen with Windows -- and are usually addressed by gurus (hopefully in an article, so the rest of us benefit).

      The "meme" has to go around. In your case - try Alt-F7 and move the dialog up.

      In general, you are right. This stuff is not documented (or poorly documented). With the eeepc, it is likely that the "meme" will go around, and the problem will be considered solved. Not by a software change. Software for the eeepc will be JUDGED on how well the dialogs fit, sure, but the solution for the bad apps will be Alt-F7. And every eeepc user will (eventually) "just know" how this works.

      Making for platform lock-in. The claim will be: It Just Works.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
  25. Missing the article's point by jake_fehr · · Score: 5, Insightful

    I read the article and I thought, "Well, that sounds like a good idea." Too often when anyone mentions ANY of GNU/Linux's shortcomings (which, to be fair, are far less in number than Windows's), they are labelled a troll and are either attacked or ignored.

    So what happens? The comments for this story include gems like "Not that much to complain about" and "Linux + GPL what is there not to love."

    Legitimately easy-to-use GNU/Linux distributions such as Ubuntu didn't happen because of the GNU/Linux Yes-Men out there. It happened because the people at Canonical listened to complaints from people like GNU/Linux haters and tried to address the issues.

    Or for that matter, flip the situation around. It seems that many users on Slashdot love GNU/Linux and hate Windows. If someone wrote an article saying that Microsoft should listen to the issues of Windows haters to help improve their product, wouldn't you think it was a good idea?

  26. You could say the same thing about Windows... by Anonymous Coward · · Score: 0

    Your definition of a 'Linux hater' is someone
    who has taken the time to try it & post what
    they don't like about it.

    Because of what they don't like, they 'hate'
    Linux today. Of course, if someone fixed
    everything they don't like about Linux and
    gave them a 'new Linux' they might not hate it.

    But you're confusing things. I can see how
    someone could hate Linux today & like Linux
    after everything they don't like is fixed.

    It's the same with Windows -- simplify it,
    improve the scheduler & security model,
    make it easy to write GUI apps for, etc.
    and I might even like it... but that
    doesn't change the fact that I don't
    like it much today.

  27. Linux is user friendly by 32771 · · Score: 2, Insightful

    it just chooses its friends wisely.

    I mean there are always alternatives, you could even use MacOS. (not windows though)

    I do have a bit of an issue with some developments. Some supposedly user friendly Linux installations
    think they should also be fool proof. Like certain NAS solutions, or maybe even Ubuntu which I'm using right now. There really are machine generated and machine controlled config files in /etc. To control the config file control process you have to edit certain configuration files in a hard to find location.

    People, this is counterintuitive! Call me old fashioned but if I change a config file in /etc I mean it. I don't need some clippy like demon thingy to tell me that I can only edit its own configuration. It should be able to read the darn /etc file if it is that smart. If /etc isn't expressive enough invent something else and don't leave old stuff around.

    There you go, got your two minutes of hate now?

    --
    Je me souviens.
    1. Re:Linux is user friendly by Tom90deg · · Score: 1, Flamebait

      it just chooses its friends wisely.

      And this is the problem Linux has, the attitude that, "It's not too complex, you're too stupid."

    2. Re:Linux is user friendly by 32771 · · Score: 1

      I wouldn't go as far as judging people by their operating system (the one on their computers), its more a matter of where their priorities are.

      --
      Je me souviens.
    3. Re:Linux is user friendly by Ruie · · Score: 1

      I agree completely.

      My other grudges are:

            * vendor-specific package patches.. If you found a bug please submit upstream or fork it, don't create a situation where documentation and project source say one thing but the software does something different (goes double for messing with KDE or Gnome).

            * speaking of packages - why exactly is there such a need to split everything in tiny little chunks and then put them in weird locations ? Yes, I know about meta packages - not every package has them, and, worse of all, there is no way to get the installation exactly as if one was installing from source. Which makes tweaking original package source and then installing it very tricky.

              This is a very serious point - the whole idea of GPL is to let you tweak things. If the distribution obfuscates installation procedure to the degree it is a major pain to install customized version from pristine project source this not only goes against the spirit of free software but also discourages contributions. If people can't easily install a modified version of KDE or X11 components where do you think new developers will come from ?

              Yes, I do understand that with closed source software there is a separation between developers and users - this is not how GNU/Linux is supposed to work.

            * there should ALWAYS be a manual override. I had a perfectly working camera (Panasonic Lumix LX-2) until gphoto upgraded and started recognizing it as TZ-3 and simply refusing to do a plain usb storage mount. The workaround is to either kill hal - which breaks other things - or hunt down the silly configuration file several script layers deep to turn this off. And, of course, the latter solution gets obliterated after upgrade. And no, you can't do mount /dev/sdb /tmp/camera because /dev/sdb does not even exist as hal tells the kernel not to create the device.

  28. Don't nobody tell MS or ..... by 3seas · · Score: 0, Offtopic

    ... be sure to get paid for your complaints about MS Windows. (as opposed to paying them to listen to you).

  29. doesn't work with volunteer programmers by petes_PoV · · Score: 1, Insightful
    Given that development teams are prone to infighting, politics and code-forking if they disagree with the direction a project is taking, a project leader has to be very careful not to offend the immature and unprofessional elements in the team - otherwise they may simply go off in a sulk.

    The only people how can affect the quality of Linux is the distro makers: by including or excluding packages. However, those who feel snubbed can just go and produce their own distro. While that is their right, it doesn't help weed-out the software that is either poorly written, badly designed or is similar to something else (how many CD-burners does one operating system need?). You find that software is propagated by those with time, rathe rthan talent.

    If there was some way to inject commercial realities into the linux work - not necessarily by charging/profiting, I feel the quality of the end product would rise, due to the competition and differentiation that would come about. Though how you do this, I have no idea.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:doesn't work with volunteer programmers by gbjbaanb · · Score: 1

      Perhaps by the distos taking a more active part into the apps they include. Eg. hw many CD burners do you need? The answer obviously is just 1. If the distro only supported a single cd-burner (hopefully after testing them all and choosing the best one for their goals) then we'd have an incentive to make different things, or to make your thing better to become the new default.

      Different distros would probably use different CD burning software, so its not like we'd be trashing everything in favour of a monopoly (not unless that particular package was truly the best)

      That would bring the benefits of competition into the Linux marketplace without bringing anything like money into the equation.

      Just a thought.

    2. Re:doesn't work with volunteer programmers by EEBaum · · Score: 1

      The volunteer aspect raises an interesting dynamic that I've seen in volunteer orchestras. I was in a troubled group a while back that was struggling to reach a higher standard. Many of the musicians were fairly inexperienced, and some of the non-musical leadership was woefully uneducated in the inner workings of a musical ensemble. The director lamented the lack of good clarinetists and bassoonists in the area, saying they just couldn't find any. I personally knew at least 20 decent clarinetists and 8 decent bassoonists in a 20-mile radius, and I know there were many more.

      The problem was not with people capable to do the job. The problem was with people willing. The group had an extremely high turnover rate, as low standards drove off good players, thus contributing to the low standards.

      The three ways a group like that tends to go are as follows:
      1) Group dissolves; perhaps another takes its place after a few years, perhaps not.
      2) Group maintains a barely-functioning status as some people stick around to be nice or because they have low standards. Audience is happy to have an orchestra, but bummed out that the music isn't of terribly good quality.
      3) A particular individual or group of individuals decides to put all their effort into cutting the crap and instilling higher standards. This tends to end up with a) a better group, b) nobody giving a crap, revert to #2, or c) the individual(s) being politicked out of the group, revert to #2.

      I happened to join the group just as 3c was happening.


      I see lots of parallels between this and the state of Open Source projects. The biggest complaint of the director was that he couldn't find good musicians that would play for free. However, it wasn't the lack of pay that drove me off; it was the lack of standards and direction, and the politics. Being paid for it would have kept me around, and with enough good musicians sticking around, money is an easy catalyst for upping the standard, to a point. However, the same result could be achieved while maintaining a volunteer membership, if properly organized.

      --
      -- I prefer the term "karma escort."
    3. Re:doesn't work with volunteer programmers by nomadic · · Score: 1

      immature and unprofessional elements in the team

      Wow, an immature and unprofessional FOSS developer? The mind reels at such an impossibility...

    4. Re:doesn't work with volunteer programmers by Americano · · Score: 1

      Given that development teams are prone to infighting, politics and code-forking if they disagree with the direction a project is taking, a project leader has to be very careful not to offend the immature and unprofessional elements in the team - otherwise they may simply go off in a sulk.

      Getting the immature & unprofessional asshats off of a development team, volunteer or paid, is one of the best things a project manager can do to increase his team's productivity & effectiveness. I don't care how brilliant a single coder is, if he's poisoning the atmosphere for your other volunteers, you've got a problem - coddling the antisocial primadonnas will simply guarantee your project will languish in obscurity and die a slow death caused by user neglect.

  30. Nobody bitches about things they hate huh? by antifoidulus · · Score: 1

    No one takes that much time to point out flaws in a product that they completely loathe and despise.

    Then I guess all the Windows bashers are secret Vista users, including myself :P

    1. Re:Nobody bitches about things they hate huh? by Tranzistors · · Score: 1

      You can't hate what you care of not. I used to hate MS quite a lot a while ago, but since I move away of it, no so much any more. I still hate it a bit, but it is because it still manages to hurt me (closed protocols and stuff).

      It reminds me of bunnies - they are very evil, just too small.
      Alas, MS is not like a bunny (in size).

  31. A bug is a broken promise by germansausage · · Score: 0, Flamebait

    A bug is a broken promise or a lie! You tell me the software will do $foo, but when I try it it doesn't do $foo. If you as a developer are ok with that then you have no honour. If you want to take credit for the stuff that works, you should be man enough to take responsibility for the stuff that's broken.

    Typical responses to bug complaints are usually as follows:
    1. Fix it yourself.
    2.Pay someone to fix it for you.
    3.How dare you complain about something you're getting for free.
    4.We are all busy fixing more important bugs.
    5.Here is a workaround.
    6.If you hate Linux so much you should go back to using Micro$oft.

  32. Performance, for those who want performance by Geoffrey.landis · · Score: 0, Redundant
    Linux seems to be a great system for people who want to burrow into the guts of the OS and make it do exactly what they want it to do. For people who are mostly just interested in using a computer as a tool to do things that are mostly unrelated to computers, it seems most of its flexibility and capability is wasted.

    I'd affiliate myself not with the Linux-haters, but with the Linux-indifferent.

    How did that old joke go? "It's not true that Linux isn't user-friendly. It's just very selective about who it chooses as friends."

    --
    http://www.geoffreylandis.com
    1. Re:Performance, for those who want performance by bcrowell · · Score: 1

      Linux seems to be a great system for people who want to burrow into the guts of the OS and make it do exactly what they want it to do. For people who are mostly just interested in using a computer as a tool to do things that are mostly unrelated to computers, it seems most of its flexibility and capability is wasted.

      I think your comment would have been more valid about four years ago. Ubuntu is so good these days that you basically don't need to get into the "guts" at all. It just works. (Exceptions: power management for laptops, sharing a printer.)

      To me, the reason for preferring linux has very little to do with flexibility or capability. The main reason I like it better is that I can run hundreds of applications without paying any money, and without having any of the hassles that come with buying and owning commercial software (drawers full of disks and licenses, being forced to upgrade in order to fix a bug or run the app on a newer OS, inability to try the software without buying it).

      Other advantages: I got my kids linux boxes for under $200, which just isn't possible for Windows. I don't have to worry about viruses like I would on Windows. Removing applications completely is easy to do (unlike Windows, where people can't get IE off their machines, or can't find any way to uninstall the AV software they got on a one-month trial, or can't figure out how to deinstall the crapware that came on the machine). I don't have to keep paying $60 every six months or a year for an OS upgrade like Mac users do.

  33. Don't Turn Blind Eye To Complaints by reallocate · · Score: 5, Insightful

    Linux lovers should be grateful that anyone bothers to provide free criticism. Commercial vendors spend big bucks on focus sessions to acquire the same information.

    One troubling trait exhibited by some Linux devotees is their insistence on responding to any criticism of the software by touting it's free software/open source roots. Frankly, that's little consolation to someone who's pointing out why they're unhappy with the software. Why should the model used to develop and distribute software mollify users when they see inadequacies in that software?

    Of course, linked to that is the really annoying challenge to "Just fix it yourself! You've got the source!" That's an absurd claim. It's either premised on a wish to rid the Linux community of anyone who is not a bona fide developer, or it is rooted in a fundamental misunderstanding of what it takes to be a competent developer.

    Linux is a great OS and the best desktop distributions have nothing to hide. But, nothing ever gets better when people deliberately turn a blind eye to complaints.

    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:Don't Turn Blind Eye To Complaints by dargaud · · Score: 5, Interesting

      Of course, linked to that is the really annoying challenge to "Just fix it yourself! You've got the source!" That's an absurd claim.

      Yup. I write, among other things, device drivers under Linux for a living. But each time I take a Linux graphical app and try to make some changes to it, it fails. Wrong compiler setup. Wrong libraries. Wrong rpm. Wrong system config. Wrong wrongness.

      It's to the point that there are only 3 types of Linux progs that work: the one that comes with the system (and its updates), the simple "./configure; make; make install" and the kind I write myself. Any of that "fix it yourself" is crap.

      --
      Non-Linux Penguins ?
    2. Re:Don't Turn Blind Eye To Complaints by Draek · · Score: 3, Insightful

      The problem however is that most free criticism sucks. I mean, look around, most of the criticism towards distros is that there are too many of them, arguing that instead There Should Be Only One(tm), ala MacOSX, completely missing the point of Free Software.

      Yes, there are a few sane minds among them, like the ones who argue for Free Desktop standards to be more widely implemented, and for the large DEs to standardize it first, implement it later instead of the other way around, but those voices are quickly lost in the noise of those who want Linux to turn into a second-rate copy of a propietary OS.

      And then you've got all the morons who believe that the Free in "Free Software" means "Free an in free labor", quickly proceeding to troll $OSS_PROJECT_X's forums about how the developers are so lazy since they hadn't yet fixed the bug he reported *five minutes* after he had filed it, who are the cause that the "go fix it yourself" reply got so popular in the first place.

      So what's the best way to deal with it? beats me, but what's certain to me is that the current situation, of having so many people complain about idiotic things, is what's driving developers towards ignoring all non-dev users' requests, and that if we can find a way to deal with that, Free Software would improve at an even faster rate than it currently does.

      --
      No problem is insoluble in all conceivable circumstances.
    3. Re:Don't Turn Blind Eye To Complaints by chromatic · · Score: 1

      "Fix it yourself" includes "report bugs". If that doesn't work, only then has the process really failed.

    4. Re:Don't Turn Blind Eye To Complaints by oddfox · · Score: 1

      All of those issues you mentioned, compiler setup, libraries, rpm, system config, are things that could be very easily addressed in most distros. At least I know that my Gentoo gives me a very wide array of options with regards to what versions of what libraries I want in use at any given time, and well-documented steps to make necessary system configuration changes.

      I'm pretty sure you can get roughly the same functionality out of a cpl of the big binary distros like Debian/Ubuntu/Fedora. Mandriva seems to be a really slick product too though I am just too comfortable with Gentoo.

      Fixing it yourself is not necessarily going to be a quick and simple, straightforward task, but if what you tried doesn't work, let someone else know and ask if you can get any input. You aren't going to get very far diving into a bunch of other peoples code if you don't find those people and go "Hey, I tried to do this because of this and now it's giving me this." Most of the time you will be able to get at least one or two responses of use. This is only logical considering most people aren't able to quickly deduce what the heck one developer was thinking just by scanning the code, and more minds analyzing a problem is always better than one.

      --
      "We invented personal computing." - Bill Gates
    5. Re:Don't Turn Blind Eye To Complaints by reallocate · · Score: 3, Insightful

      Yes, but...

      Criticism garnered at professional focus groups isn't likely to differ from that garnered in the typical online Linux gripe session.

      Gripes from users may strike developers as something less than sane, but all of those people are saying something that matters to them. However silly or pointless a complaint might seem, it is something that may very probably keep someone from using Linux.

      In the commercial world, developers are not the only people with a voice in deciding which complaints are addressed and which are not. If management believes a complaint is hurting sales, I suspect it will be addressed, no matter how trivial or inane. Given their nature, many Linux development efforts may or may not mirror that behavior.

      (Anecdote: Once upon a time, I led a number of requirements gathering efforts for some software efforts as well as overseeing testing each iteration with users. At least 8 of 10 of their comments were repetitive, cosmetic, silly, etc. But, they established the baseline for the software's acceptability. Whatever I thought, or the developers thought, the users would have rejected the product if we had not addressed their complaints.)

      Finally, I think I have a reasonable view of the purpose of Free Software, but I'm convinced that the only users who take that into consideration are already Free Software converts. I.e., judging Linux from a Free Software point of view assures Linux remains a Free Software enthusiasm.

      --
      -- Slashdot: When Public Access TV Says "No"
    6. Re:Don't Turn Blind Eye To Complaints by man_of_mr_e · · Score: 1

      I don't think anyone wants to deny someone the right to or ability to go do what they want to do, however, the vast majority of distros don't need to be unique distros.. many of them are just offshoots of existing distros. Take Unbuntu/Kubuntu/Edubuntu/Xubntu, etc.. this is how it should be done. Packages in a common distro that can be configured to make things the way you want, no need to *actually* create and maintain your own distro.

      Very few of the hundreds of distro's are really unique enough to be their own full distribution. Maybe 20 or 30.

    7. Re:Don't Turn Blind Eye To Complaints by swillden · · Score: 1

      But each time I take a Linux graphical app and try to make some changes to it, it fails. Wrong compiler setup. Wrong libraries. Wrong rpm. Wrong system config. Wrong wrongness.

      You should look into the documentation for your distro. I can tell you that on Debian-based distros, this is a snap, and back when I was developing on RPM-based (SuSE, RedHat and Mandrake) distros, it wasn't bad on them. Generating a nice patch file is actually easier with RPM.

      FYI, on Debian, if you want to make changes to an app, do the following:

      sudo apt-get install build-essential
      sudo apt-get build-dep <package>
      apt-get source <package>
      cd <package>-<version>
      fakeroot dpkg-buildpackage -uc -us -nc

      The first line gets general build stuff, like gcc, make, etc. The second gets whatever support libs and tools are needed to build the package and installs them. The third line downloads and unpacks the source. The last line builds an installable package but does not clean up the source tree (that's what -nc does).

      You can now edit source and run make (if the program uses a different build tool, look at the debian/rules script to see how to invoke it). Do whatever you need to figure out how to fix the problem. Since you're working in a tree that was just built successfully, you shouldn't have any trouble with libraries, compiler versions, build tools, etc.

      Once you've got it fixed, look at one of the many good dpatch howtos to see how to generate a dpatch that encapsulates your changes. That way you can easily re-apply your patch when a new version is released by the distro. Or, if you want to submit your patch for inclusion by the distro, the maintainer will really appreciate having a proper patch that applies cleanly to the current version of the package.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    8. Re:Don't Turn Blind Eye To Complaints by Alex+Belits · · Score: 1

      It's to the point that there are only 3 types of Linux progs that work: the one that comes with the system (and its updates), the simple "./configure; make; make install" and the kind I write myself.

      What is this mysterious other kind of application that exists for Linux? I am using it since 1994, and have yet to find the other kind.

      Unless you mean, commercial binary packages, that I have never seen failing unless I intentionally mess with them far beyond their intended flexibility, what would break them on any OS.

      --
      Contrary to the popular belief, there indeed is no God.
    9. Re:Don't Turn Blind Eye To Complaints by Anonymous Coward · · Score: 0

      Linux lovers should be grateful that anyone bothers to provide free criticism.

      Now we know why Bill Gates is so rich!

      "Just fix it yourself! You've got the source!"
      I think this is useful in exactly one situation: when it is a PC way of saying "We don't care. It's not our problem. Stop spamming our mailing list!". Being a developer doesn't obligate you to work for free 24/7 (and even you did it would still be a drop in the ocean). However, noticing a bug in someone elses project doesn't obligate you to work for free either. Its overuse leads to three problems.

      Firstly, it often prevents even-handed reporting of open-source software; people can say "Hey this software is wonderful" in 5 seconds. However even if you are a talented developer it will take you days (at least) just to understand their code. As a result I have seen glowing reviews of software that is little more than a collections of stubs. This means that I used to waste time trying to install software that didn't even do anything useful.

      Secondly, if I think a project is shit, why should I waste my time trying to polish a turd? It is much better to devote my time to make an already good project even better.

      Finally, even if I worked 24/7 fixing just the bugs I find I couldn't possibly fix them all, even for software where I technically have the source.

    10. Re:Don't Turn Blind Eye To Complaints by reallocate · · Score: 1

      There is no PC way to say "I don't care." If developer mailing lists accept bug reports, then developers are going to get bug reports.

      Remember, users do not consider Linux and associated software to be privileged developer territory, into which mere users are sometimes allowed to peer. When developers give the impression that Linux is their special toy, users justifiably get angry. That anti-user attitude is one of the reasons I walked away from Linux after a decade of use.

      But, creating popular software has little to do with bug reports. If people want to use a program, they will put up with a surprising number of bugs. (See Microsoft.) If they don't want to use a program, they won't bother complaining about bugs. They just won't use it. Developers who get no complaints should worry.

      Commercial vendors have an advantage because bug fixing decisions, as well as design and development decisions, can be controlled by a very small number of people. Linux distributions can emulated the former, but not the latter.

      You're right about programs that are little more than a bag of stubs. Far too many half-baked programs are released by lazy developers who expect users to be unwitting testers.

      --
      -- Slashdot: When Public Access TV Says "No"
    11. Re:Don't Turn Blind Eye To Complaints by Americano · · Score: 2, Insightful

      The problem however is that most free criticism sucks. I mean, look around, most of the criticism towards distros is that there are too many of them, arguing that instead There Should Be Only One(tm), ala MacOSX, completely missing the point of Free Software.

      And perhaps Free Software is missing the point of the user criticism, too?

      When your users are complaining, they're telling you something. I always tell the people I work with - "don't give them strictly what they ask for, figure out what they *need*, and give that to them." To do that, you have to listen to what they're saying, and understand what they're trying to tell you. Spend a few minutes with them, listen to their problem, ask them for more details - it's empathy, pure and simple. See the problem from their standpoint.

      If you can't make software that's accessible to your users, someone else will, and that other piece of software will eat your market share. If you enjoy coding for the sake of coding and don't care about having users, don't accept bug reports. If you accept bug reports, listen to your users, and use that feedback to make your software better. 10 enthusiastic users > 100 indifferent users who only use your software because it's the least shitty alternative and just can't wait for something better to come along.

    12. Re:Don't Turn Blind Eye To Complaints by darkwhite · · Score: 1

      Use a source-based distribution. Gentoo developers go to great lengths to make it possible for you to inject your own code into the build process and at the same time use the system to ensure no dependency hell or inability to build occurs. I think by far the biggest advantage of Gentoo is its devotion to "staying in touch" with the source.

      --

      [an error occurred while processing this directive]
    13. Re:Don't Turn Blind Eye To Complaints by Draek · · Score: 1

      Yeah, but developers have to balance between listening to complains from users, or working on improving the software, unlike commercial companies which usually have dedicated staff for that. And when the complains are poorly-worded and, sometimes, even aimed at completely the wrong project (like some people who criticize Linus Torvalds for the GNOME/KDE "war"), it's easy to understand why developers may choose to ignore those who are not devs themselves, in an effort to improve the poor signal/noise ratio.

      Ohh, and a small note: businesses will attend a user's complain only if the cost for doing so is less than what they stand to lose if they don't. And examples of that are plentiful in Microsoft and Apple's land.

      --
      No problem is insoluble in all conceivable circumstances.
    14. Re:Don't Turn Blind Eye To Complaints by reallocate · · Score: 2, Insightful

      Yes, and that just highlights the advisability of having someone other than developers review bug reports and feature requests. It's those people who should parse the poorly worded complaints, reroute those that were misdirected, etc., etc.

      And, yes, commercial developers only pursue bugs that are believed to promise a net return. The flip side is that commercial developers pursue bugs believed to promise a net return, and that benefits the widest range of users. When returns are based on sales, anything that drags down sales gets moved to the top of the list. Free software developers also expect a return on their efforts. It's not just, usually, increased sales. They make a parallel calculation matching the cost of fixing a bug versus the value that will return to them.

      Commercial vendors also do not need to deal with developer egos getting in the way. When a bug report goes straight to that code's developer -- who either didn't catch the bug or did and ignored it -- it's human nature to interpret that report as criticism.

      Bottom line, I guess: The Linux community has ample evidence that allowing users to feed bug reports/feature requests directly to developers does not result in more widespread acceptance of Linux.

      --
      -- Slashdot: When Public Access TV Says "No"
    15. Re:Don't Turn Blind Eye To Complaints by dargaud · · Score: 1

      I did use gentoo for a few years at home, but for professional reasons I now have to use an rpm-based distro (lots of paid-for software coming in rpm and being a bitch to install on deb or source distros). That sucks.

      --
      Non-Linux Penguins ?
  34. Not to mention.... by hummassa · · Score: 3, Insightful

    that nobody (outside MS) has that kind of skill wrt windows, at all. And that complaining rarely helps, if ever.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
    1. Re:Not to mention.... by ciggieposeur · · Score: 1

      that nobody (outside MS) has that kind of skill wrt windows, at all. And that complaining rarely helps, if ever.

      No shit. I started working with Access 2007 and there is STILL a bug in exporting tables to CSV from Access 95-ish (it assumes that doubles are currency and truncates them to 2 decimal places).

  35. The Pleasure of Hating. by delire · · Score: 5, Interesting

    If Jeremy is correct, then the author of Linux Haters has chosen what is possibly the least likely route to garnering interest from Linux developers. Which linux developer would consciously choose to read a blog that refers to them as a 'luser' incessantly from paragraph to paragraph.

    The 'benchmark' OS he seems to use as the basis of the bulk of his criticisms is OSX, an OS I find really frustrating to use (and I use it fairly often these days). If I were to start an OSX Haters on this basis should I expect the Aqua and XCode authors to read it daily in the interests of improving all the braindead things about both those aspects of OSX? Didn't think so.. Maybe the guy just has a crippling case of Internet Rabies induced by deep boredom and Jeremy's simply being a little generous..

    There are, afterall, blogs featuring meticulously prepared images of meals that people hated eating. Perhaps this blog is simply in the same vein; just another masochist whiling away the hours in public.

    Must be a slow news day.

    1. Re:The Pleasure of Hating. by Spy+der+Mann · · Score: 2, Insightful

      If Jeremy is correct, then the author of Linux Haters has chosen what is possibly the least likely route to garnering interest from Linux developers.

      I wouldn't be surprised if he turned out to be a former Linux enthusiast turned hater after all his complaints were answered with a "Fix it yourself" reply from arrogant devs.

    2. Re:The Pleasure of Hating. by Anonymous Coward · · Score: 0

      Maybe the guy just has a crippling case of Internet Rabies induced by deep boredom and Jeremy's simply being a little generous..

      There are, afterall, blogs featuring meticulously prepared images of meals that people hated eating. Perhaps this blog is simply in the same vein; just another masochist whiling away the hours in public.

      I think that's pretty much it. The guy's basically an attention whore, and he noted that the Linux crowd is renowned for it's fanatic base. So, logically, if I were to criticize and insult a very devoted (and often defensive) group of people, then they will notice me and I can get my website on the front page of Slashdot!

  36. What kernel bugs? by mangu · · Score: 1, Interesting

    is that it's as easy to fix kernel bugs as it is to point them out!

    This "Linux haters" thing is not even wrong. There haven't been any kernel bugs in Linux worth mentioning for at least since version 2 came out. Watch what Linus Torvalds says, there's no plan for version 3 yet. No need.

    What makes Windows and OSX more popular than Linux is the same reason why Java is more popular than Python or Ruby, it's corporate sponsorship. With enough marketing, people will pay more for an inferior product, just compare the Asus eeePC Windows version with the Linux version to see what I mean.

    1. Re:What kernel bugs? by hal9000(jr) · · Score: 5, Insightful

      What makes Windows and OSX more popular than Linux is the same reason why Java is more popular than Python or Ruby, it's corporate sponsorship.

      Nope. Not even close. How are these for corporate sponsors: Redhat, Novell, Sun.

      What makes Windows and OSX so popular are applications that are commercially supported. That's it. Look no further. Without applications, your OS, no matter how fancy, is useless. I rememeber when I got my first computer, I turned it on to see C:\>. It was useless to me without apps that I could use (I was also introduced to warez that day).

      Now, I know that there are alot of apps for Linux, but the installation and use of them are not as seamless as those for Windows or OSX. What I would like to see, and perhaps this is already available, is a set of agreed upon application practices, written by distribution maintainers, that developers follow that standardize the interface, the population of the OS menus, the distribution of files, etc, so that it app installs are seamless. Yes, it would be a PITA to support each distribution of OS, but quite frankly, that could be automated. And then have app developers actually follow the guidelines.

      That would go along way to streamlining apps in Linux.

    2. Re:What kernel bugs? by 4D6963 · · Score: 4, Funny

      Linux is superior to Mac OS X?? *pop* I'm afraid you just blown my Mac fanboism fuse :-(

      --
      You just got troll'd!
    3. Re:What kernel bugs? by i.of.the.storm · · Score: 4, Insightful

      I do agree that app support is the major problem with linux, but I'd actually argue that for the apps that are in package managers, it's a lot easier and more seamless to install them than a random Windows or OS X app. Of course, if the package manager doesn't have it or fails, then you might be worse off...

      --
      All your base are belong to Wii.
    4. Re:What kernel bugs? by William+Baric · · Score: 2, Interesting

      You forget that linux is just a kernel, it's not a whole system. No matter how good a kernel might be, if the rest of the system is buggy or incomplete, then people will choose something else. Every six months I try the new release of Ubuntu, and every six months I see serious bugs and limitations within 30 minutes of testing. It's certainly usable, but usable is not good enough. The result is, although I install linux server professionally, I use Windows almost exclusively for my personal needs.

    5. Re:What kernel bugs? by gbjbaanb · · Score: 4, Insightful

      true, I've found instaling apps in Linux to be easier than Windows once you have a binary distribution that is packaged.

      I think perhaps the problem isn't the apps that are out there, but the development of them. Microsoft produces more development tools than there are days to figure out how to use them, and they produce documentation that is really good (assuming you want to be a WinCE or .NET developer nowadays). If I could develop my apps for Linux with the ease I could develop for Linux, there would be more apps and more uptake for Linux.

      The mass of boring, specific-solution apps out there dwwarf everything you can get commercially. Windows is built on the premise that it is easy to create apps, and that supporting them is easy even if the original developer leave, you'll be able to find another who can take up their code because they will be familiar with the technology used to produce it.

      This, I feel is one of the reasons for Java having so much uptake - it was well documented, and if you wrote a Swing app, you knew your investment in it would be safe.

      Of course, momentum and installed base helps a lot, but Windows cannot ever compete with free.

    6. Re:What kernel bugs? by AceofSpades19 · · Score: 1

      Ubuntu != all linux distros

    7. Re:What kernel bugs? by mexicanpizza · · Score: 1

      Err...but Ubuntu does = the most usable to date for non technie end users. That's the point.

    8. Re:What kernel bugs? by LaskoVortex · · Score: 5, Insightful

      What I would like to see, and perhaps this is already available, is a set of agreed upon application practices, written by distribution maintainers, that developers follow that standardize the interface, the population of the OS menus, the distribution of files, etc, so that it app installs are seamless.

      Mega dittos, Rush. I think OSX is gaining a lot of ground because the installation of apps is trivial: drag the thing from the disk-image file to your app folder. Of course its almost as easy in ubuntu, where you select from a pre-defined list. But linux definitely needs a common mechanism. RPMs, apt, and yum simply don't hack it. Though package management seems like a good idea, it quickly locks a user into specific versions that must be compatible with specific libraries. I think the difficulty of installing apps, the difficulty of patching the OS, the lack of standard distribution practices, and the inflexibility of package management systems can make otherwise embracing users a little hostile towards Linux. In fact, I'm starting to feel a little hostile myself and I'm one of those Linux evangelists.

      --
      Just callin' it like I see it.
    9. Re:What kernel bugs? by amn108 · · Score: 4, Interesting

      Agreed.

      ACPI support is not finished yet, in terms of completeness.

      The Intel X3100 Open Source driver DRI module exhibits issues, which send interrupts to the CPU every time screen refreshes - i.e. 60 times per second, preventing the CPU from idling, and thus eating battery and power.

      USB driver interrupts the CPU without any device plugged in to the bus.

      yenta_sockets module - same story.

      The above may only hold true to the Thinkpad machines, but the laptop (mobile) Linux is just not there yet, given that my Thinkpad has a standard Intel graphics, and standard Intel USB controller. I am sure other notebook machines have similiar issues.

      In addition to that Linux starts to exhibit side-effects of "too much choice". There are at least two desktop interfaces (GTK, and QT) so, half of the people only get half of the applications, because their desktop user interface is not supported. Things like that.

      It may well be that Ubuntu != all linux distros, but the majority of packages are shared between distributions, and so most of the quirks, bugs and status-quos make it everywhere.

      I admire the programmers, who implement newest hardware support in software for Linux though. Like ACPI. But there is more that needs to be done, and I don't have time to learn ACPI right now, so all I can do is complain :-)

    10. Re:What kernel bugs? by Anonymous Coward · · Score: 0

      That's sheer marketing again. Mandriva is in my experience by far the most usable to date for non-techie end users. Ubuntu has severe GNOMEosis

    11. Re:What kernel bugs? by kesuki · · Score: 1

      then use kubuntu. and get KDEitis.

      really, now you didn't realize that ubuntu was the gnome version?

    12. Re:What kernel bugs? by AceofSpades19 · · Score: 1

      not necessarily, I would say that ubuntu is ONE of the most usable for new linux users, but its not the most usable for new linux users. Its like saying X is the best operating system, there is no best.

    13. Re:What kernel bugs? by jimicus · · Score: 5, Insightful

      What makes Windows and OSX so popular are applications that are commercially supported. That's it. Look no further. Without applications, your OS, no matter how fancy, is useless. I rememeber when I got my first computer, I turned it on to see C:\>. It was useless to me without apps that I could use (I was also introduced to warez that day).

      As soon as a post like this appears on /., it's almost guaranteed you'll have a dozen or more replies saying "But Linux has all the packages you could ever need! Just look at any package manager!!!oneoneone" so I'll chime in with what I perceive as being a bit of clarification.

      As far as the end user is concerned, provided they're not a hardcore gamer this is quite correct.

      But a lot of people own PCs for reasons other than just the sake of owning a computer - and these reasons are quite often business related. Be it "one PC in a business which employs 3 people", "30 PCs in a business which employs 30 people" or "1000 PCs in a business that employs 1000 people", the problem is the same.

      Linux apps which do the boring stuff aren't there. The payroll, accounting and small business automation systems which may never sell more than 1000 copies don't exist. Or if they do, they're seldom well maintained examples of everything that can go right with F/OSS. Hell, virtually every single Exchange alternative out there (and today there are many) appears to either work out just as expensive as Exchange or to have completely missed the point regarding "100% full interoperability with Outlook or a client on a similar par".

      Consider the business owner's perspective. They want a tool to help them do a job, not a religion. Therefore, reasons which are badly thought out at best (eg. "Anyone can support it!" - right, so who's this "anyone" and how come the Yellow Pages isn't full of such "anyones" offering their services because it sure is for Windows systems?) to downright ludicrous ("You can always pay someone to add the extra functionality!" - right, so my business which turns over just enough money to keep a couple of people employed and is much the same as 100 others in terms of IT requirements has to waste months agreeing requirements with an expensive software developer to get a single system which when all is said and done won't be any better than something off the shelf and will cost a small fortune in both time and cash for added functionality in the future, with the added bonus that if this individual developer disappears off the face of the Earth shortly before something goes wrong, I'm totally screwed?) are plain silly.

      Similarly, arguments like "We can't implement 100% interoperability with Exchange because it's proprietary" won't result in a small IT consultancy saying "Ah, poor you. Never mind, I'll just tell my clients that they can't have the functionality". They'll result in the small consultancy saying "I'd like to buy a copy of Windows Small Business Server please".

    14. Re:What kernel bugs? by Jasonjk74 · · Score: 1, Interesting

      true, I've found instaling apps in Linux to be easier than Windows once you have a binary distribution that is packaged.

      Ridiculous.

      Of course, momentum and installed base helps a lot, but Windows cannot ever compete with free.

      Also ridiculous. Windows, like it or not, is ~ 92% of the OS market.

    15. Re:What kernel bugs? by pshuke · · Score: 1

      I usually turn my laptop off when I don't use it, so I can't comment on most of your points, however valid they seem. Still, your take on QT and GTK is wrong. So much in fact that I don't know whether you're trying to be funny or if it's just plain old lack of education. In case it's the latter; QT and GTK have always been able to co-exist side by side, you simply need to have the graphic libraries installed, just like you'd need to install GTK to install Gimp on Windows. If you doubt me, feel free to select k3b (a very neat QT burning app) from the package manager and install it. Pretty effortless, right?

      The argument that "choice" is bad for linux is one of the sadder things I hear. Not because it says much about linux (or any other pieces of computer software, for that matter), but because it shows how much people resent the freedom they have, and wish it away. (Baaaw, etc.)

    16. Re:What kernel bugs? by Risen888 · · Score: 1, Informative

      Now, I know that there are alot of apps for Linux...

      That's about as far as you got before you stopped making any damn sense at all. It seems to me that you proceeded to list off a bunch of things that are already happening in the free software world. Let's review. ...but the installation and use of them are not as seamless as those for Windows or OSX.

      We've had that for ten goddamn years. It is called apt. There is absolutely nothing that is more seamless and braindead simple for installing, removing, and managing your system than apt. Nothing. There's nothing in Windows or OSX that's even in the same ballpark. And why not? Is it a technical problem? Obviously not. The answer is "they can't, because they are not free."

      a set of agreed upon application practices

      Rebuttal the first: Yeah, because application developers for Windows are sooo conscientious about coding to desktop standards. They never use their own ugly widget sets, or dump a bunch of horseshit in the system tray, or make you run as root, or force you to waste resources to run their own super-special update mechanism. It might sound silly at first blush, but a large part of why I initially came to Linux in the first place is that I wanted more uniformity and general neatness.

      Rebuttal the second: It is called freedesktop.org, and it has been around for eight years.

      Finally, on a more general level, what the hell are you talking about? Are you making reference to any particular project(s)? Because I can't figure out what they could possibly be.

      --
      Hey, I finally got my first freak! Took you long enough!
    17. Re:What kernel bugs? by Risen888 · · Score: 1

      In addition to that Linux starts to exhibit side-effects of "too much choice". There are at least two desktop interfaces (GTK, and QT) so, half of the people only get half of the applications, because their desktop user interface is not supported. Things like that.

      Yes, definitely. I am most certainly not replying to you from Firefox running on KDE. And it is, as everyone knows, impossible to use Krusader as your file manager in Gnome. I definitely don't have that on my laptop.

      --
      Hey, I finally got my first freak! Took you long enough!
    18. Re:What kernel bugs? by hal9000(jr) · · Score: 2

      We've had that for ten goddamn years. It is called apt.

      For Debian, but what about the rest of the world? Well, they use Yum or some other front end to RPM. Now, what does RPM do? package stuff up into directories. Gee, how is that defined? By the developers! Is there a common code of conduct (again, I don't know) for packaging apps? When do you put files into /etc or /usr/etc? Then there is the famous /lib//etc What about the apps? Do they go in /usr, /usr/bin, /usr/sbin, /usr/local, or what about /opt? Hey, what about logs? Under /var? Shared libraries? Under /lib, /lib/, /usr/lib, /usr/local/lib? Now for Gui apps, where do icons end up in the menu system? Not all apps show up in the right place. Where are docs saved? What about config options.

      Yeah, because application developers for Windows are sooo conscientious about coding to desktop standards.

      A fine example of fallacious reasoning. Just because a group doesn't do something doesn't mean others shouldn't. Your response is also a prime example of why zealotry is worse for the cause. You bring up a tiny world view, Debian, as the way it should be, rather than acknowledging what is.

      Do other OS's have similar problems, yes, but we aren't talking about other OS's. We are talking about Linux

    19. Re:What kernel bugs? by hobo+sapiens · · Score: 1, Insightful

      "There is absolutely nothing that is more seamless and braindead simple for installing, removing, and managing your system than apt."
      Sure there is. Download a windows program and run it. It just works. Try doing that with a tarball or some debian package. Doesn't work the same way. I like Linux, but don't pretend it's as easy for average users to install stuff.

      Apt-get, synaptic and the like are nice, but it's not exactly easy to find stuff in there and more importantly, separate out the meaningful stuff from the other junk.

      --
      blah blah blah
    20. Re:What kernel bugs? by hobo+sapiens · · Score: 1

      kubuntu or KDE anything is not quite what I'd personally call usable. I prefer gnome distros, obviously my personal preference. KDE errs on the side of giving too much information, and that makes it much harder to use. Everywhere you move the mouse, some popup appears with useless customization options. Or try opening your sound properties to adjust the levels of various things (like in Windows you can turn up things like CD player, wav, mp3, line in, etc.) For me, I get so many options that the screen cannot even hold them all. What ever happened to presenting the *right* options? It's the 80/20 rule, 80% of the time people will need to use a, b, and c. Hide d-z in an advanced tab or something.

      --
      blah blah blah
    21. Re:What kernel bugs? by Risen888 · · Score: 2, Insightful

      I do agree that Synaptic suffers from "yellow pages syndrome," where it can be hard to find something if you don't already have an idea of where/what it is. Add/Remove Programs attempts to fill this hole, but it would be nice if there was a better selection of index applications for it, there's a lot of stuff that's not listed there.

      But all that having been said, you pretty much lost me on "download a windows program." From where? How do you find it? How do you know it's safe? How do you upgrade it later? How do you ensure that it plays nicely with the rest of the system? With apt, all these things have been done for you. As noted above, I agree that there are issues yet to be addressed, but the free world is so far ahead of proprietary software in the area of installing and managing components of your system in a consistent and sensible manner that it's pretty ridiculous to even try to make the comparison.

      And again (this is a drum that I love to beat), why is that? It is because of freedom. Freedom is the killer app, apt is just a interface for it.

      --
      Hey, I finally got my first freak! Took you long enough!
    22. Re:What kernel bugs? by Risen888 · · Score: 1

      For Debian, but what about the rest of the world?

      Well, what can I say, the rest of the world is doing it wrong ;) IIRC (hopefully someone will chime in on this point), you can even configure your RHEL/Fedora/CentOS system to use apt instead of rpm.

      Now, what does RPM do? package stuff up into directories. Gee, how is that defined? By the developers! Is there a common code of conduct (again, I don't know) for packaging apps? *snip*

      That's a good question. The answer is "kinda, but it does (as you noted) have some slight variations by distro)." But at the end of the day, it doesn't really matter, because modern systems are smart enough to look for those files in multiple places. For instance, I can run /bin, /usr/bin, and /usr/local/bin commands by simply typing the name of the command, without having to give a path, because bash is smart enough to know that that's where the executables live.

      A fine example of fallacious reasoning.

      You're right, and that's why I gave a real rebuttal directly afterward.

      --
      Hey, I finally got my first freak! Took you long enough!
    23. Re:What kernel bugs? by flnca · · Score: 1

      BSDs have an advantage there: The ports library. It can install multiple versions of applications in parallel. It knows how to build and install specific packages. Updating is also relatively easy. But to read the (very good) man pages is a MUST. Of the Linuxes, Ubuntu Linux has the best updating mechanism: automatic. And FWIW, for most systems it's the old proverb: Never touch a running system.

    24. Re:What kernel bugs? by flnca · · Score: 1

      The solution to any Exchange problem is to use Lotus Notes! ;-)

    25. Re:What kernel bugs? by flnca · · Score: 1

      If you want clean directory structure, use a BSD. FreeBSD is for super-paranoid admins (ports collection with security auditing, for instance). OpenBSD is for people who want a straight UNIX, with no bells and whistles (excellent development platform). There's also NetBSD (never tried it, AFAIK it's aimed at resource-constrained platforms).

    26. Re:What kernel bugs? by flnca · · Score: 1

      Use Ubuntu Linux, which has a super-easy package manager (called "add/remove programs") with colorful icons, categories, search function and stuff. :-)

    27. Re:What kernel bugs? by flnca · · Score: 1

      Ubuntu is super-easy to use, if you stick to the available mechanisms for package installation and such. Don't try to install from source if you don't know exactly what you're doing. Also, they're the quickest when it comes to automatic updates. There's almost no day when there's not some updates flowing in. It certainly can't get any better than Ubuntu. Try the latest Ubuntu, 8.04 LTS Edition, it just rocks and is fast as lightning.

    28. Re:What kernel bugs? by flnca · · Score: 1

      BTW, there's also Xubuntu to get XFCEitis. ;-)

    29. Re:What kernel bugs? by spymagician · · Score: 2, Insightful

      true, I've found instaling apps in Linux to be easier than Windows once you have a binary distribution that is packaged.

      Windows application and/or driver installation requires the application/package and a double-click. You then choose a typical install which does literally everything for you or a customizable one. Done.

      No Linux distro I have tried has EVER followed as simple an installation process. Fedora, Mandriva, Ubuntu, DSL- Each had its own quirks, almost all of which required shell commands. (In fact, I believe all required it.)

      For the *average* user, the Linux process is far from desirable.

      This doesn't mean *I* am not a user or fan of Linux; it just means I am not your average user much like most of the people here.

      If Linux developers could all agree on an install process that was 100% GUI compliant, (but still retained the OPTION to do things from the shell) irritated Windows and Mac users would flock to Linux in droves.

    30. Re:What kernel bugs? by EEBaum · · Score: 2, Insightful

      That's a good question. The answer is "kinda, but it does (as you noted) have some slight variations by distro)." But at the end of the day, it doesn't really matter, because modern systems are smart enough to look for those files in multiple places. For instance, I can run /bin, /usr/bin, and /usr/local/bin commands by simply typing the name of the command, without having to give a path, because bash is smart enough to know that that's where the executables live.

      It gets even more fun on 64-bit Linux. Any eccentricities with the system (perhaps I installed something with make instead of an RPM, or perhaps it had a Python installer, or perhaps I didn't properly remove a library I wasn't using) and all of a sudden, new apps I'm installing will occasionally try to call the wrong version of the same library. Perhaps it's calling the 32-bit version instead of the 64-bit. Perhaps it's pointed to the wrong one of three different versions of the same library. Perhaps I have two different versions of the 64-bit library because I have two different programs that each want a different one (because I wanted a version of something that's newer than what my yum repository offers), but one isn't particularly vigilant about putting things in the right place.

      Pretty soon, half of the things I install require me to rejigger who is pointing to what for libraries.

      Yeah, it may well be that I did something improperly a while back (RTFM, and all that), but I don't think it's too much to ask for a freshly-installed app to bring with it the libraries (or at least the capability to find the libraries) that it needs to work properly without my intervention. I don't think it should matter whether or not I installed everything consistently with the same package manager.

      As for /bin, /usr/bin, and /usr/local/bin (not to mention 64-bit duplicates), it's all fine and good until I have a different version of the same program in each and don't remember which of them I want to use.

      It still boggles whenever I'm on OSX, how I can just drag lots of apps over and they work... no installer, registry entries, library dependencies. Or at least none that I'm aware of.

      --
      -- I prefer the term "karma escort."
    31. Re:What kernel bugs? by gbjbaanb · · Score: 1

      once you have a binary package, installing it is as easy as typing "yum install xyz". If you don't have a repository for that package and you've downloaded it, installing is as eay as typing "rpm -i xyz.rpm"

      really, it is a doddle. Its very rare to need to compile from sources anymore (unless you want to).

    32. Re:What kernel bugs? by hobo+sapiens · · Score: 1

      Yeah, good points. Part of Windows problem is precisely that it is SO easy for any luser to download and install software.

      I get irritated when I want to DL something and install it on my ubuntu box and I have to go to the CLI. Sure, I can use the CLI. But sometimes I don't want to mess with it. I just want it to work so that I can get back to what I was doing.

      That's what annoys me. Overall, synaptic and apt-get are nice. If only that functionality was wrapped into downloadable program installers like you get with Windows.

      --
      blah blah blah
    33. Re:What kernel bugs? by amn108 · · Score: 1

      Oh, its my lack of education. All I know about Linux is obviously what I have been experimenting with, but I noticed some packages distribute in two versions - Gnome and KDE. That is strange, I thought, since there are more than these two - Xfce, Blackbox, Openbox, fluxbox etc, both managers and desktop environments.

      I do assembly and C++ though, and have digged into the ACPI issue two days straight. Got a major headache from all the quirks, and reading about the state of ACPI implementation on newsgroups.

      But, yes, you are right, I know squat about those libraries that bridge GTK and QT.

      Choice is great, but there has to be common interfaces that bridge the choices into a chain or something. I mean an API that hides the Desktop Environment details, abstracting it, so that the multiple choices may flourish. Drivers is one good example. Every implementation differs, because it targets the specifics of a device, however the driver exposes a known API to the environment, thus merging with it.

    34. Re:What kernel bugs? by jrothwell97 · · Score: 1

      I agree about PMs versus Windows, but not versus OS X. Most of the time that simply involves dragging something to the applications folder and starting it - dead easy. A cucumber could do it.

      OS X also has a package manager - of sorts. It's similar to dpkg in the way it's constructed, in that it's only a package format that also provides logging in the form of package receipts, and installation and configuration by wizards and post-flight scripts. In both cases, though, it's nice and easy to uninstall an app - all one has to do is drag it to the Trash.

      I suppose it's easier for OS X to do this for two reasons:

      • Most OS X apps are self-contained, with very few dependencies. If there are dependencies not catered for by the Carbon or Cocoa APIs, they're included in the code.
      • All end user applications (Firefox, Safari, iWork, iPhoto, iTunes, etc.) sit in /Applications instead of in /usr/share/bin (or any of the million and one other folders apt-get could dump them in).
      --
      Those using pirated Tinysoft signatures(TM) are a real threat to society and should all be thrown in jail.
    35. Re:What kernel bugs? by Anonymous Coward · · Score: 0

      Random OSX packages are usually still a simple drag and drop process. I'm aware that this has it's limitations, but even some linux ports (gimp for example) can be installed in OSX with a drag and drop of the mouse. That's a lot easier than any package manager.

    36. Re:What kernel bugs? by Jasonjk74 · · Score: 1

      It is still easier to double click an .exe in Windows than it is to install from the command line. Also, there are many users out there who would not know how to install software from the terminal. By the way, I should have just said I disagreed in my earlier comment, rather than calling your opinions "ridiculous"; I apologize for that.

    37. Re:What kernel bugs? by kesuki · · Score: 1

      furthermore, both KDE and XFCE are both available as meta packages in the synaptic package manager, oh and then there is http://www.gnewsense.org/ originally, shuttleworth launched gobuntu to take all the non free software out of ubuntu, but then gnewsense took over, because richard stallman and the FSF liked it better, or something.

      but that is based on gnome, but i'm sure switching it to kde or xfce is easy...

    38. Re:What kernel bugs? by DogDude · · Score: 1

      Windows cannot ever compete with free.

      Reality tends to disagree with you.

      --
      I don't respond to AC's.
    39. Re:What kernel bugs? by jalefkowit · · Score: 1

      What I would like to see, and perhaps this is already available, is a set of agreed upon application practices, written by distribution maintainers, that developers follow that standardize the interface, the population of the OS menus, the distribution of files, etc, so that it app installs are seamless.

      Meet freedesktop.org, which addresses a lot of those things.

    40. Re:What kernel bugs? by Anonymous Coward · · Score: 0

      " the installation and use of them are not as seamless as those for Windows or OSX"

      That's the most ridiculous assertion I read in ages.

      How can it be simpler than a double click? And you don't even need to actually look for applications!!! All avaliable aplications are already listed, ready to be installed after a double click!

    41. Re:What kernel bugs? by Hucko · · Score: 1

      Damn, I learnt to write batch files... No wonder it took so long to do anything!

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    42. Re:What kernel bugs? by kklein · · Score: 1, Insightful

      Yes.

      I haven't gotten into a Linux fight around here for awhile, because I've said all I have to say on the subject, but basically, this is it.

      Businesses need specific software, not free hobbyist knockoffs. "It's almost as good, and it's free!" does not really impress business owners, who write off business expenses as the cost of doing business. Fiddling around with stuff they aren't 100% on is not really what they want to do. I say this from experience of setting up my parents' business. They want--they need--whatever everyone else in the business is running. And it doesn't run on Linux. It doesn't even run on the Mac. It runs on Windows.

      And you just nail it with the "anyone can support it" comment. I'm a geek, and I find FOSS "support" to be a giant, frustrating time sink. Reading manpages written by people far above your level of competency with the OS or the software package, and who isn't a technical writer by trade, and who probably flunked freshman comp in college, is not what most people have in mind when they say "support."

      Neither do they have in mind posting on a forum and waiting a few days to get 100 messages with a handful of people actually trying to help--but with totally different advice--a bunch of people calling you a n00b, and the rest just the helpful people and the rude people fighting. That isn't support. That's a waste of time.

      No, when a business owner says "support," he/she means "someone I can call who can fix it now."

      When something goes wrong with some of the enterprise software my dad uses, I call the company, talk to one of the guys who wrote it, and he tells me how to fix it. Five minutes on the phone, and the company is back to making money. Even if a FOSS equivalent existed, which it doesn't and which it won't, you wouldn't be looking at 5 minutes of downtime. You could easily be looking at 5 days. That is simply not acceptable.

      Linux is a toy. Linux is a religion. Linux is a lifestyle. What it is not, however, is an OS for the vast, vast majority of computer users out there. Not by a long shot.

    43. Re:What kernel bugs? by Nursie · · Score: 1

      SO you last used linux in the 90s?

      apt-get install

      yum install

      It's all there, little to no fucking around, it's even got a search utility for when you want more. There are even gui versions. This doesn't only cover install but searching and downloading.

      Far easier than going out on the web and trying to find some free windows software to do what you want.

    44. Re:What kernel bugs? by Monsuco · · Score: 1

      I rememeber when I got my first computer, I turned it on to see C:\>. It was useless to me without apps that I could use (I was also introduced to warez that day).

      I remember my first time ...

    45. Re:What kernel bugs? by Draek · · Score: 1

      I read your post and, honestly, I still don't know exactly what you're asking for. Easy to install apps? in Ubuntu you just download the required DEB, double-click on it, put your password, and press "Install". Patching the OS, just right-click on the notification button and select "Install all updates", and I see no inflexibility in apt, nor yum, both allow for easy upgrading of the 'core' packages (as in, those that come with the OS), and easy install of outside apps, so the only problem is lack of standard distribution practices, but the package managers have absolutely nothing to do with that.

      --
      No problem is insoluble in all conceivable circumstances.
    46. Re:What kernel bugs? by Nursie · · Score: 1

      It is wrapped into downloadable program installers.

      What the FUCK do you think the point of the apps was?

      They're a wrapper and a repository for what was once a windows-like nightmare of trying to hunt down the installer for the software you want.

    47. Re:What kernel bugs? by Le+T800 · · Score: 1

      Windows application and/or driver installation requires the application/package

      This is precisely the point where Linux package system is far easier and secure to use than Windows one.

      No Linux distro I have tried has EVER followed as simple an installation process. Fedora, Mandriva, Ubuntu, DSL- Each had its own quirks, almost all of which required shell commands. (In fact, I believe all required it.)

      When you tried those distros maybe you missed pirut, synaptics etc, the GUI frontends to rpm, apt, etc ?

    48. Re:What kernel bugs? by Tikkun · · Score: 1

      What I'm doing right now:

      Reading slashdot (firefox)
      Talking with people on IM (pidgin)
      chatting with folks online (irssi)
      reading e-mail (gmail in firefox, or mutt when I'm feeling like being productive)

      Some of what I've done this week:

      made some wallpapers (gimp)
      performed some maintenance on several servers (ssh, apt-get, vim)
      setup some file servers and routers in a test environment (nfs, samba, iproute2, vmware workstation)
      written some scripts (python, vim)

      Ubuntu Linux (or your distro of choice) makes setting up, maintaining and performing all of the above tasks far easier (at least for me). I'm not certain how easier things can get than running apt-get install foo, or double clicking on a deb or rpm file a vendor gives you. Or, if you don't know what you want you can go into Applications | Add/Remove to browse for whatever apps your heart may desire.

    49. Re:What kernel bugs? by pshuke · · Score: 2, Informative

      The reason you're seeing those packages with both kde and gnome vesions is probably because they're available (from upstream) with both qt and gtk frontends, and as such binaries of both are included in the distribution. Admittedly, this can be somewhat cumbersome, especially if you don't know which toolkit you prefer, but you are, regardless, able to use the less ideal version. Unfortunately, this is pretty hard to fix in a binary based distribution, so long as the users have a choice of using both gtk and qt software. One possible solution would be to have a preselected preference of toolkit, having the package manager automagically make the right choice of which version to install, hiding the other. Source based distributions, like gentoo, rather effortlessly solves this issue (much in the same way) by only compiling packages with a preset number of flags.

      You won't see packages for the more minimalistic WM's like fluxbox, as they really are just that, window managers with minimal fluff. Occasionally they'll include a graphical settings utility, but these will be written with some other readily available toolkit. Even xfce, which is really a full-fledged DE, uses gtk, so for a xfce-based desktop, the gnome packages would be the "correct" choice. Also, qt and gtk aren't really the only popular toolkits; many people prefer wxwidgets or fltk, or for that matter plain old tk, as such you'll see programs with even more toolkits. Even weirder is perhaps evas (honestly I'm not sure if that's the name of the toolkit. It is of part of it as a whole, I believe, but I'm on shaky ground here. It's something starting with an e, anyway ;) from enlightenment, which that entire wm/de hybrid (dr17, that is) is based around. Oh and that gnustep thing. But I digress. The point I was trying to make, is that you can use whatever mishmash of tk's together, and it won't break anything but the hearts of Digital Media Design majors.

      Your point about abstracting DE details is, imo, right on spot though, but I'm not really sure a new API is the answer. Some kind of daemon figuring out what best theme/color/font to use for all tk's, or for that matter a unified config tool, seems easier, and if it worked, would work wonders with the whole "desktop experience". I'm running a fairly mixed setup myself (fluxbox, thunar, firefox, qgo, amarok, amule, etc), and the time spent getting amarok to have just the correct hue of gray is rather annoying. Not to mention the fact that I have to install the kde configuration program, which I don't want and which I don't have a need for, apart from to make amarok look like my gtk apps.

    50. Re:What kernel bugs? by Daengbo · · Score: 1

      I rememeber when I got my first computer, I turned it on to see C:\>. It was useless to me without apps that I could use (I was also introduced to warez that day).

      I remember when I got my first computer. I turned it on to see a prompt (it wasn't C:\> but I don't remember what it was). I got out my monthly magazine and started typing in programs from the back.

      On a more serious note, the Linux Standards Base covers the file system, Freedesktop.org creates specs for menus, icons, inter-process communication, and many other things, the Gnome HIG makes all Gnome apps conform to a standard method of operation, and apt/yum make installation seamless.

      I doubt you use Linux the way it's intended to be used, You can't just jump from Windows and try to make another operating system look/work like it.

    51. Re:What kernel bugs? by Daengbo · · Score: 0, Troll

      OK, then. How about double-clicking the .deb or .rpm file and installing it that way. Since you don't need to click "next, next, next ..." it's easier than the Window's method.

      "Ridiculous" is not an argument. It's verbal diarrhea. "I disagree" adds nothing more to the conversation than "ridiculous," either.

    52. Re:What kernel bugs? by Blakey+Rat · · Score: 1

      Package Managers only take open source apps. And installing software outside of the package manager can screw up your system. That's a major way Linux is currently alienating commercial development; even if you could buy the Photoshop CD, you can't install it without screwing up your packages.

    53. Re:What kernel bugs? by dbIII · · Score: 1

      Similarly, arguments like "We can't implement 100% interoperability with Exchange because it's proprietary"

      I find it amusing when MS Exchange is held up as an example to aspire to. I recommend either using email instead. If you have to have 70% or more MS Exchange functionality you can find it with whatever release of MS Exchange follows your current one.

      While MS Exchange makes sense if you have a third party app that needs it you really need to be large enough to afford several licences, several servers and enough skilled staff to cover it 365 days per year. To get an idea of the problems with MS Exchange browse the knowlegebase. MS Exchange is paticularly flawed in the area of backups and bare metal recovery so more than one server is essential. With the move to 64 bit (and PAE on non-hobby versions of MS operating systems) the memory problems of large MS Exchange installations have eased but it is still the last thing you would choose if all you wanted was email.

    54. Re:What kernel bugs? by Daengbo · · Score: 1

      You do realize that you can just download the Skype .deb for Ubuntu, double-click, and be done with it, right? There's not even any "Next, next, next ..." process.

    55. Re:What kernel bugs? by Blakey+Rat · · Score: 1

      You think laptops are bad, try a tablet PC. In another 4-5 years, the Linux community might start figuring out that these things exist, but I'm not holding my breath.

      The funny thing is that Apple OS X has better tablet support, and they don't even *make* a tablet.

    56. Re:What kernel bugs? by EvilIdler · · Score: 2, Informative

      You can also double-click a package in some distros, or pick from the list of available packages in a graphical repository browser like Adept. Installing Linux software ia not hard. It actually takes less knowledge than the drag & drop operation which is typical on OS X, when the devs forget to include a directory link to drop the app on.

    57. Re:What kernel bugs? by Hucko · · Score: 2, Interesting

      I understand that self-contained apps are superior from an end-user situation. I'm just not sure how they cater for dependencies that are required for other apps as well... does it mean apps don't share any dependencies other than the system API's? Each app contains it's dependencies in itself?

      As for the sitting in /Applications, linux could move to this I'm sure if it is actually a superior method. I can't see where except for removing an app, but I'm still learning. Otherwise, it could just be a link if that is needed.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    58. Re:What kernel bugs? by websitebroke · · Score: 1

      Kernel bugs? Do fscked modules count? I haven't been able to burn or read a CD or DVD since the 2.6.24 kernel series came out. Something about naming IDE cd drives /dev/scd* compared to the old /dev/hd* that worked just fine for me. I know it's not just Ubuntu, since I had Mandriva installed on the same machine and still had the problem. I've got 2 machines with the exact same problem, and none of the workarounds I've seen have helped. It sucks to either have to wait another 4 months for the next Ubuntu release, have to transfer everything I need to burn to another computer, or compile my own kernel. (and if I wanted to do that, I'd still run Gentoo)

    59. Re:What kernel bugs? by jedidiah · · Score: 1

      > No Linux distro I have tried has EVER followed as simple an installation process.

      Total bullshit.

      I have had a better-than-Windows installation process under Linux starting with Mandrake.

      Modern Linux distributions are making the shell pretty much a thing of the past.

      This goes ESPECIALLY for the likes of Ubuntu.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    60. Re:What kernel bugs? by nomadic · · Score: 1

      But all that having been said, you pretty much lost me on "download a windows program." From where? How do you find it? How do you know it's safe? How do you upgrade it later? How do you ensure that it plays nicely with the rest of the system? With apt, all these things have been done for you. As noted above, I agree that there are issues yet to be addressed, but the free world is so far ahead of proprietary software in the area of installing and managing components of your system in a consistent and sensible manner that it's pretty ridiculous to even try to make the comparison.

      Synaptic/Apt is not the end-all and be-all of installation systems. It doesn't "just work" all the time; I have repeatedly had problems with programs I installed through Synaptic not working. Sometimes it relied on libraries that weren't there--and the only way synaptic could get them is for me to add unofficial repositories. Sometimes they came poorly configured and wouldn't run without changing permissions and configuration files. If you've never had a problem installing something through synaptic, good for you, but don't assume it's flawless for everyone else.

    61. Re:What kernel bugs? by Mista2 · · Score: 1

      The issue is many user apps and business apps don't actually require any specific windows feature to work, only that they were coded for the win32 API and window GUI. If you use a cross-platform API, you can run your app on anything. If you make sure that you can run on many databases, and don't require MS SQL, then the server can be anything. I would not have a problem with MSSQL if it could also be ported to other OS's or offered LDAP or radius authentication along with AD Integrated and SQL. Nearly everything in the MS world is not only engineered to work with Windows only, if they do offer other OS support, the features may be limited. I have a Windows Mobile and the damn thing won't even let me install some apps as they are packaged as windows .exe files. Come on, why the hell should I have to run a windows .exe just to unpack a tiny application to sync on the phone! No technical reason, but may keep people from migrating their desktop to other platforms.

    62. Re:What kernel bugs? by nomadic · · Score: 1

      I read your post and, honestly, I still don't know exactly what you're asking for. Easy to install apps? in Ubuntu you just download the required DEB, double-click on it, put your password, and press "Install".

      And pray that you have all the right dependencies installed, that the libraries are where the install script thinks they are, and hell, that it can even FIND gcc.

    63. Re:What kernel bugs? by jedidiah · · Score: 2, Interesting

      > Businesses need specific software, not free hobbyist knockoffs.

      Perhaps.

      OTOH, you could rephrase it like so...

      "Business needs specific brands of software, not some commercial knockoff"

      This has nothing to do with achieving actual requirements. People are just
      fixated on brandnames. Thus you can't actually come up with any reason that
      the "free hobbyist knockoff" isn't suitable. You just come up with some lame
      insult that doesn't really tell anyone anything.

      "fix it now" commercial software is nothing trivial and for software that
      really has that sort of support available for it you will pay a kings
      randsom for it. For most of the sorts of software that gets bandied about
      here it's a total fabrication.

      It's just something else that people that have no real genuine grievances
      bring up to try to torpedo something they don't like. It's much like the
      famous "no one to blame" or "no one to sue" criticism with Free Software.

      Serious support means that you and your boss will be at the disposal of
      your software vendor until a fix is created. Nothing that you didn't pay
      6 or 8 figures for will even have this as a support option.

      So don't try to kid us about "toys".

      Those things that run Windows. Those are the real toys. Always have been.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    64. Re:What kernel bugs? by jedidiah · · Score: 1

      ...been doing that with tarballs since the beginning.

      A proper build package will sort itself out completely and not
      be version dependent. HELL it won't even be OS dependent. A
      really good build package will build on all of the flavors of
      Linux and will also build on AIX, Solaris and even VMS.

      Nothing in Windows can touch that.

      What you are describing in Windows is just undisciplined nastiness.

      That's why it "works". It operates with 0.0 constraint and pollutes
      the system with who knows what.

      OTOH, you can double-click on a package in a package managed system
      (this just isn't a Linux thing) and all of the apparent ease that
      you see in Windows will also be achieved in a robust manner.

      Double-clicking on an RPM or a DEB is dead simple.

      You can even have a windows style installer if you really want.

      Although a lot of Linux apps don't require any of that at all.

      Those are the best sort of "old-school" apps.

      Just click the binary. Most apps and utilities shouldn't
      NEED an "installer" to begin with.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    65. Re:What kernel bugs? by Alex+Belits · · Score: 2, Informative

      Except, of course, this is not how Debian packages work, and therefore you are posting bullshit.

      --
      Contrary to the popular belief, there indeed is no God.
    66. Re:What kernel bugs? by Risen888 · · Score: 1

      I didn't say "flawless," I said "better than anything else anyone's come up with to date." I have had similar issues in the past (if rarely), and it can be a PITA, and if you do get into trouble it can be hard to get back out. These things are true, they are problems. But they are not problems with apt. They're problems with sloppy packaging; apt is trying to do what it's told, and even if there are conflicts, 99.8% of the time you will be warned about them before any actions take place.

      Also, every package comes with the email address of its maintainer. When running into problems like the ones you mentioned, that should be the first stop for help. "Hey, I'm trying to install your package $FOO, it says it needs library $BAR version x.xx, and the newest version in the repository is x.xx-2. WTF?" Pulling from unofficial repositories or hand-compiling libraries is a great way to fuck yourself.

      So no, not foolproof. But really, pretty damn close.

      --
      Hey, I finally got my first freak! Took you long enough!
    67. Re:What kernel bugs? by ciggieposeur · · Score: 2, Informative

      Sure there is. Download a windows program and run it. It just works.

      Right, it just works. That is, if it's a standalone .exe and has no serious dependencies like .Net or Java or VB(3-6). Or if it isn't a standalone .exe (requires installation) and it can install into a user directory. Or it installs to a global directory and you're an admin.

      Just as in Linux with particular libraries, Windows users also sometimes have to scour the 'net for those special dll's that stopped shipping with various releases of Windows.

    68. Re:What kernel bugs? by Anonymous Coward · · Score: 0

      Do you really expect to be taken seriously by comparing Microsoft and their practices to RedHat, Novell and Sun?

      WTF are you smoking? and can I have some?

      Also what distro are you referring to? Ubuntu, Mandriva, Fedora and openSUSE come with everything I need and the package managers seem to be usable by all except the most severely retarded individual. Add to that, I have had no problems with Gnome (altho some with KDE)and am able to do everything I need and want, I find games generally pretty dull so scratch that, but browsing the web, email, office work, image editing (do people REALLY think that GIMP is THAT hard to use?), play movies/DVDs and all kinds of media, GNOME automatically mounts any and all kinds of removable media I throw at it and every time I have had a problem with something, I have been able to use google or a distro forum to get a solution that works and works well.

      I can't help wondering about people who are having trouble with Linux on the desktop that they somehow might have some conceptual deficiencies. Altho I consider myself a Linux newbie (have been using the above distros for less than a year), I have been able to solve every problem I have come across in Linux simply by following instructions. Why should people be afraid of the command line? No one ever broke their computer by pushing buttons, and the command-line is a useful and powerful tool (and is still not extinct in XP where I use it to rename youtube files and save them ;o) )

      I really get sick of tossers who want their computer to "just work" yet do not want to learn anything about computers. Using the eternal car analogy, this is like someone who has learned to drive an automatic car whining about how they don't want to learn to drive a manual transmission or learn to change a tyre.

      Seems to me there is something inherently wrong with people who do not want to learn about practical issues. What do these people spend their mental resources on? Are these the people watching Fox News and Bill O'Reilly? I suspect so....

    69. Re:What kernel bugs? by LaskoVortex · · Score: 1

      I see no inflexibility in apt

      sudo apt-get dist-upgrade
      Reading Package Lists... Done
      Building Dependency Tree... Done
      Calculating Upgrade... Done
      The following NEW packages will be installed:
      [clip]
      Do you want to continue? [Y/n]

      Grandmother thinking to herself: "How the fuck do I know? I'm just a friggin' grandma."

      --
      Just callin' it like I see it.
    70. Re:What kernel bugs? by Eli+Gottlieb · · Score: 1

      OSX .app package: download disk image, which then mounts itself and opens a Finder window. Open another Finder window if necessary and navigate to the make the /Applications folder visible. Drag .app package to the Applications folder. Done.

    71. Re:What kernel bugs? by i.of.the.storm · · Score: 1

      Yeah, I've seen that, and it's always seemed like a nice way to do things. It just seems too simple for me, I mean, installing applications is supposed to be hard! ;) There's got to be something that could go wrong. Really though, I like the idea but I also like having more control over things that Linux and Windows give you, and the fact that OS X automates so much actually kind of scares me.

      --
      All your base are belong to Wii.
    72. Re:What kernel bugs? by Drinking+Bleach · · Score: 3, Informative

      Windows application and/or driver installation requires the application/package and a double-click. You then choose a typical install which does literally everything for you or a customizable one. Done.

      Here's a better simplification of the process:
      1. Open web browser
      2. Search (modern browsers, the search bar, older browsers, navigate to google.com) for "calendar program"
      3. Find program web site.
      4. Find download link and download.
      5. Double click EXE
      6. Click Next, Next, Next, I Agree, Next
      7. Choose "Simple" or "Advanced" install. Assume Simple install for the rest:
      8. Click Next, Next, Next, Next, Reboot prompt.
      9. Wait for reboot.
      10. Configure program.

      No Linux distro I have tried has EVER followed as simple an installation process. Fedora, Mandriva, Ubuntu, DSL- Each had its own quirks, almost all of which required shell commands. (In fact, I believe all required it.)

      Obviously you've never used any of the distributions you listed. Here's an Ubuntu example:
      1. Click System, Administration, Synaptic Package Manager
      2. Type password
      3. Search for "calendar"
      4. Install sunbird (or other desired program)
      5. Open program in the Applications menu and use.

      If Linux developers could all agree on an install process that was 100% GUI compliant

      You mean like this? Most average people would probably see AT MOST two different UI styles, if they happen to install both KDE/Qt and GNOME/Gtk programs, and they're not even dramatically different paradigms by default. If you even look more closely, the linked screenshot consists only of Microsoft applications; way to go, demonstrating there's no such thing as consistency in Windows (ironically, the most "standard" Win32 UI in that screenshot happens to be Notepad).

    73. Re:What kernel bugs? by Eli+Gottlieb · · Score: 2, Insightful

      If we had an open-source build system that could target .app, you could have more control. Pass whatever ./configure options you like, and then install the resulting .app easy as pie!

      I've really never understood why Linux sticks with the old /bin, /etc, /lib, /usr/{bin,etc,lib,share} conventions instead of switching to a .app-like system. It's just technologically better to support both .apps and an equivalent system for shared libraries, and I can only see one reason to hold back from such basic usability: backwards-compatibility.

    74. Re:What kernel bugs? by RCL · · Score: 1

      I think the main problem is not the packaging, but lack of backward compatibility in Unix world. I mean, if you are downloading an application written for Windows 98 in 1999, it's likely that it will run on your XP, because base libraries (like msvcrt.dll etc) are still there. Now, try to install some 1999-ish Linux software (especially if it's commercial and available in binary form only) on any modern distro.

    75. Re:What kernel bugs? by kklein · · Score: 1

      "fix it now" commercial software is nothing trivial and for software that really has that sort of support available for it you will pay a kings randsom for it.

      Wow, kings must be going cheap these days because ransom for the king I was talking about is a whopping $799 a year, which includes frequent program and database updates.

      Insurance adjuster at your door? There's a pretty good chance he's processing your claim with this software when he gets back. I don't have any numbers handy, but I think I heard that insurance companies sometimes even turn a profit... or maybe it was that they are some of the largest and most powerful companies on the planet... Maybe both. I can't be certain.

      So yeah, I'm not talking about software for an HP server. I'm talking about applications that make non-IT industries run.

      You do understand that there are other industries than IT, right? 'Cause most of your comments imply otherwise.

      Those things that run Windows. Those are the real toys. Always have been.

      That's why MCSEs can't find jobs, right? That's why I've never, ever, worked at a place that wasn't running a Windows Server network (this includes a huge IT company that specializes in *NIX systems!)? That's why, when you're looking for a job outside of the server room, facility with MS Office is mandatory? That's why, with the exception of SPSS, every industry-standard statistical research package I use is Windows-only?

      Seriously, get off it. Linux is server software, and toy desktop software. That will not change until MS releases Office for Linux, and that isn't going to happen.

      Don't misunderstand; I'm not saying Linux is bad. I'm saying that Linux, as a platform, does not meet most people's needs. It is cool, it is fun, and I wish it well. But that isn't enough to make it a viable platform for the sectors in which it hasn't already taken root. Scoff if you will, but business owners most certainly do want "someone to blame." Hell, even on my computer, I like having someone to blame (it's all Apple's fault these days!). That's business, like it or not.

      I certainly hope you never have to find a job outside of your comfort zone. Your head might just asplode.

    76. Re:What kernel bugs? by Anonymous Coward · · Score: 0

      We've had that for ten goddamn years. It is called apt. There is absolutely nothing that is more seamless and braindead simple for installing, removing, and managing your system than apt.

      Okay, assume for now I have a magical Fedora system using apt, but with the normal FC9 directory layouts (i.e. not Debian's)

      How would I go about building a package of a precompiled binary, Firefox-style, given that you want to target Ubuntu and this magical Fedora? Note that where all the system files are can be different. Oh, and of course, you can have different versions of GTK+ and other system libraries (a.k.a. DLL hell, pushed upstream).

      Apt is only useful for your distro. It completely sucks for people who aren't your distro, because they still have to maintain one package per distro.

    77. Re:What kernel bugs? by kklein · · Score: 1

      Apt-get, synaptic and the like are nice, but it's not exactly easy to find stuff in there and more importantly, separate out the meaningful stuff from the other junk.

      --Or even what you're looking for. Every time there's a Linux app I want to try out, I spend a bunch of time trying to figure out what repository it's on, how to make sure Ubuntu is looking there, still not having it install right, reading some more badly-written manpages and forum-postings, then maybe getting the thing installed, only to find out that some free Windows or Mac program does more faster and better.

      Installing software on Linux is a goddamned pain. Why can't I just download an installer and run it? It could check for prerequisites and pull them itself.

      We all know why.

      It's because the Comic Book Guys who designed the various distros don't agree with each other on how to do things, or even if they should be done, or whether they want more Linux adoption or they want to curse and vex the stupid n00bs who dare to taint their precious toy OS with their interest...

      I can set up an Ubuntu box to do most of what someone wants. But once I give it to them, I have to change my phone number, because they will never, ever be able to change something on that machine. And they won't know anyone else to ask.

      Network effects are a bitch, but there you go.

    78. Re:What kernel bugs? by roguetrick · · Score: 1

      Aye, but I run into library problems with windows all the damn time, and generally gets rid of that problem. Main reason why I love it.

      --
      -The world would be a better place if everyone had a hoverboard
    79. Re:What kernel bugs? by Barsteward · · Score: 1

      "Windows application and/or driver installation requires the application/package and a double-click. " and click and click and click and click etc...... "Each had its own quirks" surprise surprise, different distro's, different installers.... i've seen different installers on Windows in the past. "almost all of which required shell commands. (In fact, I believe all required it.)" - are you talking about 15 years ago or out of your a**? I've never ever had to use the shell to install a program unless i got the source code of a program that was not packaged by opensuse.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    80. Re:What kernel bugs? by jimicus · · Score: 1

      Don't misunderstand; I'm not saying Linux is bad. I'm saying that Linux, as a platform, does not meet most people's needs. It is cool, it is fun, and I wish it well. But that isn't enough to make it a viable platform for the sectors in which it hasn't already taken root. Scoff if you will, but business owners most certainly do want "someone to blame." Hell, even on my computer, I like having someone to blame (it's all Apple's fault these days!). That's business, like it or not.

      I certainly hope you never have to find a job outside of your comfort zone. Your head might just asplode.

      "Someone to blame" is a bad description, because as soon as you use it you'll get the peanut gallery back in saying "Have you read any EULAs lately?".

      What they really mean is "Someone to call". And businesses will decide whether they stick with a given system based on three things:

            1. Value. This does not mean "free of charge", it means "We consider the charge reasonable for what we want the product to do".
            2. Quality/suitability of the product (this doesn't just mean "does it churn out the right numbers?", it means "does it churn out the right numbers without leaving my staff wishing they'd chosen an alternative career path?").
            3. Quality of the support (ie. the "Someone to call"; RedHat may support the core OS but they won't support the third-party application which the business depends on).

      Once you get outside the Windows/Office monopoly and start looking at business software which just uses Windows as its platform, there's a fairly reasonable free market out there. Most of which runs exclusively on Windows.

    81. Re:What kernel bugs? by xouumalperxe · · Score: 1

      I've found that Ubuntu (and its parent Debian, for that matter) were a matter of "open synaptic, find the piece of software you want, double click" as well. Difference being that the .deb packaging system, together with a proper package manager (like apt-get or its synaptic front-end) will auto-resolve dependencies in a completely clean manner, with no user interaction other than answering to "to make program X work, you also need Y and Z. Proceed?". Sure, some programs require a more arcane install. Some windows programs do as well. The only thing I ever installed under Ubuntu that needed any extra steps was the nVidia drivers, I think.

    82. Re:What kernel bugs? by xouumalperxe · · Score: 1

      "Ridiculous" is not an argument. It's verbal diarrhea

      Verbal diarrhea is perhaps a bit too graphical and verbose for me. I've always loved the word verborrhea to describe that same phenomenon. :)

    83. Re:What kernel bugs? by vidarh · · Score: 1
      Funny. The first time I double clicked an RPM to install it was 5+ years ago. I then didn't have to choose anything. Done.

      The first time I tried a graphical package manager that let me just pick an app I wanted from a list and click "install" or equivalent was also 5+ years ago. Done.

      Every distro I've used in the last few years still supports apt and/or yum so an install is as easy as "apt-get install foo" or "yum install foo" in addition to the GUI options.

    84. Re:What kernel bugs? by vidarh · · Score: 1

      Which is why she'd likely be using one of the GUI frontends that come with every modern distro.

    85. Re:What kernel bugs? by fat4eyes · · Score: 1

      Thank you for proving your point by using the command line. Since, you know, _everybody_ knows which one of the thousands of commands to use for an install.

    86. Re:What kernel bugs? by Laurence0 · · Score: 2, Informative

      Ridiculous?

      Linux: Click add/remove programs. Tick the app you want. Click apply. Enter password. Done.

      vs

      Windows: Load web browser. Google for program. Hunt around website for download link. Download program. Open file browser. Navigate to download directory. Double click install file. Click next. Click next. Click next. Click next. Click next. Done.

      That's best case for both. If the Linux app isn't in the repositories then you end up with a similar process to the Windows one. If the Windows one isn't free, you get to add going to the shop and paying for it to the above steps.

      Of course, if you're happy to use the command line, the Linux one gets even simpler...

      Open terminal. apt-get install . Done.

    87. Re:What kernel bugs? by Computershack · · Score: 1
      As much as I really don't like Linux, I have to say that on distributions for the best part of half a decade that if you've got the right package, you just have to click on it and the package manager will go off and do its thing. A decent package manager, such as the Debian based ones, will even go off and get all the dependencies required.

      One thing that is annoying though is downloading a 10MB .deb or .rpm file to then find the package manager asking if it is OK to download 200MB of dependencies.

      --
      I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
    88. Re:What kernel bugs? by Computershack · · Score: 1

      Total bullshit.

      I have had a better-than-Windows installation process under Linux starting with Mandrake.

      And how many MB of additional dependencies did it have to go download?

      --
      I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
    89. Re:What kernel bugs? by Computershack · · Score: 1

      Difference being that the .deb packaging system, together with a proper package manager (like apt-get or its synaptic front-end) will auto-resolve dependencies in a completely clean manner, with no user interaction other than answering to "to make program X work, you also need Y and Z. Proceed?".

      With Windows, you've no need to worry about dependencies at all. You don't end up with the ludicrous situation where a 20MB app download then turns into 200MB as the package manager buggers off and gets the dependencies required.

      --
      I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
    90. Re:What kernel bugs? by The_reformant · · Score: 1

      The mass of boring, specific-solution apps out there dwwarf everything you can get commercially. Windows is built on the premise that it is easy to create apps, and that supporting them is easy even if the original developer leave, you'll be able to find another who can take up their code because they will be familiar with the technology used to produce it.

      I think you're onto something there. Do one thing and do it well is a great way to build reusable code packages but isn't a good workflow. The idea of chaining output thorugh command line utilities and writing shell scripts to acheive what should be workflow options in some kind of domain specific graphiucal suite is long over for all but developers.

      --
      I have discovered a truly remarkable sig which this post is too small to contain.
    91. Re:What kernel bugs? by jedidiah · · Score: 1

      You mean like Skype does it?

      Although it could certainly see why "Comic Book Guy"
      would rather it be as simple and trivial as telling
      the system: "install some random something".

      It's really quite cool to hear about something and
      then find out that it's already fully integrated into
      the distro you're using. You don't even have to hunt
      for it. You don't really even need to set anything
      up.

      Just mention that you want it.

      Yeah... making people hunt for stuff themselves is
      "much" better than that.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    92. Re:What kernel bugs? by jedidiah · · Score: 1

      ppppffff.

      Installing from source is pretty trivial for any good package driven
      OS or Linux distribution. If you run into any build troubles because
      something is missing, it is a LOT easier to sort it out with something
      that has a comprehensive packaging system.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    93. Re:What kernel bugs? by dbcad7 · · Score: 1

      But you don't have to install from the command line.. or terminal. Synaptic.. look it up. When the heck was the last time you even used a Linux distro ? and which one was it ?

      --
      waiting for ad.doubleclick.net
    94. Re:What kernel bugs? by Nursie · · Score: 1

      Did you miss the part where I said there are GUIs to do the same stuff?

      I think you're a moron with an agenda, not an actual user.

    95. Re:What kernel bugs? by flnca · · Score: 1

      When you install files into a running system with a "make install", generated from an ordinary makefile created by a configure script, files that get (over-)written are NOT recorded in the package system. The best way to avoid system destruction is to create a package using the packaging system documentation for the host OS, and install that.

    96. Re:What kernel bugs? by amn108 · · Score: 1

      Does Linux not have a symlink for the primary harddrive (the one that boots and/or hosts the distribution for instance) which would abstract away the interface specifics? /dev/cdrom is a fine way to find the cd-rom, whether it is an PATA, SATA, SCSI or USB drive. If such thing exists already, the it is your burning software that should be patched instead, because devices use different buses, and /dev/hd* stands for PATA devices, while /dev/sd* for SCSI and SATA among others. There is no rule that all cd-rom devices are PATA devices. My two cents.

    97. Re:What kernel bugs? by xouumalperxe · · Score: 1

      DirectX, Java, Flash, .Net (though I reckon that's baseline in Vista), just to name a few -- there's plenty of dependencies in Windows as well, it's just that where libs are concerned, most windows programs either statically link those dependencies or package them with the program either way. In the F/OSS world you'd find, say, games using a system-wide libHavok for physics and libSmacker for FMVs, rather that each and every one of your games having those libs packaged.

      Truth of the matter is that with a decent packaging and indexing system, the deb way to do things results in a much slimmer and saner way of doing things. Sure, perhaps a program that's nominally 20 megs will result in 200 megs' worth of downloads. But I'd rather have that than every program I download be 150 megs.

    98. Re:What kernel bugs? by nomadic · · Score: 1

      Except, of course, this is not how Debian packages work, and therefore you are posting bullshit.

      You, sir, are on crack. "How Debian packages work" != "how Debian packages are supposed to work". If you've never had any problems installing any deb packages then you're probably only using the popular programs.

      A simple Google search disproves your claim.

    99. Re:What kernel bugs? by sgt+scrub · · Score: 1

      I totally agree. I'd much rather have software I paid for NOT work then the free stuff.

      --
      Having to work for a living is the root of all evil.
    100. Re:What kernel bugs? by somersault · · Score: 1

      It is still easier to double click an .exe in Windows than it is to install from the command line.

      Maybe that's how you see it, but you then have to click 'I agree', 'next,next,next,...,finish'. I much prefer just typing 'apt-get whatever'. Of course I use Windows at work and Mac OS at home so I hardly ever get to use apt-get. I like the Mac OS installation method of simply copying an application to the applications folder to install it, it's pretty intuitive to be able to uninstall an app just by deleting it (which is something I did when I first started using Windows, since I was used to Macs and Amigas..).

      --
      which is totally what she said
    101. Re:What kernel bugs? by gbjbaanb · · Score: 1

      Well.... nowadays you need to buy Biztalk and do exactly the same thing (except first you have to convert your piped output stream to XML)(and convert it back again afterwards).

      I think the pipes architecture is still a good thing, but thats not what I was referring to. I meant that on Windows there is a common development platform that everyone knows, even if its MFC, you can hire a new MFC dev and they'll recognise all the old code and how it works, especially because of the Win32 api.

      The level of homogeneity on linux isn't as great, so linux can be seen as more difficult to work with, more disparate in ways to develop for it. I think this isn't the case for web development, as you have pretty much a single dev platform there - Apache plus PHP or Perl or Python (or Puh-Ruby ;) ) so that is seen as a safe bet, but the same kind of development is not present for Linux desktop apps.

      At least, that's how I see it, I could be wrong and everyone uses the CRT and Gnome or KDE toolkits.

    102. Re:What kernel bugs? by Risen888 · · Score: 1

      Rebuttal the first: If you are doing things like hand-rolling multiple versions of libraries or using non-distro repositories or building rocket ships, you are kinda expected to be an advanced enough user to know how to do those things or at least know enough to go find out before blindly typing "make install". I think we're pretty far outside the realm of "common computing tasks" here.

      Rebuttal the second: I think you're full of shit. When did this happen to you?

      --
      Hey, I finally got my first freak! Took you long enough!
    103. Re:What kernel bugs? by Risen888 · · Score: 1

      Installing software on Linux is a goddamned pain. Why can't I just download an installer and run it? It could check for prerequisites and pull them itself.

      Oh for... Okay everyone, one more time here before I give up. You can just download an installer and run it. Once more with feeling: You can just download an installer and run it. You will know it when you find it, because the filename will end in .deb. It will check for prerequisites and if possible pull them itself.

      Am I speaking English here?

      --
      Hey, I finally got my first freak! Took you long enough!
    104. Re:What kernel bugs? by CrazedSanity · · Score: 1

      I think what makes Windows and Mac... er... OSX... more popular is that they're installed on computers in WALMART. When was the last time you saw a computer in Walmart sporting any version of Linux (excluding PC Jacking)? If they had Linux-based systems regularly displayed, I bet awareness--and eventual usage--of Linux would increase a lot.

      Imagine what would happen if two computers were set side-by-side, one with Vista, the other with Linux + Compiz and a few cool plugins? Maybe Vista wouldn't look so great. Especially when Vista started chugging while app switching, while Linux just kept blazing away.

      --
      Sanity is like a condom: rather have it and not need it, than need it and not have it.
    105. Re:What kernel bugs? by SiChemist · · Score: 1

      Geez, what moderator on crack rated Deangbo's comment Troll? He was absolutely correct and parent was completely inaccurate. (Posting since I don't have mod points.)

    106. Re:What kernel bugs? by Anonymous Coward · · Score: 0

      Not every software is or should be GPL. There are licenses to be 'agreed' to. You should be able to choose a drive for your installations. You should be able to customize your install to reduce bloat of the software vendor allows you to, etc, etc. Naive users have options already chosen for them, but power users can change them at will. Wizards do work most of the time, unless they are written poorly.

      The real question is, how much money is the average Linux user prepared to spend on commercial software? I don't understand why everyone screams free when Linux is mentioned. This puts a false expectation in new users that they don't have to pay up a cent for software on Linux. Why would any company write software for such a user base? (OK, Yeah I know there is commercial software on Linux, this is a new-user perspective)

    107. Re:What kernel bugs? by EEBaum · · Score: 1

      I think my problem was that I did indeed RTFM, but it was the wrong FM.

      The machine started on RHEL4, which was set up to use up2date, pointed to a server with grossly outdated RHEL-4-compatible installs of pretty much everything. Wanting to use non-ancient versions of software (as I have been plagued with old-software-related problems), I (apparently naively) used the Windows method of installing software, which is to go to the software's website, download the software, and follow the instructions exactly as the documentation on the website says. This led to an absolute nightmare of ./configure and make as I installed Apache, Subversion, etc., and all their metric crapload of dependencies, etc... all as (very vaguely) instructed in the documentation.

      Not wanting to go through that nightmare again, I realized that I could upgrade to RHEL5, use yum to install packages, and, in theory, avoid much of the headache, and so I did, and so some of the headache has been relieved.

      However, there is a lot of crap left over from a bunch of both successful and unsuccessful makes of all sorts of software, and, unfortunately, there is no "make uninstall" or similar command available on pretty much anything, at least not that I've been able to find, nor so much as a listing of what each program has put where on my system. I'm used to Windows, where installing a program over itself will overwrite anything it finds, in case some of it is crufty, but many Linux installs seem to have an "it's already there, so no need to put it there again" policy.

      If I was just in 32-bit Linux, it probably would be less of a problem, but my system now has a significant portion of loose ends lying around that, for reasons unclear to me (though sometimes, I think, because install scripts have varying levels of path-hard-codedness), point to the wrong libraries, which, for reasons both my fault and the OS's, I seem to have plenty of versions of lying around.

      Most of it is a case of "you did it wrong", but the remedies seem convoluded and nonobvious, compared to the common Windows solution of uninstall-reinstall or install-over-existing, or the OSX method of wipe-it-and-bring-a-new-copy.

      --
      -- I prefer the term "karma escort."
    108. Re:What kernel bugs? by xtracto · · Score: 1

      installing is as eay as typing "rpm -i xyz.rpm"

      Oh. My. God.

      That specific console line instruction was the start of countless rpm-hell hunting nights during my University degrees.

      Even today, there is a higher probability that you will successfully install any random .exe program downloaded from the internet in a random Windows operating system, than the probability of installing a random .rpm downloaded from the internet in a *rpm compatible* Linux distribution.

      . If you don't have a repository for that package and you've downloaded

      And, by the time you talk to end users about repositories, you have completely lost them. For them it means two things, one, that whatever distro they have cannot run their app, or second, that it is too difficult and unfriendly.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    109. Re:What kernel bugs? by xtracto · · Score: 1

      Haha, another poster already disproved your claim but, it seems to me that it is YOU who does not really know how deb packages work and that the GP in fact knew what he was talking about.

      Can you specifically mention what of these three claims the GP post made are bullshit:
      1. You need to have the right dependencies (of a deb package) installed, with the specific version (I have even got some programs that are not happy with a *later* version of whatever library!)
      2. If a library is in /foo/bar, and not in /bar/foo where your newly downloaded deb package looks for it, then you are screwed... that is, you *must* have libstdshit.so.3.1.4 and not libstdshit.so.3.2, otherwise you *must* do a ln to the needed library, tell that to the average user... (and how do you do a ln soft or hard without the command line?)
      3. That deb packages containing the source code for applications (and some packages that for some strange reason need the dev packages) need to find all the GNU C tools and friends.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    110. Re:What kernel bugs? by xtracto · · Score: 1

      From where? How do you find it? How do you know it's safe? How do you upgrade it later?

      The answer to that is to google it.

      After reading your post I made the experiment with some generic terms in google.

      First,

      download linux video edit

      The first result I get is an outdated Wiki (why do I hate wikis that try to pass as documentation?) which is very console oriented... a no no for end users that want to edit their kids videos. The second is a link to the LiVES software... which is a better result, but you have to dig a bit to find the Ubuntu page.

      What about...
      download ubuntu audio edit

      The first two links get to some kind of bugs bugs har har... then you get an audio editing "distro"... which is a little overkill for our joe sixpack who just wants Audacity (although he does not know it ;-).

      What about,

      ubuntu photo edit
      I get as first result spam about flicker, the second one is a Yahoo question pointing at the Gimp... good.

      Overall, what we need is two things:

      1. A standard web "link" that will guide browsers to *ask* the OS to install a specific application from the OS repositories (say, a link to look for some keywords like "GIMP" or "WINE" or whatever).

      2. A "community service" by Yahoo and Google (at least, the two being Open Source friendly) where they equate such kind of search queries to links going straight to the open source "product". This could be implemented by say, Google providing "free" adwords to whatever Open Source software.

      How else can you compete against "ACDSee" when people look for "photo edit download"?

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    111. Re:What kernel bugs? by spymagician · · Score: 1
      Far from BS.

      QUESTION: How many Nvidia developed graphics card drivers are there for anything pre-dating the 5100 series? ANSWER: NONE

      Here's your proof: http://www.nvidia.com/object/IO_18897.html

      For an older card I had to search for a custom-built driver because Nvidia simply does not provide one. The installation was an absurd mess, and never worked properly. Granted, that was the fault of the developer of the driver, but if it's so simple, then why didn't he use that simple method? He can write a driver but doesn't know how to write the installer? No. In order for the driver to function regardless of the flavor of Linux, he can't use an installer because there is no universally accepted process for such in the Linux community.

      Again, I point out that this may not be a problem for people such as those who are here on /. but the *AVERAGE* user should never need to know about the shell or any of its commands.

      As I said, I am a user and fan of Linux, but I am not a blind fanboy. I recognize the faults of Linux as equally as the faults of Windows and Mac.

      But if you seriously believe that any installation process is *SIMPLER* (Not BETTER, but SIMPLER) than Windows, you're deluding yourself.

    112. Re:What kernel bugs? by spymagician · · Score: 1
      You consider only those packages that are already supported.

      Not my point

      I would have thought that was obvious, but obviously it is not.

    113. Re:What kernel bugs? by Draek · · Score: 1

      Or maybe he's intelligent enough to use reliable repositories, and download the versions appropiate for his distro. Though you'll have to work harder on your Google-fu, your first link is about a small error on the part of a package maintainer (so, not apt's fault in any way), and the second is both user error and on Dapper Drake, so not very recent either.

      --
      No problem is insoluble in all conceivable circumstances.
    114. Re:What kernel bugs? by Draek · · Score: 1

      To quote myself:

      Patching the OS, just right-click on the notification button and select "Install all updates"

      Next time you try making a smart-ass comment, try to *read* the post you're replying to.

      --
      No problem is insoluble in all conceivable circumstances.
    115. Re:What kernel bugs? by Anonymous Coward · · Score: 0

      And the only solution to a Lotus Notes/Domino infestation is to kill it with fire!

    116. Re:What kernel bugs? by hobo+sapiens · · Score: 1

      *shrugs*

      Not for me. Windows downloads just work. You must have something misconfigured.

      --
      blah blah blah
    117. Re:What kernel bugs? by hobo+sapiens · · Score: 1

      Great, if you just want skype. Now what about everything else? I never said it wasn't feasible to easily install apps in Linux, it's just that it's never implemented.

      --
      blah blah blah
    118. Re:What kernel bugs? by hobo+sapiens · · Score: 1

      Thanks for the thorough post, and I understand what you are saying.

      I know you can google for stuff. I enjoy playing with Linux and have done quite a few things with it. Also, I am not some noob. I have been a software developer for a long time and have done some stuff with the CLI on UNIX, AIX, and various Linux distros.

      Here's my problem: often when I want to do something mundane in Linux it's such a pain. The other day I was trying to find something on YouTube. I found a video that seemed like a match for what I was looking for and went there. No sound! I checked my sound settings, tested playing an mp3, etc, it all checked out. I googled for a fix (I assumed it had something to do with the flash player, and was right.) I found some potential work-arounds that involved involved going to the CLI, installing some packages, and so on. But all I wanted to do was watch a flipping video. I didn't want to monkey around with the CLI at that time. Screw that. I went over to the Windows XP PC and did what I needed to do. In Windows, if I don't have a flash player, all I have to do is click on the little puzzle piece icon and it. just. works.

      I know my particular issue is a problem with the Flash player. Ultimately, it doesn't matter. Yes, it doesn't matter whose fault it is. Next time someone comes to me asking me to "fix" their old Windows 98 box, I'd just love to install xubuntu and be done with it. I'd proudly tell them that the OS I've just installed is totally free, better than what you can pay for, and developed by some very bright people around the world. But I cannot do that if simple stuff doesn't even work. To a *real* user (as in, not some geek), all that matters is that when I "reprogrammed" their computer it no longer works.

      And that is where the Linux community falls flat with all the RTFM crap. They're users, and until all this snide "RTFM" crap dies, nobody will care about "that busted operating system for nerds." Sure, I wouldn't want to help someone who is being rude. But if you view that person as a customer, then you need to.

      That's all I'm saying.

      --
      blah blah blah
    119. Re:What kernel bugs? by hobo+sapiens · · Score: 1

      That's nice. Never seems to work for me. Well, that is, unless I go to the CLI, and grab a few more packages. If you are trying to do some WORK (as opposed to farting around on the computer) then it's a drag.

      --
      blah blah blah
    120. Re:What kernel bugs? by Daengbo · · Score: 1

      I was trying to be specific, but I'll get more general. You can download and double-click install any .deb for a system which includes GDebi, which is most of the Debian derivatives these days.

      If the application isn't set up with an installer for your OS, then it's going to be a PITA to install it, whether that OS is Ubuntu, Red Hat, OSX, or even WindowsXP. Just try installing Empathy on Windows. It's possible, but it's going to take some work.

      The bottom line is that you work within the same construct that Linux users do. More software is packaged for your platform, so you don't think about it much.

      The final kicker: Users of some Linux-based operating systems with Wine installed have the possibility of installing and running WindowsXP software, while the converse isn't true.

    121. Re:What kernel bugs? by Maverynthia · · Score: 1

      I think the main problem is the use of seamless installers. YOu have DEBs and RPMs that are supposed to make everything work, however RPM can be a pain to install on Debian and I think the reverse is also true. So you need a standard install method for all flavors first... Also you need to have dependencies taken care of. No one likes dependency hell. You get a great program and find you can't run it because you don't have stupidprogram2.3 only stupidprogram2.0 however the apt sources only have 2.0 and aren't going to upgrade for another year or so. So you have to compile it...stupidprogram2.3 needs uselessprogram1.4 which also isn't on apt and THAT needs yet another thing. So just apt-get installing something doesn't work either. Windows had the advantage of having everything already there and if you need an extra program it's usually only .NET or GTK where one install makes lots more things work.

    122. Re:What kernel bugs? by The_reformant · · Score: 1

      Isnt that what POSIX is for? Although admitedly it says nothing about the GUI side of things.

      --
      I have discovered a truly remarkable sig which this post is too small to contain.
    123. Re:What kernel bugs? by Lodragandraoidh · · Score: 1

      I'm just not sure how they cater for dependencies that are required for other apps as well... does it mean apps don't share any dependencies other than the system API's? Each app contains it's dependencies in itself?

      As a developer - I don't see a problem with that.

      Lets say I have two apps that use OpenGL...but different versions. Do I really want application B overwriting the global OpenGL library with an earlier version because it needs it to run - breaking application A?

      Granted, that was a contrived example - but this happens all the time with Windows DLLs, and to a lesser extent on Linux (you have the option of keeping two versions of the libraries - and recompiling the applications point to whichever one they need)

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    124. Re:What kernel bugs? by Lodragandraoidh · · Score: 1

      I read your post and, honestly, I still don't know exactly what you're asking for...

      Ditto. It is insane to expect rare boundary cases to get full support, and this is no different in Windows.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    125. Re:What kernel bugs? by flnca · · Score: 1

      You can fix any Notes problem by deleting the Notes.ini file! ;-) (only the NotesDirectory and another entry need to be retained! that's at least how it used to be, some years ago)

    126. Re:What kernel bugs? by Hucko · · Score: 1

      Yeah, the problem I see is that dependencies are duplicated leading to a waste of space. I agree that different versions should be considered just that, but it seems silly to duplicate identical dependencies when you may have multiple apps using the same version. I could see that tripling the space my system uses already.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  37. You have to care to hate by Maxo-Texas · · Score: 5, Interesting

    This is important to learn in life. When you reject someone that loves you, then they hate you. As long as they hate you, they still love you.

    Once they don't care any more then it's over.

    It discovered this all on my own when going through a bad breakup so that part of the comment particularly leapt out from the page to me.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  38. Tough choices by clang_jangle · · Score: 1, Insightful

    Some of the LinuxHater criticisms are valid, but the biggest ones I see (from a 20 minute reading, mind you) are extremely difficult to address. Lack of hardware drivers (especially for laptops and wireless networking) is still a problem for many people. It just doesn't work to tell the average user to buy Linux supported hardware; if they can't at least try it with what they already own we've lost. OTOH, often this is due to the hardware manufacturers' unwillingness to open the specs. The other biggie I see is overwhelming choice of GUI vs one that Just Works for everything. Again, this is hard because we don't have a boss dictating which DE should be "finished" first, rather we have a lack of consensus from many teams working independently of each other constantly reinventing the wheel.
    Don't get me wrong, I still use Linux quite a bit and have a lot of love for it. In fact, I tend to think that if everyone used Linux it would start to rally suck, because then we'd see tons of crappy, 3rd party binary blobs doing god-knows-what and preinstalled crapware from the big PC vendors, just as one can see on practically any windows machine.
    So maybe we should ask ourselves, "do we actually want to dominate the desktop market?", rather than "how can we dominate it?".

    --
    Caveat Utilitor
    1. Re:Tough choices by Cuppa+'Joe'+Black · · Score: 1

      "do we actually want to dominate the desktop market?"

      Well, no. What I want is critical mass. Enough people using the system that hardware manufacturers cannot afford to ignore it. How much of a market share that is I don't know but it's a lot more than what we have now. It would be nice to be able to buy pretty much any kit and know you could put your favorite distro on it without heartache and fits. It's probably a fine line to walk. Market share attracts the kind of pests that plague Windows.

      --
      Technically, murder-suicide does not violate the golden rule.
    2. Re:Tough choices by Anonymous Coward · · Score: 0

      So maybe we should ask ourselves, "do we actually want to dominate the desktop market?", rather than "how can we dominate it?".

      I see what you mean. IMHO, users charmed with consumerism will have it their way turning Linux into yet another Windows, mix of free and non-free software, but those who value freedom should have their own direction, which would include "open hardware" as well, if there is no other way. We are before an imminent fork.

      I hope there will be some sort of "Protestant Reformation" in Linux, to get rid of creeping bloat and to restore simplicity, minimalism and functionality which lays in foundations of Unix. If it was worth writing it in free versions, it is worth writing it in free and KISS version.

  39. "I love him so much," yeah, whatever by TheModelEskimo · · Score: 3, Insightful

    Lately it's become popular for Linux users and devs to profess their love and devotion for the Linux Hater. But I don't think they really get it. The author just propagates the same old "grandma can't use it" and "too much choice" and "developers should focus instead on XYZ" crap that you found on usenet years ago.

    The message is not simply, "Linux needs to improve," but rather "Linux will never be good enough."

    Most experienced Linux users probably have it in them to respond to inane trolls with precision and objectivity, but when a troll with a sense of humor, good writing skills, and some domain experience comes along, everybody cowers and plays along. Hey, the popular guy is here, everybody play cool.

    Too many Linux users are caught between their love for straightforwardness and cutting-edge technology on the one hand and their lust for popularity and respect on the other. Linux Hater is not here to make you laugh. He's not secretly using Linux and enjoying it. He's the guy who sold you out for cooler friends in tenth grade, idiots.

    1. Re:"I love him so much," yeah, whatever by Pecisk · · Score: 1

      In short version, everyone is afraid of fallout of saying that "Linux Hater simply sucks". Trust me, I read ton of criticism and bug reports EVERY DAY and I know what construstive critism which ACTUALLY HELPS sounds like.

      Everyone claiming "Linux Hater is cool" needs to do more real work with bug fixing and code writing. Then his rants doesn't sound nor cool, nor helpful.

      --
      user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    2. Re:"I love him so much," yeah, whatever by Anonymous Coward · · Score: 1, Insightful

      'The message is not simply, "Linux needs to improve," but rather "Linux will never be good enough."'

      Maybe because of years of filing bug reports and being told to go fix it yourself, RTFM, or some other trite cudgel used by some in the F/OSS developer community to attack their users. Could it be? Hmm...

    3. Re:"I love him so much," yeah, whatever by Raenex · · Score: 1

      He's the guy who sold you out for cooler friends in tenth grade, idiots.

      Hey, sorry you took it personal.

    4. Re:"I love him so much," yeah, whatever by Anonymous Coward · · Score: 0

      The message is not simply, "Linux needs to improve," but rather "Linux will never be good enough."

      And some day you will come to that realization.

  40. Oh, we have the time... by fahrbot-bot · · Score: 1

    No one takes that much time to point out flaws in a product that they completely loathe and despise.

    Seriously? You must be new here.

    --
    It must have been something you assimilated. . . .
  41. Re:first tits! by Anonymous Coward · · Score: 1, Funny

    You need to learn rethpect for wymen, becauthe mytheth are more than jutht boobth, you inthenthitive clod!

  42. Linux has haters. by Zombie+Ryushu · · Score: 1

    Complaining about problems with Linux and Criticizing Linux, and hating Linux are two different things.

    I critisize Linux all the time. I'm very tough and very disciplined even with open source projects. (and yes, many of them could use some lower case D discipline.)

    Hating Linux is what happens when you post lies about Linux. Which many people do.

  43. Re:Beware of irrational fear. by Drakonik · · Score: 1

    Embrace, extend, then extinguish?

  44. Gotta be a joke by Anonymous Coward · · Score: 0

    Linux suffers from the same inherent problem that all open source projects does - every time some one hates it they break away from the community and start their own 'distro'. Its so fragmented and confusing developers can't back a winner and consumers just don't care.

    1. Re:Gotta be a joke by Spy+der+Mann · · Score: 1

      Linux suffers from the same inherent problem that all open source projects does - every time some one hates it they break away from the community and start their own 'distro'. Its so fragmented and confusing developers can't back a winner and consumers just don't care.

      You're right - what consumers care about is that a distro "just works". Then it becomes popular (check out distrowatch), predates more unsuccessful distros and the cycle repeats again.

      Evolution at work.

  45. Bullshit by Anonymous Coward · · Score: 0

    How productive - another troll spreading lies and instigating fights. Yeah, that will fix the world. Much more productive than work.

    I don't know why I even bother posting anymore. The whole Internet must have taken LSD. Good thing it can't infect the real world.

  46. Popularity heps ward off extinction by Zombie+Ryushu · · Score: 1

    Population is necessary to avoid extinction. You have to have a large population or your species goes extinct. People who say "Linux should only have one interface." are also saying "People should only be white, with blonde hair and blue eyes."

    1. Re:Popularity heps ward off extinction by clang_jangle · · Score: 1

      Okay.
      And I say that people who say, "People who say 'Linux should only have one interface.' are also saying 'People should only be white, with blonde hair and blue eyes.', are actually saying, "If you criticize me or my choices you must be evil". Which, of course, misses the point entirely and appears to be an attempt to close off any chance there might have been for real dialog and debate.
      :)

      --
      Caveat Utilitor
  47. constructive hate exists by speedtux · · Score: 1

    Linux has plenty of haters... like up in Redmond, and up in every Microsoft shop that feels threatened by Linux.

    Seriously, though: there is no point in "hating Linux": Linux is a large collection of independently developed and maintained components. When some people hated Qt, they developed Gtk+. When some people hated Perl, the developed Ruby. When some people hated Sawfish, they developed Metacity. Etc.

    That's different from Microsoft: I can hate it as much as I want to, I just can't fix it.

  48. THE most important thing to make linux easier.. by plasmacutter · · Score: 2, Insightful

    All distros must REQUIRE a graphic sudo dialogue system (a-la osx) in order to distribute a file manager.

    File managers are there to manage files, and not just on your own user space. There is nothing more annoying than having to drop to shell level and type furiously to do something which on mac can be done with a few drags and drops.

    Most people don't even know how to do that, and all they see is "operation not permitted".
    Think about that for a minute... Because there is no option to authenticate (out of the box), joe user is put through the same scenario with his files that you get put through when some company surprises you with a DRM scheme.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    1. Re:THE most important thing to make linux easier.. by Fri13 · · Score: 3, Informative

      Ah, I bet you have tested Ubuntu.... because your feelings are such....

      I have used Mandriva and what I do, is I right click the directory and select "Open as root".

    2. Re:THE most important thing to make linux easier.. by pxc · · Score: 1

      Gnome and XFCE distributions almost always include gksu, and KDE comes with kdesu, either of which can be used for authentication. You don't have to 'drop to a shell level' to do system-level filemanagement. If your complaint is just that any jerk can't open up a filemanager and start mucking around with system files, then I'm sorry--can't help you then.

  49. love...indifference...hate by dwater · · Score: 0, Redundant

    > As Elie Wiesel said, 'the opposite of love is not hate, it is indifference.'

    What nonsense.

    Someone tell me the rest is worth reading.

    --
    Max.
    1. Re:love...indifference...hate by Spy+der+Mann · · Score: 1

      > As Elie Wiesel said, 'the opposite of love is not hate, it is indifference.'

      What nonsense.

      Someone tell me the rest is worth reading.

      Perhaps the other readers' indifference towards your post may give you a clue ;-)

  50. Tough Love by SwashbucklingCowboy · · Score: 1

    To paraphrase James Baldwin: I love Linux more than any other operating system in this world, and, exactly for this reason, I insist on the right to criticize her perpetually.

  51. Completely false. by Zombie+Ryushu · · Score: 1

    Thats completely false. Not bringing third party development has nothing to do with willingness to spend money. I bought the boxed Quake 4 for Linux.

    What the corporate developers are afraid of is casting their software before wolves instead of sheep like Windows users. Linux users are disobedient. They like to tinker. Windows users are blindly obedient. They don't want to risk a beating.

    1. Re:Completely false. by aurispector · · Score: 1

      "What the corporate developers are afraid of is casting their software before wolves instead of sheep like Windows users. Linux users are disobedient. They like to tinker. Windows users are blindly obedient. They don't want to risk a beating."

      Nice use of sweeping generalizations.

      --
      I have mod points. The reign of terror begins now.
    2. Re:Completely false. by Anonymous Coward · · Score: 0

      What the corporate developers are afraid of is casting their software before wolves instead of sheep like Windows users. Linux users are disobedient. They like to tinker.

      Contact pretty much any software house offering their desktop software multi-platform and they'll tell you their Linux sales are well below any other OS -- even after accounting for the relative size of each consumer base.

      Whether or not Linux users tinker, they certainly aren't worth persuing for profit on the desktop.

    3. Re:Completely false. by Alex+Belits · · Score: 1

      ...usually because they tried to compete with a free Linux application. The application may be useful, but many potential users don't see a benefit because they already have something that suits their needs, so the only people who buy it are ones who need precisely this application.

      Extreme example: whose bright idea was to make Nero for Linux when K3B is far, far superior?

      Unrelated to this, I doubt that many companies actually count sales by platforms -- licenses are usually portable between platforms, so purchaser for the company may ask for a license file checking "Windows" then the actual user installs a Linux binary. Recently I had to download one very expensive package for Windows just to get a Java-dependent installer to run (Linux packaging was hopelessly broken), then run the actual package (that included Linux binaries) exclusively on Linux. All, of course, complying with the license that was for one copy on either platform.

      --
      Contrary to the popular belief, there indeed is no God.
  52. My Linux Experience by KenSeymour · · Score: 2, Interesting

    I count myself in the group of developers that used Linux for a few years, then switched back to Windows.

    I had and have one PC at home. To run Linux, I set that machine up dual or triple boot. I was running Red Hat for a while until they changed it into Fedora. I worked with Fedora for a while, but they had a bug with dual booting that they would not only not fix, but called it a feature. I got as far as the version of Fedora that had SELinux in it. Someone told me "Debian is better." I had that as a partition for a while. But I like trying out new software development frameworks and that made for incompatible library versions and apt-get didn't help. I mostly kept with the Fedora, fought the SELinux configuration and got it under control. Then the one PC died.

    At this point, I had spent huge amounts of time fiddling with Linux and faced more basic problems, like knowing how much money I had in my checking account.

    So I went out and got another PC with Windows pre-installed. It came with Quicken, which I already knew how to use. Later, when I really got into digital photography and purchased Adobe Photoshop Elements. It not only seemed more intuitive then GIMP, it also allows you to organize your photos within the program. When I started shooting RAW mode with my DSLR, it handles that quite nicely too. I also got an iPod and started listening to more music than I had in years.
    Since I was no longer trying to keep running Linux, it was not a problem.

    This is despite the fact that I have spent 25 years developing software and have many years of Unix experience. I might have thought all that time spent becoming familiar would help me at work. Maybe it did a little. My employer had one contract that I worked on which familiarity with Linux played a role. But otherwise, my employer has about 70 employees, no IT department, and as far as I know, no one else who knows Linux. If I were successful in introducing anything there that ran under Linux, guess who would be supporting it? They have me doing this other job that would not go away while the Linux training and support ramped up.

    In my regular job, I select hardware to install as part of integrated systems. I may deal with 20 or 30 such devices while traveling to the customer job sites. All of them either have web configuration or require you to install a support program under Windows. If I were to adopt the stance that I would only run Linux on my work laptop and reject equipment that did not support Linux, we would not be able to complete our jobs and would have a hard time explaining to the customer why we could not complete the job. Actually, I would just get fired and they would hire someone who doesn't have a problem running Windows on their work laptop.

    So I run a mix of closed and open source applications on Windows and am happier since I gave up depending on Linux. I have all that free time now to pursue other things. If I want to run Linux, I can boot a Knoppix CD. But I don't really do that very much anymore.

    --
    "We can't solve problems by using the same kind of thinking we used when we created them." -- Albert Einstein
    1. Re:My Linux Experience by _Sprocket_ · · Score: 1

      If I were to adopt the stance that I would only run Linux on my work laptop and reject equipment that did not support Linux, we would not be able to complete our jobs and would have a hard time explaining to the customer why we could not complete the job.

      Or you could be running VMWare to boot Windows for work. That's what I do. But then again, I'm also doing a lot of Unix work. And I got tired of trying to make my Windows desktop behave like a Unix one (the Compiz flash is just gravy).

      But hey - ya know. To each their own. I wish there were native Linux versions of Quicken and Photoshop. I wish hardware manufacturers put more effort towards Linux compatibility. That way if you wanted to try toying with Linux again, it wouldn't be as unfamiliar. And when I wanted to buy a new camera or balance my checkbook, I'd have more choice too.

  53. Re:first tits! by hostyle · · Score: 5, Funny

    Igor! Just the man I was looking. I have fallen badly from a /. comment and now I need some stitching on the left leg. Seem to be missing a patch of skin off my arm too.

    --
    Caesar si viveret, ad remum dareris.
  54. What linux really needs by Toll_Free · · Score: 2, Interesting

    1. Vision. You can't have a bunch of haphazard crap floating around in a bunch of different distros and expect it to be adopted by people who have to have accountability.

    2. Marketing. Nobody is going to purchase anything when their is no value associated with it. Linux has no value on the desktop simply because their is nobody to blame when "shits all fucked up". You can't point to MS Tech Support and say "We are waiting on our trouble ticket to be resolved". As much as any C?O HATES to hear those words, they also know that they are the words that ensure they don't get "kicked off the team".

    3. Drop the fanboishness. Nobody in an enterprise is going to choose a desktop flavor because some pimplefaced geek says it's better than MS. Lets see, who has an actual track record here? And (this is a biggie for enterprises, especially public ones) Let's see, do we place blame on a corporation who we can sue, or do we place blame on the pimple faced geek that talked me into Red Hat, and has now moved on to another job?

    Yeah, that's a big one, the actual ability to place and lay blame. Don't give me the Red Hat crap. Yeah, they provide technical support. They also provide no guarantee that anything will work for anyone. You get that with MS, even if it doesn't mean much.

    What Linux needs is marketing, vision and a leader.... And by a leader I mean someone who wasn't just out to say "I can do this, and you can't stop me".

    Yeah, this will be an unpopular opinion here. Oh well, truth sometimes hurts.

    --Toll_Free

    1. Re:What linux really needs by Jorophose · · Score: 2, Informative

      They also provide no guarantee that anything will work for anyone. You get that with MS, even if it doesn't mean much.

      No, MS and pretty much every company with an EULA explicitly states that you are by yourself if something fails.

      At least with linux you could always hire a small army of developpers instead of a small army of lawyers and fix whatever the hell needs fixing.

    2. Re:What linux really needs by chromatic · · Score: 1

      Oh well, truth sometimes hurts.

      So does wrongness -- or are you clinging to the argument from unpopularity fallacy?

    3. Re:What linux really needs by roster238 · · Score: 1

      You are 100% correct even though this crowd doesn't want to hear it. The pimple faced geek who talked me into RedHat told me that it was free and would never-ever-ever blue screen. He neglected to mention the concept of a "kernel panic". For some reason Linux folks do not see this as the equivilant of the BSOD. He also mentioned uptime and how I would never have to reboot for patches. He was right although I did have to stop nearly every process on the box to patch it (errata ?) which was just as bad as rebooting. I also paid Redhat for support on 10 systems for three years which cost over $81,000. To top it all off not only did RedHat support never solve a problem for us, it really seemed like my engineers were training RedHat support engineers everytime we called them. With the additional costs for support which far exceeded the licensing costs of Windows Server 2003 we really took a bath on the whole thing. Even the the pro Linux engineers I had hired really got tired of the 3:00 AM calls to deal with our main DB2 database failing from a kernel panic on a nearly monthly basis. Eventually we went back to Windows for everything and we all sleep a lot better. All Linux vendors need to converge under one banner and one code base if Linux is ever to have a chance at competing against MS.

      --
      I swear I didn't know it was loaded...
    4. Re:What linux really needs by Toll_Free · · Score: 1

      They also provide no guarantee that anything will work for anyone. You get that with MS, even if it doesn't mean much.

      No, MS and pretty much every company with an EULA explicitly states that you are by yourself if something fails.

      At least with linux you could always hire a small army of developpers instead of a small army of lawyers and fix whatever the hell needs fixing.

      lol. Maybe in your fantasy world, that is the case. Here in the real world, Microsoft wouldn't exist, if their product didn't work.

      People can bash MS all they want, but still, the bottom line is, if their product didn't work (and in the early days, better than anything else), it wouldn't be as popular.

      IOW, Linux is free, so that blows the entire Linux "Piracy made windows what it is"... No, windows operability amongst all machines in the class (PC's), as well as a standard desktop (no "you can get whatever flavor desktop you want, don't like gnome, get kde". .... Yeah, I want to support THAT mess with > 1000 desktops under my umbrella ROFLMMFAO), some underhanded business dealings and a lot of luck made Windows what it is. Period.

      Macintosh had a GUI second (GEOS on the COMMODeORE was first), and it cost so much to make the hardware and software, nobody bought that crap (LISA). Then Mac himself came out, and it looked like shit. Windows solved both, in that you could have a clone, or a real IBM, and BOTH machines acted the same way.

      Let's talk about a clone and an IBM, each one running a different flavor of linux, and different desktop GUI's, and then lets talk about support.

      If Apple would have made GUI's affordable, MS never would have had an opportunity. Unfortunately, it took HOW many years for the Apple stuff to come down to realistic pricing?

      Yeah, a EULA gets a company out of most trouble, but at the same time, MS wouldn't BE where they are if their product didn't deliver. Period.

      --Toll_Free

    5. Re:What linux really needs by Toll_Free · · Score: 1

      I wholeheartedly agree.

      Linux is a GREAT opportunity for small businesses to have an enterprise class solution (server / desktop) at a realistic price (only paying for desktop licenses).

      Unless you have a linux guru (which is a great idea, huh... Put yourself into a corner and have to hire a "guru" to keep your enterprise running), it makes no sense to move to linux, since your licensing fees will end up a wash when you factor in hiring people to run the new "linux farm".

      Linux fails. All operating systems do. The only one I saw that didn't fail was an AS/400 running OS/400. It was also a million dollar + system, and didn't scrimp on the RAM, hard drives, etc.... IOW, it was built to a LOT tighter tolerance than the PC class architecture we have today.

      --Toll_Free

    6. Re:What linux really needs by Jorophose · · Score: 1

      (Yes, I know, don't feed the trolls and such, but for the sake of the dear reader:)

      Maybe in your fantasy world, that is the case. Here in the real world, Microsoft wouldn't exist, if their product didn't work.

      Yeah but who the hell has the balls to take them to court? And everybody knew their half-assed products always failed. What else were you going to use, Linux 0.2?

      People can bash MS all they want, but still, the bottom line is, if their product didn't work (and in the early days, better than anything else), it wouldn't be as popular.
      Because, you know, landing a lucky contract with IBM means you have skill.

      You're such an adorable little thing, aren't you? I hope you realise if MS didn't land the IBM contract, there would be no MS today. That little one-trick-pony BASIC shop would have died or been swallowed up.

      IOW, Linux is free, so that blows the entire Linux "Piracy made windows what it is"... No, windows operability amongst all machines in the class (PC's), as well as a standard desktop (no "you can get whatever flavor desktop you want, don't like gnome, get kde". .... Yeah, I want to support THAT mess with > 1000 desktops under my umbrella ROFLMMFAO), some underhanded business dealings and a lot of luck made Windows what it is. Period.
      No, you sir, are re-writing history.

      I told you plainly. The only reason Windows got its base popularity is because MS-DOS was chosen for the IBM PC. From that point on MS was rolling in dough and could afford to do anything.

      Macintosh had a GUI second (GEOS on the COMMODeORE was first), and it cost so much to make the hardware and software, nobody bought that crap (LISA). Then Mac himself came out, and it looked like shit. Windows solved both, in that you could have a clone, or a real IBM, and BOTH machines acted the same way.
      "Nobody bought that crap" because it came out a long time before windows.

      Wow, this is such superior technology!

      And I hope you realise, you insentive clod, Amiga had the best OS for the longest time, up until BeOS came along. BeOS could run on PPC hardware and on x86. It was lightning-fast, multi-threaded, and was a commercial product. Not only that it had excellent hardware and software support, and "just worked" with its UNIX-like core. In ~1996. So, by that reasoning, shouldn't we all have been using BeOS?

      Let's talk about a clone and an IBM, each one running a different flavor of linux, and different desktop GUI's, and then lets talk about support.

      If Apple would have made GUI's affordable, MS never would have had an opportunity. Unfortunately, it took HOW many years for the Apple stuff to come down to realistic pricing?

      Who cares about Apple, really. The real contender was BeOS and before that the Amiga.

      "Different flavours" = different support? I think not. The only difference between linux distributions is package management, and it takes all of two minutes to make a package in another format. Or you know, god forbid, you could compile your programs, and image your hard drives.

      Yeah, a EULA gets a company out of most trouble, but at the same time, MS wouldn't BE where they are if their product didn't deliver. Period.

      Oh, it delivered alright. Clever troll aren't we? You know, there's plenty of people who don't deliver but still make a killing.

      We call them criminals. MS is one of them.

    7. Re:What linux really needs by Junta · · Score: 1

      1. Vision. This is precisely what a single distribution generally has. They pick a set of coherent packages that fit a vision. The problem a *lot* of critics of Linux is that any and all use of the platform should be consistent because choice is too hard. It's like complaining that motor vehicles are inconsistent in a free market. Audi has some car with DSG, and yet a competitor offers a stickshift, it's sheer madness for the users! A Ford is drastically different from a Harley, how in the world do they expect people to chose between them and drive the same roads? The MS situation has skewed the software market in an unfortunate way relative to other sane markets.

      2. Marketing. I think your point was a tad confused. In the consumer space, I do think a coherent commercial marketing thing isn't there, regardless of the technical state of things. In the 'trouble ticket' scenario, that's more than covered by Novell and RedHat. If you are not going to pay a person to have the responsibility to muck around with the internals anyway, you don't need to care that they are there. It's like saying a bus with the engine compartment welded shut is popular among drivers because then the drivers feel they'll never get blamed. Just because they are paid to operate them, doesn't mean they are expected to be a mechanic just because they can reach the engine.

      3. Again, what? In corporations with lots of money, they do follow what their highly paid geeks think. It's the whole job. I don't see exactly what you are getting at when it comes to blaming the choice if dissatisfied. They can blame the vendor either way, or the architect who made the wrong choice for their needs.

      And what is the BS that Red Hat doesn't guarantee anything? They guarantee their commercial product. They don't guarantee 'everything', meaning third party support, but MS doesn't either. MS will not be jumping to your aid because AutoCAD crashes, so I'm not seeing what your point is.

      Linux has several sets of leaders/vision/marketing. I know, this sounds like an oxymoron, but it is no more so than characterizing other fields as having multiple sets of these. There are multiple sets of people doing this in 'console gaming' that don't even try to get along. There are multiple sets in cars, in computing, in retailing, any industry. The problem is people think of Linux as a specific thing, when they should recognize it as a framework/environment that produces coherent visions. You can't claim RHEL is not the realization of a consistent vision, and that Ubuntu is not one either. Despite a lot of similarities, it is plain that they are not totally consistent to each other, but then again neither are Sony and Nintendo.

      This truly is a huge reason why consumers should be jumping at linux. Being beholden to a single vendor throughout your lifecycle is not a good thing. The unique thing 'Linux' brings to the table is a relatively low barrier to jumping vendors. No, jumping from RHEL to SLES isn't trivial, but it's much more plausible than Windows to OSX or vice-versa. Choice in all parts of the stack has revolutionized the PC industry, the server industry, the computer component industry. Don't like Intel, get AMD. Don't like Lenovo, get an ASUS. Don't like your current Dell solution, get IBM next time. In all cases you can do that because the products are equivalently usable. Bringing that to the OS is a logical good thing for the consumer.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    8. Re:What linux really needs by Blakey+Rat · · Score: 1

      1. Vision. You can't have a bunch of haphazard crap floating around in a bunch of different distros and expect it to be adopted by people who have to have accountability.

      Linux does have vision. It basically sums to: "take a look at what Microsoft's doing in their next OS, then rush to complete something before they do." At least, that's where the search indexing, the improved sound manager (complete with built-in application mixer, just like Vista!) and VPU-accelerated windowing system's vision came from.

      What Linux needs is its *own* vision. You don't see Apple just taking every idea Microsoft announces. (And yes, there's overlap; Apple recognizes the value of search indexing and 3D accelerated windows, but you can bet Apple didn't rely on Microsoft to make the decision to implement them.)

    9. Re:What linux really needs by Junta · · Score: 1

      Ugh. MS's commercial success had little to do with technical merit and everything to do with sane and strategically superior business positioning.

      People can bash MS all they want, but still, the bottom line is, if their product didn't work (and in the early days, better than anything else), it wouldn't be as popular.

      In the early days, the key is at what price a total platform could be acquired for, and that it worked at least most of the time, even if not the best.

      "you can get whatever flavor desktop you want, don't like gnome, get kde". .... Yeah, I want to support THAT mess with > 1000 desktops under my umbrella

      Just because the world has choice doesn't mean you have to relay that to your organization. Do you pick a single source hardware vendor? How can you possibly do that when people in the world can buy something different than what you choose? The answer is you don't give a rat's ass about the general choice, because your organization picked one. People gripe and override your choice, well, tough for them if they call for help. MS itself has choices inherent. If you chose IE, and users went with Firefox, even in windows, how would this be different?

      Macintosh had a GUI second (GEOS on the COMMODeORE was first), and it cost so much to make the hardware and software, nobody bought that crap (LISA). Then Mac himself came out, and it looked like shit. Windows solved both, in that you could have a clone, or a real IBM, and BOTH machines acted the same way.

      To say Win3.11 looked better than the same era MacOS is laughable. The second half of your point does nail it, that IBM clones were the whole driving force of MS success. This is not a technical thing, this was a business maneuver, in part banking on a decision by IBM to create a market a certain way as to not be the only ones who could participate.

      Let's talk about a clone and an IBM, each one running a different flavor of linux, and different desktop GUI's, and then lets talk about support.

      Ok... And as the person who choses to support a standard desktop from RHEL, you care about how a KDE Novell platform would be supported... Precisely why? Why would you care about the existence of solutions you don't chose any more than you care about them now as a Windows shop cares about Linux based solutions already?

      Now it's about entrenchment and leveraging the monopoly every way they can. And they get away with it too because in part the government swings that way today and also in part because people are afraid that without a monopoly, things would change and they aren't comfortable predicting how.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    10. Re:What linux really needs by metamatic · · Score: 1

      OS X had search indexing and VPU-accelerated windowing long before Microsoft. So I kinda doubt that Linux waited until they saw Microsoft doing it before copying.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  55. LOL, Massive Troll by Anonymous Coward · · Score: 0

    Trolls on trolls. This article is one big stinking flamebait troll.

  56. Why I still have to boot into Windows. by crhylove · · Score: 4, Interesting

    I'll give fair crits.

    Let me say first and foremost, that I prefer booting into Ubuntu and using that as my daily driver. Sometimes I just can't though.

    Here is a list of short reasons why:

    Skype seems to be faster, and work better in w32. My video gets sent at higher resolution, and I can hear the other party better. Dunno why, this is just the case.

    7zip is screwed up in Linux. I installed a wine version, AND a native version, only the wine version will start and it flickers and won't let me select a package to extract. Making it unusable.

    Random crashes. I mean, probably as many or more as I get regularly in Windows, with the added inconvenience of ctrl+alt+bckspce not being near as good as ctrl+alt+delete, which brings up a handy task menu for me to clean up (usually).

    No two sound things going at once. Sometimes I like to put on mp3s, and THEN go kill people in Urban Terror. This is easy and works perfect in W32, but not in Ubuntu, I just get the mp3s, and NO sound in a game whilst they are playing.

    TVtime not recognizing my TV card. Dscaler turns on perfectly in Windows. So does TVtime in Ubuntu, but then the screen is blue and there is no menu for me to figure out what is wrong, either.

    Joost. Works in windows, not in Ubuntu. I'm sure partially Joost's fault, but still sad.

    Civilization 2. Best/funnest version of the game, will not play in wine even though it's like 10 years old.

    I like how Windows arranges it's GUI, start button, quicklaunch, then task list, then systray and clock. Less real estate, all the same functionality, but without a top AND bottom bar.

    Zsnes. Does not work in any way shape or form, or under wine.

    What Linux gets RIGHT however is it's ability to find and install 99% of my hardware without me hunting for hours for drivers, inclusion of most of the software I prefer (firefox, gimp, pidgin, open office, cd burner), Compiz Fusion (blows every Windows attempt away!), and it's open source nature. There is something good knowing the code to my machine is inspected by lots of eyes, not just one corporation, and it's also good to know that if I was knowledgeable enough, some of those eyes could be mine.

    Honestly Linux feels "closer" than it ever did. It just needs to solve a few naggling issues before it can fully dominate the world by desktop. Another way it could do so is by being AHEAD of the curve. It would be nice if there was a superior FOSS Skype killer, since skype is actually deficient in numerous ways, including not being FOSS. Speex is a better speech compression algorithm, so it would seem like we have the tools in hand to beat the current corporate paradigm too, and yet it sadly isn't happening.

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    1. Re:Why I still have to boot into Windows. by musicalwoods · · Score: 1

      7zip is screwed up in Linux. I installed a wine version, AND a native version, only the wine version will start and it flickers and won't let me select a package to extract. Making it unusable.

      I've never had to use 7zip to extract anything in Linux. The default extractor in most distros has been sufficient.

      Random crashes. I mean, probably as many or more as I get regularly in Windows, with the added inconvenience of ctrl+alt+bckspce not being near as good as ctrl+alt+delete, which brings up a handy task menu for me to clean up (usually).

      Yet again, I experience just the opposite. Linux on my computer has crashed twice, and that was when I was messing with config files.

      I like how Windows arranges it's GUI, start button, quicklaunch, then task list, then systray and clock. Less real estate, all the same functionality, but without a top AND bottom bar.

      Stop using Gnome then. I have the "Windows" look on KDE3, and it was really easy to do. I'm assuming you are using Ubuntu. Just download Kubuntu and install it or, better yet, just 'sudo apt-get install kubuntu-desktop'.

      Zsnes. Does not work in any way shape or form, or under wine.

      Then try installing it natively. ZSNES has a linux version. You could also try SNEmul or Snes9x, which also have linux versions.

      I hope this helps you.

    2. Re:Why I still have to boot into Windows. by Anonymous Coward · · Score: 0

      Zsnes. Does not work in any way shape or form, or under wine.

      ZSnes has a native Linux version. Check under "Games" in the Add/Remove Programs installer. (Or apt-get install zsnes)

    3. Re:Why I still have to boot into Windows. by magus_melchior · · Score: 1

      I haven't had any of those problems related to sound eight years ago on a FreeBSD 4.0 box (I'm pretty sure I was able to get the mixer working), so I'm thinking it's newer drivers and/or architecture. Still, one would think it wouldn't be too hard to write a mixer that sits in between the applications and audio driver, memory protection notwithstanding...

      I would take it up with the Ubuntu crew, with some caveats:

      - Be sure to tell them everything about your computer. Not the fact that it has a monitor, mouse, keyboard, and an internet connection, but stuff like which brand of sound and video hardware you're using, and the exact model of your computer (if you didn't build it yourself), such as "Dell Inspiron 640m". A copy/pasted output from the dmesg command should tell them what Ubuntu's thinking your hardware is; something like 'dmesg > ~/dmesg.txt' will do.

      - Random crashing can have many causes other than the OS, like overheating hardware, stupid hardware design decisions, and failing RAM. If you have spare hardware or another OS that you can swap into your system, you may eliminate those possibilities.

      - TV capture and tuner cards are notorious for being poorly supported outside of Windows. I hear MythTV works for some cards, but I don't know what card you have.

      - If the entire desktop locks up (meaning it won't even respond to your mouse), then unfortunately ctrl-alt-backspace to kill/restart X is the only way out. If it's just the application, open up an xterm and run killall on the application. Note that you'll need to know what the actual program's name is, or the process ID number. Usually it's similar to the application's name itself, so run 'ps au' to find it.
      Ubuntu's version of Gnome may have a "kill" option in the context menu of the task bar entry, so you might want to explore that.

      @musicalwoods: You might want to take a bit more time reading the comment before telling him to install the native version of ZSNES when he says it didn't work "under any shape or form"...

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    4. Re:Why I still have to boot into Windows. by X0563511 · · Score: 1

      7zip on linux is command-line only. And it does have some strange syntax. But if you expect to run 7z and get a flashy window like the windows version, unfortunately you will be disappointed.

      The only reason you should need 7z is for 7z archives. Even then, you could just use 'lzma' if you are the one creating archives.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    5. Re:Why I still have to boot into Windows. by howlingmadhowie · · Score: 1, Informative

      if skype is slower in ubuntu, that's skype's fault. for example, the linux kernel itself is orders of magnitude faster than the vista kernel for a number of important tasks.

      you shouldn't be getting random crashes in ubuntu. that's a sign that something's wrong. if you're hardware is supported and you don't play around with configuration files, ubuntu should just run.

      i've never had this sound problem myself, but it's been reported a lot, so i know it exists, and i presume it depends upon the hardware. 8.04 has a new sound manager called pulseaudio which is meant to fix this problem once and for all. try it with a livecd, maybe it will work.

      for internet telephoning i tend to use openwengo. it works okay. seeing as i've never used skype, i couldn't give you a comparison.

    6. Re:Why I still have to boot into Windows. by Anonymous Coward · · Score: 0

      Why run zsnes in wine? Use the linux version.

    7. Re:Why I still have to boot into Windows. by fyoder · · Score: 1

      If I didn't hate microsoft so much I might have a windows machine just for tv and couple of other things I need rarely enough that a vm will do.

      You can probably get over a lot of your complaints (like why are you even using 7zip?), but tv I've found challenging. For my Hauppage tv card the only app that would do is VLC, and it isn't elegant as a TV viewer. Myth is overkill and a bitch to get working, and a lot of the simple tv viewers seem not to be developed anymore, so unless you have an old chipset, forget 'em. Getting a TV card to work is one area where the expression 'linux is only free if you don't value your time' has some truth to it.

      --
      Loose lips lose spit.
    8. Re:Why I still have to boot into Windows. by Anonymous Coward · · Score: 0

      you know that there is a zsnes for linux?

    9. Re:Why I still have to boot into Windows. by tabby · · Score: 1
      I agree that the GNOME defaults are terrible, but it takes 2 minutes to setup what you describe: http://shinysparklythingy.blogspot.com/2008/07/leaner-gnome-layouts.html

      I like how Windows arranges it's GUI, start button, quicklaunch, then task list, >>then systray and clock. Less real estate, all the same functionality, but without a top AND bottom bar.

      --
      I've experiments to run, there is research to be done on the people who are still alive.
    10. Re:Why I still have to boot into Windows. by Anonymous Coward · · Score: 0

      I'm using 8.04.1 on a Thinkpad T61. Random crashes do happen, and the fact that there is no alternative to CTRL+ALT+DEL is a bit annoying. One instance where you can certainly get repeatable crashes is when using flash. I know this is outside of the control of Ubuntu, but flash is just too important to just not use, and when it crashes all the time it would be nice to easily kill it. I add the system monitor applet to my menubar which makes it reasonably easy to kill bad programs, which is "ok". Next, I do get the sound issue. Actually, if I think back to 7.10, I'm pretty sure I didn't get the sound issue then, but I do now. If I'm using totem and open up pandora.com, not only does pandora not put out sound, it also crashes. Close totem, try again, and it works fine. Other examples exist as well.

    11. Re:Why I still have to boot into Windows. by Andtalath · · Score: 1

      You do know that Zsnes does exist in linux, just not in 64 bit?

    12. Re:Why I still have to boot into Windows. by bcrowell · · Score: 1

      Okay, I'm not trying to say your desires are the wrong desires to have, your experience is invalid, or anything like that. But re a few of your points:

      Random crashes. I mean, probably as many or more as I get regularly in Windows, with the added inconvenience of ctrl+alt+bckspce not being near as good as ctrl+alt+delete, which brings up a handy task menu for me to clean up (usually).

      This isn't very informative. What's crashing? A GUI app? Your WM? X? A binary blob inside the kernel? The kernel itself? For me, firefox crashes when I try to play youtube videos on my x64 ubuntu box; that's it -- I never experience any crashes on linux other than that. I'm not trying to say you're not experiencing crashes, just that it may not be universal, and it's not clear from your post what kind of crashes you're talking about or whether they have anything to do with linux per se.

      Civilization 2. Best/funnest version of the game, will not play in wine even though it's like 10 years old.

      Just like you, I love civ 2. But that doesn't mean I expect it to run on an OS it was never intended to run on.

      I like how Windows arranges it's GUI, start button, quicklaunch, then task list, then systray and clock. Less real estate, all the same functionality, but without a top AND bottom bar.

      So pick a different WM, one that works more like what you want. Personally, I don't want a top bar, and I don't want a bottom bar either, and that's why I use fluxbox. This is a huge argument in favor of linux, not against it. On Windows, you don't get a choice of WM.

    13. Re:Why I still have to boot into Windows. by Blakey+Rat · · Score: 1

      for example, the linux kernel itself is orders of magnitude faster than the vista kernel for a number of important tasks.

      That's not an example, that's a ludicrously-vague statement:

      Slashdot is the best forum software ever. For example, I type words into it.

      See? It just doesn't work. You have to give an actual example after saying "for example."

      you shouldn't be getting random crashes in ubuntu. that's a sign that something's wrong. if you're hardware is supported and you don't play around with configuration files, ubuntu should just run.

      From my experience, it wasn't Ubuntu itself that crashed, but many of the applications that shipped with it by default. Last time I tried it, there were several that wouldn't run at all.

      for internet telephoning i tend to use openwengo. it works okay. seeing as i've never used skype, i couldn't give you a comparison.

      That's great, but you need to be able to call people who use Skype, otherwise what's the point?

    14. Re:Why I still have to boot into Windows. by Anonymous Coward · · Score: 0

      Performing the following appears to workaround the problem.
      I'd like to take few more days to test that, but it is looks ok.

      On
      System->Prefrences->Sound

      Set all devices from "autodetect" to ALSA.

    15. Re:Why I still have to boot into Windows. by howlingmadhowie · · Score: 2, Informative

      have a look here (and while you're at it, skim through the rest of the site): http://widefox.pbwiki.com/Scheduler#Performance

      i don't know of any packages on officially supported architectures that won't run at all. if you're having that sort of problem, a bug-report would seem to be the way to go.

      if i want to call people over the computer, i ask them to download and install openwengo. if the other person isn't even willing to do that, i don't see why i should want to call them.

    16. Re:Why I still have to boot into Windows. by gzipped_tar · · Score: 1

      > 7zip is screwed up in Linux. I installed a wine version, AND a native version, only the wine version will start and it flickers and won't let me select a package to extract. Making it unusable.

      You may wish to read the 7zip manual (man 7za). 7zip works fine for me (native version, WINE not tested). The usage is somewhat counterintuitive and there are known limitations (described also in the man page).

      > Random crashes. I mean, probably as many or more as I get regularly in Windows, with the added inconvenience of ctrl+alt+bckspce not being near as good as ctrl+alt+delete, which brings up a handy task menu for me to clean up (usually).

      If your machine *regularly* crash in Windows *and* Linux I guess this is quite a serious problem, likely hardware malfunction. Probably you can blame neither Windows or Linux for this. What the ctrl-alt-backspace key combo does (by default) is to kill the X server, thus kicking out all connected client programs and sending you back to the X login screen --- normally this is not very helpful for debugging. If an app appears to be "dead" and you don't wish to wait, you can use "top" to display a list of processes and kill the offending one (press "k", the pid, and CR). One thing I really like about Linux is this --- if an app crashes really hard and garbles the X screen, I can always get a text terminal by pressing ctrl-alt-F[123456] and login, then ps for the super bad app and kill him. I don't think it is possible to "hot-switch" between graphic and text modes in Windows.

      > No two sound things going at once

      I guess this is because of the incompatible sound libraries that is used by different applications. Maybe the music app is using pulseaudio/ALSA while the game app is using its own static library or some of the special sound libraries for games only (sorry I couldn't remember the names). Generally you can't have two different processes simultaneously acquiring the same sound hardware --- the "mix" must be done at software level via the sound libraries. If the sound libraries conflict with each other, software "mix" may not work.

      > I like how Windows arranges it's GUI, start button, quicklaunch, then task list, then systray and clock. Less real estate, all the same functionality, but without a top AND bottom bar.

      You can change this with most window managers. For example I use XFCE4 with both bars (or "panels") set to hidden. In this way I get the most working space out of the desktop. I did add some shortcut icons to the panel but I seldom use them (When I want a GUI program, e.g. firefox to start, I press alt-F2 to bring up a tiny "run program" box and type the name --- usually the first 2~3 letters are enough).

      --
      Colorless green Cthulhu waits dreaming furiously.
    17. Re:Why I still have to boot into Windows. by crhylove · · Score: 1

      Gnome has more complete in other ways than kde. I know I can alter it, but I haven't gotten to it yet. I just feel the default layout takes too much space I suppose is my main gripe there. And that's a subtle less important one.

      7zip is required to open .7z files which are superior to zip, rar, ace, etc. I also use it for .rar files, which the built in compression program in Ubuntu also cannot handle, or even suggest a plugin or upgrade.

      I've tried a FEW native snes emus, including zsnes. They all had pretty serious problems, and ran very poorly compared to zsnes on windows.

      Thanks for the advice though, I've tried lots of it! I am still using Ubuntu frequently.

      --
      I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    18. Re:Why I still have to boot into Windows. by crhylove · · Score: 1

      openwengo is not as good as skype. Skype I'd like to skip altogether by having a cross platform VoIP program that kills skype, kind of like how firefox kills IE. I believe that is the way forward for all of us, and for society.

      --
      I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    19. Re:Why I still have to boot into Windows. by Ash-Fox · · Score: 1

      7zip is required to open .7z files which are superior to zip, rar, ace, etc. I also use it for .rar files, which the built in compression program in Ubuntu also cannot handle, or even suggest a plugin or upgrade.

      I use Kubuntu (comes with KDE by default). If you install the 7zip console application, Ark (KDE's GUI compression utility) picks up on this and is capable of handling .7z files.

      I've tried a FEW native snes emus, including zsnes. They all had pretty serious problems, and ran very poorly compared to zsnes on windows.

      I have had superior performance with native znes under Linux actually.

      --
      Change is certain; progress is not obligatory.
    20. Re:Why I still have to boot into Windows. by Anonymous Coward · · Score: 0

      >No two sound things going at once. Sometimes I like to put on mp3s, and THEN go kill people in Urban Terror. This is easy and works perfect in W32, but not in Ubuntu, I just get the mp3s, and NO sound in a game whilst they are playing. ...Wait, I know the answer to this one. WHAT IS OSS FUNCTIONALLITY?

      Try your hand with ALSA.

      ============

      Anyways, for the blog itself-- it made me giggle.

      The most recent seemed that Samba didn't have a pretty GUI to configure it, and you had to edit a semi-confusing config file (which all programs with a lot to configure is going to be confusing) instead. Guess what? Samba server is a SERVER. Unless you have a special reason, you don't need to run the server on the workstation, and if you do, it's allowed, just figure it out. Don't bitch about it.

      If that's how we're trying to criticize GNU/Linux, we might as well sell the kernel to a proprietary company, and let them fix it up nice and pretty for people such as this.

    21. Re:Why I still have to boot into Windows. by darkwhite · · Score: 1

      I feel your pain, but most of your problems have already been solved.

      7zip is screwed up in Linux. I installed a wine version, AND a native version, only the wine version will start and it flickers and won't let me select a package to extract. Making it unusable.

      I've never had a single problem with the command-line version - it's open source after all. I'm not sure what GUI front-end you use but it seems to be crap.

      Random crashes. I mean, probably as many or more as I get regularly in Windows, with the added inconvenience of ctrl+alt+bckspce not being near as good as ctrl+alt+delete, which brings up a handy task menu for me to clean up (usually).

      That's an unfortunate effect of X allowing any program to grab all the input and freeze. Definitely needs work, you're right about that one.

      No two sound things going at once. Sometimes I like to put on mp3s, and THEN go kill people in Urban Terror. This is easy and works perfect in W32, but not in Ubuntu, I just get the mp3s, and NO sound in a game whilst they are playing.

      That's another unfortunate side effect of a fucked up legacy sound system (OSS) which some old programs still use. The way to get around it is to run the program using it in a special wrapper program, I think it's called alsa-oss. A pain in the ass to be sure.

      TVtime not recognizing my TV card. Dscaler turns on perfectly in Windows. So does TVtime in Ubuntu, but then the screen is blue and there is no menu for me to figure out what is wrong, either.

      Your tuner is almost certainly supported quite well, but the GUI front-end is not working well with the video4linux back-end :(

      I like how Windows arranges it's GUI, start button, quicklaunch, then task list, then systray and clock. Less real estate, all the same functionality, but without a top AND bottom bar.

      Try KDE. Seriously, every single complaint I've heard about the 3.5 series is FUD. 4.0 is a mess but won't be for very long.

      Zsnes. Does not work in any way shape or form, or under wine.

      Use snes9x. Works way better than Zsnes. I think it has a graphical front-end too.

      --

      [an error occurred while processing this directive]
  57. Or, he could just be a troll. by gambolt · · Score: 1

    I say he doesn't like or dislike linux. He just likes fucking with dogmatic linux users.

    1. Re:Or, he could just be a troll. by jaymz2k4 · · Score: 1

      seconded.

      i had a look through the linuxhater blog and clicked a couple of random entries to see what all the fuss was about. while there were a couple of good points made, they seemed to be interspersed with casual trolling. i got totally put off when i read him moaning about the GIMP. he wanted to draw a straight line with the paint brush, couldnt figure it out and then bitched at how terribly complicated this photoshop clone was.

      i had a smile on my face reading the myriad of comments pointing out using shift+click is the defacto behavior of most image apps for drawing straight lines, photoshop included. after reading that i couldnt take anything he said seriously again...

      --
      jaymz
    2. Re:Or, he could just be a troll. by Chabil+Ha' · · Score: 1

      And therein lies the problem. To the core Linux community Linux is perfect. It's feature complete. It doesn't need to change, only its detractors do. There is no shortage of people who don't have anything good to say about it, criticize it, et all. What the Linux community needs to do is *listen*.

      I know, it's easy to say that everyone else is wrong about anything they have to say, but very difficult to admit that its experience isn't what people come to expect.

      But that's the first step to making improvement. Otherwise, the community is just living in self-denial.

      --
      We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
    3. Re:Or, he could just be a troll. by crhylove · · Score: 0

      Not a troll. I'm a FOSS advocate. I'd like to see improvement so my computer clients don't bitch at me about stuff they are used to from Windows that is different in a BAD way.

      And that was some time ago, not drawing a straight line in GIMP. LOL I am not a professional graphic artist. Sue me! I'm really not trolling, but sometimes people get highly offended over honest constructive criticism for pride or emotional reasons. And I do little assuage their insecurities, since I don't feel that is the place of an unabashed critic with good intentions.

      --
      I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
    4. Re:Or, he could just be a troll. by Ash-Fox · · Score: 1

      Sue me! I'm really not trolling, but sometimes people get highly offended over honest constructive criticism for pride or emotional reasons.

      Are you sure it's not over the name calling and vague criticism on that blog. Because I found the majority of 'stuff' on that blog were mostly just negative things to say out of spite rather than constructive.

      --
      Change is certain; progress is not obligatory.
    5. Re:Or, he could just be a troll. by crhylove · · Score: 0

      Well I like to think that intent has more to do with a behavioral question, rather than a lack of ability to communicate maybe as perfectly as everyone would like.

      --
      I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  58. ... and worse still... by Fallen+Andy · · Score: 2, Insightful
    You've hit the nail on the head. Even this techie of 25 years in the business gets annoyed by the ivory tower attitude - Linux on the desktop is one thing, but Linux publicly visible in internet cafes? Sure, if your customers don't need to use Yahoo Messenger as a video phone to their families half way around the planet. Don't even get me mumbling curses about the project formerly known as Gaim.

    (Explanation: many many internet cafe customers at least from my experience here in Athens Greece really want a videophone appliance, and access to some social networking sites - they don't care about the OS. Even more to the point they've learnt just enough by *rote* to talk to their kids - even resizing windows or copying files phases them. Anything other than a clone of the whatever windows messenger is a no no for them).

    Observationally it breaks down like this:

    Egyptians - mostly yahoo msgr, 6arab.com

    Moroccans,Tunisians - mostly windows live

    Filipino - yahoo messenger, friendster.

    Bulgarians - skype, mIRC

    oh , and even if you get past the messenger level, how about font/language support for my friends who speak amharic, sinhala etc?

    Good luck with that

    Incidentally, one of the driving factors in upgrading Vista to XP (at least in my experience) is that many new first time users are *already* using XP in an internet cafe. (A quick comment here to enlighten the more abstracted slashdotters - the change in Yahoo Messenger 9 moving the webcam button from the toolbar phases about 60-80% of users the first time).

    Andy

    1. Re:... and worse still... by Eli+Gottlieb · · Score: 1

      oh , and even if you get past the messenger level, how about font/language support for my friends who speak amharic, sinhala etc?

      Weird thing, the best language support I've seen in terms of translations of software has been on Ubuntu Linux. The best keymap support in a standard-language (ie: English) OS is under Mac OS X.

  59. Times are changing ... by Anonymous Coward · · Score: 0, Insightful

    Back in my day we called them Microsoft zealots ... Start a spiteful blog today and be hailed as the Oedipus of Linux.

  60. my 2 minutes of hate by British · · Score: 2, Interesting

    My old junker 700MHz Linux box fell to the 'linux curse' where hardware started failing left & right, thus making the OS fail. It happens on every 2ndhand system I install Linux on. So I get a refurbished computer & reinstall linux. Spent over an hour getting the resolutioon BACK to 1024x768 on a Micron monitor. Nothing, NOTHING should ever take that long just to change the desktop resolution. Ubuntu's "desktop resolution" is like a showcase of resolutions you honestly dont want(640x480)

    Tbe rest of my time was spent trying to get my account to authenticate in Samba. I have never been so frustrated with one app than Samba. It's just one authentication problem after another.

    1. Re:my 2 minutes of hate by Arimus · · Score: 1

      To be fair Samba is trying to implement protocols which haven't been fully (properly?) documented by MS. So some of the blame for Samba lies beyond the FOSS shores.

      --
      --- Users are like bacteria -> Each one causing a thousand tiny crises until the host finally gives up and dies.
    2. Re:my 2 minutes of hate by nomadic · · Score: 1

      My old junker 700MHz Linux box fell to the 'linux curse' where hardware started failing left & right, thus making the OS fail. It happens on every 2ndhand system I install Linux on. So I get a refurbished computer & reinstall linux. Spent over an hour getting the resolutioon BACK to 1024x768 on a Micron monitor. Nothing, NOTHING should ever take that long just to change the desktop resolution. Ubuntu's "desktop resolution" is like a showcase of resolutions you honestly dont want(640x480)

      Ha, try setting it on an LCD TV. Took forever. And what kind of medieval graphical environment wants you to select the freaking refresh rate on your monitor? There's no excuse for that.

    3. Re:my 2 minutes of hate by British · · Score: 1

      Ha, try setting it on an LCD TV. Took forever. And what kind of medieval graphical environment wants you to select the freaking refresh rate on your monitor? There's no excuse for that.

      Linux is superior to Windows in that regard. It requires you to know the horizontal refresh rate in addition to the vertical. Like who the hell is going to know the horizontal refresh rate of a freakin' monitor? We never needed to know that in Windows.

      And don't say it's for greater hardware support across more monitors. Just don't. Having to look it up(and failing) just makes setting something as simple as a resolution for the desktop an even greater pain in the ass.

  61. Re:I hate linux by Anonymous Coward · · Score: 0

    post comments on slashdot. Claim to be a consultant for a fortune 500 company that was implementing linux. Claim there were problems with the vm subsystem, the resiser fs, and token ring support. Claim that you switched to Windows NT which had better uptime and lower TCO.

  62. gFTP sucks balls and XSane a fugly! by Zaiff+Urgulbunger · · Score: 1

    gFTP - okay, it kinda works except if you want to delete a large directory. I mean seriously, how difficult is it to solve this bug? And if you (YES YOU!) had coded it, wouldn't you be embarrassed at such a silly bug?

    XSane - does it's job I guess, so I'll not be tooooo mean to this. But it is perhaps the ugliest GUI app ever! But hey, don't worry because Gnome scan will be ready soon. Any day now. I can feel it!

    Actually, I could quite get into this being unnecessarily horrible to FOSS! :D

  63. here's one: alsa by akirapill · · Score: 1

    "once its set up and working, smooth sailing" The problem with linux is getting it set up in the first place! I do a lot of work with audio, and spent many years being very productive with OSX. Now that I've switched to linux though, everything's a mish-mash of drivers, config files, codecs, emulation layers, and background processes. I like the idea of having a modular system, but everything's so distributed there's no one way for all the applications to agree on, for instance some look at ~/asound.rc, some just look at /proc/asound/cards (even utilities developed by the alsa project differ in this), and my popular sound card needs to be called at least five different things by different programs (SBLive!, EMU10K1, CT4780, C1, Live!, etc etc etc). Plus I can't just plug in USB devies and have them "just work" like in OSX, so now I have to have a working knowledge of kernel modules, init scripts, etc. I don't mind learning about these things, hell I'm a CS undergrad, but being sentenced to months of headaches before I can hear a peep out of my computer is not my idea of smooth sailing. If I was a professional, I wouldn't think twice about ditching linux just in terms of how much its cost me in extra time. The other thing that drives me nuts is the almost complete lack of clear documentation for important stuff like how init works, how modules work and where they live, etc, and alsa is especially notorious for this. I'm all for community support, but it seems like the alsa project just threw up a wiki and said "have fun! We've got more important things do than document our project, which is the foundation of linux audio! ta!" People talk about how stable linux is, but when I'm having to edit sensitive init scripts with only vague forum posts to guide me, as an average user frankly I'm more likely to screw something up, so it's always two steps forwards one step back. And JFGI sucks, I do it all the time and it solves maybe 1% of my problems. Now I'm sure lots of you are going to say "well that's not a problem with linux, that's a problem with alsa/drivers/3rd party apps/etc" so what if I have any problem with linux that's not specifically a bug in the kernel then the whole operating system is blameless? The problem is the whole platform! Where am I now? After 4 years of linux, sometimes some of my sound apps make sound if they feel like it (and not my favorite one, pd). Open source audio software is of superb quality these days, but if my platform won't let me run it without years of brutal hazing, why should I bother? In my case, because its free and I'm a loser with time on my hands. And gaah now it won't even let me separate paragraphs in my post gaaahhhh!

  64. RE: MOD PARENT UP by RobBebop · · Score: 1

    (a) VOIP, (b) 7zip, (c) random crashing, (d) sound from multiple internal sources, (e) TV Card, (f) Joost, (g) Civ II, (h) Desktop Layout, (i) ZsNES

    (a) I agree that having an Open Source VOIP program that runs wonderfully would be a great addition for Linux. Fortunately, Linux on Mobile Devices is a very strong market right now, so in 2 or 3 years this product will likely become a reality.

    (b) You can't open zipfiles? I don't understand this gripe. Maybe you could elaborate on *what* is specifically broken?

    (c) I agree! I see a crash when I launch a program (such as Pidgin or Firefox) while the "New updates" notification system message is popped up. It is frustrating and the OS (Ubuntu 7.10) thrashes so badly that I am forced to reboot.

    (d) I agree that this would be annoying, but has never been a problem for me so I don't share your pain.

    (e) Again, not my cup of tea. It would be good to make it work, but this isn't important for me.

    (f) Joost is a product I have never heard of. What does it do? Maybe there is a comparable Linux tool that accomplishes the same thing...

    (g) Hell, FreeCiv (the open source version of Civilization) runs like shit on my computer.

    (h) I disagree that Windows layout is better. I like having the top and the bottom. The ability to easily switch between different virtual desktops is a big plus that I don't think Windows has figured out yet. And in Windows, I typically have to double the size of the bar at the bottom of the screen to usefully click around from Window to Window in a meaningful way anyway.

    (i) Also, not important to me to emulate SNES games.

    And my own gripe... I tried downloading HDV video from a Sony HDR-HC3 video camera the other day. I have a Dell Inspiron 6400 with a built in Firewire/1394 interface, so this should have been pretty easy. Ultimately, I had to down-covert it to DV in order for Kino to understand it. I believe Cinelerra is capable of capturing HDV, but it ran so massively slowly that it was not usable.

    Also, the install of Kino (through the Applications=>Add/Remove menu) required me to INSERT MY Ubuntu 7.10 DISC!!! This means I had to go searching for that disc. How annoying when the files are easily accessible through the internet.

    That being said, I LOVE the ability to have fully functional video editing software for FREE. I certainly don't have the cash to do INVEST in the really expensive stuff (Final Cut and Avid... I am looking at you).

    --
    Support the 30 Hour Work Week!!!
  65. I support open source software projects by Orion+Blastar · · Score: 1

    like Linux. But every bug I submit is downgraded to a WONTFIX. Why, because they don't think it is important enough to fix. The same is true of Firefox. I get tired of Firefox locking up on me, but Mozilla always downgrades my bug reports to WONTFIX, even if they are critical bugs that lock up the system. I submit lockup bugs to the Linux team as well, and they become WONTFIX.

    Someone needs to look at the WONTFIX bugs and fix them so LinuxHaters won't be haters, but lovers.

    --
    Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
  66. Stupid people dont know the truth. by StrangerAtRandom · · Score: 1, Funny

    What those people dont know is that Linux is just windows hacked/rewritten.. Open Office, is Microsoft Office rewritten. Its all Microsoft's stuff, So the Die Hard Linux fans who say Linux is so much more stable then windows, Need to get a clue, after all its just windows with a different written structure. We had to change it a little, so microsoft couldnt come down on us.

  67. Re:OS X Not so right by Xenobiotic · · Score: 0

    " I really do. I don't like the fact that it doesn't seem to 'evolve'." I think this is not quite correct. A small time ago we where all wawed about compiz. Look at that. But it took some knowledge to install. Now in most computers I guess, you put in the ubuntu cd, install it and it boots with compiz-fusion thing enabled! So it is evolving, you just have to want to notice it! I don't hate macs, but I love linux more. It works perfectly for me on the desktop, and on the server.

  68. By programmers for users by Spy+der+Mann · · Score: 1

    Newsflash: Very few users know how to code - and even fewer know how to design GOOD code.

    Don't want Joe users to complain about your programming/design mistakes? Close the source.

    1. Re:By programmers for users by nomadic · · Score: 1

      Don't want Joe users to complain about your programming/design mistakes? Close the source.

      Or write better code.

  69. OH SHUT UP by Anonymous Coward · · Score: 0, Informative

    You are so full of shit. Just the other day, 2 days ago, I went about on the adventure of installing Firefox 3 on a friends Mandriva 2007.0. How do you think that went? ./configure ... giant checklist. GTK+ isn't installed. rpm -q, oh it is just not a recent enough version. Oh look more garbage that's not installed or not recent enough. Well let's start with GTK+. ./configure oh look it'll install, but it's missing 5 more dependancies. Interesting, pango appears to be part of GTK glad they didn't include the libraries with the package that uses it. Smart thinking. Well let's search for pango, apparently this bullshit is what I'm doing today. Mandrake 0ther, Pango 1.6.blahblahblah.x586mdk. Well let's roll with that. rpm -U, no pango is needed by these other programs. Awesome rpm doesn't know what Upgrading is. Or at least is pretty sure that the other programs aren't supportive of it. At this point I remember what makes windows so great. This shit. Widows either doesn't have it, or has so much less of it as to be inconsequential. Package management in linux is ass. Well yum might be better, it'd almost have to be better than rpm, and it's why next time I go the alternative route it's going to be BSD.

    1. Re:OH SHUT UP by flnca · · Score: 1, Informative

      People just don't know how to use their Linux properly: Don't install apps from source, use the package manager. If an app isn't supported, don't use it. Big hint here: Use Ubuntu Linux. It provides automatic updates.

    2. Re:OH SHUT UP by flnca · · Score: 1

      Big hint here: Don't install from source. Use the available packages. If an app isn't available as a package (or with binary install script), don't attempt to install it from source. The same applies to BSD as well, BTW. In BSD, you have two options: Package or Port. I learnt that the hard way by experimenting with various Linux and BSD systems. Now I only use readily available facilities, and don't even bother to try and make something running that possibly can't. If you want Linux the easy way, use Ubuntu Linux. For BSDs, FreeBSD and OpenBSD are good choices. OpenBSD is much simpler than FreeBSD. The BSDs are real UNIX systems in all their unforgiving glory. OpenBSD does exactly what you want. If you destroy it in the process, your problem. ;-)

    3. Re:OH SHUT UP by Jasonjk74 · · Score: 5, Insightful

      If an app isn't supported, don't use it

      That goes along with the mantra of Linux, as LinuxHater pointed out: if something doesn't work in Linux, convince yourself you don't need it.

    4. Re:OH SHUT UP by spymagician · · Score: 3, Insightful

      If an app isn't supported, don't use it. Big hint here: Use Ubuntu Linux. It provides automatic updates.

      That's one of the other issues any user coming from Windows or Mac always runs into with Linux: Application X isn't supported or Driver Y hasn't been written yet.

      For people such as those here on /. the prospect of making that app work or building a driver from scratch is often an enjoyable challenge. For the rest of the 99% of the world's computer users, it's an instant deal breaker.

    5. Re:OH SHUT UP by flnca · · Score: 1

      That goes along with the mantra of Linux, as LinuxHater pointed out: if something doesn't work in Linux, convince yourself you don't need it.

      Exactly. Or make your own package, which requires skill and expertise. On the plus side, making a package for an app can benefit other people (if submitted to the distro). But it requires some work: First install it into a sandbox directory (using "configure --prefix=dir"), then make a package from it (distro dependent). Nowadays, luckily, there's enough stuff in most package directories even in BSD distros to satisfy almost every need. On BSD I had to recompile packages with optimization turned off, because the GCC version (3.x) they used had a bug-ridden optimizer. But this hardly occurs anymore on Linux, especially Ubuntu Linux, because GCC 4.x has become much better. Of course, you cannot bother ordinary users with such things. But those operating systems are getting better every day. The signs that Asus and AMD are beginning to sell Linux systems might be indicators that the time of Linux is just beginning.

    6. Re:OH SHUT UP by flnca · · Score: 2, Interesting

      For the rest of the 99% of the world's computer users, it's an instant deal breaker.

      Exactly. That's why more software companies need to publish software for Linux. Just a couple of days ago, I purchased a commercial software package for Linux. I think the time of Linux is just beginning. :-)

    7. Re:OH SHUT UP by ThePengwin · · Score: 1

      If an app isn't supported, don't use it

      That goes along with the mantra of Linux, as LinuxHater pointed out: if something doesn't work in Linux, convince yourself you don't need it.

      Sounds like Apple's "If the feature dosent exist it isn't worth having"

    8. Re:OH SHUT UP by Jasonjk74 · · Score: 1

      If an app isn't supported, don't use it

      That goes along with the mantra of Linux, as LinuxHater pointed out: if something doesn't work in Linux, convince yourself you don't need it.

      Sounds like Apple's "If the feature dosent exist it isn't worth having"

      I agree. I find Linux zealots and Mac hipsters almost equally annoying.

    9. Re:OH SHUT UP by jedidiah · · Score: 3, Insightful

      This problem of the grizzled old expert using a fresh new Linux distro is a considerable one.

      Some of us aren't fully aware of how far away from the CLI the newer distributions
      have gotten... even when we are using them ourselves. We're used to old habits
      learned a long time ago from before a lot of the current bells & whistles were
      created.

      We don't bother with a lot of the "shiny and new" stuff because we don't need to.

      This can lead us to giving other people a false impression.

      If you aren't completely comfortable building from source then it's probably not
      a good idea to bother. If something isn't packaged by your distro yet then it's
      probably a good sign that it's still a little too raw. It's still a little "too beta".

      Free software means that you can see how a project progresses from the very
      beginning. You get to see stuff in Linux before you would in other Operating
      systems. Not everyone can handle dealing with a project before their is a
      proper build. Package managers exist for a reason.

      OTOH, anyone can choose to overcomplicate things. Some people excel at this.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    10. Re:OH SHUT UP by jedidiah · · Score: 1

      > That goes along with the mantra of Linux, as LinuxHater pointed out: if something doesn't work in Linux, convince yourself you don't need it. ...or it's just not ready for release yet.

      Linux means that you can see all of the dirty laundry and the fact that
      something is in progress but not quite yet complete. Yeah, it sucks that
      something that SOMEONE ELSE is developing in their free time isn't quite
      up to your princely standards.

      Life isn't always fair that way sometimes.

      Yes you might have the burden of waiting until those that are doing
      the work are done doing the work. Boo hoo.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    11. Re:OH SHUT UP by Anonymous Coward · · Score: 0

      sure, ok. and in the meantime, since I (joe average user) need app X to run my business and cannot afford to wait? windows it'll have to be. thanks for playing, enjoy that dev cycle.

    12. Re:OH SHUT UP by roguetrick · · Score: 1

      Debian's repositories and package management always blows me out of the water when I use it, and I always wish windows worked that way.

      --
      -The world would be a better place if everyone had a hoverboard
    13. Re:OH SHUT UP by Risen888 · · Score: 1

      That holds true across the board, with any OS on any platform. Mac users have convinced themselves they don't need games, and Windows users have convinced themselves they don't really need a working security model. Next troll please!

      --
      Hey, I finally got my first freak! Took you long enough!
    14. Re:OH SHUT UP by nomadic · · Score: 1

      Linux means that you can see all of the dirty laundry and the fact that something is in progress but not quite yet complete. Yeah, it sucks that something that SOMEONE ELSE is developing in their free time isn't quite up to your princely standards.

      Then tell these nobly martyrs to stop advertising their software as a better alternative to Windows programs. If your software isn't ready to release, don't release it. And if you don't want to hear bug reports then don't freaking ask for them.

    15. Re:OH SHUT UP by agendi · · Score: 1

      I'd prefer that than to the Marketing Hype laden windows world view of "It's new and from Microsoft so you must want it". If something doesn't work in Windows let Microsoft convince you to pay for an upgrade. One creates a self dependency for either make it, work around it or live without it, the other just creates dependency.

      --
      I just can't be bothered.
    16. Re:OH SHUT UP by Lodragandraoidh · · Score: 1

      If you do want to get your hands dirty for some things, but want other stuff to 'just work' -- try Slackware. It has a very large selection of packages - and I've had the best luck building non-supported applications on that system compared to using others (Redhat, Debian and clones, Mandriva etc).

      For everyone else - stick to Ubuntu and the like.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
  70. Re:Beware of irrational fear. by Anonymous Coward · · Score: 0

    Too bad us Slashdotters can't embrace, extend, and then extinguish Twitter.

  71. Sorry Elie by Anonymous Coward · · Score: 0

    But hate is the opposite of love. Think of it existing on a number line: if love is 7, then hate is -7 and indifference is 0.

  72. Ummm No. by jellomizer · · Score: 1

    Linux, when I say Linux I mean most mainstream Linux distributions not just the kernel, tends to be missing a lot of small details that would making the OS (for desktop use) useful.
    I will use myself as an example.
    I started using Linux as my primary OS back in last 1994 with Slackware. Where GUI environments noticeably slowed down PC. I moved from DOS with DesqView for multi-tasking to Linux because its ability to multi-task was just what I wanted running a BBS on my own computer I can run the BBS and do my normal computing at the same time. By the time Windows 95 came out I was very familiar with Linux and Windows 95 seemed like a wimpy version of a real OS. As they got good Multi-tasking and such I was already using Linux to do far more advance things, I had hooked up my old 8086 (yes it was an 8086 not an 8088) computer via Serial connection and had a dumb terminal hooked up so Now I could do more at once. Also because my ISP used Linux as well I was able to do remote X windows connection and did remote X over dialup to test apps that I could download via a telnet to the ISP for fast DL and see if it works the way I want if so then I could DL it... All and all so much more then what 95 could handle with it default settings. Even 98 and NT Linux was technically better. But the GUI interfaces were about a generation (2 to 3 years) behind windows but not in terms of appearance but in terms of configuration via the GUI...
    I used Linux as my Primary OS up until around the year 2000, where I decided to move to Solaris on a UltraSparc, as I wanted to work with a Real Unix system and expand my knowledge, with Solaris things were a little tougher as most apps by source were made to be compiled on Linux not Solaris so it required more work to get them to work.
    Then 2002 I went with Mac OS X as the PowerBook was the best laptop design I saw at the time. Using Mac OS X I realized what I was missing in Linux and Solaris. Jobs that wern't that tough in Linux and Solaris on the Mac were so much easier that I was actually more productive on a Mac (to my surprise as I was originally expecting to use the OS for a month to see if I liked it then install Linux on it). I have always been using Linux as work but mostly on the server over SSH over all I was happy for it as a server and using my Mac as a desktop.
    Recently I got a new Job and standard equipment is a Ubuntu Linux Laptop. Now to say not having used Linux seriously as a Desktop for about 6 years, I wasn't impressed.
    First we had Ubentu Hardy Herring installed it for the most part worked however the Wireless card wouldn't work with WPA2 connection (other connection worked fine) So I had to downgrade to 7.10 and Wireless worked. Reinstalling 7.10 on the laptop it wouldn't load the first time I had to use Safe Graphics mode (an other minus) then when I installed it it couldn't figure out the max resolution of the screen (and it will not save it properly and haven't had time to find a fix) So I had an LCD with a low resolution leaving poor graphics, and forcing me every time after logging in have to push it up a notch and save just to have it go back after logging out (Even Windows 95 allowed to save the resolution via the GUI) the Wireless while it works it wouldn't save its settings properly having me to put my keys in to get WPA2 Enterprise to work, every time I move the computer.
    When getting my graphics setup I needed to use the NVida drivers it felt political motivated to tell me that you are about to install a NON-FREE driver (GASP!) I didn't care I just wanted it to work and have my terminals semi-transparent and not just show my background image but the window in behind (A feature Mac OS Had for years even before it used the video card to do the transparency), My next question is if Ubuntu is designed to be a Desktop OS then why is it default set to minimal effects, where the middle setting would be more affective.
    Next I needed to setup a printer (it asked me for my password to do an Sudu... (the first time before I reinstalled it

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Ummm No. by Alex+Belits · · Score: 1

      First we had Ubentu Hardy Herring installed it for the most part worked however the Wireless card wouldn't work with WPA2 connection (other connection worked fine) So I had to downgrade to 7.10 and Wireless worked.

      So you have downgraded to an obsolete version just because Network Manager or your card's driver for some reason did not automatically recognize your WPA2 network? Instead of, umm, replacing either of those components with one that works? And you claim that you used various OS, including Linux, before. Just how stupid are you?

      I am typing this on a laptop with Ralink wireless card. Running Ubuntu Hardy. Network Manager does not work with it, either -- RutilT does, and that was the only thing I had to add.

      --
      Contrary to the popular belief, there indeed is no God.
    2. Re:Ummm No. by jellomizer · · Score: 1

      You miss the point. The point is you shouldn't have to do such. If the driver worked in the old version a good QA would make sure it would work in the new version. Besides the Old version isn't that old and really should have all those features built in.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  73. Implies that Win 7 will be great by mark99 · · Score: 2, Interesting

    MS has never brought out an OS that had as many haters as Vista. So according to this logic the next version will be great.

    Actually from what I have heard, it might indeed be true.

  74. Re: MOD PARENT UP by howlingmadhowie · · Score: 1

    you had to get the disk because it's registered as a package source in synaptic. just remove it from the list of sources and reload the package list.

  75. Anyone remembers Unix Haters Handbook? by a.ameri · · Score: 1

    Any old-time Unix admin has probably read the "Unix Haters Handbook" a couple of times, and knows that the authors of that book, along with its accompanying usenet group, were Unix lovers deep down. Most of the problems in the original hate book where with sed and awk and sh, tools that at the time were worshipped by their users but have since been supplemented/supperceded by perl and newer shells. I'm sure Linux can use a hatebook just like it's grandpa did at its hayday.

    --
    -- /* Those who don't underestand Unix, are condemned to reinvent it poorly */
  76. Re:I hate linux by Risen888 · · Score: 0, Flamebait

    Go back to Windows or buy a Mac and leave the rest of us the fuck alone. You're all set.

    --
    Hey, I finally got my first freak! Took you long enough!
  77. Call me crazy... by Risen888 · · Score: 1

    but I don't think anyone ever promised you a goddamn thing.

    --
    Hey, I finally got my first freak! Took you long enough!
  78. Bug-fix Bounties?? by EEBaum · · Score: 1

    Hmmmmm... that brings up an interesting possibility. FOSS with bug-fix bounties. I want a bug fixed, I send $5 to an escrow account, tagged to the bug report. Others who see the bug and also want it fixed can add to the pot. Bug is fixed and confirmed, fixer gets the money.

    --
    -- I prefer the term "karma escort."
  79. Re: virtual desktops by magus_melchior · · Score: 1

    On OS X, it's "Spaces" (at least in Leopard). I should probably turn it off or reduce it to 2, as I don't really use virtual desktops anymore. Mistyped ctrl-arrow keys can get annoying after a while, and Spaces by default puts Finder on top, pulling focus away from other applications.

    More on topic, having a devil's advocate is good, but if he can't hold a reasoned discussion, he's much more harm than good. Linux Hater is very good at using straw men, red herrings, ad hominem, and non sequitur. Meaning, he's a juvenile trying to argue.

    --
    "We are Microsoft. You shall be assimilated. Competition is futile."
  80. You've missed the point. by Anonymous Coward · · Score: 0

    You completely missed his point. He was pointing out that as long as you're connected to the internet, you are going to be at risk and there's nothing the can completely prevent it. He was just pointing out, in a graphic way, what would be necessary to be almost completely safe from viruses - it still doesn't prevent disk/CD/DVD/USB/ etc... born.

  81. Linux is for bitches by Lank · · Score: 4, Interesting

    OK. I've got karma to burn, but seriously, check out this website first before starting to flame or mod me down - at the very least it's got a funny picture on the page :)

    http://www.linuxisforbitches.com/

    Seems fairly appropriate given the topic at hand...

    --
    Gotta get me one of these!
  82. Incompleteness by mzeb · · Score: 1

    I found too many things that are just missing the final fit and finish in linux. They are missing "feature completeness." The example that always sticks out in my mind is NFS. V4 is now available in alpha/betaish form, but v2,v3 lacks good kerb support. Apple just put in v2/v3 kerb support... why? They know that someone out there thinks it's important. It's a small group, but it's important. That's necessary... someone needs to d the hard ugly work of cleaning up the old stuff and loving it rather than just moving on to the new cool shiny work...

  83. more hate? by luther349 · · Score: 0

    didnt they get enough of that from sco and m$ the last few years. users dont need to hate linux becouse they ask nicely for a fix and normally someone be it coder or another user helps then get a fix. granted theres some driver issues none can currently fix but many people do try like all those oss wifi drivers. they dont need to sue sue sue to get something in or out of the os of choice.

  84. Vague BS = Troll by Anonymous Coward · · Score: 0

    I notice you don't include examples, because those might show you are a Windows loving retard who just can't accept the fact that Linux works *differently* from what you're used to. Well, too bad. Sometimes, different is better, but that would require the ability to actually be insightful (as opposed to what the swarm of retards here call "insightful").

    Anyone who falls back on the old "Linux developers are all zealots" argument is especially full of shit, considering many of us develop for Linux, Mac, and Windows at the same time.

  85. Unix Haters by ponraul · · Score: 2, Interesting

    This reminds me of the Unix Hater's Handbook from the 90's. It's available for download.

  86. Re: MOD PARENT UP by Anonymous Coward · · Score: 0

    just remove it from the list of sources and reload the package list.

    Specifically, Settings>Repositories, then untick any boxes in the "installable from Cd-ROM/DVD" section (and then reload).

  87. Makes me think of Chappelle by incripshin · · Score: 2, Funny

    What can I say about that suit that hasn't already been said about Afghanistan? It looks bombed out and depleted. (Playa Hater's Ball)

  88. Yeah, but does it swallow? by arth1 · · Score: 1

    Any sysadmin worth his salt can tell you that all operating systems suck. Horribly so.
    The trick is to find the least sucky OS for the job. Often, this will be a Unix-like operating system like Linu, but that doesn't mean Linux doesn't suck.

  89. Don't forget... by Anonymous Coward · · Score: 0

    ...to pay your $699 licensing fee you cock smoking teabaggers!

  90. How "It's" gonna happen by WheelDweller · · Score: 0

    Just like it did, the last time. CP/M was around for a while, it was powerful (next to the ultra-expensive mainframes and helpless abacus] was to go to businesses that want an edge over the competition and show off the product. Don't tell'em "Windows is wrong" but instead, tell'em "this is what you need".

    Hate really doesn't play into it; this is business.

    When you mention you work on _retainer_, not on an hourly rate, they look at you funny, and it gives you the reason to explain why: the ultra reliability. All that's missing from Windows is Outlook, Halo, and Quicken. Most companies don't use these, by the way.

    Just give it time.

    --
    --- For a good time mail uce@ftc.gov
  91. Does this mean... by ZeroSerenity · · Score: 1

    ...that everybody who's knocking Vista loves it so much they want to have it's children?

    --
    For those who seek perfection there can be no rest on this side of the grave.
    1. Re:Does this mean... by Anonymous Coward · · Score: 0

      It means we were doing just fine with Windows XP.

  92. I just wish... by Yfrwlf · · Score: 1

    ...all the old Linux users who tout things like "Linux doesn't need to do that, it works fine as it is" or "Stop trying to make Linux like Windoze" and other such crap would get a life. Linux needs is to push the envelope and adapt to new ideas. It's for everyone, so if someone is having a problem, they can and should resolve that problem, always, period, and there's always a way to do it with software. What it all comes down to is every user deserves to have Linux do what they want and need, the only question is finding others who agree with you and can help get it created. Linux needs change, so it's sad to see visions being bashed.

    I'm anxious for the Linux user base to increase, as it means more new ideas can be introduced, and the percentage of users saying "you can't" will be replaced by those saying "how can we".

    --
    Promote true freedom - support standards and interoperability.
  93. Re:I hate linux by Daengbo · · Score: 1

    Except that, the times I've read TLHB, he didn't know what he was talking about and made silly, trivial mistakes which just make the whole blog into a giant troll.

    For example, take a look at his Graphics Hating article where he claims NVidia re-writing large parts of X is a great thing, while in reality it's causing huge headaches for people upgrading to newer versions of X. His rant on distributed version control systems boils down to there being too many.

    His upgrade Linux rant was full of strawmen, fallacies, and false dichotomies.

    He's a troll ... a good troll. He has plenty of people roped into reading his trolls and he's laughing his ass off behind the scenes.

  94. Maybe this is a chance for AMD by uranus65 · · Score: 1

    To me, the biggest problem with Linux is a lack of hardware support. There is a little bit, but not until these companies are finished supporting Windows then Mac. Linux does amazing things considering how much reverse engineering has to go into it. If someone started a company (AMD) that made all the requisite hardware devices to work with the Linux kernel "out of the box" both they and Linux would zoom to be the mainly used computing platform.

  95. not the right wording by Anonymous Coward · · Score: 0

    linux needs technical guys rather than biz guys
    linux brings back what was called 'engineering'
    u need 'sysadmins' rather than office clerks to handle ur servers
    and....personally
    linux is not for newbie....i don't mean linux should not get popular......
    but being popular doesn't mean something sacrifices....
    u must think why.....'u' singly can't match that something is 'popular'.....not making something popular to be u.....

  96. Installation apps by Mista2 · · Score: 1

    Much easier to run apt-get install app then to locate download point, download, check for viruses, install, delete useless shortcuts etc. The issue is with many apps once installed, configuring them can be a PITA. Why is IIS easier for a new admin to look after/setup than Apache? the IIS admin mmc snapin. Yast in Suse make this relatively easy, but still not quite as point and click as the IIS interface. There are other "add on" managers, but there should be one provided by default. All the coders love to make the app, then noone wants to write the installer or management tool.

  97. To bad development isn't blog powered. by Anonymous Coward · · Score: 0

    Blogs, the Evercrack of the Linux desktop.

  98. no, Linux needs more developers by Anonymous Coward · · Score: 0

    no, Linux needs more developers

  99. Re:Article Text, in Case of Slashdotting. by Alex+Belits · · Score: 0, Troll

    I can only add to it that "Unix Haters Handbook", ancient as it is, contained absolutely no information that was in any way useful for improving Unix or Unix-like systems -- the supposed flaws were either nonexistent, or became irrelevant after natural progress of technology.

    It's especially easy to see on example of X11. OSX went into NeXT-like direction of replacing X, Windows as usual continued pushing DirectX and made yet another two layers above and below everything, Linux developers continued with Xorg/freedesktop.org direction. Current status: X kept all its advantages even after adding all infrastructure for widgets and high-level UI support, and all the eye candy from OpenGL and Composite, Windows Vista UI improvements seem to be mostly successful at wasting resources and irritating users, OSX added clumsy (tvwm-like at best) multiple desktops in latest version, and has no remote capabilities beyond VNC.

    Apparently "over-engineered" X11 design was the right thing to do all along -- only Xaw and Motif really had to be abandoned, but that was not something that cheerful "Unix hater" would tell you from his comfy office on Redmond.

    So no, this "criticism" is a worthless waste of time. Real users see real problems, ideology warriors write holy books decrying their enemies supposed deficiencies.

    --
    Contrary to the popular belief, there indeed is no God.
  100. Monopoly by PPH · · Score: 1

    There aren't enough haters to go around. It appears that Microsoft has monopolized yet another market.

    --
    Have gnu, will travel.
  101. Re:Article Text, in Case of Slashdotting. by Anonymous Coward · · Score: 0

    cheerful "Unix hater" would tell you from his comfy office on Redmond.

    Who in this case happens to be Jeremy Allison. You do know he's the guy that spent all this years fighting Microsoft and trying to reverse-engineer their propietary network protocols so you can do apt-get install samba and talk to some of the billion or so Windows machines in the planet. Correct?

    twitter here (this is one of his sockpuppets) has decided that he does not "get" what Allison is saying (not difficult to parse out of the article for most of us) and that he must now die at the hands of the fly-by-wire "evangelists" that consider criticism - any criticism - of FOSS to be absolutely unacceptable.

    This is why free software is still stuck midway between sucking as much as OS X and Windows. Dissent will not be tolerated!

  102. Installing software is easier on which OS? by crazybilly · · Score: 1

    I think OSX is gaining a lot of ground because the installation of apps is trivial: drag the thing from the disk-image file to your app folder. Of course its almost as easy in ubuntu, where you select from a pre-defined list. But linux definitely needs a common mechanism. RPMs, apt, and yum simply don't hack it.

    Wait. You're saying google for a solution, finding a .dmg from wherever on the intertubes (after paying probably $20+), mounting it as a drive, opening your aps folder, opening the .dmg, dragging the ap file into the aps folder, closing the .dmg, unmounting it and trashing it is easier than opening synaptic, typing in general idea of your problem, ticking a box and clicking 'apply' like you do in Synaptic?

    Seriously?

    Honestly, installing software was one of my biggest beefs with OS X. You have to mount a file as a drive? And installing software is one of my biggest joys with Ubuntu and its variants--it's one of the few things that's substantially better than the competitors.

    OS X's way of installing software is far from trivial--it's about two or three times more involved, and unnecessarily confusing than Linux (or rather, Debian) or Windows.

    I'm not making any comments about nonDebian installers--things start to fall apart fast.

    1. Re:Installing software is easier on which OS? by LaskoVortex · · Score: 2, Informative

      Honestly, installing software was one of my biggest beefs with OS X. You have to mount a file as a drive?

      These days Safari opens the image file and everything pops up like magic for the user. If the people who designed the program are worth a damn, they have a link to the apps folder in the image and the user basically doesn't have to think about it. Its about as complicated as you describe for synaptic but the search interface is google and not a cryptically hidden program somewhere in the system submenu of the start bar. I think the last time you used OS X was 10.1.

      --
      Just callin' it like I see it.
  103. Re:Article Text, in Case of Slashdotting. by Alex+Belits · · Score: 1

    Who in this case happens to be Jeremy Allison.

    What the Hell are you talking about? Jeremy Allison "endorsed" some modern amateurish criticism (and my whole point is that such an "endorsement" is stupid, be it by Jeremy Allison or anyone else).

    I am referring to the Unix Haters Handbook, similar text that was published 14 years ago and since then shown itself to be completely worthless for any purpose other than promoting the use of Windows to ignorant people.

    --
    Contrary to the popular belief, there indeed is no God.
  104. Where do I send my complaints? by MaaseyRacer · · Score: 1

    Where do I send my complaints? Seriously I am new to Linux, and it is unbelievably frustrating to learn. Very difficult learning curve, and absurd user interface. I know open source is awesome, but I will take Windows any day over Linux, but I will remain using mac os. For people like me who are computer savvy and understand the reasons for user permissions, but are visual learners, being forced to use the terminal is not fun. Linux will not become mainstream until the terminal is eliminated from 99% of usage. The average user should have the option of using the GUI at all times if needed.

    1. Re:Where do I send my complaints? by Alex+Belits · · Score: 1

      Where do I send my complaints?

      To your manager -- about giving you a better job than trolling Slashdot.

      --
      Contrary to the popular belief, there indeed is no God.
    2. Re:Where do I send my complaints? by angrykeyboarder · · Score: 1

      So I take it you don't use the terminal in OS X?

      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    3. Re:Where do I send my complaints? by Ash-Fox · · Score: 1

      Where do I send my complaints?

      To the distribution you use.

      Linux will not become mainstream until the terminal is eliminated from 99% of usage.

      I don't know of any average joe Linux users (and I know many) who use the terminal in Linux. They are quite satisfied though with it.

      I will also note that there are users/developers like me who have no interest in 'mainstream'.

      The average user should have the option of using the GUI at all times if needed.

      I wasn't aware that still went on (the lack of GUI for something). I can't even think of any specific cases at the moment.

      --
      Change is certain; progress is not obligatory.
  105. too much pomp in the Linux by Anonymous Coward · · Score: 0

    Linux hater needs to address the issue that command line does not equate to an elegant desktop OS. Both Gnome and KDE have come a long way but the pomp attitude about command line gets in the way of moving toward a smoother UI. Elegant OS of the future will be about being intuitive and powerful. In other words, a user wont even really need to think about the fact that they are using an OS.

    Far too many times I see some young kid fresh out of college touting the merits of Linux. So I let them config a server on their own. More than half the time they never finish the job and some of them end up installing Gnome or KDE to do the job which is quite ironic. Especially when they keep telling me that win 2003 is a hog because of the GUI. I ask them why did you install Gnome of a server. They say, "its easier to config some things through Gnome". What?

  106. Re: virtual desktops by Anonymous Coward · · Score: 0

    I always thought Spaces was poorly implemented...

  107. Re:Article Text, in Case of Slashdotting. by Anonymous Coward · · Score: 0

    You have some really serious issues, twitter.

  108. This is so right on. by crhylove · · Score: 1

    You are just really right on. Thanks man. I do think the toughest part about using Linux (for me) has been the rather abrupt and rude veiled threats I seem to get in IRC, or in forums, or elsewhere.

    You can come on and say, "Hey, I can't play a DVD!" or some other such stuff, and next thing you know there is some LEET HAXORZ telling you that you need to try and program a DVD decryptor yourself in PERL or you are some kind of retard.

    But I'll admit that for experienced computer people, less informed questions from n00bies can be frustrating. I've been on both side of this coin more times than I'd like to count, and I sympathize with some of the Linux nerds. They just need to take a deep breath, slow down, and link to a good FAQ that solves the problem that is usually VERY common, and has been had by about 20 windows converts probably that very day.

    Not an easy thing to try to remember to do, what with the pressures of real life, and the annoying tendencies of Windows converts to blindly run into the same walls over and over again.

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  109. Linux saves me time by Anonymous Coward · · Score: 0

    I certainly don't have to do any debugging, and that's good cause I wouldn't know how if I did, but after investing the time upfront to learn just a teensy bit of command line tricks including scripting and progamming my fluxbox window manager with a crapload of shortcuts and preset commands, there's no doubt that Linux not only saves me time, the time it saves involves the most boring repetetive tasks, the stuff that I used to hate when I was using Windows.

    Of course, I could have learned to do some of this with Windows, but that would have also taken a big upfront investment of time, and windows just doesn't have the CLI applications that Linux has, so the payoff is smaller.

    People have a weird idea of how much you need to know to use the command line. I have created a simple script that saved me hours and hours of time just by copying and pasting commands that I didn't understand from a tutorial in an online forum. I don't know that much about scripting either. I just make a list of commands in a text file, make them executable, and go do something else while the computer does the work.

  110. Awesome Site!! by doomicon · · Score: 1

    If you have used Linux for any length of time, you will LOVE the Linux Haters blog!!
    http://linuxhaters.blogspot.com/

    It's simply hilarious and amazing at the same time!

    Fav quotes
    1. gnutls
    "Hey check it, I got this great idea: I want to clone a useful and carefully developed library(openssl) just so that nobody can tell me how to give the authors credit. Who's with me?"
    2. KDE4
    "Wow. Choice is great. Except none of these are what I want. What does "Use with care" mean? Why is there no "Use memory efficiently (and just work)" option?"

    I've been using Linux since 1996 and I endorse this site wholeheartedly!!!

    --

    Awesome!
  111. Linux has a broken driver model by Ex-Linux-Fanboy · · Score: 1
    Just like you wouldn't buy an unsupported printer for your mac and expect it to work, you wouldn't buy an unsupported printer for your Linux box and expect it to work. Except, somehow, Linux is supposed to magically support everything.

    This isn't the problem. The problem is that Linux doesn't have a unified driver model. Drivers frequently break between minor kernel versions and forget about having a new driver work with an older kernel.

    This is a real-world problem. I bought a Linux compatible notebook. I very specifically chose hardware that would work with Linux with the minimum of hassle. When Ubuntu proved to be unusable (the wireless driver never worked with a static IP and one day just stopped working altogether), I put CentOS 5.2 on this computer.

    The video card finally worked with CentOS; X, unlike the kernel, is pretty stable about their driver API. The sound card doesn't work. I only got the networking card to work by installing a third-party driver; it's an older driver version and has an issue with crashing if I don't send traffic over the wireless interface; I usually have a process ping the gateway router once a second, which causes the problem to not manifest itself.

    I wish the core kernel developers would find something more productive to do with their time than constantly changing the kernel-level API and ABI for drivers, breaking drivers and making it nay-to-impossible to backport drivers for new hardware.

    This is one area where Windows clearly kicks Linux's ass: Drivers. Drivers for a given version of Windows are pretty much guaranteed to work for at least five years. This laptop has no problem working in Windows XP, a seven-year-old OS; none of this laptop's hardware works with a circa-1991 era Linux kernel (yes, I tried this), since new drivers don't work with older kernels.

  112. O RLY? by metamatic · · Score: 1

    No one takes that much time to point out flaws in a product that they completely loathe and despise.

    Tell that to Microsoft about the Vista launch.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  113. Re:I hate linux by Anonymous Coward · · Score: 0

    Actually he isn't 100% Flamebait. Maybe only 85~95% Flamebait.

  114. He's a Huckster and a Fake. by Sticky+Wicker+Man · · Score: 1

    He goes on to explain (do we know this is a male? I hate to assume) how technically it's a bad thing that Linux gets no viruses: ****You see, a virus needs to make certain assumptions about your platform. Certain libraries existing, with particular ABI's. Certain data being accessible through particular API's. In other words, a common set of core components that are available on every install of your system so that the virus's code can be small and compact and yet infect as many machines as possible. Wait, this sounds familiar. Oh yea, that's right: real software needs that too. Why is there no proprietary software for Linux? because for all practical purposes DEPLOYMENT IS IMPOSSIBLE.**** Here's the link if you want to follow this logic further http://linuxhaters.blogspot.com/2008/06/at-least-we-dont-have-any-viruses.html Wait, if prorietary software is impossible, why does proprietary software exist? He's really repeating the old chest nut about how its' not worth a vendor's while to make rpm and deb packages, but he's worked out a rather convoluted way to use it denigrate the no viruses arguement. He's attacking Linux's strength. It's the Karl Rove treatment. And, again, why does proprietary software for Linux exist if Deployment is impossible? Does the word impossible actually mean anything? When I mentioned in the comments that I had installed the same propietary Linux driver on five different distros, I was asked (by one of his fans) "Yes but how intuitive was it? That's what really matters." So "impossible" has nothing to do with possibility, it has to do with intuitveness? I kept pressing on te fact that words mean something. I really thought I was making points. And I must have been right, because my posts have deleted out. He's a charleton, and his adoring dittohead posters are the ultimate whiners. Typically they have tried Linux and failed with it, and they are too dull to accept it as a learning experience and not adult enough to accept responsibility for their own choices. I'm not as knowledgable as some people, but I don't see a lot of genuine insight in these posts. I see over-abstractions, I see endless straw man arguments, and the posters are downright right morbid in their fascist conviction that an OS with a few percentage points of the desktop share is oppressing them. There have been posts comparing Linux (or its users) to Hitler, and to a Rapist. There are creative slurs like "luser" and "Freetard" used exactly as a skinhead might use more traditional slurs like "faggot" and "nigger". If there is any insight in there, I for one don't need it that much. I don't subscribe to the idea of education through cyberbullying.-- blackbelt_jones

  115. You kept a blog of all your problems with Linux? by Sticky+Wicker+Man · · Score: 1

    I know lots of smart developers who have tried Linux and ported apps to it, just to expand their knowledge of the operating system and learn how to port stuff and to keep their skills up-to-date. But most of them fallback to Windows. The more pragmatic ones switch to OS X because it is just like a Unix OS, but with far greater usability.

    At one point I kept a blog of all the troubles I had with using Linux. Most of the items were really simple things that made it very difficult to use. But often even constructive comments were met with disdain, so I gave up. No sense in complaining to a deaf audience.

    This all comes back to the zealous Linux pragmatism where truly constructive criticism is turned into that with-us-or-against-us mentality.

    You know, if I may offer you some constructive criticism, you really do sound like a dick. I'm not saying that you are a dick, but I can see where those around you may have been confused.

    Here's the way it works: criticism of Linux is pretty much tolerated within the Linux community, not from without. In my favorite Linux Forum, I used to rail against Ubuntu, which happens to be what I'm using right now (turns out, I was wrong) People fiercely disagreed with me (turns out, they were right) but my sincerity was never questioned.

    Next month it'll be two years since I switched. If I were to sum up my experience with Linux it would be like this: two years of unbelievable frustration, during which I went back to Windows several times, followed by four years and counting of the most fun I've ever had with my pants on, and the most important and empowering educational experience of my life, probably including my college degree. Every day I'm eight years old, and it's Christmas morning.

    How do I convey that experience to another person? Is it better than Windows? Hell, yes! Is it for everyone? Hell, no!

    I think the Linux community needs less evangelism and more education. Don't try to convert your parents, or anyone else who isn't curious. Go online, find someone who wants to learn and needs help, and help them.

    And don't tell people they don't need the command line. Technically, it's true, but Linux without the command line sucks. It looks and feels like a cheap Windows knockoff. If you don't want to use the command line at all, you're not going to break that glass ceiling, so my best advice is don't bother. Migrating is too much of a hassle not to stop before you get to the good stuff.

    The 21st Century command line isn't the unforgiving console of the 1980s. It's a versatile desktop tool. You don't have to give up your GUI, and you don't have to do everything that way.

  116. Not hate, but frustration with Linux pushers by ToasterMonkey · · Score: 1

    I'm incredibly frustrated at work seeing certain individuals try to displace our neglected Solaris environment with Linux. I'm the only sane enough person to ask "FOR THE LOVE OF GOD WHY?", and all I get is close-minded Linux feedback loop dribble.
    "It's just easier."
    What, easier to manage our SAN storage? HA!
    Easier to find out what the system is doing? ROFL!
    Easier to patch? Wait... WHY? "I only need to reboot when there's a kernel update." ROFLMAO, good luck with that buddy, let me know how that works out on 100+ servers with six months of libraries and other dependancies being swapped out from under the processes using them.

    It's not Linux, it's not open source, it's not free software, I don't even feel it's the fault of my coworkers. I think they were sucked in by Linux dogma. Maybe it's just the Linux community that's to blame. Hate is a strong word, but when faced with extreme ignorance it's often the first emotion to appear.

    What just really bugs me is all the people claiming Linux is superior to Windows, Solaris, Mac OS X, HPUX, AIX, VMS, Z OS (seriously, start asking Linux users to point out a superior system, or at least weigh in on pros/cons of each and you'll see the problem).
    Way to much Linux dogma with little understanding of other systems. Even the "senior" admins I work with can't seem to grasp why an OS might want to enforce a reboot after updates, or not simply overwrite shit.

    I do believe Linux makes a wonderful OS for UNIX developers, and those wishing to explore the inner workings of a (desktop) computer, and it should stand out on its own right. This incessant fighting to replace all of X, Y and Z with Linux is really destroying it's credibility; not everyone is as gullible as the young, naive, geeky, Windows user crowd the Linux community tends to feed on.

    I really want to agree with you, and just like it for what it is... an honorable community driven effort to develop a free UNIX-like OS. It gets harder and harder to like Linux when it starts getting pushed by people... now it's business, and Linux WILL get some cuts and bruises.