Linux's Achilles Heel Apparently Revealed
ahab_2001 writes "In Information Week's latest 'Langa Letter', Fred Langa points to something that he calls Linux's 'Achilles' heel': 'New Linux distros still fail a task that Windows 95 -- yes, 95! -- easily handles, namely working with mainstream sound cards.' After lamenting his difficulties in getting a particular sound card to work with nine Linux distros, he concludes that his experience 'empirically shows that, despite its many good points, Linux still has some huge, gaping holes--holes that Windows plugged almost a decade ago.' (Oddball note: Information Week prefaced the e-mail alert pointing to this article by saying 'Occasionally, we have news or analysis of such importance that it warrants a special alert to you.' Hmm...)"
Doesn't help if you're the nontechnical user stuck with the bad card because the nice man at the store said it works just fine.
Kneejerk response prediction- "I am so SICK of people saying Linux has to work for nontechnical people! If you don't get it then you suxxor and shouldn't have a computer anyway and we're taking over teh desktop anyway!" How, without any non-technical users, is of course a mystery.
Winders does devices well because that's where the market's been. Linux would smoke Winders boxes in all tests if it had better drivers.
the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
It's crap, actually.
I had a dual booting box at work, and my boss, being a total asshole, refused to give me the driver disk for the super jazzy sound card on the damn thing, I guess thinking that music might ruin my productivity. Now for WINDOWS, this was a huge problem, because you couldn't install the drivers without the original cd, don't ask me why. Couldn't download them from the site, couldn't do crap.
With Linux, on the other hand, the card autodetected and played fine, using, of course, the hacked up, jury-rigged driver that linux always has to use because NO MAJOR SOUND CARD VENDOR RELEASES LINUX DRIVERS, a point not mentioned by the dumbass who wrote the article.
What was the card, you ask? Soundblaster Audigy Platinum To my tiny brain, that would qualify as mainstream.
Thus the point is proven totally false by the fact that Linux is capable of doing 2 things a Windows 2000 box couldn't: 1) use a mainstream sound card, and 2) be a server.
ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
This is assuming we give a shit about average mom + pop situations. Personally, I use Linux for development and my servers. If you want an OS for a mom + pop situation, get Mac OS X.
/really/ doesn't want to teach my dad how to use UNIX. We've had this discussion, believe me.
But you can't have it both ways; you can't say 'Linux will conquer the desktop world' as many people seem to do, and then simultaneously say '...but we don't give a shit about average mom + pop situations.'
Linux as a server environment is great; I run two fairly high-load Linux servers in a colocation center, and -- despite my periodic grumbling about RPM dependency nightmares -- I am more than happy with the performance I get out of them.
But Linux as a desktop environment? I would not want to try and introduce my parents to Linux as a desktop environment in the state any of the current distributions are in. Yah, getting printing working under Linux is certainly doable; install CUPS and the appropriate driver, configure it all, poke at the CUPS internal webserver if you need to check things out, etc. I'm more than willing to take the plunge on that. But I don't want to have to explain CUPS to my parents; they're used to a Windows box where they can go to Best Buy, buy a printer, plug it in, and put in a driver CD. Or the new digicam they just bought; they want to be able to plug the camera into their computer and get their images out into a graphical program where they can e-mail it. They don't want to have to go looking for drivers for digicams for Linux or whatever, they want to just plug it in and put in the CD.
And for another one, let's go into security updates. Sure, Linux (and open source in general) have a much better track record than Windows of fixing security problems! That's great for sysadmins like myself, but it's not going to do a whit of good in some cases; my parents aren't going to want to stay on Bugtraq to discover that their print daemon has a remote-root exploit they'll need to download a patch for and recompile. They're used to Windows Update, where it'll find the critical updates and download them, then prompt them to install. They don't have to worry about it.
This isn't to say 'Linux sux!' or anything like that; I happen to think it's a great UNIX server and dev environment, and am happy with my own Linux boxes. BUT, that notwithstanding, it's not a desktop environment I would like to introduce my father to. The investment in user education is more than I want to get into; my father doesn't want to have to learn about autoconf and make, or patch and diff, or worry about watching Bugtraq or whatever. He just wants to be able to surf the web, print things, and use Word and Excel. And my mother, a former AIX user, would feel at home in Linux userland, but doesn't want to muck about with security fixes and upgrades, and
And my situation isn't completely different than a lot of people's; there are some success stories with teaching parents or relatives enough to encourage Linux adoption, but there are also lots of failure stories. And 'well, I can't use my new digicam because I'm running Debian' is not good sales pitch to other potential Linux users.
If the Linux world is fine with that, then that's great; Linux is great in the server arena, and within that area it does what it does very well. But if Linux wants to take over the desktop world, right now, it's not as approachable as it needs to be in order to be an effective desktop OS for 'mom + pop' situations...and it needs to approach those situations if Linux is to 'conquer the desktop world.' I'd love to see Linux become a solution that I could give to my parents and know they'd be on a stable OS; in the meantime, as you say, the desktop UNIX variant of choice for non-techy end users seems to be MacOS X.
There's my $0.02. (Or more like $0.20, since this post was a little on the long side...)
--Rachel