“生命”的意义是什么?
嗯,当然,它是区分动物和植物与无机物的条件。那么,“开源生命”的意义是什么? Leo Babauta 在 LifeHack 上写道:
“它可以应用于生活中的任何事物,任何信息目前掌握在少数人而非多数人手中的领域,任何少数人控制产品、服务或实体的生产、分发和改进的领域。”
呼!现在我们已经弄清楚了,那么“Kubernetes”或“Arduino”的意义是什么呢?
就像我们认为理所当然的许多知名品牌名称(例如“Kleenex”或“Pepsi”)一样,开源世界也有其独特的奇怪名称集合,这些名称在某个时候对某人来说意味着某些东西,但我们只是接受(或发错音)它们,而不知道它们的真正起源。
让我们来看看 11 个这样的开源名称的词源。
Arduino
“所以,两位开源开发者走进了一家酒吧……”Arduino 的名称源于联合创始人 Massimo Banzi 在意大利伊夫雷亚最喜欢的一家酒吧,这个“硬件和软件生态系统”的创始人过去常常在那里聚会。这家酒吧 以 伊夫雷亚的阿杜因 命名,他是一千多年前的意大利国王。
Debian
Debian 由 Ian Murdock 于 1993 年首次推出,是最早基于 Linux 内核的操作系统之一。Debian 最初以“Debian Linux Release”发布,其名称是一个混成词(通过组合另外两个词创建的词,例如“[mo]dulator [dem]odulator”——这就是“modem”的意思!)。通过结合 Murdock 当时的女朋友 Debra Lynn 的名字和他自己的名字 Ian,他们组成了“Debian”。
Kubernetes
这个用于自动化容器化应用程序的部署、扩展和管理的开源系统,也称为“K8s”,其名称源自希腊语,意为“舵手”或“飞行员”。Kubernetes 的血统可以追溯到 Google 的 Borg 系统,最初的代号是“Project Seven”,指的是《星际迷航:航海家号》中先前被同化的博格人 Seven of Nine。Kubernetes 徽标中的七个辐条——舵手的轮子——是对 Seven 的视觉参考。
openSUSE
openSUSE 的名称来自德国。SUSE 是“Software und System-Entwicklung”或“软件和系统开发”的首字母缩写。在 Novell 于 2003 年收购 SUSE 并在 2005 年向社区开放发行版开发后,添加了“open”部分。
PHP
PHP 最初是一组用 C 语言编写的简单 CGI 二进制文件,用于帮助其创建者 Rasmus Lerdorf 维护他的个人主页,因此该项目缩写为“PHP”。后来,这成为该项目所发展成的——超文本预处理器——的首字母缩写,因此“PHP:超文本预处理器”成为“PHP”的新含义(是的,一个递归反向首字母缩写词)。
PostgreSQL
PostgreSQL 最初只是“postgres”,由 Michael Stonebraker 于 1986 年在加州大学伯克利分校创建,作为“Ingres”数据库系统的后续系统。Postgres 的开发旨在在数据库概念(例如对象关系技术)方面取得新的突破。它的发音引起了很多争论,正如这个 Reddit 帖子中所见。
Python
Guido van Rossum 在开始实现 Python 编程语言时,是《Monty Python 的飞行马戏团》的粉丝。Van Rossum 认为他需要一个简短、独特且略带神秘感的名称,因此他选择了 Python。
Raspberry Pi
Raspberry Pi 联合创始人 Eben Upton 解释说:“Raspberry 是对微型计算机旧时代水果命名传统的参考”,例如 Tangerine Computer Systems、Apricot Computers 和 Acorn。由于 Raspberry Pi 旨在成为一个启动到 Python shell 的处理器,因此添加了“Py”,但为了指代数学常数而更改为“Pi”。
Red Hat
Red Hat 由 Bob Young 和 Marc Ewing 共同创立,最初的地点是康涅狄格州的一个缝纫室和北卡罗来纳州罗利市的一间单身公寓。“red hat”指的是 Marc Ewing 在卡内基梅隆大学计算机实验室帮助学生时戴的一顶红色康奈尔大学长曲棍球帽。学生们被告知:“如果需要帮助,请寻找戴红帽子的人。”
Ubuntu
Ubuntu 的 关于 页面解释了这个词的含义:“Ubuntu 是一个古老的非洲词,意思是‘对他人的仁爱’。”它也意味着“我之所以成为我,是因为我们所有人”,并且该操作系统旨在将“Ubuntu 的精神带入计算机和软件世界”。这个词可以追溯到 恩古尼语,它是南部非洲班图语的一部分,简单地意味着“人性”。
Wikipedia
要获得这个问题的答案,让我们求助于 Wikipedia!1995 年,Howard G. “Ward” Cunningham 开发了 WikiWikiWeb,“可能是最简单的在线数据库”。“wiki”一词是夏威夷语,意思是“快速”,而“pedia”的意思是,嗯,“pedia”。
首字母缩写词、混成词、酒吧、外来词——这些只是开源标签词源的一些例子。还有许多其他例子。您在开源世界中还遇到过哪些奇怪而陌生的词语?它们来自哪里?它们是什么意思?请在下面的评论区告诉我们。
感谢 Raspberry Pi 基金会的社区经理 Ben Nuttall 提供了 PHP、Python 和 Raspberry Pi 的定义。
16 条评论