软件业的底层革命
Google正在通过各种手段培育软件平台移植到Web上之后的代码创造土壤──开发者平台。这需要Google放慢推土机的步伐,开始精耕细作,找到新的开发者模式。在这方面,好消息和坏消息都开始出现。
好消息是确实出现了这样一种开发者模式,可以鼓励代码的生产,极大丰富基于Web的应用;坏消息是尝试这种模式初显成效的不是Google,而且其对手微软投资的Facebook。
开发者平台的“塌陷”
鲍尔默在谈到微软花2.4亿美元购买Facebook 1.6%的股权时不忘讽刺对手Google,“Google成为过去了,Facebook才是未来!”当然,鲍尔默显然不会用简单的社交网络的观点来看Facebook,后者正在成长为令微软心仪的平台。
去年5月24日,Facebook宣布F8计划,开放API(应用程序端口)供全球开发者开发基于其Web平台的应用,当时Facebook的注册用户还不足3000万,但是只要千分之一用户参与这个计划,就相当于一个“小微软”的工程师队伍,虽然这些开发者大多数为业余编程爱好者,而且是松散联系,无法和微软的开发团队相比。但是之后发生的事实却令人惊讶,F8计划推出8个月以来,应用程序极大丰富,达到8000个以上,注册用户在去年11月份超过5000万,每日新增用户数25万。
Facebook上的应用程序的安装情况已经明显地呈现出一个“长尾”形态。最高产的Facebook应用供应商Slide已宣布获得5000万美元投资。来自O´Reilly Research的统计报告中包含了5000个Facebook应用,统计显示一些热门应用有几千万次安装和数百万的活跃用户,但是87%的使用只集中在84个应用上,只有45个应用拥有超过10万的活跃用户。
Facebook的开发者“长尾”曲线,显示了代码世界出现了不可逆转的“塌陷”趋势,由于开发成本的降低,代码生产的门槛出现了“下移”。
今天,在世界各地你都能找到Linux开发小团队,Python语言开发者社区等,它们提供了大量免费、好用和兼容性强的工具、语言和现成的开发模块,Google和IBM的“云计算”提供了价格低廉的“计算”,编程开发的成本大大降低,加上互联网成为社区型协作的新沟通方式,开发变得简单而快捷。代码生产的产销合一者(Prosumer)开始出现,代码UGC时代到来了。无数边缘的中小开发者可以更低成本,甚至免费的提供更优质的代码,随着大量用户更加特殊和个性化的需求被这些中小开发者满足,后者将可能逐渐变成专业领域的中心。
微软公司解决了软件的“大规模生产”问题,数万人开发Vista达到了大规模生产式开发模式的极致,而庞大的分布式数据中心搭建的“云计算”和蓬勃发展的全球开发者社区实际上已经为“大规模生产”的下一步“大规模定制”提供了基础。
通过后台的“云计算”和Web平台完全可以实现这种代码的大规模定制。“云计算”大规模集成的服务器群可以实现对数据更低成本的管理和维护,向用户收取的费用必然大幅下降,开发者模式提供了极大丰富的应用,而不是以往供应商准备的有限几个功能组件,Facebook式的Web操作平台,可以实现应用程序的随需安装和卸载。
DotCom公司的Office基因
当然,DotCom公司进入IBM、微软和Oracle等统治几十年的企业级市场肯定障碍重重,但是,当微软批评Google的软件多是Beta版,不够“Office”时,Google企业部门的总经理格罗伍德却说:“的确,在过去3040年里,企业级和消费市场存在巨大的技术鸿沟,但这些已成为历史,一去不返。”














注意:本网所刊登的文章,均仅代表作者个人观点,并不代表本网立场。