On Nov 3, 2011 10:08 AM, "Akshay Mishra" akshaymishra@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.