开源软件代码许可增多 GPLv3日益受重视

分析开源代码的软件公司黑鸭子软件(Black Duck Software)于6月30日公布了一项研究结果,结果表明,“针对开源项目的许可证类型正日益增多”。

据黑鸭子公司表示,“GPLv3的许可证使用越来越多,而一些项目采用GPL许可证的则在下降”,此外,“GPL许可证被用在超过65%的黑鸭子项目上。使用GPLv3许可证的项目比去年同期增加了4被,2009年有9000GPLv2许可证被使用,而2008年这一数字为2345”,黑鸭子软件在新闻发布会上表示。

GPLv3的许可证今年超过了Mozilla、MIT和Apache许可证,落后于BSD成为第五名。黑鸭子攻击,按目前的速度来说,GPLv3将在6个月左右的时间里超过BSD。许多大型项目,包括Linux、JBoss和Hibernate都选择留在GPLv2许可证层面。

“随着1500多个不同的开放源代码的授权使用,对于软件开发者来说,选择一种能够更好体现他们意图的软件成为了可能”,黑鸭子软件市场营销和业务发展执行副总裁Peter Vescuso表示,“许多开发商选择授权的限制性较低的许可,此举凸显了今天的开发环境之下的企业采用价值”。

根据黑鸭子对最常使用的前10名的授权源代码来看,它们包括:

GNU GPL (通用公共许可证) 2.0
GNU LGPL的(通用公共许可证) 2.1
Artistic License(Perl )
BSD许可证2.0
GNU GPL 3.0
Apache许可证2.0
麻省理工学院的许可
Code Project Open 1.02
MPL( Mozilla公共许可) 1.1
Ms-PL(微软公共许可)