Xv6 is a teaching operating system inspired by Unix V6 and Lions’ Commentary on UNIX. It was ported to RISC-V for a new undergraduate class at MIT. The source code and text for xv6 are available online. Developers are open to feedback on improving xv6 for educational purposes. Contact Russ Cox, Frans Kaashoek, and Robert Morris for any questions or comments. The project aims to make learning about operating systems easier and more engaging. Contact the course staff for any inquiries related to the class.
https://pdos.csail.mit.edu/6.828/2023/xv6.html