Máquina GNU

ImprimirCitar
Sistema operativo kernel

GNU Mach es una implementación del microkernel Mach. Es el microkernel predeterminado en GNU Hurd. GNU Mach se ejecuta en máquinas IA-32. GNU Mach es mantenido por desarrolladores en el proyecto GNU. Se distribuye bajo los términos de la Licencia Pública General GNU (GPL).

Historia

Las primeras versiones de Hurd se desarrollaron sobre Mach 3.0 de CMU.

En 1994, CMU dejó de trabajar en Mach y el Proyecto GNU cambió a Mach 4 de la Universidad de Utah. El kernel conocido como "GNU Mach" se derivó de Mach 4 una vez que Utah detuvo el desarrollo. La primera entrada de ChangeLog de Thomas Bushnell (en lugar de un investigador de Utah) es del 16 de diciembre de 1996.

En 2002, Roland McGrath ramificó la rama OSKit-Mach de GNU Mach 1.2, con la intención de reemplazar todos los controladores de dispositivos y parte del soporte de hardware con código de OSKit. Después del lanzamiento de GNU Mach 1.3, se pretendía que esta rama se convirtiera en la línea principal de GNU Mach 2.0; sin embargo, a partir de 2006, OSKit-Mach no se está desarrollando debido a la falta de actividad en OSKit. Alrededor de 2006, un intento de reemplazar el kernel de GNU Hurd con el kernel de Coyotos también fracasó.

GNU Mach 1.4 se lanzó el 27 de septiembre de 2013, once años después de 1.3.

Historial de versiones

  • La versión 1.0 fue publicada el 14 de abril de 1997.
  • La versión 1.1.1 fue publicada el 12 de mayo de 1997.
  • La versión 1.1.2 fue publicada el 10 de junio de 1997.
  • La versión 1.1.3 fue publicada el 12 de junio de 1997.
  • La versión 1.2 fue publicada el 21 de junio de 1999.
  • La versión 1.3 fue lanzada el 27 de mayo de 2002 y cuenta con soporte avanzado de script de arranque, soporte para discos mayores de 10 gigabytes y una consola mejorada.
  • La versión 1.4 fue publicada el 27 de septiembre de 2013.
  • La versión 1.5 fue lanzada el 10 de abril de 2015.
  • La versión 1.6 fue publicada el 31 de octubre de 2015.
  • La versión 1.7 fue lanzada el 18 de mayo de 2016.
  • La versión 1.8 fue lanzada el 18 de diciembre de 2016.

Contenido relacionado

PunteroX

XPointer es un sistema para direccionar componentes de medios de Internet basados en XML. Se divide en cuatro especificaciones: un "marco" que forma...

Troncal unidireccional

En telecomunicaciones, un troncal unidireccional es un troncal entre dos centros de conmutación, sobre el cual el tráfico puede originarse desde una...

Operación asíncrona

En telecomunicaciones, operación asíncrona o trabajo asíncrono es donde se ejecuta una secuencia de operaciones de manera que las operaciones se ejecutan...
Más resultados...
Tamaño del texto:
Copiar