Skip to content
/ rust-os Public

A simple operating system written in Rust (guided by Philipp Oppermann's blog at https://os.phil-opp.com)

License

Notifications You must be signed in to change notification settings

ta5een/rust-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

563c267 Β· Nov 24, 2020

History

18 Commits
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020

Repository files navigation

rust-os

About this project

rust-os is a small operating system written in, unsurprisingly, the Rust programming language. It follows Phill Oppermann's approachable blog "Writing an OS in Rust".

This is a small project that only benefits me. I don't expect it to grow into a large, independent OS with a thriving ecosystem capable of luring thousands of users. Instead, this is me dipping my toes into a new experience that I have always been curious about.

My aims

As I go through this project, I aim to discover and understand how OSes really work and what the process of development, testing and maintaining an OS is like. Of course, rust-os will be entirely inferior to the battle-tested and time-proven systems out there like Linux and Windows. But I don't aim it to be perfect or marketable. I just wanna have fun! And what better way to do so than to build my very own OS?

Perhaps I could create my very own OS in the (far) future. I don't know what features it would have, but I know that the mistakes and techniques I learn here will be immensely useful for when I end up doing that. In the meantime, welcome to my journey into developing rust-os!

About

A simple operating system written in Rust (guided by Philipp Oppermann's blog at https://os.phil-opp.com)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages