
Originally Posted by
Nobu
@BO$$:
Sometimes people like to learn, instead of working all the time. Sometimes learning involves looking at stuff that isn't necessarily main-stream, is different from other things, may not be fully functional or complete, and may never be in wide-spread use. This kind of learning can often lead to new and fresh ideas.
And trust me, working on a big project, like Linux, can often feel like work. And not every hobbyist developer likes to come home from work...to more work. Especially if it's a project they're unfamiliar with the internals of.