界面一:竞争者自己说

在太阳微系统公司,我们信仰网络计算( network-computing)这个概念。我们不会死抱着中央主机电脑模式不放,也不会被桌上型电脑死缠着放不开——那是英特尔/微软世界中的模式。我们的一切都以网络为中心,从我们许久以前出产的第一台具备网络界面的电脑开始:桌上型电脑、服务器、应用软件、软件产品、维护产品等等。这或许是我们最大的优势。我们第二个优势,是所有基于开放式界面规格的关键部件,在安装到我们的机器上时, 所有权全属于我们。我们有自己的微处理器。我们拥有用户界面、网络界面, 因为我们自己安装 TCP/IP、公共对象请求代理,以及其他所有网络通信协议。我们有让你管理自己网络环境的技术。此外,我们还有服务器和桌上电脑,能帮助你运用网络计算环境的最大价值。顾客真正需要的一切,我们全有。

企业有两种:做产品的和做贸易的。“太阳”是一家产品公司。我们的综合服务和能力全集中于网络计算和我们的产品上。我们跟做贸易的公司不一样,他们只维修产品,或是为产品制作软件,或是为产品做使用培训。我们做软件开发,我们做集成,我们做培训,做我们产品的咨询服务,一切为我们自己的产品,并帮助你跟其他环境集成,我们的焦点集中在市场行销, 而这些市场互相关联密切。我们不为其他公司的产品提供服务。只有 IBM 和DEC 两家公司似乎想要两者都做。其他人要不是集成行业,就是产品行业。

从 1985 年我们就说:“网络就是计算机。”这是一句很巧妙精炼的口号。我们就此发挥,创造了一些其他口号,但总回到原始的这句话,因为它正确。网络就是生意所在,就是未来所在,就是一切的关键。所以我们说网络就是计算机。

我很想传播一个福音,把这个神话变得人人觉得可信:电脑要消失了。越多人离开电脑界越好,因为我们反正是留在这里不走的了,要变成三巨头之一。就好像汽车制造业最后也凝结成三巨头一样:通用汽车、福特、克莱斯勒,电脑业界也会变成这样三足鼎立的情形。我不是在说集成/贸易/零售

的道路。将来会有许许多多的零售商,就像是有许多汽车销售代理商一样。但将来只会有少数几个集成产品公司,例如太阳公司,能够制造微处理器、操作系统、用户界面、网络部件,并作最后组装,把桌上电脑和服务器,以及各种终端电脑环境全部集成起来。

我们要作这三大巨头之一。其他两家存活者的一个,我就称作“通用” 加“汽车”吧,他们是英特尔加微软。他们掌握了制造 Wintel(英特尔处理机配上微软视窗)电脑环境的一切要件。但他们好橡并不能合作无间。IBM 会是克莱斯勒,习惯性地回头向政府要求贷款担保。我们将会是电脑业界的福特汽车公司,从我们的微处理器一路集成到维修和技术支持。

硅谷图形公司将会变成三大公司之一的一个高层分支。你可以把硅谷图形公司看作相当于电脑工业中的跑车/工具车制造公司。这样的生产线可以有很高获利率,但必须要变成一个较大组织的一部分。将来在电脑业界不再会有能存活在安全夹缝中的公司,像是现在已经没有能专攻二门轿车或四门敞篷车的汽车厂商一样。你必须要变成一个有足够分量的全球性公司。在我们这行业中,规模真正是关键。

UNIX 是数据库的企业服务器环境,为大型硬件数据仓库、文件服务器、万维网服务器、安全服务器等之用。UNIX 的所有功能使得它成为不拘大小企业服务器环境的最佳选择。UNIX 也受到在桌上型电脑上使用 CAD(计算机辅助设计)的工程师们、软件设计师、华尔街交易人员等的普遍喜好,因为它的多重处理能力很强。

