Runix is an experimental realtime UNIX-like OS written in the Rust programming language.
It is under development, and is obviously not yet suitable for any kind of serious use.
It actually stands for two things!
- Realtime Unix
- Rust Unix
Building can be done in Windows and macOS, but the makefile expects Linux to be able to generate an ISO.
Thus, using Linux is recommended. Windows users may use WSL without a hitch.
- Install Rust, GNU Make, and your distro's build essentials.
- Execute
rustup target add x86_64-unknown-none
. This will download the required toolchain. - Run
make all
and wait for it to finish. It may take a while on the first build.
Runix is open to pull requests and issue tickets! Any help is appreciated.
A contribution guide will be added later into development.
This project is licensed under the Apache License 2.0 which you can read here.