Report Offensive Message

I suggest you learn a bit more about hardware - you don't need to have
hardware manufacturers make Linux specific hardware, you just need to have them STOP making Windows specific hardware. There are Internationally agreed Industry Standard command sets for the operating of hardware, at one time Microsoft used those standards in their Operating Systems, then they walked away from those standards and started pressuring hardware manufacturers to make hardware that came with the MS Windows Command Sets built in so you didn't need to install device drivers to run on THAT version of Windows. This started with Win 95, then a new set of Command Sets for Win 2000 / XP, and then another set for Win Vista / Win 7. Which is why you need different device drivers for Win NT, Win 9x, Win 2000/XP, and Win Vista/7, and anything else that does NOT use the same command sets as the current version of Windows of the time the hardware was being made.

Linux is designed to the Industry Standard Command Sets and thus any version of Linux or Unix that has not been doctored to another Command Set (like Mac OS) will work with any hardware designed to the Industry Standards. Thus all you need to do is convince the hardware manufacturers to stop kowtowing to Microsoft - some already do make to the Industry Standards and then make Windows drivers.
Posted by Deadly Ernest
Updated - 29th Jul