В компании Coverity был проведен очередной анализ исходного программного кода крупнейших проектов, для этого использовалась автоматическая система — Coverity Scan. Всего было проанализировано свыше 450 млн строк кода.
Если говорить о проектах категории Open Source среднего размера, то дефекты здесь встречаются намного реже, чем в проектах коммерческих. Во время анализа проектов с открытым исходным кодом объемом в полмиллиона-миллион строк, система смогла выявить в среднем 0,44 дефекта на каждую тысячу строк, а аналогичный показатель для проектов коммерческих составил уже 0,98. В то же время в таких коммерческих проектах, объем которых превышает миллион строк, частота дефектов выражалась уже в цифре 0,66, а в сопоставимых по объемам проектах с открытым кодом — увеличивалась до 0,75. По мнению специалистов Coverity, такая закономерность объясняется различной динамикой групп разработчиков, использующих комплект Wind River Workbench и не только, и разницей объемов проектов, для которых применяются формализованные процессы тестирования.
Образцовое качество показали исходные коды, используемые в ядре операционной системы Linux, а все проанализированные в 2011-2012 годах версии обладали частотой дефектов не выше 0,7. а в самой новой из проанализированных версий ядра Linux 3.8 объемом в 7,6 млн строк исходных кодов частота дефектов выразилась в показателе 0,59.