Introduction

eduOS-rs is a Unix-like operating system based on a monolithic architecture for educational purposes. It is developed for the course Operating Systems at the RWTH Aachen University and includes a modified hypervisor that simplifies the boot process to increase intelligibility of the OS. eduOS-rs is derived from following tutorials and software distributions.

  1. Philipp Oppermann’s excellent series of blog posts.
  2. Erik Kidd’s toyos-rs, which is an extension of Philipp Opermann’s kernel.
  3. The original version of eduOS, which was the old teaching kernel written in C.