研究报告:开源软件的品质越来越好
时间:2009-09-28
来源:linux论坛
在手机上看
手机扫描阅读
近三年来开源软件的Bug比例降低了16%。2006年以来,Coverity Scan总计排除了11200多个有瑕疵的开源程序。
专门测试软件完整度(integrity)的Coverity所发布的最新报告显示,开源的程序质量的确有在改进。
Coverity Scan是由美国国土安全部(US Department of Homeland Security)在2006年开始资助的一项开源改进计划,希望借以找出并修补由Coverity Static Analysis所发现的程序Bug与安全漏洞。
该计划所发表的2009年最新报告(2009 Coverity Scan Open Source Report)总计分析最近三年来280个开源计划所拥有的110亿多行的代码,而不重复的代码则有6000万行。
Coverity表示,这份报告客观呈现了开源的品质,以及从Coverity scan服务所搜集而来的Bug资料,好让企业能够检验全球一些知名开源软件的完整度,例如Firefox、Linux、PHP 、Ruby,或是Samba。
2009年报告发现,开源软件的总体完整性、品质,与安全性都有提升,近三年来的Bug比例降低了16%。例如,2006年以来,Coverity Scan总计排除了11200多个有Bug的开源程序。
而由Coverity所认证的开源计划的完整度(Integrity Rungs)也年年在进步,例如,2009年得到Rung 1认证的计划较2008年增加了32%,Rung 2则增加一倍。 OpenPAM、Ruby、Samba等计划则是已经开始在做Rung 3的认证。Rungs的数字越高,也代表软件的完整度越好
专门测试软件完整度(integrity)的Coverity所发布的最新报告显示,开源的程序质量的确有在改进。
Coverity Scan是由美国国土安全部(US Department of Homeland Security)在2006年开始资助的一项开源改进计划,希望借以找出并修补由Coverity Static Analysis所发现的程序Bug与安全漏洞。
该计划所发表的2009年最新报告(2009 Coverity Scan Open Source Report)总计分析最近三年来280个开源计划所拥有的110亿多行的代码,而不重复的代码则有6000万行。
Coverity表示,这份报告客观呈现了开源的品质,以及从Coverity scan服务所搜集而来的Bug资料,好让企业能够检验全球一些知名开源软件的完整度,例如Firefox、Linux、PHP 、Ruby,或是Samba。
2009年报告发现,开源软件的总体完整性、品质,与安全性都有提升,近三年来的Bug比例降低了16%。例如,2006年以来,Coverity Scan总计排除了11200多个有Bug的开源程序。
而由Coverity所认证的开源计划的完整度(Integrity Rungs)也年年在进步,例如,2009年得到Rung 1认证的计划较2008年增加了32%,Rung 2则增加一倍。 OpenPAM、Ruby、Samba等计划则是已经开始在做Rung 3的认证。Rungs的数字越高,也代表软件的完整度越好
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28