黑客进攻开放源代码 SCO挑战Linux招来骂声

SCO挑战Linux招来骂声一片

“由于开放源代码软件威胁到某些商业软件公司利益,类似SCO挑战Linux的案例可能会被对开放源代码软件怀有刻骨仇恨的公司恶意利用来击溃开放源代码软件。”

———摘自Linux开发者论坛

开放源代码(OpenSource)软件运动已经渐渐由地下转入地上,以前只是个人技术交流和使用的软件,现在正在越来越多的被安装到大型企业的主机上,以前只能够在互联网社区上寻求帮助的用户,如今已经能够得到大公司的技术支持。

开放源代码软件势不可当的势头,连一贯所向披靡的微软都深感头疼,苦无良策。然而最近SCO向开放源代码软件最为成功的领头羊Linux发难,却为整个开放源代码软件运动敲响了警钟。

开放源代码有法可依

和很多人想象中的不同,开放源代码软件并不是无视法律、完全没有版权的。

实际上,开放源代码运动正是通过知识产权的相关法律来保护其开放源代码的合法性和延续性,保证开放源代码的成果能为任何人所共享。

简单说来,几乎所有的开放源代码软件都会有许可证(License),不同的开放源代码软件可能会采取不同的许可证形式,其中最常用的一种许可证形式规定:任何人都可以自由的下载、使用、发行此软件而且完全免费,也可以自由的修改此软件的源代码,但修改后的软件必须遵循原软件所采用的许可证形式,也就是说修改后的软件也必须是可以自由免费使用并且是源代码公开的。

通过这种许可证形式,在法律的保护下,开放源代码软件就可以避免某些居心不良者把开放的源码修改后据为己有,有效的保证了开放源代码软件成果的共享。

难以察觉的“陷阱”

然而开放源代码软件的这种共享机制却存在着陷阱。根据当前美国法律,即使用户在不知情的情况下使用了未授权的软件代码也要承担责任。

假设某个人下载了开放源代码软件的源代码并进行了修改,但在修改的过程中抄袭了具有版权保护的商业源代码,根据开放源代码软件的许可证,修改过的源代码被公开而且修改后的软件作为功能改进的版本被用户升级使用,那么这些用户就有可能因为使用了未经许可的商业源代码技术而侵犯了商业源代码拥有者的版权,并导致官司。

与商业软件纠葛不清

更糟糕的是,遍布全球的开放源代码软件开发者可能对抄袭过来的商业源代码一无所知,而继续在此基础上进行修改和发布新版本,导致使用此未经许可的商业源代码技术的用户越来越多,一旦东窗事发,整个使用此开放源代码软件的用户将面临毁灭性的打击。

SCO对Linux的挑战,恰好就是此陷阱的最好例证,一旦证实IBM公司在Linux中使用了Unix代码而被裁定侵犯版权,那么不仅IBM面临着赔偿,连带所有使用含有侵权代码的Linux软件的用户都会被要求赔偿,这对于以免费为主要优势的Linux来说将是重大的打击。

“代码”须身家清白

无论SCO状告IBM的真正目的是什么、论据能否成立、官司的最终结果如何,这一事件确确实实的把开放源代码软件运动中的这一陷阱暴露在大众面前。使得人们在选择开放源代码软件的时候,将不得不慎重考虑代码来源的问题。

正所谓成也萧何、败也萧何,开放源代码软件的自由传播方式,能够把最好的智力劳动成果广泛共享,这也是它能蓬勃发展的最大原因,但一旦发生问题,不利影响也会向传染病一样迅速波及整个群体,而导致灭顶之灾。

链接

Linux

免费的操作系统软件Linux是开放源代码软件的最成功之作,被视为是能威胁微软Windows操作系统的竞争者。Linux近年发展迅猛,IBM、HP、DELL、Oracle等业界巨头纷纷支持Linux的发展。

Unix

AT&T在1993年把UNIX产业卖给了Novell,Novell两年后又把它卖给了Santa Cruz Operation。Santa Cruz Operation又更名为Tarantella公司。Tarantella公司又将Unix公司的知识产权出售给了Caldera公司,Caldera公司后又更名为SCO公司。

事件回溯--SCO起诉IBM事件录

●3月6日

美国Unix系统开发商SCO集团公司起诉IBM公司在研发产品的过程中存在侵权行为,要求IBM公司赔偿10亿美元。SCO声称IBM公司将SCO公司拥有专利的Unix软件中的一些组件用在了Linux操作系统中。SCO同时宣布将从6月13日开始取消IBM使用Unix产品的授权许可。IBM公司随后回应指出,IBM的Unix使用权不可撤销并且是永久的。

●5月2日

SCO集团的网站遭到拒绝服务攻击瘫痪了数个小时。

●5月14日

SCO向全球1500家Linux公司用户致信,声称Linux软件未经授权,侵犯了Unix的技术,警告这些公司使用Linux操作系统有可能面临司法诉讼。

●5月19日

微软与SCO集团达成了购买Unix技术许可(包括专利权和源代码)的交易。此交易令SCO股价一度飙升逾40%。

●5月28日

作为4家拥有Unix操作系统版权的公司之一的Novell公司声称SCO的案子是非法的,因为Novell公司目前仍然拥有Unix关键的版权专利。Novell公司认为,1995年SCO公司从Novell购买Unix的协议并没有向SCO公司转让相关的版权。

●6月4日

根据一份1995年签订的合同,Novell将Unix和UnixWare所有的使用权和所有权卖给了SCO集团的前身Santa Cruz Operation,但交易并不包括版权和专利权。Novell据此认为SCO没有执行Unix版权和专利的任何权利。

●6月6日

据第一批接触到SCO提供的证据的专家Laura DiDio称,在SCO拥有产权的Unix代码与IBM的Linux操作系统代码之间确实存在着非常相似的内容。

Published At
Categories with 网络技术
comments powered by Disqus