The research project CrOSSD aims to create a database of OSS projects and evaluate their "health" status using both quantitative and qualitative metrics.
Open source software (OSS) is used in countless companies and public agencies, however, there is currently no efficient way to view or automatically check the health of OSS.
Our goal is to assess the status quo regarding the "health" of (especially: critical) OSS projects and make a contribution to the transparent and critical evaluation of open-source software.
Quantitative & qualitative metrics are to be applied:
The results will provide a comprehensive view of the health of OSS projects, making it easier for developers, maintainers and stakeholders to make informed decisions.
Our architecture consists of several components:
Gathers metadata from various sources such as code-hosting platforms, financial reports, and community engagement data.
Analyzes the collected data and generates scores reflecting the health of OSS projects in different domains.
Continuously monitors and updates the metrics assessment.
Results are displayed on a user-friendly web platform, planned integration with other tools and platforms.
Tobias Dam, Lukas Daniel Klausner, and Sebastian Neumaier. 2023. Towards a Critical Open-Source Software Database. In Companion Proceedings of the ACM Web Conference 2023 (WWW '23 Companion). Association for Computing Machinery, New York, NY, USA, 156–159. https://doi.org/10.1145/3543873.3587336
Tobias Dam and Sebastian Neumaier. 2023. Towards Measuring Vulnerabilities and Exposures in Open-Source Packages. Proceedings of the 5th International Data Science Conference - iDSC2023. https://doi.org/10.48550/arXiv.2206.14527