DocumentCode
1885743
Title
The Economics of Open Source Software: An Empirical Analysis of Maintenance Costs
Author
Capra, Eugenio ; Francalanci, Chiara ; Merlo, Francesco
Author_Institution
Politecnico di Milano, Milan
fYear
2007
fDate
2-5 Oct. 2007
Firstpage
395
Lastpage
404
Abstract
A quality degradation effect of proprietary code has been observed as a consequence of maintenance. This quality degradation effect, called entropy, is a cause for higher maintenance costs. In the Open Source context, the quality of code is a fundamental tenet of open software developers. As a consequence, the quality degradation principle measured by entropy cannot be assumed to be valid. The goal of the paper is to analyze the entropy of Open Source applications by measuring the evolution of maintenance costs over time. Analyses are based on cost data collected from a sample of 1251 Open Source application versions, compared with the costs estimated with a traditional model for proprietary software. Findings indicate that Open Source applications are less subject to entropy, have lower maintenance costs and also a lower need for maintenance interventions aimed at restoring quality. Finally, results show that a lower entropy is favored by greater functional simplicity.
Keywords
economics; public domain software; software development management; software maintenance; entropy; maintenance costs; open source software economics; quality degradation; Application software; Costs; Degradation; Entropy; Open source software; Software engineering; Software maintenance; Software quality; Testing; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
Conference_Location
Paris
ISSN
1063-6773
Print_ISBN
978-1-4244-1256-3
Electronic_ISBN
1063-6773
Type
conf
DOI
10.1109/ICSM.2007.4362652
Filename
4362652
Link To Document