Skip to content

pmuens/rost

Repository files navigation

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.