This project is an Operating System written in Rust. The proposal of this system is build a modulable and functional OS built from scratch.
Clone the project:
git clone [email protected]:vgsantoniazzi/oxidize.git
make build
make all
I've been researching about Operating Systems in Rust. Some of these articles guided me through the first steps, and others I'm using as a research playbook. Feel free to use them as well to build your own operating system.
Nice walkthrough and explains details about every little piece of an operating system. In ASM.
Incredible playbook how to create your own operating system in Rust. I used his blog to do my first steps. I have plans to write my bootloader in ASM and link to Rust compiled code.
Nice book that explains a lot about BIOS, Boot, and Disk.
This text is a practical guide to writing your own x86 operating system. It is designed to give enough help with the technical details.
Feel free to increase the links here
I ❤️ Open source!
Before sending a pull request: Please, format the source code
make format
Follow github guides for forking a project
Follow github guides for contributing open source
Squash pull request into a single commit
Oxidize is released under the MIT license.