---

Linus Torvalds on the Linux desktop’s popularity problems

De Icaza had argued that Linux desktop’s ‘failure’ was “rooted in the developer culture that was created around it.” Specifically, “Linus, despite being a low-level kernel guy, set the tone for our community years ago when he dismissed binary compatibility for device drivers. The kernel people might have some valid reasons for it, and might have forced the industry to play by their rules, but the Desktop people did not have the power that the kernel people did. But we did keep the attitude.”