基础设施设备
在2001年1月于Macworld Expo的主题演讲中,苹果CEO史蒂夫·乔布斯宣称,PC并没有消亡,只是变得无聊了——并且苹果将通过使PC成为人们“数字生活方式”的“中心”来停止使其变得无聊。为了说明这一点,他展示了一台PC,周围环绕着一群主要为便携式设备,这些设备可以录制和播放声音和视频:CD播放器、MP3播放器、DVD播放器、摄录机等等。这个想法是将PC变成一个个人娱乐存储和生产设备。“个人”这个词是他提出的。“设备”这个词是我的。很难将史蒂夫的“艺术”(和利润)与我们联想到胡佛和咖啡先生的词语调和起来。
但是,设备之于硬件,正如应用程序之于软件,这一点正变得越来越清晰。两者都倾向于具有单一的目的。我不知道你怎么想,但是“中心”对我来说似乎也具有相当单一的目的。抛开修辞不谈,这是史蒂夫聪明的定位。连接的设备越多,每个连接的设备就越有目的性。
在同一次主题演讲中,史蒂夫报告了苹果新操作系统OS X的进展。X代表数字十和UNIX的最后一个字母。该操作系统本身被称为Darwin,它基本上是带有Mach内核的BSD。苹果在Darwin之上层叠了许多专有的UI和开发软件,供其盒子使用,但正是Darwin使OS X不仅原生于互联网,而且也原生于我们称之为UNIX社区的基础设施构建者行会。苹果大约在两年前开放了Darwin的源代码,但是只要苹果的源代码许可基本上将所有有用的好处都限制在苹果公司内部,这个操作系统对UNIX行会来说就不是很有趣。
但是,OS X Beta在2000年秋季发布,许多构建者开始着手研究它。到史蒂夫在一月份发表演讲时,苹果公司有了一个新的源代码许可,在功能上是开放的:任何人都可以拿走Darwin并做他们想做的事情。因此,苹果开始遵守现实,也就是基础设施——这个值得押注的流行词。
为了便于理解,让我们回到PC时代的历史,那时计算是个人化的。那时我们提出了另一个结构性的流行词:平台,它是操作系统和硬件的组合,应用程序在平台上运行。现在这些平台必须在互联网上运行。随着越来越多的新应用程序在网络上运行,平台成为互联网基础设施的扩展。这就是苹果公司发生的事情。这也是去年IBM宣布热爱Linux时发生的事情。在这两种情况下,管理层都同意遵守他们自己的工程师和更大的UNIX构建者行会,他们正忙于建设世界。
各种各样的构建者,无论是房屋还是软件,都喜欢使用商品。事实是,我们总是用商品来构建基础设施,无论我们谈论的是2x4木材和石膏板,还是TCP/IP和Linux。
是的,Linux。
Linux作为商品基础设施正变得越来越清晰。这就是为什么它不再值得夸耀的原因。这就像说,“这辆车是用金属制成的。” 当然,Linux和其他自由和开放的UNIX变体(如Darwin)并不是唯一的商品。每种应用程序/设备都是32位处理器。Linux正在迅速适应几乎所有这些处理器,这在很大程度上归功于嵌入式Linux工具链供应商。无数其他组件和连接技术也已商品化。因此,供应基础设施使越来越多的公司有可能进入网络设备业务,并使已建立的公司能够创建和迭代原型。
其中一个有趣的效应是,在适当的条件下,就像化学物质中结晶一样,出现了本身就是基础设施的设备。这就是Cobalt的开创之处,它将高度商品化的业务——基于Linux的服务器——产品化为“服务器设备”。他们将商品基础设施产品化,使其具有类似设备的易于配置、安装、操作以及销售的特点。Cobalt很容易向ISP销售一个盒装数据库,ISP可以将其滑入机架,然后再次作为产品出售给他们的客户。
太阳微系统公司理解了这一点,这就是他们以20亿美元收购Cobalt的原因。(更多信息,请参阅我们在第8页对Cobalt CEO斯蒂芬·德威特的采访,他现在是太阳公司服务器设备业务部门的副总裁兼总经理。)他们看到了网络基础设施的世界——太阳公司的原生栖息地——将如何越来越多地转变为设备业务。
在《隐形电脑》一书中,唐·诺曼预测,充满漏洞、崩溃、难以使用的PC将逐渐被功能明确且易于使用的设备所取代。现在看来他是对的。甚至对PC也是如此。
Doc Searls 是Linux Journal的高级编辑,也是《The Cluetrain Manifesto》的合著者。
电子邮件:doc@ssc.com