Skip to content

Writing an OS in Rust

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

noureddine-taleb/zzz1700

 
 

Repository files navigation

Rust OS

a basic os written in rust, and is intended to be compatible with linux in terms of ABI's.

Features

  • booting
  • disk driver
  • ext2 fs
  • nic driver
  • tcp/ip
  • tasks/processes
  • ipc
  • riscv
  • smp

Building

for the first time of running this project you will need to run the bootstrap script, If you already done that, you can skip this step:

./scripts/bootstrap.sh

Now, you can run the project by:

cargo run

About

Writing an OS in Rust

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.6%
  • Shell 0.4%