Google正在研发一款神秘的手机操作系统Fuchsia

Fuchsia logo

谷歌正在研发叫Fuchsia的操作系统,似乎用来替代Android。今天这就让小编具体介绍一下Fuchsia有什么特点和功能吧。

特点


到目前为止,已知的关于Fuchsia两个最大的特点就是:

由谷歌研发,是一种开源编程语言,由JavaScript编译。

与Chrome O和安卓系统不同的是,Fuchsia不使用Linux 内核而使用属于自身的“微内核”Magenta

你可能会问:“微内核”是什么鬼?本质上来说,它是经典的内核(用来控制操作系统的底层硬件)的简化版。

下面这张照片解释了经典内核具有而“微内核”不具有的功能:

谷歌官方并没有说明任何关于这款操作系统的功能。我们只能做以下推测:

自从2010年Oracle收购了Sun Microsystem后,Java系统不太乐意像以前那样开源了。实际上Oracle声称Android违背了Sun的使用许可,要求Google赔偿90亿败诉后,Google开发新的操作系统意为不想使用基于Java的操作系统。(目前为止,已知的开源Fuchsia代码都不是基于Java编写的)。

通过摒弃Linux内核,转而将重心放在Magenta上,Google可能做一些特定的功能, 这些功能相对于Linux应用更广泛,速度更快。

谷歌一个重要的方向是VR,Android系统在设计的时候并没有考虑到这点,而Fuchsia在开始就能兼顾到VR。

Fuchsia的功能


Google用Fuchsia不仅能转储Linux内核,也能转储GPL,因为Fuchsia系统在BSC3条款、MIT、Apache2.0综合的环境下运行。转储Linux可能听起来让人震惊,但是Android生态系统貌似并不想公开上游Linux。甚至Google Pixel仍然使用基于2014年底首次发行的Linux Kernel 3.18。

Google 的文件称Magenta为“个人电脑和现代手机都应该有的具有速处理能力,高性能RAM的,能够进行开放式计算的外围设备

“现代手机”听起来是最终可以和Android媲美的系统,但现在还差距太大,以后很难说。

Fuchsia 已经有一些相关的项目,该系统的接口和应用程序都是基于Google Flutter(针对iOS和Android的高性能跨平台框架,用Dart编写)的SDK编写的。

Flutter应用程序是在Dart中编写的,Google在移动设备上重新启动了JavaScript,它专注于高性能,120fps的应用程序。它还有一个名为“Escher”的基于Vulkan的图形渲染器,看起来是定制的,用于运行Google的shadow-heavy“材质设计”接口指南。

Fuchsia操作系统的UI——Armadillo


其实Fuchsia在去年8月份就出现了,只不过当时只是一个命令行,最近爆出了多个UI。

下面是将 Fuchsia 的系统 UI 编译成 Android APK 后,将其安装在 Android 设备上的图片。

Fuchsia界面用跨平台的Flutter SDK编写的,意味着Fuchsia的组块能够在Android系统使用。

可以看到,新的 UI 包括一个重新设计的主屏幕,一个键盘,一个主页按钮和(一种)一个窗口管理器。

“遗憾”的是它并没有真正“工作”的功能,只是一些用户界面的组合。

Armadillo 的官方标志,由 Google 的顶级艺术家之一创作

要走的路还很长


对于谷歌的任何新项目,大家很难知道项目将来的规模如何。这是一个“20%”的,将在一年内被遗忘的项目还是一个比较重要的项目?幸运的是,我们有一个来自 Fuchsia的开发者关于这个问题的直接声明。在公共的 Fuchsia IRC 频道中,Fuchsia 开发者 Travis Geiselbrecht 提到这个操作系统不是“玩具”项目,不是一个 20% 的项目,也不是一个我们不关心其存亡的产品。

好比,iPhone出来之前,Android被认为是最有前景的系统,最开始时应用于相机,然后是黑莓,在iPhone推出后迅速重新设计。对于Android,Google仍然坚持多年前做出的定位——数十亿智能手机的移动操作系统。

现在看来,Android 具有两个最大的问题是:

在第三方硬件生态系统中推出操作系统更新

缺乏对 UI 流畅性的关注

虽然还没看到该系统关于更新的计划,但它对 Dart 语言的依赖意味着它将把重点放在高性能上。

谷歌可以抛弃 Linux 和 GPL,它也可以抛弃 Java 和由 Oracle 导致的问题,而且谷歌基本上可以将其与所有的 Android 上游项目隔离开来,并将所有开发移至内部。如今在 Android 这样的规模上做这样的事情将是一个巨大的项目。

最难的不是开发一款新的系统,而是找到Android的过渡方案,毕竟Android系统已经成为世界上最受欢迎的操作系统了。“跨平台”特性似乎让过渡方案有了希望。

如果Google可以让开发者开始在Flutter中编写应用程序,那么它将会创建一个在iOS,Android以及最终的Fuchsia上运行的应用程序生态系统。 Google还表示愿意且有能力通过Chrome操作系统,让Android Runtime在非Android平台上运行,所以如果Google确实选择了一个过渡方案,也许可以将端口和整个Android堆叠到Fuchsia作为权宜之计。

如果Fuchsia一切顺利,也许在 2020 年左右可以看到相关的消费者产品。当然,这是谷歌,所以所有这一切可能会在某天就被取消。Fuchsia 的道路还很漫长。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,542评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,596评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,021评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,682评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,792评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,985评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,107评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,845评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,299评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,612评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,747评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,441评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,072评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,828评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,069评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,545评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,658评论 2 350

推荐阅读更多精彩内容