Tim O'Reilly
11.07.07
尽管我是一个开放社交网络平台的超级粉丝,我还是搞不懂那些对Google OpenSocial的狂热。看了一些得到的信息之后我在此之前表达的怀疑观点彻底变成了失望。OpenSocial根本不是当初我听到Brad Fitzpatrick和David Recordon的想法时为之兴奋的社交网络操作系统。
我对OpenSocial的失望在Patrick Chanezon和别人的对话中得到印证。Patrick Chanezon是Google的developer advocate for the program,在Web 2.0 Expo Berlin的OpenSocial部分,一位与会者与他讨论构建能与社交网络平台混合数据的应用。Patrick的回答总是围绕:“不可以,你只能访问到个别平台或应用程序。”
这大错特错。而且反映了一个在理解两条Web 2.0原则方面的根本性错误:
• 最重要的是数据。(以前表述成“数据就是'Intel Inside'”。)
• 松散耦合
让我们来看看第一点。如果OpenSocial能做的只是让开发者更容易地把应用从一个社交网络移植到另一个社交网络,这对于开发者是一个巨大胜利。因为他们可以向每一个社交网络的用户展示他们的应用。但是这对于网络的真正主体——用户——根本没有意义。我们从没想过要在很多社交网络上用相同的应用。我们需要的是我使用的应用能够使用多个社交网络的数据。数据的可移动性就是关键。Syndication和mashup是Web 2.0的关键元素——从一个地方拿到数据在另一地方用。甚至Google的核心业务也是依赖于这种能力——他们从Web上的所有网站拿数据(除了那些用robots.txt不让他们拿数据的情况)然后通过聚合、索引和排序赋予他们新的用途。
试想一下如果当初他们不是支持mashup而是建立一个框架来让开发者们在Microsoft、Yahoo、Google上开发地图应用,以此来和MapQuest竞争,Google Maps会怎样?无聊!这恰恰就是现在这里发生的事情。
OpenSocial会让开发者们构建一个个人CRM系统?一个我可以管理我的社交网络的控制台?向不同的社交网络输出我的朋友列表?不能。OpenSocial会让开发者构建一个像Mark Cuban寻找的那种社交搜索应用?不能。
把数据开放!让社交数据共同协作。这才是构建必胜社交网络平台的关键。












OpenSocial:我要的是数据
翻译:

slchinese.com 状元 | Blog
愚见,什么2.0,3.0,还有社交网络操作系统的,在语义无法用AI解释的情况下,它们不过都是用来得到潜在用户准确数据的工具罢了。搞不懂这个基本原则,搞2.0的最终都会2了,呵呵。
12/07/2007
sniffer 状元 | Blog
X2.0的确太多了,我遇到过城市2.0,时装2.0。变成时尚了。
不过就网络媒体而言,2.0还是有实际意义的。就像你说的更多的数据要流动起来。当然要区分哪些是可以流动的哪些是个人隐私。
北京市开展住房调查,要调查你的住房情况,结果给市民写了一封公开信。信中坚称:您家庭和个人的资料及时您的隐私也是国家机密,所以你得告诉我让我知道。
12/07/2007
xleioo 进士
本来google爬虫无法访问的社区内信息现在可以通过OpenSocial的大门堂而皇之进入了,全球站长们还夹道欢迎……
这不是刘备入蜀吗?
12/07/2007
sniffer 状元 | Blog
Google变得和IBMMicrosoft并无二异。
12/07/2007
slchinese.com 状元 | Blog
呵呵,同意楼上。
12/07/2007
棠棣 探花 | Blog
€ Sniffer:并无二致?
12/07/2007
sniffer 状元 | Blog
别无二致
12/07/2007