Google 正在开发新的操作系统Fuchsia,这个系统是什么,能够运行在什么设备上,未来会不会替代Android呢?
Fuchsia is not linux
Fuchsia 是一款全新开发的系统,从内核、系统库、驱动、工具、组件库都是从头开发的,并不是一个 Linux的变种。
Fuchsia 内核采用微内核模式,原始版本基于 LK 内核开发,经过重新设计,最终推出名为 zircon 的内核。
Fuchsia 系统开发支持 C/C++, Dart, Go, Rust 这几种,同时提供了能够与系统通信的 FIDL描述语言,通过调用可以调用系统的组件和内部代码。
Fuchsia 运行平台
Fuchsia 还在开发过程中,源代码中针对 CPU平台、主板类型进行了定义,支持以下平台环境:
- CPU 平台
- x64 平台:Fuchsia 起始支持 64 bit CPU
- arm64 平台:ARM 64 bit CPU
- 特定芯片
- arm64
- as370
- chromebook-64
- hikey 960 / 970
- 虚拟机平台
- qemu:和Android类似可以在 qemu 中模拟运行
- 硬件设备
- Intel NUC : Intel 迷你主机,实测能够启动,需要制作启动盘
- Acer Switch Alpha 12
- HiKey960 : 这个需要注意,我操作不善,导致 HiKey960 阵亡
- iMX8M EVK
- Khadas VIM2 Board
- Pixelbook
- 附加链接
网友评论