MikeOS es un sistema operativo para PC x86, escrito en lenguaje ensamblador. Se trata de una herramienta de aprendizaje para mostrar cómo funcionan los sistemas operativos sencillos de trabajo, con el código bien comentado y una extensa documentación.
En cuanto al código este es completamente « código abierto » (bajo licencia BSD), y ha sido escrito por Mike Saunders y otros desarrolladores.
