"The Linux kernel and the open-source software components that surround it have progressed to a point where Linux on the desktop has become attractive for certain enterprise deployments. However, several challenges remain for desktop Linux, many of which relate to supporting the galaxy of hardware devices that exist for desktop and laptop computers.
"An impressive number of hardware drivers ship as part of the Linux kernel. In fact, it's not unusual to experience better hardware support out of the box with Linux than with Windows, which, in eWEEK Labs' experience, usually requires a set of driver downloads upon installation..."