编者按:微软能否制定正确的互联网服务策略?若不想贻误战机,它就必须走对路。
1998 年夏,走马上任的微软CEO 史蒂夫?鲍尔默(Steve Ballmer)告诉业界分析家罗布?恩德勒(Rob Enderle)说,微软的长远未来将与互联网服务休戚相关。但那时,鲍尔默还说,技术发展尚不充分,人们也尚未准备就绪——无从接受互联网服务的解决方案。
此一时,彼一时。而今,网络工具使用频仍,如Ajax、JavaScript、Flash和XML等,技术上的准备已经到位了。个人用户方面, Flickr、Google地图和iTunes等应用程序服务可谓童叟尽知;商业用户领域,Salesforce.com声名鹊起,这些都昭示着,人们也已经准备就绪了。剩下的疑问只有一个:微软做好准备了吗?
微软正面临着成立32年来最大的挑战之一——要么得冒着固有用户和开发人员这个庞大根基遭受破坏瓦解、主要利润来源被吞噬的巨大风险,去着力研发互联网服务;要么就自甘人后,眼睁睁地看着世界拥抱网络计算时代。
微软当然也觊觎着这块蛋糕。它把自己的想法称为“软件加服务”(software plus services),说法虽有差别,但与“软件作为服务”(software as a service)并无二异。对这个混合策略,微软含糊其辞,逻辑不清——即便是与公司联系密切的开发人员都不得要领。“我费尽心思地去领悟这个策略,”微软金牌合作伙伴、应用程序开发公司InterKnowlogy的CEO提姆?哈克比(Tim Huckaby)说,“如果琢磨不透,也没办法,还得接着琢磨。CIO们可就更不好受了。”
门票早已售罄的Mix 07大会本月底将在拉斯韦加斯拉开帷幕,届时会露出一丝曙光。微软宣称此会专为网络设计者、开发人员和决策者而设立,特色议程包括“互联网数据访问服务” 和“用Microsoft Office玩转网络”。大会的主讲人正是肩负带领微软进入广阔互联网服务蓝海重任的执行人,去年从盖茨手中接棒的首席架构师雷?奥齐(Ray Ozzie)。届时他将发表何种见解,微软未予置评。实际上,微软的代表屡屡劝说我们不要发表这篇报导,至少会议开始之前不要报导。
奥齐在他的Groove Networks公司被微软收购后的两年多时间里,从未谈论过多,在公众场合更是谨慎。但有一点是明确的,他对互联网服务将对微软的业务模式产生的影响心知肚明,态度严肃。2005年10月,奥齐在给职员的一封标题为“互联网服务大破坏”(The Internet Services Disruption)的电邮中,表达了与盖茨1995年著名的“互联网浪潮”(Internet Tidal Wave)备忘录中同样忧虑。“我们必须迅速果断地提出应对之策,”Ozzie写道,否则“我们的业务危如累卵。”忧虑归忧虑,他对前景还是很乐观—— “我们有如此众多的产品和解决方案,我们所处的位置很好,只要加上各种服务以及服务增强型软件,就如虎添翼,能给用户带来天衣无缝的使用体验。”
核心在于服务
在基于服务环境日益普及的今天,微软维持统治地位策略正逐步地显现出来,但零零散散,略显粗枝大叶。鲍尔默在二月份的金融分析师大会上谈论“基础服务”时说道,“有时人们认为这只是在应用层面,但我们认为就存储、交易处理和计算的核心基础构造而言”,类似目录功能和网络协议等(基础服务)“就如同我们在Windows Server里面提供的一样。”微软的互联网应用服务是重点:“将会有类似电子邮件、即时通讯等应用服务问世,这是人们可以指望的。”
微软互联网服务的中心驱动力量是已有两年历史的Live品牌。名虽如此,但Office Live却并非Office的在线版本,而是为小型企业打造的一套用于虚拟主机、在线存储、电子邮件和网络分析的工具集。同样,Windows Live是电邮、文件同步、安全、实时通信、搜索和地图等一系列在线服务的大集合。Windwos Live中多个产品已重新被定位为MSN服务,将来还会陆续上线的有:在线剪贴板、代码为Tahiti的一款协作工具,以及名为Live Drive的存储服务。
听起来似乎平平淡淡。但是要记住,1985年Windows诞生之时,同样是默默无闻。
微软对自身的角色是这么定义的:帮助开发人员在共同的平台上工作,创建互联网服务。“我们的工作就是提供平台,让人们能够把基础设施统一起来,在这个统一的平台上面创造出真正不同的产品。”微软平台策略的总经理查尔斯?菲茨杰拉德(Charles Fitzgerald)说。
但是微软可能还有更为棘手的事情要做。“一旦不同小组的产品都有各自服务组件的现状出现,就又得回到公司的平台底层,找出是哪一种平台把服务层当成系统对待,”奥齐在二月份高盛的一个大会上说道。
奥齐所提及的可能是正悄悄进行着的Windows Live Core项目。过去一年半来,微软官员有意无意地透露:一个称为“cloud OS”的操作系统(微软内部把互联网称为“cloud”) 正在研发。它可能是个全新的操作系统;也可能是由现有的低层次网络服务结合而成的某种联合体。一瞥微软的组织机构图就能发现,Windows Live Core项目由公司的重量级人物亲自挂帅,而且所有人均直接对奥齐负责。与此项目有关系的还有另外一个大名鼎鼎的人物——戴夫?卡特勒(Dave Cutler)——上世纪90年代早期领导微软Windows NT研发工作的一名高级技师;此前他还曾在数字设备公司(Digital Equipment Corp)负责领导VMS操作系统的研发。
虽然微软没有过多谈及Windows Live Core,但是一家名为Xcerion的瑞典公司的努力可见一斑。Xcerion部分得到前微软高管(包括一名前首席财务官)的支持,今年晚些时候,它将推出一个基于网络的全新操作系统,由XML和Ajax语言开发而成,名称叫XIOS。它包括一个虚拟文件系统、具备交易处理能力,一个任务管理器,还有一个类似桌面型的图形用户接口。