Windows

Le code Linux est le 'benchmark de la qualité', conclut l'étude

Avoir le meilleur DNS au monde

Avoir le meilleur DNS au monde
Anonim

Les fans de logiciels libres et open source (FOSS) peuvent se rappeler un rapport de Coverity l'année dernière que le code open source a généralement moins de défauts par mille lignes de code

Cette année, les nouvelles sont encore plus saisissantes.

Suite à l'analyse de plus de 450 millions de lignes de code logiciel par le biais du service Coverity Scan, le rapport Open Source Coverity Scan 2012 de Coverity publié mardi, conclut que "Linux reste la référence en matière de qualité."

[En savoir plus: Votre nouveau PC a besoin de ces 15 programmes gratuits et excellents]

'Dynamique Différente'

Service Coverity initié en 2006 par Coverity et le Department of Homeland Se curity, est maintenant devenu un standard largement accepté pour mesurer l'état de la qualité des logiciels open source.

Selon les résultats de cette année, les projets open source avec entre 500 000 et 1 000 000 lignes de code présentaient une densité moyenne de.44, alors que le code propriétaire a obtenu un score de.98 pour de tels projets. La densité des défauts se réfère au nombre de défauts par 1000 lignes de code logiciel.

Pour les projets de plus d'un million de lignes de code, la densité des défauts a diminué à 0,66 dans le code propriétaire mais a augmenté jusqu'à. 75% pour les projets open source.

"Cette différence peut être attribuée aux dynamiques différentes au sein des équipes de développement open source et propriétaires, ainsi qu'au moment où ces équipes mettent en œuvre des processus de test de développement formalisés". années, les utilisateurs propriétaires et open source du service de numérisation de Coverity ont démontré une meilleure qualité que la densité de défauts standard acceptée de 1,0.

Dégâts inférieurs à 0,7

Particulièrement intéressant pour les fans de Linux, cependant, Selon l'estimation de Coverity, le système d'exploitation open source "reste une référence en termes de qualité".

"

Depuis le rapport original Coverity Scan en 2008, les versions scannées de Linux ont la densité des défauts de moins de 1,0, et les versions scannées en 2011 et 2012 ont démontré une densité de défauts inférieure à.7 », explique l'entreprise. Alors que Coverity a scanné plus de 6,8 millions de lignes de code Linux en 2011 et trouvé une densité de défauts. 62, le rapport de 2012 incluait une analyse de plus de 7,4 millions de lignes de code Linux et une densité de défauts de 0,666. Récemment, Coverity a analysé 7,6 millions de lignes de code sous Linux 3.8 et trouvé une densité de défauts juste. 59.

Une copie du rapport complet de Coverity est disponible en téléchargement gratuit.