NdM.: cette dépêche a été réécrite en avril 2021 suite à la suppression du compte de son auteur principal.
GNU Hurd, noyau prévu pour le système GNU (démarré avec le noyau Linux), a publié sa version 0.6 le 10 avril 2015. La précédente version 0.5 datait du 27 septembre 2013.
Description
GNU Hurd est un micro-noyau enrichi, prévu par le projet GNU comme un remplacement pour le noyau UNIX. Wikipédia détaille [qu]'il se compose d’une série de services (appelés serveurs), fournissant des fonctions et des abstractions de plus haut niveau (système de fichiers, processus Unix, gestion des permissions, console, pilotes évolués…). Cette conception est donc plus modulaire et plus facile à faire évoluer dynamiquement.
Thomas Schwinge (mainteneur du projet) indique deux pages de documentation en anglais en complément : la documentation principale du projet et What is the GNU Hurd.
Cette version est exécutable sur les processeurs 32 bits de la famille x86, tandis qu’une version 64 bits (x86_64) est en cours de développement. La prise en charge d’autres architectures repose sur les volontaires, n’hésitez pas à contacter l’équipe du projet si vous souhaitez y contribuer (voir la documentation Comment contribuer).
Nouveautés de la version 0.6 (traduction enrichie) :
De nombreux nettoyages et corrections stylistiques du code. Plusieurs problèmes ont été identifiés grâce à des outils d’analyse statique et par conséquent corrigés.
Le code de diffusion des messages dans les serveurs Hurd a été amélioré. Entre autres choses, il est désormais fait usage d’un mécanisme dit des « données utiles protégées » introduit dans GNU Mach 1.5 (cf. ces extraits d’IRC en anglais, s’étalant de sept. 2013 à mars 2014 et traitant notamment des « protected payloads » : gsoc/project ideas/Improved System Object Lookups).
Le code du décompresseur embarqué pour gz et bz2 a été supprimé au profit de libz et libbz2.
L’outil natif
fakeroot
a été grandement amélioré et peut maintenant produire de nombreux paquets. Les outilsportinfo
etrpctrace
permettent désormais une meilleure expérience de débogage.La performance de la bibliothèque de hachage d’entiers a été améliorée.
Le serveur
init
a été divisé en deux : le serveurstartup
(traitant tôt l’amorçage du système et son arrêt) et un programme d’initialisation du style SysVinit (judicieusement nomméinit
).Les traducteurs
procfs
etrandom
ont été fusionnés. Cf. la page Debian GNU/Hurd - Traducteurs pour des explications (traduites) sur les traducteurs ("translators_ en anglais) dans le contexte du Hurd.
Google Summer of Code (GSoC) 2015
Comme tous les ans depuis 2006, le projet Hurd a annoncé sa participation au Google Summer of Code (GSoC) 2015. Plusieurs dizaines de sujets étaient proposés, voici la liste de ceux qui ont été retenus en 2015.
La feuille de route humoristique d’XKCD
Le dessin humoristique d’XKCD prévoit la version 1.0 en 2059 si tout va bien, mais sait-on jamais.
(XKCD / Randall Munroe, licence Creative Commons Attribution-NonCommercial 2.5)
Aller plus loin
- LWN : GNU Hurd 0.6 released (309 clics)
- GNU Hurd (188 clics)
- FAQ du projet GNU Hurd (64 clics)
- Google Summer of Code 2015 (42 clics)
- Article Wikipédia (358 clics)
# Un projet qui existe juste pour éxister
Posté par walker17x . Évalué à -10.
GNU HURD est un projet qui existe juste pour exister , les codeurs et contributeurs ne contribuent que par plaisir , ce projet n'a aucun avenir.
En revanche le noyau qui grandit peu a peu et qui peux dans quelques années être vraiment viable c'est Illumos
[^] # Re: Un projet qui existe juste pour éxister
Posté par needs . Évalué à 10.
Je ne vois pas le lien entre contribuer par plaisir et l'avenir d'un projet.
Ma boule de cristal LeaderPrice me dit que ce serait plutôt MultiDeskOS, bizarre.
[^] # Re: Un projet qui existe juste pour éxister
Posté par ariasuni . Évalué à 9.
Par ailleurs je ne vois pas de problème à coder quelque chose pour le plaisir, d’autant que GNU/Hurd explore les possibilités d’une architecture rarement utilisée pour les noyaux de système d’exploitation si je ne m’abuse.
Écrit en Bépo selon l’orthographe de 1990
[^] # Re: Un projet qui existe juste pour éxister
Posté par Sytoka Modon (site web personnel) . Évalué à 3.
Il me semble que Minix essaye aussi cette voie (http://www.minix3.org/). Il y a aussi Qubes qui explore une voie parallèle (https://www.qubes-os.org/) à base de Xen et de Linux.
[^] # Re: Un projet qui existe juste pour éxister
Posté par ut0mt8 (site web personnel) . Évalué à 3.
Tu peux préciser tes sources ? car depuis la fermeture d'opensolaris, j'aimerais bien croire que quelque chose de bien en résulte (ok smartos est sympa). Malheureusement j'ai l'impression que c'est figé ?
[^] # Re: Un projet qui existe juste pour éxister
Posté par xcomcmdr . Évalué à 3.
Ça ne bouge plus OpenIndiana ?
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)
[^] # Re: Un projet qui existe juste pour éxister
Posté par xylan . Évalué à 2.
si mais linuxfr ça doit pas être leurs truc, y'a une release sortie y'a peu
http://wiki.openindiana.org/oi/2015.03+Release+notes
[^] # Re: Un projet qui existe juste pour éxister
Posté par Fabien PRORIOL . Évalué à 3.
Illumos, c'est un autre noyau monolitique… donc, par rapport a Linux qui est déjà fonctionnel et qui marche très bien, ben, pas trop d'avantage.
Hurd en revanche est un noyau de nouvelle génération, mais en effet, le mettre au point est plus long et dure que prévu…
[^] # Re: Un projet qui existe juste pour éxister
Posté par Antoine . Évalué à 4.
En fait, Hurd, c'est comme les réactions à fusion nucléaire : un jour, ça marchera.
[^] # Re: Un projet qui existe juste pour éxister
Posté par Albert_ . Évalué à 5.
Perso je comprend plus rien a Hurd. Je me souviens de l'epoque on on nous chantait les louanges de L4 en disant que Mach c'etait tout merdique et totalement obsolete et en fait Mach est toujours la mais L4 a disparu. J'ai un peu l'impression que a chaque fois les devs Hurd clament des trucs et apres s'apercoivent que en fait ce sont dans les vieux pots que l'on fait la meilleure soupe :)
# Anticipation
Posté par arnaudus . Évalué à 10.
À mon avis, ils devraient plutôt commencer à développer la version 256 bits, histoire d'être sûrs qu'il existe encore quelques processeurs fonctionnels dans les musées qui peuvent faire tourner la version beta…
# Un peu plus de détails
Posté par pata . Évalué à 4.
Toujours en anglais, il y a aussi cet article, il parle plus de l'histoire de Hurd, et est je trouve une bonne introduction aux objectifs et enjeux de ce noyau.
# Something.js
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 4. Dernière modification le 24 avril 2015 à 16:27.
Il y a une erreur dans le schema XKCD. le système "[something].js" est déjà sorti depuis un petit moment : jslinux.
Sinon, pour un truc utilisable au quotidien et avec du full js uniquement coté application, ça s'appelle FirefoxOS :-D.
[^] # Re: Something.js
Posté par Frank-N-Furter . Évalué à 10.
Par utilisable au quotidien tu veux dire «qui est capable de lancer un navigateur ouebe pour se connecter a un site de vente en ligne pour acheter un vrai smartphone»?
Depending on the time of day, the French go either way.
[^] # Re: Something.js
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 9.
par vrai smartphone, tu veux dire "smartphone à 800 boules pour me la péter comme un beauf" ?
[^] # Re: Something.js
Posté par Bruce Le Nain (site web personnel) . Évalué à 10.
J'ai un *phone sous FirefoxOS, il ne me manque dedans qu'un vrai navigateur web :)
[^] # Re: Something.js
Posté par claudex . Évalué à 8.
Sur ma tablette, j'ai le choix entre Firefox qui charge les pages plus vite et des fonctionnalités comme le mode de lecture mais crash dès que le site est chargé (ars technica, phoronix) ou chrome.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Something.js
Posté par André Rodier . Évalué à 4.
J'ai un smartphone sous emacs.
[^] # Re: Something.js
Posté par robin . Évalué à 3.
Et tu as mis emacs en PID 1 ?
bépo powered
# Commentaire supprimé
Posté par Anonyme . Évalué à 10. Dernière modification le 24 avril 2015 à 21:58.
Ce commentaire a été supprimé par l’équipe de modération.
# Plus sérieusement
Posté par Victor STINNER (site web personnel) . Évalué à 10.
Ça en où de l'intégration de D-Bus dans le micronoyau ? Côté Linux, ça traine, ça traine : The kdbuswreck (hop je vous file un lien LWN gratuit car je vous aime les copaings, j'adore LWN, j'y suis abonné depuis 2 ans).
(et systemd sinon ?)
# Distros GNU/Hurd
Posté par Albirew (site web personnel, Mastodon) . Évalué à 7.
D'ailleurs, Debian GNU/Hurd est sorti avec la dernière mouture du noyau, accessible à cette adresse
Coté Arch Hurd par contre, pas de nouvelle release depuis 2011 et leur dernier commit git date de 2013…
EFBBBFE297AFE2978EE297AF0D0AE297AFE297AFE2978E0D0AE2978EE2978EE2978E
# Bravo belle dépêche !
Posté par Chris K. . Évalué à 5.
On est dans une sorte de dérivée de la loi de Dave Newton…
« Tout décérébré plonké dans une tribune subit une poussée de bas en haut, dirigée vers l'excellence et proportionnelle au volume de connerie déplacée, l'incitant à faire un journal qui dénonce. »
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à -10.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: Bravo belle dépêche !
Posté par Chris K. . Évalué à 4. Dernière modification le 27 avril 2015 à 09:25.
C'était simplement un encouragement sincère pour que tu nous fasse d'autres dépêches de cette qualité.
Généralement je me tiens à l'écart de ce genre de sujets car quand ça part en cacahuète on y passe vite des heures. Je préfère passer un peu de mon temps à filer un coup de main dans les forums ici plutôt que de me lancer dans ce genre de débats sans fin.
Donc non, je ne vais pas
marcher dedanscommenter - en plus hors sujet - et pourrir cette dépêche.Pour ce qui est du plonkage, je ne fais pas partie de l'équipe de modération du site ou d'une quelconque cabale. Je n'ai absolument rien à voir là dedans tu te trompes de cible.
Pour tout dire quand j'ai collé cette citation je faisais référence à ton karma et non spécifiquement à la tribune.
[^] # Re: Bravo belle dépêche !
Posté par Xavier Teyssier (site web personnel) . Évalué à 3. Dernière modification le 27 avril 2015 à 08:17.
Je me contente d'apprécier la dépêche, félicite son auteur, et l'encourage à poster d'autres textes de cet acabit ! :-)
# lien vers le dessin XKCD ?
Posté par ttoine (site web personnel) . Évalué à 2.
J'ai pas trouvé de lien vers le strip XKCD, pourtant, ça se fait, normalement, non ?
[^] # Re: lien vers le dessin XKCD ?
Posté par Benoît Sibaud (site web personnel) . Évalué à 4.
Oui, plutôt que de seulement avoir le lien vers l'image dans la description de l'image (visible en infobulle), j'ai ajouté un lien vers la page xkcd correspondant.
Corrigé, merci.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.