用新浪微博登录

只需一步,快速搞定

 找回密码
 立即注册

用新浪微博登录

只需一步,快速搞定

查看: 3017|回复: 2
打印 上一主题 下一主题

[业内] Unix版权史( 转)

[复制链接]

签到天数: 88 天

[LV.6]常住居民II

1461

主题

1万

帖子

3万

积分

管理员

游戏青春

Rank: 9Rank: 9Rank: 9

积分
37680

社区居民工蜂业余写手偶尔光临最爱沙发社区平民兵蜂做个有钱人认证用户在线达人略有小成渐入佳境常驻会员忠实会员常坐沙发蜂王小有名气知名人物沙发如床友好人士游聚十周年

跳转到指定楼层
楼主
发表于 2011-8-27 19:11:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 |          
 1. 这几天,我在读《Unix编程艺术》。

  书中介绍了Unix的发展历史。我发现,这是一个很好的例子,说明现行版权制度具有阻碍社会发展的负面作用。

2. Unix诞生于1969年,是贝尔实验室员工Ken Thompson的个人项目。由于贝尔实验室是ATT(美国电话电报公司)的下属机构,所以Unix的版权归ATT所有。

  ATT垄断了美国长途电话业务,所以美国司法部在1958年与它签了一个和解协议。ATT同意不进入计算机业,不销售任何与计算机有关的产品,以避免司法部起诉它违反《反垄断法》。Unix是计算机的操作系统,所以ATT不能销售它,任何要求得到源码的机构,都能免费得到。
  加州大学伯克利分校得到源码后,为Unix添加了许多功能。然后在1979年,推出了一个自家的Unix版本,取名为Berkeley Software Distribution(伯克利软件套件),简称BSD。


3. 正当Unix蓬勃发展之际,发生了一件谁也没有想到的事情。
  1974年,美国司法部再次起诉ATT违反《反垄断法》。1982年,哥伦比亚地区法庭判决ATT败诉,必须被拆成8家小公司。但是,这个判决也意味着1958年的和解协议失效,ATT从此可以进入计算机业。
  1983年,ATT发布了Unix最新版system V,这是一个商业化版本,付费才能使用,并且不得传播源码。这个决定对BSD构成了限制,为了减少纠纷,伯克利分校规定,BSD本身依然保持免费,但是只能提供给持有ATT源码许可的公司。不过,与此同时,伯克利的师生也开始着手另一项工作:将ATT的专有代码从BSD中逐渐去除。
  80年代后期,几个伯克利毕业的学生,成立了一家Berkeley Software Design Inc.公司,简称BSDi,专门销售BSD的一个商业版本。他们在广告中宣称,自己的产品不包含任何ATT代码。这句话惹恼了ATT,1990年BSDi被告上法庭,稍后伯克利分校也被追加为被告。ATT起诉BSD侵犯了Unix的版权。
  这场诉讼对BSD打击极大,所有的开发活动都被迫停止,用户人心惶惶,担心自己也遭到ATT的追究,因此BSD的使用急剧减少。最后在1994年,双方达到和解,BSD才恢复开发。

4. ATT与BSD之间的诉讼,是当代版权制度最恶劣的应用之一。
  为什么这么说?
  首先,起诉者其实与Unix毫无关系。这是ATT经理层的决定,而不是开发者的决定。事实上,包括Ken Thompson在内的技术人员一直希望,公司能够公开源码。他们完全有理由这么要求,因为Unix从来不是ATT的业务重点,最初是个人项目,后来也没有占用公司太多资源。销售Unix的利润,在公司全部业务中,几乎可以忽略不计。为了一点点钱,去打击一个使许多人受益的产品,何必这样做呢。
  其次,ATT根本不关心Unix的发展。它真正关心的是金钱和削弱对手。1994年,官司还没有结束,它就把Unix卖给了Novell公司,从此不再与Unix发生关系,官司也因此不了了之。既然你不想要这个产品,为什么要提起诉讼呢?真是不可理解。

  最后,所谓的侵权几乎是不存在的。因为Novell从ATT买下Unix版权后,检查了BSD的源码,在18000个组成文件中删除了3个,并对其他文件做了一些小修改,然后BSD就重新获得了自由发布源码的许可。这意味着,至多只有千分之一的BSD代码有版权问题,但是就因为这千分之一的问题,导致百分之百的产品被迫中断,完全不符合比例原则。
  所以,这场版权官司就是一家利益至上的公司,以微不足道的理由,为了一个自己根本不在乎的产品,悍然发动一场损人不利己的战争。

