Windows

Linux 코드가 '품질의 벤치 마크'라고 결론 지었다.

PHP Tips #1 Utf-8 encoding in PHP

PHP Tips #1 Utf-8 encoding in PHP
Anonim

Free and open source software (FOSS)의 팬은 작년 Coverity로부터 오픈 소스 코드가 독점 소프트웨어 코드보다 코드 라인 당 결함이 적다는 사실을 발견했습니다

Coverity의 2012 Coverity Scan 오픈 소스 보고서는 Coverity Scan 서비스를 통해 4 억 5 천만 개가 넘는 소프트웨어 코드를 분석 한 결과 다음과 같이 나타났습니다. "Linux는 품질면에서 벤치 마크입니다."[

] [추가 정보: 새 PC에 15 개의 무료로 우수한 프로그램이 필요함]

'다양한 역학'

2006 년에 시작된 Coverity의 서비스 Coverity와 미국 국토 관리청에 의해 curity는 오픈 소스 소프트웨어 품질 상태를 측정하기 위해 널리 받아 들여지는 표준이되었습니다.

올해 결과에 따르면 50 만에서 100 만 줄의 코드가 포함 된 오픈 소스 프로젝트의 평균 결함 밀도는 44에 불과합니다 반면에 독점 코드는.98로 그 프로젝트에 대해 득점했습니다. 결함 밀도는 1000 줄의 소프트웨어 코드 당 결함 수를 의미합니다.

100 만 줄 이상의 코드가있는 프로젝트의 경우 결함 밀도는 독점 코드에서.66로 줄었지만 줄곧 증가했습니다. 오픈 소스 및 독점적 인 개발 팀의 역동성에 차이가있을뿐만 아니라 이들 팀이 정식화 된 개발 테스트 프로세스를 구현하는 시점에 기인 할 수 있습니다 "라고 Coverity는 설명합니다.

년 동안 Coverity의 스캔 서비스의 독점적 인 사용자와 오픈 소스 사용자 모두 업계 표준 결함 밀도 인 1.0보다 나은 품질을 보여주었습니다.

결함 밀도가 0.7 미만인 경우

Linux 팬에게 특히 흥미로운 점은 무료 및

"

2008 년 원본 Coverity Scan 보고서 이후로, 스캔 된 버전의 Linux는 지속적으로 품질 향상에 대한 벤치마킹을 달성했습니다. 2011 년과 2012 년에 스캔 한 결함 밀도가 0.7 미만인 것으로 나타났습니다. "

2011 년에 Coverity가 680 만 라인의 Linux 코드를 스캔하고 결함 밀도를 발견 한 반면, 62에 따르면 2012 년 보고서에는 740 만 개가 넘는 Linux 코드 스캔이 포함되어 있으며 결함 밀도는.66입니다. 최근에는 Coverity가 Linux 3.8에서 760 만 줄의 코드를 스캔하여 결함 밀도를 발견했습니다. 59.

Coverity의 전체 보고서 사본은 무료로 다운로드 할 수 있습니다.