< 返回
微软的新算术

当软件以一种出人意料的方式从网络上汹涌而来的时候,微软终于坐不住了

微软的战略转型被许多人视作迟早要发生的事,但大家都没想到会来得这么突然,甚至显得有些仓促。美国时间11月1日,微软公司董事长比尔·盖茨带着他的首席技术官ray ozzie一同出现在了旧金山,在“几乎没有任何市场宣传”的情况下,宣布了一项对于微软而言意义非凡的战略。《商业周刊》给出的评价认为,这将成为微软自十年前对netscape发动浏览器之战以来,微软最为重要的互联网战略。

“此项计划反映了我们对软件的态度的一次革命性转变,”盖茨说,“对这个生态系统中的每一个部分,都是一次巨变。”按照盖茨的计划,微软将很快推出两种崭新形式的web服务内容,包括主要针对个人用户的“windows live”,其中涵盖了即时通讯服务、名为kahuna的新网络邮件服务以及革新后的博客服务microsoft spaces;针对小型企业用户的“office live”则基本上是office应用软件包的网络版,可以帮助用户更为便捷的在线更新和升级。这两项新服务均会通过专门开设的新网站提供。

《华尔街日报》也立刻对微软的举动进行了评价:“此举是在为微软和软件相关的订购或广告业务创造新机会。”很明显,在不久前微软刚刚重组了原先的七大事业部门,把msn和windows部门合并在一起之后,盖茨的真正目的现已表露无疑,“这意味着在线(live)软件时代的到来,这个时代正以一种崭新的方式看待软件、以一种美妙的方式创造机会。”

网络服务蜕变

尽管盖茨终于正面承认了“网络已经改变了软件业”这一现实,而且手握大笔现金的微软依然可以按照它所擅长的招式轻松尝试新方法,但毕竟还是慢了半步。“和竞争对手相比,微软在开发和推出新服务的速度上明显落后了,”以提供网络crm托管服务闻名的salesforce公司的首席执行官marc benioff明确表示,“google、雅虎和salesforce已经向微软发起了猛烈进攻,微软必须重塑自己,否则别无选择。”

marc的观点很具有代表性。微软的windowsvista已经让人等待了五年,但直到今天,大家也只是看到了轮廓;虽然盖茨和鲍尔默总在不同场合反复强调微软的创新能力和技术灵魂,但用户似乎总也无法真正领会。而也就是在这一时期,在众多it巨头还在为web服务的种种标准和接口协议互相“推搡”时,以google为代表的新兴互联网势力已经用一种颠覆式的姿态席卷了整个世界。

人们逐渐发现,原本繁冗复杂的web服务居然可以如此亲切的在身边出现。虽然微软的垄断地位依然牢不可破,但新势力背后的商业模式和全新思维所带来的冲击,不仅让微软赖以生存的业务模式受到威胁,而且几乎还把网络服务的传统概念彻底改写。高盛的分析师rick sherlund因此说道:“这些将对微软的业务模式产生巨大冲击。”

其实不仅仅是微软,对于it业内的众多巨头而言,人们随时随地使用应用软件和服务的需求逐步强烈,曾经的web服务甚至是网格计算远景一旦开始悄然走入现实,变革乃至转型无疑也就成为了一股不可逆转的潮流。这也是ibm在近十年来倾全力转向服务,打出“随需应变”大旗;英特尔今年年初改组业务集团,侧重追逐“应用模式”而非芯片速度;sun在低谷中改变生存态度,拥抱微软和google;emc大力发展软件和服务业务;惠普反复调整战略重心,广交盟友;微软不断温和并且开始其公司历史上第三次重大战略调整的原因。

在这样的背景下,今后很长一段时间内,数据在整个计算过程中的地位将会被史无前例的突出和放大,一个以数据为核心的计算(data-centric computing)时代正呼啸而来,开放、标准、虚拟化、存储、安全等等词汇,纷纷成为了这个时代中最热门的概念,而被几乎每一家it公司一再提及。

数据主导计算

就在盖茨宣布微软转型战略的同一天,微软传统的“二十一世纪的计算”大会也恰恰选择“以数据为核心的计算”为主题。和往年一样,照例有几位图灵奖得主、美国国家工程院和美国国家科学院院士,以及来自美国高校和微软公司的计算机专家出席演讲。“目前越来越多的用户开始关心如何提取和应用数据中有用的信息,而不是数据背后运行着何种应用程序,因此以‘数据’为核心的计算将逐渐取代以‘应用’为核心的计算,”微软亚洲研究院院长沈向洋博士说,“这将改变全球数亿计算机用户的体验,最终使计算机与人的交流更自然、更方便、更智能。”

“无‘数’不在,或者说是以数据为核心的计算的概念,会在很长一段时间内成为非常重要的主题,”亚历山大·格纳斯(alexander gounares)以盖茨个人技术助理的身份特意赶到现场,在接受本刊记者采访时说,“无论是从有形的世界中获取数据,还是与工作相关的数据,或者是商业活动,乃至生活的方方面面,产生的数据量都要比以前大得多。所以很重要的一点是,我们首先就要对收集到的相关数据进行分析和处理,解决人们面临的各种问题,数据无处不在,计算也随之无处不在。”

其实这一概念并不是什么新生事物,内涵与分布式计算以及分布式系统一脉相承,前几年曾经流行过的瘦客户机模型也正来源于此。有人说,所谓的分布式系统的精髓,就是要让用户在操作系统时,完全就像是在使用一台普通pc一样。当年sun在推出java时,其最为著名的优点和特性就是跨平台和分布式,用户从网络上下载的java程序,只要在java虚拟机(virtual machine)的环境中,就可以执行,而不论是什么操作系统。

ibm是用“协作处理”的说法来看待新变化的,如ibm高级副总裁兼系统科技事业部总经理billzeitler曾这样认为:“随着各类公司和机构在组织内部和外部实现与客户和合作伙伴的运行集成,it环境正在发生剧烈变化。在那些数十年来以事务处理为中心的领域,我们现在看到的是,客户们在业务处理方面有越来越多的交互和协作特性。现在已经不是你有什么的问题了,而是你可以通过协作来做什么的问题。”

而在更广阔的空间,按照盖茨在2003年11月的拉斯维加斯“comdex2003”大展上首次提出“无缝计算”时的解释,在“无缝计算”的世界里,人们可以实现在任何时候、任何地点、任何设备上得到任何想要的信息。不过,盖茨当时的宏大叙述还并没有受到google等的影响,“无缝计算”有着相对鲜明的指向性:弱化服务器在internet时代作为核心和网络节点的作用,而更加突出每一个独立的个体设备在未来参与对话的能力。“‘无缝计算’的独特之处,就是提出了消除不同软件系统之间所存在的界线,软件将不再受制于硬件功能。”

但盖茨立刻也意识到,未来的世界正变得越来越陌生,而仅仅是“软件主导了硬件”就能够再延续微软曾经的辉煌吗?无疑,人们获得软件和服务的方式和途径,乃至某些微妙的习惯都将会对未来商业链条的控制权产生愈发关键的影响。如此看来,尽管有些许尴尬,但微软的低调转型似乎还是重演了一幕其最擅长的“技术实现”剧目。