Fuchsia,是由Google公司开发的继Android和Chrome OS之后的第三个系统,已在Github中公开的部分源码可以得知。Google对于Fuchsia的说明是“Pink(粉红)+Purple(紫色)=Fuchsia(灯笼海棠,一个新的操作系统)”,目前Fuchsia改名为Zircon。
其特性是
第一,Fuchsia使用了一个硬实时操作系统的内核;
第二,Fuchsia内置了一个叫做escher的基于物理的三维渲染器。
这个新的使用环境的新特性就是这两个不同点——硬实时、基于物理的三维渲染。
Zircon下载编译如下:
一、下载源码: $ git clone https://github.com/fuchsia-mirror/zircon.git
二、安装编译工具链: 进入源码目录执行,使用VPN
$ cd zircon $ ./scripts/download-toolchain
三、编译Zircon:
$ make -j8 arm64 V=1
四、使用QEMU模拟运行Zircon:
$ ./scripts/run-zircon-arm64
在终端中可以执行cd、ls、ps、top等linux命令,在系统中可以运行runtests命令,测试系统正确性:
qemu-vm$runtests