I would love to see viable alternatives to the current mainstream operating systems. The PC market stands ready to be revolutionised by something new. But is Linux the agent of change that can do all of that? Not yet, I am afraid.
Every few years I take a fresh look at the question of whether Linux can make it on the mainstream desktop (or laptop). For a while last year, things were looking up for Linux. Many of the early netbook vendors were forgoing Windows licences and instead offering consumers machines that ran some form of Linux. That didn't last long, though. Return rates for Linux netbooks were much higher than for their Windows counterparts, and most netbooks today are sold with some version of Windows, not Linux.
What this means is that, though Linux is great value for many server applications, it is still a non-starter on the desktop.
None of this is meant to suggest that Linux on a PC can't be done. It is possible, and more than a few people do it. Richard Stallman, for example, may not be typical with his setup. It is not something that is going to win a lot of converts among the mass market of computer users, though. As he explains it, he uses a Lemote Yeelong, a netbook with a Loongson chip and a 9-inch display. "I spend most of my time using Emacs . I run it on a text console, so that I don't have to worry about accidentally touching the mouse-pad and moving the pointer, which would be a nuisance. I read and send mail with Emacs (mail is what I do most of the time). I switch to the X console when I need to do something graphical, such as look at an image or a PDF file. Most of the time I do not have an internet connection. Once or twice or maybe three times a day I connect and transfer mail in and out."
Since most of us would go back to using paper, pens, envelopes and stamps before using the open-source text editor Emacs, it still seems likely that it is going to be a Windows and Mac OS world for the foreseeable future.
What about Android? Google has made it clear Android is an operating system for phones, not other devices, and it has denied OEMs that are not building phones access to parts of Android's feature set, such as the Marketplace. Google's other Linux entrant, Chrome OS, made a big splash when it was announced, but so far it is vapourware. We'll have to wait until something actually gets released before anyone can say how well it might do as a mainstream operating system.
And I have my doubts. What Linux has lacked is an application compelling enough to be a reason to migrate from Windows or Mac OS. All of those netbook buyers who bailed on Linux demonstrate that the reverse is true. The compelling features and applications live on other platforms.
In my own case, Linux has given me no compelling reason to switch over from Windows 7 or Snow Leopard, and I can think of a lot of reasons to stay put. This remains true even as more and more of my applications migrate to the cloud. That change eliminates some of the advantages of a traditional operating system, but many of my applications are unlikely ever to escape the desktop, and that's probably true for most organisations.
What you're left with is the "Linux is free" argument, but "Linux is free" greatly exaggerates the case. The truth is that Linux doesn't significantly lower operational costs; it can't, because the cost of acquisition of a PC's operating system is usually less than 10 percent of the overall costs in the life of that computer.
Yes, we could use a revolutionary change in the PC market, and certainly the latest versions of Windows and Mac OS were far more evolutionary than revolutionary. Nonetheless, business customers are wise to heed the words of Damon Runyon when it comes to making their choice of an operating platform: "The race is not always to the swift, nor the battle to the strong, but that is the way to bet."
Gartenberg is an analyst a columnist for Computerworld US