El 4 de mayo de 2010 00:11, Pablo Manuel Rizzo <info@pablorizzo.com> escribió:

Progresa GNU/Hurd : ¿El sistema operativo GNU se completa?

1
May
3
2010
Software Libre
GNU/Hurd

GNU/Hurd

Hurd es el reemplazo del proyecto GNU al kernel Unix. Cuando Richard Stallman inició el desarrollo del Sistema Operativo GNU como reemplazo totalmente libre a Unix, la única pieza que faltaba era un kernel (núcleo del sistema) libre. Entonces apareció Linus Torvalds y Linux, su kernel que junto al resto de las herramientas del proyecto GNU formó un sistema operativo completo que hoy conocemos como GNU/Linux.

Hurd provee la última pieza de software para completar el sistema operativo GNU concebido originalmente por RMS y ha estado en desarrollo desde 1990. Una de las razones por la que se ha tardado tanto en su desarrollo es la complejidad de su arquitectura, entre otras decisiones de diseño a lo largo de su historia.

A pesar del tiempo que lleva en desarrollo, Hurd no se encuentra en una versión estable aún. Sin embargo, existen dos distribuciones GNU/Linux que se vienen dedicando activamente a desarrollar versiones de Hurd. Una es Debian GNU/Hurd y más recientemente ArchHurd.

Las noticias del mes de abril de Hurd son bastante optimistas, ya que se viene viendo movimiento en su desarrollo. Algo que viene ayudando mucho es la alta actividad de los desarrolladores de ArchHurd, que con unos pocos meses de trabajo ya tiene gran parte del sistema funcionando.

ArchHurd

ArchHurd

ArchHurd es un trabajo derivado de ArchLinux, portándolo al sistema GNU Hurd con paquetes optimizados para la arquitectura i686. Siguen aumentando la cantidad de paquetes disponibles y el equipo ha avanzado mucho. En un correo de su lista durante el mes de abril, se reporta el progreso del proyecto:

Hemos pasado varios hitos importantes. Primero, logramos compilar cruzado un sistema booteable i686-pc-gnu. (…) ahora tenemos un toolchain actualizado y funcionando (gcc-4.4.3, glibc-2.11.1, binutils-2.20.1). Tenemos un gestor de paquetes funcionando (pacman) y la mayor parte de un sistema de desarrollo mínimo compilado (ver http://www.archhurd.org/packages.php para una lista de paquetes).

Pocos días después, se publicó una nueva noticia en el sitio de ArchHurd:

Por último, Alexander Preisinger logró ejecutar ArchHurd en su laptop. Esto es hasta el momento la primera vez que se usa Hurd en hardware real y no en una máquina virtual:

ArchHurd corriendo en hardware real

ArchHurd corriendo en hardware real

Debian GNU/Hurd

Debian GNU/Hurd

Debian por su parte también provee su versión para Hurd:

Actualmente, Debian sólo está disponible para Linux, pero con Debian GNU/Hurd también hemos empezado a ofrecer el GNU/Hurd como plataforma para desarrollo y servidores, así como para sistema de escritorio. No obstante, Debian GNU/Hurd todavía no ha sido distribuido oficialmente, y no lo será durante algún tiempo.

Se sigue avanzando en la migración de paquetes, estando un 66% de paquetes de Debian disponibles para el port de Hurd.

Además:

Además se propuso un parche para facilitar el debugging con inicio de traductores. Se creó una nueva imagen para QEMU, que puede ser ejecutada con qemu -hda debian-hurd-17042010-qemu.img. Se actualizó el repositorio de mantenimiento de glibc a una versión reciente, incluyendo muchos parches del paquete glibc de Debian. Se actualizaron los scripts de compilación cruzada del toolchain a las versiones actuales de los paquetes de código fuente, y se agregó soporte para C++.

Además de todo este progreso, se aceptaron tres proyectos en el Google Summer of Code 2010 de Hurd:

Como ven, en poco tiempo se ha logrado bastante progreso en el proyecto. Existen dos listas de correo principales para colaborar: bug-hurd y debian-hurd. También se puede contribuír al proyecto. Si esto sigue así, probablemente en unos meses tengamos una versión bastante funcional de Hurd para probar en nuestras computadoras, gracias al aporte de los desarrolladores de Debian, Arch y GNU.



--
Pablo Manuel Rizzo
-------------------------------
http://pablorizzo.com
-------------------------------


________________________________________________


Solar-General es una lista abierta a toda la comunidad, sin ninguna moderación, por lo que se apela a la tolerancia y al respeto mutuo.
Las opiniones expresadas son responsabilidad exclusiva de sus respectivos/as autores/as. La Asociación Solar no se hace responsable por los mensajes vertidos, ni representan necesariamente el punto de vista de la Asociación Solar.

Solar-general@lists.ourproject.org
https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general

Say NO! to reinventing the Wheel...

--
Daniel Ceillan
msn: codigodaniel@live.com.ar
Facebook: http://www.new.facebook.com/codigodaniel
http://proyectohelado.com.ar
http://tuproyectoya.com.ar
--Avisos:
Septiembre del 2010: 4a Jornada de Software Libre en la Educación. Puedes inscribirte y/o proponer contenidos.

Vendo Notebook bangho ds1501cf le queda 1 año y medio de Garantia... 2500 pesos

Vendo Notebook Acer Aspire 5315  1500 pesos
-- Frase:
Cómo argumentar desde la Ignorancia: "No está probado A , por lo tanto A es falso" y "No está probado que A es falso, por lo tanto A es verdadero"