Mostrando entradas con la etiqueta hurd. Mostrar todas las entradas
Mostrando entradas con la etiqueta hurd. Mostrar todas las entradas

lunes, 6 de abril de 2015

martes, 18 de febrero de 2014

¡GNU Hurd está vivo, aunque no lo creas!

Como si se tratase de algo interminable, el proyecto GNU continuúa el desarrollo del núcleo Hurd (núcleo que reemplazará, al menos en teoría, el núcleo Linux). Aunque pasan meses sin noticias importantes sobre el mismo (bueno, realmente ningún tipo de noticia), desde Fosdem 2014 nos llega un respiro del inmortal Hurd.

En concreto se trata de la habilidad que tendrá Hurd para ejecutar controladores desde el user-space, usando una capa DDE proveniente del proyecto con el mismo nombre. Esto traerá mayor flexibilidad en el manejor del hardware (audio, discos, red, etc.) y ya desarrolladores han hecho trabajar controladores de red del núcleo Linux 2.6.32 directamente el user-space de Hurd.

Y como siempre, Debian es la distro que tiene un avance importante en la implementación de Hurd, con su Debian/Hurd, corriendo en ella de forma nativa al escritorio XFCE y el navegador Firefox.

Más info:
http://www.phoronix.com/scan.php?page=news_item&px=MTU5OTI
http://www.gnu.org/software/hurd/hurd/dde.html
https://wiki.debian.org/Debian_GNU/Hurd

lunes, 18 de julio de 2011

Nucleo contra nucleo: GNU/Linux vs GNU/Hurd

Recientemente publicamos una actualización en el desarrollo de Debian GNU/Hurd, el sistema operativo libre soñado por Richard Stallman desde los años 70. Como vimos, ya Debian ha liberado una versión no estable que podemos probar a ver como va esto con el núcleo Hurd del proyecto GNU.

Ya en Phronix, bien conocidos por sus sistemas benchmarks, han realizado pruebas a Debian GNU/Hurd contra Debian GNU/Linux, que como es obvio tiene el núcleo Linux. Aunque esto no es definitivo, ya que le falta bastante al desarrollo de Hurd, los resultados se ven alentadores en cuanto Hurd ya que en dichas pruebas se ve muy a la par con el núcleo Linux. Por supuesto, esto no significa que todo esté bien, todavía le falta actualizar el soporte para hardware, agregar soporte para SMP, entre muchas otras cosas. Recordemos que ha estado estancado en su desarrollo por muchos años!


jueves, 14 de julio de 2011

Avanza el desarrollo de GNU/Hurd

Los desarroladores de GNU Hurd están avanzando en su trabajo de lograr su sistema operativo libre. de acuerdo con el reporte más reciente sobre el progreso del proyecto, ahora existe un plan real para lanzar una variante de Debian con el núcleo Hurd con la versión Debian 7.0. 

Debian es un proyecto reconocido por hacer los lanzamiento solamente cuando están listos, por lo que Wheezy se espera para finales de 2012 o principios de 2013. El avance de componentes específicos del núcleo Hurd de ese lanzamiento son seguidos en el Debian Wiki. El mantenedor de Debian, Samuel Thibault, ha producido un conjunto de CD's de Debian GNU/Hurd con un instalador gráfico y está disponible para su descarga.


lunes, 31 de mayo de 2010

Conociendo Hurd. El núcleo del proyecto GNU

El proyecto GNU se inició en 1984 para desarrollar un sistema operativo completo tipo Unix de software libre: el sistema operativo GNU.

Los sistemas operativos parecidos a Unix se construyen a partir de un conjunto de bibliotecas, aplicaciones y herramientas de programación, además de un núcleo para alojar recursos y interactuar con el hardware. Hurd, el núcleo de GNU, se está desarrollando activamente, pero todavía no está listo para el uso diario; por esa razón, habitualmente se usa GNU con el núcleo Linux.

La combinación de GNU y Linux es el sistema operativo GNU/Linux, actualmente se usa en millones de ordenadores.

En ocasiones, esta combinación se denomina incorrectamente Linux. Hay muchas variantes o «distribuciones» de GNU/Linux.

Hurd es el proyecto GNU para sustitución del núcleo de Unix.

Hurd es primeramente, una colección de protocolos de formalización de cómo los diferentes componentes pueden interactuar. Los protocolos están diseñados para reducir los requerimientos de la confianza mutua de los actores y permitir así un sistema más extensible. Estos incluyen definiciones de interfaz para manipular archivos y directorios, y para resolver los nombres de ruta. Esto permite que cualquier proceso de implementación de un sistema de archivos. El único requisito es que tenga acceso a su almacén de respaldo y que el principal que lo comenzó el nodo propio sistema de archivo en el que se conecta.

Hurd es un conjunto de servidores que implementan estos protocolos. Estos incluyen sistemas de archivos, protocolos de red y autenticación. Los servidores se ejecutan sobre el microkernel Mach y el uso de mecanismo de Mach IPC para transmitir información.

Hurd provee el último componente de software importante necesarios para un sistema operativo completo GNU como se concibió originalmente por Richard M. Stallman (RMS) en 1983. La visión GNU condujo directamente a la creación y ha guiado la evolución de la Free Software Foundation, la organización que es la sede del proyecto GNU.