5. 这场战争给Unix和BSD带来毁灭性的打击。
  从八十年代中后期开始,ATT固执地捍卫Unix版权,完全不顾它的创造者和开发者的愿望,导致Unix丧失活力、一蹶不振,大量开发者无法参与,只好离开了这个平台。
  而BSD在1992~1994年期间,开发处于停滞,错过了发展的黄金时机。官司结束以后,又不幸发生分裂,变成了FreeBSD、NetBSD和OpenBSD三个版本。这些原因导致BSD直到今天,都还在操作系统的竞争中处在落后地位。
  如果换个时间,官司的损失也许还没这么大。偏偏90年代初是计算机工业决定性的年代,错过了那几年,从此你就不要想翻身了。因为从80年代末期开始,Intel的80x86芯片有巨大的发展,性能快速上升,而成本快速下降,个人电脑的年代就要到来了。市场迫切需要能够运行在386芯片上的操作系统,但是Unix和BSD忙于打官司,都没有去做移植操作系统这件事。其他两个这样做的人,改变了人类历史。
  一个是比尔盖茨,他推出了Windows,占领了个人电脑市场,后来赚了几百亿美元。另一个是芬兰大学生Linus Torvalds,他想学习Unix,但是买不起工作站,就自己写了一个能在386上运行的Linux操作系统,现在全世界超过一半的网络服务器都在使用这个系统。Linus Torvalds后来说,如果他早知道BSD没有法律问题,并且可以被移植到386,他就会加入BSD的开发,而不是自己写一个。
  我们不禁要问,如果ATT不打版权官司、不对Unix收费的话,会发生什么事?人类的历史、市场的格局也许都会被改写。

6. Novell买到Unix版权后,也没在手里放多久,1995年又转手卖给了别人。从此,Unix原始版本的开发正式结束。
  以后的发展集中在两个方向,一个是各个商业公司自己修改的Unix版本,比如Sun的Solaris,HP的HP-UX,IBM的AIX,另一个则是开源项目的开发,比如BSD和Linux。
回复

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

178

主题

2850

帖子

7591

积分

LV 12.会员

我是喷子我骄傲

积分
7591

社区居民偶尔光临工蜂最爱沙发业余写手常坐沙发沙发如床社区平民做个有钱人常驻会员忠实会员略有小成渐入佳境兵蜂蜂王在线达人

沙发
发表于 2011-8-30 10:40:55 | 只看该作者
这个算不算典型的,没有赚钱之前就开始勾心斗角最后丧失大好时机,市场的经典案例???
回复 支持 反对

使用道具 举报

签到天数: 49 天

[LV.5]常住居民I

5047

主题

1万

帖子

5万

积分

LV 17.会员

H是不对,不H是不幸福的,我要我的幸福

积分
50551

社区居民工蜂业余写手最爱沙发偶尔光临常坐沙发沙发如床社区平民常驻会员忠实会员在线达人做个有钱人略有小成渐入佳境灌水天才兵蜂蜂王专业写手原创达人知名人物小有名气游聚十周年

板凳
发表于 2011-9-5 09:52:17 | 只看该作者
看完了,就是ATT一个人的独角戏,悲情角色是那个ATT手下一个叫Unix悲催蛋
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

     
    Archiver|手机版|小黑屋|( 沪ICP备12034951号 )

GMT+8, 2024-11-29 00:43 , Processed in 0.112130 second(s), 31 queries .

© 2001-2011 Powered by Discuz! X3.1

快速回复 返回顶部 返回列表