Debate Minix Linux
Debate Minix Linux
Historia de la discusión: Iniciada en 1992 por Andrew, ocasionando debate entre los
expertos del tema sin un consenso claro. Hasta 2006, Andrew escribió un artículo en una
revista de Tecnología, sobre hacer más seguros y confiables los sistemas operativos, esto
inevitablemente reavivó la discusión. Torvalds no tardó en publicar sus refutaciones en un
foro.
Tema de discusión: A grandes rasgos Andrew Tanembaun defiende y argumenta que la
arquitectura de micronúcleos (propia de Minix) es superior a la arquitectura monolítica,
propia de Linux.
Extensión del debate: El debate se extiende hacia temas distintos como: qué estructura de
microprocesador sería más relevante en el futuro.
Expertos involucrados: Además, muchos expertos del tema también se vieron
involucrados en la discusión: Peter MacDonald antiguo desarrollador del núcleo de linux y
creador de una de las primeras distribuciones Softlanding Linux System. Davis S. Miller y
Theodore Ts’o desarrolladores del núcleo linux.
Argumentos linux obsoleto: La portabilidad es un problema relevante, pues el sistema
monolítico está estrechamente relacionado con la arquitectura x86(32 bits), lo que lo hace
poco adaptable a las nuevas arquitecturas que surjan en el futuro.
Respuesta de Torvalds: La arquitectura de micronúcleos es superior a nivel teórico y
estético. El sistema Minix tiene fallas de diseño notables, nombrando la falta de
multithreading (técnica multihilo que permite a la unidades centrales de procesamiento
aumentar el rendimiento del núcleo de un procesador sin necesidad de alterar la frecuencia).
También admito que Linux está hecho en concreto para la arquitectura intel 80386, lo cual lo
hace menos portable que Minix, sin embargo la interfaz de programación de aplicaciones en
más sencilla y portable, lo que hace a Linux más portable que Minix en la práctica.