Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

Publication Home Page
January/February 2004 (Vol. 21, No. 1)   pp. 34-40
The Many Meanings of Open Source

Full Article Text: View linked HTML of full textDownload PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2004.1259206
Send link to a friend

Abstract

Many software development methodologies are called "open source." However simply stating that a project is open source doesn’t precisely describe the approach used to support the project. A multidisciplinary viewpoint can help determine those characteristics that are common to open source projects and those that vary among projects. These characteristics form the basis for a taxonomy of open source projects that’s useful for analyzing and setting up projects. They also provide a starting point for understanding what "open source" means.

References
[1] E.S. Raymond, The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary, O'Reilly&Associates, 1999.
[2] G. Moody, Rebel Code: Linux and the Open Source Revolution, Perseus Publishing, 2001.
[3] C. Dibona, M. Stone, and S. Ockman, Open Sources: Voices from the Open Source Revolution, O'Reilly&Associates, 1999.
[4] J. Feller and B. Fitzgerald, Understanding Open Source Software Development, Addison-Wesley, 2002.
[5] J. Feller and B. Fitzgerald, "A Framework Analysis of the Open Source Software Development Paradigm," Proc. 21st Int'l Conf. Information Systems, ACM Press, 2000, pp. 58-69.
[6] A. Mockus, R.T. Fielding, and J. Herbsleb, "A Case Study of Open Source Software Development: The Apache Server," Proc. 22nd Int'l Conf. Software Eng. (ICSE 2000), ACM Press, 2000, pp. 263-272.
[7] B.J. Dempsey et al., "A Quantitative Profile of a Community of Open Source Linux Developers," tech. report TR-1999-05, School of Information and Library Science, Univ. North Carolina at Chapel Hill, 1999.
[8] S. Krishnamurthy, "Cave or Community? An Empirical Examination of 100 Mature Open Source Projects," First Monday, vol. 7, no. 6, June 2002, www.firstmonday.dk/issues/issue7_6krishnamurthy .
[9] A. Capiluppi, P. Lago, and M. Morisio, "Characteristics of Open Source Projects," Proc. 7th European Conf. Software Maintenance and Reengineering (CSMR 03), IEEE CS Press, 2003, pp. 317-330.
[10] H.Q. Wang and C. Wang, "Open Source Software Adoption: A Status Report," IEEE Software, vol. 18, no. 2, Mar./Apr. 2001, pp. 90-95.
[11] T. Bollinger et al., "Open-Source Methods: Peering through the Clutter," IEEE Software, vol. 16, no. 4, July/Aug. 1999, pp. 8-11.
[12] L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, Addison-Wesley, 1998.
Additional References
[1] H.Q. Wang and C. Wang, "Open Source Software Adoption: A Status Report," IEEE Software, vol. 18, no. 2, Mar./Apr. 2001, pp. 90-95.
[2] A. Capiluppi, P. Lago, and M. Morisio, "Characteristics of Open Source Projects," Proc. 7th European Conf. Software Maintenance and Reengineering (CSMR 03), IEEE CS Press, 2003, pp. 317-330.
[3] S. Krishnamurthy, "Cave or Community? An Empirical Examination of 100 Mature Open Source Projects," First Monday, vol. 7, no. 6, June 2002, www.firstmonday.dk/issues/issue7_6krishnamurthy .
[4] J. Feller and B. Fitzgerald, Understanding Open Source Software Development, Addison-Wesley, 2002.
Additional Information
Index Terms- open source, software project characteristics, interdisciplinary study

Citation:  Cristina Gacek, Budi Arief, "The Many Meanings of Open Source," IEEE Software, vol. 21,  no. 1,  pp. 34-40,  Jan/Feb,  2004

RSS Feed

Similar Articles

Abstract Contents
Abstract
References
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback