Location of Repository

Evolutionary success of open source software:\ud an investigation into exogenous drivers

By Karl Beecher, Cornelia Boldyreff, Andrea Capiluppi and Stephen Rank


The “success” of a Free/Libre/Open Source Software (FLOSS) project has often been evaluated through the number of commits made to its configuration management system, number of developers and number of users. Based on SourceForge, most studies have concluded that the vast majority of projects are failures.\ud \ud This paper argues that the relative success of a FLOSS project can depend also on the chosen forge and distribution. Given a random sample of 50 projects contained\ud within a popular FLOSS forge (Debian, which is the basis of the successful Debian distribution), we compare these with a similar sample from SourceForge, using product and process metrics, such as size achieved and number of developers involved.\ud \ud The results show firstly that, depending on the forge of FLOSS projects, researchers can draw different conclusions regarding what constitutes a successful FLOSS project.\ud Secondly, the projects included in the Debian distribution benefit, on average, from more evolutionary activity and more developers than the comparable projects on\ud SourceForge. Finally, the Debian projects start to benefit from more activity and more developers from the point at which they join this distribution

Topics: G600 Software Engineering
Publisher: European Association of Software Science and Technology (EASST)
Year: 2008
OAI identifier: oai:eprints.lincoln.ac.uk:1608
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://eprints.lincoln.ac.uk/1... (external link)
  • http://journal.ub.tu-berlin.de... (external link)
  • http://eprints.lincoln.ac.uk/1... (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.