MINIX es un sistema operativo tipo Unix desarrollado en 1987 por Andrew Tanenbaum para enseñar diseño de sistemas operativos. Fue creado porque Unix era demasiado complejo para uso educativo. MINIX tiene un diseño de microkernel y código abierto, lo que lo hace apropiado para aprender sobre sistemas operativos y usar en computadoras personales.