Xv6, a simple Unix-like teaching operating system
Xv6 is a teaching operating system developed in the summer of 2006 for MIT’s operating systems course, 6.828: operating systems Engineering. We hope that xv6 will be useful in other courses too. This page collects resources to aid the use of xv6 in other courses, including a commentary on the source code itself.
Status: The xv6 code is in pretty good shape, but the commentary is rough.
Centos 5.5 x86_64 GNU/Linux
1. sudo yum groupinstall "Development Tools"
2. sudo yum -y install glibc-devel