Windows

O código Linux é o "benchmark de qualidade", conclui o estudo

Microsoft Edge in Linux! Benchmarking vs. Firefox and Chromium

Microsoft Edge in Linux! Benchmarking vs. Firefox and Chromium
Anonim

Os fãs de software livre e de código aberto (FOSS) podem relembrar um relatório da Coverity no ano passado que descobriu que o código aberto tem menos defeitos por mil linhas de código

Avancemos para este ano, e as notícias são ainda mais notáveis.

Após a análise de mais de 450 milhões de linhas de código de software através do serviço Coverity Scan, o Coverity 2012 Coverity Scan Open Source Report da Coverity, que foi divulgado terça-feira, conclui que “o Linux continua a ser a referência de qualidade.”

[Mais leitura: Seu novo PC precisa desses 15 programas gratuitos e excelentes]

'Diferenças dinâmicas'

O serviço da Coverity, que foi iniciado em 2006 pela Coverity e pelo Departamento de Homeland dos EUA A curiosidade tornou-se um padrão amplamente aceito para medir o estado da qualidade de software de código aberto.

De acordo com os resultados deste ano, projetos de código aberto com entre 500.000 e 1.000.000 de linhas de código tiveram uma média de “densidade de defeitos” de apenas., enquanto o código proprietário teve uma pontuação de 0,98 para esses projetos. A densidade de defeitos refere-se ao número de defeitos por 1000 linhas de código de software

Para projetos com mais de um milhão de linhas de código, por outro lado, a densidade de defeitos diminuiu para.66 no código proprietário, mas aumentou até. 75 “para projetos de código aberto.

“ Essa discrepância pode ser atribuída a diferentes dinâmicas dentro de equipes de código aberto e de desenvolvimento proprietário, bem como o ponto em que essas equipes implementam processos de testes de desenvolvimento formalizados ”, explica Coverity. anos, os usuários proprietários e de código aberto do Serviço de Varredura da Coverity demonstraram melhor qualidade do que a densidade de defeito padrão aceitada na indústria de 1.0.

Deficiências de defeitos abaixo de 0.7

Particularmente interessante para os fãs do Linux, no entanto, sistema operacional de código aberto “continua a ser uma referência de qualidade”, na estimativa da Coverity.

Desde o relatório original do Coverity Scan em 2008, as versões escaneadas do Linux alcançaram consistentemente densidade de defeitos inferior a 1,0 e versões digitalizadas em 2011 e 2012 demonstraram uma densidade de defeitos abaixo de 0,7 ”, explicou a empresa. Enquanto a Coverity analisou mais de 6,8 milhões de linhas de código Linux em 2011 e encontrou uma densidade de defeitos de. 62, o relatório de 2012 incluiu uma varredura de mais de 7,4 milhões de linhas de código Linux e encontrou uma densidade de defeitos de 0,66.

Mais recentemente, a Coverity analisou 7,6 milhões de linhas de código no Linux 3.8 e encontrou uma densidade de defeitos justa. 59.

Uma cópia do relatório completo da Coverity está disponível para download gratuito.