Ubuntu再搅局 小众平台混战孰能逆袭

PChome | 编辑: 李可人 2013-01-15 06:30:00原创 返回原文

移动操作系统混战加剧

在今年CES开幕前两天,著名Linux系统发行版 Ubuntu的母公司Canonical发布了Ubuntu for Phone,意味着正式进军移动操作系统领域。其首先将于今年2月末发布适用于Galaxy Nexus的版本,并计划于2014年发布首款搭载Ubuntu for Phone的手机。

目前移动领域中,iOS和Android两大操作系统占据主导地位,而Windows Phone、Bada和BlackBerry则在争夺老三的位置,并且Windows Phone目前发展形式最好;再加上借MeeGo还魂的Sailfish、Mozilla的Firefox OS、三星的备胎Tizen以及没人要完全开源的Open webOS,不算已经渐渐离我们远去的Symbian,整个移动市场已经有了九个移动操作系统。

那么,这个叫Ubuntu的家伙又是什么来历呢?它想凭借什么在目前已经如此激烈的竞争环境中占的自己的一席之地呢?它的前景到底如何?且待小编慢慢道来。

什么是Ubuntu for Phone

既然名字是Ubuntu for Phone,那么首先简单介绍一下什么是Ubuntu。Ubuntu来源于非洲祖鲁语,官方中文译作“友邦拓”。其最大的一个特点和同样来自开源社区的Mozilla类似:拥有广泛而友好的社区环境支持。

Ubuntu

其实早在2008年6月,Canonical便针对采用Intel Atom处理器为主的x86手持设备发布了基于Ubuntu 8.0.4的移动操作系统Ubuntu Mobile Internet Device Edition。这款系统使用GNOME框架Hildon作为其主要的GUI,设备厂商也能定制自己的发行版,比如加入Flash和 Java等支持。

随后在去年1月,Ubuntu发布了适用于智能电视的Ubuntu TV;到了2月又发布了类似摩托罗拉WebTop的Ubuntu for Android。Ubutnu for Android可以运行在采用Android系统的手机上,搭配相应的底座,连上外接显示器便可充当台式电脑使用。

Ubuntu for Phone

今年,他们决定凭借Ubuntu for Phone进一步扩张,并且给出了明确的时间点:2014年。此次Canonical发布的Ubuntu for Phone有普通版和高级版两种。两者的主要区别在于高级版可以在连接电脑之后,直接运行 Ubuntu桌面版。除此以外,两者都是基于Linux内核开发,采用了类似MeeGo的设计,取消了锁屏节面,只剩下欢迎界面,通过向左滑动可以进入菜 单界面。

官方演示视频

从官方演示视频看,这个系统运用到了大量的手势操控,摒弃支持HTML5 app,支持智能化的消息通知以及桌面小插件在内的可视化数据展示。

根据Ubuntu的介绍,Ubuntu for Phone对系统最低要求是1GHz的双核Cortex A9 CPU和512MB的RAM;而更高端的手机则需要四核Cortex A9或者Intel Atom处理器以及至少1GB的RAM。

清新的操作系统界面

熟悉Ubuntu的同学会发现,Ubuntu for Phone的界面同桌面版的Ubuntu保持了基本相同的设计风格,尤其是那让人又爱又恨的Unity界面。

Unity 界面

自从Ubuntu 11.04正式引入Unity界面以后,尽管对这一举措的批评不乏于耳,但是毫无疑问,Unity已经成为了Ubuntu的标志之一。因此自然而然的,Canonical也将Unity这一风格带入了Ubuntu for Phone之中。

“欢迎屏幕”版的锁屏界面

首先我们来看Ubuntu for Phone的锁屏界面。这个界面由艺术家设计,借助优雅的视觉效果,能够展示复杂的定制化数据。整个锁屏界面就像是一个“欢迎屏幕”,吸引着用户前来使用这款系统。在这个“欢迎屏幕上”,可以显示收到的短信数、接到的来电数、步行里程数等个人化信息。

类似Kindle的界面

Ubuntu for Phone的主页展示有六个常用App,当中是错过的电话等提醒事项,而底下则是最新上印的电影等资讯。就主页而言,Ubuntu for Phone更有点类似Kindle,大家觉得日后Amazon会和Canonical合作吗?

在Ubuntu for Phone界面的左上角,相比目前大多数移动操作系统显示运营商的标识而言,Canonical选择了放置全局搜索框。同Ubuntu桌面版的搜索功能一样,这个搜索不仅可以搜索常规的应用和个人信息,还会以非常优雅的设计直接显示来自网络的各种搜索结果,并且还支持第三方扩展。

搜索结果

