Affiliation:
1. Avaya Labs Research, Basking Ridge, NJ
2. Day Software, Newport Beach, CA
3. Carnegie Mellon University, Pittsburgh, PA
Abstract
According to its proponents, open source style software development has the capacity to compete successfully, and perhaps in many cases displace, traditional commercial development methods. In order to begin investigating such claims, we examine data from two major open source projects, the Apache web server and the Mozilla browser. By using email archives of source code change history and problem reports we quantify aspects of developer participation, core team size, code ownership, productivity, defect density, and problem resolution intervals for these OSS projects. We develop several hypotheses by comparing the Apache project with several commercial projects. We then test and refine several of these hypotheses, based on an analysis of Mozilla data. We conclude with thoughts about the prospects for high-performance commercial/open source process hybrids.
Publisher
Association for Computing Machinery (ACM)
Reference33 articles.
1. Apache group. http://dev.apache.org/guidelines.html.]] Apache group. http://dev.apache.org/guidelines.html.]]
2. Baker M. 2000. The Mozilla project and mozilla.org. Available at http://www.mozilla.org/editorials/mozilla-overview.html.]] Baker M. 2000. The Mozilla project and mozilla.org. Available at http://www.mozilla.org/editorials/mozilla-overview.html.]]
3. A methodology for collecting valid software engineering data;Basili V. R.;IEEE Trans. Softw. Eng.,1984
4. Bollinger T. Nelson R. Self K. M. and Turnbull S. J. 1999. Open-source methods: Peering through the clutter IEEE Softw. (July/August) 8--1.1]] Bollinger T. Nelson R. Self K. M. and Turnbull S. J. 1999. Open-source methods: Peering through the clutter IEEE Softw. (July/August) 8--1.1]]
Cited by
839 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献