1 points par GN⁺ 2024-06-23 | 1 commentaires | Partager sur WhatsApp

Andrew S. Tanenbaum reçoit le prix ACM Software System Award

Naissance et impact de MINIX

  • Andrew S. Tanenbaum, professeur émérite d’informatique à la VU University Amsterdam, reçoit l’ACM Software System Award pour MINIX.
  • MINIX est un petit système d’exploitation UNIX basé sur un microkernel, développé en 1987 avec le manuel de Tanenbaum Operating Systems: Design and Implementation.
  • Développé pour l’IBM PC, MINIX se composait d’environ 12 000 lignes de code et incluait un gestionnaire de mémoire, un système de fichiers et les principaux utilitaires UNIX.
  • En 2000, il est devenu un logiciel open source gratuit.

MINIX, source d’inspiration pour LINUX

  • Au-delà du succès du manuel de Tanenbaum, MINIX a inspiré LINUX.
  • LINUX est devenu le système d’exploitation open source le plus prospère, alimentant les serveurs cloud, les téléphones mobiles et les appareils de l’Internet des objets.
  • MINIX a servi de base au système d’exploitation MeikOS et fonctionne aussi à l’intérieur de micropuces populaires.
  • MINIX 3.0 a été conçu pour les ordinateurs embarqués aux ressources limitées et les applications exigeant une haute fiabilité.
  • La défense par Tanenbaum de l’architecture microkernel a influencé plusieurs générations de concepteurs de systèmes d’exploitation.

ACM Software System Award

  • L’ACM Software System Award est remis à une organisation ou à une personne ayant développé un système logiciel à l’impact durable, qu’il s’agisse d’une contribution conceptuelle ou d’une adoption commerciale.
  • La dotation est de 35 000 $, avec un soutien financier d’IBM.

L’avis de GN⁺

  • Valeur pédagogique de MINIX : MINIX a une grande valeur comme outil pédagogique pour comprendre les principes des systèmes d’exploitation.
  • Développement de LINUX : le fait que MINIX ait inspiré LINUX et contribué à l’essor de l’écosystème open source actuel est un point important.
  • Importance du microkernel : la vision de Tanenbaum en faveur d’une conception microkernel a eu une influence majeure sur l’architecture moderne des systèmes d’exploitation.
  • Utilisation dans les systèmes embarqués : MINIX 3.0 est utile comme système d’exploitation offrant une haute fiabilité dans des environnements aux ressources limitées.
  • Succès commercial et open source : le passage de MINIX à l’open source constitue un bon exemple de conciliation entre réussite commerciale et open source.

1 commentaires

 
GN⁺ 2024-06-23
Commentaires sur Hacker News
  • L’anecdote où Reed Hastings explique l’idée de Netflix en disant qu’il avait Internet en tête dès le départ est marquante.
  • Quelqu’un se souvient de la célèbre citation dans le manuel de réseaux de Tanenbaum et estime que son influence est immense.
  • Tanenbaum est un excellent pédagogue qui rend l’informatique accessible et agréable.
  • Le manuel « Structured Computer Organization » est si bien écrit qu’il se lit comme un thriller.
  • Certains estiment que, comparés à ceux de Knuth, les livres de Tanenbaum sont plus faciles à lire.
  • Félicitations à Andrew Tanenbaum pour cette distinction ; quelqu’un possède encore son manuel sur les systèmes distribués.
  • Le blog de science électorale Electoral Vote, tenu par Tanenbaum, est utile pour analyser la politique américaine.
  • Témoignage de quelqu’un qui avait échoué en architecture des ordinateurs, puis a obtenu une très bonne note après avoir étudié avec le livre de Tanenbaum.
  • Quelqu’un a appris l’architecture des ordinateurs en 1991 avec le livre de Tanenbaum sur SCO, puis a continué à enseigner avec ce livre.
  • Le fait que MINIX soit caché dans presque tous les CPU Intel modernes est fascinant.
  • Quelqu’un raconte avoir lu « Operating Systems: Design and Implementation » en 1988 et trouvé l’expérience très éclairante.
  • Le livre « Computer Networks » de Tanenbaum était l’un des préférés de quelqu’un pendant ses études en informatique.
  • Les livres de Tanenbaum insistent sur la familiarité avec le réel, ce qui aide beaucoup les développeurs logiciels.
  • Il est surprenant d’apprendre que Tanenbaum gère electoral-vote.com et que cela a beaucoup aidé quelqu’un à analyser l’élection présidentielle américaine de 2004.