This is a philosophical post on why Linux hasn't grown to challenge Windows as the most popular operating system. From the blog post:
Linux isn't very popular on the desktop. It's a far third behind OS X, which is a very far second behind Windows. Most people cite pre-installed operating systems as the reason. But as a student of psychology, I see something most people don't. There's one big factor in why Linux isn't popular on the desktop. Linux is free. I know this sounds like complete dog's bollocks, but hear me out before judging my sanity.
My personal experience suggests that people don't use GNU/Linux on desktop because :
- Steep learning curve
- Software incompatibility or doesn't run the software they want
- Installing and obtaining drivers may be issue for average joe
- Finally, human psyche is complex subject. There are people who buy expensive apple hardware and install Linux on it. You just can't predicate human behavior.
I use Linux on desktop because I work with a Linux / UNIX server all day and I find that using it on the desktop as well actually makes my life easier. You know one-size-fits-all approach may be unrealistic in a real life. I see my workplace desktops fully loaded with mix of Linux, OS X and dominated by Windows XP pro.