Tim O’reilly对Web2.0的定义
2006年12月11日, 12:16
O’reilly公司的创始人兼CEO Tim O’Reilly 的这段话试图对Web 2.0做出如下定义:
Web 2.0是发生在计算机行业里面的一次商业革命,它的产生主要由于计算机开始转向使用互联网作为基础平台,它是人们探寻如何在这个新的(互联网)平台获得(商业)成功的一次努力尝试。Web 2.0的核心规则在于:让更多的人受益于基于网络的应用。
另外,Tim还说了其它的几条规则,这些对Web 2.0应用的创建者来说具有很大的参考价值。
规则1、永远处于Beta阶段。不要把软件看作是一件工业产品,而是看作一个不断与你的客户/用户交流改进的过程。
规则2、松散结合。开放数据和服务以提供给其它应用,让这些数据和服务不论何时都能被其它人再次利用。
规则3、软件运行于不同设备之间。不要认为你的应用程序只运行在你的客户端或者只运行在服务器端,你创建的程序一定是运行在不同设备之间的,它们之间会发生通讯 / 交互的过程。
规则4、The law of conservation of attractive profits。(源自Clayton Christensen发表在<>上的文章)你要创建的应用是构建在基于网络环境中的,因此应该选择开放的API和标准的协议。但是,这并不表示你无需创新,应用需要有自己的核心竞争力,有与别不同的地方。
规则5、数据为王。未来有价值的应用的主要竞争点在于’数据’,不论你的数据来自于不断增加的用户所产生(如ebay, amazon reviews等),还是来自于自己创建的数据库(如Gracenote/CDDB等),或者来自具有知识产权的文件(如Microsoft Office,iTunes)

