"Open source software is developed for a variety of reasons,
with the starting point often being the need to fill a need which
the creator of a package faces. It's known as scratching your own
"These days, according to US statistics, around 40 per cent of
open source programmers are in paid jobs so the question of working
for nothing but internal reasons doesn't really arise. Another 10
to 15 per cent get a pay cheque from an open source company--and
don't even know where it has come from..."