# tree-os An open source operating system, made for x86(_64) to learn about how and why modern systems what exactly they do. Right now, there exists a memory allocation system, a multitasking framework supporting messages between tasks and an interrupt system to for example allow for keyboard input. A Pci system is in progress and can currently read the bus and print out the different device types that can be found. ## screenshot ![](tree-os.png)