Doserv分析:GPLv3与Apache 2是否不兼容?

  影子编译 ◎ 2007-04-16 服务器在线

   第三版通用公共许可证(简称: GPLv3的一个目标就是与其它的开源许可相兼容。然而,当涉及到Apache2许可证的时候,这个目标并没有实现,这引起了大家的关注。

 

   Perl Foundation的总裁Allison RandalO'Reilly Radar上的文章指出“在GPLv3最新版的解释文件中,我们很遗憾没有实现与Apache2许可证相兼容,尽管我们以前承诺过。”

 

   在20061月的一次采访中,Richard M. Stallman自由软件基金会(简称:FSF总裁兼GPL主要创始人说:“我所记得的是因为商标条款和专利报复条款,Apache的许可证和GPL2不兼容,不过目前我坚信他们已经兼容了。”

 

   然而,目前的情况已经不像从前了,Randal说:FSF错误的认为Apache2的许可证与GPLv3不兼容。在GPLv3草案的解释中作者指出:“根据Apache许可证的第9节,在一定条件下下游的分发者们必须同意赔偿上游许可证的发布者。

 

   Apache2中,这个令人不愉快的章节具体内容是:

 

   在从发布新作品或者派生的作品时,你可以选择出价,或者收费、接受支持、担保、赔偿和其它的债务责任和/或者与本许可证相一致的权利。然而,当你接受了这些义务的时候,你只能代表你自己和你的责任,不代表任何对此作出贡献的人。当由于你接受了这些相关的担保和附加的债务时,你必须同意赔偿、保护和能够保障贡献者所招致的相关债务和宣称的指控。

相关文章

发表评论

网友评论

暂时没有评论!
今日排行
热点新闻
宽频互动
企业产品
商业资源
新供应商
专题列表