Interdisciplinary Insights on Open Source

The term “open source” is widely applied to describe some software development methodologies. This paper does not provide a judgment on the open source approach, but exposes the fact that simply stating that a project is open source does not provide a precise description of the approach used to support the project. By taking a multidisciplinary point of view, we propose a collection of characteristics that are common, as well as some that vary among open source projects. The set of open source characteristics we found can be used as a tick-list both for analysing and for setting up open source projects. Our tick-list also provides a starting point for understanding the many meanings of the term open source.

[1]  Kouichi Kishida,et al.  A case study of the evolution of Jun: an object-oriented open-source 3D multimedia library , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[2]  Eric Lease Morgan,et al.  Review of The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary by Eric S. Raymond, Sebastopol, Calif.: O'Reilly, 1999 , 2000 .

[3]  Paul Clements,et al.  Software architecture in practice , 1999, SEI series in software engineering.

[4]  Chris DiBona,et al.  Open Sources: Voices from the Open Source Revolution , 1999 .

[5]  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.

[6]  Jane Greenberg,et al.  A Quantitative Profile of a Community of Open Source Linux Developers , 1999 .

[7]  Eric S. Raymond,et al.  The cathedral and the bazaar - musings on Linux and Open Source by an accidental revolutionary , 2001 .

[8]  B. Williams,et al.  Operations management. , 2001, Optometry.

[9]  Chen Wang,et al.  Open Source Software Adoption: A Status Report , 2001, IEEE Softw..

[10]  Eric S. Raymond,et al.  Homesteading the Noosphere , 1998, First Monday.

[11]  Michael W. Godfrey,et al.  Evolution in open source software: a case study , 2000, Proceedings 2000 International Conference on Software Maintenance.

[12]  Robert N. Britcher Bookshelf - The Limits of Software: People, Projects, and Perspectives , 2001, IEEE Softw..

[13]  Brian Fitzgerald,et al.  A framework analysis of the open source software development paradigm , 2000, ICIS.

[14]  Glyn Moody,et al.  Rebel Code: Linux and the Open Source Revolution , 2001 .