The Xv6 operating system, an open source OS developed for teaching purposes, based on a rewrite of the UNIX v6 kernel. As a tiny minimalist system, few features are available.