AI助力开源软件可持续发展,提升贡献、安全与社区健康。
Artificial Intelligence in Open Source Software Engineering: A Foundation for Sustainability
- 用AI自动处理缺陷、任务分配和新人引导,减轻维护负担。
- 可识别漏洞、分析社区健康度,降低项目废弃风险。
- 适合关注开源生态、可持续开发的研究者与实践者。
开源软件(OSS)是现代数字基础设施的基石,但许多关键项目仍面临贡献不足的问题。本文综述人工智能(AI)在应对开源可持续性挑战中的应用,涵盖保持贡献者参与、保障资金、提升代码质量与安全性、促进健康社区生态及防止项目放弃等核心问题。通过整合跨学科研究,论文总结了AI在自动化缺陷分类、系统维护、贡献者引入与指导、社区健康分析、漏洞检测及任务自动化等方面的关键应用。同时,文章探讨了在开源场景中应用AI所面临的局限与伦理挑战,包括数据可用性、偏见与公平性、透明度、滥用风险,以及协作开发中以人为本价值观的保留。研究强调,应将AI视为增强人类基础设施的工具而非替代品,揭示其潜力与风险。最后,指出了当前关键研究空白,并提出了未来在人工智能、可持续性与开源软件交叉领域的方向,旨在构建更稳健、更公平的开源生态系统。
原文摘要 · Abstract (English)
Open-source software (OSS) is foundational to modern digital infrastructure, yet this context for group work continues to struggle to ensure sufficient contributions in many critical cases. This literature review explores how artificial intelligence (AI) is being leveraged to address critical challenges to OSS sustainability, including maintaining contributor engagement, securing funding, ensuring code quality and security, fostering healthy community dynamics, and preventing project abandonment. Synthesizing recent interdisciplinary research, the paper identifies key applications of AI in this domain, including automated bug triaging, system maintenance, contributor onboarding and mentorship, community health analytics, vulnerability detection, and task automation. The review also examines the limitations and ethical concerns that arise from applying AI in OSS contexts, including data availability, bias and fairness, transparency, risks of misuse, and the preservation of human-centered values in collaborative development. By framing AI not as a replacement but as a tool to augment human infrastructure, this study highlights both the promise and pitfalls of AI-driven interventions. It concludes by identifying critical research gaps and proposing future directions at the intersection of AI, sustainability, and OSS, aiming to support more resilient and equitable open-source ecosystems.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。