Windows

Linux-Code ist der "Maßstab für Qualität", Studie schließt

Was ist ein Kernel und was macht er?

Was ist ein Kernel und was macht er?
Anonim

Fans freier und Open-Source-Software (FOSS) können einen Bericht von Coverity im letzten Jahr zurückrufen, der festgestellt hat, dass Open-Source-Code in der Regel weniger Fehler pro tausend Zeilen Code als proprietärer Software-Code hat tut.

Schneller vorwärts zu diesem Jahr, und die Nachrichten sind noch auffallender.

Nach der Analyse von mehr als 450 Millionen Zeilen Software-Code durch den Coverity Scan-Dienst Coverity Coverity Scan 2012 Open Source-Bericht, der war Veröffentlicht am Dienstag, "Linux bleibt der Maßstab für Qualität."

[Lesen Sie weiter: Ihr neuer PC benötigt diese 15 kostenlosen, ausgezeichneten Programme]

'Different dynamics'

Der Service von Coverity wurde 2006 initiiert von Coverity und dem US Department of Homeland Se curity, hat sich mittlerweile zu einem anerkannten Standard für die Messung der Qualität von Open-Source-Software entwickelt.

Laut den diesjährigen Ergebnissen hatten Open-Source-Projekte mit 500.000 bis 1.000.000 Codezeilen eine durchschnittliche "Defektdichte" von nur.44, während proprietärer Code für solche Projekte mit einem Wert von.98 bewertet wurde. Die Fehlerdichte bezieht sich auf die Anzahl der Fehler pro 1000 Zeilen Softwarecode.

Bei Projekten mit mehr als einer Million Codezeilen verringerte sich die Fehlerdichte dagegen im proprietären Code auf 0,66, stieg jedoch bis auf. 75 für Open-Source-Projekte.

"Diese Diskrepanz ist auf unterschiedliche Dynamiken in Open-Source- und proprietären Entwicklungsteams sowie auf den Punkt zurückzuführen, an dem diese Teams formalisierte Entwicklungstestprozesse implementieren", erklärt Coverity.

Für zwei In den letzten Jahren haben sowohl die proprietären als auch die Open-Source-Nutzer von Coveritys Scan-Service eine bessere Qualität als die akzeptierte Industriestandard-Defektdichte von 1,0 gezeigt.

Defektdichten unter 0,7

Besonders interessant für Linux-Fans ist jedoch, dass die kostenlose und Open Source-Betriebssystem "bleibt nach Einschätzung von Coverity ein Maßstab für Qualität."

" Seit dem ursprünglichen Bericht von Coverity Scan im Jahr 2008 haben die gescannten Versionen von Linux durchgängig einen Wert von Englisch: bio-pro.de/en/region/stern/magazin/…3/index.html Eine Fehlerdichte von weniger als 1,0 und in den Jahren 2011 und 2012 gescannte Versionen wiesen eine Fehlerdichte von unter 0,7 auf ", erklärte das Unternehmen.

Coverity scannte 2011 mehr als 6,8 Millionen Zeilen Linux - Code und fand eine Defektdichte von. 62, enthielt der Bericht 2012 einen Scan von mehr als 7,4 Millionen Zeilen Linux-Code und fand eine Defektdichte von.66.

Vor kurzem hat Coverity 7,6 Millionen Zeilen Code in Linux 3.8 gescannt und eine Defektdichte von gerade gefunden. 59.

Eine Kopie des vollständigen Berichts von Coverity ist als kostenloser Download verfügbar.