危险的API战争



似乎2年间,所有的大型互联网公司,似乎是受到网络侧facebook和终端侧iphone App Store成功的启发,都玩起了开放平台的游戏,开放了自有的API接口。

 

Amazon API, Google I/O的各种APIYahoo API facebook F8, Twitter API…,中国的公司,也几乎都依葫芦画瓢的都开放自己的API!

 

开放平台的API战争,似乎会愈演愈烈,越来越多,带来了开发者无所适从的尴尬境地。

 

API上面的应用,属于成千上万的中小企业和个人,是把他们的身家性命系在了另外一个公司的腰带上了。一个API的春秋战国时代已经来临;一个开发者和用户都无所适从、不知改投奔“哪国明主” 的时代已经到来。

 

API应用种类(SNS、地图等)繁多,同一种类各企业的还不一样,即使类似经常编成语言也可能不同

 

最后,如果最初设计的是一个不开放的系统,被打开API后,由此而将带来的安全/扩展性和质量控制方面的隐患,将是无穷的。

 

明显的历史上的例子,PC, Ethernet, IPOS原来都是在封闭环境下使用的,目前到了开放的、不可信的Internet上使用, 虽然不断打补丁,仍然问题不断,核心就在于最初设计时就没考虑开放环境,架构带来的问题通过补丁是很困难的。

 

Nokia 打不过AppleApp Store,其实也是这种现象的重复:从封闭到开放转型的痛苦和危险性。