Android如何帮webOS死而复生?


  本文标签:Android webOS 惠普

  

运行在Android手机上的webOS系统截图

  2012年3月,在惠普 宣告开放webOS的一个月后,一组外围开发者 悄悄开始了“将webOS移植到 其余移动 设施”的探究  。这些开发者中有众多人曾是webOS Internals group(该组织在2009年6月成立,属于公司内部的一个“自产自用”型开发者组织)的成员  。 因此当惠普作出决定, 停止webOS商用 方案的时候,这 些开发者就马上开始寻求免费 获得webOS固件的 步骤  。“惠普极有可能不会提供任何新 设施,”webOS移植组的 名目Leader Tom King告诉记者  。“我们大家都爱webOS,爱它 本身,爱它在开源时代所 存在的 后劲,我们晓得webOS是个小众的系统,但当时 确切没有 其余更好的开源 平台 取舍——MeeGo和Tizen都有这样那样的问题  。”

  webOS Internals团队开始和惠普合作, 盼望协助惠普针对TouchPad平板推出共享版(Community Edition)webOS固件  。之所以放出共享版(Community Edition)固件的缘由是,他们 盼望开发者都有机会一窥内部代码,从而TouchPad硬件和webOS固件 合作的 模式  。换句话说,对这个共享版 webOS固件探究得越透彻,他们就越 可以在Open webOS正式公布后,利用它做更多的 事件  。

惠普TouchPad

  在2012年6月,在webOS Internal团队的协助下,惠普终于公布了共享版(Community Edition)的webOS固件  。随后Tom King领导他的团队成立了webOS移植团队,并和OpenEmbedded团队铺开了密切合作,寻觅可移植webOS系统的潜在Android 设施  。

  毫无 疑难,难度最低的便是具备解锁版Bootloader、且提供了“可再发行版驱动”、 可以在开源 协定下 自由 批改系统核心软件的 设施  。 King和他的团队花了很长期 测验每一个Android 设施,并探究其代码  。“Android是Linux核心的,这为我们省了不少 力量  。我们不用 反复 做无用功了  。”King 示意  。

  9月份,在Open webOS 1.0公布后——独立于共享版(Community Edition)之外的版本——King的团队首次放出了针对三星Galaxy Nexus的Alpha版webOS移植固件  。“它是我们千挑万选出来的,在性能等方面 比较 均衡,并且具备解锁版Bootloader等条件, 因此我们决 定就以它作为移植webOS的首选 设施了  。”King解释道  。在公布了第一版的移植固件后,团队成员开始着手完善这一移植固件的 其余细节——例如Wi- Fi模块等  。“多亏大家的 奋力,我们 威力做到这些  。”King很感恩  。

 

运行在Galaxy Nexus上的webOS系统截图 

  如今: weboS的幼年期

  在过去两个月中,webOS移植 名目 获得了不少阶段性发展,并额外 支撑了两款 设施——三星Series 7平板,和华硕Nexus 7平板  。移植团队当前在 寰球 规模内共有16人  。当前,webOS移植固件仍需配合Android才可 使用(作为Android中的一个独立程序),但在 将来,Android平板电脑将 可以彻底放弃Android,真正享受到 完全移植的webOS固件  。然而 路径是很 艰苦的  。

华硕Nexus 7也 获得了webOS移植

  webOS移植团队遇到的最大 挑战是3D加快问题:当一个 利用启动,3D加快开启时,此 利用 历程 瓦解, 根本 无奈运行  。“Android 使用了单 帧缓冲,而webOS 使用了双帧缓冲,”King解释道  。此外,Android和webOS系统架构还有众多弱小的差别,这使得移植 困苦重重  。

  好的方面是,惠普也在为webOS移植 名目提供 定然 支撑  。惠普为webOS移植团队 募捐了一些服务器,并官方默认他们对Open webOS做的任何 改变  。然而,webOS移植 名目并没有一个 可以 宣告的预估 工夫表,他们也不会在公布一个移植版固件前对其作出任何评论  。

   固然webOS移植项 目标 指标是为消费者开发出一个全 性能测试版的webOS移植固件,但King同样 盼望 展示OpenEmbedded软件框架 的有用性  。正是借助于此,webOS移植团队 威力在不 消费太多资源的状况下 实现一些 事件  。“我们是开源团队,我们人数也不多,”他 示意,“假如在人数不多 的前提下,我们能在几个月的 工夫内 获得一些发展,甚至还得 接续(在webOS移植 路径)上 接续前进,那么这便是好事  。”他补充道:“研发过程中,在几个平 台中间来回切换普通是要 花费众多资源的,但webOS移植团队 证实了,他们不需求很高的成本也 可以 实现  。”

  webOS移植团队的终极 指标是吸引更多消费者关注webOS,webOS开发也需求 接续由新一代的开发者接力下去  。“这一代的开发者大都懂 Javascript和web scripting,他们也在开发基于此的 利用程序,”King 呐喊道,“我们需求一个 可以 圆满 支撑Javascript和web scripting编程的平台,一个专为web而生的平台  。”

  在King的眼里,webOS便是这个 圆满的平台  。