【编程史】Linux 的图标为何是一只企鹅?

680 阅读5分钟

在操作系统中,Windows 有了窗口,macOS 有了苹果,而 Linux,却选择了一只憨态可掬的企鹅作为象征。

不管你是否亲自使用过 Linux,你很可能见过那只圆滚滚的企鹅图标:Tux。

它憨态可掬,身形圆润,笑得像刚吃完冰淇淋的小孩,怎么看都不像和内核、驱动、文件系统打交道的形象代表。

但它就是 Linux 的“脸面”,甚至早已成为开源文化的一部分标志。

为什么是企鹅?为什么不是狮子、老鹰、豹子、龙,甚至北极熊?

这只企鹅是怎么成为世界最流行操作系统之一的象征的?故事要从 Linux 的“第一性格”——Linus Torvalds 本人说起。


一切的开始:Linus 喜欢企鹅

故事的源头很简单,也很不“工程师”:Linus Torvalds 喜欢企鹅。

1996 年,Linux 社区开始讨论“我们是不是该有个 logo 了”。当时 Linux 早已不是一个业余项目,而是一个正逐渐走向主流的 Unix 替代品。人们希望给这个系统赋予一个视觉标识,一个像 Windows 的窗口、Mac 的苹果那样的形象。

于是,Linux-kernel 邮件列表开始收集意见。有人提议用火焰,有人提议用原子结构,也有人提出使用老式计算机电路图。

但 Linus Torvalds 直接回复了一句:

“我个人希望它是一只肥胖的小企鹅,看起来像刚刚吃了一大桶鲑鱼,然后幸福地打了个嗝。”

image.png

他甚至还补充道:

“我在堪培拉的动物园被一只企鹅咬过,我从此就爱上了它们。”

这当然不是什么程序设计原则,也不涉及操作系统哲学,它就是一句很 Linus 式的“我想这样”。

社区也就乐呵呵地接受了这个提议。


Tux 是怎么诞生的?

既然决定要用企鹅,那接下来就得“画出来”。

社区向艺术家征集图案,最后一个叫 Larry Ewing 的设计师提交了一个看起来“有点圆”“有点懒”“又特别可爱”的企鹅形象,这只企鹅的形象正是我们现在看到的——Tux

image.png

它名字的来源也颇具玩笑意味:

  • TUX = Torvalds + UniX
  • 也有人说是 TUXedo(晚礼服),因为企鹅看起来像穿了一套小西装

image.png

无论如何,这只穿着“开源晚礼服”的企鹅,很快就成了 Linux 社区默认的吉祥物。

从未官方指定过,但也从未被替代过。


为什么这只企鹅“站住了”?

回过头看,这只企鹅之所以能长期“占据 C 位”,原因可能比我们想象的更本质:它反映了 Linux 和开源文化的气质。

1. 它不严肃,却不幼稚

不像 Windows 那样试图“正统商业”,也不像 Apple 那样“艺术感爆棚”,Tux 是一个没有任何企业属性的形象,它既不像要和你签协议,也不像要对你进行用户画像分析。

它只是说: “我是一只开心地打了个嗝的企鹅。”

在极客文化里,这种“不装”的态度,反而很高级。

2. 它不高冷,亲和力极强

大多数人印象中的 Linux 是高冷的、命令行的、只有工程师才能驾驭的。但 Tux 告诉你,Linux 也可以是一只圆润的、温暖的伙伴。

这也是为什么很多开源项目的 Logo 都不再追求“科技感”,而是走“有趣”“拟人化”路线:有章鱼(GitHub 的 Octocat)、有驯鹿、有机器人,甚至有青蛙(GNOME)。

开源世界从来不是为了品牌,而是为了参与和表达。

Tux 从未被任何官方机构“认证”过,它的使用,是由社区逐步自发形成的。这正像 Linux 本身的发展路径:从不是谁计划好了的蓝图,而是千万人用行动给出的共识。


Tux 不仅是图标,更是一种文化符号

Tux 最初只是 Linux 的吉祥物,但它很快拥有了更多“身份”:

  • 它出现在 Linux 启动界面、命令提示符、文档页眉;
  • 它成为无数程序员贴纸、周边、头像的一部分;
  • 它还被各种项目二次创作——穿着盔甲、驾驶飞船、化身忍者;
  • 甚至成为许多编程比赛、技术社区的视觉元素。

image.png

今天你打开某个开源系统,如果在登录界面角落看到一只圆滚滚的企鹅,十有八九意味着“这个系统,根正苗红”。


小企鹅改变世界!

程序员世界并非总是冷冰冰的命令与算法,也不是只能通过 RFC 和规范表达思想。

有时候,一只画风温暖、起因随意、没有任何官方背书的企鹅,反而更能代表开源文化的内核:自发性、创造力、共享精神,以及一点点程序员式的怪趣。

也许,这正是 Linux 能持续吸引全世界开发者的原因——它不仅仅是一套操作系统,它是一种让人愿意“参与”的技术共同体。

而那只企鹅,就成了这个共同体的微笑门神。

image.png


如果你喜欢这类技术史中的“冷知识”,欢迎点赞、评论或收藏~