ClosureOS

Another 64-bit OS that satisfies Multiboot2 Spec.

GPL-2.0 License

Stars
40

ClosureOS

The ClosureOS operating system, compatible with Multiboot2 Specification.

Getting started

Our scripts under scripts/ will help you check for missing tool chains in your computer before running, so you don't need to check for it manually.

Build the ClosureOS

Simply, you can use this script to build an image for local test using QEMU.

$ ./scripts/repack_iso.sh

Run the ClosureOS

We defaultly recommend you to use QEMU to run it, just run this script after building:

$ ./scripts/boot_qemu.sh

By the way, you can also run it on your physical machine. Currently we don't have an installer yet, so you need to pack it on your own. All you need to do is just to install GRUB on your device, and put the kernel binary file in your expected path on the disk, then specify the kernel path in yout GRUB configuration file. We have an example GRUB configuration file under the targets/<arch>/iso/boot/grub/grub.cfg for your reference.

Community

Devemoplemt Details

You can refer to the following passages to see how it has been developed. Currently we only have Chinese version temporarily, and the English version is under hard writing and will be released soon...

Author

License

This project is licensed under the GPL v2 License.

You may obtain a copy of the License at https://opensource.org/license/gpl-2-0.