@laingke
This commit is contained in:
Xingyu Wang 2019-12-16 22:45:44 +08:00
parent ae375e3831
commit 4951623d68

View File

@ -1,78 +1,80 @@
[#]: collector: (lujun9972)
[#]: translator: (laingke)
[#]: reviewer: ( )
[#]: reviewer: (wxy)
[#]: publisher: ( )
[#]: url: ( )
[#]: subject: (What's in an open source name?)
[#]: via: (https://opensource.com/article/19/10/open-source-name-origins)
[#]: author: (Joshua Allen Holm https://opensource.com/users/holmja)
开源名称中有什么?
开源软件名称中的故事
======
有没有想过您喜欢的开源项目或编程语言的名称来自何处?了解从 A 到 Z 的流行技术术语背后的起源故事。
> 有没有想过你喜欢的开源项目或编程语言的名称来自何处?按字母顺序了解流行技术术语背后的起源故事。
![A person writing.][1]
GNOME、Java、Jupyter、Python。如果你的朋友或家人曾留意过你的工作对话他们可能会认为从事文艺复兴时期的民间文学艺术、咖啡烘焙、天文学或动物学工作。这些开源技术的名称从何而来?我们要求作者社区提供意见,并汇总了一些我们最喜欢的技术名称起源故事。
GNOME、Java、Jupyter、Python。如果你的朋友或家人曾留意过你的工作对话他们可能会认为从事文艺复兴时期的民间文学艺术、咖啡烘焙、天文学或动物学工作。这些开源技术的名称从何而来?我们请我们的作者社区提供意见,并汇总了一些我们最喜欢的技术名称起源故事。
### Ansible
“Ansible”这个名称直接来自科幻小说。厄休拉·勒古恩Ursula Le Guin的《鲁康农的世界》_Rocannon's World_一书中能进行即时比光速更快通信的设备允许被称为 ansibles显然来自“ answerable”一词。Ansibles 成为科幻小说的主要内容包括在奥森·斯科特·卡德Orson Scott Card的《安德的游戏》_Ender's Game_(后来成为受欢迎的电影)中,该设备控制了许多远程太空飞船。对于控制分布式机器的软件来说,这似乎是一个很好的模型,因此 Michael DeHaanAnsible 的创建者和创始人)借用了这个名称。
“Ansible”这个名称直接来自科幻小说。Ursula Le Guin 的《<ruby>鲁康农的世界<rt>Rocannon's World</rt></ruby>一书中能进行即时(比光速更快)通信的设备被称为 ansibles显然来自 “ answerable” 一词。Ansibles 开始流行于科幻小说Orson Scott Card 的《<ruby>安德的游戏<rt>Ender's Game</rt></ruby>(后来成为受欢迎的电影)中,该设备控制了许多远程太空飞船。对于控制分布式机器的软件来说,这似乎是一个很好的模型,因此 Michael DeHaanAnsible 的创建者和创始人)借用了这个名称。
### Apache
[Apache][2] 是最初于 1995 年发布的开源 Web 服务器。它的名称与著名的美国原住民部落无关;相反,它是指对原始软件代码重复补丁。因此称之为,“<ruby>一个修补<rt>A-patchy</rt></ruby>服务器”。
[Apache][2] 是最初于 1995 年发布的开源 Web 服务器。它的名称与著名的美国原住民部落无关;相反,它是指对原始软件代码重复补丁。因此称之为,“<ruby>一个修补<rt>A-patchy</rt></ruby>服务器”。
### awk
“awk(1) 代表着 Aho, Weinberger, Kernighan作者”—— Michael Greenberg
“awk(1) 代表着 Aho、Weinberger、Kernighan作者”—— Michael Greenberg
### Bash
“最初的 Unix shell即 Bourne shell是以其创建者的名字命名的。在开发 Bash 时csh发音为seashell实际上更受交互登录用户的欢迎。Bash 项目旨在赋予 Bourne shell 新的生命使其更适合于交互式使用因此它被命名为Bourne again shell重生的双关语。”——Ken Gaillot
“最初的 Unix shell即 Bourne shell是以其创建者的名字命名的。在开发 Bash 时csh发音为 seashell实际上更受交互登录用户的欢迎。Bash 项目旨在赋予 Bourne shell 新的生命,使其更适合于交互式使用,因此它被命名为 Bourne again shell<ruby>重生<rt>born again</rt></ruby>的双关语。”——Ken Gaillot
### C
在早期AT&T 的 Ken Thompson 和 Dennis Ritchie 发现可以使用更高级的编程语言(而不是低级的、可移植性更低的汇编编程)来编写操作系统和工具是很有趣的。早期有一个叫做 BCPLBasic Combined programming Language基本组合编程语言的编程系统汤普森创建了一个名为 B 的简化版 BCPL但 B 的灵活性和速度都不高。然后,里奇把 B 的思想扩展成一种叫做 C 的编译语言。”——Jim Hall
在早期AT&T 的 Ken Thompson 和 Dennis Ritchie 发现可以使用更高级的编程语言(而不是低级的、可移植性更低的汇编编程)来编写操作系统和工具是很有趣的。早期有一个叫做 BCPL<ruby>基本组合编程语言<rt>Basic Combined programming Language</rt></ruby>的编程系统Thompson 创建了一个名为 B 的简化版 BCPL但 B 的灵活性和速度都不高。然后Ritchie 把 B 的思想扩展成一种叫做 C 的编译语言。”——Jim Hall
### dd
“我想你发表这样一篇文章不能不提到 dd。我的外号叫 Didi。正确发音它听起来像dd。我第一次学的是 Unix然后是 Linux那是在 1993 年,当时我还是个学生。然后我去了军队,来到了我的部队中少数几个使用 UnixUltrix的部门之一其它部门主要是 VMS那里的一个人说这么说你是一个黑客对吗你以为你了解 Unix 吗?好的,那么 dd 这个名字的原因是什么呢?’我不知道,试着猜:‘数据复印机?’所以他说,‘我要告诉你 dd 的故事。dd 是 _convert 和 copy_ 的缩写(任何人仍然可以在今天从参考页中看到),但由于 cc 这个缩写已经被 C 的编译器占用,它被命名为 dd。只有几年后,我听闻了关于 JCL 的数据定义和非统一、半开玩笑的 Unix dd 命令语法的纪实中的一部分都是基于这个说法的。”——Yedidyah Bar David
“我想你发表这样一篇文章不能不提到 dd。我的外号叫 Didi。正确的发音它听起来像dd。我开始学的是 Unix然后是 Linux那是在 1993 年,当时我还是个学生。然后我去了军队,来到了我的部队中少数几个使用 UnixUltrix的部门之一其它部门主要是 VMS那里的一个人说这么说你是一个黑客对吗你以为你了解 Unix 吗?好的,那么 dd 这个名字的是怎么来的呢?’我不知道,试着猜道:‘<ruby>数据复印机<rt>Data duplicator</rt></ruby>?’所以他说,‘我要告诉你 dd 的故事。dd 是<ruby>转换<rt>convert</rt></ruby><ruby>复制<rt>copy</rt></ruby>的缩写(如今任何人仍然可以在参考页中看到),但由于 cc 这个缩写已经被 C 的编译器占用,所以它被命名为 dd。就在几年后,我听闻了关于 JCL 的数据定义和非统一、半开玩笑的 Unix dd 命令语法的纪实故事中某种程度都是基于这个说法的。”——Yedidyah Bar David
### Emacs
经典的<ruby>反 vi<rt>anti-vi</rt></ruby> 编辑器其名称的真正词源并不明显因为它源自“Editing MACroS”。但是它作为一个伟大的宗教亵渎和崇拜的对象吸引了许多恶作剧般的缩写例如“<ruby>避开 Meta Alt Control Shift 键<rt>Escape Meta Alt Control Shift</rt></ruby>”(以调侃其对键盘的大量依赖),“<ruby>8MB 并经常交换<rt>Eight Megabytes And Constantly Swapping</rt></ruby>”(从那时起就有很多内存了),“<ruby>最终分配了所有的计算机存储<rt>Eventually malloc()s All Computer Storage</rt></ruby>”和 “<ruby>EMACS 使一台计算机慢<rt>EMACS Makes A Computer Slow</rt></ruby>”——改编术语文件/黑客的字典
经典的<ruby>反 vi<rt>anti-vi</rt></ruby>编辑器,其名称的真正词源并不明显,因为它源自“<ruby>编辑宏<rt>Editing MACroS</rt></ruby>”。但是,它作为一个伟大的宗教亵渎和崇拜的对象,吸引了许多恶作剧般的缩写,例如“<ruby>避开 Meta Alt Control Shift 键<rt>Escape Meta Alt Control Shift</rt></ruby>”(以调侃其对键盘的大量依赖),“<ruby>8MB 并经常发生内存交换<rt>Eight Megabytes And Constantly Swapping</rt></ruby>”(从那时起就有很多内存了),“<ruby>最终分配了所有的计算机存储<rt>Eventually malloc()s All Computer Storage</rt></ruby>”和 “<ruby>EMACS 使一台计算机慢<rt>EMACS Makes A Computer Slow</rt></ruby>”——改编自 Jargon File/Hacker's Dictionary
### Enarx
[Enarx][3] 是机密计算领域的一个新项目。该项目的设计原则之一是它应该是“可替代的”。因此最初的名字是“psilocybin”著名的魔术蘑菇。一般情况下经理级别的人可能会对这个名称有所抵触因此考虑使用新名称。该项目的两位创始人 Mike Bursell 和 Nathaniel McCallum 都是老一辈的极客,因此他们考虑了许多不同的想法,包括 тайнаTayna——俄语中代表秘密或神秘——虽然公认的俄语并不是一门古老的语言但你就不要在乎这些细节了crypticon希腊语的意思是完全庶生的cryptidion希腊中表示小密室arconus拉丁语中表示秘密的褒义形容词arcanum拉丁语中表示秘密的中性形容词和 ærn盎格鲁撒克逊人表示地方,秘密的地方,壁橱,住所,房子,或小屋的词汇)。最后,由于各种原因,包括域名和 GitHub 项目名称的可用性,他们选择了 enarx这是两个拉丁词根的组合en-(表示内部)和 -arx表示城堡要塞或堡垒)。
[Enarx][3] 是机密计算领域的一个新项目。该项目的设计原则之一是它应该是“可替代的”。因此最初的名字是“psilocybin”著名的魔术蘑菇。一般情况下经理级别的人可能会对这个名称有所抵触因此考虑使用新名称。该项目的两位创始人 Mike Bursell 和 Nathaniel McCallum 都是古老语言极客,因此他们考虑了许多不同的想法,包括 тайнаTayna——俄语中代表秘密或神秘——虽然公认的俄语并不是一门古老的语言但你就不要在乎这些细节了crypticon希腊语的意思是完全庶生的cryptidion希腊中表示小密室arconus拉丁语中表示秘密的褒义形容词arcanum拉丁语中表示秘密的中性形容词和 ærn盎格鲁撒克逊人表示地方、秘密的地方、壁橱、住所、房子,或小屋的词汇)。最后,由于各种原因,包括域名和 GitHub 项目名称的可用性,他们选择了 enarx这是两个拉丁词根的组合en-(表示内部)和 -arx表示城堡要塞或堡垒)。
### GIMP
没有 [GIMP][4] 我们会怎么样GNU 图像处理项目多年来一直是开源的主要内容。[维基百科][5]指出“1995 年,[Spencer Kimball][6] 和 [Peter Mattis][7] 开始开发 GIMP作为加州大学伯克利分校的一个为期一个学期的实验计算设施项目。”
没有 [GIMP][4] 我们会怎么样?<ruby>GNU 图像处理项目<rt>GNU Image Manipulation Project</rt></ruby>多年来一直是开源的主要内容。[维基百科][5]指出“1995 年,[Spencer Kimball][6] 和 [Peter Mattis][7] 开始开发 GIMP作为加州大学伯克利分校的一个为期一个学期的实验计算设施项目。”
### GNOME
你有没有想过为什么 GNOME 被称为 GNOME根据[维基百科][8]GNOME 最初是一个表示“GNU 网络对象模型环境”的缩写词。现在,该名称不再表示项目,并已被删除,但该名称仍然保留。[GNOME 3][9] 是 Fedora、红帽企业版、Ubuntu、Debian、SUSE Linux 企业版等发行版的默认桌面环境。
你有没有想过为什么 GNOME 被称为 GNOME根据[维基百科][8]GNOME 最初是一个表示“<ruby>GNU 网络对象模型环境<rt>GNU Network Object Model Environment</rt></ruby>”的缩写词。现在,该名称不再表示该项目,并且该项目已被删除,但这个名称仍然保留。[GNOME 3][9] 是 Fedora、红帽企业版、Ubuntu、Debian、SUSE Linux 企业版等发行版的默认桌面环境。
### Java
能想象这种编程语言还有其它名称吗Java 最初被称为 Oak但是遗憾的是Sun Microsystems 的法律团队因现有商标而否决了该名称。所以开发团队又重新给它命名。[据说][10]该语言的工作组在 1995 年 1 月举行了一次大规模的头脑风暴。许多其它名称也被扔掉了,包括 Silk、DNA、WebDancer 等。该团队不希望新名称与过度使用的术语“web”或“net.”有任何关系。取而代之的是他们在寻找更有活力、更有趣、更容易记住的东西。Java 满足了这些要求,并且奇迹般地,团队同意通过了!
能想象这种编程语言还有其它名称吗Java 最初被称为 Oak但是遗憾的是Sun Microsystems 的法律团队因现有商标而否决了该名称。所以开发团队又重新给它命名。[据说][10]该语言的工作组在 1995 年 1 月举行了一次大规模的头脑风暴。许多其它名称也被扔掉了,包括 Silk、DNA、WebDancer 等。该团队不希望新名称与过度使用的术语“web”或“net”有任何关系。取而代之的是他们在寻找更有活力、更有趣、更容易记住的东西。Java 满足了这些要求,并且奇迹般地,团队同意通过了!
### Jupyter
现在许多数据科学家和学生在工作中使用 [Jupyter][11] 笔记本。“Jupyter”这个名字是三种开源计算机语言的融合这三种语言在笔记本中都有使用在数据科学中也很突出[Julia][12]、[Python][13] 和 [R][14]。
现在许多数据科学家和学生在工作中使用 [Jupyter][11] 笔记本。“Jupyter”这个名字是三种开源计算机语言的融合这三种语言在这个笔记本中都有使用,在数据科学中也很突出:[Julia][12]、[Python][13] 和 [R][14]。
### Kubernetes
Kubernetes 源自希腊语中的舵手。Kubernetes 项目创始人 Craig McLuckie 在 [2015 Hacker News][15] 回应中证实了这种词源。为了坚持航海主题,他解释说,这项技术驱动集装箱,就像舵手或飞行员驱动集装箱船一样。因此,选择了 Kubernetes 这个名字。我们中的许多人仍然在尝试正确的发音koo-bur-NET-eez因此 K8s 是可以接受的替代发音。有趣的是,它与英语单词“ governor”具有相同的词源,也与蒸汽机上的机械负反馈装置相同。
Kubernetes 源自希腊语中的舵手。Kubernetes 项目创始人 Craig McLuckie 在 [2015 Hacker News][15] 回应中证实了这种词源。为了坚持航海主题,他解释说,这项技术驱动集装箱,就像舵手或驾驶员驾驶集装箱船一样。因此,选择了 Kubernetes 这个名字。我们中的许多人仍然在尝试正确的发音koo-bur-NET-eez因此 K8s 是可以接受的替代发音。有趣的是,它与英语单词“<ruby>governor<rt>governor</rt></ruby>”具有相同的词源,也与蒸汽机上的机械负反馈装置相同。
### KDE
那 K desktop 呢? KDE 最初代表“ Kool 桌面环境”。 它由 [Matthias Ettrich][16] 于 1996 年创立。根据[维基百科][17]上的说法,该名称是 Unix 上 [Common Desktop Environment][18]CDE一词的调侃。
那 K 桌面呢KDE 最初代表“<ruby>酷桌面环境<rt>Kool Desktop Environment</rt></ruby>”。 它由 [Matthias Ettrich][16] 于 1996 年创立。根据[维基百科][17]上的说法,该名称是 Unix 上 <ruby>[通用桌面环境][18]<rt>Common Desktop Environment</rt></ruby>CDE一词的调侃。
### Linux
[Linux][19] 因其发明者 Linus Torvalds 的名字命名的。Linus 最初想将他的作品命名为“Freax”因为他认为以他自己的名字命名太自负了。根据[维基百科][19]的说法,“赫尔辛基科技大学 Torvalds 的同事 Ari Lemmke 当时是 FTP 服务器的志愿管理员之一他并不认为Freax是个好名字。 因此,他在没有咨询 Torvalds 的情况下将服务器上的这个项目命名为Linux。”
[Linux][19] 因其发明者 Linus Torvalds 的名字命名的。Linus 最初想将他的作品命名为“Freax”因为他认为以他自己的名字命名太自负了。根据[维基百科][19]的说法,“赫尔辛基科技大学 Torvalds 的同事 Ari Lemmke 当时是 FTP 服务器的志愿管理员之一他并不认为Freax是个好名字。因此他在没有咨询 Torvalds 的情况下将服务器上的这个项目命名为Linux。”
以下是一些最受欢迎的Linux发行版。
@ -82,21 +84,21 @@ Kubernetes 源自希腊语中的舵手。Kubernetes 项目创始人 Craig McLuck
#### Debian
[Debian][21] Linux 创建于 1993 年 9 月,是其创始人 Ian Murdock 和他当时的女友 Debra Lynn 的混成词。
[Debian][21] Linux 创建于 1993 年 9 月,是其创始人 Ian Murdock 和他当时的女友 Debra Lynn 的名字的混成词。
#### RHEL
[Red Hat Linux][22] 的名字来自它的创始人马克·尤因Marc Ewing,他戴着一顶祖父送给他的康奈尔大学红色软呢帽。红帽公司成立于 1993 年 3 月 26 日。[Fedora Linux][23] 作为一个志愿者项目而启动旨在为红帽发行版提供额外的软件它的名字来自红帽的“Shadowman”标
[Red Hat Linux][22] 的名字来自它的创始人 Marc Ewing,他戴着一顶祖父送给他的康奈尔大学红色软呢帽。红帽公司成立于 1993 年 3 月 26 日。[Fedora Linux][23] 作为一个志愿者项目而启动旨在为红帽发行版提供额外的软件它的名字来自红帽的“Shadowman”标。
#### Ubuntu
[Ubuntu][24] 旨在广泛分享开源软件,它以非洲哲学“人的本质”命名,可以翻译为“对他人的人道主义”或“我之所以是我,是因为我们都是这样的人”。
[Ubuntu][24] 旨在广泛分享开源软件,它以非洲哲学“<ruby>人的本质<rt>ubuntu</rt></ruby>”命名,可以翻译为“对他人的人道主义”或“我之所以是我,是因为我们都是这样的人”。
### Moodle
开源学习平台 [Moodle][25] 是“<ruby>模块化面向对象动态学习环境<rt>modular object-oriented dynamic learning environment</rt></ruby>”的首字母缩写。Moodle 仍然是电子学习的领先平台。全球有近 10.4 万个注册的 Moodle 网站。
开源学习平台 [Moodle][25] 是“<ruby>模块化面向对象动态学习环境<rt>modular object-oriented dynamic learning environment</rt></ruby>”的首字母缩写。Moodle 仍然是领先的线上学习平台。全球有近 10.4 万个注册的 Moodle 网站。
另外两个流行的开源内容管理系统是 Drupal 和 Joomla。Drupal 的名字来自荷兰语意思是“放弃”。根据维基百科Joomla 是斯瓦希里语单词“jumla”的[英式拼写][26],在阿拉伯语、乌尔都语和其他语言中是“一起”的意思。
另外两个流行的开源内容管理系统是 Drupal 和 Joomla。Drupal 的名字来自荷兰语 “druppel”意思是“放弃”。根据维基百科Joomla 是斯瓦希里语单词“jumla”的[英式拼写][26],在阿拉伯语、乌尔都语和其他语言中是“一起”的意思。
### Mozilla
@ -104,23 +106,23 @@ Kubernetes 源自希腊语中的舵手。Kubernetes 项目创始人 Craig McLuck
### Nginx
“许多技术人员都试图装酷并将它念成ngnx。实际上很少的一部分人只做了一些基本的研究工作,就可以很快发现名称实际上应该被说成是“ EngineX”指的是功能强大的 web 服务器,例如引擎。”——Jean Sebastien Tougne
“许多技术人员都试图装酷并将它念成ngnx。实际上很少的一些人做点基本的调查工作就可以很快发现该名称实际上应该被念成是“EngineX”指的是功能强大的 web 服务器,像个引擎。”——Jean Sebastien Tougne
### Perl
Perl 的创始人 Larry Wall 最初将他的项目命名为“Pearl”。根据维基百科Wall 想给这种语言起一个有积极含义的简短名字。在 Perl 正式发布之前Wall 发现了现有的 [PEARL][29] 编程语言,并更改了名称的拼写。
Perl 的创始人 Larry Wall 最初将他的项目命名为“Pearl”。根据维基百科Wall 想给这种语言起一个有积极含义的简短名字。在 Perl 正式发布之前Wall 发现了已有 [PEARL][29] 编程语言,于是更改了名称的拼写。
### Piet and Mondrian
### Piet Mondrian
“有两种编程语言以艺术家 Piet Mondrian 命名。一种叫做Piet另一种叫做Mondrian[David Morgan-Mar [写道][30]]:“Piet 是一种编程语言,其中的程序看起来像抽象绘画。该语言以几何抽象艺术的开创者 Piet Mondrian 的名字命名。我曾想将这种语言命名为 Mondrian但是有人告诉我这会让它看起来像一种很普通的脚本语言。哦好吧我想我们不能都是深奥的语言作家。”——Yuval Lifshitz
“有两种编程语言以艺术家 Piet Mondrian 命名。一种叫做Piet另一种叫做MondrianDavid Morgan-Mar [写道][30]Piet 是一种编程语言,其中的程序看起来像抽象绘画。该语言以几何抽象艺术的开创者 Piet Mondrian 的名字命名。我曾想将这种语言命名为 Mondrian但是有人告诉我这会让它看起来像一种很普通的脚本语言。哦好吧我想我们不能都是深奥的语言作家。”——Yuval Lifshitz
### Python
Python编程语言的独特名称来自其创建者 Guido Van Rossum他是喜剧团体 Monty Python 的粉丝。
Python 编程语言的独特名称来自其创建者 Guido Van Rossum他是喜剧团体 Monty Python 的粉丝。
### Raspberry Pi
Raspberry Pi 以其微小但强大的功能和对钱包友好的价格标签而闻名,在开源社区中是最受欢迎的。但是它可爱(和好吃)的名字是从哪里来的呢?在 70 年代和 80 年代,以水果命名的计算机是一种流行的趋势。苹果,橘子,杏……有人饿了吗?根据创始人 Eben Upton 的 [2012 采访] [31]“Raspberry Pi”这个名称是对这种趋势的致敬。树莓也很小但味道却很浓。名称中的“Pi”暗示着这样的事实最初计算机只能运行 Python。
Raspberry Pi 以其微小但强大的功能和对钱包友好的价格标签而闻名,在开源社区中是最受欢迎的。但是它可爱(和好吃)的名字是从哪里来的呢?在 70 年代和 80 年代,以水果命名的计算机是一种流行的趋势。苹果、橘子、杏……有人饿了吗?根据创始人 Eben Upton 的 [2012 采访] [31]“Raspberry Pi”这个名称是对这种趋势的致敬。树莓也很小但味道却很浓。名称中的“Pi”暗示着这样的事实最初计算机只能运行 Python。
### Samba
@ -132,7 +134,7 @@ Raspberry Pi 以其微小但强大的功能和对钱包友好的价格标签而
### SQL
“你可能知道 [SQL] 代表结构化查询语言但你知道为什么它经常被读作sequel”它是作为QUEL查询语言的后续即续集而创建的。”——Ken Gaillot
“你可能知道 [SQL] 代表<ruby>结构化查询语言<rt>Structured Query Language</rt></ruby>但你知道为什么它经常被读作sequel”它是作为原本的QUEL<ruby>查询语言<rt>QUEry Language</rt></ruby>的后续即续集而创建的。”——Ken Gaillot
### XFCE
@ -140,7 +142,7 @@ Raspberry Pi 以其微小但强大的功能和对钱包友好的价格标签而
### Zsh
Zsh 是一个交互式登录 shell。1990 年,普林斯顿大学的学生 Paul Falstad 写了 shell 的第一个版本。他在看到当时在普林斯顿大学担任助教的 Zhong Shazsh的登录 ID 后,给它起了个名字,他觉得这个名字听起来像 [shell 的好名字][37]。
Zsh 是一个交互式登录 shell。1990 年,普林斯顿大学的学生 Paul Falstad 写了 shell 的第一个版本。他在看到当时在普林斯顿大学担任助教的 Zhong Sha缩写为 zsh的登录 ID 后,他觉得这个名字听起来像 [shell 的好名字][37],给它起了这个名字
还有更多的项目和名称还没有包括在这个列表中。请一定要在评论中分享你的收藏。
@ -151,7 +153,7 @@ via: https://opensource.com/article/19/10/open-source-name-origins
作者:[Joshua Allen Holm][a]
选题:[lujun9972][b]
译者:[laingke](https://github.com/laingke)
校对:[校对者ID](https://github.com/校对者ID)
校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出