Evolution of open source communities

被引:0
|
作者
Weiss, Michael [1 ]
Moroiu, Gabriella [1 ]
Zhao, Ping [1 ]
机构
[1] Carleton Univ, Sch Comp Sci, 1125 Colonel By Dr, Ottawa, ON K1S 5B6, Canada
来源
OPEN SOURCE SYSTEMS | 2006年 / 203卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The goal of this paper is to document the evolution of a portfolio of related open source communities over time. As a case study, we explore the subprojects of the Apache project, one of the largest and most visible open source projects. We extract the community structure from the mailing list data, and study how the subcommunities evolve, and are interrelated over time. Our analysis leads us to propose the following hypotheses about the growth of open source communities: (1) communities add new developers by a process of preferential attachment; (2) links between existing communities are also subject to preferential attachment; (3) developers will migrate between communities together with other collaborators; and (4) information flow follows project dependencies. In particular, we are concerned with the underlying factors that motivate the migration between communities, such as information flow, co-worker ties, and project dependencies.
引用
收藏
页码:21 / +
页数:2
相关论文
共 50 条
  • [21] Understanding the Process of Participating in Open Source Communities
    Shibuya, Bianca
    Tamai, Tetsuo
    [J]. 2009 ICSE WORKSHOP ON EMERGING TRENDS IN FREE-LIBRE-OPEN SOURCE SOFTWARE RESEARCH AND DEVELOPMENT, 2009, : 1 - 6
  • [22] Women Participation in Open Source Software Communities
    Singh, Vandana
    [J]. 13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2, 2019, : 94 - 99
  • [23] How do open source communities blog?
    Dennis Pagano
    Walid Maalej
    [J]. Empirical Software Engineering, 2013, 18 : 1090 - 1124
  • [24] Value Creation in Open-Source Hardware Communities: Case Study of Open Source Ecology
    Moritz, Manuel
    Redlich, Tobias
    Grames, Patrick P.
    Wulfsberg, Jens P.
    [J]. PORTLAND INTERNATIONAL CONFERENCE ON MANAGEMENT OF ENGINEERING AND TECHNOLOGY (PICMET 2016): TECHNOLOGY MANAGEMENT FOR SOCIAL INNOVATION, 2016, : 2368 - 2375
  • [25] Teaching Open Source: Involving Students in Free and Open Source Software (FOSS) Project Communities
    Dziallas, Sebastian
    Ellis, Heidi J. C.
    Chua, Mel
    Huss-Lederman, Steven
    Wurst, Karl R.
    [J]. SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 676 - 677
  • [26] Evolution of open source networks in industry
    de Laat, PB
    [J]. INFORMATION SOCIETY, 2004, 20 (04): : 291 - 299
  • [27] Metrics and evolution in open source software
    Lee, Young
    Yang, Jeong
    Chang, Kai H.
    [J]. USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2007, : 191 - +
  • [28] Evolution of Apache Open Source Software
    Wen, Haoran
    D'Souza, Raissa M.
    Saul, Zachary M.
    Filkov, Vladimir
    [J]. DYNAMICS ON AND OF COMPLEX NETWORKS: APPLICATIONS TO BIOLOGY, COMPUTER SCIENCE, AND THE SOCIAL SCIENCES, 2009, : 199 - 215
  • [29] Teaching software evolution in open source
    Petrenko, Maksym
    Poshyvanyk, Denys
    Rajlich, Vaclav
    Buchta, Joseph
    [J]. COMPUTER, 2007, 40 (11) : 25 - +
  • [30] Investigating Evolution in Open Source Software
    McDonald, Jordan
    Greer, Des
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT V: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 14, 2019, PROCEEDINGS, PART V, 2019, 11623 : 242 - 256