您的位置:首页>>业界动态

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

发布时间:2017-05-09 10:31:03  来源:腾讯科技    背景:

  据外媒报道,谷歌(微博)从来都没有想过凭借一款产品征战市场,它显然不满足于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小时内处理完毕。


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

本文评论
友情提示:评论功能暂时关闭,请扫描上方二维码进群交流!
自动驾驶:百度五年狂奔,谷歌十年倔强
历史最有趣之处,在于其往往颠覆人们的认知。
  把时间往回拨15年,在20世纪之初的2004年,...
日期:08-21
5G全速进化 iQOO Pro新品手机明日北京发布
明天,也就是8月22日,生而强悍再进化的iQOO Pro将在751D·PARK北京时尚设计广场751新罐正式...
日期:08-21
今年7月,厦门5家小龙坎火锅店正式接入付呗
如果是人生中有什么坎过不去,那一定就是小龙坎。就是ta,把地道的成都风味带向全国各地。
日期:08-21
联想携手极客公园启动「酷公司30」计划  合力助推中小企业成长进化
2019年8月21日,联想集团全球总部未来中心——今日,联想中小企业事业部携手尖端科技媒体...
日期:08-21
Adobe发布Creative Cloud中国摄影计划,助力创意实现
中国,杭州—2019年8月21日— Adobe(Nasdaq: ADBE)今日宣布将于近期在中国大陆地区推出面...
日期:08-21
飞桨端侧推理引擎重磅升级为Paddle Lite,更高扩展性更极致性能!
百度深度学习平台飞桨(PaddlePaddle)再放大招!端侧推理引擎全新升级,重磅发布Paddle Lite,旨在推...
日期:08-21
消息:小米或不能再使用MIX商标
8月21日消息 近日,有网友放出了中国裁决文书网的小米科技有限责任公司和国家知识产权局二审的行政...
日期:08-21
2019北京网络安全大会召开首日 国家会议中心被“挤爆”
8月21日上午,为期三天的2019北京网络安全大会正式拉开帷幕。当天早上,会议举办地点国家会议中心人...
日期:08-21
强强联合!百度智能云与Rancher达成合作,容器生态再进一步
2019年8月21日,技术领先的云计算服务平台百度智能云与全球领先的容器管理软件提供商Rancher Labs正...
日期:08-21
千库4周年品牌视频《招牌“蓝友”在线守护》深度解读
2019年8月19日,千库网正式对外发布了4周年品牌视频《招牌“蓝友”在线守护》,通过三段...
日期:08-21
Mance Harmon:超越区块链,构建快速、公平和安全的去中心化应用程序
2019年8月21日,在北京举办的PoW’er大会上,企业级分布式账本平台Hedera Hashgraph 联合创始人...
日期:08-21
Byte CTF字节跳动网络安全攻防大赛强势来袭
当今,随着网络信息规模的不断发展与壮大,网络系统面临着更多的安全威胁。网络安全是一个关系到国...
日期:08-21
索尼影视官方确认,漫威将不再参与《蜘蛛侠》电影制作
据IGN早些时候报道,由于索尼影业和迪士尼之间无法达成新的协议,所以未来漫威电影宇宙未来不会制作...
日期:08-21
OPPO Reno 2配置曝光:骁龙730G+4000mAh电池
今日,外媒91Mobiles曝光了将于8月28日在印度发布的新机OPPO Reno 2更完整的配置参数。OPPO Reno 2...
日期:08-21
京东云总裁申元庆谈物联网布局:为5G时代领跑超级电商赋能
经济日报-中国经济网讯(记者 王茂林)从2009年,以国家传感网创新示范区成立为标志,无锡正式与物联网结...
日期:08-21
百度智能小程序的“哪吒”效应
又是集中的财报季节,BAT三巨头先后秀出肌肉。
  8月20日,百度发布Q2财报,本季度实现营收2...
日期:08-21
配置相当华丽!小米MIX4系列配置曝光,售价真香
此前有消息称,小米将会在下半年推出一款全新的手机,也就是新一代的MIX系列旗舰产品MIX4。近日,疑...
日期:08-21
西瓜视频创作人:大白话本人,露脸居然没掉粉?
长期隐藏在电影画面和配音之后的影视解说博主,在两三天之内,纷纷从幕后走到前台露脸,用真实长相...
日期:08-21
世界机器人大会正式开幕,普渡送餐机器人引全场观众热情围观
在一段不足十米的通道上,数个路障简单勾画出了一条“S型”的道路,一台机器人行驶到路障...
日期:08-21
乡村民宿助力旅游脱贫,小猪参与海南省乡村民宿示范建设项目
8月20日,海南省首个乡村民宿示范建设项目在海口市美兰区美帖村正式启动,该项目由海南省旅游民宿提...
日期:08-21
  专栏介绍
阳光不锈 的专栏
阳光不锈发表的文章
积分:
自我介绍 :