Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pmuens/rost

Hobby operating system written in Rust.
https://github.com/pmuens/rost

kernel operating-system os rust rust-lang

Last synced: 6 days ago
JSON representation

Hobby operating system written in Rust.

Awesome Lists containing this project

README

        

# Rost

A simple operating system written in [Rust](https://www.rust-lang.org).

## Getting started

1. Build the Docker container via `./docker-build`
1. Run the Docker container via `./docker-run`
1. Build and run the kernel via `make run`
1. Press `ESC + 2` and type `quit` to exit QEMU
1. 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"](https://os.phil-opp.com) blog series by [Philipp Oppermann](https://github.com/phil-opp).