/rost

Hobby operating system written in Rust.

Primary LanguageRust

Rost

A simple operating system written in Rust.

Getting started

  1. Build the Docker container via ./docker-build
  2. Run the Docker container via ./docker-run
  3. Build and run the kernel via make run
  4. Press ESC + 2 and type quit to exit QEMU
  5. Clean everything up via make clean

The name

Rust means Rost in German.

Furthermore Rost includes the letters "os" which itself is the common abbreviation for "Operating System".

The tutorial

The code here is based on the "Writing an OS in Rust" blog series by Philipp Oppermann.