Another 64-bit OS satisfied Multiboot2 Spec.
Author: arttnba3
You can refer to the following passages to see how it has been developed:
现代 64 位 OS 开发手记 I:UEFI 启动与 GRUB 引导
现代 64 位 OS 开发手记 II:内核内存分配器与 C++ 的初步引入
You can use this script to build an image for local test using QEMU.
$ ./tools/scripts/repack_iso.sh
We use QEMU to run it by default, or you can install it into your device manually.
$ ./tools/scripts/run.sh
GPL v2