Andrew S. Tanenbaum created MINIX at Vrije Universiteit in Amsterdam . Andrew S. Tanenbaum created MINIX at Vrije Universiteit in Amsterdam to exemplify the principles conveyed in his textbook , Operating Systems : Design and Implementation ( 1987 ) .