|
技术分析:(2003.06.24) 来自:付忱
就在SCO公司为其Unix的专利权问题频频对IBM以及众多Linux用户和厂商发难时,6月13日,公开源代码社区悄悄发布了Linux 2.4系列内核最新稳定版本2.4.21,Linux的创始人Linus Torvalds和目前Linux内核的维护者Marcelo Tosatti在一片争议声中签发了Linux最新的内核代码,这也是自去年11月以来Linux产品内核所做的第一次调整。
去年10月,Torvalds曾在加勒比海的希腊邮轮上对Linux爱好者说:“2.6版已准备得差不多了,我们预计在2003年第二季度推出真正的2.6版。”然而,由于旁创肴砑的自由开发模式,具体的推出时间总是充满了许多的不确定性,虽然外界对新内核的版本号是?.6还是3.0曾有过不少争执,但对规模庞大的Linux开发者而言,版本号的更迭似乎意义不大。
2.4.21版本修补了一些安全性方面的软件缺陷,增加了开放性,使之能适应更多的新装置。最引人注意的是,它增加了对AMD 64位处理器的支持。Torvalds还表示,在2.4.21之后,2.6版本的Linux内核也将很快发布。虽然自由和开放性是Linux天生的特质,但采用较为严谨和正式的开发过程将有助于IBM和Red Hat这些厂商协调各自的产品开发和应用推广计划。
正是得到了IBM的鼎立支持,Linux在最近几年名声大振,在服务器市场更是风光无限。但从今年3月SCO公司控告IBM盗用其拥有的Unix技术并擅自植入到Linux中开始,SCO与Linux阵营出现的裂痕以及作为Linux最大靠山的IBM卷入代码版权纠纷不禁让人们对Linux的前途有所忧虑。
5月15日,SCO向全球1500家Linux大用户及其合作伙伴致函,警告说Linux产品大段抄袭了SCO的Unix程序代码,使用Linux可能会使它们承担相应的法律责任。随后,SCO宣布在全球范围内暂停其所有的Linux业务,包括SCO Linux 4.0的销售以及其UnitedLinux联盟四家主力公司之一的身份。
SCO还宣称,在基于Linux中内含SCO Unix程序码的知识产权问题没有得到解决之前,将暂缓参与有关Linux的一切活动。它甚至表示,所有发展或使用Linux的人都必须支付授权费用,而对于Red Hat、SuSE、TurboLinux等著名的Linux软件厂商,SCO也将可能在晚些时候采取法律行动。
由于与Unix一脉相承,再加上GPL(通用公众许可证)规范下的开放源代码身份,Linux向来和Unix密不可分,而业界默认的游戏规则更是让Linux很难与那些受版权保护的商业源代码划清界限。比如Red Hat虽然对知识产权的态度就是只发行开放源代码使用的GPL授权软件,但是“最大的问题在于那些衍生程序代码的部分,这几乎不可能区分出来了。”
有分析人士说,一旦证实IBM公司在Linux中使用了Unix代码而被裁定侵权,不仅IBM面临赔偿,而且所有使用含有侵权代码的Linux软件的用户都会被要求赔偿,这对于以免费和自由为主要优势的Linux来说将是重大打击。令人意想不到的是,起诉IBM的同时,SCO与微软在5月19日迅速签订了授权协议,宣布向其发放Unix专利权和源代码。微软恰恰是Linux的头号敌人,SCO的这一举动再次引起业界的一片哗然。
就在6月初,微软CEO史蒂夫·鲍尔默曾给微软的全体员工写过一封电子邮件,信中称,“在目前IT开支普遍缩减的环境下,类似于Linux和OpenOffice的非商业软件已被很多客户视为‘功能足够强大’或者可以使用的‘免费替代品’。”“我们在近期和短期内仍将面临严峻的挑战。”鲍尔默同时表示,IBM公司对Linux系统的支持使这一系统的可信度大大增强。
无论是SCO想利用微软来给IBM施加压力,还是微软欲借机寻找抑制Linux的更好办法,IBM方面都不会妥协。它不仅“坚决反对SCO禁止其使用基于Unix软件的企图,”而且其发言人还公开说:“正如我们多次表示的,我们的许可证是不可撤消的、永久性的,而且是不可终止的。”针对SCO近期的一系列动作,有些分析家认为,SCO此举是想为自己寻找一个合适的买主,SCO提出诉讼后其股价大幅上扬,并在6月13日达到28个月以来最高的11.21美元。
几乎所有人都认为IBM不可能会输,蓝色巨人的实力让Linux根本没必要对自己的未来担心,即使是SCO,它对Linux的搁置也仅仅是暂时的。IBM会继续让Linux与其专有的Unix产品AIX兼容下去,而随着时间的推移和成本因素的推动,Linux和Unix的差异也将越来越小。 |
|