Andrew S.Tanenbaum creó MINIX en la Universidad Libre de Ámsterdam para ejemplificar los principios recogidos en su libro de texto Operating Systems: Design and Implementation (1987). Este sistema operativo académico sería la base sobre la cual Linus Torvalds construiría Linux.