2007年自由软件运动评述(3)

http://www.sina.com.cn 2008年05月21日 09:42  新浪科技

  3、防护来自软件专利的威胁

  任何一个有实用价值的软件,都是一个复杂的系统,里面包括了大量的软件设计和实现。由于软件专利的大量存在,给软件开发者带来了巨大的法律风险。当我们开发一个复杂软件的时候,很难去一一确认自己的软件系统里是否已经触犯了某个现存的软件专利。因此,在某种程度上,软件专利制度正在限制软件产业的发展,这是一个制度性问题。不过,从竞争的角度来看,软件专利又为大公司提供了良好的法律武器,成为打压竞争对手的重要手段。

  由于对称版权(copyleft)成功突破了专有软件公司的专有软件发行体系,因此专有软件公司越来越倚重软件专利来打击自由软件。在2006年底,微软公司和Novell签署了一项包括交叉专利保护在内的合作协议,并在此后声明Linux kernel侵犯了微软公司的软件专利。对此,自由软件社团要求微软公司指出Linux kernel侵犯了哪些软件专利,如果属实立即修改等等。对此,微软又表示不起诉相关的自由软件开发者云云。

  这是专有软件公司典型的心理恐吓战术(FUD),通过软件专利,专有软件公司不断威胁自由软件社团。对此,GNU GPL version 3给出了解决办法:“在发行GNU GPL version 3授权的自由软件的时候,需要授予下游用户相应的一切软件专利使用权。另外,如果获得版权许可的人通过起诉来剥夺其他用户的相应权力,那么他们将被立即终止相应的版权权力”。这就保护了开发者和用户,以免有人试图铤而走险起诉他人。

  4、提升许可证的兼容性

  当开发者试图将一个自由软件的一部分代码融入另外一个自由软件的时候,需要考虑的问题之一就是这2个自由软件的许可证是否兼容。清晰的许可证兼容策略,有助于简化开发者的工作。GNU GPL version 3和Apache License 2.0是兼容的,Apache License 2.0也是一个广泛使用的自由软件许可协议。因此这有助于自由软件社团内部的合作。下面是一个自由软件基金会提供的GNU GPL version 3的兼容性介绍,帮助大家理解许可证的兼容性:

2007年自由软件运动评述(3)
图例:GNU GPL version 3兼容性介绍

  箭头的传递代表着兼容性的传递,这种传递可以跨越多个箭头,比如:Modified BSD License与GNU GPL version 3是兼容的,以此类推。

  5、全球化

  不同国家的版权法在用词造句上各有不同,有的时候,即使是同一个词语,赋予的含义也是不一样的。对此,GNU GPL version 3做了一些术语定义,解决这些问题。

  GNU GPL version 3还包括一些其他的修改,比如更加方便开发者提供源代码等等,篇幅有限,在此不一一阐述了。总得来说,从社会的角度来看,GNU GPL version 3在捍卫用户自由方面,向前又迈出了坚实的一步。GNU GPL的一小步是自由软件社团的一大步。

  对于自由软件社团来说,2007年是风云变幻的一年,除了GNU GPL version 3发布,还发生了许多事情。以发生在中国的事情为例,2007年2月,哲思自由软件社区(ZEUUX Free Software Community)发起了《致招商银行的公开信》行动,首次将中国自由软件用户团结起来,争取用户自己的合法权益。2007年6月,倪光南院士撰文向微软OOXML宣战,拉开了文档格式标准之争的序幕,最终微软的OOXML标准在首轮投票中失败,未能成为国际标准。2007年9月,软件自由日经过4年的星星发展,已经在全球形成燎原之势,相比去年的北京一场,今年在中国北京、天津、南京、上海、厦门、广州、南宁、武汉、西安等许多城市同时举办了这一活动。

  这一系列事件,昭示着自由软件运动的蓬勃发展,自由软件社团正在形成一股强大的力量影响着数字时代的未来!2007年已经过去了,我们很怀念。2008年已经到来,我们期待自由软件的更多精彩。

  One World, One Freedom!

[上一页] [1] [2] [3]

本文导航:
·什么是自由软件
·阻击数字霸权管理
·防护来自软件专利的威胁

发表评论 _COUNT_条
Powered By Google
不支持Flash
·《对话城市》直播中国 ·新浪特许频道免责公告 ·诚招合作伙伴 ·企业邮箱畅通无阻
不支持Flash