人物报道

短暂的春秋—与机会失之交臂的公司(二):太阳公司之错失良机

  1.2 错失良机

  在太阳公司,至少有两个人从中吸取了教训,就是后来成为 Google CEO 的施密特和太阳现在的 CEO 强纳森•施瓦茨(Jonathon Schwartz)。施密特当时是太阳公司主管软件的副总裁,他从太阳失败的教训中总结出了反摩尔定理,我们已经介绍过。施密特认识到依靠硬件的利润是不断下降的,而 IT 服务业的利润则是恒定的(并随着通货膨胀而略有增加)。如果说施密特是理论家,施瓦茨则是实践家,后者着手太阳公司从硬件制造商到IT服务的转型。遗憾的是,当时马可尼里领导的太阳公司没有看到、也很难看到这一点。

  事实证明,微软虽然是IT史上最可怕的对手,但是并非无懈可击。历史上甲骨文 (Oracle)、Intuit(Turbo Tax)、Adobe 和 Yahoo 以及今天的 Google 都在自己的领域打败了微软。微软虽然有世界上最好的计算机科学家和软件工程师,但是,它的产品在技术上很少领先于竞争对手,它更多的是靠商业优势取胜。上述公司看到了它们和微软竞争的关键所在,利用技术优势固守自己的领域,不给微软可乘之机,并最终胜出。九十年代时,Unix 相比 Windows NT 在中小企业的业务上占优势。各种版本的 Unix,包括开源的 Linux 都有自己稳定的客户。

  太阳应该做的第一件事便是利用它在 Unix 上的主导地位,或联合、或兼并其它 Unix 服务器厂商共同对付微软并稳守中大型企业市场。它至少可以在操作系统上和微软分庭抗礼。至今,Windows 的服务器在很多业务上还无法取代 Unix 的位置。但是太阳公司当年带头在 Unix 阵营里窝里斗,根本没有把精力转到和微软的竞争上。

  太阳公司该做的第二件事就是改变商业模式开源 Solaris,从卖操作系统变成提供服务。要知道,一份 Solaris 操作系统不过两三百美元,但是 IT 领域一小时的服务就能收这么多钱。但是,太阳公司以硬件业务(而不是服务业务)为主的商业模式使得它不可能开源 Solaris,因为它主要的钱来自于硬件。(正是这个道理,苹果也不可能把它的 iPhone 操作系统开源。)我在前面的章节中经常提到基因决定的理论,有些读者认为我是宿命论。但事实证明绝大部分公司包括很多伟大的公司都很难逃脱这个宿命。(也有一些例外的,以后我们会介绍这些例外的公司,比如通用电气 GE 公司和 3M 公司。)而相反,以服务为主的 IBM 公司倒反而比较早地加入了开源 Linux 的行列。2000 年以后,由于高档微机已经达到了工作站的计算速度,价钱又便宜很多,IBM 靠开源 Linux 服务器从对太阳公司的价格劣势变成了价格优势。等到 2004 年,太阳公司明白了这个道理,将 Solaris 开源, IBM 已经抢到了先机,成为 Unix 市场的最大服务商。

  马可尼里非常重视研发,太阳公司先后开发出 Sparc 系列处理器和工作站、Solaris 操作系统,这些产品为太阳公司带来了可观的利润。但是太阳公司最有意义的发明是至今没有给太阳公司带来什么经济效益的 Java 程序语言。太阳公司第三个遗憾之处就是没有能将 Java 间接地转化成利润。

  让我们来简要地回顾一下 Java 诞生的背景。九十年代以前,世界上的计算机要么不联网,要么在企业内部自己联网。可以被公众共享的内容和资源是很有限的。每个单位内部的计算机系统只要自己统一就好了。当互联网蓬勃发展起来的时候,不同计算机之间共享信息和资源的需求就产生了。这时,需要一种跨不同硬件和不同操作系统的新型平台(Platform),在这个平台上实现人机交流。一九九五年五月太阳公司发表了 Java 高级程序语言,由于它不需要和硬件相关的编译器,正好适合这个需求。(注释:大多数高级语言的程序在运行前需要根据不同的计算机进行编译,然后才能运行。 Java 的程序不需要编译,而是在运行时边解释边运行。这样 Java 的程序就不受计算平台限制,在互联网兴起后,特别适合在互联网上编程。)可以说 Java 诞生的时机非常好,它给太阳公司提供了一个取代操作系统公司(主要是微软)主导计算机领域的可能性。下面这张附图表示在网络时代以前,操作系统公司如何通过操作系统来统一不同的硬件,控制用户。这时的计算机工业的皇冠属于操作系统公司。

  

  而这张图,则是在互联网时代通过跨操作系统的平台控制用户的新构想。这时,控制跨操作系统平台的公司有可能成为新的王者。

  

  马可尼里看到了这一点。在 Java 出来以后,太阳公司便赔钱作了大力推广,仅三个月后,网景公司就决定采用 Java。由于 Java 是新一代的面向目标 (Object Oriented)的程序语言,并且有不受操作系统限制、对网络功能有很强的支持、可以在本地计算机上运行远程程序的优点,加上对终端用户是免费的,Java 一下就推广开了。很快甲骨文公司、Borland 公司、SGI 公司、Adobe 公司、IBM 公司、AT&T 公司和英特尔公司也加入了 Java 的同盟军。

  但是,太阳公司通过 Java 实现跨操作系统平台的梦想至今没有实现。用华尔街的话讲,就是 Java 是赔钱赚吆喝。赚到吆喝后怎么挣钱,太阳公司至今不知道。我接触过太阳公司的很多人,他们大多抱怨 Java 这种免费的东西无法挣钱。我觉得主要还是看人,设想如果 Java 当初掌握在盖茨手里,他一定能玩出无数的名堂。

  事实上,微软很眼馋 Java 这个宝贝,1996 年它不得不向太阳公司购买 Java 的授权(License)。太阳公司当初的想法是通过微软推广 Java,合同也是这样签的。但是,微软有自己的算盘,并没有依照合同向用户提供用 Java 开发的产品,而是通过太阳的技术,搞自己的类似产品。更有甚者,根据后来法庭的判定,微软误导 Java 开发者、阻碍他们开发兼容太阳公司 Java 技术的产品,以达到打压 Java 的目的。为了满足在互联网上建立网站和开发应用程序的需求,太阳搞出了相应的基于 Java 的 JSP 开发环境,微软则争锋相对,搞出了基于自己的 Visual Basic 的 ASP 技术。鉴于微软利用它在操作系统领域的垄断地位打压太阳公司,后者不得不于 1997 年 10 月向美国加州地方法院起诉微软,指控后者违反了两公司就Java技术所签定的合同,并要求微软公司停止侵犯Java兼容标准。这场官司后来升级,又和微软的反垄断官司扯到一起。2001 年,太阳公司打赢了这场旷日持久的官司,获得微软公司高达十亿美元的赔偿。但是,微软已经获得了更大的市场占有率。

[!--page.stats—]
希望看到您的想法,请您发表评论x