I disagree. Have you ever tried to install Windows XP on 3-year-old hardware? Or have you ever tried to install Windows Vista on 3-month-old hardware?
Um yes, lots and lots and older wrt XP. I upgraded my 300 Mhz machine to it with no problems.
As for Vista see below.
Windows has a myriad of issues with drivers and hardware compatibility, but whenever such a problem arises, people inevitably blame the manufacturer.
And rightly so. The local university is fighting Vista for the same reason they fought XP and the same reason they fought 95.
They don't listen to what MSFT has been telling them.
I can go back to DOS 2.0 for the same reasons.
Stuff does not work.
Why? Because they found faster ways to do things and ignored what MSFT said about using unsupported calls. (The techs get very quiet when I point this out.)
Same thing happened in the very early days when they found *ignoring* the OS and writing directly to the screen or drive was faster (and it was a *lot* faster then) Then things changed and the stuff stopped working.
Why, then, when Linux driver issues surface, people always blame the operating system? Just because some manufacturers are too lazy to port their drivers to Linux, doesn't make it a bad operating system. The driver support issues aren't inherent to an OS being free or non-free, but only to its market penetration. That's why so much hardware is simply not available for Macs. Yet again, few people complain, but rather take it as a given.
Theu don't blame the OS, they know it is because of the open souorce concept. Nobody has to write the code that makes a zonko three video card run if they don't have one. They are not getting paid to do it.
A manufacturor who sells on the other hand has money involved and will take the time to do it and get it right *if* there is a market. As yet it's not worth it.
There is little incentive for them to do that with Linux now because the market is to small. One driver, one install package for windows. For Linux it's CP/M days.
But Dell, Lenovo, and Asus, are all currently selling Linux-based PCs. And as the market penetration of the OS increases, and the demands of the OEMs grow more prolific, hardware manufacturers will take notice.
Could be. I've been hearing that sice day one and heard the same thing about Unix taking over.
In the end, 99% of modern (read 3 years or younger) hardware is completely compatible with Linux. If you are purchasing a new computer, it is absolutely trivial to ensure compatibility.