Andrew Stuart « Andy » Tanenbaum, né le à New York, est un chercheur et enseignant en informatique.
Il naît à New York en 1944 et passe son enfance à White Plains, dans l'État de New York. Il obtient un bachelor's degree du Massachusetts Institute of Technology (MIT), puis son doctorat de l'université de Californie à Berkeley en 1971.
Il déménage ensuite aux Pays-Bas, la patrie de sa femme, tout en gardant sa citoyenneté américaine. Il est actuellement à la tête du département des systèmes informatiques de l'Université libre d'Amsterdam (Vrije Universiteit Amsterdam). Il y donne un enseignement axé notamment sur les systèmes d'exploitation.
Il est réputé pour ses publications, dont les principales sont :
Computer Networks , ed (2010), (en français : Réseaux, ())
Distributed Systems: Principles and Paradigms, ed (2007),
Operating Systems: Design and Implementation, ed (2006), (en français : Les systèmes d'exploitation, Conception et mise en œuvre, (1989))
Modern Operating Systems, ed (2015), (en français : Systèmes d'exploitation, ())
Structured Computer organization, ed (2013), (en français : Architecture de l'ordinateur, édition(2005))
Chacun de ces livres décrit d'une façon très détaillée (de 600 à pages) :
les concepts et notions fondamentaux ;
les problèmes classiques d'ingénierie informatique ;
les différentes solutions possibles ;
de nombreux schémas ;
etc.
Pour peu que le lecteur s'arme d'une certaine patience, il peut donc être initié à des notions complexes et précises ; le style est précis, pédagogique, plein d'humour. Chacun de ces livres représente l'une des principales « sommes » dans son domaine.
Andrew Tanenbaum a développé plusieurs systèmes d'exploitation :
Globe ;
Amoeba ;
MINIX, qui est resté le plus célèbre de tous, en particulier pour être le système qui a participé à la « naissance » de Linux.
Minix est un clone libre d'UNIX, créé dans l'optique de son enseignement. Celui-ci eut un certain succès dans le milieu des étudiants en informatique, car il était léger (une partition de suffit pour l'installer, ainsi que à de mémoire vive), facile à lire et à comprendre.