I know, I know. By writing this post, I am incurring the wrath of a billion and one linux geeks, gurus and hackers. In principal, I like the idea of Linux, and I have read Neal Stephenson’s “In the beginning, there was the command line.

I agree with all of it. And though I haven’t played with Ubuntu yet, ten years ago I was screwing around with Red Hat and Slakware before the Linux penguin (Tuxedo?) became ubiquitous.

Let me first enumerate all of Linux’s advantages. I don’t want to make it seem like I’m here to bash Linux. Like I said, I have decent geek creds. I am sure I was looking and playing with it well before most people reading this blog (though it was for less than savory reasons, but that’s for another blog post).

  • Free - You don’t get much cheaper than free.
  • Support - There are literally thousands of intelligent, thoughtfull and well-spoken people out there providing free tech support, software updates and promotion for Linux.
  • Software - There are tons of free and open-source applications for Linux, written by the aforementioned smart people. I won’t call them geeks or hackers, because for most people, those words hold negative connotations. I am happy to be called a hacker though. Likewise would most of my friends. And yes, I did see the Star Wars Movies (re-issues and pre-quels) on opening day.

Linux needs to be more than just free.

Unfortunately, you would think these three things are not enough. That the Linux community has created great installers and software packages cannot overcome it’s innate disadvantages. And they are:

Windows is also effectively free.

Sure, if you were to build your own computer, you would have to buy your own copy of Windows. But for the vast vast majority of people out there, they buy their computers pre-packaged at Best Buy or CompUSA. Each computer comes with its own copy of Windows in an OEM label. Microsoft sells these licenses at a very low cost, factored into the cost of your new computer, so that the consumer rarely sees the cost of Windows. To consumers, Windows is free.

Linux needs to be part of more OEM installs, it’s trying to compete on price. Maybe if there were dedicated volunteer support centers that could commit to some sort of service contract with manufacturers, they would gain more traction in the OEM market. It’s not like Linux can get any cheaper.

Linux games are not popular.

I am not saying that there are not any good Linux games, but they are not popular. In the world of increased networking games, the more popular a game is, the more enjoyable it is. What’s the point of playing a network game alone? It’s a Catch-22. I wish I knew how to fix this problem. All of the real money in game development is in the Windows market. Just ask the Macintosh users.

Open Source business applications are still slow

I know that I am going to get in trouble for this. I don’t have any benchmarks to prove it, but personally, when comparing the performance of OpenOffice against Microsoft Office, Microsoft wins each and every time. I don’t want to waste my time waiting for a file to open up, and every second I lose frustrates me. I’m sure there are many people out there who agree. The OpenSource community needs to focus more on performance.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • Ma.gnolia
  • Netscape
  • Reddit
  • SphereIt
  • StumbleUpon
  • Technorati
  • YahooMyWeb