[imagen del logo del Hurd] [ English | Español | עברית ]
Novedades
 
Historial de cambios

El Hurd de GNU
 
Documentación
Instalación
Ayuda
Código fuente
Desarrollo
Historia
 
GNU Mach
 
Documentación
Instalación
Código fuente
 
MiG
 
Código fuente
 
Proyectos relacionados


Contenido


Comienzos

Richard Stallman (RMS) inició el proyecto GNU en 1983, con la idea de crear un sistema operativo totalmente libre. En el texto de la declaración de principios de GNU, menciona que ya existe un núcleo. En su primera declaración en «GNUsletter», allá por febrero de 1986, cita a TRIX como el núcleo de GNU, el cual fue desarrolado en el MIT («Massachusetts Institute of Technology»).

En diciembre de 1986, la Fundación para el Software Libre (FSF) había «comenzado a trabajar en los cambios que TRIX necesitaba» [Gnusletter, enero de 1987]. Muy poco después, la FSF «inició negociaciones con el profesor Rashid de la Universidad Carnegie-Mellon (UCM) acerca de la posibilidad de trabajar con ellos en el desarrollo del núcleo Mach» [Gnusletter, junio de 1987]. El texto denota que la FSF prefería utilizar el trabajo ya desarrollado por alguien, antes que tener que arreglar TRIX.

En [Gnusletter, febrero de 1988], RMS hablaba de usar Mach y añadirle como característica principal el sistema de archivos Berkeley Sprite, «después de reemplazar (...) las secciones del Unix de Berkeley».

Seis meses más tarde, la FSF dice lo siguiente «si no podemos hacernos con Mach, usaremos entonces TRIX o Berkeley Sprite». Aquí ya presentan la opción de Sprite como la de un núcleo completo, no solo un sistema de archivos.

En enero de 1990, dicen «no estamos trabajando en ningún núcleo. No nos parece que tenga sentido empezar ahora un proyecto de núcleo, cuando todavía confiamos en usar Mach» [Gnusletter, enero de 1990]. No ocurrió ningún hecho significativo hasta 1991, cuando presentaron un plan más detallado:

Todavía seguimos interesados en un núcleo multitarea que funcione sobre Mach. Los abogados de la UCM deliberan en estos momentos sobre la opción de publicar Mach con unas condiciones de distribución que a su vez nos permita distribuirlo a nosotros. Si deciden hacerlo, entonces posiblemente comencemos a trabajar en ello. La UCM tiene disponible bajo las mismas condiciones que Mach un emulador parcial de Unix monoservidor llamado Poe; es bastante lento y está dotado de una funcionalidad escasa. Probablemente comencemos dotando a Poe de plena funcionalidad. Más tarde esperamos tener un emulador modular dividido en múltiples procesos [Gnusletter, enero de 1991].

RMS explica la relación entre el Hurd y Linux en Hurd y Linux, donde menciona que la FSF comenzó a desarrollar el Hurd en 1990. A partir de [Gnusletter, noviembre de 1991], el Hurd (funcionando sobre Mach), es el núcleo oficial de GNU.

Anuncios

Presentación de la versión 0.2 (versión integra de GNU)
Presentación de la versión 0.2 (Hurd)
Presentación de la versión de prueba (agosto de 1996)
Estado de la versión de prueba (julio de 1996)
Imagen binaria disponible, abril de 1996
¡Esto junto con disquetes de arranque de NetBSD debería bastar para hacer funcionar un sistema GNU/Hurd!
Nueva muestra («snapshot»), abril de 1996 -- ¡NFS y muchas más cosas funcionan!
Noticias de última hora, noviembre de 1995 -- ¡ftp funciona!
Nueva muestra, julio de 1995 -- ext2fs disponible
Nueva muestra, abril de 1995
Noticias de última hora, noviembre de 1994
Noticias de última hora, septiembre de 1994 -- ¡gcc funciona!
Noticias de última hora, agosto de 1994
Noticias de última hora, julio de 1994 -- ¡emacs funciona!
Noticias de última hora, mayo de 1994
Noticias de última hora, abril de 1994 -- ¡ya arranca!
Presentación de GNU Hurd, noviembre de 1993
Presentación de GNU Hurd, mayo de 1991

[ English | Español | עברית ]