There was an email message to the Debian Linux distribution’s developer mailing list that discusses what I think will be the biggest issue Linux faces going forward … clueless users. The Linux community is based on a model of voluntary contribution. The more time software developers spend answering questions for clueless users, the less time they have to code. And more importantly, the more complaints they receive because their software doesn’t work the way a particular user expects it to, the less they’ll want to code. I imagine that increasing numbers of non-contributing, non self-sufficient Linux users could potentially drive the very developers who’ve given the project life to other tasks.