Skip to content

General,Stable,Compatible,Next Generation Solum Operating System

License

GPL-3.0 and 3 other licenses found

Licenses found

GPL-3.0
LICENSE
Apache-2.0
LICENSE-Apache-2-Uinxed-Kernel
BSD-2-Clause
LICENSE-BSD-2-Clause-Limine
MIT
LICENSE-MIT-CoolPotOS
Notifications You must be signed in to change notification settings

Solums/Solum-OS-Old

English Docs | 中文文档

Solum OS

A General,Stable,Compatible,Next Generation Solum Operating System

Project Overview

Solum OS is an x86_64 aarch64 longarch64 RISCV64 operating system project based on Limine, currently in its early development stage.

Build Instructions

Dependencies

  • git
  • make
  • xorriso
  • GCC Toolchain (gcc-x86-64-linux-gnu gcc-aarch64-linux-gnu ...)
  • QEMU (qemu-system-x86_64 qemu-system-aarch64 ...)

Build Commands

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 files

Contributing

Welcome to submit Issues and Pull Requests to help improve Solum OS!

License

This project uses GPL 3.0 License. And used some source from some other open source projects.

Open source projects referenced or used

Solum OS - Building the Next Generation General Purpose Operating System

About

General,Stable,Compatible,Next Generation Solum Operating System

Resources

License

GPL-3.0 and 3 other licenses found

Licenses found

GPL-3.0
LICENSE
Apache-2.0
LICENSE-Apache-2-Uinxed-Kernel
BSD-2-Clause
LICENSE-BSD-2-Clause-Limine
MIT
LICENSE-MIT-CoolPotOS

Stars

Watchers

Forks

Packages

 
 
 

Contributors