MINIX

MINIX es un sistema operativo informático de tipo Unix basado en una arquitectura de micronúcleo. Andrew S. Tanenbaum escribió el sistema operativo para que pudiera utilizarse con fines educativos; MINIX también ayudó a Linus Torvalds a diseñar el núcleo de Linux. Su nombre proviene de las palabras minimal y Unix.

Publicado bajo la licencia BSD, MINIX es gratuito y de código abierto.

Historia

Andrew S. Tanenbaum creó MINIX en la Vrije Universiteit de Ámsterdam.

MINIX 3

MINIX 3 fue anunciado al público el 24 de octubre de 2005 por Andrew Tanenbaum durante su discurso en la cima de la conferencia ACM Symposium Operating System Principles. Actualmente, MINIX 3 sólo es compatible con los sistemas de PC de arquitectura IA-32. Tiene un formato de Live CD que permite utilizarlo en un ordenador sin necesidad de instalarlo. La versión 3.1.2 se publicó el 8 de mayo de 2006. Contiene X11, emacs, vi, cc, gcc, perl, python, ash, bash, zsh, ftp, ssh, telnet, pine, y más de 400 otros programas UNIX comunes. Con la adición de X11, esta versión inicia el cambio de un sistema de sólo texto.

MINIX y Linux

Los principios de diseño que Tanenbaum aplicó a MINIX influyeron en las decisiones de diseño que Linus Torvalds aplicó en la creación del núcleo de Linux. Torvalds utilizó y apreció MINIX, pero su diseño era diferente de la arquitectura MINIX en aspectos significativos, sobre todo al emplear un núcleo monolítico en lugar de un micronúcleo. Esto fue desaprobado por Tanenbaum en el debate Tanenbaum-Torvalds. (Tanenbaum volvió a explicar sus razones para utilizar un micronúcleo en mayo de 2006).

Linux se copia de MINIX

En mayo de 2004, Kenneth Brown, de la Institución Alexis de Tocqueville, planteó la acusación de que partes importantes del núcleo de Linux habían sido copiadas de MINIX, en un libro titulado Samizdat.

Estas acusaciones fueron rechazadas por casi todo el mundo, en particular por Andrew Tanenbaum, que consideró firmemente que Kenneth Brown estaba muy equivocado y publicó una larga refutación en su propio sitio web personal.

Licencia

Su precio de licencia era muy pequeño (69 dólares) en comparación con los de otros sistemas operativos. Aunque Tanenbaum deseaba que MINIX estuviera tan fácilmente disponible para los estudiantes, su editor no lo permitió.

Cuando a principios de la década de los 90 aparecieron sistemas operativos de código abierto similares a Unix, como Linux, muchos desarrolladores voluntarios de software dejaron de utilizar MINIX por Linux. En abril de 2000, MINIX se convirtió en software libre/de código abierto bajo una licencia permisiva de software libre, pero para entonces otros sistemas operativos eran mucho mejores, y se utilizaba sobre todo como sistema operativo para estudiantes y aficionados.

Páginas relacionadas

  • GNU Hurd
  • HelenOS
  • QNX

AlegsaOnline.com - 2020 / 2023 - License CC3