Fuchsia 官网更新:Fuchsia 操作系统不是科学实验

Google 正在默默研发中的新型操作系统 Fuchsia,前不久虽然上线了官网,但一直没有什么新闻报道,让不少人让担心它的前景。近日 Fuchsia 官网迎来一波更新,引人注目的是项目概览的新增内容:Fuchsia 不是一项科学实验(我推测是项目组想表明 Fuchsia 是 Google 的正式项目,不会被轻易放弃)。

以下是我对官网概览页面的简要归纳(纯个人理解,错误在所难免,最终应以官网原文为准):

Fuchsia 是…

  • Fuchsia 是为安全和隐私而生 - 所有软件都密封打包发布,只赋予最小权限,且运行在沙盒中

  • Fuchsia 是可更新的 - 所有软件包都可以独立更新,并像网页一样可以保持实时更新;未来版本将提供稳定的 ABI,使得硬件驱动无需重新编译

  • Fuchsia 不与特定语言/运行时绑定 - Fuchsia 目前支持的语言和运行时有 C++, Rust, Flutter 和 Web,开发者也可以使用其他语言构建自己的运行时,不同语言/运行时之间可以按照统一的协议进行通讯

  • Fuchsia 为性能而生 - Fuchsia 重度使用异步通讯,核心系统也避免使用GC(垃圾回收),相同性能下能够保持低内存使用

  • Fuchsia 是开源的 - 基于 BSD/MIT 协议,包容的社区,欢迎高质量的开源贡献

Fuchsia 不是…

  • Fuchsia 不基于 Linux - Fuchsia 使用自己的基于 LittleKernel 开发的新内核 Zircon,同时对 POSIX 标准也提供部分支持

  • Fuchsia 不是微内核架构 - Fuchsia 吸收了众多微内核架构的设计理念,但不过分追求最小化,Fuchsia 内核拥有更多的系统调用,是一个务实的基于消息传递的内核

  • Fuchsia 不捆绑终端用户体验 UX - Fuchsia 提供了基础的用户体验构建工具,可以针对不同场景定制用户体验

  • Fuchsia 不是科学实验 - Fuchsia 不是进行操作系统实验的游乐场,而是由合作方和实际产品需求驱动的正式项目

1赞