Distributed Version Control in Open Source Software Development


Authors: Harper, Gavin; Kivilinna, Jussi
Date: 2012/12/11

Fulltext (PDF)


Abstract

In this research paper, the authors attempt to discern from available literature the properties of distributed version control systems that adhere to the principles of open source software development, specifically the ‘bazaar’ model presented by Raymond (2000). Distributed version control systems are discussed in the context of open source software development, with comparisons drawn where relevant to traditional centralised version control systems. It is shown in this research paper that many properties of distributed version control systems can be deemed beneficial for an open source software development project, however, these benefits are contingent upon the requirements of the project and the model of governance employed.

Keywords

version control, open source software, software development


. .