没有无条件的自由--从版权纠纷看BSDL与GPL

原创 2011年01月18日 02:42:00

没有无条件的自由--从版权纠纷看BSDL与GPL
在XP下,我的论文初稿终于写完了,我第一时间回到了Linux下,安装了一些免费的EDA工具。
以前很少考虑过版权方面的问题,基本上都是用盗版。但是在Linux的几个月里,没用过一个盗版软

件,照样过得很好。
无意中,看到了BSD的支持者和GNU支持者的一些争论,于是顺便查了下这方面的资料,也顺便发布

下自己不太成熟的见解。

 

1、前言。
BSDL协议和GPL协议是开源界应用最广泛的两种协议。具体的就不说了,我觉得两者的最大区别是:

如果你的程序用了BSD协议发布的代码,你的程序可以用其他协议再发布;而如果你的程序用了GPL

协议发布的代码,你的程序只能用GPL协议发布。
FREEBSD和Linux都曾经遇到过版权纠纷,但是过程和结果都不一样。

 

2、FREEBSD与AT&T的诉讼之争
Unix诞生于1969年,是贝尔实验室员工Ken Thompson的个人项目。由于贝尔实验室是AT&T(美国电

话电报公司)的下属机构,所以Unix的版权归AT&T所有。


AT&T垄断了美国长途电话业务,所以美国司法部在1958年与它签了一个和解协议。AT&T同意不进入

计算机业,不销售任何与计算机有关的产品,以避免司法部起诉它违反《反垄断法》。Unix是计算

机的操作系统,所以AT&T不能销售它,任何要求得到源码的机构,都能免费得到。

加州大学伯克利分校得到源码后,为Unix添加了许多功能。然后在1979年,推出了一个自家的Unix

版本,取名为Berkeley Software Distribution(伯克利软件套件),简称BSD。


1974年,美国司法部再次起诉AT&T违反《反垄断法》。1982年,哥伦比亚地区法庭判决AT&T败诉,

必须被拆成8家小公司。但是,这个判决也意味着1958年的和解协议失效,AT&T从此可以进入计算机业。

 

1983年,AT&T发布了Unix最新版system V,这是一个商业化版本,付费才能使用,并且不得传播源

码。这个决定对BSD构成了限制,为了减少纠纷,伯克利分校规定,BSD本身依然保持免费,但是只

能提供给持有AT&T源码许可的公司。不过,与此同时,伯克利的师生也开始着手另一项工作:将

AT&T的专有代码从BSD中逐渐去除。

 

80年代后期,几个伯克利毕业的学生,成立了一家Berkeley Software Design Inc.公司,简称BSDi

,专门销售BSD的一个商业版本。他们在广告中宣称,自己的产品不包含任何AT&T代码。这句话惹恼

了AT&T,1990年BSDi被告上法庭,稍后伯克利分校也被追加为被告。AT&T起诉BSD侵犯了Unix的版权。

 

这场诉讼对BSD打击极大,所有的开发活动都被迫停止,用户人心惶惶,担心自己也遭到AT&T的追究

,因此BSD的使用急剧减少。最后在1994年,双方达到和解,BSD才恢复开发。
但是在BSD与AT&T打官司的这段时间中,Windows和Linux发展了起来,而UNIX和BSD则失去了大量

的客户。


3、SCO控告Linux侵权始末
事情的起源还要从2003年说起。当年3月,SCO对IBM提出10亿美元的讼案,声称IBM的Linux产品使用

了SCO的Unix程序代码,指控IBM非法将Unix技术捐赠给Linux开源社区。SCO接着对Linux业界施压,

向1500家世界大型公司发送了威胁信件,称如果使用Linux,他们将成为UNIX源代码被非法置入

Linux诉讼案的诉讼目标。
SCO公司称,它的知识产权许可费用为每个服务器处理器收费699美元,每个台式机处理器则收费199

美元。
这时候,微软“及时”地跳出来表示,将率先付钱,向SCO取得Unix的专利权和程序代码,以表明自

己“一贯坚持尊重知识产权(IP)的态度。”

一时间,Linux业界人人自危,Linux阵营开始反击。其实IT业界内,除了微软支持SCO,其他公司都

是一边倒地支持Linux。
IBM作为被告,首先提出了大量支持自己的证据。
Intel紧接着加入了。虽然与此事无关,但是Intel出钱支持开源社区应对官司。
然后Novell也出手了。讼诉进入到当年5月,Novell公司提出保留自己拥有的UNIX操作系统的专利权

和版权,同时并不接受SCO集团对Linux提出的指控。
官司拖了几年后,微软这棵墙头草也倒向了Linux的一边,与Novell签订了关于Linux支持服务的合

