Writing an OS in pure Rust

1 · Philipp Oppermann · March 9, 2018, midnight
Over the past six months we've been working on a second edition of this blog. Our goals for this new version are numerous and we are still not done yet, but today we reached a major milestone: It is now possible to build the OS natively on Windows, macOS, and Linux without any non-Rust dependendencies. The first edition required several C-tools for building: We used the GRUB bootloader for booting our kernel. To create a bootable disk/CD image we used the grub-mkrescue tool, which is very diff...