Skip to content

The ClosureOS operating system, compatible with Multiboot2 Specification.

License

Notifications You must be signed in to change notification settings

arttnba3/ClosureOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClosureOS

The ClosureOS operating system, compatible with Multiboot2 Specification.

DIscord QQ Group Invitation

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

DIscord

QQ Group Invitation

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.

About

The ClosureOS operating system, compatible with Multiboot2 Specification.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published