Slashdot Mirror


Linux Needs Critics

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

29 of 1,127 comments (clear)

  1. Let me be the first critic by Anonymous Coward · · Score: 5, Funny

    Linux has driver issues!!

    1. Re:Let me be the first critic by Anonymous Coward · · Score: 5, Funny

      No it doesn't. Not at all. Suppose you buy a new printer and find it doesn't work with linux. All you have to do is a post a comment on one of the 100,000 different linux discussion sites asking if someone can't produce a driver for it. And then, magically, just a few weeks later, someone with a name like Songeyong Jooeypop will post one for you to download, and it will even come with excellent install instructions like, "Please to be installing driver software for the printing! Always be remembering to install in correct dir or else to be compiling with kernel property. Happiness first! If problems are having to be had, be writing to me at fnordboi@flqoozlepop.xq"

      Uh oh. Did I just criticise linux?

    2. Re:Let me be the first critic by Moryath · · Score: 5, Insightful

      Being serious for a moment, a large part of the problem with Linux - at least in the "getting more people to adopt it" sense (chicken and egg) - is the fact that Linux developers/proponents tend to be unable to understand that while something is "not their fault", it is still their problem.

      For example: I have a DVR box that I put together a few years back. It uses an ATi All-In-Wonder capture board. A "clean rebuild" of the box, including all the recording software and OS (it uses WinXP), takes ~3 hours.

      I am consistently told by Linux-using friends that I should "absolutely be using Linux instead", that all Linux software is inherently superior, etc. Yet when trying to install any of the various Linux/MythTV flavors, I've consistently found all sorts of problems. The ATi Remote Wonder doesn't work well for most of them. The recording software either doesn't work at all, or is "spotty at best." Video playback quality is lower.

      When I've asked about this on Linux help boards, the response is always the same (and I'm sure I'll get a bunch of raving loons attacking me here for saying so as well): "well it's your fault for having an ATi board you should go spend $$$$$$ on a hauppauge and a nvidia board and buy this and buy that because that's what my box uses and anyways the ati drivers suck because ati sucks."

      Now, I recognize that ATi hasn't been as "forthcoming" with driver source / documentation as some other companies. This is where the Linux folks can say it's "not my fault." The reality, though, is that it is a barrier to entry, and therefore it is their problem.

      The other problem is that the Linux world lacks consistency. The same command structure, driver package, installation routine often has to be "tweaked" to work - if it works at all - on any given random distribution or even between versions of the same distribution.

      Now of course, merely by saying something like this in the open, it's a good chance I'll be branded a Linux heretic. Maybe even a slew of nasty downmods will come my way. After all, criticisms like these are part of the whole "not in front of the goyim" mentality of Linux users whenever there are non-Linux users about.

    3. Re:Let me be the first critic by Kentaree · · Score: 5, Insightful

      I think what he was saying is that he uses Windows XP cos it works, and people are constantly telling him to switch to linux even though it's obviously not viable with his setup. Open-source users are going to have to learn to adopt a live and let live mentality, linux is not the holy grail, it works brilliant in some cases, and not at all in others, same with any other bit of software.

    4. Re:Let me be the first critic by Moryath · · Score: 5, Insightful

      Wow. Thank you for proving my point so well with your vitriolic, hate-spewing post.

      The stated goal - at least from a large portion of the linux community - is to see as many people using Linux as possible. Even as "volunteers" and "freeloaders", it is to Linux's advantage to try to reach this goal. The more market share that Linux has, the more support that they should see from software and hardware developers in the form of things like more open sourcing of drivers, better relationships with vendors (perhaps convincing companies to ship computers with Linux rather than Windows for example), and in terms of companies being willing to produce Linux-centric versions of their game (or in the case of MMO's, their game client). In other words, if Linux gets to a critical mass, then problems like "hey, Video Board X doesn't work in Distro Y Funkey Monkey" will be much easier to address.

      Functionally, however, this is a "chicken and the egg" issue. At its current market share, and given the way many so-called "linux advocates" behave towards companies that don't do exactly what they want at the drop of a hat, I can understand why there are companies out there not handing out their design documents and driver source code. Linux zealots have burned a lot of bridges, made a lot of enemies, and generally made asses of themselves at just the wrong time during many points in Linux's history.

      Again: whether this is what you, personally, have done may have bearing on whether it is "your fault." The fact remains that whose "fault" it is, in terms of support and in terms of making Linux friendly enough to get that coveted "critical mass" of market share where the various companies all start having to play along or else risk losing sales, is completely irrelevant.

      Linux, IF you want it to reach that "critical mass" market share point, needs to reach a certain bar of compatibility. This doesn't mean that it needs to be compatible with everything known to mankind, but it DOES mean that you need to support, say, the major product lines of the "big three" video board market share holders (NVidia, ATi, Intel), the "big three" styles of audio card (built-in AC'97, Realtek, Creative), and so on. And these need to work without users having to go hunt down some obscure repository, post to 5 messageboard forums, and then follow instructions written like "well obviously you have to bleep fraggle this and sudo command toggle bashznz that and then it'll work, what kind of a lame n00b are you if you don't understand that."

  2. Agreed. by SatanicPuppy · · Score: 5, Insightful

    I have to admit, the fanbois are making me homicidal.

    I LOVE Linux. I love plain old Unix. I love the command line, and the cryptic commands, and man pages, and lynx and apt/yum. I like X windows and MC. I love building from source. The whole environment is clean, somehow. It's got a sort of serenity for me that I don't see very often in my job.

    And yet...It's just a tool. It's a good tool. It's my favorite tool. But it's just a tool. There is room for improvement, and, like any tool, there are places where it's not useful.

    The thing that drives me nuts is the pure unthinking zealotry. I got started on old proprietary unix, and while linux has more zest and more wild features, there are things that were worthwhile in the old systems. But if you say that, then you get slapped down as a heretic.

    Everything benefits from criticism, so in that sense, he's right, but really Linux has plenty of critics. Install linux for someone who is used to something else, and you'll get plenty of criticisms. What I think Linux needs is the same thing I think Mac needs and Windows needs: the people on the inside need to start listening to people who aren't already sold on their product. We have just as many fanbois as the Mac and Windows people, and we've got some of that persecution complex that makes the fanbois extra loathesome.

    Just calm down, take a breath, go use something different for a while. Get some perspective. The real zealots make it harder for me to sell *nix solutions to the phbs because they're coming to expect a bias.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    1. Re:Agreed. by Em+Emalb · · Score: 5, Funny

      HERETIC!

      Oh I'm sorry, this is abuse. Arguments is in 12a.

      --
      Sent from your iPad.
  3. Critics by cgfsd · · Score: 5, Funny

    On the positive side, there are more Linux critics than Mac critics.

    If you are critical of Linux, you are just berated.

    If you are critical of Mac, you are mobbed, beaten, lynched and never allowed to buy a cappuccino again.

  4. Like Dividing By Zero by eldavojohn · · Score: 5, Insightful

    Linux Needs Critics

    Oh how true that is. I myself love to criticize things (I'm reading Slashdot, after all). But why don't I constructively criticize Linux?

    I think a lot of has to do with what every argument or analysis starts with: base assumptions. So let's start with comparing Linux to the leading commercial operating systems and the most important thing to consumers--price. And the guy mentions this in his blog. But we can't get to questions like "Is feature X really worth Y dollars to me?" Because Linux does not cost money to install. It's like dividing by zero. It makes criticism of a missing component difficult because it doesn't cost me anything! How can I criticize it?! You will see people like Steve Ballmer have to dig and dig into imaginary costs of retraining, supporting and maintaining Linux to give it a "hidden cost" so that Windows can even begin to contend with Linux in price (you'll notice these concerns were suspiciously left out of advertisements when discussing the switch from XP to Vista).

    Another important aspect of operating systems (at least to me) is security. And, being a pedantic ass, I cannot even comment on the security of the Microsoft operating system because I have no idea what they are doing. I can get the Linux source code pretty quickly if I felt the need to understand why it is that the userspace/kernelspace concept has failed (although, I have never done this, the option is there). So, again, we enter this point where I can't even get to criticizing Linux for susceptibility to a botnet or trojan because it doesn't practice security through obfuscation like leading operating systems.

    On top of this, as a Linux user (and as evidenced above) my priorities and performance parameters are all out of whack and completely divorced from the mainstream (or so my perception goes). If they weren't, I would be using Windows primarily at home.

    So I think that unless more free open source operating systems arise to compete with Linux, criticism will remain low. And you've got the cult barrier to break down where people have lived with the burden of paying out their ass for software so how can you criticize something after suffering for so long under the blah blah blah religious spiel blah blah blah.

    --
    My work here is dung.
  5. Bullshit... by Savage-Rabbit · · Score: 5, Funny

    ...Linux is above criticism. What we actually need is a: "-1, Microsoft fanboy" mod... or how about "-1, Dissing Linux"... or even better "-1, Heresy"...

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  6. Re:shut up by Anonymous Coward · · Score: 5, Insightful

    it's free, why are you complaining?

    This should be the OSS equivalent of Godwins Law. As soon as you trot out the "it's free, why are you complaining?" argument - you lose!

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

    Indeed. What a strange article.

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

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

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

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

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

  9. You should look into linuxhaters by Useful+Wheat · · Score: 5, Informative
    You should look into the Linux Haters Blog published here: http://linuxhaters.blogspot.com/ The author is a former Linux contributor, and he offers many valuable insights into some of the issues with the code, for example:

    Let me attempt to summarize. A) PulseAudio needs to work with existing applications, so it implements an ALSA emulation layer, except, it's not complete. Only 70% of ALSA applications work. So it's like, totally ready. B) So, in the true open source fashion, you should port your app to be a native PulseAudio client. Except that you can't. There's this yet-another-audio-library called libsidney, but it's not ready yet. (Hmm, this sounds familiar...) C) Fedora led the way in incorporating PulseAudio before it was ready, breaking audio for thousands of users. Then because open source is about copying good ideas and bad ones, a ton of other distros adopted it as well. Amazing guys. In a way, you've spread bad code that breaks audio on thousands of computers faster than a virus could have. And it's immune to antivirus! D) so now that we're in this "mess" (as the lead developer of PulseAudio calls it*), LSB comes along and says "we're going to standardize how your write audio apps!" Oh, but wait, ALSA's now "old" (we hardly knew ye), and I can't directly program PulseAudio. Hmm... So the article's brilliant solution? Standardize on the PulseAudio-safe subset of ALSA. WHAT THE FUCK. I can just imagine the future alsa man page. A big listing of functions, with a nice little asterisk next to those functions that you shouldn't use unless you want your app to totally FAIL on a system which has been sodomized by Pulse Audio. I can just see the developers of commercial Linux sound apps (all three of them) jumping for joy. And thus unfolds another chapter in long history of failed sound systems on Linux. Can they make it much worse? I, for one, am excited to see how much worse they can make it until we all go back to listening to square waves on our PC speakers. * BTW, also notice that it's the PulseAudio guy calling Linux audio a mess. Did he forget that it was his project that took the existing mess, and unloaded a giant steaming turd on it? Congratufuckinglations. You've just made it worse. You're a truly a worthy OSS contributor.

    He's pretty harsh, but he always has a point behind it.

    1. Re:You should look into linuxhaters by TheRaven64 · · Score: 5, Interesting
      The state of audio on Linux never ceases to amaze me. Linux used to have OSS. It worked. Then the developer decided to make the next version non-Free. At this point, the Linux community had two choices:
      1. Fork the old version, keep it in the kernel, keep adding drivers to it, and just ignore the existence of the non-Free version.
      2. Make something new, from scratch, which is completely incompatible with the original, and may eventually be better at some distant point in the future.

      For some reason which I have yet to understand, they picked option 2 and ALSA was born. Meanwhile, FreeBSD just kept OSS in the tree and kept up to date with (backwards-compatible) improvements to the API (and ABI). To play a sound on FreeBSD I (as a developer) open /dev/dsp, issue ioctls to set the sample rate, number of channels, and so on, and then write the data there. In total, it's around five lines of code (less if you want the default sample rate and number of channels) and uses the standard UNIX system calls so I don't need to link (and worry about the existence of) any libraries. Starting with FreeBSD 4, the kernel did mixing in software if the sound card didn't support it. Starting with FreeBSD 5 (around 2003), the kernel would automatically assign new virtual channels whenever a new app opened /dev/dsp. With FreeBSD 8 (7 if you add some out-of-tree patches) each vchan gets its own volume control and the mixing performance is improved with a new fixed-point algorithm.

      Now let's compare this to Linux. On Linux, the OSS APIs may work. For some value of 'work,' because there are four different ways in which OSS may be implemented on Linux:

      1. It may be the old OSS 3 version, that stayed in the kernel for a long time but wasn't really maintained after ALSA became new and exciting.
      2. It may be the commercial OSS 3 implementation, if someone has paid for it (this was the only way of getting support for some sound cards for a while, and possibly still is).
      3. It may be the new OSS 4 implementation, which is now GPL'd on Linux (CDDL and BSDL for Solaris and *BSD), but not included by default with many implementations. This supports all of the features I described for FreeBSD and a few more.
      4. It may be OSS emulation in ALSA.

      In some of these cases, only one program can be using the OSS device at once. In others, you get proper sound mixing. In the OSS 4 configuration, you get per-vchan volume controls. Most Linux systems, however, ship with ALSA. Unlike OSS, which is supported on *BSD, Solaris, HP-UX, and so on, ALSA is Linux-only. It is also very poorly documented. Because ALSA isn't ubiquitous (and for a long time didn't handle mixing), a lot of systems started shipping with userspace sound daemons, which did this mixing. These all came with their own APIs, their own client libraries, and a complete inability to work together.

      The Linux solution to this mess? Add another userspace sound daemon, but this time call it 'standard'.

      --
      I am TheRaven on Soylent News
  10. Re:Nonsense by SerpentMage · · Score: 5, Insightful

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

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

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

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
  11. Re:Nonsense by The_Mr_Flibble · · Score: 5, Funny

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

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

  12. Needs PAID critics - and PAID developers by dazedNconfuzed · · Score: 5, Insightful

    There are some things that simply won't be corrected out of love of the subject. Heck, some of those things won't even be found (and reported).

    What a successful software company does that can ONLY be done by PAYING people is persuade people to analyze & create requirements, code, test, and fix ALL of the system. Yeah, the OSS community does most of it pretty well, but they simply won't do it as pervasively or as rigorously as needed unless motivated to, which usually comes in the form of being PAID (to wit: be able to eat).

    This is why corporations pay managers: people who are responsible for figuring out what all actually needs to be done, paying other people to get it done, and confirming that it actually has been done. Managers are paid critics who are on the hook for following thru on their criticism. Much of the success of Linux comes precisely from companies like Ubuntu, Red Hat, IBM, Mozilla, and others who actually do pay people to get those annoying unpopular little things right.

    In contrast, we end up with the situation that keeps driving me away from Linux: stuff that I need to work just doesn't, and nobody has sufficient motivation to announce the problem, and nobody has sufficient motivation to fix the problem even if known. So instead, I go to someplace like Apple & friends, who - being PAID - are fanatical about making every little thing right (ok, they make mistakes too, but are more motivated to find & fix the little things).

    Hence the ultimate failing of "free software": like it or not, money motivates people to do necessary but unpopular jobs, including finding & fixing software flaws.

    --
    Can we get a "-1 Wrong" moderation option?
  13. Re:Nonsense by SatanicPuppy · · Score: 5, Insightful

    And yet no.

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

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

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

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  14. Re:I hear lots of negative criticism about Linux. by HerculesMO · · Score: 5, Insightful

    The problem is that most critics are dismissed summarily as people who don't understand *nix properly. This is where the "snob" syndrome comes into play.

    I took a RHEL class a while back, and the teacher (who was FROM Red Hat) spent ample amounts of time talking about BSOD and other stupid things, most of which I looked at him and just wondered, why didn't he check XYZ, because that would have solved his issue. No, instead, he went off on a rant about how useless Windows was.

    It's no wonder that Linux fans can't take criticism, when a lot of their nature is built up to bash other OSes. Mac gets a pass because it has a bash terminal, but in reality no real security (see: Pwn2Own), and Windows is the giant on the hill that gets bashed regularly. Occasionally I'll see a Slashdotter here mention that IIS is a pretty decent product or something slightly complimentary, only to be modded down as flamebait.

    And Linux has critics? Please. The critics TFA is talking about is more about code, it's about 'the whole package'. And while *nix on the server side is something I'd readily deploy for database backends, for web farms, for much more -- there's no way in hell I'd deploy it on an enterprise desktop because it's simply not ready to be used or administered.

    But I'll expect my bad mod rating shortly, arguing that *nix fans have lots of critics, and that I'm simply one more of the "uneducated" ones.

    --
    The price is always right if someone else is paying.
  15. Re:Nonsense by Decameron81 · · Score: 5, Insightful

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

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

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

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

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

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

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

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

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

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

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

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

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

  18. Free is no excuse by neapolitan · · Score: 5, Insightful

    Yes, I totally agree. Linux has many, many critics, from users, "prousers / powerusers", developers, and other corporations e.g. M$ (although agreed, these are more often just attacks.)

    Where I thought his article was very insightful, however, was the typical response "Linux is free..." where I agree with his analysis. This, however, reflects on us, the Linux community. I cringe when I see somebody say, "It is free, what do you expect?" or "you have no right to complain." Users have every right to (nonabusively and in a civil fashion) criticize software.

    If Debian (stable) suddenly stopped working, my organization would lose thousands of person-hours of lost productivity. In many ways, doing somebody a half-favor is often worse than doing them nothing at all:

    Imagine if I volunteered to repair your garage, but then did a half-assed job and quit halfway through. It would cost you MORE in the end to clean up and switch to another provider. Would it be then ok to say "I did that for FREE, how can you complain?"

    Obviously this is a continuum, and many of the criticisms are unfounded or just whining. But, as a whole, if we want Linux to continue to succeed we, as developers and users alike, should listen and respond constructively ourselves to any (also constructive) criticism that is provided by the community.

    --
    Slashdotter, ID #101. UIDs are in binary, right?
  19. Re:Nonsense by Half-pint+HAL · · Score: 5, Insightful

    Indeed. What a strange article.

    You say that as though you've read it.

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

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

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

    HAL.

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

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

  21. The problem with Linux criticism by DaveV1.0 · · Score: 5, Funny

    Things usually go like this:

    Linux Fanboy: Linux is great, it does anything you need it to do!
    Joe User: I installed Linux and now my WiFi card doesn't work.
    LF: Must be a Broadcomm card. It is their fault, not Linux.
    JU: And, my TV tuner card doesn't work.
    LF: That is the fault of the TV tuner card maker.
    JU: And, it doesn't run Photoshop.
    LF: Just use GIMP.
    JU: I don't know how to use GIMP, and from what I can see it is not as good as Photoshop.
    LF: Yes it is! But, you can also use WINE to run Photoshop.
    JU: And, Linux doesn't run Quicken. I checked out GNUCash but that just sucked for my purposes.
    LF: It does not suck, you tool! And, you can use WINE to run Quicken.
    JU: And, it doesn't run the games I and/or my kids want to play.
    LF: Use WINE, Duh!
    JU: What is this WINE you keep talking about?
    LF: It lets you run Windows programs on Linux. RTFM noob.
    JU: What manual? I downloaded Linux, so it didn't come with a paper manual and if you don't know what you are looking for, the on-line manuals aren't very helpful.
    LF: Umm...
    JU: If Linux is so great and does everything I need it to, why is something like WINE even necessary.
    LF: Because of tools like you! You are just a shill for Micro$oft! Linux is great so just shut your hole!

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  22. Re:Nope, it's the putative new users problem by oliderid · · Score: 5, Insightful

    Well being a programmer myself and using Linux as my main desktop, this is "also" my problem. I'm an end-user as well.

    The last irritating things I have found: I just installed opensuse 11, running KDE 4. Well I love it and I don't understand all the fuss around it. Anyway I had to zip several files. I had to send them by email to a client....So simple is it? I openned this new dolhpin. I selected them, right click,actions and then the list appeared:

    • Archive & Encrypt folder
    • Start a slideshow
    • Decrypt & verify all files in folder
    • Archive sign & Encrypt folder
    • Archive & Encrypt folder
    • Open terminal here

    What kind of paranoid menu is this ? I've got 4 encryption features out of six. I simply need a very simple "compress..." or "Archive" like KDE 3.X to make a simple "zip file" or a tar.gz, I will attach it to my email and that's it. I couldn't find it, so I openned terminal and I typed the proper command line...

    See how stupid it is?

    Sometimes you feel like what Linux lacks the most is simply "common sense". Sure I will customise that annoying/stupid action submenu when I will have the required time to document myself...But It is truly annoying, even if you are a developer. Some guy out there was so proud of his encryption scheme that he puts 4 commands.

    Not all problems are driver related, user-friendliness is also a "big" problem.

  23. We are not magicians by betterunixthanunix · · Score: 5, Interesting

    Sometimes you cannot just *make* a driver. Some hardware is overwhelmingly complicated, and if the hardware manufacturer cannot or will not release the source for their driver or technical documents for the hardware, then you are SOL. My laptop's integrated modem has no free drivers, and the only Linux driver available is from a team that is under an NDA. The attempts to write a free driver were nothing even close to something useful, and those attempts have been undertaken for 10 years.

    --
    Palm trees and 8