Slashdot Mirror


Linux Supports More Devices Than Any Other OS

Linux Blog recommends an interview up on the O'Reilly site with Greg Kroah-Hartman, long-time Linux kernel hacker and the current Linux kernel maintainer for the USB driver core. He updates the free Linux driver program announced almost two years ago, which has really caught traction now with more than 300 developers volunteering. The interviewer begins by asking about Kroah-Hartman's claim that the Linux kernel now supports more devices than any other operating system ever has. "[One factor is] the ease of writing drivers; Linux drivers are at normally one-third smaller than Windows drivers or other operating system drivers. We have all the examples there, so it's trivial to write a new one if you have new hardware, usually because you can copy the code and go. We maintain them... forever, so the old ones don't disappear and we run on every single processor out there. I mean Linux is 80% of the world's top 500 super computers right now and we're also the number one embedded operating system today. We've got both sides of the market because it's — yeah it's pretty amazing. I don't know why, but we're doing something right."

272 comments

  1. God, you're good! by XB-70 · · Score: 5, Funny

    Could you guys write a driver for my limo?

    --
    *** Don't be dull.***
    1. Re:God, you're good! by von_rick · · Score: 5, Funny
      run

      # lslimo > output.txt

      and post the output.txt file.

      --

      Face your daemons!

    2. Re:God, you're good! by hotdiggitydawg · · Score: 4, Funny

      I could, but no guarantees it wouldn't crash.

    3. Re:God, you're good! by Anonymous Coward · · Score: 1, Funny

      Just as long as the Colonel doesn't panic! Drivers should only be allowed on streets (OK, user mode) and shouldn't be able to crash so that they scare my Colonel.

    4. Re:God, you're good! by Anonymous Coward · · Score: 5, Funny

      output.txt:

      00:00.0 12v Battery
      00:01.0 Chassis
      00:1a.0 Engine
      00:1a.1 Gear box
      00:1a.2 Cam belt
      00:1a.7 Drive shaft
      00:1b.0 Stereo
      00:1c.0 Steering wheel
      00:1c.4 Steering column
      00:1c.5 Horn
      00:1d.0 Driver seat
      00:1d.1 Front passenger seat
      00:1d.2 Hot tub
      00:1d.7 Back passenger seats
      00:1e.0 Wheels
      00:1f.0 Doors

    5. Re:God, you're good! by Amazing+Quantum+Man · · Score: 1, Offtopic

      Have you asked roblimo?

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    6. Re:God, you're good! by Anonymous Coward · · Score: 0, Flamebait

      What does it matter if it runs a million obscure devices when it doesn't run common desktop hardware.

      Troll rating incoming for speaking the truth in 1-2-3.

    7. Re:God, you're good! by hdparm · · Score: 5, Funny

      You will obviously have to use manufacturers non-free driver, as they haven't released the spec for a Hot tub device. The latest patch I have in git fills the tub (although there are some overflowing issues with the latest, compact tubs) but doesn't heat the water yet.

    8. Re:God, you're good! by ion.simon.c · · Score: 2, Funny

      What does this have to do with the man's limo driver!?

    9. Re:God, you're good! by SL+Baur · · Score: 3, Funny

      run

      # lslimo > output.txt

      You mean

      # roblimo > output.txt

    10. Re:God, you're good! by ndogg · · Score: 3, Funny

      Well, apparently Natalie Portman submitted a patch for the Hot tub to handle grits.

      --
      // file: mice.h
      #include "frickin_lasers.h"
    11. Re:God, you're good! by Corporate+Troll · · Score: 1

      roblimo is the version used by Grand Theft Auto

    12. Re:God, you're good! by Anonymous Coward · · Score: 1, Funny

      You forgot Windows. ...oh wait.

  2. Linux is on more devices than any other OS... by Anonymous Coward · · Score: 2, Funny

    ...and it can't even work properly on X86. OObOOOOnTOO!

    1. Re:Linux is on more devices than any other OS... by AceofSpades19 · · Score: 1

      OObOOOOnTOO!

      There is your problem

    2. Re:Linux is on more devices than any other OS... by TheLink · · Score: 4, Funny

      Keyboard driver problem?

      --
    3. Re:Linux is on more devices than any other OS... by sgbett · · Score: 1

      I think its something to do with the PEBKAC issue.

      --
      Invaders must die
  3. No surprise here... by Darkness404 · · Score: 3, Insightful

    Its no surprise that Linux supports more devices. Just look at various hardware devices that require third-party drivers and sometimes even third-party software to function on Windows.

    --
    Taxation is legalized theft, no more, no less.
    1. Re:No surprise here... by jav1231 · · Score: 4, Insightful

      I'll remember that when Linux fails to ID my laptop's wifi adapter and the guy in #linuxhelp tells me, "Dude, I dunno...mine works!"

    2. Re:No surprise here... by mewshi_nya · · Score: 2

      It's... very much a distro thing.

      Ubuntu, despite having newer kernels and stuff, doesn't support my wifi card like Sabayon does. I 3 that distro ^-^

    3. Re:No surprise here... by mewshi_nya · · Score: 1

      Damn slashcode! That's supposed to be "less than" 3. Bastardized HTML my posts are not.

    4. Re:No surprise here... by Anonymous Coward · · Score: 1, Insightful

      No Shit that is because windows supports third party software and drivers.

    5. Re:No surprise here... by Darkness404 · · Score: 4, Interesting

      I will bet you just about any amount of money that the standard kernel for Vista doesn't detect that card. Yes, Windows has third-party drivers, but Windows relies on third-party drivers for everything, Linux does not.

      --
      Taxation is legalized theft, no more, no less.
    6. Re:No surprise here... by Anonymous Coward · · Score: 0

      FWIW, cheap'n'cheerful wifi adapters are particularly notorious for using the same outward packaging and even model number yet having different parts inside. e.g. the extremely commonplace D-Link USB "DWL-G122" shipped with at least three different (though related, all ralink IIRC) actual wifi chipsets. Case looks the same (like a chunky USB-key), but you need to use somewhat different drivers with different revisions (A,B,C1,probably more).

      You really need different drivers on windows too, it's just hidden because the adapter comes with the relevant windows drivers...

    7. Re:No surprise here... by jav1231 · · Score: 1

      I'm just sayin'...I love Linux, Man. I'm with ya. But I haven't run it in quite some time due to the hoops I have to go through to get my wifi working only to have an update break it...using the same module. :(

    8. Re:No surprise here... by neo8750 · · Score: 1

      I'll remember that when Linux fails to ID my laptop's wifi adapter and the guy in #linuxhelp tells me, "Dude, I dunno...mine works!"

      I'll remeber that when do the same for my windows box and get told same thing. My linksys WPC54G card comes to mind. It worked fine in linux but never ever was able to connect to encrypted or unencrypted networks in windows

      Its called every system is different and that means its can really just be specific to you

    9. Re:No surprise here... by lastchance_000 · · Score: 1, Offtopic

      You mean <3 ?

    10. Re:No surprise here... by mrsteveman1 · · Score: 1

      Vista ships with drivers for a lot of things on the disc, all the way back to RTM.

      My BCM94311 works out of the box on Vista because Vista was released after that chip became common, hence MS probably demanded they be allowed to put the driver on the install disc.

    11. Re:No surprise here... by maxume · · Score: 2, Funny

      On the other hand, bastardized English they are.

      --
      Nerd rage is the funniest rage.
    12. Re:No surprise here... by Anonymous Coward · · Score: 1, Interesting

      I saw this packaging problem completely stop what would have been a large enterprise rollout of Linux desktops. It caused a couple of jobs to be eliminated as well. Say what you want, but if a datacenter manager cannot specify a component by some sort of product ID and acquire a compatible component reliably, it won't happen.

      I've reported this story many times, and have had people tell me that desktops "shouldn't" need wireless adapters. But the problem persists: What PCI wireless adapter do you specify, if your job depends on it?

    13. Re:No surprise here... by Threni · · Score: 0, Flamebait

      > I'll remember that when Linux fails to ID my laptop's wifi adapter and the guy in #linuxhelp tells me, "Dude, I dunno...mine works!"

      That is rather amusing. I have the same response when I try to get my named-brand printer working ("sorry, text only"), or my midi keyboard, or my phone, or my iPod (classic, before you say `you can`), or my usb/psx joypad convertor...

    14. Re:No surprise here... by Anonymous Coward · · Score: 1, Informative

      'Quite some time' is significant. It might work very easily with the latest versions of Linux.

    15. Re:No surprise here... by DaveWick79 · · Score: 5, Insightful

      This may be true, but which OS is handicapped by it?

      The only advantage to Linux is the more frequent release schedule which allows it to stay current with drivers.

      Every windows release has come with a fairly current and comprehensive driver list. Every device you can buy has a windows driver included with it.

      Also of note is the influx of what you might call "Basic functionality" drivers for devices such as scanners and multifunction printers - often full feature drivers are not available for these devices even though they technically work on Linux.

    16. Re:No surprise here... by Sockatume · · Score: 4, Insightful

      That's a really undersold benefit of Linux-as-we-know-it. Everything is built in, or can be found on the repositories in a way that makes Windows Update look amateurish.

      --
      No kidding!!! What do you say at this point?
    17. Re:No surprise here... by Randle_Revar · · Score: 2, Informative

      I don't know the details of your case, but in general, it is NOT a distro thing. In the case of wifi, anything using the same kernel newer than 2.6.23 should have similar wifi support except for some like Mint that automate ndiswrapper setup.

    18. Re:No surprise here... by Anonymous Coward · · Score: 0, Troll

      That's why there's OpenBSD - nothing compares, really. I still use Linux for some things, but wireless, security, innovation, documentation, etc. Linux just doesn't come anywhere near as close to OpenBSD.

    19. Re:No surprise here... by Beardo+the+Bearded · · Score: 1

      Flash.

      Hardly anyone uses Flash, do they?

      --

      ---
      ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
    20. Re:No surprise here... by mewshi_nya · · Score: 1

      Nope; it's a BCM4318. The b43 driver is solid on sabayon, flaky as shit on ubuntu.

    21. Re:No surprise here... by binarylarry · · Score: 2, Insightful

      So the moral of the story is:

      Don't buy shitty hardware.

      --
      Mod me down, my New Earth Global Warmingist friends!
    22. Re:No surprise here... by kwerle · · Score: 2, Insightful

      Do I still have to recompile the kernel to get that 3rd party driver to work in linux, or is that one solved?

    23. Re:No surprise here... by ion.simon.c · · Score: 1

      What's your wifi device?

    24. Re:No surprise here... by ion.simon.c · · Score: 1

      Meh. The Adobe-supplied Firefox Flash plugin works almost all of the time, but is randomly crashy. /me weeps in frustration.

    25. Re:No surprise here... by ion.simon.c · · Score: 1

      Is it an inkjet printer? Did it cost less than $150?
      If so, it's likely crap. ;)

    26. Re:No surprise here... by geekoid · · Score: 4, Interesting

      I ahve yet to install a version of windoes that didn't require immediate driver updates.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    27. Re:No surprise here... by pembo13 · · Score: 1

      Well Windows ues third-party drivers for that. But yah, it sucks when it's your driver that is missing. Not exactly the fault of Linux though. If anything you should be pissed at the people you _paid_ for the laptop.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    28. Re:No surprise here... by pembo13 · · Score: 1

      Isn't that kinda saying that you can understand this message I gave you because I didn't give you the cipher, and therefore it is your fault?

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    29. Re:No surprise here... by ianare · · Score: 1

      We're talking devices here, not application compatibility. Unless you're talking about this kind of flash, there's no hard-ware involved (pun intended).

    30. Re:No surprise here... by srw · · Score: 4, Insightful

      Hmmm... I've been using the b43 driver since Ubuntu 8.04 came out. It works here. Which flavour of kernel are you using? Sometimes alternate flavours bring out bugs in newer device drivers. For the record, i'm using the plain old boring -386 flavour.

      I completely agree with the premise of the summary of the article. (No, of course I didn't read the article) A few years ago, i dug out my old Nikon Coolscan II LS-20 slide scanner. The last windows driver for this device was for Windows 95, so I had an old P233MMX machine dedicated to running it. After a year of storage, windows would no longer operate the scanner. It would report some error that didn't really get me anywhere on Google. I uninstalled and reinstalled the driver a few times. On a lark, I installed Debian 3.0 on a second partition on the machine. I figured it might be a bit of work, but Windows 95 was frustrating me. Much to my surprise, when i opened "The GIMP", and selected Acquire, my Nikon scanner was listed -- and it WORKED!

    31. Re:No surprise here... by gparent · · Score: 1

      I'm sorry about that.

    32. Re:No surprise here... by Rogerborg · · Score: 1

      I will bet you just about any amount of money that the standard kernel for Vista doesn't detect that card.

      Oh, I'll take that bet. I'll have to collect via my wife's Vista install though, rather than Ubuntu 8.10, since 8 hours of Googling, modprobing and sudoing has been unable to breathe life into the generic USB wifi dongle that Vista just worked with.

      I'm not even going to take issue with the general contention that Linux supports more hardware out of the box, but it still lags in wifi support, and that's a huge problem, since without network access, you don't have a system.

      --
      If you were blocking sigs, you wouldn't have to read this.
    33. Re:No surprise here... by merreborn · · Score: 4, Insightful

      Every windows release has come with a fairly current and comprehensive driver list.

      Where windows flounders and linux shines, is with non-current drivers.

      I pulled an old voodoo 3 out of an an ancient PC. It was pretty trivial to get debian to recognize it, but after hours of searching, I never found a functional windows XP driver.

    34. Re:No surprise here... by Darkness404 · · Score: 3, Interesting

      But, honestly, I'd rather the Linux "basic" driver to the third-party crapware that you have to install to get some printers working. Things that are so slow to do some things make the device (or Windows) totally unusable because of the slowness. It would be one thing if all the drivers were standardized and worked seamlessly but it seems like every device requires yet another crapware extension to use the software.

      --
      Taxation is legalized theft, no more, no less.
    35. Re:No surprise here... by Darkness404 · · Score: 1

      Oh, I'll take that bet. I'll have to collect via my wife's Vista install though, rather than Ubuntu 8.10, since 8 hours of Googling, modprobing and sudoing has been unable to breathe life into the generic USB wifi dongle that Vista just worked with.

      What chipset is it? And you are sure that you tested this on a generic Vista install, meaning no third-party drivers whatsoever. You may have a point if its a Broadcom chipset, but just about anything else Linux will detect without fail and Windows requires messing around with drivers.

      --
      Taxation is legalized theft, no more, no less.
    36. Re:No surprise here... by ion.simon.c · · Score: 1

      Odd. My install of Win 2k3 works in 2D with my old Voodoo 3 PCI.

    37. Re:No surprise here... by sslo · · Score: 5, Interesting
      "Its no surprise that Linux supports more devices."

      I say! Hallo over there.

      Could some of you fine upstanding penguins please find it in your pint-size reptilian hearts to migrate over here to Van Daemon's Land this season, and help our poor bewildered little FreeBSD creature rebuild his USB nest?

      This is no joke, penguin people. Seriously, I need to keep a Kubuntu machine handy just to read the SD cards from my Canon. That simple task crashes FreeBSD. Regularly, reliably crashes it.

      I will probably be hunted down and speared with a tiny fork for this. But I think we need some penguin DNA over here, because no one has been able to properly deal with this for the past six years or more.

      There's a recent article at Linux.com about the ancient FreeBSD kernel panic involved in this, that has now even tripped up the PC-BSD project. http://www.linux.com/feature/149224

      And now, I must scurry hurry to hide from the fork prongs!

      Sincerely - a frightened daemon captive

    38. Re:No surprise here... by Draek · · Score: 4, Insightful

      Every device you can buy has a windows driver included with it.

      Wrong. Maybe every consumer-level device you can buy today, but I have a nice shiny network card around that needs tweaking to work in Linux, doesn't work at all in Windows (yes, I tried, for more than a day), and only works flawlessly in FreeBSD and Solaris. Dunno where it came from, probably a server somewhere. And don't even get me started on PPC, SPARC et al, where Windows dearest fails to run at all. Which is kinda unfortunate for my Powerbook, but alas, we do have Linux.

      People sometimes forget that, despite their ~95% marketshare, not all devices in the world are Windows-compatible, or were ever meant to be.

      --
      No problem is insoluble in all conceivable circumstances.
    39. Re:No surprise here... by Anonymous Coward · · Score: 0

      I would try linux again then. Wifi drivers are quite good now. Even the infamous broadcom chipset works pretty much out of the box. At least it works like that in ubuntu

    40. Re:No surprise here... by MrNaz · · Score: 1

      "every system is different and that means its can really just be specific to you"?

      That's a long-winded and grammatically incorrect name, I thought it was called non-homogeneous hardware.

      --
      I hate printers.
    41. Re:No surprise here... by bollox4 · · Score: 3, Insightful

      Absolutely! As an old time sound card user, the support from Linux until recently has been pretty dire and even now is pretty basic since many cards have included software that goes beyond the "ooh, this card produces sound" front to supporting 5.1 & 7.1 surround sound et al. Here's a for instance... I have an E-MU 1212m. Linux say they have drivers for this card. Great it produces sound. However, I have Windows software that let's me interact with that card, that takes full advantage of every input (digital & analogue), output (digital & analogue), and onboard DSP effects etc. The truth is, is that full Linux support for Windows supported hardware is not as common as has been suggested.

    42. Re:No surprise here... by Lorkki · · Score: 1

      This may be true, but which OS is handicapped by it?

      Before or after the vendor loses interest and wants me to buy their latest line?

    43. Re:No surprise here... by Repossessed · · Score: 3, Informative

      Every windows release has come with a fairly current and comprehensive driver list. Every device you can buy has a windows driver included with it.

      My computer will not run windows. Yes all the hardware has windows drivers, but those drivers span from windows 98 to Vista. Some of them are not available to download at all, the manufacturer having decided I should buy a new device that costs 5 times as much.

      --
      Liberte, Egalite, Fraternite (TM)
    44. Re:No surprise here... by Alpha830RulZ · · Score: 1

      Try running an Atheros 5007EG chipset. Doesn't work with Ubuntu, Debian, Fedora so far. Just about to kick off a Sabayan install to try that.

      And yeah, I know about madwifi.

      --
      I was taught to respect my elders. The trouble is, it's getting harder and harder to find some.
    45. Re:No surprise here... by genericpoweruser · · Score: 1
      I have that exact chipset in my ASUS A7k-A1.

      It's true that (last time I tried, Hardy) Ubuntu doesn't support it; but Mandriva does. I'd give that a try before Sabayon (unless you really like Gentoo). Back when I last tried Sabayon (fall '07--a lot has changed since then, I'm sure) it didn't support my card.

      WPA was sketchy in Mandriva 2008 spring but did work. Good luck!

      --
      A fool and his lamb are worth two in the bush.
    46. Re:No surprise here... by 427_ci_505 · · Score: 1

      I'm running ATI and Nvidia proprietary drivers. I've never had to recompile my kernel for it.

    47. Re:No surprise here... by hairyfeet · · Score: 2, Insightful

      What gets me are those damned Lexmark all in ones. Here in AR I work on a lot of folks PC that aren't the latest and greatest,and they could really use Linux security. But I had to give up even thinking about showing Linux even to those that only use their PC for email and surfing because I'd walk into their house and there sat a Lexmark all in one. And now I'm in the same boat since a customer gave me a new Lexmark when her husband bought her a laser printer. Trying to get it to print,much less scan or fax in Linux will make you want to scream.

      So while Linux having support for tons of older hardware is all well and good,there are a lot of folks I could convert if it just supported those damned Lexmark printers. But there is no way these folks can afford to throw out a good working all in one for one that is three times the price to run an OS they've never heard of. So at least out here Linux is pretty much a non starter,thanks to needing that one damned driver.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    48. Re:No surprise here... by plantman-the-womb-st · · Score: 1

      When did you have this problem? 1994? Haven't needed to do that for more than a decade.

      --
      Say bad words about my book, in cold oatmeal, or I shall sue!
    49. Re:No surprise here... by tftp · · Score: 1

      Could some of you fine upstanding penguins please [...] help our poor bewildered little FreeBSD creature rebuild his USB nest?

      I'm sure many penguinista will have an issue with the BSD license for their new code. Reuse of GPL code of Linux will be also problematic. I looked at {free|net}bsd usb stack some good number of years ago, and it was totally unlike Linux's, not very modular but it worked then. Linux's approach to drivers in general and USB stack in particular is modular and hierarchical, with modules loading on demand and such. I am unsure if *BSD has that prerequisite taken care of already.

    50. Re:No surprise here... by jrumney · · Score: 1

      Every device you can buy has a windows driver included with it.

      Which didn't really help in the case of the printer I bought in 1999, which came with a Windows 98 driver, and has never had a Windows NT/2000/XP/Vista driver available, yet is supported out of the box by CUPS and Ghostscript.

    51. Re:No surprise here... by Daengbo · · Score: 4, Funny
      Irony --
      jav1231:

      the guy in #linuxhelp tells me, "Dude, I dunno...mine works!"

      ... srw:

      Hmmm... I've been using the b43 driver since Ubuntu 8.04 came out. It works here.

    52. Re:No surprise here... by Daengbo · · Score: 1

      That's not a Linux driver issue. Linux is a kernel. Printer drivers fall under CUPS. Scanners fall under SANE. It would be foolish to suggest that printer or scanner support is good.

      BTW, I hate Samsung. The printers. The hard disks. The phones. The cameras. Everything made by them. Hate. Hate. Hate. Just about everything they make is "Windows only."

      Yes, I live in Korea.

    53. Re:No surprise here... by Anonymous Coward · · Score: 1, Insightful

      windows, if i buy a piece of new hardware, the windows drivers may suck badly, with linux, it might not work at all, but over some time, i'll get linux support, in windows, the same old crappy drivers will remain

    54. Re:No surprise here... by SL+Baur · · Score: 1

      Distros should have that worked out.

      If you're trolling, like I suspect you are, begone.

      The in-kernel interfaces change. They will always change and the developers have made that clear.

    55. Re:No surprise here... by CrashandDie · · Score: 1, Funny

      You might want to check what card exactly you have, running both drivers at once is probably... Overkill.

    56. Re:No surprise here... by serviscope_minor · · Score: 5, Insightful

      Odd. My install of Win 2k3 works in 2D with my old Voodoo 3 PCI.

      Only 2D drivers available? Until it can provide 3D out of the box, this will not be the year od the Windows desktop.

      --
      SJW n. One who posts facts.
    57. Re:No surprise here... by Rogerborg · · Score: 1

      What chipset is it?

      By which you mean: liar, liar, pants on fire. No, I'm not doing this again. The very fact that we're having this conversation convinces me to believe the evidence of my own eyes rather than some random intartubes zealot who is absolutely convinced that it should just work.

      --
      If you were blocking sigs, you wouldn't have to read this.
    58. Re:No surprise here... by ciderVisor · · Score: 1

      ahve....windoes

      How's that Linux keyboard driver workin' out for ya ?

      --
      Squirrel!
    59. Re:No surprise here... by Anonymous Coward · · Score: 0

      I have yet to install a version of Linux that didn't require immediate.. >100 packages updates more than a month after release.

    60. Re:No surprise here... by m50d · · Score: 1

      I've had the opposite experience - my logitech "quickcam" works perfectly on windows from XP up (wheras I had to use third party sucky drivers on earlier versions), but the linux driver won't compile against modern kernels.

      --
      I am trolling
    61. Re:No surprise here... by Upsilonish · · Score: 1

      Works for me on debian lenny and I have that exact card.

    62. Re:No surprise here... by Threni · · Score: 1

      Lexmark printer, iPod, Sony Ericsson phone? No, it's the support under Linux which is shit.

    63. Re:No surprise here... by JasterBobaMereel · · Score: 1

      "Linux" supports it, one particular distribution may not ..... .. same as some newer distributions will not even install on a 386SX, but you can run Linux on it ...

      --
      Puteulanus fenestra mortis
    64. Re:No surprise here... by marsu_k · · Score: 1

      The chipset in question is a bitch. You need to patch madwifi for it to work or use the new HAL branch (which hopefully will be merged to trunk soon), instructions here. You also have to make sure (with recent kernels) that the ath5k module is blacklisted. The process is much easier if you use a distribution that makes building custom packages easy. Although little blame lays on the distributions (the desktop oriented ones, at least) for not including the driver out of the box - the patch has been available for quite some time, although it is x86 only. But once you get past the hurdles, the chipset works fine, at least with WPA-PSK.

      The average consumer shouldn't have to go through those steps; luckily with many wireless chipsets the drivers work out of the box, so IMHO hardware support in Linux is almost, but not entirely, there. Pleasant surprises exist though. For example, I've yet to meet a DVB (digital TV for us Europeans) tuner that would need external drivers apart from downloading a firmware file - most that I've tried haven't even required the firmware. The drivers in Windows for said tuners seem to be really flakey with much worse signal quality, some cannot record multiple channels simultaneously (although the hardware would allow this), not to mention the awful bundled software. Kaffeine is really good for simple viewing, and MythTV (once you get it installed, which can be a chore) is nothing short of amazing.

    65. Re:No surprise here... by srw · · Score: 1

      Nice selective quoting there. Yes, it works for me. That means, it _can_ work. Now, what flavour of kernel is he running... it's an attempt to HELP, not just "dude, it works for me, you must be doing something wrong." Perhaps he doesn't want it to work. Perhaps he has an axe to grind with Ubuntu. I can't help that.

      Hey, since you're so smart, can you help me get my LS-20 scanner working on my Windows XP box?

    66. Re:No surprise here... by Sinbios · · Score: 2, Insightful

      How does that justify the lack of support? I mean, people above are gushing about how Linux is great because it supports ancient, obscure hardware, but now that a piece of hardware isn't supported it's suddenly crap?

      --
      Anyone can "stand up for what they believe", but it takes a very brave individual to change what they believe. - Loundry
    67. Re:No surprise here... by koinu · · Score: 3, Informative

      That simple task crashes FreeBSD. Regularly, reliably crashes it.

      Have you heard about the FreeBSD USB2 project? They have important a totally new USB stack into the -CURRENT kernel recently. You could try it out.

      I hope you reported your USB problem on the stable mailing list or at least on their bug tracker.

    68. Re:No surprise here... by greed · · Score: 1

      You mean Linux didn't work at all until you updated 100 packages?

      I've left running Linux servers, though not on the Big Bad Internet, without updates for years. Our production CVS server is RHEL 3 update 1, without any further patches. Except for the kernel one that fixes the sudden loss of entropy....

      Ah, who am I kidding. My Fedora Core 4 box on the BBI hasn't been updated in ages, either. And it ran fine right off the DVD, no patches were needed to make it work with the hardware.

    69. Re:No surprise here... by jav1231 · · Score: 1

      Though I haven't tried the new Ubuntu, the previous version didn't initialize the wifi card on my Dell D620. It recognized it but wouldn't fire it up.

    70. Re:No surprise here... by binarylarry · · Score: 1

      Linux doesn't make the devices, the devices makers do. It's their job to make sure their products work with the modern OS offerings.

      I wouldn't consider that list "premium products," either.

      --
      Mod me down, my New Earth Global Warmingist friends!
    71. Re:No surprise here... by Alpha830RulZ · · Score: 1

      Thanks. I've been through this path, and had it briefly working under Ubuntu, once. I'll keep pecking away at it, though I'm just about to ditch the Toshiba and get something with a different chipset. All I use this laptop for is surfing while watching TV, and editing code and I don't need Vista for that.

      --
      I was taught to respect my elders. The trouble is, it's getting harder and harder to find some.
    72. Re:No surprise here... by Anonymous Coward · · Score: 0

      It works here.

    73. Re:No surprise here... by Phat_Tony · · Score: 1

      I certainly suspect that this is true that Linux supports more devices than other OS's. But I do wonder, when they were counting devices OSX supports, if they counted all the devices it supports because the Linux drivers also work in OSX, like Gutenprint, HPIJS, Macam, etc. It's conceivable that some day most Linux drivers would also have a framework that allows the same drivers to work under OSX, plus OSX would have the random devices that only have proprietary support from the vendors.

      Also, I wonder when they were counting support for Windows, if they count everything with a driver on any version of Windows as being "supported by Windows?" Because that'll exaggerate Window's compatibility, there's stuff out there with Windows 95 drivers that don't run under Vista.

      Another interesting thing I'd like to see is which operating system has the most supported devices that were manufactured in the past two years... in which case, I suspect it's Windows. Although I don't know, he does say they asked hardware vendors what shipping products they have without Linux drivers, and they came back with nothing. Although I wonder if that's truly because Linux supports every single last thing out there, or because they hardware vendors didn't really bother to check all that thoroughly. Can anyone name currently shipping products with Linux support that don't have Windows drivers?

      No matter what, I don't want to diminish the amazing job the Linux community's done writing drivers. I've got my share of old hardware that I abandoned because it wouldn't run on OSX that I know is supported in Linux, and some of the best drivers for OSX were developed because of Linux. I'm just interested in the details.

      --
      Can anyone tell me how to set my sig on Slashdot?
    74. Re:No surprise here... by Anonymous Coward · · Score: 0

      Yep, I love sane (scanner access now easy), cups, etc. I really didn't like CUPS compared to lpr before, but having (nearly) any newer printer be as easy "Add printer->Oh it detected it for me!" and old printer "Add printer->pick off the list" is pretty nice. And once they're supported, they're supported. I've gotten a free scanner because someone upgraded from WinXX (98 or ME I guess?) to XP and there were no scanner drivers; Linux? It's an old parallel port scanner so it wasn't fast, but it worked out of the box. I've gotten several items over the years due to Windows next version not having drivers. It's funny when someone's like "How'd you get that thing to work?" ".... I plugged it in." 8-)

              The only two bits of hardware I've had removed on me... 1) A Scanman 256. This was a handheld scanner with proprietary ISA card. I think 2.0 kernel or so had a driver but not later versions? BTW this was a BAD scanner, you had to move your hand SUPER slow or it'd overflow the buffer. No big loss. 2) A Lightpoint fiber channel card. The driver apparently never worked right even in 2.4 kernel so it finally got pulled. I'm not sure if it worked with anything, my understanding was it had NT4 drivers that may not have even been ported to 2000, but oddly they kept selling them until like 2005 or so.

    75. Re:No surprise here... by Anonymous Coward · · Score: 0

      About as useful as when XP failed to ID my PCI TV tuner, and the guy on #windowshelp suggested I "re-install XP and try an earlier service pack..."

    76. Re:No surprise here... by catmistake · · Score: 1

      No, it's no surprise because most devices are soundcards and thus most drivers are soundcard drivers, and for some reason, linux driver writers are obsessed with covering them all. If only they could be half as obsessed with writing GOOD display drivers, then we'd have something.

      "Linux supports the most hardware" is next to meaningless. It's like saying your unleaded gas car supports the most fuels.

      Meh.

    77. Re:No surprise here... by Anonymous Coward · · Score: 0

      If the license weren't so easily co-optable, I think Linux people would be more likely to do that. Problem is that the BSD license gives the authors no incentive, because someone else who knows more could just take what they started and take it away.

    78. Re:No surprise here... by Anonymous Coward · · Score: 0

      I will bet you just about any amount of money that the standard kernel for Vista doesn't detect that card. Yes, Windows has third-party drivers, but Windows relies on third-party drivers for everything, Linux does not.

      Actually Vista detects it, but then ignores it. An un-documented feature (UDF).

    79. Re:No surprise here... by default+luser · · Score: 2, Insightful

      How does that justify the lack of support? I mean, people above are gushing about how Linux is great because it supports ancient, obscure hardware, but now that a piece of hardware isn't supported it's suddenly crap?

      Because as far as mechanical devices go, you get what you pay for. If you pay more for a printer, you expect it to last longer, and you also expect the cartridges to cost only a fraction of the original hardware purchase price.

      The parent is saying you wouldn't expect a $100 mechanical printer to still work after five years (or be viable to buy ink for), so why should you expect the drivers to be supported? You didn't pay enough for that kind of support.

      One example of the opposite: I purchased a Brother HL-1240 laser printer for $350 in 2001, and it's still running strong. The replacement toner carts are only $60, which makes continued support for the printer economical (although I've never had to purchase toner). The drivers support Win9x and 2000 out of the box, and now support XP, Vista and OS X (via CUPS).

      I would not expect the above performance or support from a $99 laser printer, or a $75 inkjet.

      --

      Man is the animal that laughs.
      And occasionally whores for Karma.

    80. Re:No surprise here... by hairyfeet · · Score: 1

      Uuum,the article headline reads "Linux Supports More Devices Than Any Other OS" and what you are basically saying is printers,which is probably the device most used next to networking in the vast majority of peoples homes,doesn't count? Because where I'm sitting having to

      1.-plug in a flash stick.
      2.-copy your files that need printing.
      3.-truck you ass to Walmart or Walgreens get in line and shell out some money

      Just to print a document or receipt that the user could print before in Windows by picking (print) from the menu kinda makes it hard for me to actually recommend Linux to any of my customers. Because next to checking email I'd say that printing and scanning ranks pretty high on what my customers do with their PCs. Oh well. Maybe in a few years somebody will come up with a Linux driver that actually works. Until then it'll have to be Windows for my customers.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    81. Re:No surprise here... by DaveWick79 · · Score: 1

      This is very true and it should apply to both Windows and Linux.

      The problem with Linux being that the lag time from product release, to linux driver development, and then inclusion with the newest release of Ubuntu or whatever distro you like, can be months. I just want it to be easier to load a driver for a device when said driver is not included with the distro I like. Windows has accomplished this for 99.9% of devices. Somebody praised the linux repositories and package managers over Windows update, but I don't think this is comparing apples to apples at all. Besides, it is difficult to find anything worthy of downloading in the linux repositories due to the vast amount of material there.

      Unless hardware manufacturers start taking Linux seriously enough to provide drivers in the box, lots of people are going to continue to be frustrated.

    82. Re:No surprise here... by rantingkitten · · Score: 1

      Every windows release has come with a fairly current and comprehensive driver list.

      Every XP install I've done -- every single one, without exception, hyperbole, or exaggeration -- has failed to install critical hardware drivers. This isn't like complaining that Ubuntu didn't install your stupid Bluetooth dongle driver. XP will fail to install ethernet, wireless, video, sound, and frequently a few "unknown device" drivers. A cherry XP install gives you a useless environment at 800x600.

      You either have to have some sort of recovery CD, which hardly anyone keeps around, or a second computer to go tromping through seven different manufacturer's websites, downloading driver executable installers, and install them one by one. Then go back and clean up all the horseshit little system tray "helpers", "assistants", start menu entries, and other party favors they leave behind.

      I've yet to have an Ubuntu install that didn't get me online immediately so I could resolve any other issues. It works right from the live CD, even. With the exception of a weird ATI card I had a while back, the correct video driver is always there, and the screen resolution is correct 95% of the time. Sound has always worked, wireless always works (if you have a Broadcom chip, you have to click "Enable Restricted Drivers, oh no!). And, again, there's the live CD option so you can find out how well stuff works before installing it. You can't do that with XP, but I guess that's okay, since you can be assured that XP won't detect or install the drivers anyway, so no need to verify that beforehand..

      This happens in Vista too, in my experience, but I've done only a handful of Vista installs. I have done dozens and dozens of XP installs, though, on all kinds of hardware, and the above scenario is the same every. Single. Time.

      When an OS can't at least load some basic ethernet driver to get you going, that's just pathetic. Windows may have the drivers available but it never installs them, and no human has ever gotten drivers on the other end of the "Would you like Windows to check online for drivers?" process.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    83. Re:No surprise here... by lazarusdishwasher · · Score: 1

      Sane supports network scanning, and after a quick google search I came up with this, assuming you want to scan from within a program. http://sanetwain.ozuzo.net/

      I also saw a path that would allow sane to be compiled under cygwin, but it was old and only supported SCSI.

    84. Re:No surprise here... by Ihmhi · · Score: 1

      & l t ; (all together, no spaces) outputs <

      & g t ; outputs >

      These are HTML Entities. They're explained here. The most commonly used one is & n b s p ; (Non-breaking space).

      http://www.w3schools.com/HTML/html_entities.asp

      Slashcode slaps you around a lot and makes sure you do things like close your

      tags.

    85. Re:No surprise here... by Anonymous Coward · · Score: 0

      I was researching USB problems in FreeBSD during some experimentation with it here at work. I have a very anti-Linux Dell machine, so it's no surprise that FreeBSD didn't like it, but I couldn't get the keyboard and mouse to work. The solution was simple, if strange: USB keyboard and mouse cannot be plugged in next to the Ethernet port. They need to be plugged in elsewhere.

      The reasoning behind this from the FreeBSD listservs? USB is a bad protocol, poorly written, and if whoever-is-behind USB can't get their heads out of their asses and write a good protocol, we're not going to bother supporting it and kludging together a solution for their mistakes.

      Suffice it to say, I quickly reverted to Linux. Though Ubuntu still gives me trouble on this machine, Linux Mint and Envy had it working on first install with just GUI configuration.

    86. Re:No surprise here... by celle · · Score: 1

      If pc-bsd knows about it maybe some real resources will be put into correcting the problem.

    87. Re:No surprise here... by SpiritGod21 · · Score: 1

      Sorry, the above AC post was me. Apparently, if you type in the wrong password, /. goes ahead and posts as AC rather than notifying you.

    88. Re:No surprise here... by Darkness404 · · Score: 1

      So wait... how does that prove your point if you can't even name the piece of hardware in question?

      I could go around saying that *insert hardware here* doesn't work on Linux/Windows/BSD/OS X/Plan 9/DOS/etc. But honestly, if you can't even name the chipset in question how do we know you didn't just make this up to make MS look better?

      --
      Taxation is legalized theft, no more, no less.
    89. Re:No surprise here... by Daengbo · · Score: 1

      I'm not arguing with you. I face the same issue. I was just clarifying that the Linux kernel doesn't handle these things so you can't request drivers for them from the developers mentioned in the article.

      Maybe in a few years somebody will come up with a Linux driver that actually works.

      But ... again ... not a Linux driver issue. If the printer doesn't work with CUPS, it doesn't work on OS X, either, because CUPS is what OS X uses for its printing system. As more manufacturers support either Mac or a Linux OS, this printer issue should disappear. We're still left with scanners, though.

    90. Re:No surprise here... by Daengbo · · Score: 1

      Calm down. It was a funny. You're not new here. Why the thin skin?

      Apologies for upsetting you, though.

    91. Re:No surprise here... by binarylarry · · Score: 1

      I agree, drivers should be easier to update.

      I know Dell's new DKMS is supposed to help, I'm not extremely familiar with it however.

      DKMS is now included with the stable kernel, I believe.

      --
      Mod me down, my New Earth Global Warmingist friends!
    92. Re:No surprise here... by Pigskin-Referee · · Score: 1

      That would depend solely on when you started the installation. If I were to install WinXP right now on one of my PC, it would inevitably need driver updates. So what? At least I could easily find them. Virtually all manufacturers keep up-to-date drivers available for their products. Many even have programs available that can detect the version of the hardware and the driver you have for it installed and will offer to update that driver if required. I have yet to find anything in Linux that mimics that functionality. Worse, even when I am able to find a driver for a device in Linux, it usually is not of as high a quality nor as full featured. This has become more apparent in wireless card devices.

      --
      Pigskin-Referee
      Linux: Yesterday's technology, tomorrow ...
    93. Re:No surprise here... by hairyfeet · · Score: 1

      I wasn't trying to argue either. I was just pointing out that calling the second most used device in most homes something else and saying "not my problem" seems like not only splitting hairs but pretty stupid. What good is supporting every funky webcam made in China if you can't even freaking print? Without a printer the usefulness of a PC drops WAY down,and one could even argue in the average home it makes the PC pretty useless.

      If they really want Linux to make any inroad against MSFT then they need to drop the "not my problem" attitude and make sure the things that are used most often in the average home works out of the box. And in nearly every home I walk into there is an all in one sitting next to the PC,and the vast majority of them are Lexmark.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    94. Re:No surprise here... by Anonymous Coward · · Score: 0

      Or the year of spelling.

    95. Re:No surprise here... by kwerle · · Score: 1

      Latest I've head of this being an issue is for wireless drivers for laptops.

      But you're mostly right, I have not run linux seriously for quite a while.

    96. Re:No surprise here... by kwerle · · Score: 1

      I'm not trolling. I'm kinda pointing out that it may be easier to support a lot of devices if you have the freedom to recompile your kernel.

      Which is great. It can be done.

      Which also sucks. *I* shouldn't need to do it.

    97. Re:No surprise here... by SL+Baur · · Score: 1

      I'm not trolling. I'm kinda pointing out that it may be easier to support a lot of devices if you have the freedom to recompile your kernel.

      Well, yes. You can even write your own device drivers.

      Which is great. It can be done.

      Which also sucks. *I* shouldn't need to do it.

      And I guess I still do not understand you. You sound like a standard lkml troll looking to pick a fight because XYZ proprietary driver broke with the last kernel update from Linus.

    98. Re:No surprise here... by Daengbo · · Score: 1

      But developing a driver in the kernel is completely different from developing a printer driver for CUPS. The skills aren't the same. The same guys don't handle the problem.

      What do you want the kernel devs to do? "Hey, I don't know anything about printers, but I should be able to do that."

      CUPS has a bunch of guys working on the driver issue, too.

      If they really want Linux to make any inroad against MSFT then they need to drop the "not my problem" attitude
      No one in the kernel camp is saying that. Maybe you should talk to guys at Red Hat, Novell, or Canonical, because they're the ones worried about displacing MS on the desktop. Whatever you do, don't bring this up to Linus.

      Quit trying to blame people who don't handle something. It's like yelling about your oven when your refrigerator is broken. Yeah, they're both in your kitchen, and maybe it makes you feel better, but it doesn't do anything to solve the problem, and if you call an oven repairman, then he'll look at you like you're insane.

    99. Re:No surprise here... by hairyfeet · · Score: 1

      Well then they need to get new CUPS guys then,shouldn't they? I mean,honestly,how many years has those damned Lexmark all in ones been out for now,and still can't even print,much less scan or fax. Is there a SINGLE all in one whose company DIDN'T hand them the code that they actually got to work? And while I get what you are saying,to use a slashdot car analogy,it is like spending all your time worrying about putting new racing rims on the car while the engine is on fire. Without printer drivers nobody CARES how many funky webcams are supported by the kernel,because nobody is going to be using it TO care.

      Personally I think that most of those companies you mentioned only care about the server space,and it shows. Does Red Hat even MAKE a desktop anymore? I thought they got out of that business years ago and just left Fedora as Beta testers for the code that'll end up in Red Hat Enterprise server. And now with even Ubuntu in the server space I wouldn't be surprised if in a couple of years their desktop slowly began to rot.

      What I think most of these companies fail to realize is while they may make sweet margins in the server space it is still a limited market,especially when compared to the coming PC explosion that will happen as all the emerging markets become more affluent.MSFT knows this,which is why Bill said years ago "If they are going to pirate I want them to pirate from us". Because if you have the desktop,not only does it get your foot in the door,but it makes it a LOT easier to offer an "all in one" solution and take over the server space at the company. And until Linux can say,without any doubt,that you can walk into any Staples or Walmart and any hardware you see on the shelves,ESPECIALLY printers,are supported out of the box,then they are never going to get even close to the tiny percent that Apple has managed to squeeze out.

      I know that for awhile I went so far in support of Linux that I had several desktops in the shop running it,but after the countless headaches trying to get folks home printers to work I simply gave up and now carry Windows only. The vast majority of home printers I came across were simply unusable in Linux. So until the CUPS guys can get even within the same ballpark as the kernel guys are I'll stay away and stick with what makes me money and just works,and that is Windows.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  4. I don't know why, but we're doing something right. by Gat0r30y · · Score: 2, Informative

    Has anyone here tried to get Windows or Mac or anything else running in a custom embedded environment?

    --
    Prediction: The real iPhone killer is going to be sex robots from Japan. Think about it.
  5. New level of illiteracy? by Endo13 · · Score: 1

    How do you get a tag misspelled on a /. story??

    --
    There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
  6. More devices but... by lxs · · Score: 2, Funny
    1. Re:More devices but... by tyrione · · Score: 2, Interesting

      My Swedish vibrator still doesn't have Linux drivers

      Note: Human operator not included.

    2. Re:More devices but... by thekm · · Score: 2, Funny

      the best path of success is to find the device that works best with linux at point of purchase. With that in mind, you clearly need one of these vibrators...

  7. CTRON by nawcom · · Score: 1
    I know TRON was used in many japanese devices and still is used even today. The big difference between TRON and TRON and RtLinux is microseconds over milliseconds. About 5 years ago they finally "joined forces".

    I wonder what the suggested number of used OSs is when comparing the 2..

    1. Re:CTRON by nawcom · · Score: 1

      The big difference between TRON and TRON and RtLinux is

      yes, I did make some typo mistakes. Flame away!

  8. Which OS is Any Other OS ? by flak89 · · Score: 1

    And NetBSD ?

    1. Re:Which OS is Any Other OS ? by runlevelfour · · Score: 2, Insightful

      There are a lot of "other" OS's out there. BSD (and all its derivatives) NIX (and its flavors as well) MAC Windows ...and a ton more that are either obscure or I simply have never heard of them. IMO Linux has come a LONG way in its driver support. Pretty impressive given the pedigrees of the established OSs listed above, props to the Kernel team and GNU/FSF project.

    2. Re:Which OS is Any Other OS ? by Anonymous Coward · · Score: 0

      "Which OS is Any Other OS?"

      Do you need help finding the "Any" key?

    3. Re:Which OS is Any Other OS ? by abigor · · Score: 0

      Weird, I've never heard of MAC - when did Media Access Controllers start running their own OS? Will wonders never cease!

    4. Re:Which OS is Any Other OS ? by Ash-Fox · · Score: 1

      And NetBSD ?

      I honestly don't think NetBSD runs on as many devices as Linux does.

      You don't see homebrew communities working that much on port netbsd either. Just look at the Nintendo DS, Linux there, no NetBSD.

      --
      Change is certain; progress is not obligatory.
    5. Re:Which OS is Any Other OS ? by kv9 · · Score: 1

      I honestly don't think NetBSD runs on as many devices as Linux does.

      it runs on 59 platforms currently (including a toaster). and I can compile the code or get binaries right now for any of them, no crazy patching or anything. and that's for the whole OS (mostly) not just the kernel.

    6. Re:Which OS is Any Other OS ? by Ash-Fox · · Score: 1

      it runs on 59 platforms currently (including a toaster).

      Still pretty sure Linux runs on more (considering it runs on devices ranging from mobile phones to supercomputers). Hell, there is even a Linux port for Micro controllers.

      and I can compile the code or get binaries right now for any of them, no crazy patching or anything. and that's for the whole OS (mostly) not just the kernel.

      At least the basic GNU tools have been ported to every platform.

      --
      Change is certain; progress is not obligatory.
  9. Re:I don't know why, but we're doing something rig by nawcom · · Score: 1

    Like on an ARM processor? No one here, but Microsoft and Apple have done it many times over.

  10. Re:I don't know why, but we're doing something rig by Ant+P. · · Score: 1
  11. Re:LEARN TO SPELL IF YOU TAG! by Anonymous Coward · · Score: 0

    Could someone please tell me what retard keeps tagging with misspelled words? "!suprise", indeed!

    This spelling mistake is not surprising.

  12. Proper Linking Please by camperdave · · Score: 5, Insightful

    Can we get proper links in the summaries. I expected the link in "He updates the free Linux driver program announced almost two years ago" (which I've bolded because underlining is filtered out) to point to the program's website rather than back to Slashdot.

    If you want to link to Slashdot, then do it this way: "He updates the free Linux driver program announced almost two years ago"

    --
    When our name is on the back of your car, we're behind you all the way!
    1. Re:Proper Linking Please by ceoyoyo · · Score: 2, Insightful

      Yet another example of the irritating blog phenomenon of "reporting" on something without bothering to link back to the source.

      A couple of weeks ago I found a project to control a remote control car with an iPhone. Last week someone was interested in doing something similar, so I did a quick Google search for it. In the intervening week dozens of blogs had parroted a description of the project and NOT ONE OF THEM had a link back to it.

      I finally found the original, buried a couple of pages down.

    2. Re:Proper Linking Please by xant · · Score: 1

      Interestingly, I read your post, went back over the links in the summary, and was shocked that they didn't link to the program's website there.

      There is starting to become an actual set of grammar rules for these things, which are implicitly recognized by Internet-literates, and broken only at the risk of seeming illiterate. Linking incorrectly is becoming as obvious as using the wrong tense of a verb: "Yesterday he goes to the store." And done incorrectly for the same reasons: some people can't bother to learn grammar.

      This stuff will end up in Strunk & White in a couple of years, mark my words.

      --
      It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
    3. Re:Proper Linking Please by marcosdumay · · Score: 2, Interesting

      Bloggers are just getting in line with professional journalists. When was the last time you saw a reference on a paper news? Or even on a web news?

    4. Re:Proper Linking Please by ceoyoyo · · Score: 1

      Very true. Conventional journalism usually at least reports the names of the people involved though.

  13. Re:I don't know why, but we're doing something rig by freddy_dreddy · · Score: 2, Informative

    The world of proprietary OS makes a strict division between desktop and embedded. For MS there's the CE packages. There is "embedded hardware" with XP and 98, but they're really miniaturised desktop motherboards.

    I've seen CE in robotics and lab equipment (oscilloscopes, vector analysers, EMC measurement, ...). I've yet to encounter Linux in this world. I once asked the person responsible at my previous job about this and the answer was pretty simple: You pay a license, you get a service. With Linux you can't sue anyone if they fuck up. The Foss community sees this as a plus, but for these kind of applications the industry needs a lever in case things go bleep.

    --
    "Violence is the last refuge of the competent, and, generally, the first refuge of the incompetent" - Thing_1
  14. Linux Story by lymond01 · · Score: 2, Interesting

    Upgraded my Ubuntu server from Feisty (7.04) to Hardy (8.04). The path to Hardy includes Gutsy (7.10). The series of apt-get dist-upgrades went well...then I tried to run apache2. Error:

    symbol lookup error: /usr/lib/libxml2.so.2: undefined symbol: gzopen64

    I googled...turns out it doesn't remove an old libz file...certain things still refer to it. /usr/local/libz.so.1.2.3.3 is the right one, while the links in /usr/local/lib/ point to /usr/local/lib/libz.so.1.2.3 which is the wrong one. Copy the former into the latter, redo the links, everything's hunky dory.

    I think the difference here between Windows and Linux is that I wouldn't have upgraded Windows...I would have reinstalled (going from 2000 to 2003, for example).

    1. Re:Linux Story by Anonymous Coward · · Score: 0

      Why is this modded interesting? Why not just reinstall linux then, if that's what you'd do for windows?

    2. Re:Linux Story by cheater512 · · Score: 2, Interesting

      Nothing to do with drivers. :P

      No clue about Ubuntu but Gentoo not only detects breakages such as that but can also prevent anything bad from happening until its fixed.
      Not sure why Ubuntu left the old version.

      Posted from a 4 or 5 year old Gentoo install.
      Updates are smooth. :)

    3. Re:Linux Story by Xtifr · · Score: 4, Informative

      Any files in /usr/local were provided by you, not Ubuntu. I have apache2 installed here on my Ubuntu box, and my /usr/local/lib directory is empty. Debian policy (which Ubuntu is based on) reserves /usr/local 100% for the local admin, and forbids packages from putting anything in that hierarchy except empty directories. (See section 9.1.2.)

      Or to put it another way, no, /usr/local/libz.so.1.2.3.3 is not the "right" one. It's another wrong one that happens to be working for you. For now. The right one is /usr/lib/libz.so.1.2.3.3. Next time you upgrade, that /usr/local version is going to bite you in the ass again.

      Ubuntu can do a fine job of updating itself, but it's hardly going to be able to upgrade 3rd-party software you installed manually, now, is it?

      (Windows is a different case, of course, since Windows doesn't come with any useful software in the first place.) :)

    4. Re:Linux Story by Tanktalus · · Score: 1

      This was always a concern of mine with binary distros. "DLL Hell" - Linux-style. It's never been as bad for me with RH or SuSE as it ever was for Windows, but my paranoia showed through, and I eventually made my switch to Gentoo. Funny thing is, I get mismatched libraries far more often, but I also upgrade software far more often. However, there is a simple fix: revdep-rebuild. Look for libraries and executables that are missing their libraries and rebuild, which should get them linked against the new library.

      Knowing there is a way out was a significant comfort in going to Gentoo. I was never convinced that RH would catch it all. Apparently, neither can Ubuntu. Granted, it's a *hard* problem that isn't easily solvable in a binary distribution.

    5. Re:Linux Story by Anonymous Coward · · Score: 0

      Gentoo, although maybe not significantly faster, is the only system I found that does not collect clutter and still doesn't feel old after a few years in use (while being up to date). Packaging is really clean (uninstall, a-la-carte select the features you want in your app), and the compiling isn't that bad after the initial install. Most important thing for a system isn't that it can scale up, but down too.
      Enough distro-bashing for today ... for me at least.

    6. Re:Linux Story by Antique+Geekmeister · · Score: 1

      Except when it doesn't. That 'secret sauce' is powerful stuff, but Debian has a rather different approach to package management.

      Now try getting the same set of libraries twice running on a gentoo box, as the compiler changes behind your back.

    7. Re:Linux Story by Ash-Fox · · Score: 1

      Except when it doesn't. That 'secret sauce' is powerful stuff, but Debian has a rather different approach to package management.

      Indeed! Now if only that person used the distro packages instead of his custom installed ones - How do I know?

      The libraries are in /usr/local/lib/, he said it himself!

      --
      Change is certain; progress is not obligatory.
    8. Re:Linux Story by Antique+Geekmeister · · Score: 1

      RPM has gotten pretty good about reporting dynamic libraries and recording their dependencies. It's when different packages need different libraries, and are built from different sources or distributions without ever being RPM managed, that life gets nutty. If I see one more package that is handbuilt from both Apache 1.3 modules and the latest untested CPAN tools, and have to unweave the dependencies and backport libraries for it, well, I'm going to be unhappy about it.

    9. Re:Linux Story by batkiwi · · Score: 1

      Did you simply run apt-get dist-upgrade, or did you use the officially supported upgrade tool?

      The upgrade tool USUALLY takes care of the "little problems" that apt-get itself can't quite deal with.

    10. Re:Linux Story by Helge+Hafting · · Score: 1

      DLL Hell?
      Debian seems to get this right - using package dependencies.

      Upgrading an app may pull in a new version of some library. This, in turn, pulls in newer versions of 15 other apps using the same library. So the upgrade got bigger than expected, but it works.

    11. Re:Linux Story by Helge+Hafting · · Score: 1

      Not needing to reinstall at all, is one of the nice things with linux. Just upgrade now and then - for years and years. An upgrade normally "just works" and you don't have to re-do any customizations.

      And in the rare occations when there is some trouble, just paste the error message into google and find how to fix it.

    12. Re:Linux Story by shutdown+-p+now · · Score: 1

      No clue about Ubuntu but Gentoo not only detects breakages such as that but can also prevent anything bad from happening until its fixed.

      A very typical case with Gentoo, in my experience, has been to leave it running "emerge -u world", only to come back and see the log of a failed compile.

      Also, that Apache config file transition sure was fun.

      End result - I'm using Debian & Ubuntu these days. But, whatever works for you...

    13. Re:Linux Story by theCoder · · Score: 1

      I love Gentoo, but that's not been my experience at all. I dread running 'emerge world', since I have no idea what will break while it's working. Granted, 95% (or more) of the emerge goes really smoothly. But it's that other part that is trouble.

      For example, this past weekend, I went through the process. It seems that the files that were in the com_err package got moved to the e2fsprogs package (or something like that) so that the new version of e2fsprogs blocked because com_err was installed. OK, so I have to manually unmerge com_err first. No problem. Except for the fact that after I unmerge com_err, wget doesn't work, so emerging e2fsprogs fails while trying to download the new version of the package. Fortunately, I can re-merge com_err without problems, so wget works again, user 'emerge -f' to fetch the files for the e2fsprogs packages, re-unmerge com_err, and then emerge e2fsprogs. Usually every time I upgrade there's something like that that causes pain. Even if it's only the "minor pain" of having to find all the packages that linked with the old version of some library that now need to rebuilt to link with the new version.

      Also, while not strictly Gentoo's fault, I also ran out of disk space while emerging OpenOffice 3 (and why is OO3 unmasked while Firefox 3 is not) because I only had 3 or 4 GB free on / and OpenOffice needs more like 6 or so to compile. But maybe I wouldn't have been so low on free space if I didn't have 16 GB of old packages in /usr/portage/distfiles that never seem to get cleaned up. Though I supposed keeping those around can be a good thing -- if the com_err package wasn't already there, I would have been in real trouble when I tried to re-emerge it earlier.

      This isn't to dissuade anyone from using Gentoo, because it is a nice system. As long as you know what you're doing and are willing to work around problems that are thrown at you.

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    14. Re:Linux Story by Abcd1234 · · Score: 1

      And for anyone who *does* install things to /usr/local occasionally, may I introduce you to GNU Stow. Anyone installing directly to /usr/local is asking for trouble... stow (or any number of similar alternatives) makes it possible to manage software in /usr/local in a sensible way. I've been using it for many years, now, and I can't imagine my life without it.

    15. Re:Linux Story by jonaskoelker · · Score: 1

      Windows is a different case, of course, since Windows doesn't come with any useful software in the first place.

      I disagree strongly. Solitaire is INCREDIBLY useful.

      It makes the users not come talk to me.

    16. Re:Linux Story by cheater512 · · Score: 1

      Thats why they added the --keep-going tag.
      It can be useful when your doing a lot of updates.

    17. Re:Linux Story by cheater512 · · Score: 1

      eclean distfiles removes old distfiles which arent required by any packages.

      There is only something like that every 6 months or so. The one before that must have been expat breaking compatibility.

      But generally the new preserved-rebuild feature in the ~arch portage should stop that from happening anymore.

  15. What about inbetween? by Anonymous Coward · · Score: 0

    So there's drivers for the tiniest of machines and largest of machines. What about the stuff in the middle?

    I'm still waiting for some proper ATi/AMD graphics drivers.

    1. Re:What about inbetween? by jedidiah · · Score: 1

      Well, if you have complaints about ATI support than you get to
      lay that at the feet of the hardware vendor since they are
      responsible for the rather dismal drivers in Linux.

      It's not like ATI's name hasn't bene MUD in the Linux community
      since pretty much the dawn of time...

      --
      A Pirate and a Puritan look the same on a balance sheet.
  16. He lies! by Cramer · · Score: 1

    Drivers do not get maintained for ever. I've been around long enough to see several drivers unmaintained and eventually dropped. And saying there's a new driver that supports the newer X and is supposed to be backwards compat with the older X, is all too often not entirely true -- sure, there's the qla driver from Qlogic, and it's supposed to support 2100's, but every 2100 I've ever tried (and that's dozens) has locked up using qla2100 while the old -- dropped several years ago -- qlogicfc driver works perfectly. (and based on conversations with qlogic engineers looking into the issue... they haven't had any 2100's for years.)

    1. Re:He lies! by Chirs · · Score: 4, Informative

      Drivers do get dropped, usually when they're old enough that no kernel developer actually has access to the hardware, and nobody has submitted patches for years.

      Drivers can also be added back in if someone feels like cleaning it up and making it work with a new kernel.

    2. Re:He lies! by Cramer · · Score: 3, Insightful

      Just because no (active) kernel developer has the hardware does not mean there are no users with that hardware. I've seen drivers removed from the kernel for lack of a maintainer while they were still fully functional -- "ugly code" doesn't matter if it works and people depend on it. Every time a driver is removed, there are end users who complain about it.

    3. Re:He lies! by tietokone-olmi · · Score: 1

      The only driver I remember being dropped lately (i.e. in the past 2 years) is the CMD IDE driver. It got the boot due to both hardware unavailability and fundamental hardware braindeadness that could and would lead to data loss.

      That's quite OK though, the last CMD IDE cards were used in Pentium-class PCs well past a decade and a half ago. And the hardware was fundamentally braindead, so no one reasonable is going to miss them.

  17. Re:I don't know why, but we're doing something rig by ceoyoyo · · Score: 4, Informative

    On the other hand, I work in medical research and you don't see any embedded Windows, or straight-out-of-the-box Linux. The reason? You need someone to take responsibility for the system. MS specifically says that Windows is not appropriate for use in critical systems.

  18. Re:I don't know why, but we're doing something rig by Gat0r30y · · Score: 1

    Yes, I imagine you would have to have some source code to attempt such a feat for your own custom embedded system though right?

    --
    Prediction: The real iPhone killer is going to be sex robots from Japan. Think about it.
  19. YMMV by Anonymous Coward · · Score: 0

    If you have any:

    ATI mobile graphics
    Broadcom (tons of laptops)
    Linksys USB network adapters

    Vista will work and Linux (including Ubuntu 8.10) will not or will not work fully/properly. However I found that most distros support more hardware by default than Windows does so this article really doesn't surprise me

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

      ATI: if it doesn't work out of box, there is binary driver (also in repos), or even radeonhd for 2D.

      Broadcom: just download the firmware with b43-fwcutter (or ndiswrapper if this fails)

      Linksys: probably ndiswrapper, but don't know more

      So, although not out-of-box, it can be made to work with Linux. And then there are commercial drivers from linuxant for some hardware.

    2. Re:YMMV by Anonymous Coward · · Score: 0

      But all of those things work right away after installing Vista, no configuration needed. And if you have a mobile ATI chipset, forget about compositing under Linux (either doesn't work, or works far too slow/buggy to be usable). ATI x1100 for example works fine with Aero but not Compiz.

    3. Re:YMMV by yo_tuco · · Score: 1

      Now try to put that wireless in monitor mode or host mode on a Windows box to make a wireless access point, layer 2 radio to copper bridge or wireless sniffer.

    4. Re:YMMV by tietokone-olmi · · Score: 1

      Graphics drivers exist in the X server tree, not the kernel. With the exception of AGP and framebuffer console support of course, the first of which is very very generic and the second is only used by console types.

      Linksys USB network adapters support the USB Communication Device Class (cdc), and are thus supported out of the box provided that the distribution in question has enabled the driver.

      Quit your whining and look this shit up. It's not hard.

  20. Drivers/embedded by WarJolt · · Score: 3, Informative

    There are more drivers because embedded hardware needs drivers to run hardware. You need a driver for your i2c bus. You need a driver to control that LCD panel on your linux-based PDA device. It's like comparing apples with oranges. Windows simply hasn't penetrated into the embedded market like Linux has.

    I still don't have Linux support for my creative express card sound device and it is supported on windows.

    1. Re:Drivers/embedded by cheater512 · · Score: 1

      I seem to have I2C drivers up and running on both my old P4 desktop and my new laptop.

      lm_sensors uses it.
      All the temp readings and voltages are over I2C.
      Uses the same code as the embedded devices.

    2. Re:Drivers/embedded by jd · · Score: 2, Interesting

      That's true, but Linux isn't where it could - or should - be. There are many antique 3rd part drivers for Linux for embedded devices and busses (COMEDI doesn't get updated often, DDC's Linux drivers for $1000+ aviation buses haven't been updated in years, VME drivers are equally badly maintained), where comparable drivers for Windows are nice, shiny and up-to-date... even though you know damn well that's not where the market is. It seems to me that some hardware vendors release Windows drivers because they know it'll look good to PHBs, but neglect Linux drivers because they don't give a rat's ass whether the hardware is usable or not after it's out the door.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Drivers/embedded by mpe · · Score: 1

      There are many antique 3rd part drivers for Linux for embedded devices and busses (COMEDI doesn't get updated often, DDC's Linux drivers for $1000+ aviation buses haven't been updated in years,

      How often does this kind of hardware get "upgraded".

    4. Re:Drivers/embedded by jd · · Score: 1

      The card hardware doesn't, but the kernel driver API has been. Routinely. I pity the poor people who have to use unmaintained drivers on a version of the kernel that has subsequently-filled security holes and/or performance fixes. Also, I suspect for something like fieldbus or VME, where you're likely talking about high-end scientific or engineering uses, the user is likely to want to be able to use more modern CPUs which may or may not be correctly supported on antique kernels.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:Drivers/embedded by Anonymous Coward · · Score: 0

      As the man says, contact him if you have any hardware not supported out of the box on Linux.

  21. Having done this analysis before... by TimothyDavis · · Score: 2, Interesting

    I know the data can be very misleading. The average Windows Machine has about 87 devices on it, the majority of which are supported by class drivers (hard drives, chipsets, processors, etc).

    In the Windows world, almost all display devices are covered by VGA.sys - so the device has a driver, but is the user experience good?

    Also, what is considered a unique device? Most hard drives have a unique identification string, but they are all supported by a null driver. By just supporting a generic hard drive, you have covered close to 40% of the unique devices on the market. If you bias this towards market presence, this gets even more ambiguous. An extremely high percentage of the popular devices on the market are chipset devices - boring things that you just expect to work.

    The information about device support metrics only becomes interesting when it applies to less popular devices. Peripherals like printers, scanners, networking, display devices running on full functionality are really the only thing worth measuring - and this is very difficult to do.

  22. Re:I don't know why, but we're doing something rig by Anonymous Coward · · Score: 0

    I previously worked at a medical company that used windows 2000 on its surgery machines.

    It controlled most of the UI, and the "important code" was done on embedded CAN, but there *was* a windows component.

  23. Re:LEARN TO SPELL IF YOU TAG! by Anonymous Coward · · Score: 0

    His name is George W Bush

  24. Re:I don't know why, but we're doing something rig by fishbowl · · Score: 1

    >With Linux you can't sue anyone if they fuck up.

    If that opinion is from your attorney, with the implication that Microsoft doesn't guarantee themselves total indemnity in their license to you, I strongly urge you to get another opinion, unless the false sense of security is what you're after.

    --
    -fb Everything not expressly forbidden is now mandatory.
  25. Re:About as original as celebrity baby names by styrotech · · Score: 3, Funny

    You look lost - don't be afraid to ask for directions. I think the patent story is two blocks that way...

  26. Re:I don't know why, but we're doing something rig by freddy_dreddy · · Score: 5, Interesting

    The equipment you're working with probably comes from companies like Barco, Agfa, Siemens, ... am I right ? The ones I saw in that field all ran proprietary software directly on the hardware or on a very thin proprietary OS. Which is why this equipment is so $-intensive (that, and medical research generally pays whatever bill you present them with).

    --
    "Violence is the last refuge of the competent, and, generally, the first refuge of the incompetent" - Thing_1
  27. Re:I don't know why, but we're doing something rig by Anonymous Coward · · Score: 0

    "...or anything else running in a custom embedded environment?"

    Piece of cake. I put OpenBSD on a 32MB Compact Flash on a Soekris box frequently. And have even built a machine with a serial stepper motor controller and serial LCD screen to agitate BW film using this mobo and OpenBSD. OpenBSD had out-of-the-box support for the gpio header on the board that made it easy to make a Python module from the C source to read buttons and switches.

  28. Re:About as original as celebrity baby names by syousef · · Score: 1

    I'm sorry I've looked two blocks that way and all I found was saracasm.

    --
    These posts express my own personal views, not those of my employer
  29. Re:I don't know why, but we're doing something rig by AceofSpades19 · · Score: 1

    Its called buying support from the numerous companies that sell support

  30. Re:I don't know why, but we're doing something rig by freddy_dreddy · · Score: 0

    I'm talking about leverage. Apart from a bug-report, posting on an ill-designed forum or wading through incomplete documentation you don't have much options with linux.

    --
    "Violence is the last refuge of the competent, and, generally, the first refuge of the incompetent" - Thing_1
  31. Re:I don't know why, but we're doing something rig by juiceboxfan · · Score: 2, Interesting

    I've seen CE in robotics and lab equipment (oscilloscopes, vector analysers, EMC measurement, ...). I've yet to encounter Linux in this world.

    It has always amazed me how much test equipment manufactures have embraced windows. Even HP(Agilent) switched their logic analyzers from HP/UX to windows some time ago.

    SONET testers are about the only exceptions that I am aware of.

  32. Doing What Right? by DaveWick79 · · Score: 1

    "I mean Linux is 80% of the world's top 500 super computers right now and we're also the number one embedded operating system today. We've got both sides of the market because it's -- yeah it's pretty amazing. I don't know why, but we're doing something right."

    Sure they've got a huge percentage of the smallest markets out there. For all that they are missing 99% of the desktop market primarily because noone has matured the desktop Linux OS to anywhere near the point where Windows is, let alone MacOS. Windows has matured to the point it is largely because of the architecture of being the base for further development and applications. Linux has tried to be the one stop shop by including everything you need. I don't think it will succeed on the desktop until they stop trying to make everything part of the OS. Mac only succeeds with this business model because of good marketing and a limited hardware selection to write for and support.

    1. Re:Doing What Right? by rantingkitten · · Score: 1

      For all that they are missing 99% of the desktop market primarily because noone has matured the desktop Linux OS to anywhere near the point where Windows is,

      I'd be happy to give my mother an Ubuntu CD and know that she could install it and use it with a minimum of hand-holding. I would never, in a million years, give her an XP or Vista disc with the same confidence. Windows may have drivers available to it because everyone wants to support Windows, but it also hardly ever loads them. Trawling around on manufacturer's websites to download executables and running them one by one isn't mature.

      An OS where the expected model of software installation is to google around and try to find something useful that isn't trialware, crippled in features, and won't install malware -- this is not mature. Where the standards of installation are "If the user clicks OK, let the installer defecate all over the system, using the developer's own little ideas about where things should go. Allow anything to install any number of startup services and system tray helpers and other horseshit little party favors." This is not mature.

      An OS that has zero central oversight, and instead relies on third-parties to do everything, from installations to updates to uninstallations to drivers to codecs to hardware detection, is not mature.

      An OS where you spend 50% of your time closing idiotic balloon notifications about how HP WLAN assistant needs to update, McAffee needs to update, Quicktime needs to update, iTunes needs to update, would you like to make a backup DVD?, would you like to clean your desktop icons?, would you like to click here to uninstall hardware?, would you like Windows to adjust your screen resolution?, Your computer might be at risk!, No antivirus detected!, Click here to enable Windows Firewall!, Click here for the Language Bar!, click here to show unused icons!... this is not mature.

      And that's just the user experience. I won't get into the stuff under the hood, because I understand that's not what counts for a "desktop" to most people.

      No. Windows is not a mature OS and never has been. It's dominant because it's what comes with computers and people are trained to accept all of the above nonsense as "normal". No other OS or DE I can think of has anything close to that level of constant, unending, low-level badgering, nagging, and annoyance. No other OS I can think of lets any executable vomit all over the place because it has zero standards about where things should go. No other OS I can think of assumes the user is a complete droolbucket builds the entire UI around the assumption that droolbuckets need constant information about things they don't care about or understand -- instead of handling it quietly behind the scenes and shutting up.

      I've gotten dozens of people to try Ubuntu. Most loved it. Some were annoyed by this piece of hardware or that bit of software not being compatible. That's fine. But every single one of them agreed that the desktop is cleaner, easier to use, and less annoying than Windows. One commented, after using it for about 40 minutes, something to the effect of "I just realised I haven't had to shut off any popups this whole time," meaning the stupid little nagging updaters and what-have-you.

      I realise the above paragraph is anecdotal, but the rest isn't. Hardly anyone I know likes using Windows -- they tolerate it because they don't know there's anything else, and they are conditioned to think Windows' annoyances are just part of day to day life. The ones that do like Windows' desktop experience are the more advanced users who know how to turn all that BS off. But if you have to go through systematically disabling crap that makes the desktop experience practically unusable, that is not the sign of desktop maturity.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    2. Re:Doing What Right? by Anonymous Coward · · Score: 0

      Agreed then. Your definition of "mature" (aka. Anything I dont like is not mature) is shared by the miniscule number of GNU zealots and other FOSS zombies. You have been brain damaged far too much for any chance of recovery (like my ext3 partition). At this stage I can only offer you medication.

      Linux on the desktop is a complete joke. *EVERYONE* I know has rejected various flavours of linux after they realized seeing spinning cubes != productivity. Very few real 'industry' grade desktop applications (compared to the millions of windows apps), except a whole host of unfinished buggy bloated crap a.k.a Repositories. Photoshop? LOL. Games ? LOL. (Not crippled by WINE crapware and bugs)

      Crappy platform. Actually wait , I take that back. Absolutely NO Platform. You have to write software for 200 different versions. Just ask opera how much fun it is : http://www.opera.com/download/index.dml?platform=linux If it really worked, why would they ship it in 200 different forms? LSB? hahahahahahaahhaahahah. FUCK too funny...

      But its also kinda sad that in your tiny mind you really do believe linux is even relevant on the desktop (aka 1+ billion dollars investment & 0.91% marketshare after 15 years.. EPIC FAIL ). Its like watching a retarded kid trying to swim, after being amputated (aka Linux on the desktop)

    3. Re:Doing What Right? by Anonymous Coward · · Score: 0

      Dear lord, you are one retarded, sad, damaged piece of shit.

  33. XvMC ? by Anonymous Coward · · Score: 0

    Yo, penguins, where is the XvMC ?

    Just because a "driver" exists, doesn't mean
    it works properly, or has the features you need.

  34. Just a dumb user . . . by quixote9 · · Score: 5, Insightful

    but I moved to Ubuntu anyway a few years back when M$ started turning off purchased, but unregistered, copies of Office. So I had my share of issues back in the day.

    A while ago I was helping somebody get some software running and printing under Windows, and . . . gawd! . . . they had to install a driver. It's been a couple of years since I had to do anything so primitive. Everything just works.

    That's when it finally dawned on me that the times they are a'changin.

    1. Re:Just a dumb user . . . by cerberusss · · Score: 2, Insightful

      Hehheh, yeah it's not easy to go back to the old ways. Fixing such issues on Windows, you immediately miss sudo, tail -f /var/log/messages, lsmod, et cetera.

      --
      8 of 13 people found this answer helpful. Did you?
    2. Re:Just a dumb user . . . by batkiwi · · Score: 0, Troll

      So what do you do when you buy a new printer that Linux doesn't support yet? Update your ENTIRE KERNEL instead of just installing a simple driver? Repatch the changes by hand against your current kernel?

    3. Re:Just a dumb user . . . by jonaskoelker · · Score: 1

      Come writers and critics
      Who prophesize with your pen
      And keep your eyes wide
      The chance won't come again

      And don't speak too soon
      For the wheel's still in spin
      And there's no tellin' who
      That it's namin'.

      For the loser now
      Will be later to win
      For the times they are a-changin'.

      Everything just works.

      If you stay on the path of the brown side of the force, yes.

      If you're like me, and you want a "glitzy tricked out ricer box", you may run into hiccups. For instance, the latest xorg respectfully disrespects my Option settings in xorg.conf, including EmulateWheel. Without it, I have no scroll wheels, only two scroll buttons. [That really sucks dingos kidneys through a straw thinner than a carbon nanotube.]

      I've managed to run xinput in my ~/bin/xconfig script to compensate, but my configurations don't live past an unplug/replug event, which is something that happens often enough to annoy me.

      In mplayer, if I turn down the volume too quickly (since 8.10) it (pseudo)freezes. All I can make it do is die.

      There's no software support for bonding a wireless and a wired network together, except the kernel module. Give bond0 as a `bridge' argument to wpa_supplicant, write a shell script that sets the primary interface of bond0 to eth1 whenever it's not associated. Oh, and yeah, don't use network manager. Trust me, if you deal with any networked file system, set up bonding if you like to move your laptop and don't want crawling wireless speeds when you can be bothered to tether up. See my member success story at linuxquestions.org.

      Everything that canonical has worked on making easy to do Just Works. The rest mostly Just Works. A few things require some tinkering.

    4. Re:Just a dumb user . . . by quixote9 · · Score: 1

      Yeah. as I said, I've had issues. Sometimes they were even Issues. Don't get me started on cups, for instance, before they saw the error of their ways.

      What I was trying to say was that nowadays if you get off the straight and narrow in WinXP you're generally in worse trouble than under linux (at least the brown side of the Force :D ). That's a change.

      Then Vista went and widened the difference by an order of magnitude or two. I'm still trying to figure out what the thinking was behind that . . . .

  35. Re:I don't know why, but we're doing something rig by ceoyoyo · · Score: 2, Informative

    Sure, you can use it for non-critical tasks. Most hospitals use it for viewing radiological images too. The difference is, that GUI had embedded code sitting there making sure nothing stupid happened. Some engineer had to sign off on that code certifying that it was safe, no matter what hijinks the Windows bit got up to.

  36. Re:I don't know why, but we're doing something rig by abigor · · Score: 2, Informative
  37. Re:I don't know why, but we're doing something rig by ceoyoyo · · Score: 1

    Among others.

    One of the reasons it's so expensive is that some engineer has to sign to certify that it's safe. He's not going to do that unless it's tested. Well. For the lowest levels that can mean code that's proven correct. That takes a huge amount of time.

    But when something goes wrong with those systems it often means a bit more than your usual Windows blue screen. Like that gamma knife that cooked a patient.

  38. too much back patting by timmarhy · · Score: 4, Insightful

    all this back patting linux people give themselfs blinds them to the obvious failings it has. Does anyone really believe linux has better device support than windows? linux failed on 2 of my laptops and i know plenty of people who have given up on wifi. cry all you want about "bad" hardware and vendors who don't release specs, it doesn't make linux anymore attractive.

    --
    If you mod me down, I will become more powerful than you can imagine....
    1. Re:too much back patting by maugle · · Score: 2, Interesting

      It's not "linux supports more devices, period", it's "linux supports more devices out of the box".

      Of course, if your device doesn't work immediately in linux, you're SOL in most cases.

    2. Re:too much back patting by timmarhy · · Score: 1

      more devices than vista? i doubt it, and vista certainly supports more of the important devices for a home user.

      --
      If you mod me down, I will become more powerful than you can imagine....
    3. Re:too much back patting by Draek · · Score: 1

      linux failed on 2 of my laptops and i know plenty of people who have given up on wifi.

      Care to tell me how to install Windows on my PPC-based Powerbook? Right, and you're crying about wifi.

      Call me again when Windows supports anything other than x86 and AMD64, 'kay?

      --
      No problem is insoluble in all conceivable circumstances.
    4. Re:too much back patting by kv9 · · Score: 1

      linux failed on 2 of my laptops and i know plenty of people who have given up on wifi.

      there's such a thing as product research. if you're serious about running some Linux distro you check hardware compatibility first (so that you dont have to go crying on the internets that your shitty hardware is not supported). you can take a livecd with you to the store and give it a test run.

      and please, no "grandma argument" bullshit. especially when this article is about the kernel supporting a myriad of devices and platforms. your grandma's x86 winbox isn't the pinnacle of technology as much as you'd like it to be.

    5. Re:too much back patting by ciderVisor · · Score: 1

      The words "out of the box" are significant to the arguments, but really quite insignificant to an end-user. Windows supports very little hardware by itself in comparison to Linux. However, once you add the third-party Windows drivers (most of which are shipped on a disk with your hardware or available from the manufacturer's website or FTP server), Windows supports everything useful to a current PC owner. Seriously, expecting a normal computer user (as opposed to a geek) to compile ndiswrapper to support a USB Wi-Fi stick is just asking waaaaaay too much. It's still a significant hurdle standing in the way of widespread Linux acceptance. People (geeks included) want to buy a new piece of hardware and get it up and running and productive in as short a time as possible. I would suggest that Windows will give you quicker access to your new toy in the majority of cases. The situation might change in time, but I'm not holding my breath.

      --
      Squirrel!
    6. Re:too much back patting by Sinbios · · Score: 1

      Wait, so on one hand the argument is "Linux is great because it supports lots of devices!", and on the other it's "But it doesn't support shitty devices, so you better check before you buy!"

      Smooth.

      --
      Anyone can "stand up for what they believe", but it takes a very brave individual to change what they believe. - Loundry
    7. Re:too much back patting by kv9 · · Score: 1

      the key word here is "lots". it can't support ALL (shitty or not) devices out there. I must be fucking out of my mind for suggesting to check before you buy.

    8. Re:too much back patting by Abcd1234 · · Score: 1

      linux failed on 2 of my laptops and i know plenty of people who have given up on wifi.

      When was that? Things have changed a lot in the last year or two. Heck, just last year, my T61 barely worked out of the box. With Ubuntu 8.04, everything just worked (okay, with the exception of hibernation, which remains the bane of Linux on laptops, IME, and suspend, which works most of the time, but sometimes doesn't wake up). Wireless (both WEP and WPA), sound, 3D acceleration (after instructing Ubuntu to switch to the NVIDIA drivers)... all of it worked without a hitch (much to my surprise). And after some tweaking, it also exhibited lower power consumption than the Vista install that came with the machine, by a good 1.5 watts. Go figure.

    9. Re:too much back patting by Anonymous Coward · · Score: 0

      Could you install Windows out of the box on those laptops? (i.e. no restore CD)

      To use your argument, does Windows really have better device support than Linux? I was unable to install win2k/XP on a laptop purchased in 2000. It had a nice sticker on it saying "designed for windows Me" Well they werent kidding, none of the devices had 2k/xp drivers. So that install failed. That laptop is now running OpenSuse 10.3 with no issues and all devices worked out of the box.

  39. Re:About as original as celebrity baby names by Ant+P. · · Score: 1

    Sorry, this is 13A, Abuse. You want Spelling Corrections down the hall to the right.

    Stupid git.

  40. Re:I don't know why, but we're doing something rig by Anonymous Coward · · Score: 0

    Not really that amazing. CE works pretty well, is Extremely cheap when compared to the cost of the device and comes with support contracts for getting things fixed and hence lowers their own support and development costs. People massively underestimate the costs in maintaining and supporting an OS for embedded devices, unless you have a crtical mass of devices to make it cost effective (that is usually a VERY large number considering costs of staff), those costs are usually better spent elsewhere and letting someone like microsoft have their piddly few dollars per device.

  41. Re:I don't know why, but we're doing something rig by chromatic · · Score: 1

    Wait, are you talking about MSDN?

  42. Drivers by Sasayaki · · Score: 1

    Yes, but a lot of mainstream hardware still doesn't have drivers. IE, the MinTV Digital Tuner Card I bought yesterday which the salesman *assured* me ran Linux, but actually didn't.

    Returning that today, and yes they will know why...

    --
    Check out my sci-fi book "Lacuna" at http://goo.gl/MVxX8
    1. Re:Drivers by couchslug · · Score: 2, Insightful

      "the MinTV Digital Tuner Card I bought yesterday which the salesman *assured* me ran Linux, but actually didn't."

      First mistake, trusting a salesman!

      I always buy online after searching for information and reviews. I don't trust salesman to know shit or tell the truth.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  43. My wish: the Touchsmart system from HP by KWTm · · Score: 1

    Reading the article, I find a lot of enthusiasm from Greg Kroah-Hartman about how well the program has worked, saying that most hardware manufacturers come to his project to make sure that their hardware works with Linux: "Everything is supported by Linux. If you have a device that isn't supported by Linux that's being shipped today, let me know."

    I'd like the touchscreen device (Touchsmart PC by HP) to be supported by Linux. That would be cool. The idea of Compiz Fusion on a touchscreen makes me drool.

    Are you reading this, Greg? And if not, how do we get in touch with you, anyway? I can't find an email address in my (admittedly cursory) search of your web pages.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
    1. Re:My wish: the Touchsmart system from HP by SL+Baur · · Score: 1

      Are you reading this, Greg? And if not, how do we get in touch with you, anyway? I can't find an email address in my (admittedly cursory) search of your web pages.

      I'm not going to post his email address, but he's not exactly an unreachable kind of guy. JFGI.

      I think what Greg KH has done is great and his program for pushing drivers into the kernel earlier and earlier is good.

      He's a hero in my book and I've told him so.

  44. Re:I don't know why, but we're doing something rig by freddy_dreddy · · Score: 1

    ... or a beam of photons that overdosed a region of tissue.

    --
    "Violence is the last refuge of the competent, and, generally, the first refuge of the incompetent" - Thing_1
  45. Psssttt by geekoid · · Score: 1

    there are more embedded systems then PCs.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:Psssttt by DaveWick79 · · Score: 1

      Yes but even though that may be the case, Linux still only owns 18% of that market and it's a far less lucrative market. 74% of Survey respondents indicated that they would not be using an open source embedded OS on their next project.

      However, as a free open source OS, what does Linux have to gain by being used? Is anybody profiting from it? Maybe it helps the device manufacturer's bottom line a little bit if they don't have to pay for licensing. But as far as Linux goes or any of the linux developers, they gain nothing with that sales model.

    2. Re:Psssttt by Anonymous Coward · · Score: 0

      Don't be retarded. Embedded systems companies employ several well-known linux kernel and userspace developers.

      You seem to be thoroughly stuck in a software=product mindset. Software isn't a product, it's a service.

  46. Re:About as original as celebrity baby names by syousef · · Score: 0, Offtopic

    Sorry, this is 13A, Abuse. You want Spelling Corrections down the hall to the right.

    Stupid git.

    I was close. I was looking at child abuse (naming your children without engaging your brain).

    Only on slashdot could a response to a story about patenting name to gender associations for avatars have a response featuring ridicule of people's poor naming choices and a commentary on said IP law be moderated "Off topic".

    --
    These posts express my own personal views, not those of my employer
  47. Re:I don't know why, but we're doing something rig by ianare · · Score: 1

    The full Windows kernel runs on ARM ? That's news to me. If you're thinking WinCE, it's a totally different OS.

  48. Of course NetBSD runs Linux! by Anonymous Coward · · Score: 0

    Doesn't it have Xen? ;)

  49. Why?? by Anonymous Coward · · Score: 0

    Then why every time I mess with Linux it's a pain getting all the devices to work?

    1. Re:Why?? by Anonymous Coward · · Score: 0

      Because you touch yourself at night.

  50. Easy drivers ? by mmu_man · · Score: 1

    Hmm riiiight.
    Maybe it would actually be easier if it had a proper stable DDI... At least it's certainly not the thing they are "doing right".

  51. Yes bet what is teh ratio for new devices by giorgist · · Score: 1

    This is all good and great but what is the ratio fornew devices ?

    I am impressed that there is a driver for that 300 baud modem that connects through the floppy port,
    but what about a driver for the latest all in one bluetooth printer ?

    G

  52. Not if its a WiFi device! by joocemann · · Score: 1

    lol... mod it funny you trolls!

    (i'm on ubuntu right now)

    1. Re:Not if its a WiFi device! by J_Doh! · · Score: 1

      "i'm on ubuntu right now"
      Are you connected via WiFi.... ;)

      --
      To secure peace is to prepare for war ...
  53. Re:About as original as celebrity baby names by styrotech · · Score: 1

    Only on slashdot could a response to a story about patenting name to gender associations for avatars have a response featuring ridicule of people's poor naming choices and a commentary on said IP law be moderated "Off topic".

    I suspect (correct me if I'm assuming too much) the real reason for the original "Off topic" mod was that you posted this comment to a story about Linux hardware support rather than the story about IBMs patent.

    If you want me to go on arguing, you'll have to pay for another five minutes.

  54. Re:About as original as celebrity baby names by syousef · · Score: 1

    I suspect (correct me if I'm assuming too much) the real reason for the original "Off topic" mod was that you posted this comment to a story about Linux hardware support rather than the story about IBMs patent.

    My mistake indeed!

    If you want me to go on arguing, you'll have to pay for another five minutes.

    At your going rate of $0, it's a deal!!!

    --
    These posts express my own personal views, not those of my employer
  55. Re:I don't know why, but we're doing something rig by brolin9 · · Score: 1

    Even HP(Agilent) switched their logic analyzers from HP/UX to windows some time ago.

    I've been working with Agilent's replacement for the old HP8902 Measuring Receiver for the last year or so. Can't swear that it's running linux, however, it definitely doesn't look like Windows, and I do see some clues that lead me to believe it is linux. During the initial text mode portion of the bootup process, I can see *nix style path references, for one thing. That could mean a BSD or proprietary unix, but there is also a GPL notice along the way as well. And, when the graphics do start up, the first screen reminds me an old X Windows start up (X cursor, b/w patterned background).

    Too bad I'm stuck developing Windows based software to utilize it....

  56. Re:LEARN TO SPELL IF YOU TAG! by MrNaz · · Score: 1

    It can't be. Reading Slashdot means you can read.

    --
    I hate printers.
  57. Re:I don't know why, but we're doing something rig by Anonymous Coward · · Score: 0

    And like, Linux man, it's just a kernel. Man. It doesn't run anywhere. Man.

    If you think that the linux distro running on an eight way athlon has anything in common with uclinux running on an ipod, well, try and think harder or something.

  58. depends on the device by Chirs · · Score: 1

    For critical things like cpus, chipsets, SCSI/SATA hosts, network cards, etc. pretty much every one of them supports linux out of the box (and some before they're released).

    For 3D accelleration on video cards, there's almost always support but sometimes it's a binary blob.

    For consumer gadgets it may or may not work...many of them only have vendor drivers for windows, but have drivers available for linux that were written by enthusiasts. (And sometimes the Linux drivers are better...the linux drivers for Lego Mindstorms could download programs 4x as fast as the Windows drivers.)

    One of the biggest remaining problems is with suspend/resume on laptops, and this is primarily because the linux developers can't get the documentation and the vendors hack things up to make it work on Windows and don't bother testing anywhere else.

  59. So what.... by Anonymous Coward · · Score: 0
    Linux supports legacy hardware really well, much better in most cases than Windows.

    It supports all kinds of devices that have never worked on Windows(or for that matter any system running an x86 processor).

    All this is great, but it still fails to support well over half of all the hardware any normal person actually uses. I know a lot of this is to do with bad support from the vendors, but as far as I can see the vendors receive bad support from the kernel too.

  60. Yep by Sycraft-fu · · Score: 1

    An important component of driver support is the quality of said drivers. You can technically "support" a large majority of devices by using generic drivers that support an old emulation mode that nearly all the devices support (like VGA). However that really isn't useful. You aren't actually supporting the device to any real extent. For me, driver support means drivers that enable all the device's nifty features. A graphics driver that just does VESA 2D modes isn't support. Nor is one that does 3D, but only a fraction of what my card can do. "Support" is when all the features on my graphics card are available for use.

    I have certainly encountered that problem, and not just on Linux. Where something is claimed to be "supported" but really that means "works in a rudimentary capacity". No, that's not ok. I don't buy nifty hardware to have it work in only a basic capacity.

  61. aha.. by SuperDre · · Score: 0

    that's why so many people have trouble getting their 'unusual' device running on linux, while no problem getting it running on say Windows... I certainly would like to see some real prove about his claim, as I'm very positive that his claim is bogus... But then again, as a spokesperson you have to keep the buzz going.. even if it's a lie...

  62. Apples and Oranges by SL+Baur · · Score: 1

    You write:

    "DLL Hell" - Linux-style. It's never been as bad for me with RH or SuSE as it ever was for Windows, but my paranoia showed through, and I eventually made my switch to Gentoo. Funny thing is, I get mismatched libraries far more often, but I also upgrade software far more often.

    There's a reason for that, but you already wrote it down.

    You also wrote:

    Granted, it's a *hard* problem that isn't easily solvable in a binary distribution.

    True it's a hard problem, except that it _is_ solved in a binary distro. That's what you're paying for.

    Binary distros do not distribute out-of-date packages. If the one you are using is, then you are using the wrong distro.

    Once you start using a package manager, ./configure; make; su root -c "make install" becomes most hazardous unless you know what you're doing (and easier if you just let the package manager work out the dependencies and install software that way).

  63. Re:I don't know why, but we're doing something rig by richlv · · Score: 1

    oh. could you provide some references to lawsuits against microsoft - and successful ones at that ?
    i haven't heard of such a thing happening so far.

    --
    Rich
  64. Re:I don't know why, but we're doing something rig by moniker127 · · Score: 1

    Or a resonance cascade that creates inter-dimensional portals which sprout a species of horrible insectoid overlords.

  65. And the users can change it by Anonymous Coward · · Score: 0

    Or pay someone to do so.

    Then put the code back in the main tree and it gets included in updates to any distro they may install next.

    I did this (modified myself) for an NCR SCSI card. A simple change but someone had already done it by the time I'd gotten around to doing the change.

    The card died a few months later.

  66. Have you tried Windows SVGA support? by Anonymous Coward · · Score: 0

    HUGELY behind Linux SVGA support.

    You also have the "problem" that some manufacturers cannot expose things like DRM or Macrovision for open drivers so this is a legal problem, not a computational one and so cannot be counted as an unsupported device.

    PS when Vista dropped OGL it stopped supporting all the features of the 3D cards. If you want to get picky about what "supported" means.

  67. FYI by DrYak · · Score: 2, Insightful

    3DFX Zone host a couple of interesting drivers.

    Including SFFFT's drivers.
    These work with Windows XP and XP64 and provide support for Glide (3dfx did release the source for the Linux version) OpenGL (thanks to Mesa3D) and DirectX 9 (at least for the function that the hardware can provide).

    But then again, back to the main argument, it's an entirely community effort based on opensource code and such. Stock Windows does not support it, and it's not trivial to find decent drivers for it. Whereas "tdfx" is just a standard module. Although support might get dropped at some time in the future for lack of maintainers (some distro don't ship Glide anymore and thus don't support Voodoo in 3D as Mesa needs it).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:FYI by ion.simon.c · · Score: 1

      Fuggin sweet! Thanks for this!

  68. Defensive by ratboy666 · · Score: 1

    I am sure that we will get plenty of "defensive" posts from Windows users.

    So let's just nip before it buds. Firstly, driver support in Linux is supported by the systems that are supported by the OS. For Linux, the number of systems is somewhere over 80.

    Of course, the argument will then be "But the only useful system to me is x86, perhaps x86_64". How many drivers are included? For Linux 2.4, Redhat supplied over 700 drivers (not counting filesystems, and kernel modules as drivers). By Fedora 8, over 1100 drivers are supplied in a default configuration. Note that these are x86 platform only.

    There are parts of the driver matrix which are just not sensible. An example would be Apple ADB on Intel. The 700/1100 counts above do NOT include those "silly" possibilities -- these are physically shipped drivers (cd /lib/modules/kernel*/drivers; file . -name "*.ko" | wc).

    I am interested -- how many drivers are supplied with Vista?

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  69. Webcam drivers by DrYak · · Score: 1

    but the linux driver won't compile against modern kernels.

    The original driver doesn't compile.

    But, there's a lot of effort from more recent package from other project like Max Haard's GSPCA, which has moved beyond its initial support for SPCA50# only sensors, and started incorporating support for other modern JPEG-based sensors like Zoran, OV5##, etc.

    You might want to give it a try.
    - gspca is also provided in the standard kernel package on openSUSE
    - and I think I remember having spotted a package in synaptic for Ubuntu.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Webcam drivers by m50d · · Score: 1

      That's something, but it doesn't support my particular model (ID 046d:0870). It's just disappointing because it used to work, but linux clearly doesn't consider any kind of backward compatibility in the kernel to be worth it.

      --
      I am trolling
  70. What about NetBSD? by V.11.1997 · · Score: 1

    What about NetBSD? As far as I know this used to be its strongest feature.

  71. Re:I don't know why, but we're doing something rig by juiceboxfan · · Score: 1

    That could mean a BSD or proprietary unix, but there is also a GPL notice along the way as well. And, when the graphics do start up, the first screen reminds me an old X Windows start up (X cursor, b/w patterned background).

    Cool, it's good to hear that they still make some equipment with a *nix core. Maybe Agilent doesn't advertise that fact because they are afraid of scaring off the HW engineers who think windows is the only way to go.

  72. Sometimes it is a distro thing. by Benanov · · Score: 1

    And yet sometimes it is a distro thing. gNewSense doesn't ship any binary-only firmware to be uploaded to devices (think Ubuntu restricted drivers).

    --BK

    1. Re:Sometimes it is a distro thing. by Mr+Z · · Score: 1

      Who named gNewSense anyway? I always read it as "Gee, nuisance." As much as I love Free Software, I think these guys are a bit tone deaf at times.

      *sigh*

    2. Re:Sometimes it is a distro thing. by Anonymous Coward · · Score: 0

      True. RMS can sing about as well as Rhiana can write software.

  73. Re:Printers by Taxman415a · · Score: 2, Interesting

    You've hit the point where I'm not sure Greg Kroah-Hartman is in touch with reality. Now I very much value his efforts and this doesn't change that, but if you RTFA (I know, I know) he says that every type of device is supported and there are only two classes of devices that are problems. He mentions webcams and wireless. He says webcam suport has recently been greatly improved and about wireless: About a year ago wireless wasn't doing so well. We got a bunch of people working on that now and everything is supported now. The one hold-out is Broadcom but even they have Linux drivers, they're just closed source.

    That would be major news to me. Where are these Broadcom drivers? And of course that doesn't fit with the "everything works now" that he is saying. Specifically the BCM4328 isn't usable without ndiswrapper.

    So back to the main point, he misses the major class of devices that aren't well supported on Linux: printers. I just spent a lot of time researching and finally settled on an HP Officejet J4580 that I could go buy at any of the major stores and it is perfectly supported in the just released Linux distributions such as Ubuntu Intrepid. And that's all the functions as it is a multifunction. But you certainly cannot just buy any printer out there and have it be supported. I did hours of research to find the ones that are and that met my needs and are available in stores.

    So again I greatly appreciate the work he and other driver developers do, but it does no one any good and probably damages Linux to act as if it is something it's not. It's better to be realistic and work from there.

  74. Offtopic - Your signature by TuringTest · · Score: 1

    I'm a TuringTest, you insensitive clod!

    --
    Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
  75. Re:I don't know why, but we're doing something rig by Emb3rz · · Score: 1

    no matter what hijinks the Windows bit got up to.

    Hey, give us fair warning. You can't just rename the Evil Bit without telling us!

  76. Who FUCKING cares!? by Anonymous Coward · · Score: 0

    Linux does not run the software I want or that millions of users want: new games off the shelf at Best Buy. Get it through your heads! NO LINUX WITHOUT GAMES. Want desktop adoption? I just told you what you need.

  77. Windows drivers are terrible. by macyrlivyed2 · · Score: 1

    I have built countless windows machines and I have yet to find one where the drivers for every one of the components are already installed. Why is Microsoft making the drivers anyway? They don't make the hardware.

  78. Re:I don't know why, but we're doing something rig by ArsonSmith · · Score: 1

    Ohh, no. Not again. :(

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.
  79. Try to find a driver for this by Master+of+Transhuman · · Score: 1

    Matrox RT.X100 video capture card.

    I have a digital media client who would switch to Linux in a heartbeat because he knows Windows is unreliable IF:

    1) Adobe Premiere Pro video editing software was available for Linux (and, no, NONE of the available OSS video editing software comes close to Premiere Pro, so don't even mention it.)

    2) The video capture cards available were supported in Linux. I think one or two might be, but most aren't.

    Sure, this is a niche market. But it demonstrates the problems a small business can have when their mission critical stuff isn't supported by Linux.

    I do want to test possibly running Adobe Premiere Pro in a Windows VM over Linux on a really fast quad-core system just to see what the performance hit actually is and whether performance compares to running native on a Pentium D or Pentium 4 which is what the client is running on now. But there still probably will be no way to access the video capture card drivers from the VM in such a setup. And I expect the performance hit to be so bad as to be unusable.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  80. Re:wifi by Anonymous Coward · · Score: 0

    I spent a week getting wifi installed on a WinXP laptop. I had to hack NVidia's driver to get video acceleration. How is this better than Linux?

  81. Re:Dawn of Time by Anonymous Coward · · Score: 0

    For someone with a 4 digit ID, you have a short memory. Maybe showing your age? 8 years ago ATI was the card to have for Linux. Rock solid open source drivers. Around 2001 they stopped providing specs. Something about needing WinXP certification. AMD is doing a lot to fix this, but they are playing catchup to nearly 10 years of active development.

  82. Re:Printers by RiotingPacifist · · Score: 1

    which printers arn't supported? (lexmark dont count as they barely have windows drivers)

    --
    IranAir Flight 655 never forget!
  83. Re:Printers by Taxman415a · · Score: 1

    Even if Lexmarks suck they are ubiquitous and you may say they barely have win drivers but the fact is they do work while I had to go out and by a new printer to use with Linux. I justified it by getting more out of the deal and the other printer was wearing out anyway. Basically all printers in the cheap category are a problem except a few HP printers. And guess what lots of people want to buy and what they have lots of at the local stores. I realize a laser printer with PS built in is a better printer in some ways, but in many cases I don't see the higher quality so why should I spend so many times more. And the fact is the inkjet is better for color images. Even HP printers aren't all fully supported and HP contributed a great printer driver and continues to update it for many new models. As far as multifunctions went there were only a few that were fully supported out of the many on the shelves. I don't think any of the lower end Brother printers are supported. In other words not many are on the lower end.

  84. Support by AntiSol · · Score: 1

    My Packard Bell FastMedia remote hasn't worked with windows since Windows 2000 came out, but I still use it to this day with LIRC on my Fedora box.