今天我们所熟知的 “Linux” 操作系统,其名字和那只憨态可掬的企鹅吉祥物 Tux,其实都诞生于一些看似随意、却充满社区温度的趣事。
这两件事前后相隔几年,却共同奠定了 Linux 那种开放、友好又带点 Geek 精神的基调。一、Linux 名字的由来:一场“先斩后奏”的命名
1. 最初的“秘密项目名”:Freax
1991 年,还在芬兰赫尔辛基大学读书的 林纳斯·托瓦兹(Linus Torvalds) 开始编写一个操作系统内核。他最初给这个项目起的名字叫 Freax。这个名字是 Free(自由/免费)、Freak(怪胎/爱好者) 和 X(Unix 的典型后缀) 的组合,想表达“一个自由的、属于怪胎们的 Unix”。
2. 管理员觉得名字不好听,直接改了
林纳斯把最初的源代码上传到了学校的 FTP 服务器上。管理服务器的是他的同事 阿里·莱姆克(Ari Lemmke)。阿里不太喜欢 “Freax” 这个名字,觉得不好听,于是没跟林纳斯商量,直接在服务器上建了一个叫 linux 的文件夹来存放这些文件。这个名字就是把 Linus 名字中的 “s” 改成 “x”,意思就是 “Linus 的 Unix”。
3. 有点不好意思,但就这么定了
林纳斯一开始觉得用自己的名字命名有点太自我中心了,怪不好意思的。但既然阿里已经把文件夹建好,代码也放上去了,大家也都跟着这个目录名叫,名字便很快传开了。他后来也觉得这名字确实不错,就默认了下来。1991 年 10 月 5 日,在正式发布的 0.02 版本中,Linux 这个名字被正式采用。
4. 发音小插曲
关于 “Linux” 到底怎么读,林纳斯本人也给了官方解释。按他的母语瑞典语,他读作 Lee-nucks;而因为核心是 Unix,美国人按英文习惯读成 Lye-nucks 他也完全接受,还亲自为内核源码录制了这两种发音的音频。
二、吉祥物企鹅 Tux:被咬出来的灵感
名字定下来之后,到了 1996 年,Linux 社区开始讨论应该有一个怎样的吉祥物。林纳斯·托瓦兹本人提出了一个让很多人意想不到的建议:企鹅。
1. 被企鹅“咬”出的企鹅情结
最广为流传的原因是:林纳斯曾去澳大利亚,在当地动物园被一只小企鹅咬到了手指。他后来开玩笑说自己就此“得了企鹅病”,看到企鹅就觉得特别亲切可爱。所以在讨论吉祥物时,他毫不犹豫地想到了企鹅。
2. “要一只开心的胖企鹅”
林纳斯对企鹅的样子还有很具体的要求。他在邮件里明确说:不是随便什么企鹅都行,它得是一只“长得够开心、好像刚喝了一扎啤酒,或是吃了世界上最棒的奶油馅饼一样的胖企鹅”。他想要一个亲切、让人放松的形象,而不是那种充满攻击性或高高在上的标志。
3. 名字 Tux 的来历
这只企鹅后来被命名为 Tux。这个名字通常被认为是 Torvalds’ UniX 的缩写,由最早提议用企鹅当吉祥物的詹姆斯·休斯(James Hughes)所起。
4. 经典形象的诞生
1996 年,设计师 拉里·尤因(Larry Ewing) 用开源软件 GIMP,根据大家的讨论,画出了那只坐在那儿、肚子圆圆、脚丫黄黄的经典企鹅形象,并在比赛中胜出。从此,Tux 就正式成为了 Linux 内核的官方吉祥物,也成为整个开源世界最知名的标志之一。
结语
从被朋友“擅自”改名的 Linux,到因为被咬而爱上的胖企鹅 Tux,这两个核心符号都不是在什么严肃的董事会上决定的,而是在开发者之间的玩笑、邮件讨论和社区创作中自然生长出来的。它们恰好反映了 Linux 世界的底色:技术很硬核,但做事的方式可以很有人情味。