two points.
1) linux' growth is being hindered by all the wincrap hardware out there, but nobody can do anything about it except the people who make the hardware or perhaps if somebody wants to go to the trouble of reverse engineering a driver for some POS rubbish. the simple solution is, if you want a piece of computer hardware, stop buying egg sandwiches instead. or as is pointed out before, maybe send emails to a company asking them to switch from making egg sandwiches to making computer hardware because you won't be buying any more egg sandwiches from them as they won't connect into your computer, if you get my meaning.
2) people often bitch about hardware support in linux. well you know what?
* linux runs on a much wider diversity of hardware than windows does. try installing windows on a Sun workstation or any of the other machines linux can run on that windows can't, including the 64 bit ones.
* many hardware vendors turn out egg sandwiches designed to only work in windows. These articles cannot in my opinion be rightly described as computer hardware, but you know what? a lot of people STILL get those items to work in linux AND they publish their work for FREE, how often does that sort of cooperation happen in the 30-day-trialware world of windows?
* when i installed windows, i had a bunch of manufacturers' driver disks. one for the monitor, one for the video card, one for the sound card, one for the mouse, one for the keyboard et cetera. i needed to install all this crap to get my computer to work properly in windows. 16 colours on a 640px screen with no sound is not my idea of a working system right now. In linux i needed none of that stuff to get my kit working. how much hardware is autodetected by linux these days upon install compared with the pathetic windows attempts? i have still not needed to install a single driver in linux other than the ones that came with it. tell me how that shows linux has bad hardware support?
basically this stuff about how people already have a computer and they want linux to run on it perfectly is like saying somebody has a commodore 64 and they want to run windows 2000 on it. it cannot be done. the hardware is simply out of date, and does not support many things that the system requires in order to function. may i just add however that a version of linux exists for that commodore 64 so don't throw it out because at least one decent system still supports that hardware.


