微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络业界新闻 > Unix前途未卜 Linux蚕食Unix地盘

Unix前途未卜 Linux蚕食Unix地盘

时间:08-12 来源:计世网 点击:

  8月13日,美国犹他州联邦地方法院裁定,拥有Unix操作系统版权的应当是Novell,而非SCO集团。这一裁决可能为与Unix操作系统有关的法律大战划上句号。早在2003年,SCO在美国犹他州地方法院对IBM公司提起诉讼,起诉IBM侵犯其Unix知识产权,非法地将Unix技术移植到Linux软件中,并向IBM提出了高达30亿美元的赔偿要求。

  而现在,法官对Novell有利的裁决可能使SCO对IBM的起诉成为一场"无理取闹"的闹剧。更具戏剧性的是: IBM有意注资Novell,同时Novell表示,不想成为第二个SCO。这一系列变化,使笼罩在Linux头上的乌云"烟消云散"。

  Unix暗藏危机

  1970年,在贝尔实验室工作的几个同事研发了一个分时操作系统,推出了Unix。谁也不会想到,Unix系统在30多年里取得了极大的成功。现在看来,没有哪一种操作系统能像Unix那样具有传奇色彩,没有哪一种操作系统能像Unix那样应用广泛,它可以安装在从个人移动助理、个人计算机、工作站、各类服务器,直至高性能计算系统中,其版本之多、分类之烦琐,也是其他操作系统绝无仅有的。

  1977年,AT&T公司向计算机厂商提供Unix系统的商用OEM许可证,Unix迈出了商品化的第一步。随后,许多厂商在此技术基础上开发出各自拥有的Unix产品。到20世纪90年代初,不同的Unix版本已经超过100种。

  Unix成为当时开放系统的代表。"开放"对用户具有巨大的诱惑力,用户普遍认为,"开放"意味着今后不必依赖于某一个供应商。但是,事实却恰恰相反,每一种Unix系统的供应商都只提供适合自己系统结构的优化版本,同时,为了增加自己产品的竞争力,产品又各具特色,导致了版本繁多、不完全兼容。此外,很多接口程序被少数企业控制。因此,应用系统要在不同厂商的系统上进行移植,都要在应用程序、操作系统及驱动程序等层次上做相应的改动。Unix的商业化初期,多种版本的Unix产品虽然在Unix系统的商业化进程、技术的发展和普及方面做出了一定的贡献,但其互不完全兼容的现实也造成了混乱,甚至引起关于Unix向何处去的争论。这些情况使产业界认识到标准化的必要性。

  虽然Unix起源于开放的学术界,但它的发展和兴盛却与厂商专属的RISC处理器密切相关。RISC把Unix推上IT应用的顶峰,也埋藏下了Unix走下坡路的根源。RISC的专属性导致厂商为了增加竞争优势,必然要增加产品的差异,防止同质化。厂商在自己RISC平台上投资越多、增加和扩展功能与特性越丰富,它们的Unix产品就越不兼容,这使得市场上主要的Unix产品成为厂商专属的产品,造成了长达20年、愈演愈烈的"Unix大战"。当然,这场大战有其积极的一面:它使得64位Unix成为集先进IT技术、反映最前沿应用需求的尖端产品,迄今仍然保持着高端应用和市场的统治地位。

  90年代中期,Internet和工业标准的IA-32架构处理器有力地推动IT应用向普及化方向发展。Unix的专属性使它不能自由复制、不能开放源代码、不能完全兼容、起步成本高,这与Internet时代IT技术的开放性、普及化和标准化的发展潮流产生了尖锐的矛盾。于是,Unix在价廉物美的Windows和完全开放的Linux挤压下进入了发展变慢、丧失部分市场的阶段。

  Linux兴起

  Unix在其发展的极盛时期也为日后的危机埋下种子。一方面,各计算机制造商都在自己的产品上开发了Unix,自成体系,而没有一个统一的发行版本;另一方面,Unix的持有者AT&T对Unix的使用和发布强制实施版权控制,使早期对Unix发展做出贡献的人们感到失望。这促使人们发展一种不依赖于某个组织、又具有Unix优势的操作系统。自由软件基金会(Free Software Foundation,FSF)应运而生,它组织开发了一个完全基于自由软件的软件体系计划--GNU(GNU's Not Unix),还组织拟订了一份通用公共许可证书GPL(General Public License),用它来规范这些"自由软件"的发行、复制和修改等一系列行为,由此出现了Linux。

  Linux是Linus Torvalds于1991年开始着手进行开发的,采用了自由软件规范,向世界开放,由此而获得广泛的支持。在FSF的组织支持下,系统既具有与Unix相同的标准接口,又继承了Unix稳定、高效、安全、可靠的特点。虽然这些软件可从网上下载并免费取得,但个人很难集成这批软件。于是,著名的计算机或软件公司就承担起了收集和集成这些软件的工作,因此,几乎所有大的计算机公司都不得不放弃原有的产品,重新开发Linux发行版,捆绑在本公司正在销售的硬件产品上。开发Linux发行版已成为当前的一大热点,许多企业在此投下大量资金,如IBM投入10亿美元用于Linux系统的研发,Linux也已成为当前操作系统发展的必经之路。可以肯定,在企业级应用领域,Linux取代Unix只是一个时间早晚的问题。

  所有权问题

  随着Linux应用如火如荼地开展,Linux成为一个新的盈利点,引发了利益相关者的注意。所有权问题争议逐渐被提上了桌面。

  1995年,SCO从Novell收购了Unix,并于2003年针对IBM的Linux开发与利用提出了多项的诉由,指控IBM将Unix操作系统中的源代码移植到Linux中的行为违犯了它们之间的合同。主要包括:违反了软件许可协议,非法将AIX软件的部分源代码贡献给Linux的开发者,用于Linux软件的开发,并利用了AIX软件的技术和方法帮助Linux 2.4.x 和Linux 2.5.x软件增强功能和提高性能等。除了对IBM采取法律措施外,SCO也开始尝试针对全球的Linux系统的用户主张权利。SCO表示,Linux是Unix的一个非法变种。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top