Yes that's it exactly. I've tried to use Linux on the desktop in several startups. Each time, the hardware had outstripped Linux support. We'd have raid scsi controllers; Linux would use them as single drives. We'd have good graphics cards; Linux would run in the lowest mode.
So we switched to running supported OSs, with Linux running in a virtual machine for the tools we couldn't get otherwise. (We were building software for embedded Linux devices)
I suppose it had something to do with Linux being done open-source. Which means it has to wait for some interested party to get around to supporting new hardware. I used to say, we could use Linux full-time once it had a 'have disk' button like other OSs. Meaning once I could install drivers from the manufacturer frictionlessly.
I imagine all that's been fixed by now? I haven't been tempted to use Linux in 5 years.
So we switched to running supported OSs, with Linux running in a virtual machine for the tools we couldn't get otherwise. (We were building software for embedded Linux devices)
I suppose it had something to do with Linux being done open-source. Which means it has to wait for some interested party to get around to supporting new hardware. I used to say, we could use Linux full-time once it had a 'have disk' button like other OSs. Meaning once I could install drivers from the manufacturer frictionlessly.
I imagine all that's been fixed by now? I haven't been tempted to use Linux in 5 years.