“SCO在言语上变得越来越好斗,还拒绝展示有关诉讼的任何证据,一切都似乎在表明,SCO只不过是在拉虎皮做大旗地狂言乱语。但是,微软决不会轻易放弃这么一个利用这些狂言乱语的好机会。”2003年,《向Linux发起“恐惧战”?》的作者布鲁斯·佩伦斯(Bruce Perens)这样评价SCO。 2003年3月,自称Unix操作系统的拥有者SCO向IBM提出了赔偿金为10亿美元的起诉,因为SCO认为IBM在开放源代码的Linux中泄露了其商业秘密。 2003年5月15日,SCO发信给全球约1500家大型企业,警告这些企业如果再使用Linux,他们将承担法律责任。 那么,Unix与Linux,SCO与IBM、微软,到底是怎样纠结在一起的呢? 风起Unix “你写的系统太差劲,干脆就叫Unics算了。”上个世纪60年代末的一天,贝尔实验室的布赖恩·柯尼翰(Brian Kernighan)对同事肯·汤普生这样说。 在英文里,Unics发音与Eunuchs(太监)一样。肯·汤普生接受同事的嘲弄,并在稍作修改后,把自己研发的系统叫做Unix。 上个世纪60年代的计算机虽然已不再是庞然大物了,但体积仍然不小,操作这些又慢、又笨的家伙需要专业的计算机程序员。为了提高效率,用户急需新系统。在这种背景下,贝尔实验室的肯·汤普生和丹尼斯·利奇研发了Unix操作系统。此时,乔布斯和盖茨还在中学里搞恶作剧,PC和它配套的微软操作系统在10年后才初露端倪。 Unix的两位创始人和贝尔实验室都没把Unix太当回事,起初只是在内部使用,没有积极推销。后来大学、研究机构可以免费使用Unix,而且还可以得到源代码,因此Unix源代码被广为扩散。这段时间它没有像后来的商业软件那样急功近利,并留下一堆窟窿和补丁。Unix在诞生后的10年里“养在深闺人未识”,在实验室被充分使用和论证,这也是后来它一度在对稳定性、安全性要求较高的企业级客户中得到推崇的主要原因。 到了1980年,Unix开始走出实验室,蔓延到大学与研究机构,还有数以千计的技术高手想把Unix装在家里的机器上。 此时,后知后觉的贝尔实验室开始认识到Unix的价值,但由于源代码早已外散,贝尔实验室无法将其归集起来进行精细的商业开发,于是干脆采取对外授权的模式,研究机构可以免费使用,企业要使用则需交授权费。当时有多家大学、研究机构和公司获得了授权,并开始了各自不同的版本演进之路。 贝尔的一位高级主管曾说:“Unix是继晶体管以后的第二个最重要的发明。” 1993年,拥有贝尔实验室的AT&T将其拥有的Unix资产卖给Novell。此时的IBM、DEC、HP和Sun因为早年得到授权,继续进行着各自的Unix版本研发。 1995年,Novell将Unix资产卖给SCO。和两年前AT&T把 Unix卖给Novell时Novell一次付清购买资金的情况有所不同,SCO当时没有足够的现金一次付清,因此Novell初期只是把Unix的源代码及其他数据交给SCO,而在协议中对Unix著作权的归属存在语焉不详和模棱两可的地方。在那个时代的许多软件合作协议在今天看来都是含混不清的。 花了钱的SCO认为自己是Unix的正宗传人,而Novell当时已视Unix为鸡肋,并没有异议。而且此时SCO的声音不大,SCO也没有对别的获得过Unix授权厂商置喙,于是大家进入了一个相安无事的阶段。 |