Monthly Archives: February 2012

Ubuntu for Android:将手机变成PC盒子靠谱吗?

本文首发在 http://os.51cto.com/art/201202/319100.htm 刚刚在上个月,Canonical的掌门人Mark Shuttleworth表示将在以后的Ubuntu中引入HUD,试图引起桌面系统操作方式的另一次革命。HUD的核心在于通过语义分析进行指令联想,从而让用户快速进行想要的操作;而与HUD最为匹配的输入方式,莫过于语音输入。因此在Shuttleworth的当篇文章中,也提到Ubuntu的下一步是进军移动领域。 想不到这一步这么快就迈出来了。 今天Canonical再次发布声明:你的下一个桌面将是一部手机。Ubuntu for Android并非通过虚拟化的方式实现,而是从内核层面与Android 2.3进行了集成。列出的卖点包括: 可以跑桌面应用 充分利用双核的计算资源 企业级瘦客户端 基于Android,所以容易做集成开发 推广4G设备 与Android共享内核,可访问同样的数据 可使用Adobe、思杰、VMware等厂商提供的企业应用 Canonical在ARM Linux上的技术功底 Ubuntu for Android并不是一个手机的操作系统,而是一层跑应用的皮;从官网的描述看来,更类似360桌面或Q+这样的产品。 它到底有啥用呢? “Android为移动而设计,基于触屏操作的思路。桌面操作系统则基于鼠标操作。有人试过做一些基于Android的桌面系统,他们都失败了,因为Android仅仅为触控而设计。 完整的桌面解决方案需要一套桌面应用。目前,移动OS都没有引入什么桌面应用,而Ubuntu这个平台则提供了上千桌面应用,其中大部分都是free(免费+自由)的。 另一个解决方案是基于Web,不过目前的市场并不看好纯Web环境(编辑注:大家也猜得到这纯web环境是谁吧)。桌面环境是生产环境,这与多媒体消费环境或浏览环境是不同的。这就是Ubuntu for Android诞生的理由。” 上面说了这么多,简单一句话,就是要让Android能够跑Linux程序。 其实这个思路跟苹果的iOS+OS X合并,微软的Windows Phone+Windows合并,其目的是一样的。所谓大一统环境,就是让用户无论在任何终端上都可以使用同样的服务。乍看之下似乎是简单的移植能搞定的事,实际上却很难做到,正是因为触屏操作和键鼠操作的区别。 而解决思路就是:把移动设备当作一个PC盒子,再外接屏幕、键盘、鼠标。当然,麦克风、摄像头、音箱这些配件,默认都集成在手机里面了。 想想看,以后企业不再需要购置一堆PC,而只需要买显示屏+键盘鼠标,外加一堆放手机的托(即Dock)。员工可以用自己的手机进行办公,只要咔嗒一下把手机插到Dock上,立刻就是自己的专属工作环境。这就是天生的移动办公环境。 单就硬件实现思路而言,其实苹果早在做了: 就差了个外接显示屏。当然,iOS和OS X在系统上的合并尚未完成,Mac上的程序在iPhone上还跑不起来。合并当然是规划中的工作,其思路在新版的OS X Mountain Lion上已经可以看到。微软方面由于在移动终端起步较晚,目前还看不清状况,大家只能看看Windows 8来遐想一通。 移动终端的地盘尚未划定,时间是竞争的关键因素之一。桌面系统的战争形态在移动终端重现,作为目前尚无桌面搭档的Android而言,Ubuntu也许是个最好的选择。如果情况真如Canonical的宣传文字所述,Ubuntu … Continue reading

Posted in IT | Leave a comment