(资料图片)
2022年1月5日整理发布:Google 正在开发的操作系统 Fuchsia 有一个新的开发设备:Google Pixelbook。 谷歌售价 1000 美元的笔记本电脑通常运行 Chrome 操作系统,但使用最新的 Fuchsia 版本,您可以将基于浏览器的操作系统换成谷歌的实验操作系统。
Fuchsia 于才开始开发,是谷歌继 Chrome OS 和 Android 之后的第三个操作系统。开发文件将操作系统描述为针对“现代手机和现代个人电脑”,这似乎使它与谷歌现有的两个操作系统竞争。鉴于项目的早期状态,一切都悬而未决,但这似乎是对现代操作系统的从头重写。该操作系统不使用 Linux 内核——Fuchsia 使用 Google 开发的微内核,以前称为“Magenta”,现在称为“Zircon”。
“Escher”渲染器是用 Vulkan 图形 API 编写的,似乎是为运行 Google 的阴影密集型 Material Design 界面指南而定制的。应用程序是用谷歌的“Flutter”SDK 编写的,它生成的跨平台代码也可以在 Android 和 iOS 上运行。该操作系统是开源的,但没有 Linux 内核,也没有 GPL 组件——该操作系统在BSD 3 条款、 MIT和 Apache 2.0的混合下获得许可 。
Fuchsia 仍然难以运行。与 Pixelbook 一起,Fuchsia 仅支持另外两个不起眼的硬件:Acer Switch Alpha 12 笔记本电脑和 2015 年的旧英特尔 NUC。Fuchsia 可以在开源模拟器 QEMU 上运行,但 Fuchsia 的图形堆栈需要 Vulkan 支持。QEMU 没有 Vulkan 支持,所以模拟器实际上不能显示 Fuchsia 的界面——你只能得到一个命令行。
在我们看着紫红色最后一次,系统UI能够被打包为APK和Android手机上运行。我们能够浏览非常早期的系统 UI,它只不过是一些占位符艺术和一些有趣的窗口管理。不过,Google 已停止开发系统 UI 的这一分支,因此无法再让它在 Android 手机上运行。事实上,Fuchsia 的安装过程不支持任何基于 ARM 的目标,因此它目前无法在智能手机上运行。
Fuchsia的 Pixelbook 安装过程绝对是独一无二的。Google 建议使用 USB 驱动器安装操作系统,但媒体创建过程对该 USB 设备具有“破坏性”。没错,您实际上必须向 Fuchsia 众神牺牲一个 USB 设备才能运行操作系统。
让 Fuchsia 运行的极端困难强化了这样一个事实,即 Fuchsia 目前是一个秘密的、深入开发的操作系统,谷歌还没有真正准备好谈论或鼓励人们尝试。谷歌花了五年的时间将安卓变成真正的产品。如果 Fuchsia 在开发过程中幸存下来并遵循类似的路径,您可以预期它会在左右的某个时候成为产品。
标签:
X 关闭
X 关闭