昨天Google宣布关闭一批API,其中就包含为众多第三方翻译服务提供支持的Google Translate API,这着实惹怒了不少开发者。很多开发者利用Google Translate API获得了巨大的成功,但Google如此突然而绝情的决定,导致了大批开发者在Google宣布关闭API的博文下面破口大骂。
Google对此的解释只是轻描淡写道“过渡滥用”,而没有任何深入的解释,也没有证明这些API怎么被滥用了。一刀切的关闭API确实解决了“滥用”问题,因为这个举动直接让所有第三方翻译产品全部“无用”了。
我们为什么要信任Google?
开发者可能要扪心自问这个问题一下,很多人都会说他们号称“不作恶”啊,他们与开发者有着良好的关系,他们的业务也需要开发者的支持。但是从局外人的角度冷静的看,你不应该相信任何免费的产品,起码你不能把公司业务全部的宝贝都押在一个免费产品上。
Google是一个上市公司,它需要为股东负责,尽管他们每年都在Google I/O大会上施舍给开发者一些平板电脑和手机,那只是逗开发者们玩的小把戏而已──Google事先并没有承诺会给大家施舍手机,如果它高兴,你就抄着了。一旦它不高兴了,你不能放下碗骂厨子。API这个事情也是同样的道理,Google压根也没承诺会免费给大家用到天荒地老。
海量数据意味着海量银子:
类似的故事在各个平台上都在上演。我们看到了Twitter突然紧缩的政策,禁用一些应用去访问所有的tweets,他们最近宣布跟Gnip合作挖掘所有的tweets数据。
Google很可能也走到了这一步,常年利用Translate API收集各路数据,直到最近他们发现了翻译数据里蕴藏的价值(如果Google没这么做那他们简直傻到家了),既然他们找到了有价值的内容,就不能再把这些价值免费拱手送出去了。
说Google不想为API耗费自己过多的服务器资源可能有些太小瞧Google了,他们并不是怕自己花太多的钱(实际上他们从来不吝啬大手大脚花钱)给开发者提供API,而是怕开发者抢了自己赚大钱的路子,等真的有人利用API做出了赚大钱的业务,或者自己找到翻译产品的赢利点,到时候再禁止第三方使用API岂不是太明显了。
付费游戏?
那么Google是否考虑过让开发者付费来使用自己的API呢?起码在关闭API的博文下面,很多对此赖以生存的公司都表达了类似的意愿。通常来说平台公司也、会告诉开发者未来的发展路线图,不管是用新API代替老API,还是用收费方式代替免费方式,但这次Google完全没有透露关于未来的任何信息,并置于开发者的呼声与一旁不做回应,跟Google开放的形象所不符。这也暗合了我们的判断──他们并不缺银子,何必要开发者的仨瓜俩枣?
说到最后,大家还是要谨记一条真理:不要完全信任任何免费的平台,你根本没地方说理去。
没有评论:
发表评论