对标鸿蒙 OS,Google 下一代操做系统 Fuchsia 源码公开!

在这里插入图片描述

「话说天下大势,分久必合,合久必分。」安全

在科技圈优胜劣汰之势下,操做系统从早期的大型机时代到基于 UNIX、Linux 等开源软件的百家争鸣,再到 PC 时代 Windows 王者胜,移动领域的 Google Android 和苹果公司的 iOS 平分天下,素有以 10 年为周期的操做系统即将走到下一时代的四岔路口。架构

当下万物互联的到来,诞生了可穿戴、智能手表、车载等多款物联网终端设备,伴随碎片化而来的还有各家科技公司为特定场景量身定作的操做系统。性能

其中,不只包含国内咱们正亲眼见证逐渐壮大起来的鸿蒙 OS、RT-Thread、UOS、SylixOS、指令集等等,在面向全新的商业应用场景下,国外的科技巨头们也正在加快脚步。网站

以 Google 为表明,除了已被普遍使用的 Android、Chrome OS 以外,众所周知,四年前,Google 正在秘密研发全新的操做系统 Fuchsia。近日,Fuchsia 正式面向公众开放了源代码,这意味着任何人均可以查看或下载源代码并自行定制构建操做系统,Google 对此表示,但愿经过开源让更多的人参与进来,共建这款操做系统。google

Fuchsia 源代码首次公开!

Fuchsia 一词,引用 Google 本身的解释是:Pink(粉红)+Purple(紫色)=Fuchsia(灯笼海棠,一个新的操做系统)。人工智能

实际上,继 Android 被普遍应用以后,外媒进而揭晓了 Google 正在秘密研发的另外一款操做系统 Fuchsia。url

或许有很多人不理解,论及 Android 在操做系统的地位,应该是任何一款操做系统都没法比拟的,为什么还要费事再弄出一套操做系统?spa

据了解,Fuchsia 与基于 Linux 内核的 Chrome OS、Android 有所不一样,它是基于全新的 Zircon 微内核研发,主要采用了 C、C++ 编写。重点是,它的设计目标并非为了取代上面几款操做系统,而是但愿运行于全部平台,包括智能手机、 PC、智能设备、物联网等设备之上。操作系统

去年,Google 悄悄上线了 Fuchsia.dev 官方网站(https://fuchsia.dev/),旨在传授开发者如何在 Fuchsia 上更好地开发,以及在小范围内让开发者了解如何制做 Fuchsia 应用程序。.net

不过,过去几年间,虽然外媒屡次揭秘了 Fuchsia 的相关消息,但 Google 对此的态度一直是保持低调。

时至今日,Google 一反往常地首次高调宣布 Fuchsia 代码公开,并呼吁开发者为该项目做出贡献。

其中,Google 公开了开放源代码项目使用的常规基础结构,包括建立新的邮件列表用于项目讨论;添加治理模型用以阐明如何制定战略决策,开放问题跟踪器,帮助开发者查看正在执行的工做。

另外,Google 还发布了技术路线图,其中包括诸如独立的驱动程序用以更新 Zircon 内核,以此提升文件系统性能以及研究“在运行 Fuchsia 的工做站上对用户输入事件进行更全面的处理”等项目。

为了帮助开发者无需使用与 Fuchsia 兼容的硬件(例如原始的 Google Pixelbook)就能够开始使用 Fuchsia 操做系统,Google 已经发布了详细指南,说明了如何在 Mac 或 Linux 计算机上使用正式的 Fuchsia 模拟器。

对此,Google 表示,Fuchsia 的目标是为了建立一个安全、可更新、兼容且实用的操做系统。

除此以外,值得注意的是,最新的 Fuchsia 的源代码并无直接托管到 GitHub 上,而是放到了自家的平台(https://fuchsia.googlesource.com)。若是你想贡献代码,也有一个正式的流程可让你成为 Fuchsia 项目的成员。

一统多平台的 Fuchsia 操做系统真要来了?

此次消息一出,很多开发者对 Fuchsia 充满了期待。从过去的“实验”到现在的源代码公开,咱们距离 Fuchsia 的落地还有多久?

别高兴太早!

虽然今年年初,有外媒报道,谷歌新操做系统 Fuchsia OS 的开发已经接近尾声,进入开发者亲自试用的阶段。

但这一次,Google 站出来正面回应,Fuchsia 还没有作好充足的准备,它既没有准备好进行通常产品开发,也不能做为开发应用的操做系统平台,在此,Google 也呼吁开发者们不要尝试将 Fuchsia 做为主要操做系统运行。可是做为开发者的你,能够复制、编译并为该项目做出贡献。

谷歌指出,Fuchsia 的目标是围绕这个项目创建一个包括开源社区。“Fuchsia是一个开放源代码项目,从平台自己的架构到咱们正在构建的开源社区,都包含在设计中。该项目仍在快速发展,但系统的基本原则和价值观在整个项目中保持相对不变。”

全新的赛道,Fuchsia 对标鸿蒙 OS?亦是苹果?

此前,据 The Verge 报道,负责 Android 和 Chrome 的高管 Hiroshi Lockheimer 曾公开了一些关于 Fuchsia OS 的细节,其表示 Fuchsia OS 并非想成为新的 Android 或 Chrome OS,而是针对操做系统的全新尝试:

咱们的确在操做系统中尝试引入最新的技术,同时我也知道这势必会有许多人很是兴奋地表示’这是新的 Android‘或’新的 Chrome OS‘。但实际上,Fuchsia 真的不是如此,而是在致力于推进整个操做系统方面的发展,而且,咱们在此项目中得到的经验和知识,将整合到其余产品线中,作出更好的产品。

据 9to5Google 报道,Lockheimer 还分享了这样一个观点:

这不只仅是手机和 PC,在物联网的世界里,将会有愈来愈多的设备须要操做系统和新的运行时等。我认为这对于多种各有所长及特性的操做系统来讲是有着共存空间的,Fuchsia 便是其中之一。

这意味着,从设计之初,Fuchsia 对标的就不是 Android 或 Chrome OS,更不是其替代品。

在现在人、机、物互联与人工智能等技术高速发展的现阶段,华为消费者业务软件部总裁王成录曾表示,作全新的操做系统必定要找到某一个大的行业转型发展的机会。

不久前,鸿蒙 OS 2.0 在 HDC 2020 大会上正式亮相,遵循其开源计划,2020 年 9 月 10 日面向内存 128KB-128MB 终端设备、2021 年 4 月面向内存 128MB-4GB 终端设备、2021 年 10 月面向 4GB 以上的全部设备。

与此同时,操做系统另外一大巨头苹果于日前发布自研 M1 芯片,而该款芯片的推出,意味着苹果的硬件与软件逐步掌控在本身的手中,并为其统一移动端与桌面端的广袤生态无疑提供了更多的便利。

现在数字化转型已成主流趋势,蓄力并构建统一的生态或许才是最为明智的选择。这也是 Fuchsia 致力于跨多端多平台、苹果致力于打造自研芯片、鸿蒙 OS 适配智慧屏、可穿戴等多设备的根本缘由。

全新的物联网赛场上,虽然科技巨头在大力准备,但截至目前,还未出现一款如曾经 Android、iOS 那样一统四方的操做系统,而在生态层面,你们无疑都还处于同一块儿跑线,谁能笑到最后,这就须要交给时间来验证。

参考:
https://9to5google.com/2020/12/08/google-fuchsia-os-public-development/

相关文章
相关标签/搜索