Inequalities in Open Source Software Development: Analysis of Contributor's Commits in Apache Software Foundation Projects

被引:18
|
作者
Chelkowski, Tadeusz [1 ]
Gloor, Peter [2 ]
Jemielniak, Dariusz [3 ]
机构
[1] Kozminski Univ, Warsaw, Poland
[2] MIT, Ctr Cognit Intelligence, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[3] Kozminski Univ, New Res Digital Soc NeRDS Grp, Warsaw, Poland
来源
PLOS ONE | 2016年 / 11卷 / 04期
关键词
OPEN COLLABORATION; PEER PRODUCTION; COMMUNITY; EMERGENCE; NETWORK; POWER;
D O I
10.1371/journal.pone.0152976
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
While researchers are becoming increasingly interested in studying OSS phenomenon, there is still a small number of studies analyzing larger samples of projects investigating the structure of activities among OSS developers. The significant amount of information that has been gathered in the publicly available open-source software repositories and mailing-list archives offers an opportunity to analyze projects structures and participant involvement. In this article, using on commits data from 263 Apache projects repositories (nearly all), we show that although OSS development is often described as collaborative, but it in fact predominantly relies on radically solitary input and individual, non-collaborative contributions. We also show, in the first published study of this magnitude, that the engagement of contributors is based on a power-law distribution.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Characterizing logging practices in Java-based open source software projects – a replication study in Apache Software Foundation
    Boyuan Chen
    Zhen Ming (Jack) Jiang
    [J]. Empirical Software Engineering, 2017, 22 : 330 - 374
  • [2] Tracing distributed collaborative development in apache software foundation projects
    Gharehyazie, Mohammad
    Filkov, Vladimir
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (04) : 1795 - 1830
  • [3] Intensive Metrics for the Study of the Evolution of Open Source Projects: Case Studies from Apache Software Foundation Projects
    Gala-Perez, Santiago
    Robles, Gregorio
    Gonzalez-Barahona, Jesus M.
    Herraiz, Israel
    [J]. 2013 10TH IEEE WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR), 2013, : 159 - 168
  • [4] Tracing distributed collaborative development in apache software foundation projects
    Mohammad Gharehyazie
    Vladimir Filkov
    [J]. Empirical Software Engineering, 2017, 22 : 1795 - 1830
  • [5] Characterizing logging practices in Java']Java-based open source software projects - a replication study in Apache Software Foundation
    Chen, Boyuan
    Jiang, Zhen Ming
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2017, 22 (01) : 330 - 374
  • [6] Characterizing Commits in Open-Source Software
    Ferreira, Mivian M.
    Goncalves, Diego Santos
    Bigonha, Mariza A.S.
    Ferreira, Kecia A.M.
    [J]. ACM International Conference Proceeding Series, 2022,
  • [7] Characterizing Commits in Open-Source Software
    Ferreira, Mivian M.
    Goncalves, Diego Santos
    Bigonha, Mariza A. S.
    Ferreira, Kecia A. M.
    [J]. PROCEEDINGS OF THE 21TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2022, 2022,
  • [8] 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
  • [9] Why do projects join the Apache Software Foundation?
    Yang, Nan
    Ferreira, Isabella
    Serebrenik, Alexander
    Adams, Bram
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN SOCIETY (ICSE-SEIS 2022), 2022, : 161 - 171
  • [10] Aspects of software quality assurance in open source software projects: Two case studies from Apache project
    Wahyudin, Dindin
    Schatten, Alexander
    Winkler, Dietmar
    Biffl, Stefan
    [J]. SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 229 - +