I disagree with this assessment. I'd love Linux, or any other free OS to eat the world; I think that standards, protocols, operating systems, and other utility-like components should be 100% open, free and unencumbered.
Also, Linux is pretty much a panacea. We have it demonstrated currently. It works perfectly well in server, desktop, laptop and mobile environments. It continues to prove itself as a viable alternative to whatever else these platforms run.
The crux of people's Linux issues is not a technical one. Linux, as a platform, doesn't have the clout the alternatives do have. This means that the tinkering that comes with integrating systems falls on the Linux people, and the end users. Neither of them have the information, which often doesn't leave the manufacturer, and the adequate time and know-how to keep up - so the systems end up working less reliably. Which, of course, works out well in favor of the companies that offer end-to-end integrated systems - Apple, Google, Microsoft.
Also, Linux is pretty much a panacea. We have it demonstrated currently. It works perfectly well in server, desktop, laptop and mobile environments. It continues to prove itself as a viable alternative to whatever else these platforms run.
The crux of people's Linux issues is not a technical one. Linux, as a platform, doesn't have the clout the alternatives do have. This means that the tinkering that comes with integrating systems falls on the Linux people, and the end users. Neither of them have the information, which often doesn't leave the manufacturer, and the adequate time and know-how to keep up - so the systems end up working less reliably. Which, of course, works out well in favor of the companies that offer end-to-end integrated systems - Apple, Google, Microsoft.