Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/pmuens/rost
- Owner: pmuens
- Created: 2018-04-13T13:37:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-05-01T15:05:47.000Z (over 6 years ago)
- Last Synced: 2024-10-20T04:44:25.288Z (2 months ago)
- Topics: kernel, operating-system, os, rust, rust-lang
- Language: Rust
- Homepage:
- Size: 9.77 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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).