paperbot · PL 论文追踪

全部论文 待读 收藏

P2 An empirical Analysis of Community and Coding Patterns in OSS4SG vs. Conventional OSS

OSS4SG 与传统开源软件的社区与编码模式实证分析
ICSE Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering2026匹配度 1/10 · 该论文是关于开源社区与贡献模式的实证研究,不涉及静态分析、程序分析、浮点分析、贝叶斯程序分析或 LLM/Agent 在 PL 中的应用,与用户研究方向基本无关。引用 0 inbox
Mohamed Ouf, Shayan Noei, Zeph Van Iterson, Mariam Guizani, Ying Zou
crossref: 2026-09-12

AI 速览

一句话:通过 1,039 个 GitHub 仓库的实证比较,揭示 OSS4SG 与传统 OSS 在社区黏性、参与节奏和贡献模式上的差异。

论文关注开源向善(OSS4SG)项目虽以社会使命驱动,但其社区动态和贡献者模式是否不同于传统开源软件尚不清楚。作者对 1,039 个 GitHub 仓库(422 个 OSS4SG、617 个传统 OSS)开展大规模实证研究,比较社区结构、贡献者参与和编码实践。结果显示:OSS4SG 社区更稳定、更具黏性(63.4%),而传统 OSS 更具“磁性”(75.4%),贡献者流动率高;OSS4SG 全年参与较一致,传统 OSS 呈季节性波动;OSS4SG 的代码质量和 issue 解决都更依赖核心贡献者,传统 OSS 则由普通贡献者解决 issue、核心贡献者聚焦代码质量。

问题
研究问题是 OSS4SG 的使命驱动性质如何影响其社区结构、贡献者参与和编码实践,以及它与传统 OSS 有何差异。
方法
方法是对 1,039 个 GitHub 仓库(422 个 OSS4SG、617 个传统 OSS)进行大规模实证比较,分析社区结构、贡献者参与和编码实践。
评估
评估基于 GitHub 仓库数据的量化比较,报告社区黏性/磁性、季节性参与以及核心与普通贡献者在代码质量和 issue 解决中的分工差异。
原文摘要(Abstract)

Open Source Software for Social Good (OSS4SG) projects aim to address critical societal challenges, such as healthcare access and community safety. Understanding the community dynamics and contributor patterns in these projects is essential for ensuring their sustainability and long-term impact. However, while extensive research has focused on conventional Open Source Software (OSS), little is known about how the mission-driven nature of OSS4SG influences its development practices. To address this gap, we conduct a large-scale empirical study of 1,039 GitHub repositories, comprising 422 OSS4SG and 617 conventional OSS projects, to compare community structure, contributor engagement, and coding practices. Our findings reveal that OSS4SG projects foster significantly more stable and "sticky" (63.4%) communities, whereas conventional OSS projects are more "magnetic" (75.4%), attracting a high turnover of contributors. OSS4SG projects also demonstrate consistent engagement throughout the year, while conventional OSS communities exhibit seasonal fluctuations. Additionally, OSS4SG projects rely heavily on core contributors for both code quality and issue resolution, while conventional OSS projects leverage casual contributors for issue resolution, with core contributors focusing primarily on code quality.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11892,
  title = {An empirical Analysis of Community and Coding Patterns in OSS4SG vs. Conventional OSS},
  author = {Mohamed Ouf and Shayan Noei and Zeph Van Iterson and Mariam Guizani and Ying Zou},
  booktitle = {ICSE},
  year = {2026},
  doi = {10.1145/3744916.3787782}
}