在桌上型电脑方面占上风的一直是微软环境。在这环境下,我们给了每个人一个大型主机,放在自己桌上,或是像笔记本一样可携带。一切都跟真的大型主机一样,只是少了旁边必备的灭火器和喷淋系统。你有一个文件系统,你有一个磁盘阵列(就是巨大的储存容量),你有一个 32MB、32 比特的多任务(multitasking)、多线程(multithreaded)、对称的多重处理,可变规模的桌上操作环境,再加上一个称作软盘的备份媒体,以及一种称作光盘的软件传播机制。所有的中间界面,设定参数,一应俱全。个人电脑就像指纹,全世界没有两台个人电脑完全一样,因此对行政管理者而言,它们真是噩梦。如果你想要孩子不吸毒,就给他们一套 Windows 95,要他们把它安装到家里电脑上。这就会让他们好长一段时间离不开家。

是挑战也是机会:如何为终端的电脑提出一组新的典范?这就是 Java 模式有道理的地方。你可以出售一种以 Java 为基础的电脑,没有硬盘,没有软盘,没有光盘,没有操作系统,只有最少的存储;然后你可以利用网络来储存文件、应用软件、数据资料、电影、录音、网络地址、安全措施、票据资料等等。所有这些活动都可以在一个服务器的空间内处理,由一个受过训练的人员操作。这说明了科技如何可被引导成为一个被所有人使用的模式。一个明显的例子就是电话。如果我要给你一部电话机,我不会给你一个机器和一个交换机,然后告诉你:“把这个交换机的程序设计完成,把参数都设定对,把软件装入这交换机,在交换机上自己写一些软件,把交换机做好备份,再把这交换机随身带着。”如果真的如此,那么我们永远也不会打电话了。

Java 网络计算机的新概念模式,就是在一个浏览器环境上执行的 Java 虚拟机。你只需把机器打开,用鼠标点选,你要的文字处理软件马上就下载过来了。你创造自己的应用软件,把它传回去,将它归档。你出门到网络上

遨游,随便爱干什么就干什么,但你完事以后,一切就都已经储存好,在服务器空间里置于妥善的管理之下了。你永远也不会用完磁盘容量,永远也不必担心电池电力不够。你随时可以听得见拨号声。

再想想电话。你拿起电话,而把听筒举到耳边时还听不见准备拨号声时, 你必然会生气。拿这情形跟你的 Wintel 电脑比比看。你心里有一个小小的声音对你庆祝:“好了,现在启动了,今天没出毛病。”假如它每天出毛病, 而你又能每次救回每个文件,你就会高兴得要死。如果有一次你打电话,(除了移动电话以外)打一半电话被切断了,你那时心里是什么感觉?

区别就在这里。我们信仰这拨号声的计算模式;所有困难的工作都应该已经先替你做好了,这才是让你能在桌上执行内容的概念。你仍然有微处理器的威力完全为你专用。有了 Java 你就不必去买英特尔。你可以购买一个芯片,专门做乘除法并且能接受虚拟指令集。你可以一次买 4 个,把它们串接在一起,把你的桌上机马力加到极大。

你甚至不必携带一个笔记本电脑。你住进旅馆房间后,在传真机旁边, 或是作为传真机的一部分,就是一部网络工作站。你拨通电话,打给你的服务器——在你自己公司里,或是你的在线服务提供商——就登录进你的服务器空间,你下载你要的软件。你不必担心这因特网络终端机是谁制造的,因为只要它能执行 Java 虚拟机,你的应用软件就会执行,你就可以浏览。你可以做任何在你自己家里电脑上能做的事。今天的问题是,如果你用 UNIX,就不能用麦金托什,如果你用麦金托什就不能用 Windows,如果你用 Windows, 就不能用以上二者,但是在我们的环境中,一个电脑什么都能做。

Java 现象为微软创造了两项挑战。第一,Java 终端机的概念等于是说: 对于大部分电脑使用者,桌上电脑的操作系统是负面性的附加价值。实在没有任何理由让我们血肉之躯的凡人为一千万行程序码伤脑筋,目的只是为了打进自己的名字。这种现象必然是有什么地方不对劲。微软的净值有一大部分,是让人们绑死在桌上机的计算模式上。第二重挑战是,利用 Java 你可以用我所谓的“子集”(subset)模式,制作一个桌上机的生产工具,然后放到网络上免费发行。

与此对比的,就是微软所代表的所谓“母集”(superset)的概念模型。一片光盘,一个存储单元,一个测试单元,随时在那里给任何想要发行软件的人用。地球上所有人类已知的功能都放进了这光盘中,此外还有一大叠手册。你必须开动汽车,到店面去,把它买下,打开包装,放进你的电脑,下载到硬盘里。然后你得搞清楚怎么用它。对于每个人类已知的功能,你都必须要有一个母集。

