中文

开源软件生态系统中的锚定赞助企业

软件工程 2025-02-14 v1 计算机与社会 社会与信息网络

摘要

企业正加强参与开源软件(OSS)的力度,超越对单个项目的贡献,发布自己的核心技术作为 OSS。这些技术——从 Web 框架到编程语言——是大型且持续增长的生态系统的基础。然而,我们对这些锚定赞助方如何塑造 OSS 贡献者行为知之甚少。我们考察了 Mozilla Corporation 在 Rust 编程语言生态系统中作为孵化器和锚定赞助方的作用,利用 2015 年至 2022 年近 30,000 位开发者和 40,000 个 OSS 项目的数据。当 Mozilla 在 2020 年 8 月突然退出 Rust 时,事件研究模型估计对生态系统活动的负面影响:每周提交量立即下降 9%,趋势下降 0.6 个百分点。我们观察到冲击效应的非对称性:前 Mozilla 开发者和密切合作者继续贡献的速度较快,而更远离的开发者即使在 6 个月后也表现出减少或停止活动。一个模拟 OSS 生态系统并具备锚定赞助方的代理模型复制了这些模式。我们还发现 Rust 新增开发者和项目的进入速度在冲击后显著放缓。我们的结果表明,Mozilla 作为 Rust 质量和稳定性的关键信号。一旦撤回,新手和较少嵌入的开发者最受挫,引发对长期生态系统可持续性的担忧。

关键词

引用

@article{arxiv.2502.09060,
  title  = {Anchor Sponsor Firms in Open Source Software Ecosystems},
  author = {Brigitta Németh and Johannes Wachs},
  journal= {arXiv preprint arXiv:2502.09060},
  year   = {2025}
}