QGIS is ranked as the top ten most important C++ open source projects by Google

Recently, in Google’s Criticality Score, which measures the importance of open source projects, QGIS was shortlisted for the most important C++ open source projects and ranked tenth among all C++ open source projects.

 

According to an article published on Google’s open source blog, the importance score of open source projects is advocated and initiated by the Open Source Security Foundation (OpenSSF), which aims to solve the long-standing "Tragedy of the Commons" (Tragedy of the Commons) of open source projects. commons) problem-that is, open source projects as public resources have been overexploited due to free use and unrestricted requirements, resulting in project exhaustion. The Open Source Security Foundation hopes to use the importance score of open source projects to connect important open source projects that everyone generally relies on with companies that provide financial support, so that related open source projects can achieve sound development.

 

The importance score reflects the importance of the project. According to the use of the project, the project evaluation index is established, and the number is 0 to 1. The initial evaluation indicators include: project life, last update time, number of participants, number of organizations to which participants belong, frequency of code submissions, number of releases in the past year, number of updated and closed issues in the last 90 days, frequency of comments, and submissions The number of items mentioned in the message, etc., each evaluation index is assigned a different weight, and the program automatically calculates the score.

 

 

The formula for calculating the final score of each item is:

 

According to the above criteria, the top 200 open source projects in C, C++, JavaScript, Java, Go, Python, Rust and other programming languages ​​were selected, and QGIS ranked tenth in C++ open source projects, which is also the highest ranking of open source GIS projects.

 

 

It is reported that after identifying important open source projects, the Open Source Security Foundation will provide resource support for the maintainers of these projects as needed, including funding and infrastructure, which also means that the QGIS project will have a brighter future.

 

At present, the importance score of open source projects is still in its infancy. One of the project creators, Abhishek Arya, pointed out that although certain progress has been made in the selection and calculation of evaluation indicators, he is still eager for the wide participation of the open source community to improve the evaluation indicators and solve the current problems. Only problems with Github hosting open source projects can be automatically calculated.

 

 


 

Reference materials:

[1] google  open source blog:https://opensource.googleblog.com/2020/12/finding-critical-open-source-projects.html。

[2] Open Source Project Criticality Score (Beta):https://github.com/ossf/criticality_score。

 

Copyright Notice

 

This article welcomes reprinting, please indicate the source when reprinting.

 

Guess you like

Origin blog.csdn.net/QGISClass/article/details/111307875