Windows

Linuxコードが「品質のベンチマーク」であるとの結論

’, Â, � etc... How to fix strange encoding characters in WP or other SQL database

’, Â, � etc... How to fix strange encoding characters in WP or other SQL database
Anonim

Coverityの2012 Coverity Scan Open Source Reportは、Coverity Scanサービスを通じて4億5,000万行以上のソフトウェアコードを分析した結果、今年に向けて急速に進んでいます。

[新版には15の無料で優れたプログラムが必要]

'異なる力学'

2006年に開始されたCoverityのサービスCoverityと米国国土安全保障省オープンソースのソフトウェア品質の状態を測定するための広く受け入れられている標準となっています。

今年の結果によると、50万〜100万行のコードのオープンソースプロジェクトでは、一方、プロプラエタリー・コードでは、そのようなプロジェクトでは.98というスコアを出しました。欠陥密度とは、1000行のソフトウェアコードあたりの欠陥の数を指す。一方、100万行以上のコードを持つプロジェクトでは、欠陥密度は独自のコードでは.66に減少した。オープンソースプロジェクトの場合は75となっています。 "この不一致は、オープンソース開発チームと独自の開発チームのダイナミクスの違いと、これらのチームが正式な開発テストプロセスを実装している点に起因します。 Coverityのスキャンサービスのプロプライエタリユーザーとオープンソースユーザーの両方が、許容される業界標準の欠陥密度1.0よりも優れた品質を示しています。

欠陥密度が0.7未満の場合

Linuxのファンにとって特に興味深いのは、

"

2008年のオリジナルのCoverity Scanレポート以来、スキャンされたLinuxのバージョンは、一貫して欠陥密度が1.0未満であり、2011年と2012年にスキャンされたバージョンでは、欠陥密度が0.7未満であることが示された」と同社は説明している[

]。 62によれば、2012年のレポートには740万行以上のLinuxコードのスキャンが含まれており、欠陥密度は0.66であることが判明しました。

最近、CoverityはLinux 3.8で760万行のコードをスキャンし、 59.

Coverityの完全なレポートのコピーは無料でダウンロードできます。