Microsoft Azure OpenDev—June 2017
Canonical为桌面计算机和服务器提供Linux发行版的核心任务进一步扩展,正在开发用于智能手机的Ubuntu版本
该公司计划将操作系统推向智能手机手机制造商和无线电话网络运营商,部分是Android的替代品。 Ubuntu并未宣布任何公开计划开发Ubuntu手机的运营商或手机制造商。然而,用户应该预计第一款Ubuntu智能手机将于2013年末或2014年初发布,Canonical创始人Mark Shuttleworth在新闻发布会上宣布推出手机。
[进一步阅读:每种预算最好的Android手机。]
阅读关于Ubuntu智能手机首次亮相的更多信息这不是Canonical首次将Ubuntu移植到PC和服务器之外。一年前,该公司推出了一种称为Ubuntu TV的开源版本,可以在处理器增强的电视机上运行。Canonical估计Ubuntu已经在2000多万台台式电脑上使用 - 华硕,戴尔,惠普-Packard和Lenovo都提供预装Ubuntu的电脑。在智能手机版本中,Canonical现在吹嘘它为家庭中的多个设备提供单一操作系统。
运行全尺寸桌面屏幕的Ubuntu智能手机
与大量流行的Android一样,此版本的Ubuntu基于开源的Linux操作系统内核。然而,与Android不同的是,Ubuntu不需要Java虚拟机(JVM)来运行,根据Canonical的说法,它应该为运行Ubuntu的手机提供性能提升,与那些运行Android的手机相比。
公司也在瞄准在Android的碎片问题上,不同的制造商提供不兼容的定制版本的操作系统。 Canonical已承诺维护多个移动平台的代码库。由于Google的Android可以自由修改,因此运营商和手机制造商都广泛修改了操作系统以添加自己的功能,令开发人员不得不针对不同的应用程序进行自定义Android的版本
为了防止Ubuntu碎片化,Canonical构建了一套框架,允许手机提供商将自己的内容,应用和风格修改插入操作系统。有了这些框架,手机提供商就可以定制操作系统,而基本操作系统本身在所有手机中保持一致,这应该让第三方应用程序开发人员感到满意。在Ubuntu中,Canonical“试图找到超级用户之间的中间地带,锁定专有方法和任何事情,容易破碎的方法,“Shuttleworth在接受IDG新闻服务采访时表示。
在开发移动操作系统时,Canonical确保能够运行所有写入的设备驱动程序对于Android来说,这意味着运行Android的手机也可以运行Ubuntu。 Shuttleworth说:“我们希望降低硅片公司和原始设备制造商(想要试用Ubuntu)的成本,”该设计的操作系统在智能手机平台中是新颖的,因为手机触摸屏的每个角落都可以用来帮助浏览系统。例如,在左手边滑动拇指,可以打开一大堆应用程序。从屏幕顶部向下滑动将唤起搜索服务。
Ubuntu智能手机操作系统还将在部分硬件上提供运行全尺寸桌面显示器的功能,使其可以用作台式计算机。
操作系统与许多Android电路板支持包(BSP)兼容,这些包是手机硬件的配置设置,可以在许多现有的运行Android的移动芯片组上运行。它可以与运行x86或Arm处理器的手机配合使用。
Canonical计划在下周在拉斯维加斯举行的国际消费电子展(Consumer Electronics Show)上展示操作系统。