想想看 Java 应用小程序所扮演的角色。你在你的网络计算机,也就是Java 终端机前面时,你在文字处理软件上点选一下,就下载一个只有四个基本功能的文字处理软件。它用心脏跳动一下的时间就传过来了,因为程序码并不长。它有四个功能:回头删除、删除、剪贴、打印。如果我需要文字向右对齐,我就可以下载这额外的功能。如果我需要拼字检查器,我可以下载它。如果我需要一个新字形,我可以下载。这就是子集:一种面向对象的、规模可调节的、结实的、可增强的环境。

在这新的计算模型中,我或许可以免费获得 Java 应用小程序。一些很厉害的程序设计者,单独一个人就可以设计一个美不胜收的文字处理软件,把它免费放到网络上,找到数以百万计的使用者。然后或许麦当劳就会付给他

每年一百万美金,请他们把麦当劳的商标放在这应用小程序的外框上,使得每次有人要用文字处理软件时,就有上千万的人看到这商标。甚至在这免费文字处理软件的画面上,可能会出现“想要此汉堡的话,请在这里按一下” 的按键。我宁可忍受这样的免费软件,而不要每年在微软身上花费数百美元。我拿到的是我想要的应用软件,还不需要说明文件。

这就对微软每年数十百亿美元的应用软件生意造成巨大压力。有的可能是免费,或几乎是免费的 Office,或是 Word,或是 Excel,我们简直是在压迫微软也花钱加入 Java 计划。这个在西雅图的人要做的事情可不少,又要放卫星,又要买下贝特曼档案,又要把玛丽莲·梦露锁起来,变成他们自己专有的品牌。他们现在一定很担心如何维护这五百六十亿美元的市场。我要是他们,也会被激励,假如是我负责想出办法来的话。我相信这里我们是占了上风了。

每一个包含了微处理器以及有网络端口的设施,都会在因特网络上有一个 IP 地址,因此能连接到因特网络上所有的设施和网络。它们能执行 Java 虚拟机,可以执行内容,乐意在网络上浏览,可以从各网络下载内容,从任何地方,所有地方。这也就意味每个集线器、每个路由器、每个打印复印机、每个游戏机、每台移动电脑、每台桌上电脑、每台服务器、每部汽车,只要你想得出的东西,全将有一个网络端口。你可以为你坐在汽车后座的孩子下载一个电脑游戏,他们玩厌了时,你可以下载另一个。如果你的汽车没法发动,你可以下载诊断指南。所有这些可执行的内容,均可经过不同的因特网IP 地址下载给你。今天,平均来说,我们在地球上每个人所有的 IP 地址不到一个。依照我们的计算模式,人们将会各有半打或是一打 IP 地址。今天在欧洲的每部蜂窝电话都有一个 IP 地址。这只是因特网络的一个延伸。

在太阳公司内部,我们把我们需要的大部分信息,发表在我们自己的内部网络上共享,用这网络来经营公司。我们有大约 1.65 万位员工,每天收发两百万封电子邮件,所以这是最重要的应用。这也是人们沟通的主要方式。我绝对喜欢电子邮件甚于语音邮件。语音邮件没法速读,也很难打印出来。语音邮件没法剪贴,也很难自然引用或拷贝别人的话。人们通常在大脑和嘴巴之间没有什么过滤装置。因为他们都不大会打字,所以就倾向于在大脑和手指之间有比较大的过滤节选装置。因此电子邮件让你得到比较简洁可读并可管理的东西。

太阳公司的每个计划自有其因特网络页面。事实上,我们正向让每个员工都有自己的主页的方向发展。我每两个星期在太阳公司主持一个麦克尼里天线报告会,用数字录音然后放入服务器。大家最喜欢的部分是我恼怒的段落,也就是我专门数说哪件最令我恼怒事情的段落。然后我们把电子邮件发给每个人。他们点选它,出现一张浏览器页面,再在上面点选,就可以听到声音的广播。我们用了万维网、万维网科技、因特网络、电子邮件科技等, 来经营这公司。我相信,太阳公司在十四年中从零成长到 70 亿美元,就是因为我们使用了网络。