Font Size: a A A

Is bigger always better? Toward a resource-based model of open source software development communities

Posted on:2008-07-25Degree:Ph.DType:Dissertation
University:The Florida State UniversityCandidate:Sagers, GlenFull Text:PDF
GTID:1448390005974584Subject:Business Administration
Abstract/Summary:
Open Source Software (OSS) has exploded over the last few years as a means of producing high-quality software. The members of OSS project communities develop and support the software on a mostly volunteer basis, usually with no financial remuneration. This software is then made freely available (in both monetary terms and licensing terms) to those who wish to utilize it. Much has been written about the use of OSS in business, motivations of the volunteers, OSS software quality and how OSS communities are organized and governed. Two aspects of OSS that remain unexplored revolve around how an OSS project community is sustained, and whether such a community is necessary for the success of the software. These questions form the basis for this study.; In this study, OSS is first demonstrated to have many properties of a public good, with the associated attributes of non-rivalry and non-excludability. Unlike typical public goods, OSS is not subject to underproduction as it may be disjunctively produced. It is not subject to overutilization either, since multiple copies may be made for essentially zero cost. The key issue to be investigated in OSS is neither production nor consumption of the public good, but rather how to sustain the project community which writes, supports, and improves the software. Sustaining this community is possible due to network effects---that is, the software becomes more useful as more individuals use it. Among this body of users are some individuals who are willing to donate their time and talents to the community.; A model of community success which proposes that resources furnished by project members are converted into benefits to the community through communication activities is utilized to answer the research questions driving this study. A community must maintain access to a pool of resources such as the time, energy, knowledge and material resources of its members. These resources are converted into benefits for the community through communication activities. Increased communication activities about support and development issues relating to the software lead to a more successful software product and a more successful community, as indicated by higher levels of social capital within the community. A more successful OSS project---in terms of both software and community---will be able to grow through retention of existing members and attraction of new members. These individuals in turn increase the resources available to the community.
Keywords/Search Tags:Software, OSS, Community, Members, Resources
Related items