Skip to content
This repository was archived by the owner on Sep 15, 2025. It is now read-only.
/ HexiumC Public archive

Lightweight operating system written in C

License

HexiumOS/HexiumC

Repository files navigation

Hexium OS

Hexium OS is an experimental operating system that combines Rust and C. All userspace programs are written in Rust to explore its capabilities in application development, while the kernel is implemented in C to handle low-level system functionality and performance. The project provides a platform for learning and experimenting with operating system concepts.

🔨 Building

Before continuing, ensure that your system has the necessary dependencies installed: Clang, GNU Binutils ld, GNU make, GNU xorriso, and NASM. Once these are installed, you can build the target ISO by running:

$ make

🚀 Running

To run the project, you need curl and QEMU installed. After installing these dependencies, you can start the OS with the following command:

$ make run

📜 License

Hexium OS is released under the GPLv3 License. See COPYING for details.

About

Lightweight operating system written in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published