信息无障碍通道
您的位置:首页>>业界动态

谷歌第三款移动操作系统Fuchsia放弃Linux内核

发布时间:2017-05-09  来源:腾讯科技    背景: 无障碍通道

  据外媒报道,谷歌(微博)从来都没有想过凭借一款产品征战市场,它显然不满足于Android和Chrome OS,它正在努力开发一款名为“Fuchsia”的开源、实时OS。

  这款操作系统曾在去年8月让世人惊鸿一瞥,但是当时它还只是一个命令行,现在这个神秘项目的用户界面(UI)终于浮出水面。

  与Android和Chrome OS不同,Fuchsia并不是建立在Linux之上,它采用的是谷歌自主研发的微内核“Magenta”。在Fuchsia项目上,谷歌不仅放弃了Linux内核,而且还丢掉了GPL。这款操作系统是按照BSD 3条款、MIT和Apache 2.0进行授权的。放弃Linux内核或许有些令人意外,但是Android生态系统似乎并不打算跟着上游Linux同步升级了。甚至连谷歌的Pixel手机也还在使用2014年底发布的Linux 3.18版内核。

  据谷歌公布的文件显示,Magenta主要面向搭载快速处理器、较多RAM、支持可进行开放计算的任意外设的现代手机和现代个人电脑。谷歌没有解释开发Fuchsia的原因以及它的应用方向。从现代手机来看,它似乎要跟Android竞争,但是现在这款操作系统还处于开发初期,因此一切都还是未知数。

  说起Fuchsia就不得不提到拥有相同代码名称的另外一百多个相关项目。这些应用和接口是利用谷歌的Flutter SDK编写而成,Flutter SDK项目旨在编写兼容Android和iOS平台的跨平台代码。Flutter应用是用Dart语言编写而成,它是谷歌根据JavaScript语言改编而成的一种编程语言,专注于高性能、120fps的应用。它还有一个基于Vulkan的图形渲染器“Escher”,这个图形渲染器有一项名为“Volumetric soft shadows”的功能,是专为投影丰富的“Material Design”接口而定制的。

  Fuchsia系统UI:Armadillo

  Fuchsia的接口是用跨平台的Flutter SDK编写而成,这就意味着你可以把大量Fuchsia应用放在Android设备上运行。Fuchsia最早在2016年8月亮相,但是当时对它进行编译只能得到一个命令行。在Hotfixit.net的帮助下,Fuchsia System UI即“Armadillo”才开始变得有趣。

  你可以下载源代码并将Fuchsia的系统用户界面编译成一款Android APK,然后将它安装到Android设备上。它包括一个全新的主页屏幕、键盘、主页按钮和窗口管理器。当然这些组件都还不能工作,它们只是一堆界面元素。Fuchsia源代码中还有一份说明文件,描述了各项元素的使用方法和用途。

  主页屏幕是一个巨大的垂直卷轴清单。你可以在屏幕中心看到头像、日期、城市名称和电池符号。上方是“Story”卡片,它的功能与“Recent Apps”(最近使用过的应用)基本相同,下方是一个卷轴清单,类似于Google Now。离开主页屏幕,下方就会弹出一个主页按钮,从表面上来看它就是一个白色的圆圈。

  中心处的头像可以更换,其中包括一个类似于Android的“Quick Settings”(快速设置)的菜单。顶部的一排图标可以显示电池电量和连网情况。下方是调节音量和亮度的滑动控制条和飞行模式以及自动转屏等功能的图标。你可以使用这些按钮和滑动控制条,但是它们在Android系统中无法使用的。再往下则是“log out”(退出登录)和“more”(更多功能)的按钮,当然它们在Android系统中也是无法使用的。

  档案区上方是一些标记着“Story”的卡片。据说明文件显示,这是一些应用和/或模块,它们可以配套工作以帮助用户实现某个目标。这跟最近使用过的应用清单很相似,也许最终会添加某种分组功能。点击任何一个卡片,系统就会加载该应用的全屏幕界面;其中一个卡片标记的是“电子邮件”,显然这些卡片对应的是各种应用。这个清单是按照“最后打开时间”进行分类的,因此最后打开的卡片将位于清单的底部。

  这个清单还有一些窗口管理的功能。长按某个卡片就可以拖动它,如果你把它拖到另一款应用的上方,就会触发分屏模式。这个分屏系统似乎可以使用,但可能还需要进行一些调整。你可以进行水平或垂直方向的50/50分屏,还可以拖动第三款应用进行33/33/33分屏,或者进行25/25/50分屏。你还可以拖进第四款应用,在屏幕一侧进行75/25分屏,同时在另一侧也进行75/25分屏。你还可以拖进更多的应用,直到系统无法支撑而崩溃。回到Story清单,你可以看到分屏布局也会被反映在卡片上,这项功能倒是很不错。

  底部的“Google Now”面板上有一个搜索条模块。点击该模块会弹出一个键盘,但它并不是Android系统键盘,而是一个定制的Fuchsia界面。它有一个全新的、黑色界面,只是上面的各种图标或设置还无法使用。它下面就是Google Now,其中有一些“建议”卡片,但是它们与Google Now的新闻、天气和日历建议不太一样,据说明文件称,从概念上来说,一个建议对应着用户可以采取的一项行动,这可以增强现有的应用或开启一个新的应用。从这个角度来说,它跟应用启动器倒是很像。

  Fuchsia要走的路还很长

  对于谷歌的任何新项目而言,我们都无法预测其规模会在未来发展到何种程度。它有可能在一年后就被公司遗忘吗?或者变得更加重要?幸运地是,Fuchsia项目的开发员对此发表了直接声明。据Fuchsia开发员特拉维斯-盖斯布里奇特(Travis Geiselbrecht)在Fuchsia IRC公开论坛上说:“这款操作系统并不是小打小闹,它不会是20%项目,它不是用来埋葬我们不再关注的过时产品的垃圾堆。”

  在iPhone问世之前,谷歌就开始构想Android系统了。谷歌最初是想为相机开发一款操作系统,之后它变成了黑莓的克隆体,苹果发布了iPhone之后,谷歌才迅速调整了它的应用方向,变成了针对手机的操作系统。实际上,谷歌现在仍然坚持着它在多年前作出的决定,那时它根本没有想过Android系统会是一款移动OS,更没有想到过这款系统会被安装到数十亿部智能手机上。

  Android系统现在面临的两个最大的问题是:1、将OS升级推广到所有的第三方硬件产品上;2、没有将重点放在打造流畅的UI性能上。

  虽然谷歌在升级计划中没有提到它将如何解决这两个问题,但是这款操作系统对Dart编程语言的依赖性意味着它最关注的还是高性能。

  Fuchsia就像是一个为了解决“如果可以从头再来,现在我们会如何设计Android系统”这个问题而推出的一个项目。它是一个全新的、谷歌自主研发的内核,运行在全新的、谷歌自主研发的SDK之上,使用的是全新的、谷歌自主研发的编程语言,可以尽可能快地运行谷歌的Material Design界面。谷歌打算放弃Linux和GPL,它还可以放弃Java,避免与甲骨文产生摩擦,它可以让自己与所有的Android上游项目隔离开来,一切都靠自主研发完成。以Android系统如今的规模来说,这样做可能是一个庞大的项目。

  最难的可能还不是开发操作系统本身,而是从Android到Fuchsia的迁移计划。Flutter SDK的跨平台特性听起来对于迁移计划很重要。如果谷歌可以说服开发商开始在Flutter中编写应用软件,它就可以打造一个能在iOS、Android以及最终在Fuchsia上运行的应用生态系统。谷歌还说,它能够并且愿意让Android Runtime在使用Chrome OS的非Android平台上运行,因此如果谷歌选择继续实施迁移计划的话,也许它可以将整个Android应用库搬到Fuchsia平台上去。

  早在去年8月Fuchsia首次公开亮相的时候,盖斯布里奇特就在Fuchsia IRC论坛上说过:“Magenta项目在6个月前就启动了,也就是说大概在2016年2月左右启动。Android在作为正式产品被发布之前,谷歌进行了5年多的研究。如果Fuchsia的研发进度跟Android相当,并且一切顺利的话,它有可能在2020年左右与消费者见面。当然,别忘了我们是谷歌,因此它也可能永远也不会被推出。总的来说,Fuchsia要走的路还有很长。”

