Fuchsia 是什么?Fuchsia OS 的未来如何?

栏目: IT技术 · 发布时间: 6年前

内容简介:来源:GSYTech作者:恋猫de小郭

来源:GSYTech

作者:恋猫de小郭

今天意外地看到  Fuchsia 系统即将进入 “dogfood” 测试,也就是开发者已经对系统开始亲自测试的阶段,未来不远就可能进入公开测试阶段了,这对于  Flutter 开发者来说算是一个好消息。

Fuchsia 是什么?Fuchsia OS 的未来如何?

Fuchsia 是 Google 开发的继  Android 和  ChromeOS 之后的第三个系统,它是在 2016 年首次被人提及,之后陆陆续续曝光的信息也可以看出  Fuchsia  是计划运行在智能手机、智能家具、电脑等设备之上,而目前看到最有可能采用  Fuchsia  OS 的就是各类智能嵌入式设备 。

因为目前  Android 在手机平台上相对稳定,而通过物联网相关的智能设备如:智能音响、电视等开始试水风险较低。

Fuchsia  的独特之处在于它并非是一个 “Linux ” 相关的系统,而是采用了 Google 自己研发的全新微内核  Zircon ,并使用  Dart  和  Flutter  作为界面开发的语言和框架 。

Linux 无关

因为  Linux  的 GPL “污染”,在  Fuchsia  之前 Google 其实对自己的操作系统是没有完全控制权的 ,而  Fuchsia 系统摆脱了  Linux ,所以也就摆脱了  GPL 开源协议的“污染”,  Fuchsia 的  Zircon 内核采用的是混合开源协议(BSD 3 clause/MIT/Apache 2.0),而这样的选择显然可以让 Google 对系统更有控制力度。

Linux
Linux
Android
HAL

事实上目前的  Android  在非手机的智能设备上并不符合谷歌未来的期望 ,而相对较"轻"和自由的  Fuchsia 成了 Google 新的目标,毕竟之前  Android 和 ChromeOS 的底层都是  Linux ,而  Linux 对于 Google 来说是不可控的。

Flutter

Fuchsia
Dart
Flutter
Fuchsia
Dart
Flutter

Flutter 作为谷歌推出的跨平台 UI 框架,2019 年  Flutter 成为跨平台开发的“新贵”, Flutter 框架目前支持  Android 、 iOS 、 Web 、 MacOS 等平台, Win 和  Linux 也在后续的支持计划中, 所以从这里可以看出 Google 对于  Fuchsia  的部署还是相当有战略性,从  Flutter  的布局可以折射出:Google 希望通过  Fuchsia  OS 去统一整个生态圈的表现 。

为什么说  Fuchsia 的部署具备战略性呢?正如当年  WinPhone 其实也相当优秀,但是在和  Android 与  iOS 的竞争中却逐步失利,其中最大的外在原因之一就是: 生态 。

Fuchsia 是什么?Fuchsia OS 的未来如何?

所以这次 Google 在  Fuchsia  还未成熟之前,就先通过  Flutter  框架培养了一群应用开发者,并且通过  pub  插件平台提供了一系列的第三方持 。

虽然不能说 Google 会全力推广  Fuchsia , 但是在   Fuchsia 的未来上可以说是"步步为营", 比如接触过  Flutter  的开发者(Android/iOS/Web)可以更简单地在需要时转化为   Fuchsia  开发者,并且可以很快地将现有的应用或者功迁移到   Fuchsia  上,这是潜在的生态价值 。

粗旷点说: 就像当年很多  Java  开发者可以转入  Android  一样,现阶段的  Flutter  开发者就是未来的  Fuchsia  开发者 。

Midori 曾是微软做过关于操作系统的全新尝试,但是在面对移植 Windows 功能代价不可接受的情况下被放置了。 所以生态和成本是一个新系统的基石 。

另外,  Fuchsia 在开发上彻底脱离了  JVM 和  JAVA ,这样的好处就是:  Dart 语言是由 Google 亲生的,既不用担心被人“起诉”,又可以自由地修改  Dart  虚拟机,同时是  Flutter  使用  Dart  也不用再和  Oracle  "相亲相爱" 。

Fuchsia
FIDL
C
C++
Dart
Flutter
Fuchsia 是什么?Fuchsia OS 的未来如何?
Fuchsia
Fuchsia
Android
  • Fuchsia OS 中文社区:https://fuchsia-china.com/

  • Fuchsia 官方地址:https://fuchsia.dev

最后如果你有什么想说的,欢迎点击 阅读原文 。

Fuchsia 是什么?Fuchsia OS 的未来如何?

如果你有写博客的好习惯

欢迎投稿

点个在看,小生感恩


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

恰如其分的软件架构

恰如其分的软件架构

George Fairbanks / 张逸、倪健、高翌翔 / 华中科技大学出版社 / 2013-9-1 / 88.00

本书描述了一种恰如其分的软件架构设计方法。作者建议根据项目面临的风险来调整架构设计的成本,并从多个视角阐述了软件架构的建模过程和方法,包括用例模型、概念模型、域模型、设计模型和代码模型等。本书不仅介绍方法,而且还对方法和概念进行了归类和阐述,将软件架构设计融入开发实践中,与 敏捷开发方法有机地结合在一起,适合普通程序员阅读。 . 这是一本超值的书,案例丰富有趣,言简意赅,阅读轻松。当年......一起来看看 《恰如其分的软件架构》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

随机密码生成器
随机密码生成器

多种字符组合密码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具