报告显示开源软件越做越好

开发 开发工具
通过专门测试软件完整度(integrity)的Coverity所发布的最新报告显示,开放源码正在越来越走向优秀。

开源软件有很多人认为其质量必然很有问题,接口兼容性以及支持度不是很***。但是根据报告开源软件正越做越好了。

Coverity Scan是由美国国土安全部(U.S. Department of Homeland Security)在2006年开始资助的一项开放源码改进计划,希望藉以找出并修补由Coverity Static Analysis所发现的程序瑕疵与安全漏洞。

该计划所发表的2009年***报告(2009 Coverity Scan Open Source Report)总计分析最近三年来280个开放源码计划所拥有的110亿多行的程序,而不重复的程序代码则有6000万行。 

Coverity表示,这份报告客观呈现了开放源码的质量,以及从Coverity scan服务所搜集而来的瑕疵数据,好让企业能够检验全球一些知名开放源码软件的完整度,例如Firefox、Linux、PHP、Ruby,或是Samba。 

2009年报告发现,开源软件的总体完整性、质量,与安全性都有提升,近三年来的瑕疵比例降低了16%。此外,开放源码的开发者也相当积极的在改进软件质量。例如,2006年以来,Coverity Scan总计排除了11200多个有瑕疵的开放源码程序。 

而由Coverity所认证的开放源码计划的完整度(Integrity Rungs)也年年在进步,例如,2009年得到Rung 1认证的计划较2008年增加了32%,Rung 2则增加一倍。OpenPAM、Ruby、Samba等计划则是已经开始在做Rung 3的认证。Rungs的数字越高,也代表软件的完整度越好。

【相关资讯】

  1. 微软发布基于云计算PHP开发包
  2. Azure拥抱PHP是好是坏?从另一个角度看微软开源策略
  3. GPL妨碍了开发者挣钱?谈开源软件许可的变更
  4. 开源语言排行榜:PHP与JavaScript受青睐
  5. 国外优秀开源PHP建站程序一览
责任编辑:彭凡 来源: cnbeta
相关推荐

2013-05-09 10:30:44

开源软件开源项目

2016-10-12 13:29:49

2015-12-28 10:43:26

开源软件企业

2017-12-01 12:09:34

2022-08-04 08:23:13

显示器色域参数

2009-04-22 17:55:47

Nehalemintel服务器

2022-05-31 10:01:16

Verizon勒索软件网络安全

2011-06-02 16:22:13

2022-06-02 15:39:19

恶意软件移动设备欺诈

2009-05-19 09:59:43

微软IBMOracle

2022-08-08 13:10:20

网络攻击勒索软件

2010-02-25 17:23:09

Fedora IT

2017-02-16 13:58:40

2011-07-26 10:50:13

2012-02-22 22:11:20

开源Tomcat

2020-10-28 15:34:22

开源LinuxDevOps

2012-10-09 10:12:12

2023-02-14 09:00:26

2011-05-19 10:11:19

开源商业软件开源

2017-12-04 09:00:00

金融开源软件分布式消息中间件
点赞
收藏

51CTO技术栈公众号