tomOSii¶
Trying to Orderly Make an Operating System¶
tomOSii is a humble – yet humbling – attempt at building an operating system mostly from scratch. It’s a work in progress, but that’s the purpose of it. Developing tomOSii involves a genuine mix of yak shaving, bike shedding, and, of course, coding.
tomOSii is made up of
Here, you will find more info regarding
tomOSii was started as a playground for learning the fundamental concepts of operating systems. Most of it is being implemented in C, with some assembly for low-level, hardware-related tasks.
The goal is for this journey to eventually result in a simple, yet feature-rich, teaching operating system. If all goes well, tomOSii might even be used in an upcoming introductory operating system course at Westphalian University of Applied Sciences, Bocholt, Germany.
This documentation is also a work in progress – possibly even more so than tomOSii itself. We’ll do our best to keep the documentation up-to-date and aligned with the code.