InicioInfoHurd - El Kernel GNU

Hurd - El Kernel GNU

InfoFecha desconocida
Se que es un tremendo copypaste pero me gustaria compratir esto con la gente que usa GNU/Linux o que empieza a usarlo.

Yo conocia este kernel solo de nombre y estado buscando un poco la verdad es que es prometedor (mucho mas copado que el Kernel LINUX ) y como por estos ultimos tiempos nuestro amigo Linus Torvals esta volviendose un poco Bill, en algun momento habra que buscar una manera de reemplazar su "Monolitico" kernel y asi tener un sistema GNU/hurd eso si quieren mantenerse dentro del Free Software.

Introduccion al Hurd

El Hurd de GNU es el proyecto de reemplazo de GNU para el núcleo (`kernel') de Unix. El Hurd es una colección de servidores que se ejecutan en el micronúcleo Mach para implementar archivos de sistema, protocolos de red, control de acceso a archivos y otras características implementadas en el núcleo de Unix o núcleos similares (como Linux).

Actualmente, el Hurd funciona en máquinas IA32. El Hurd debe migrarse, y probablemente así se hará, a otras arquitecturas de hardware y otros micronúcleos en el futuro.

Ventajas del Hurd

El Hurd no es el núcleo más avanzado del planeta (aún), pero tiene algunas características tentativas:

Es software libre

Cualquiera puede usarlo, modificarlo, y redistribuirlo bajo los términos de la «GNU General Public License (GPL)».

Es compatible

EL Hurd provee un entorno de usuario y una programación amigable. Para todas las intenciones y los propósitos, el Hurd es un núcleo moderno del tipo Unix. El Hurd usa la «GNU C Library», cuyo desarrollo está cercano a estándares como ANSI/ISO, BSD, POSIX, Single Unix, SVID, y X/Open.

Está creado para sobrevivir

A diferencia de otro popular núcleo, el Hurd tiene una estructura orientada a objetos que le permite evolucionar sin comprometer su diseño. Esta estructura ayuda al Hurd para que sobrepase un rediseño total y modificaciones sin tener que ser completamente reescrito.

Es escalable

La implemetanción es agresivamente multitarea para que así se ejecute eficientemente en procesadores simples y multiprocesadores simétricos. Las interfaces del Hurd están diseñadas para permitir clústeres de red transparentes (colectivos), aunque esta característica no ha sido implementada todavía.

Es extensible

El Hurd es una plataforma atractiva para aprender a convertirse en hacker del núcleo o para implementar nuevas ideas en la tecnología del núcleo. Cada parte del sistema está diseñada para ser modificada y extendida.

Es estable

Es posible desarrollar y probar nuevos componentes del núcleo Hurd sin reiniciar la máquina (ni siquiera accidentalmente). La ejecución de tus propios componentes del núcleo no interfiere con otros usuarios, y no se requiere de ningún privilegio especial del sistema. El mecanismo para las extensiones del núcleo es seguro por el diseño: es imposible imponer tus cambios para los otros usuarios a menos que tengas su autorización o que tú seas el administrador del sistema.
existe

El Hurd es software real que funciona. No es un proyecto de investigación o un propósito. No tienes que esperar para empezar a usarlo y a desarrollarlo.

El significado de Hurd

De acuerdo con Thomas Bushnell, BSG, el principal arquitecto del Hurd:

«Hurd» viene de «Hird of Unix-Replacing Daemons». Y, entonces, «Hird» viene de «Hurd of Interfaces Representing Depth» Tenemos, hasta donde yo sé, el primer software nombrado por dos acrónimos recursivos.

Estado del proyecto

El Hurd, junto al micronúcleo GNU Mach, la GNU C Library y otros programas GNU y non-GNU en el sistema GNU, provee un sistema operativo básicamente completo y usable. No está listo para su uso en producción, ya que todavía tiene muchos bugs y le faltan características. Sin embargo, debería ser una buena base para desarrollo en el futuro y uso de aplicaciones no críticas.

El sistema GNU (también llamado GNU/Hurd) es completamente autocontenido (puedes compilar todas las partes usando GNU). Puedes ejecutar varias instancias del Hurd en paralelo, e incluso corregir servidores críticos en una instancia de Hurd con gdb ejecutándose en otra instancia de Hurd. Puedes ejecutar el X window system, aplicaciones que lo usen, y aplicaciones de servidor avanzadas como el servidor web Apache.

En el lado negativo, el soporte para dispositivos (como tarjetas de sonido) es bastante pobre. Aunque la interfaz POSIX está implementada, algunas interfaces adicionales como la memoria compartida POSIX o semáforos están todavía en desarrollo.

Todo esto se aplica a la versión en desarrollo actual, y no a la última versión (0.2). Animamos a todo el mundo que esté interesado a probar nuestra última versión de desarrollo, y a que envíen opiniones a los desarrolladores del Hurd.



Instalacion:


Source Code:
Datos archivados del Taringa! original
0puntos
152visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
8visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

J
JuanO2🇦🇷
Usuario
Puntos0
Posts2
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.