第二节 Novell 公司
今天的年轻人可能很多都没有听说过 Novell 公司,但是它曾经和太阳公司一样,一度有希望在操作系统方面和微软抗衡,但是终因时运不济,败在了微软手下。
2.1 局域网的微软
要谈 Novell 公司,不可避免地要先介绍 3COM 公司。
在微机出现的前几年,用户大多是对立用户——彼此的计算机互不通消息。个人微机只不过是为了满足个人娱乐(比如游戏)、学习、文字处理、日常管理和简单的工业控制等需求。在商业企业中(比如银行)使用的联网的计算机系统几乎无一例外是由中央主机(Main Frame)加外围终端构成——所有计算都是由中央主机完成,而外围终端不过是输入和显示设备。中央主机采用分时的操作系统,同时为众多终端用户服务。在八十年代初期以前,没有人打算用微机取代大型计算机系统。
但是,就在 1979 年,发生了一件当时没有引起人们关注,但对今后计算机发展有深远影响的事。那一年,施乐公司举世闻名的帕洛阿图实验室(Xerox PARC)的几个发明了以太网(Ethernet)的科学家创办了 3Com 公司,开发出以太网的适配器(Adaptor),俗称网卡。虽然 3COM 最早是为 IBM 和 DEC 等公司的大小型中央主机设计网络适配器,但是,随着微机的普及,3COM 公司很快就将生意扩展到主机领域。
到了八十年代中期,IBM-PC/AT 及其兼容的个人微机在很多任务中已经能取代原有 DEC PDP 和 VAX 等小型机的地位,而且微机的性价比比小型机高一个数量级以上。如果能将微机联网,共享数据和硬件资源,它们就可以取代小型机系统。遗憾的是,微机最初设计时根本没有考虑资源共享,网络功能是零。3COM 公司的以太网服务器和适配器弥补了微机的这个不足,解决了微机的联网问题。以前的 VAX 或者 HP 小型机系统基本上是下图的架构:
资源和数据是集中管理,所有的计算、存储和打印由小型机完成。它的好处是信息是共享的,但是成本非常高,对于一个几十人的小型企业,基本上用不起 VAX 小型机加终端的计算机系统。我记得在八十年代中期,一个 20~40 个用户的 VAX 系统需要花费近二百万人民币。除了硬件的投入,小型机系统还需要专门的机房和管理人员,这些管理人员必须经过硬件公司的培训。虽然小型机速度不慢,但是它的计算速度摊到每个用户上并不快。小型机是整个系统的中心,如果它出现了任何问题,这个系统都无法工作。微机联网后,在很多时候可以代替小型机,它的架构是这样的:
在这样一个被称为微机局域网(PC LAN)的系统中,有一台网络服务器,它通常是一台高性能的微机,当然也可以是小型机和工作站,它主要是用来管理网络和存储共享的数据并为微机之间交换数据作为桥梁。计算基本上是在微机上完成,部分不愿意共享的文件也可以保存在本地微机上。由于每台微机有自己的独立性,网络服务器即使出了问题,微机也可以单机工作。虽然每台微机不如小型机快,但几十台微机的总计算能力超过小型机。而且,能够完成同样功能的系统,微机局域网相比之下要便宜得多,在八十年代中期,这样一个 40 台微机的系统硬件投入只有六七十万人民币。而且,微机系统不需要专门的管理员,运营成本也低。总的来讲这种基于微机局域网的计算机系统相比小型机来说,在大多数应用中优点多于缺点。所以,从八十年代中期起,微机局域网代替小型机系统成为不可逆转的趋势。(这也是 DEC 公司后来关门的原因。)
3COM 公司虽然搞出了微机局域网,但是该公司目标不明确,它从网络适配器、网络服务器到网络操作系统都做。这也许是因为它创立于八十年代初,那时 IT 行业最挣钱的还是硬件,所以 3COM 公司实际是以硬件为主,软件为辅。即使当它在网络上失败以后,它仍然习惯性地以硬件为主,买下了生产掌上个人助理系统 Palm Pilot 的母公司 US Robotics。由于以太网的标准是公开的,它的适配器没有什么难做的,谁都可以做。而以太网的网络服务器实际上就是一个高端 PC,任何 PC 厂商都可以做,因此,在 3COM 公司出现后,各种兼容的网卡和网络服务器就出现了,这个时候微机局域网市场像微机市场一样混乱而且竞争激烈。其实,微机局域网中最关键的技术是网络操作系统。在这方面也需要一个类似微软的公司来统一它,Novell 公司便应运而生了。
Novell 公司也是诞生于 1979 年。但是它成为网络公司并且改名为 Novell 是 1983 年的事,这时,3COM 已经是局域网方面的大哥大了。Novell 公司进入网络领域后目标一直很明确——专攻操作系统。如果说 3COM 在微机局域网领域的地位有点像苹果在微机领域中的地位,那么可以把Novell 对应于微软。
Novell 公司搞了一个叫 NOS(Network Operating System)的操作系统,对应于微软的 DOS。它采用和微软 MSDOS 同源的 DRDOS,因此它的网络操作系统实际上可以完全独立于微软的软件运行,同时又和微软的 DOS 兼容。虽然 Novell 后来买了一家网卡公司也做点硬件,但是它的精力一直放在网络操作系统上。随着 Novell 的网络操作系统在微机局域网上越来越流行,它处在了一个和微软同样的有利位置:不管用户使用哪一个牌子的 PC 和网络硬件,都可以使用 Novell 的操作系统。Novell 网络操作系统不仅自己安装十分容易,而且建立一个局域网的工程也简单到非专业人员看看说明书也可以做。一个没学过计算机的人看着别人干两次就会了。读者如果曾在九十年代初在中关村转过一两圈,就能记起当时任何一家两三人的小公司都会在自己的业务上写上“网络安装”等字样。很快,Novell 的操作系统在局域网上就像 DOS 在微机上一样普及。从八十年代到九十年代初期,Novell 公司成长得一番风顺,不仅很快超过了 3COM 公司,到 1990 年,它几乎垄断了整个微机局域网操作系统的市场,营业额接近微软(九亿美元对微软的十一亿美元)。因为微机联网已经成为了一种趋势,而且微机的局域网比基于Unix服务器、工作站和 TCP/IP 协议的网络在中小企业中更有前途,Novell 公司很有可能成为另一个微软——它可能垄断企业级的操作系统。在接下来的五年中,Novell 仍然靠着浪潮的惯性,以每年 20% 的速度增长到 1995 年。那一年 Novell 的营业额超过二十亿美元,相当于微软同年 40% 的水平。现在回过头来看,Novell 这五年的业务虽然不断增长,但是,它的进步还是远远落后于微软。