"Hurd est une approche unique et intéressante pour résoudre de nombreux problèmes présents dans les OS actuels."
"Hurd est un ensemble de serveurs fournissant des interfaces similaires à ceux trouvés dans les noyaux traditionnels Unix. (...) Cela offre plus de puissance et de flexibilité et à l'administrateur et à l'utilisateur et, ainsi, augmente la sécurité du système."
'Hurd' est un acronyme pour `Hird of Unix-Replacing Daemons'.
'Hird' est un acronyme pour `Hurd of Interfaces Representing Depth'.
Et en bonus la réponse à Linus Torvalds sur les développeurs Hurd et la prise de stupéfiants.
Note du modérateur : j'ai rajouté l'URL de la news précédente sur Neal Walfield sur la dernière conférence Hurd qui s'est déroulée à Paris
Aller plus loin
- Interview Kerneltrap.com (9 clics)
- dernière news (5 clics)
# Question qui peut sembler idiote ?
Posté par nemerid . Évalué à 4.
C'est un peu confu pour moi à ce sujet.
[^] # Re: Question qui peut sembler idiote ?
Posté par Jaimé Ragnagna (site web personnel) . Évalué à 10.
En gros, le HURD c'est un ensemble de services qui dialoguent via un micronoyau (actuellement MACH)
Dans Linux, tous ces services sont intégrés au noyau ...
Les services, ne faisant pas partie du noyau, ne peuvent pas, en cas de défaillance, mettre a mal l'ensemble du systeme ...
Voila, je pense la majeure difference entre les deux systemes ...
Apres, les liens, et bien le portage d'application entre les deux systeme n'est pas tres difficile (selon Neal), donc tu peux te retrouver au niveau applicatif, dans un environnement connu
Voila, tres sommairement
[^] # Re: Question qui peut sembler idiote ?
Posté par kalahann . Évalué à 10.
Un autre avantage est une sécurité accrue (une application peut "perdre" ses droits par exemple).
Faut dire ce qui est: OK, le hurd c'est de la masturbation pour chercheure et étudiants. Mais qu'est-ce qu'il est beau :o)
[^] # Re: Question qui peut sembler idiote ?
Posté par Sébastien Koechlin . Évalué à 10.
On peut voir un peu tous les serveurs comme des systèmes de fichier, un peu comme /proc sous linux, mais en plus puissant.
Niveau sécurité, il y a aussi la possibilité d'augmenter les droits d'un processus, de faire tourner un serveur sans identité tant que personne ne s'est identifié, alors que sous un Unix, un serveur doit tourner en root pour pouvoir ensuite descendre ses privilèges au niveau de l'utilisateur reconnu.
(mais je suis allé a la conf de Neal)
Le monde est petit ! Il faudrait faire des TeeShirt pour les mouleurs, quoi-que, ce n'est pas trop de saison
[^] # Tshirt ... ou bien ...
Posté par Anonyme . Évalué à -4.
[^] # Re: Question qui peut sembler idiote ?
Posté par Philippe F (site web personnel) . Évalué à 8.
Et comme ca discute a mort entre processus differents:
- ca a ete la merde a debugger (dixit rms). C'est ce qui explique qu'on ait attendu la premiere release pendant 10 ans.
- c'est lent (dixit un developpeur Hurd au Fosdem l'an dernier). En gros 30% plus lent qui Linux. Mais c'est pas optimise du tout, c'est vrai. D'apres lui, on pourrait descendre a 10% de lenteur en plus. Mais c'est inevitable, quand c'est plus modulaire, il faut bien perdre quelque part.
# Oops
Posté par Vincent Ternisien (site web personnel) . Évalué à -10.
'Hird' est un acronyme pour `Hurd of Interfaces Representing Depth'.
c'est pas plutot le contraire ??
[^] # Re: Oops
Posté par Anonyme . Évalué à -2.
[^] # Re: Oops
Posté par Obi MO (site web personnel) . Évalué à 3.
'Hird' est un acronyme pour `Hurd of Interfaces Representing Depth'.
'Hurd' est un acronyme pour `Hird of Unix-Replacing Daemons'.
???
Ca n'a pas d'importance, ça marche dans les deux sens =o)
Ah, c'est beau la récursivité 'croisée'
[^] # Re: Oops
Posté par Neryel . Évalué à 4.
# Conférence Hurd
Posté par kalahann . Évalué à -4.
C'est pour mettre des noms sur des têtes :o)
Moi c'est laurent, cheveux noirs longs, avec une veste en cuir.
C'est hors-sujet, alors -1.
[^] # Re: Conférence Hurd
Posté par Jaimé Ragnagna (site web personnel) . Évalué à -3.
Hum, metis asiatique... deuxième rang, juste a coté (gauche) de mmenal (celui qui a parlé après Neal ...)
Dommage, je t'ai pas remarqué :).
[^] # Re: Conférence Hurd
Posté par kalahann . Évalué à -4.
l'idée du t-shirt moulage plus haut, c'est pas une mauvaise idée...
[^] # Re: Conférence Hurd
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à -5.
Ok, elle est nulle.
# doc/audio de la conf de Neal Walfield?
Posté par reno . Évalué à 7.
Sinon quelqu'un s'y connait en exokernel?
D'apres ce que j'ai cru comprendre, c'est le meme principe que Hurd mais avec un noyeau encore plus petit et avec des bonnes performances..
Mais bon, apparemment les exokernel c'est encore un sujet de recherche, et je ne crois pas qu'il y ai de tentative pour en faire un OS utilisable..
[^] # Re: doc/audio de la conf de Neal Walfield?
Posté par Anonyme . Évalué à 8.
> mettre en ligne..
Vous trouverez les diapos à http://web.walfield.org/papers/hurd-conference-paris-20011108/(...)
Un micronoyau n'est pas du tout la même idée qu'un exokernel. Si vous allez chez MIT, http://www.pdos.lcs.mit.edu/exo.html,(...) vous pourrez vous renseigner.
[^] # Re: doc/audio de la conf de Neal Walfield?
Posté par reno . Évalué à 3.
Sinon, je sais qu'un exokernel ce n'est pas la meme chose qu'un micronoyau..
Mais je me demandais pourquoi personne ne semble s'interesser aux exokernels (a part les chercheurs du MIT) alors qu'apparemment ce type de noyau s'inscrit dans le "mouvement de decentralisation" (comme Hurd) avec, d'apres l'article que j'ai lu, des performances comparables (voire superieures) au noyaux monolithiques..
# Pas toujours convaincant
Posté par Gaël . Évalué à 10.
"JA: Linus Torvalds has frequently and openly criticized the Hurd on the Linux Kernel Mailing List. Recently he went on a tirade regarding MAP_COPY, convinced it was a terrible idea. Can you talk a little about what MAP_COPY is? And why Linus may be so anti-Hurd?
Neal Walfield: The only thing that I have to say is that, beyond a few glass of wine now and then, I have never taken any non-prescribed drugs."
Donc, il a répondu à la boutade de Linus Torvalds, mais non à la critique, ni à la demande du journaliste ("Can you talk a little about what MAP_COPY is?" -- pas de réponse -- "And why Linus may be so anti-Hurd?" -- pas de réponse).
Donc, il n'a rien trouvé à répondre à l'agument de Linus Torvalds, puisqu'il se replie derrière une boutade pour faire semblant de répondre à la question, sans y répondre bien sûr.
C'est pas bien, on dirait un politicien.
[^] # Re: Pas toujours convaincant
Posté par Miod in the middle . Évalué à 10.
Il y a tellement de choses à développer dans Hurd, chaque développeur ne peut pas être un expert technique sur tous les sujets possibles et imaginables...
# Ouaip...
Posté par Francois Revol (site web personnel) . Évalué à -1.
(le premier étant l'Exec d'AmigaOS)
Et non, BeOS n'a pas de micronoyau (je dirais mini =) enfin plus du tout avec BONE puisque ça rammene le rézo dans le noyau)
[^] # Re: Ouaip...
Posté par Jaimé Ragnagna (site web personnel) . Évalué à 10.
Le micronoyau est MACH.
HURD est l'ensemble des serveurs qui tourne autour ...
Il semblerait egalement, qu'a long terme, le micronoyau MACH serai délaissé pour un autre micronoyau plus performant ... Mais c'est du long terme (je repete), apparemment, les dev essayent de valider leur systeme avec le MACH pour ensuite l'améliorer.
[^] # Il y a plein de micronoyaux qui fonctionnent.
Posté par reno . Évalué à 5.
Et il y en a d'autres..
[^] # Re: Il y a plein de micronoyaux qui fonctionnent.
Posté par Serge Rossi (site web personnel) . Évalué à 5.
En version 2.5, il faisait tourner NextStep sur les superbes stations NeXT.
En version 3.0, il a d'abord fait tourner MkLinux (Micro Kernel Linux) et maintenant, MacOS X/Darwin.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.