On Nov 3, 2011 10:08 AM, "Akshay Mishra" <akshaymishra(a)gmail.com> wrote:
the social condition in India is very different.
The issue is not about social conditions at all. People choose software
development as a lucrative career, and not just because they like it. Many
of the developers come from non-engineering backgrounds, leave aside
computer science/engg. and therefore you don't see many kernel
contributors.
Hardly anybody understands the Free Software / Open Source philosophy. In
fact, many still believe in the ancient Microsoft FUD of open source being
more insecure as anybody can see and change it.
Apart from philosophy and knowledge related hurdles, another one is that as
FLOSS is not prevalent, freeloaders have a license to steal code without
the fear of being discovered. However, that is a strawman argument.
Ultimately, as long as developers continue to evaluate opportunities purely
on the basis of how much salary / development fees they will earn, they
will not program just for the joy of it. This has to be expected. We
aren't called a nation of traders for nothing.