MINIX

Hardware Programacion Sin categoría Software Tecnologías de información
Sistema binario

¿Que es MINIX?

MINIX es un sistema operativo, desarrollado por Andrew S Tanenbaum en el año 1987; es considerado una réplica del sistema operativo UNIX. Andrew S Tanenbaum era profesor en una universidad en Amsterdam, conocida como Vrije Universiteit (en neerlandés Universidad Libre). En dicha universidad impartía clases explicando el diseño de los sistemas operativos pero para fines didácticos era muy complicado explicar UNIX, el cual era el primer sistema operativo portable; ya que este debía correrse en máquinas complejas lo que lo hacia antipedagogico y tenía ciertas restricciones de licencia de AT&T.

MINIX tenía para la época un enfoque educacional, por lo cual no se permitía que fuera modificado demasiado, ya que provocaría complicaciones en el sistema, lo que impediría que los estudiantes lo entendieran en el semestre que el dictaba; Tanenbaum creo MINIX para que esté fuera compatible con la arquitectura IBM PC e IBM PC/AT, los cuales eran equipos comunes para la época.

Microprocesador

Evolución de MINIX

La primera versión fue MINIX 1.5, la cual fue publicado en el año 1991, fue adaptado a la arquitectura Motorola 68000, el cual era para la época el microprocesador pionero 68k y utilizado en los primeros ordenadores domésticos tales como: Atari ST, Commodore Amiga y Apple Macintosh.

Al bajar la demanda de las computadoras de arquitectura 68k, en el año 1997 pública MINIX 2.0, ya que la mayoría de los ordenadores que entraban al mercado eran con microprocesador Intel80386 el cual eran una gama abreviada x86 de más de 32bits, fue base para la publicación de la segunda edición del libro de Tenenbaum solo que en esa ocasión fue co-escrito junto a Albert Woodhull y distribuido con un CD-ROM. De allí en adelante fueron surgiendo nuevos microprocesadores desarrollados por Intel y a su vez nuevas versiones de MINIX, tales como MINIX 3 en el año 2005 y MINIX 3.1.5 en el año 2009; MINIX es ideal para sistemas que requieran alta fiabilidad.