Collaboration, Peer Review and Open Source Software

Open source software development may be superior to proprietary development because the open source organizational form naturally minimizes transactions costs associated with privately distributed information. This manifests itself in the ability of open source communities to encourage critical peer review and the sharing of ideas. When these activities are important, the open source organizational form may do better than a proprietary organizational form. My results suggest why open source is particularly powerful when maintainability of software is critical, and also suggest that the founder of a software project may be more likely to choose open source if there is an existing dominant proprietary software project. 2006 Elsevier B.V. All rights reserved. JEL classification: H4; L2; M5

[1]  E. Lazear Pay Equality and Industrial Politics , 1989, Journal of Political Economy.

[2]  Yutaka Yamauchi,et al.  Collaboration with Lean Media: how open-source software succeeds , 2000, CSCW '00.

[3]  Audris Mockus,et al.  A case study of open source software development: the Apache server , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[4]  Hal R. Varian,et al.  Linux Adoption in the Public Sector: An Economic Analysis , 2003 .

[5]  Josh Lerner,et al.  The Simple Economics of Open Source , 2000 .

[6]  Marco Weiss,et al.  Open Source as a Signalling Device - An Economic Analysis , 2003 .

[7]  Justin P. Johnson Open Source Software: Private Provision of a Public Good , 2002 .

[8]  Kevin J. Murphy,et al.  Optimal Incentive Contracts in the Presence of Career Concerns: Theory and Evidence , 1991, Journal of Political Economy.

[9]  Charles Ashbacher Peer Reviews in Software: A Practical Guide, by Karl E. Wiegers , 2003, J. Object Technol..

[10]  Jaime Ortega,et al.  Power in the Firm and Managerial Career Concerns , 2003 .

[11]  Brian Fitzgerald,et al.  Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects , 2007 .

[12]  Michael E. Fagan Advances in software inspections , 1986, IEEE Transactions on Software Engineering.

[13]  Joan V. Robinson,et al.  The Nature of the Firm , 2004 .

[14]  Philip M. Johnson An instrumented approach to improving software quality through formal technical review , 1994, Proceedings of 16th International Conference on Software Engineering.

[15]  Lambros Pechlivanos,et al.  Career Concerns in Teams , 2002, Journal of Labor Economics.

[16]  H. Demsetz,et al.  Production, Information Costs, and Economic Organization , 1975, IEEE Engineering Management Review.

[17]  Sandeep Baliga,et al.  Optimal Design of Peer Review and Self-Assessment Schemes , 2001 .

[18]  Paul R. Milgrom,et al.  Employment Contracts, Influence Activities, and Efficient Organization Design , 1987, Journal of Political Economy.

[19]  Ramon Casadesus-Masanell,et al.  Dynamic Mixed Duopoly: A Model Motivated by Linux vs. Windows , 2003, Manag. Sci..

[20]  Neil Gandal,et al.  The Determinants of Output Per Contributor in Open Source Projects: An Empirical Examination , 2004 .

[21]  Alexandre Gaudeul,et al.  Open Source Software Development Patterns and License Terms , 2004 .

[22]  Michael E. Fagan Design and Code Inspections to Reduce Errors in Program Development , 1976, IBM Syst. J..

[23]  Monika Schnitzer,et al.  Public Subsidies for Open Source? Some Economic Policy Issues of the Software Market , 2002 .

[24]  Philip M. Johnson Reengineering inspection , 1998, CACM.

[25]  John Vickers,et al.  Performance Comparisons and Dynamic Incentives , 1997, Journal of Political Economy.

[26]  B. Klein,et al.  Vertical Integration, Appropriable Rents, and the Competitive Contracting Process , 1978, The Journal of Law and Economics.

[27]  Seonghoon Jeon,et al.  Moral hazard and reputational concerns in teams: Implications for organizational choice , 1996 .

[28]  Sandra Slaughter,et al.  Understanding the Motivations, Participation, and Performance of Open Source Software Developers: A Longitudinal Study of the Apache Projects , 2006, Manag. Sci..

[29]  J. Tirole,et al.  The economics of career concerns, part I: Comparing information structures , 1999 .