“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年里“养在深闺人未识”,在实验室被充分使用和论证,这也是后来它一度在对稳定性、安全性要求较高的企业级客户中得到推崇的主要原因。