The social structure of free and open source software development (08 Jan 2005)
Metaphors, such as the Cathedral and Bazaar, used to describe the organization of FLOSS projects typically place them in sharp contrast to proprietary development by emphasizing FLOSS’s distinctive social and communications structures. But what do we really know about the communication patterns of FLOSS projects? How generalizable are the projects that have been studied? Is there consistency across FLOSS projects? Questioning the assumption of distinctiveness is important because practitioner–advocates from within the FLOSS community rely on features of social structure to describe and account for some of the advantages of FLOSS production.
To address this question, we examined 120 project teams from SourceForge, representing a wide range of FLOSS project types, for their communications centralization as revealed in the interactions in the bug tracking system. We found that FLOSS development teams vary widely in their communications centralization, from projects completely centered on one developer to projects that are highly decentralized and exhibit a distributed pattern of conversation between developers and active users.
Article URL: http://firstmonday.org/issues/issue10_2/crowston/index.html
Read 136 more articles from First Monday sorted by
Next Article: Comment: Mouse Sensitivity challenges Scope of Fitts' Law
|| The Anarchist in the Library: How the Clash Between Freedom and Control is Hacking the Real World and Crashing the System by Siva Vaidhyanathan
| Buy from Amazon