# RIM 的无奈之举和 Google 的开源之痛

- 作者：积木
- 发布时间：2011-03-28 08:00
- 分类：公司、特稿
- 原文：https://www.ifanr.com/37198

[![qnx-android2](https://s3.ifanr.com/wp-content/uploads/2011/03/qnxandroid2_thumb.jpg)](https://s3.ifanr.com/wp-content/uploads/2011/03/qnxandroid2.jpg)

PlayBook 能运行 Android 程序了。

由于 Android 是开源的，在其它平台（比如 QNX 内核）虚拟一个软件运行的环境是完全可行的。

至今没有人这么做的原因很多。硬件制造商直接使用 Android 更节省人力物力，而且 Google 升级Android 的速度很快，意味着必须与 Google 同步更改代码，这是件吃力不讨好的事情。还有就是这样做意味着失去 Google 服务和 Android Market，失去了大量因此而购买 Android 设备的用户。硬件制造商的目的是从设备获利，而不是服务获利，根本没有必要那么做。

**无奈之举**

PlayBook 和仍未上市的 WebOS 平板一样都面临困境，就是如何吸引开发者。这种困境源自于其追随者的地位。开发者的精力已经被 iPad 和 Android 平板占据，即使有精力分给其它平台，在开发顺序上仍然不会以它为主。至少在很长一段时间内，PlayBook/WebOS 平板都会缺乏程序，而且不会得到开发者的优先照顾。

而现在的情况下，缺乏应用将是个致命的短板。没有人买平板就是为了更好的浏览网页，而且 iPad 的不可忽视的强势存在意味着用户的购买决策必然以它为参照系。

PlayBook 即将上市，突然宣布支持 Android 应用是因为在 PlayBook 的 SDK 发布之后，并未吸引过多的开发者。支持 Android 应用可以暂时支撑它的应用缺乏期。问题是这些运行在虚拟机中的应用都是为 Android 2.3 开发的，不是为平板系统（HoneyComb）开发的，而 Google 刚刚宣布 HoneyComb 暂时闭源。

RIM 的做法与其说是一个高明的举动，不如说是个无奈的举动，似乎管理层已经失去了对产品的信心和创造力。在开发环境上，PlayBook 支持的软件平台最多，Adobe Flash/Adobe AIR/Java，如今又加上了 Android。让人感觉没有一个方向和重点，这只能让开发者无所适从。也许，RIM 的目的是吸引尽量多的开发者，然后向自己的平台转移，但是开发者会跟着走么？

有些讽刺意味的是，开发者最好的选择似乎是开发 Android 应用，因为这样也能运行到刚刚起步的 PlayBook 平台上。

对消费者来说，如果 PlayBook 上出色的软件来自 Android，为什么不去直接买 Android 平板，况且还有价格公道的 Galaxy Tab？

**开源之痛**

Google 的开源政策使 Android 迅速成长，但是在这个过程中，Android 分裂和用户体验差的批评就一直没有停止过。对于各厂商的定制，Google 一直采取放任的态度，因为这对 Google 核心业务的影响不大。

但是最近发生的一些事情已经让 Google 不安了，一是 Amazon 发布了自己的 Android Appstore。Amazon是一个很强大的内容提供商，而且可能会推出平板产品。如果 Amazon 和其它硬件厂商合作，或推出自己的 Android 产品，使 Amazon Appstore 与 Android 更好的整合，将会威胁到 Android Market。

二是 RIM 的举动，一个主要的硬件制造商，在脱离 Android 生态圈的情况下，开发了兼容 Android 程序的运行环境，可以想象，在将来的 Blackberry 手机上，RIM 也会采取同样的做法。其它硬件商是否会起而效仿之？

这两股潮流结合起来，Android 生态圈面临着失控的危险。我想，这就是 Google 宁可挨着“不开源”的骂名，将 HoneyComb 的代码暂时封闭起来的原因。