作协议。微软付给Novell 2亿5000万美元,收购了SUSE Linux的支持许可。
这样,整场诉讼就只剩下SCO公司形单影孤地在战斗了。可以说,做为事件争端的发起者,SCO在后

期完全是不得不战。
庞大的诉讼费用最终拖跨了SCO,使得它不得不在2007年9月申请破产保护,同年10月原本打算出售

旗下Unix业务,但遭Novell及IBM出面抗议SCO无权出售不属于该公司的资产,SCO继之于同年12月自

那斯达克下市。

2010年3月,美国犹他州地方法院对SCO集团和Novell之间关于Unix版权的问题做出了裁决,判定

Novell拥有Unix的版权,而不是SCO集团。Novell对于法院的判决十分高兴,表示今后将继续致力于

推广Linux,包括捍卫Linux的知识产权。”

 

4、总结
表面上看来,GPL协议对商业软件很不友好,只要用了GPL的代码,整个软件都必须开源。

而对于遵守BSDL的程序,厂商们可以随便拿去用,除了说明程序的出处外,没有任何限制。
有意思的是,遵循GPL协议的linux得到了广大厂商的支持,IBM、Novel心甘情愿地把自己的版权

亲手送给了Linux。(注意:IBM、Novel之间是竞争对手。)
而BSDL协议虽然对商业公司很友好,但是商业公司对它却似乎不太友好。

 

我不是说BSDL协议不如GPL协议,也不是说FREEBSD不如Linux。相反,我很欣赏BSD。

但是,但是那些指责GPL协议小气的人,请你们也理解GPL协议。

权利和义务是相对应的,在这个充满铜臭的商业社会,自由需要原则。

 

相关文章推荐

Qt版权介绍:GPL, LGPL 以及 Commercial 授权

Qt 4.5中提供了三种授权协议,分别是GPL, LGPL和Commercial,可能很多人要问,为什么同样的一个产品要提供三种授权协议,什么情况下使用什么的样的授权协议最合适?在这里我就大致解释一下...

vb.net 检测有无文件夹,没就新建

  • 2017年07月03日 08:40
  • 221B
  • 下载

自由软件许可证GPL

作者: 阮一峰日期: 2004年6月20日自从版权制度问世,大多数人就形成了一种观念:只要是正版软件,就一定会收费。如果一种正版软件可以无限制的免费使用,甚至还允许你复制和出售,不少人就会产生怀疑:难...
  • arriod
  • arriod
  • 2011年03月19日 19:07
  • 533

如何在 Flickr 上找到又酷,又有趣,且版权自由的照片?

本文作者为 Alex Walker,主要介绍在 Flickr 上进行照片搜索时的一些技巧。本文系国内 ITOM 管理平台 OneAPM 编译呈现。...

phpwind 二手房数据来源 添加 有无图片附件条件查询

house/lib/db/house_secondsaledb.class.php $this->_expandFields = array('equal'=>array('istop','...

混乱的年代/有没有无因的果——读《三体》第一部第六、七节

第六节就是象征性的过度了一下,没什么可说的。就两节放到一起说吧。 1。作者在第六节似乎表达了一下科学研究在市场经济中的无奈,这个说法我不太赞同,也就不想多说了,没什么意义。一方面说着斗不过有钱的势力...

没有无线路由情况下笔记本共享有线网络成无线wifi网络使手机上网

0:目的 在没有无线路由的情况下,通过笔记本共享有线网络使之成为无线网络,方便手机通过这个共享wifi上网 1:前提 笔记本连接有线网络 笔记本wifi打开 或者台式...

爱的规则,自由的条件

前段时间,“虎妈式教育”引发了人们对现代子女教育方式的争论——“严”与“宽”尺度的较量。教育孩子其实是个很个性的任务,除了孩子本身具有的特质,更多地透着家长的行为理念。 下面这位妈妈的教育方式有...
  • fangix
  • fangix
  • 2011年11月29日 21:48
  • 1107

14) 常用的遍历/(条件)查找/收集数据/(拷贝2比较优先)排序算法algorithm [原创,泛型编程,自由下载转载,需注明出处]

下面的一套算法,配合前面提供的泛型库的支持部件,能够提供下列基于概念的功能: 1.遍历处理 2.统计计数 3.查找 4.最大/最小值 5.收集 : 收集的结果可以是任何形式的:数组/容器,T/T*,并...

sql拼接实现自由多条件查询及内容分页总结

上周接受了一个新任务,实现cms新内容管理模块的多条件查询及内容分页 首先,我先实现了html页面的隐藏与显示条件输入框。 网上一般的方法就是用js显示或隐藏层实现 htmlz中:  JS代码...
  • leepne
  • leepne
  • 2013年12月23日 19:18
  • 1584
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:没有无条件的自由--从版权纠纷看BSDL与GPL
举报原因:
原因补充:

(最多只允许输入30个字)