Selon l'actualité du 25 mai, Google a récemment annoncé une nouvelle initiative visant à garantir davantage la sécurité et la fiabilité de ses projets open source. Google a open source sa contribution à Rust sur GitHub Les résultats de l'examen de Crate, qui incluent des attributs tels que la qualité du code, la sécurité et les exigences de test, peuvent être importés par les développeurs dans leurs propres projets pour vérification.
Rust est un langage système moderne largement utilisé dans de nombreux projets open source chez Google. Afin d'empêcher les développeurs d'examiner le même Crate à plusieurs reprises, Google a décidé de rendre publics ces résultats d'examen afin que les développeurs puissent s'y référer et les utiliser. Avant le lancement d'un projet, l'équipe de développement procède généralement à un examen approfondi du code source pour s'assurer qu'il répond à des normes telles que la sécurité, l'exactitude et les tests. Examiner la même caisse à plusieurs reprises dans différents projets entraînera une perte de ressources et de temps. Cette décision de Google vise à éliminer la duplication du travail et à améliorer l’efficacité des révisions.
Les développeurs peuvent juger si le Crate qu'ils utilisent répond aux exigences du projet en se basant sur les résultats de l'examen open source de Google. Google continue d'intégrer ces résultats d'examen dans le référentiel de la chaîne d'approvisionnement et utilise le fret L'outil vétérinaire vérifie rapidement la caisse utilisée dans le projet. De telles initiatives peuvent aider les développeurs à réduire les vulnérabilités de sécurité et les problèmes de qualité du code, et à améliorer la fiabilité globale des logiciels.
Actuellement, les projets ChromeOS et Fuchsia de Google ont contribué aux résultats de l'évaluation de Crate, et d'autres projets Google les rejoindront progressivement pour couvrir davantage de Crate. Cependant, ces travaux n’en sont qu’à leurs débuts et incluent le fret Les détails opérationnels de la manière dont le contrôle vétérinaire est effectué et le partage des résultats des examens sont susceptibles de changer.
Pour les développeurs Rust, vous pouvez obtenir des ressources précieuses grâce à l’examen open source de Google. En utilisant les résultats de ces examens, les développeurs peuvent vérifier plus efficacement les projets Crate qu'ils utilisent, garantissant ainsi leur sécurité et leur qualité. Les mesures prises par Google ont le potentiel de promouvoir davantage le développement de l'écosystème Rust tout en améliorant le niveau global des logiciels open source.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!