而搜索框的右侧,则排布了消息提醒、电量、WiFi信号、音量和时间等各种常见的系统指示信息。从对应的顶部图标向下滑动,则打开对应的查看和设置界面。

此外,同Android Jelly Bean等系统类似,从顶部的通知中心不进整合了包括邮件、IM、电话、短信、SNS通知等多种信息,还支持直接进行回复。Ubuntu称这样的设计“重新发明了收件箱”,不过是夸张了点。

通知列表直接回复

Ubuntu for Phone最引人瞩目的是其手势操作。一说到手势操作,最为熟悉的便是在2009CES上展出的webOS。其全触控+手势的操作给人带来了难以忘怀的印象。直到现在,尽管webOS早已淡出了人们的视线,但是iOS、Android、MeeGo、 Windows Phone以及Windows 8中都已经或多或少的引入了手势的概念。接下来,我们来看看Ubuntu for Phone的手势操作是怎么样的。

独特的手势操作介绍

在Ubuntu for Phone之中,Canonical把手势操作提升到了一个新的层次。具体来说,Ubuntu for Phone的手势操作主要有如下几个:

在Ubuntu for Phone中,在任意界面迅速从屏幕左侧划出可以调出程序列表;而缓慢的从左侧划出则可以打开所有应用列表。乍一看,这个功能和三星Galaxy S III以及Galaxy Note II中的多屏幕功能有些类似。而实际上,这个功能设计是同Ubuntu的Unity界面相一致的。

左侧程序列表

在Ubuntu for Phone中,在任意界面上从左侧边缘完整滑过整个屏幕到右侧边缘,则可以进入它的多任务界面。和webOS等不少系统一样,它也采取了卡片式的多任务方式。用过webOS的同学都会发 现,这样的设计理念或多或少的借鉴了webOS的手势操作。

卡片式多任务

在Ubuntu for Phone中,从屏幕右侧边缘快速滑入,可以快速返回上一个应用;而再滑一次,则返回到上上个应用。由此可见,该操作可以多次进行。

返回上一个应用

在Ubuntu for Phone中,在应用程序界面下,如果从页面底部向上划入,则和Windows 8类似,可以查看该页面内的设置选项。这个设置选项同样采用了类似Windows 8那样的隐藏式设计,目的是更大限度的展示应用的内容。

应用设置

而如果从屏幕顶部边缘滑入,则可以在不离开现有应用界面的情况下就能轻松的调整部分系统设置。可以打开搜索界面。

官方手势操作视频

(可能的)应用生态

同时支持原生以及web应用

在如今,任何一款操作系统的发展,都离不开其软件生态的发展,Ubuntu for Phone当然也不例外。根据Ubuntu官方介绍,Ubuntu for Phone将同时支持基于HTML5、CSS以及Java等编写的web应用和使用Qt/QML编写的原生应用。

web应用方面,Ubuntu for Phone原生支持OpenGL,并将会提供其他深层API支持,以使基于web的应用程序可以像原生应用一样安装到系统中并能独立运行以及调用各种系统服务。同时,Ubuntu还表示基于PhoneGap等方式构建的web应用可以直接在Ubuntu for Phone中运行。

web应用将支持HTML5开发

而本地应用方面,由于Ubuntu for Phone支持原生代码而非Java虚拟机,因此本地应用的执行效率理论上要比Android高不少。这在一定程度上可以提升电池寿命,并且在同等设备的流畅度上,Ubuntu for Phone也要略胜Android一筹。而且,从Unity框架开始,Ubuntu同EA和Valve等厂商保持着良好的接触,这似乎在暗示我们Ubuntu for Phone也不会缺乏主流游戏支持。

Ubutnu官方还曾表示,在这款系统正式推出的同时,Ubuntu也会推出相对应的应用商城Ubuntu Software Centre,该商城将以免费应用占主体,且收费应用最高不会超过10美元。这意味着在一开始,Ubuntu可以先移植一些HTML5应用来凑合。

移植自Android应用

此外,由于Ubuntu for Phone同Android一样采用开源协议,因此同Android一样,能够良好兼容多种设备,并且相应的把Android应用移植到Ubuntu for Phone上也应该更简单些,而网上的各种演示视频中的也或多或少露出过疑似Android平台游戏的影子。

同Sailfish等进行合作

还有一个好消息是,由于Jolla的Sailfish和KDE的Plasma Active同样支持使用Qt 5的QML,因此尽管大家提供的UI组件互不兼容,但是三方都有意向通过打造互通的API来实现三方应用之间的互通。不过考虑到同样支持QML的Blackberry 10正在花大价钱悬赏开发者为自己开发应用,不要指望他们也会加入这一协议就是了。

