English Docs | 中文文档
A General,Stable,Compatible,Next Generation Solum Operating System
Solum OS is an x86_64 aarch64 longarch64 RISCV64 operating system project based on Limine, currently in its early development stage.
- git
- make
- xorriso
- GCC Toolchain (gcc-x86-64-linux-gnu gcc-aarch64-linux-gnu ...)
- QEMU (qemu-system-x86_64 qemu-system-aarch64 ...)
make help # Show Help
make prep # Run it before build
make iso # Build ISO (default x86_64)
make iso ARCH=aarch64 # Build ISO (aarch64)
# ARCH parameter is allowed (placed at the end)
make run_b # Build and boot QEMU using BIOS (only x86_64)
make run # Build and boot QEMU using UEFI
make clean # Clean build filesWelcome to submit Issues and Pull Requests to help improve Solum OS!
This project uses GPL 3.0 License. And used some source from some other open source projects.
- Uinxed-Kernel: https://github.com/ViudiraTech/Uinxed-Kernel (Apache 2.0)
- CoolPotOS: https://github.com/plos-clan/CoolPotOS (MIT License)
- NeoAetherOS: https://github.com/aether-os-studio/naos (GPL 3.0)
Solum OS - Building the Next Generation General Purpose Operating System