特别提醒:本网内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。


返回网站首页 本文来源:腾讯科技

本文评论
BCS 2020“安全运营中心建设与发展高峰论坛”成功召开
8月12日,BCS 2020安全运营中心建设与发展高峰论坛成功召开。论坛邀请到中国电子信息产业发展研究院...
日期:08-12
BCS 2020举办区块链安全论坛 多方专家共议区块链在垂直行业的应用
8月11日下午,有着网络安全行业“达沃斯”之称的北京网络安全大会(以下简称BCS 2020),正...
日期:08-12
腾讯Q2财报:小程序交易额环比回升 公众号内容消费重焕活力
8月12日,腾讯发布二季报,数据显示,2020年上半年实现收入1148.83亿元,同比增长29%;Non-IFRS净利润301...
日期:08-12
应对联发科强劲需求,芯片测试商京元电子与矽格准备提高产能
8 月 12 日消息,据国外媒体报道,在此前的报道中,外媒曾提到在 5G 智能手机处理器方面有很大进展...
日期:08-12
摩托罗拉新机XT2081-2获FCC认证:配5000mAh电池
据外媒报道,一款型号为XT2081-2的摩托罗拉手机出现在FCC认证网站上。虽然该网站没有透露手机的营销...
日期:08-12
苏宁易购引领未来零售5G发展趋势,终端裂变重塑零售形态
近日,全场景智慧零售服务商苏宁易购与全球化监测和数据分析公司尼尔森联合发布首份零售行业5G应用发...
日期:08-12
台积电 3 家晶圆厂设备供应商 7 月营收同比大增,最高接近 80%
8 月 12 日消息,据国外媒体报道,为苹果等公司代工芯片的台积电,近几年在芯片制程工艺方面走在行...
日期:08-12
京东全资控股五星电器,成立新公司 “京东五星电器集团”
8 月 12 日消息,京东宣布全资控股五星电器,成立新公司拟定名为京东五星电器集团有限公司。
日期:08-12
BCS2020技术峰会:内生安全框架推动网络安全技术体系升级
8月12日,2020北京网络安全大会(BCS 2020)技术峰会正式召开。来自中、美、以等全球顶级的网络安全技...
日期:08-12
消息称三星与 ARM 和 AMD 合作,目标成为第一大 Android 应用处理器制造商
8 月 12 日消息 据 Business Korea 的最新报道,三星的目标是通过与 ARM 和 AMD 合作,成为第一大 A...
日期:08-12
近80% CEO预测远程办公是趋势 BCS2020举行远程办公与智能终端安全论坛
今年年初,突如其来的新冠“黑天鹅”,加速了远程办公的落地,远程办公系统与智能终端安...
日期:08-12
卢伟冰:Redmi K30 Pro因高刷缺席被喷 这次投入2亿重做K30至尊纪念版
作为Redmi的旗舰产品,Redmi K30 Pro因60Hz AMOLED屏成为不少米粉心中的小遗憾。
日期:08-12
Facebook 面临新指控:Instagram 被诉非法收集用户生物识别数据牟利
Facebook 最近又面临一项新的指控,称该公司非法收集用户的生物识别数据。这次诉讼的对象是 Faceboo...
日期:08-12
一加Nord新配色将于10月初推出 还有更便宜版本出售
据外媒消息,一加将于10月初推出一加Nord新配色——尘灰色(Gray Ash)。
日期:08-12
Realme证实C12/C15入门新机即将登陆印度市场 售价或低于10000卢比
在曝光了各种认证信息后不久,Realme 已证实将向印度市场投放 C12 和 C15 入门新机。早些时候,售价...
日期:08-12
TCL 发布 Mini LED 屏电视:最高支持 120Hz 可变刷新率
TCL 发布了最新一代 5 系列和 6 系列 Roku 电视,其中 6 系列电视最大特点是有 Mini LED 显示背光技...
日期:08-12
Nutanix混合云基础架构现已支持亚马逊云服务(AWS)
携手AWS,Nutanix Clusters支持应用云间无缝迁移及统一操作,助力企业加速云上旅程
日期:08-12
消息称可折叠苹果 iPad 2023 年发布:无铰链 + 屏下摄像头 + 3nm 芯片
关于可折叠 iPad 的讨论已经在进行中,有传言称该平板电脑的显示尺寸与 MacBook 相当。今天,推特爆...
日期:08-12
XSKY星辰天合发布全新下一代分布式文件系统XGFS
非结构化数据正以前所未有的速度增长。IDC的预测表明,到2025年,全球将有80%的数据是非结构化的。...
日期:08-12
买iPhone最值的时候来了!京东热8购物季iPhone 11低至4599元
暑假过半,考研复习进入关键时期。考研是一项全靠主观能动性的学习,调整好复习状态固然重要,但学...
日期:08-12
  专栏介绍
阳光不锈 的专栏
阳光不锈发表的文章
积分:
自我介绍 :