3.19.2007

微软失去的机会from王建硕

看到最近一年里面Google目不暇接的产品,有的时候会暗暗的微软惋惜。
现在Google的很多成型的产品,都在微软雄心勃勃的规划中出现些身影,却最终随着一些产品部门的解散而烟消云散。
Hailstorm 2001年三月19号,微软.NET发布后的一年后,一个秘密的项目浮出水面,内部代号叫做Hailstorm(冰雹),大名应该是叫做Microsoft .NET My Services(好像没有多少人知道的)。
以前单机的操作系统提供像file.open("c:\\test.txt")这样的API来存取本地文档,而Hailstorm希望成为互联网的操作系统,它提供的API让应用程序可以存取互联网上的数据。它提供身份验证,提供个人存储,提供支付等等各种各样叫做building block的服务。
就好像从文件,到网络,从图形,到声音,凡是个人电脑提供的功能,Windows都提供了API给第三方开发一样,Hailstorm这个宏达的计划就是把互联网上的基础服务做好,提供给予SOAP的接口,让大家对互联网编程。
直到现在,这个想法对于我来说,还是一个瑰丽的构想,是一个有前途的方向,不过老实说,当2001年看了具体的接口的时候,还是很有些失望。微软渐渐失去了在DOS时期的简洁高效的作风,变得臃肿和难于理解。
(想想吧,一个可爱的int21居然涵盖了DOS的几乎全部功能!这种风格,我最近在Google Map API身上反而看到了影子) Hailstorm团队最终被解散,无数没有完工的API和没有正式发布的规范也就埋没在历史的尘埃里了 。而以用户数据为中心的应用和轻量级API在此之后的5年里面,不断由Google发布。
NetDoc Google最近推出的Google Docs & Spreadsheets是一个和微软Office竞争的产品。其实按照微软的内部达尔文主义的安排,微软内部和Office竞争的产品早在2000年的时候就已经成型,代码名是NetDoc(好像直到现在也没有一个正式的名字)。
当时上千人的团队的目标,就是和Office团队争分夺秒的竞争,提供一种可以在线的,用浏览器就可以编辑文档,编辑Excel的新型的应用,最终可以击败Office。结果,一年以后,NetDoc没有在内部打败Office,Office团队发布了Office XP,而NetDoc团队没有来得及发布他们的产品而被取消。一个就在指头尖的产品就这样流产了。5年以后的2006年,Google收购了Writely,推出了这样的产品。 重要的是做出来 市场上的竞争就是这么残酷,主意不值钱,产品值钱,获得市场认可的产品最值钱的。
微软在2000年的时候,资源已经太多了,多到可以组织起世界上最大的商业软件开发团队,而用“工程”的方式投入很多人,共同开发大型软件项目;而Google却可以用微软曾经用过的“艺术”的方法来,用很少的人来做出产品。前几天,和大学的一个朋友在北京吃饭。他离开微软去了Google,做出了一个产品,叫做Google Calendar,他们组,7个人。嗨。这种小团队作风曾经是微软的一贯作风,现在却不是了。
面对互联网,微软失去了太多的机会。