Windows打败了Unix,但Linux是打不倒的! (1)
时间:2005-10-08 来源:qiyu15555
12年前,我在Intel公司的Unix系统上浏览了PC Magazine的网站。我和我的小组曾对Consensys、Dell、Interactive、SCO、Univel、Sun和NeXT的Unix写了评论。我们也了解了一下UHC、Microport以及其它一些大部分你都没有听说过的公司的Unix,但是并没有写任何评论。
如今,这些公司中大部分都已经不存在了。它们中仅剩下了两个公司,就是Sun和SCO,仍旧坚守着Unix的阵营。
到底发生了什么事情呢?
这并不是因为Windows比Unix更好。现在你可以对此进行辩论,但是在1993年,Unix的竞争,如果你能把这个称为竞争的话,他们是Windows 3.1和Windows NT 3.1。特别是Windows NT,就这点竞争来讲,把它称作服务器版的操作系统其实是一件很荒唐的事情。
现在,有许多理由可以说明为什么Windows大败了Unix。其中的原因,至少是微软十分确定那些硬件和软件经销商要么与微软一起合作,要么就没有任何接近Windows或者Microsoft Office的机会。
但是,就像微软通过秘密的交易手段达到它的成功一样,微软没有必要利用欺骗的手段来赢得胜利。那些Unix公司正在互相残杀。
你看,当经过许多尝试为Unix创建软件开发标准的时候,他们通过共同的努力创建了POSIX(可移植操作系统界面),否则他们就会因为开放软件基金会和Unix国际公司之间的斗争而受到阻碍,这就演变成了众所周知的Unix大战。
当这些Unix公司正在大打出手的时候,微软正在微笑着朝银行走去。
因为Unix商业不能决定软件开发标准,ISV(independent software vendors-独立软件开发商)就不能只写一个单一的应用程序来得到整个Unix市场,他们不得不一直写了六个不同的版本。
你更喜欢哪一个呢?写一个能运行在所有Windows系统上的单一应用程序,或者写六个不同的,每一个都会有它们自己独特的品质保证和技术支持问题吗?
神奇的事情不是Windows打败了Unix,而是还有很多Unix公司直到今天还存在着。
Linux挤进这个世界比起Unix来有两个大的优势。第一个优势就是首先它是开放源码的。有了技术精英在开放源码领域的发展,优胜劣汰,好的代码得以生存,不好的代码渐渐消逝。