The social structure of free and open source software development

Q2 Computer Science First Monday Pub Date : 2005-02-07 DOI:10.5210/FM.V10I2.1207
Kevin Crowston, J. Howison
{"title":"The social structure of free and open source software development","authors":"Kevin Crowston, J. Howison","doi":"10.5210/FM.V10I2.1207","DOIUrl":null,"url":null,"abstract":"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.\n\nTo 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.\n\nWe suggest, therefore, that it is wrong to assume that FLOSS projects are distinguished by a particular social structure merely because they are FLOSS. Our findings suggest that FLOSS projects might have to work hard to achieve the expected development advantages which have been assumed to flow from \"going open.\" In addition, the variation in communications structure across projects means that communications centralization is useful for comparisons between FLOSS teams. We found that larger FLOSS teams tend to have more decentralized communication patterns, a finding that suggests interesting avenues for further research examining, for example, the relationship between communications structure and code modularity.","PeriodicalId":38833,"journal":{"name":"First Monday","volume":"33 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2005-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"537","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"First Monday","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5210/FM.V10I2.1207","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 537

Abstract

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. We suggest, therefore, that it is wrong to assume that FLOSS projects are distinguished by a particular social structure merely because they are FLOSS. Our findings suggest that FLOSS projects might have to work hard to achieve the expected development advantages which have been assumed to flow from "going open." In addition, the variation in communications structure across projects means that communications centralization is useful for comparisons between FLOSS teams. We found that larger FLOSS teams tend to have more decentralized communication patterns, a finding that suggests interesting avenues for further research examining, for example, the relationship between communications structure and code modularity.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
自由和开源软件开发的社会结构
用于描述FLOSS项目组织的隐喻,如大教堂和集市,通过强调FLOSS独特的社会和通信结构,通常将它们与专有开发形成鲜明对比。但是我们对FLOSS项目的通信模式到底了解多少呢?所研究的项目有多普遍?FLOSS项目之间是否有一致性?质疑独特性的假设是很重要的,因为来自FLOSS社区的实践倡导者依赖于社会结构的特征来描述和解释FLOSS生产的一些优势。为了解决这个问题,我们检查了来自SourceForge的120个项目团队,代表了广泛的FLOSS项目类型,因为他们的通信集中在bug跟踪系统中的交互中。我们发现,FLOSS开发团队在通信集中方面差异很大,从完全以一个开发人员为中心的项目到高度分散的项目,并在开发人员和活跃用户之间展示分布式的对话模式。因此,我们建议,仅仅因为它们是FLOSS,就认为FLOSS项目被特定的社会结构区分开来是错误的。我们的研究结果表明,FLOSS项目可能必须努力工作才能实现预期的开发优势,这些优势被认为是“开放”带来的。此外,跨项目通信结构的变化意味着通信集中化对于FLOSS团队之间的比较是有用的。我们发现较大的FLOSS团队倾向于拥有更分散的通信模式,这一发现为进一步研究提供了有趣的途径,例如,通信结构和代码模块化之间的关系。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
First Monday
First Monday Computer Science-Computer Networks and Communications
CiteScore
2.20
自引率
0.00%
发文量
86
期刊介绍: First Monday is one of the first openly accessible, peer–reviewed journals on the Internet, solely devoted to the Internet. Since its start in May 1996, First Monday has published 1,035 papers in 164 issues; these papers were written by 1,316 different authors. In addition, eight special issues have appeared. The most recent special issue was entitled A Web site with a view — The Third World on First Monday and it was edited by Eduardo Villanueva Mansilla. First Monday is indexed in Communication Abstracts, Computer & Communications Security Abstracts, DoIS, eGranary Digital Library, INSPEC, Information Science & Technology Abstracts, LISA, PAIS, and other services.
期刊最新文献
French-speaking photo models communication: A comparison across platforms and profiles, a possible evolution Angry sharing: Exploring the influence of Facebook reactions on political post sharing Everyday positivity: An appraisal analysis of online identity in food blogs Tweeting on thin ice: Scientists in dialogic climate change communication with the public Education runs quickly violence runs slowly: An analysis of closed captioning speed and reading level in children’s television franchises
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1