|
|||||
Home
Articles
Software
Links |
Who's that Chuck ?Bien qu'accessible par un nom de domaine Internet évoquant à la fois le système d'exploitation FreeBSD et les résonances francophones des systèmes BSD, ce site a été nommé en témoignage d'affection pour le petit personnage figurant dans le coin supérieur gauche de la fenêtre de votre navigateur, la mascotte jadis commune aux différents projets BSD, qu'à titre personnel je surnomme Chuck1. Cet article est une tentative de synthèse des informations disponibles à son sujet, et tout particulièrement sur son nom, sa symbolique et quelques unes de ses représentations. Avant d'aller plus loin, il convient de noter les points suivants :
Le nom de la mascotteSon nom est personne...A l'instar du personnage joué par Clint Eastwood dans la trilogie des dollars3, officiellement la mascotte BSD n'a pas de nom (et elle en serait même très fière !). Elle est simplement "le démon BSD"4 5 6 (avec un "d" minuscule, mais on verra ça plus loin...). ... ou Beastie, s'il en faut vraiment unCeux qui persistent à vouloir lui donner un nom sont invités à utiliser "Beastie"4 6, ce qui pourrait se traduire par quelque chose entre "bestiole" et "petit diable / diablotin"7. D'après Anthony Chavez, l'origine de ce nom serait également à chercher du côté d'une prononciation rapide de BSD, bi-ess-di donnant bis'ti en accéléré :-)8 Et comme c'est finalement bien commode d'avoir un nom, même le cowboy de la trilogie des dollars était amplement pourvu en noms9 et surnoms10 ! Certains l'aiment Chuck...D'après Kirk McKusick, le nom "Chuck" aurait été affublé au démon BSD par un commercial de Walnut Creek CD-ROM, dans leur catalogue de produits4 5 6. Et, de fait, le site FreeBSD (longtemps hébergé chez Walnut Creek CD-ROM) indiquait jadis que le nom de la mascotte était Chuck sur la page consacrée à celle-ci. Toujours d'après Anthony Chavez, l'origine de ce nom serait à chercher du côté de l'élément le plus distinctif du démon BSD, à savoir ses baskets, parce qu'elles ressemblent aux célèbres Converse "Chuck Taylor" All Stars8 (ledit Charles Taylor ne souhaitant d'ailleurs pas non plus être appelé Chuck :-) ). En revanche, ce nom ne semble pas lié à celui traditionnellement associé au compte root sur les systèmes BSD : "Charlie Root" faisant apparemment référence à un joueur de baseball américain (Chuck étant un diminutif de Charlie). ... une appellation d'origine non contrôlée !Kirk McKusick, qui fait tout de même autorité sur la question, a une opinion affirmée sur le nom du démon BSD : ce n'est pas Chuck ! Et s'il devait avoir un nom, ce ne serait certainement pas celui-là4 5 6. A force d'insister, il a fini par obtenir gain de cause auprès du projet FreeBSD et, en novembre 1998, Jordan K. Hubbard a retiré toute mention de ce nom des descriptions du démon (enfin, presque toutes, car il en reste encore deux dans le système : cf. man splash.4 et man loader.8). Certains l'appellent même Maurice !Enfin, pas Maurice, mais Fred !!! Sans chercher à défriser des ailes de libellules, on voit donc là une filiation supplémentaire entre FreeBSD et DragonflyBSD :-) La symbolique de la mascotteSympathie pour le diablotinDans certaines parties du monde, se promener dans la rue en arborant fièrement un T-shirt BSD peut rapidement faire passer son porteur pour un adorateur de Satan ! Au-delà (si je puis dire...) de l'apparence de la mascotte BSD, il faut dire que la traduction de l'anglais au français est de nature à engendrer la confusion. Le "BSD daemon" d'outre-flaque devient en effet ici "le démon BSD", alors qu'en anglais les termes "daemon", "demon" et "devil" ont des sens bien distincts, comme le rappelle la page consacrée au démon BSD. Plus que de la confusion, cela induit même un véritable contresens, car le "daemon" de la mythologie grecque correspond en fait à une sorte d'ange gardien, intercesseur entre les Dieux (le système) et les Hommes (les utilisateurs)11, bien éloigné du concept judéo-chrétien de "demon/devil". Son apparence devrait pourtant rassurer les fins connaisseurs de la Bible, puisque celle-ci précise que le Démon est un dragon rouge à 7 têtes couronnées et 10 cornes ! Rien à voir donc, avec la mascotte BSD12... Pourtant, selon certains exégètes de la Bible, il y aurait bien de multiples liens entre les forces des ténèbres et la mascotte BSD, ainsi qu'avec certains de ses descendants (Darwin !) produits par Apple - société connue pour son incitation à « penser différemment » -, voire avec les systèmes Unix en général (chmod 666 !!!). Et ça ne semble pas être qu'un poisson d'avril ! Raison pour laquelle, d'après The Devil's DP Dictionary de Stan Kelly-Bootle, l'éditeur du système PC UNIX avait banni l'usage du terme daemon, au profit de spirit guide (esprit tutélaire, gardien et protecteur) et/ou channeler (passeur ?)...13 Il est vrai que le projet BSD a historiquement entretenu la confusion en incluant la ligne suivante dans les fichiers de comptes par défaut :
Quant au trident, il s'agit d'une référence directe à l'appel système fork() (trident = (pitch)fork en anglais). Mais où sont ses racines, Nashville ou Belleville ?Si la mascotte BSD est clairement inspirée de la notion de "daemon" sous Unix, ce n'est sans doute pas la seule explication sur son origine. Ainsi, une approche purement géographique peut donner un résultat amusant : <TROLL>
Pour en revenir à des considérations purement géographiques, la première version de BSD a été créée au 4ème étage d'Evans Hall (sur la photo, c'est le bâtiment gris - réputé pour être l'un des plus laids du campus ! - à deux pas derrière la tour du Campanile), alors occupé par le département de mathématiques de l'Université de Californie à Berkeley. Beastie contre Tux : le match !Blague à part, il faut bien reconnaître que les relations entre fans de Linux et BSD sont parfois "tendues" (surtout chez les plus récents "convertis") et il arrive que les coups en dessous de la ceinture pleuvent...15 Mais comme le montre l'organisateur du match de boxe entre Beastie et Tux à Las Vegas, au final tout cela est assez puéril et contre productif. Sauvez Beastie !En harmonie parfaite avec cette triste époque de retour à l'ordre moral, le projet FreeBSD a lançé un concours pour la refonte de son logo, envisageant, ô sacrilège, que le démon BSD puisse ne plus y figurer ! Se justifiant par quelques raisons bien peu convaincantes (voire simplement fausses !16), les instigateurs du concours dévoilent leur véritable intention - sortir la mascotte BSD du logo - dans les recommandations fournies : 17
Malgré l'action d'une (grosse) poignée de rebelles, qui ont tenté de s'opposer à ce sinistre dessein en signant notamment une pétition exigeant le maintien de la mascotte comme logo, les responsables du concours ont préféré prendre le risque de déplaire à leur base d'utilisateurs existante pour gagner quelques hypothétiques nouveaux utilisateurs « professionnels ».
A voir le logo retenu - que personnellement je nomme SpoofyX -18, on constate aisément que seule la première recommandation avait de l'importance pour eux, car pour ce qui est de fonctionner bien ensemble, je vous laisse en juger par vous-même sur cet exemple d'inspiration traditionnelle : Faire fi de traditions remontant près de 30 ans en arrière, dans ce contexte, c'est tout simplement perdre son âme (ou la vendre justement au Diable... pour quelques (hypothétiques !) lusers de plus !19) Afin de retrouver malgré tout le sourire, vous pouvez aussi découvrir comment, en plus, les mascottes *nix s'en prennent à nos enfants ! Les représentations de la mascotteLa naissance du démon BSDEn parlant de traditions, depuis quand est-ce que la mascotte existe ? Il semblerait que la première représentation d'un daemon Unix sous forme de démon muni d'un trident remonte à la préhistoire d'Unix, en 1976 ! L'idée serait de Mike O'Brien, qui l'aurait fait réaliser par le dessinateur de comics Phil Foglio. La plus ancienne incarnation spécifiquement liée aux systèmes BSD dont j'aie connaissance remonte elle à mars 1984, sur la couverture du jeu de manuels de 4.2BSD pour VAX : L'annonce dans les news de ces manuels par Sam Leffler constitue vraisemblablement la première référence publique au démon BSD, puisqu'il intitula son article "The devil made me do it" :-) Les premiers à recevoir les manuels en octobre 1984 furent manifestement assez surpris par la présence du démon BSD en couverture ! On remarque également la mention suivante en deuxième de couverture :
Malgré le "t" supplémentaire, il s'agit bien du John Lasseter de Pixar (l'actuel Vice Président), qui travaillait à l'époque chez Lucasfilm. The Lucasfilm / Pixar connectionMais quel est alors son rapport avec le monde BSD ? Le générique du premier court métrage de John Lasseter, le cultissime Luxo Jr., nous donne un indice :
Sam Leffler était à la fois :
John Lasseter avait probablement dû le rencontrer chez Lucasfilm et passer par son intermédiaire pour obtenir la mise à disposition des systèmes informatiques du CSRG, afin de réaliser les calculs de son court métrage avec Renderman... Les représentations modernesLes observateurs attentifs auront remarqué que le démon BSD originel était nu-pieds. En lisant entre les lignes de l'histoire des T-shirt BSD de Kirk McKusick, on comprend qu'il n'a obtenu ses baskets que vers la fin 1988, avec la sortie du daemon book 20, dont John Lasseter avait également illustré la couverture (en couleur cette fois21) : Les versions les plus récentes du démon BSD (telles que celle apparaissant dans le coin supérieur gauche de cette page) ne se sont pas fondamentalement écartées de cette version de référence et sont l'œuvre de Tatsumi Hosokawa. La principale exception connue est la version associée à 4.4BSD, où le démon est temporairement redevenu nu-pieds (il aura sans doute perdu ses baskets dans le procès entre l'Université de Californie à Berkeley et les Unix Systems Laboratories, ce qui ne l'empêche manifestement pas de repartir de l'avant !) :
BeastiemaniaPour finir, vous trouverez ci-après une petite liste d'implémentations parmi les plus originales du démon BSD, qui sont autant de témoignages de l'affection que lui portent ses fans :
Plus classiques, quelques versions notables par leur format :
--
Si par hasard l'un des liens externes ne fonctionnait plus, tentez votre chance sur la machine à voyager dans le temps d'Internet ! Accompagnement musical suggéré
|