Flagship Research Quarterly of the Indian School of Business (ISB). Find out more

Sign up  |  Log in

Past Issue • Jan-Mar 2010

Using Open Source Software for Training of Software Programmers

The phenomenon of Open Source Software (OSS) has been a puzzle for quite some time. People wonder why programmers spend a lot of their time creating open source code without being compensated for their efforts. It is now known that one major reason for this “free” work is that programmers learn valuable new skills. Better skills create better future opportunities, and so programmers invest their time in anticipation of these future rewards. Learning takes place through peer review, which covers the ambit of code submissions. The resulting feedback helps make the software code more efficient. Further, this process also uncovers issues others have faced and helps programmers avoid those problems. The peer review process benefits both, those who conduct the reviews and those who submit their code for evaluation.


  • Amit-mehra

    Amit Mehra

    Associate Professor of Information Systems and ISB Research Fellow and also the Joint Executive Director, SRITNE at the ISB.
Scroll To Top