最近几种新的开源手机操作系统被吵得沸沸扬扬,大家在饱受安卓目前的各种诟病的同时,不少公司和个人对新的开源手机系统充满期待。Sailfish OS,Firefox OS和手机版Ubuntu是最被看好的三种系统,不过能挑战安卓的霸主地位吗?
Sailfish OS由诺基亚前员工和MeeGo粉丝创建的Jolla公司发布,是一个以Linux为基础的开源操作系统,主要用于移动设备,由Jolla公司开发而来, 基于诺基亚2011年放弃的MeeGo系统的社区开发Mer项目。在筹得1.6亿欧元后,公司继续钻研Sailfish OS系统,同时借鉴MeeGo系统的精华部分。
那么Sailfish OS有什么能够吸引你呢?
Sailfish OS实现对Android的深度兼容:Sailfish OS可以运行在Android设备上,搭载Sailfish OS的手机可以运行Android应用。Sailfish OS也相当开源,允许大家看见Jolla正在研究的大部分东西以及将代码移作私用。Sailfish OS在交互方面的特色是用户进入主界面后,除开用户较常用的系统程序外,上面空着的部分则以卡片状显示正在运行的应用。因此可以说,Jolla基本是将主界面当成任务管理器来使用,拥有非凡的多任务处理能力。
Firefox OS 是由 Mozilla 主导开发的新一代开源移动操作系统,它采用Linux 内核以及基于 Gecko 的运行环境, 它为用户提供完全基于 HTML/JavaScript技术以及其他开放 Web 应用接口的应用程序。
也就是说所有应用都基于网络,希望用户一开机就能够连接上互联网,但也可通过HTML5 cache Manifest或相关API在脱机时使用。很多多Web开发者对它情有独钟。
Firefox OS 的用户界面,包含了在开机之后所有用户能看到部分,比如锁屏、主屏幕、应用程序启动器、拨号器、短信、相机等等作为智能手机必须具备的。Firefox OS 的用户界面,包含了在开机之后所有用户能看到部分,比如锁屏、主屏幕、应用程序启动器、拨号器、短信、相机等等作为智能手机必须具备的。由于其完全使用 HTML、CSS 和 JavaScript 编写,使用成为标准的 Web API 的接口和底层设备关联。因此可以在任何实现了 Web API 的设备上运行,比如桌面浏览器。Firefox OS 上的第三方程序也是以类似的方式运行的。目前已经发布了多款安装Firefox OS的手机,比如ZTE Open。
Ubuntu 无疑是三种系统里面最受大家追捧的。Ubuntu Edge智能手机的夭折,并没有阻止Canonical进军手机操作系统的步伐。在2014MWC上,Cononical宣布了今年秋季发行安装 Ubuntu的魅族MX3手机和BQ平板的消息。手机版Ubuntu提供了全新的用户界面。Canonical这样描述手机版Ubuntu的体验:“手机 将使你更加沉浸其中,屏幕不再杂乱无章,你可以自然地从一个应用切换至另一个应用。当连接扩展坞时,手机将成为完整的PC及轻量级客户端。”这意味着什 么?这有些类似摩托罗拉移动有关扩展坞系统和Webtop的做法,但由于采用了Ubuntu核心,因此性能会更强大。
值得解释的是手机版Ubuntu与Ubuntu for Android并不相同。实际上,手机版Ubuntu是一个独立的移动操作系统,拥有自己的生态系统和硬件产品。而Ubuntu for Android可以运行在Android设备上,并在连接外置显示器时提供桌面体验。这可以被认为是一种在Android设备上实现双系统的做法。
目前安卓确实存在很多问题,安全性,碎片化,生态圈糟乱等等,已经让不少机友对其感到不满。不过新的开源系统就真的比安卓强吗?
Sailfish OS深度兼容安卓应用,在普通用户看来,不就是安卓手机换了个UI嘛。Firefox OS基于 HTML/JavaScript技术,确实对手机的配置有了更低的要求,不过随着手机的发展,人们把越来越多的工作交给手机来处理,不得不怀疑 Firefox OS能否完成对大型任务的处理。Ubuntu应该是三个里面最有前途的系统,凭借Ubuntu电脑版的用户支持,在初期也能够吸引不少用户。不过手机版 Ubuntu不会运行其它平台的应用,若无足够的应用作为支持,Ubuntu 作为手机操作系统的意义也不大,你来是因为产品,你留下是因为生态系统。如果手机版Ubuntu不能形成完美的生态系统,也注定是一个小众的手机操作系 统。
其实安卓自身在发展中也在不断完善。安卓4.4版本以后,碎片话问题已经基本解决。谷歌强制厂商在2014年2月份后生产的手机必须安装安卓4.4以后的版 本(国产手机除外),这将加速安卓摆脱碎片化的诟病。对于安全性来说,这恐怕是开源系统难以避免的,我们也相信谷歌能够处理的更好。
总的来说,在短时间内,新的开源操作系统不会对安卓造成很大的冲击。不过基于目前大家对这三种系统的狂热,恐怕微软应该想想对策了,因为这三种系统不约而同的把竞争目标喵向了WP和低端手机。