DS-OS Good way to learn OS programming: balanced amount of functionality for learning: not too much to overwhelm beginners, yet some advanced features; done in pure 8086 Assembly via A86 assembler, incompatible with all other OSs. [Open Source] |
EduOS Operating system for the IA-32 (80386+) processors. For education purposes only, includes full source code, under active development. Needs Linux or BeOS to be compiled. [Open Source] |
KOS Kid Operating System. Modular (run-time dynamic linking), preemptive multitasking, to have SVR4-like VM. Begun 1998 by young programmers, most of them students. Goal: not obtaining OS, but learning OS internals and functioning of x86 processors. Download |
LeeOS Simple command-line OS written in x86 assembly, designed as a learning tool for college students and amateur programmers. Download available. [Open Source] |
NACHOS Not Another Completely Heuristic Operating System: teaching OS elegantly written in a subset of C++, developed at UC Berkeley for use in the OS and Systems Programming class. Now used at universities worldwide. |
SunriseOS Tiny operating system written in Assembly, via NASM, by ICT student. Meant for only fun and learning. [Open Source] |