本文转自雷锋网,如需转载请至雷锋网官网申请授权。
四年前,我们首次发现谷歌正在开发一款名为“Fuchsia”的新操作系统,该操作系统的独特之处在于,其并不是基于Linux内核打造,而是使用了一个名为Zircon的全新微内核。此外,尽管该操作系统也是开源的,但是却没有人知道它的真正用途,谷歌的高管对此也是避而不谈。
近期,谷歌公司对外发布的一个公告,显示着其仍在持续开发这个新的操作系统。公告显示,谷歌将从公司外部寻求更多的开发者,以便于让该操作系统变得更加开放。
谷歌方面表示,其已经为该项目的讨论创建了新的公共邮件列表,添加了一个专门阐述如何制定战略决策的管理制度,并为开发者开放了问题跟踪程序,以便查看正在进行的工作。
虽然有一些早期的UI事例,但在我们已经看到谷歌提供的关于此操作系统的代码和文档有一段时间了,但谷歌刚刚发布的公告仍然强调:“Fuchsia操作系统还没做好应用到产品中的准备,也并没有成为被开发的目标。”但此声明可能会引发另一轮猜想。
图注:疑似Fuchsia操作系统界面截图
我们知道,Fuchsia并一定是android或chrome操作系统的替代品,最有趣的是,据了解,Fuchsia已经在智能硬件产品,即谷歌的智能音箱上进行了实际的测试。不过,在智能音箱发布之后,他们也并没有运行Fuchsia操作系统。9to5Google的Kyle Bradshaw简单的列举了几个可能集成了Fuchsia操作系统的谷歌设备。
谷歌将Fuchsia简单的定义为安全、可更新、具有包容性和实用性的生产级操作系统。在2019年的一次采访中,谷歌中Android 和Chrome OS的负责人Hiroshi Lockheimer表示Fuchsia可以对除了手机和笔记本电脑外的某些其他产品进行优化。
他表示:“我们正在研究一个新的操作系统会是什么样子,所以我知道人们可能会很兴奋的说’哦,这是新的安卓系统,或者这是新的Chrome系统’,但Fuchsia只是我们在推动操作系统层面上最新技术的发展,从而使我们在这个过程中学到的东西,能够更好的应用到其他产品上。”
除了建立新的邮件列表和征集开发者之外,谷歌还发布了一份“技术路线图”,但这份技术路线图主要集中在底层操作系统上,比如“一个独立于驱动程序更新内核的驱动程序框架”和“Fuchsia接口定义语言”。该路线图表明,Fuchsia操作系统中,通过使用一个新的IO库和组件架构,许多最初的子系统正在被改造。
Google运行了很多开源项目,这些项目名义上是由任何人开发的,但实际上大部分都是由谷歌的工程师完成,Fuchsia看起来也是一样。在谷歌发布的新的管理方式中显示:“谷歌引导着Fuchsia操作系统的发展方向并做出平台决策”,但它更鼓励外部的开发者来共同开发Fuchsia操作系统。