The Maintainability of Open Source Software

The impact that OSS brings to the software economy should not be dismissible lightly. In a study by ANU-Merit (Ghosh, 2006), it revealed that OSS market share have seen considerable growth in the past five years. Based on the existing trend, the study predicts that OSS related services would gain 35...

Full description

Bibliographic Details
Main Author: Hung, Yong Jing
Format: Dissertation (University of Nottingham only)
Language:English
Published: 2008
Online Access:https://eprints.nottingham.ac.uk/24316/
_version_ 1848792748096749568
author Hung, Yong Jing
author_facet Hung, Yong Jing
author_sort Hung, Yong Jing
building Nottingham Research Data Repository
collection Online Access
description The impact that OSS brings to the software economy should not be dismissible lightly. In a study by ANU-Merit (Ghosh, 2006), it revealed that OSS market share have seen considerable growth in the past five years. Based on the existing trend, the study predicts that OSS related services would gain 35% share of all IT services by the year 2010. With two thirds of free contributions coming from individuals, which is worth at least Euro 800million a year, companies may need to turn their heads to examine this option. This paper studies the maintainability of Open Source Software to provide managers with a set of tools to select maintainable products when compiling their product offerings, since OSS cannot be sold under the traditional license and support services is one way of profiting from Open Source. This is an effort to give managers a compass when embarking on the terrains of Open Source. Despite that the failure to identify a reliable and predictable factor of resolution time, this dissertation proves that software age, programming language, software complexity and the number of core maintainers in a project do not influence resolution time. The most significant discovery in this paper is how maintenance behaviour such as participation inequality and cross-bug connectivity influences the resolution of bugs. The result shows that participation inequality expedites defect fixing, and that there exists an optimal level of contributions, which influence the rate of resolution on feature requests. This Another discovery in this paper is the rate of response of the Open Source volunteers to bug resolution. Typically, it takes an average of over 40 days for maintainers to respond. So, for marketers of OSS support services, this presents a powerful message in their marketing campaign.
first_indexed 2025-11-14T18:49:20Z
format Dissertation (University of Nottingham only)
id nottingham-24316
institution University of Nottingham Malaysia Campus
institution_category Local University
language English
last_indexed 2025-11-14T18:49:20Z
publishDate 2008
recordtype eprints
repository_type Digital Repository
spelling nottingham-243162018-01-22T18:21:05Z https://eprints.nottingham.ac.uk/24316/ The Maintainability of Open Source Software Hung, Yong Jing The impact that OSS brings to the software economy should not be dismissible lightly. In a study by ANU-Merit (Ghosh, 2006), it revealed that OSS market share have seen considerable growth in the past five years. Based on the existing trend, the study predicts that OSS related services would gain 35% share of all IT services by the year 2010. With two thirds of free contributions coming from individuals, which is worth at least Euro 800million a year, companies may need to turn their heads to examine this option. This paper studies the maintainability of Open Source Software to provide managers with a set of tools to select maintainable products when compiling their product offerings, since OSS cannot be sold under the traditional license and support services is one way of profiting from Open Source. This is an effort to give managers a compass when embarking on the terrains of Open Source. Despite that the failure to identify a reliable and predictable factor of resolution time, this dissertation proves that software age, programming language, software complexity and the number of core maintainers in a project do not influence resolution time. The most significant discovery in this paper is how maintenance behaviour such as participation inequality and cross-bug connectivity influences the resolution of bugs. The result shows that participation inequality expedites defect fixing, and that there exists an optimal level of contributions, which influence the rate of resolution on feature requests. This Another discovery in this paper is the rate of response of the Open Source volunteers to bug resolution. Typically, it takes an average of over 40 days for maintainers to respond. So, for marketers of OSS support services, this presents a powerful message in their marketing campaign. 2008 Dissertation (University of Nottingham only) NonPeerReviewed application/pdf en https://eprints.nottingham.ac.uk/24316/1/hungyongjing.pdf Hung, Yong Jing (2008) The Maintainability of Open Source Software. [Dissertation (University of Nottingham only)] (Unpublished)
spellingShingle Hung, Yong Jing
The Maintainability of Open Source Software
title The Maintainability of Open Source Software
title_full The Maintainability of Open Source Software
title_fullStr The Maintainability of Open Source Software
title_full_unstemmed The Maintainability of Open Source Software
title_short The Maintainability of Open Source Software
title_sort maintainability of open source software
url https://eprints.nottingham.ac.uk/24316/