Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
GNU Hurd Hurd intenta superar a Unix en funcionalidad, seguridad y estabilidad siendo compatible con ellos. Esto se logra porque Hurd implementa la especificación POSIX entre otras pero elimina restricciones arbitrarias a los usuarios. GNU Hurd es un proyecto dentro del Proyecto GNU para reemplazar el kernel de un sistema operativo tipo Unix completamente libre, GNU. Ha sido desarrollado desde 1990 y distribuido bajo la licencia GPL. Aunque el Proyecto GNU a menudo considera que Hurd es el núcleo, estrictamente hablando esto no sería correcto, ya que una parte importante de Hurd reside en un espacio de usuario que interactúa con un micronúcleo, GNU Mach. Machine Translated by Google De hecho, Hurd sería un sistema operativo, como se considera el kernel de Linux, y la extensa colección de programas GNU que se ejecutan en Hurd se llama GNU/Hurd, como GNU/Linux. En Unix, cada programa ejecutado tiene asociada una identidad de usuario, que generalmente corresponde al usuario que inició el proceso. Esta identidad determina en gran medida qué acciones puede realizar el programa. Ningún proceso externo puede cambiar la identidad de un programa en ejecución. Un proceso Hurd, por otro lado, se ejecuta asociado con un conjunto de identidades de usuario, que pueden contener múltiples identidades, una o ninguna. Un proceso con privilegios suficientes puede agregar o eliminar identidades de otro proceso. Por ejemplo, existe un servidor de contraseñas que otorga identidades en respuesta a una contraseña de usuario correcta. Se llama ejecutar en Linux. Machine Translated by Google
Compartir