GNU Hurd

Iniciado por GeorgArming, 24 Enero 2012, 19:48 PM

0 Miembros y 1 Visitante están viendo este tema.

GeorgArming

Cómo lo veis? Llega demasiado tarde? Es mejor en general que Linux?

armizh

GNU Hurd es un nucleo y una capa de compatibilidad POSIX para Mach. Esta aun muy fresco pero es mas que funcional. Inicialmente iba a ser el nucleo oficial de GNU, pero por flojera de los de GNU decidieron utilizar Linux que estaba listo y era open source xd
No es mejor que Linux debido a que no es tan maduro, ademas del retraso que ha sufrido, sin embargo ya hay una gran cantidad de software portado a Hurd.
Si planeas usarlo, suerte.
Saludos
Visita mi blog:
http://armizh.10h.us/
Fnx, fork de FreeNOS:
Código (sh) [Seleccionar]
git clone https://github.com/armizh/Fnx
Hamster, Entorno Integrado de Desarrollo C/C++:
Código (sh) [Seleccionar]
git clone https://github.com/armizh/Hamster

Foxy Rider

Hola!
GNU HURD en realidad es el nucleo (que es una fina capa, que esta basada en mach) y todos los daemons que estan arriba de eso (que se encargan de diferentes subsistemas, como sistemas de archivos).
El proyecto ultimamente tiene mucha atencion, pero aun asi le falta mucho para correr en hardware de hoy (se anda porteando drivers de Linux, pero aún así ... creo que no hay un sistema para laburar con *ATA debidamente implementado si mi memoria no me falla), ya que  hasta hace no mucho solo se logro que corra fuera de una maquina virtual y en una computadora fisica, un tanto vieja ...

Aun asi, esta teniendo gente que cada tanto pasa a prestarle atención  ... y tanto Arch como Debian largaron una version usando HURD.
La estabilidad es medio medio, y tecnologicamente hablando hablamos de algo que esta atrasado por lo menos 10 años.
Pero hace mucho tiempo lei que lograron que el 60% del software (incluido xorg) que ofrece Debian corra bajo HURD.

A nivel diseño se considera mejor que Linux por que es un fino ejemplo de un Microkernel, pero saliendo de lo teórico, linux está mejor, por que tiene muchos año de desarrollo encima, y claro, eso significa drivers, testeo, estabilidad y performance.

Saludos.

GeorgArming

Cita de: [Alex] en 27 Enero 2012, 21:15 PM
Hola!
GNU HURD en realidad es el nucleo (que es una fina capa, que esta basada en mach) y todos los daemons que estan arriba de eso (que se encargan de diferentes subsistemas, como sistemas de archivos).
El proyecto ultimamente tiene mucha atencion, pero aun asi le falta mucho para correr en hardware de hoy (se anda porteando drivers de Linux, pero aún así ... creo que no hay un sistema para laburar con *ATA debidamente implementado si mi memoria no me falla), ya que  hasta hace no mucho solo se logro que corra fuera de una maquina virtual y en una computadora fisica, un tanto vieja ...

Aun asi, esta teniendo gente que cada tanto pasa a prestarle atención  ... y tanto Arch como Debian largaron una version usando HURD.
La estabilidad es medio medio, y tecnologicamente hablando hablamos de algo que esta atrasado por lo menos 10 años.
Pero hace mucho tiempo lei que lograron que el 60% del software (incluido xorg) que ofrece Debian corra bajo HURD.

A nivel diseño se considera mejor que Linux por que es un fino ejemplo de un Microkernel, pero saliendo de lo teórico, linux está mejor, por que tiene muchos año de desarrollo encima, y claro, eso significa drivers, testeo, estabilidad y performance.

Saludos.

gracias, se nota que sabes del tema. y hay algún proyecto GNU de hacer un exokernel?

Foxy Rider

Cita de: GeorgArming en 28 Enero 2012, 12:21 PM
gracias, se nota que sabes del tema. y hay algún proyecto GNU de hacer un exokernel?

Que yo sepa no, el unico proyecto es HURD....
Y este no se hizo por hobbie, a pesar de que ahora es asi .... sino que la idea era usarlo en serio, no se si los exokernel que hicieron los del MIT lo hicieron con un fin practico fuera de hacer un PoC, pero el de GNU si lo habian pensado para eso.

Saludos.