• 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