Soutenue
par le gouvernement américain, la société
Coverty a perfectionné ses outils d'analyse du code source
destinés à améliorer la sécurité
et la qualité des projets Open Source, dans le cadre de l'
Open Source Hardening Project qui
enregistre également le concours de l'université de
Stanford et de Symantec, pour une durée de 3 ans.
Tous les bugs découverts sont ainsi portés à la connaissance des développeurs qui peuvent dès lors opérer les actions correctrices qui en découlent, le plus rapidement possible.
Coverty rend compte qu'en 7 jours, sur 32 projets Open Source analysés, le taux d'erreurs détectées est tombé de 0,434 à 0,371 pour mille lignes de codes suite à la divulgation d'une première base de données de bugs et ce grâce à 200 développeurs qui se sont enregistrés en ligne pour y avoir accès.
Selon Coverty, les développeurs les plus actifs sont les membres de l'excellent projet Samba qui permet de connecter à un serveur Linux, des clients fonctionnant sous Windows notamment. Pour ce dernier, le taux de bugs est très vite passé de 216 à 18.
Ci-dessous quelques chiffres concernant d'autres projets :
Projet | Nombre de bugs détectés ( 6 mars 2006 ) | Semaine 1 Nombre de bugs( 13 mars 2006 ) | Semaine 2 Nombre de bugs ( 20 mars 2006 ) |
Amanda | 108 | 0 | 0 |
Gcc | 140 | 99 | 97 |
Gaim | 113 | 57 | 51 |
Ethereal | 143 | 19 | 19 |
Icecast | 12 | 2 | 2 |
Net - SNMP | 148 | 87 | 61 |
Samba | 216 | 18 | 0 |
SQLite | 31 | 10 | 6 |
XMMS | 6 | 0 | 0 |
Pour
l'un des dirigeants de Coverty : " mon sentiment est que la communauté
Open Source fournit des patchs correctifs avec une très grande
rapidité ".
En deux semaines, 900 défauts ont été corrigés, soit une moyenne de 5 bugs à l'heure.
La
firme de Redmond qui a récemment décidé de
s'inspirer du modèle proposé par la communauté
Open Source, en recensant publiquement les bogues pour sa future
mouture d' Internet Explorer, va-t-elle faire preuve d'une telle
efficacité ' A moins bien-sûr que IE7 ne soit totalement
infaillible.
En tout cas, la saison de chasse aux bugs est ouverte toute l'année.