Cuando pensamos en Windows nos viene a la mente una ventana con cuatro cuadraditos ondulados. Cuando pensamos en Apple, nos viene a la mente la dichosa manzana mordida en su parte izquierda. Sin embargo, ¿qué nos viene a la mente cuando pensamos en Linux? ¿Un pingüino? Pues sí, para qué lo vamos a negar. ¿Pero por qué carajo la mascota de Linux es un pingüino? Si lo pensamos un poco, el icono de Windows tiene un logo que hace alusión a su nombre, al igual que la manzana. Pero en Linux no, ¿por qué?
Quiero leer...
La mascota de Linux es un pingüino…
Antes de que os lancéis a mi cuello a degüello (reconozcamos que tendemos a ser bastante radicales en algunos casos, y en eso me incluyo), voy a hacer una aclaración previa. Cuando nos referimos al sistema operativo Linux, en realidad nos estamos refiriendo a GNU/Linux. Cuando me estoy refiriendo a Linux en esta entrada me estoy refiriendo al kernel de Linux, es decir, al corazón del sistema operativo. ¡Y el pingüino es el logo del kernel! Ya os hablaré de cuál es el logo de GNU…
Pues bien, hecha esta aclaración, nuestra mascota tiene nombre. Y sí, ni en Windows ni en Apple le han puesto nombre a sus logos… (¡pobres!, jejeje). Nuestra mascota tiene nombre, y estamos muy orgullosos de él: TUX.
¿Cuál es el origen del pingüino?
La mascota oficial del kernel Linux fue diseñada por Larry Ewing en 1996. Pero la historia que hay detrás hasta el aterrizaje definitivo de nuestra mascota oficial es apasionante.
Como sabemos (y si no lo sabemos, podéis leer la siguiente entrada) Linux comenzó su andadura en 1991. Cinco años después, en 1996, no había un logotipo oficial que representara el desarrollo del núcleo del sistema operativo, y se abrió un debate en la mailing list linux-kernel. Una especie de concurso para buscar un representante.
Todo comienza el 2 mayo de 1996, cuando un tal Alan Cox escribe en la mencionada lista el siguiente mensaje:
Does anyone with a fireproof vest and a good drawing hand want to try a picture of the BSD daemon flat out on the floor with stars around its head and a penguin in boxing gloves standing on top ?
En vista de las respuestas a dicha propuesta, se hace eco de ello Linus Torvalds (como bien sabéis el fundador de Linux) y en un comentario ya memorable, escrito el día 9 de mayo del mismo año, dice lo siguiente (desplegar el mensaje):
[expand title=»Re: Linux Logo prototype»]Linus Torvalds (torvalds@cs.helsinki.fi) Thu, 9 May 1996 17:48:56 +0300 (EET DST) On Thu, 9 May 1996, Dale Scheetz wrote: > I was unable to find a globe that displayed more than the Americas. As a > result I resorted to a map of the world instead. This is just a cut and > paste prototype made from available clip art (I am no artist) but I think > that it portrays the right idea. > Give me some feedback on this and I'll see if I can find a technically > good artist to work up a better version. > Sorry that I don't know a better place to put this. Somebody had a logo competition announcement, maybe people can send their ideas to a web-site.. Anyway, this one looks like the poor penguin is not really strong enough to hold up the world, and it's going to get squashed. Not a good, positive logo, in that respect.. Now, when you think about penguins, first take a deep calming breath, and then think "cuddly". Take another breath, and think "cute". Go back to "cuddly" for a while (and go on breathing), then think "contented". With me so far? Good.. Now, with penguins, (cuddly such), "contented" means it has either just gotten laid, or it's stuffed on herring. Take it from me, I'm an expert on penguins, those are really the only two options. Now, working on that angle, we don't really want to be associated with a randy penguin (well, we do, but it's not politic, so we won't), so we should be looking at the "stuffed to its brim with herring" angle here. So when you think "penguin", you should be imagining a slighly overweight penguin (*), sitting down after having gorged itself, and having just burped. It's sitting there with a beatific smile - the world is a good place to be when you have just eaten a few gallons of raw fish and you can feel another "burp" coming. (*) Not FAT, but you should be able to see that it's sitting down because it's really too stuffed to stand up. Think "bean bag" here. Now, if you have problems associating yourself with something that gets off by eating raw fish, think "chocolate" or something, but you get the idea. Ok, so we should be thinking of a lovable, cuddly, stuffed penguin sitting down after having gorged itself on herring. Still with me? NOW comes the hard part. With this image firmly etched on your eyeballs, you then scetch a stylizied version of it. Not a lot of detail - just a black brush-type outline (you know the effect you get with a brush where the thickness of the line varies). THAT requires talent. Give people the outline, and they should say [ sickly sweet voice, babytalk almost ]"Ooh, what a cuddly penguin, I bet he is just _stuffed_ with herring", and small children will jump up and down and scream "mommy mommy, can I have one too?". Then we can do a larger version with some more detail (maybe leaning against a globe of the world, but I don't think we really want to give any "macho penguin" image here about Atlas or anything). That more detailed version can spank billy-boy to tears for all I care, or play ice-hockey with the FreeBSD demon. But the simple, single penguin would be the logo, and the others would just be that cuddly penguin being used as an actor in some tableau. Linus[/expand]
En este histórico mensaje, Linus viene a sugerir que se recapacite y se repiense cómo debe un pingüino como símbolo de Linux. Debe ser rechoncho, como si estuviese saciado después de comer, reposando la peces que ha comido, demostrando que está contento. Que todos los niños, al verlo, quieran uno.
Pues bien, de todas las propuestas que surgieron a raíz de ese «concurso», la que más votos a favor tuvo fue la de Larry Ewing. Aquí explica cómo diseñó el logo usando GIMP. Y sí, ¡ya existía GIMP allá por 1996!
¿Por qué la mascota de Linux es un pingüino?
Ante la pregunta constante de por qué la mascota de Linux es un pingüino, Linus escribe el siguiente mensaje el 12 de mayo de 1996 (desplegar el mensaje):
[expand title=»Re: Linux Logo»]Re: Linux Logo Linus Torvalds (torvalds@cs.helsinki.fi) Sun, 12 May 1996 09:39:19 +0300 (EET DST) . Umm.. You don't have any gap to fill in. . "Linus likes penguins". That's it. There was even a headline on it in some Linux Journal some time ago (I was bitten by a Killer Penguin in Australia - I'm not kidding). Penguins are fun. . As to why use a penguin as a logo? No good reason, really. But a logo doesn't really ave to _mean_ anything - it's the association that counts. And I can think of many worse things than have linux being associated with penguins. . Having a penguin as a logo also gives more freedom to people wanting to use linux-related material: instead of being firmly fixed with a specific logo (the triangle, or just "Linux 2.0" or some other abstract thing), using something like a penguin gives people the chance to make modifications that are still recognizable. . So you can have a real live penguin on a CD cover, for example, and people will get the association. Or you can have a penguin that does something specific (a Penguin writing on wordperfect for the WP Linux CD, whatever - you get the idea). . Compare that to a more abstract logo (like the windows logo - it's not a bad logo in itself). You can't really do anything with a logo like that. It just "is". . Anyway, go to "http://www.isc.tamu.edu/~lewing/linux/" for some nice examples.. . Linus[/expand]
En este mensaje, el hecho de que Linus se decante por un pingüino se debe a que reconoce que fue mordido por un pingüino en Australia, y que le pareció divertido. Aunque admite que no hay un motivo más allá que por esa anécdota, como bien reconoce en la siguiente frase: «As to why use a penguin as a logo? No good reason, really«. Nada más que añadir, señorías.
Por lo tanto, no hay un motivo realmente fuerte que lo justifique. Lo decidió así y punto. Nada más que añadir. Y que conste que esto no es una crítica… ¿debe haber siempre algún por qué para explicar las cosas? ¡Muchas veces la improvisación es mejor que el pensamiento!
Y ahora bien… ¿por qué se le puso el nombre de TUX?
Se puede leer actualmente que existen dos versiones para explicar el nombre de TUX. Una de ellas indica que viene de la palabra inglesa tuxedo, que significa esmoquin. Parece razonable porque los pingüinos parecen llevar puesta dicha prenda de vestir. Se habrían cogido las tres primeras letras y se habría formado dicha palabra. Sin embargo, esta explicación, que está ampliamente extendida, es errónea y falsa.
La segunda versión, que es la cierta porque se ha demostrado que su origen es previo a la anterior, viene de un mensaje en la mailing list el día 10 de junio de 1996. Ante la pregunta de un tal Henning Schmiedehausen para iniciar la búsqueda de un nombre para el pingüino (él propone el nombre de Homer, ¡qué gracioso el jodío!), le responde otro tal James Hughes con el que parece ser la primera vez que se usa el nombre de TUX:
Re: Let's name the penguin! (was: Re: Linux 2.0 really _is_ released..) . James Hughes (jamesh@interpath.com) Mon, 10 Jun 1996 20:25:52 -0400 . (T)orvolds (U)ni(X) --> TUX!
En realidad, y como se ve en el mensaje, TUX viene del acrónimo del fundador de Linux (mal escrito, por cierto) y de UNIX. Ahí queda eso.
Lo que está claro es que la mascota de Linux es un pingüino, y que se llama TUX. Punto. En este vídeo, generado con motivo del 20 aniversario de Linux, aparece un pingüino mordiendo a Linus…
Resumen cronológico
- 2 de mayo de 1996. Alan Cox propone desarrollar un logo para Linux.
- 9 de mayo de 1996. Linus Torvalds propone que sea un pingüino.
- 12 de mayo de 1996. Linus Torvalds justifica que sea un pingüino.
- 10 de junio de 1996. Se pone el nombre de TUX al pingüino.
Referencia
https://www.sjbaker.org/wiki/index.php?title=The_History_of_Tux_the_Linux_Penguin
A mi no deja de molestarme bastante que la gente hable de Linux queriendo hablar de GNU y, además, pongan el pingüino, que no es el logo de GNU, sino del kernel del sistema. No quiero quitarle importancia al kernel, la tiene. Pero se me hace todo una doble agresión a la gente que trabajó -y trabaja- tanto por darnos un sistema libre para poder usar y escapar del software privativo -qué cosa mala, ridiela…-.
Así, si la gente tuviéramos claro que el sistema es GNU y que, cuando queremos hablar del sistema, debemos poner un animal llamado gnu, no un pingüino, pues yo, particularmente, no lo vería como una equivocación, sino como una verdad a medias…xD En serio, valoremos el trabajo ingente del Proyecto GNU.
Hablando de verdades y de por qué qué, debemos saber también que al señor Torvalds toda la filosofía del software libre, la que permite que usemos nuestros sistemas libremente, no le importa lo más mínimo, incluso le repele bastante. Si por él fuera, no estaríamos donde estamos con la libertad. Así que deberíamos dejarle con su kernel, su pingüino, y agradecerle el esfuerzo hecho con el kernel, pero hasta ahí.
Si hubiera tanta gente desarrollando HURD como la que desarrolla voluntariamente el kernel Linux, ya habríamos llegado a una versión estable. Así que cada día que pasa me da la sensación de que Linus Torvalds lo único que está haciendo es despistar y derivar el desarrollo de un kernel libre de verdad a una vía casi muerta. No es extraño que me caiga tan mal…
Buena entrada, sí señor, bien construida… Un saludo.
Alguien tenía que aprovechar los créditos tomados de de manera equivocada, oportunismo!