India has great programmers and an abundance of brilliancy similar to china but somehow there are no big open-source projects / libraries / languages coming from in India.
I would like to ask this question to HN readers. also if you are Indian, please share your opinion.
I can comment on few factors<p>- Lack of time/resources: If you consider young professionals, most of them are forced to start their careers working for Multi National Companies with very low starting salary, the starting salaries are almost the same since last 10 years despite significant increase in rents/commodity prices.This forces many to commute for more than 3 hours in noisy traffic heavily draining their out of office energy.<p>- Lack of inhouse leadership: Most of the bright college students are drawn to global programs like gsoc or spend time in internships abroad, contributing but not in Indian programs.<p>- Attitude of faculty: Indian universities have a lot to catch up in their teaching style. Often, feedback is harsh and faculty are hard to find. In contrast, most US universities have a lot of grad students who are able to fill in and guide youngsters.
United Nations has 193 member countries. Of those only a handful can lay claim to having one or more big open-source projects/libraries/languages. So the question does not relate solely to India.<p>Looking at what factors lead to such results might provide some insights as to what could be done to foster such contributions.
97% people are Poor and earning bread/butter for the family is top priority for them; <a href="https://archive.vn/pOmij" rel="nofollow">https://archive.vn/pOmij</a>