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
Commentaires sur Hacker News