---

What prevents Linux from beating Windows and OS X?

Linux has been around for quite a long time now, but it still plays third fiddle to Windows and OS X. Which problems are stopping Linux from dominating the desktop?