显而易见的生存挑战

虽然一切看着都很美好,优雅的用户界面、先进的操作理念、广泛的应用支持(没有人开发应用也可以轻松移植)以及开源所隐喻的低成本,但这是不是就说明Ubutnu发布这款移动操作系统之后就能一帆风顺甚至高枕无忧了?绝对不是!

看似美好的手势操作

首先来看其受到广泛关注的手势操作。不知道诸位还记得webOS是怎么死的吗?当然,Palm财力不足、惠普不懂运营不懂手机都是原因,但是就操作系统本身而言,webOS自身的设计理念直到今天都没有为一款主流设备所完全实现,更别说4年前了。

早期webOS的手势区包含了从左往右短划、从右往左短划、从左往右或从右往左长划、长按、双击等多个手势,而屏幕区域还支持从下往上划关闭卡片这一操作,这么多手势的加入,对于能够接受新事物的人来说,完全不是问题。但是Palm当初忽视了普通人群难以迅速接受这样的设计理念。短划?多少是短?长划?多少是长?好不容易记住估计又忘了向上划是什么用的了,双击这种手势更是在后来的版本中被彻底取消。

前车之鉴

Ubuntu也一样,从屏幕的不同边缘划入,有多种不同的功能。而且同webOS一样,滑动速度或者长短不同,产生的效果也不一样,这一样会让用户产生疑惑。

此外,考虑到现在越来越多的手机都采用“超窄边框”设计,还有不少人更是喜欢给手机戴上保护套。这样一来,要么Ubuntu for Phone的手机拒绝这种设计并且劝告人们不要使用保护套,要么就只能等着一脸疑惑的人们不停的在屏幕上划来划去却没有任何反应。无论是哪种情况,都只会使用户讨厌这个平台。

说到底,iPhone之所以到现在都保留那个Home按键,而没有采用虚拟按键甚至完全取消,就是因为实体按键能够更加清楚的指引人们如何操作。手势这样的功能,至少在目前阶段,对大多数用户而言,还是只能充当物理按键之外的补充。

应用,应用,还是应用

前面我们说到,Ubuntu for Phone支持web和本地应用,还能移植Android或者共享其他平台的接口,照理说应用这块应该不成问题,果真如此吗?

首先开发Ubuntu for Phone的原生应用需要通过桌面Ubuntu系统增加官方PPA源。而如今Windows系统在桌面领域占据绝对优势;而OS X虽然份额很低,但毕竟iOS+OS X这两个平台的盈利能力可观,平台建设最早也最完善。与之相比,Ubuntu在桌面领域只是Linux阵营诸多发行版中的一个,而在移动领域此前毫无建树。那么有多少开发者会为了在这样一个小众的环境下开发应用平台而去学习熟悉在一个新的开发环境呢?最最关键的是,Ubuntu Software Centre中应用最高不能超过10美元,试问这样的定价策略是在吸引开发者吗?不过Ubuntu在服务器领域倒是份额不小,倒是可以考虑推广一套把手机当服务器使的解决方案。

推出时间过晚

在今年,RIM将会推出自己酝酿多年的BlackBerry 10,Mozilla将会在今年发布采用自己Firefox OS的廉价手机助攻中低端市场,Jolla将会联合中国的迪信通发布采用Sailfish的手机,且Sailfish同样采用了部分手势操作理念,而三星也决定将会在今年发布Tizen手机,那么到了明年,市场二次洗牌完毕,留给Canonical的,恐怕蛋糕屑都不多了吧?

前景:想法很好,而已

很显然,和微软一样,Canonical的目的是把PC端的体验同移动端相融合,以保证移动用户能获得和桌面版相同的体验。包括手势操作在内,我们都能看到Canonical向Windows 8学习的影子。

Ubuntu含义:Linux for Human Beings

我们也一直在说,多一条路,多一个选择。的确,对消费者来说,目前iOS和Android平台都有着各自的问题:iOS创新止步不前,Android隐患多多体验也差,而Windows Phone似乎也尚未开发完善。那么,市场多多少少还是给后来者留下了一定的机会的。

但是我们非常清楚的是,拥有雄厚资金实力、数十年操作系统研发经验以及占绝对优势的桌面系统覆盖率的微软在推广自有移动平台时尚且如此吃力,一个长期被边缘化的开源Linux阵营中的一个发行版,在如今近乎市场饱和的移动领域要想推广自己的移动平台,无论拥有多么良好的特性,多么吸引人的UI,以及多么先进的理念,要想从近十个操作系统中,杀出一条血路,单靠自己画出的美好愿景,结果都显而易见。

一切,Ubuntu 2014.04发行时自会揭晓。

返回原文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