Hurd remplace le projet GNU pour UNIX, un noyau de système d'exploitation populaire.
Le Hurd est d’abord un ensemble de protocoles formalisant la manière dont différents composants peuvent interagir. Les protocoles sont conçus pour réduire les exigences de confiance mutuelle des acteurs, permettant ainsi un système plus extensible. Celles-ci incluent des définitions d'interface permettant de manipuler des fichiers et des répertoires et de résoudre les noms de chemins. Cela permet à n'importe quel processus d'implémenter un système de fichiers. La seule condition requise est qu’il ait accès à son magasin de sauvegarde et que le principal qui l’a démarré soit propriétaire du nœud du système de fichiers auquel il se connecte.
Hurd est également un ensemble de serveurs qui implémentent ces protocoles. Ils incluent les systèmes de fichiers, les protocoles réseau et l'authentification. Les serveurs s'exécutent sur le micro-noyau de Mach et utilisent le mécanisme IPC de Mach pour transférer des informations.
Hurd fournit une couche de compatibilité telle que la compilation de programmes de niveau supérieur est essentiellement transparente; c'est-à-dire qu'au moyen de la glibc, elle fournit les mêmes interfaces standard connues des autres systèmes de type UNIX. Ainsi, pour un utilisateur typique, le Hurd est conçu pour fonctionner en arrière-plan en fournissant les services et l'infrastructure que le micro-noyau lui-même n'a pas à mettre en œuvre, mais qui sont nécessaires au fonctionnement des programmes et des bibliothèques de niveau supérieur.
Hurd fournit le dernier composant logiciel majeur nécessaire à un système d’exploitation GNU complet, tel que conçu à l’origine par Richard M. Stallman (RMS) en 1983. La vision GNU a directement guidé la création et a guidé l’évolution de la Free Software Foundation, organisation qui est la maison du projet GNU.
L’effort de développement Hurd est un projet quelque peu distinct du port Debian GNU / Hurd.
Lisez à propos de ce que GNU Hurd parle gramatiquement.
Lisez à propos de l'origine du nom.
# Liens primaire : https://bungagunga.blogspot.be # # Liens secondaire : https://bungagunga.blogspot.com #
01/05/2019
Inscription à :
Publier les commentaires (Atom)
AUR Archlinux FR
Derniers évènements :
-
La création d'un nouveau système d'exploitation à partir de zéro est une tâche ardue, comme en témoigne la lenteur de la progressi...
-
Tous ces fichiers .ISO peut démarrer correctement sous E2B (freeBSD nécessite un numéro de type de partition défini dans le MBR et ne se ch...
-
Manifeste de l’OpenSource Dissident 1. Introduction 1.1 La notion de logiciel libre tel qu’on la connaît aujourd’hui a plus de 30 an...
Aucun commentaire:
Enregistrer un commentaire