Originally Posted by madmat
You won't see a widespread adoption of Linux in any form until it becomes as easy to configure as Windows is. Windows is pretty easy to install new hardware, software and drivers into whereas with Linux it's a lesson in frustration trying to install drivers for hardware if you're uninitiated.
Of course, once you are
initiated, it's possible to actually debug
driver problems rather than just reinstalling blindly.
The big difference is that with Windows, you expect drivers to be external, and they're easy to add. With Linux, you expect them to be built in. When they are built in, they work better than in Windows, but adding an external driver, while possible, is a PITA.
It's a totally different mindset. You shouldn't have to install any drivers on a Linux box. Just get the latest kernel and there they are.