Skip to content
forked from phil-opp/blog_os

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

CrazyFork/blog_os

 
 

Repository files navigation

Blog OS

Build Status Join the chat at https://gitter.im/phil-opp/blog_os

This repository contains the source code for the Writing an OS in Rust series at os.phil-opp.com.

Bare Bones

Memory Management

Exceptions

Additional Resources

Building

You need to have nasm, grub-mkrescue, mformat (included in mtools), xorriso, qemu, a nightly Rust compiler, and xargo installed. Then you can run it using make run.

Please file an issue if you run into any problems.

License

The source code is dual-licensed under MIT or the Apache License (Version 2.0). This excludes the blog directory.

About

Writing an OS in Rust

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 60.4%
  • CSS 16.3%
  • Assembly 8.6%
  • HTML 8.1%
  • Shell 2.4%
  • Makefile 2.1%
  • Other 2.1%