谷歌宣布开放全新开源操作系统Fuchsia,可跨平台运行和操作
2020-12-10
来源:芯智讯
12月9日,在过去的五年里,谷歌一直在开发全新的开源操作系统Fuchsia。当地时间周二谷歌宣布,谷歌Fuchsia OS操作系统的开发将更加开放,并号召开发者做出更多贡献。
自始至今,Fuchsia操作系统就一直是开源的,这意味着任何人都可以查看和下载必要的源代码来自行丰富操作系统。事实上,去年谷歌悄悄上线了关于Fuchsia OS系统的官方网站Fuchsia.dev,教开发人员如何最好地使用Fuchsia,以及如何开发Fuchsia应用程序。然而在过去的四年里,Fuchsia一直是实验项目,谷歌对这一操作系统将要走向何方一直保持沉默。
今天情况发生了变化,公司在谷歌开源博客平台上宣传Fuchsia,号召开发者为这个项目做出贡献。事实上,这也是谷歌第一次正式宣布Fuchsia操作系统的存在以及公司计划如何使用这一全新操作系统。
谷歌在博客中称:
“Fuchsia是一个开发通用开源操作系统的长期项目,今天我们正在扩展Fuchsia的开源模式,欢迎来自公众的贡献。”
“Fuchsia被设计为优先考虑安全性、可拓展性和卓越性能,目前正在由Fuchsia团队进行积极开发。在过去的四年里,我们一直在git库中以开源形式开发Fuchsia。您可以在fuchsia.googlesource.com浏览开发历史,了解Fuchsia是如何随着时间而不断演变。我们正在从内核开始建立操作系统基础,以便更轻松地开发出持久安全的产品以及用户体验。”
为了支持开发人员,同时也为了使Fuchsia的开发过程更开放、少走弯路,谷歌将向公众开放Fuchsia项目的bug跟踪器。就像Android和Chromium一样,Fuchsia现在甚至会为那些想要了解项目重大变化的人提供了公共邮件列表。如果公众也想贡献代码,那么就需要一个正式的申请过程来成为Fuchsia项目成员。
更重要的是,对于感兴趣的开发者和普罗大众来说,谷歌现在公开了Fuchsia的发展路线图。公众可以看到Fuchsia团队正在积极进行的项目,例如对系统中“组件”功能的修改。
最后,为了帮助开发者在不需要诸如谷歌Pixelbook等兼容硬件的情况下开始开发Fuchsia操作系统,谷歌发布了一份详细的指南,介绍如何在Mac或Linux电脑上使用官方发布的Fuchsia开发模拟器。
开发人员对Fuchsia项目的一个担忧可能是,过去谷歌总是把Fuchsia项目称为操作系统新技术的“实验”。与这一理念形成鲜明对比的是,今年早些时候,Fuchsia.dev网站进行了更新,称Fuchsia的目标是成为真正能够产品化的完整操作系统。谷歌表示,“Fuchsia项目的目标是为关键业务应用中所使用的生产设备和产品提供动力。因此,Fuchsia项目并不是一个实验操作系统概念的平台。相反,平台路线图将来自合作伙伴和产品需求产生的实际用例。”
总的来说,谷歌此举对于Fuchsia项目的产品化来说是一个非常强烈的信号。不过到目前为止,谷歌仍强调Fuchsia还没有准备好成为正式产品,所以不要尝试将Fuchsia作为主要操作系统来运行。
据了解,Fuchsia的独特之处在于它不是基于 Linux 内核的,而是使用了一个名为 “Zircon”的微内核。谷歌将 “Fuchsia”称为 “安全、可更新、包容和务实的生产级操作系统”。“Fuchsia”操作系统与目前的Android 相比,无论是存储器还是内存之类的硬件要求都大幅降低,这也满足了其终端使用的需求。除了应用于智能手机、计算机等,“Fuchsia”操作系统还可以在智能家居等物联网设备上运行,实现跨平台的运行和操作。