Andrew Tanenbaum honoré pour avoir été à l’origine de MINIX, le système d’exploitation caché dans de nombreux ordinateurs.

Andy Tanenbaum, créateur de MINIX, a été reconnu pour son code, ses manuels fondamentaux et son influence éducative plus large sur une grande partie du monde moderne des logiciels libres et open source. Le Dr Andrew S Tanenbaum – souvent connu sous le nom de « ast » abrégé – a été honoré lors des ACM Technical Awards 2023 avec le prix du Système Logiciel de l’Association for Computing Machinery. La récompense est attribuée pour sa création du système d’exploitation MINIX. Il n’est pas aussi célèbre que sa progéniture qu’il a directement inspirée – le noyau Linux. En plus de cela, MINIX 3 est un vrai système d’exploitation à micro-noyau open source, et étant donné que c’est le logiciel qui alimente le contrôleur de gestion du système intégré dans la plupart des processeurs Intel modernes, il est largement utilisé. Le Dr Tanenbaum est professeur émérite d’informatique à la Vrije Universiteit Amsterdam, mais bien que sa femme soit néerlandaise, il est américain. En effet, les lecteurs américains peuvent être familiers avec un aspect très différent de son travail. Il y a vingt ans, il a créé Electoral-Vote.com, qui agrège les résultats des sondages américains et propose des commentaires et des analyses sur les élections gouvernementales américaines. Il a pris sa retraite il y a une décennie, mais reste actif dans plusieurs domaines. Il est également bien connu de nombreux développeurs de systèmes d’exploitation pour sa série de manuels sur la conception de systèmes d’exploitation. Son livre fondamental sur la Conception et l’Implémentation des Systèmes d’Exploitation [PDF] comprenait environ 12 000 lignes de code source d’un système d’exploitation mini-Unix (MINIX), qu’il avait créé comme exemple de travail à étudier. Comme il était bon marché et que son code source était disponible sur disquette, de nombreux premiers hackers internet ont travaillé sur le MINIX original, le portant du x86-16 [sic – il s’agissait d’un OS 8086] au 68000 et SPARC, et ajoutant des fonctionnalités. Le hic, c’est que parce qu’il était protégé par le droit d’auteur de Prentice Hall, les utilisateurs ne pouvaient pas distribuer des versions modifiées de MINIX. Tout ce qu’ils pouvaient partager étaient leurs ensembles de modifications, que chaque utilisateur devait appliquer lui-même et compiler le résultat pour l’utiliser. Ces restrictions sont l’une des motivations qui ont conduit le jeune Linus Torvalds à commencer à écrire son propre noyau de remplacement, et plus tard, à le distribuer sous licence GPL afin que chacun puisse le partager librement et y travailler de manière coopérative. Le Dr Tanenbaum n’a pas été impressionné par la conception monolithique de ce noyau naissant, déjà dépassée en 1991, et il a lancé un débat enflammé intitulé « Linux est Obsolète » dans le groupe Usenet comp.os.minix. Pour certains anciens utilisateurs de Linux, c’est peut-être pour cela qu’il est le plus célèbre – ou tristement célèbre.

Share the Post: