five

Free Open Source Communities Sustainability: Does It Make a Difference in Software Quality?

收藏
NIAID Data Ecosystem2026-05-01 收录
下载链接:
https://zenodo.org/record/8378553
下载链接
链接失效反馈
官方服务:
资源简介:
Free and Open Source Software (FOSS) communities' sustainability is important to maintain and promote access to technology and innovation. While considerable effort has been invested on the topic of FOSS sustainability, limited attention has been given to its impact on community outcomes, e.g., software quality. We conducted an empirical study to examine the influence of FOSS sustainability on software quality. We used projects' data sourced from the Apache Software Foundation Incubator. A total of 236 projects were originally selected. Our final list included a total of 217 projects after applying our exclusion criteria. We used Bayesian data analysis, which incorporates probability distributions to represent the regression coefficients and intercepts. Our findings suggest that our selected sustainability metrics do not significantly affect defect density or code coverage. However, we observed a positive impact of community age on specific code quality metrics, such as risk complexity, number of very large files, and code duplication percentage. Interestingly, our findings show that even when communities are experiencing sustainability, certain code quality metrics are negatively impacted. This implies that code quality practices are not consistently linked to sustainability, and defect management and prevention may be prioritized over the former.
创建时间:
2023-09-27
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作