开源软件名字有趣的由来

1、Linux
在 一九九一年,Linus Torvalds 开发了一个与 Unix 兼容的内核并称之为 Linux 。大约在一九九二年,将 Linux 与不是非常完整的 GNU 系统相结合产生了一个完整的自由软件操作系统,我们今天因此可以实际运行一个 GNU 系统的版本,称之 GNU/Linux。现在被广泛使用的 GNU 版本则经常被称作"Linux",可是许多用户并不了解与之相关的 GNU 工程。

2、Red Hat
  红帽公司总部位于美国北卡罗来纳州的罗利市,由鲍勃杨和马克尤因共同创立的。“ 红帽 ”是指红色的康奈尔大学曲棍球帽,Ewing在就读卡内基·梅隆大学期间曾经戴着一顶红色的康奈尔大学曲棍球帽子,这是他的祖父赠送给他的 。当时的学生经常会说:“如果你需要帮助,找那个红帽子的人。”

3、SUSE
SUSE是Linux操作系统的一个主流发行版本,德国的一个发行版本。SUSE公司1992年创立,1994年,公司推出了SLS/Slackware软件安装光盘,其完整的名称是:S.u.S.E. Linux 1.0。后来,"S.u.S.E."改称为"SuSE",这是一个德文缩写,其完整词义为"Software-und System-Entwicklung",英文意为"Software and system development"(软件与系统开发)。实际上,这个词的正确读音有两种,一种是源于德国,一种来自英语国家。

4、Debian
  Debian是1993年由Ian Murdock开发的,它是第一个基于Linux内核的操作系统之一。首先发布为“Debian Linux Release”,Debian的名字是一个portmanteau。Debian是通过结合Murdock当时的女友Debra Lynn的名字和他自己的名字Ian,因此组成了“Debian”。

5、Ubuntu
  Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的”ubuntu”一词,意思是”人性”、”我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的”仁爱”思想。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

6、PostgreSQL
  PostgreSQL最初被称为“ postgres”,由Michael Stonebraker于1986年在加州大学伯克利分校创建,作为“Ingres”数据库系统的后续。Postgres的开发是为了提供提供了相对其他开放源代码数据库系统之外的另一种选择。

7、MariaDB
“My”是因为 Monty 的女儿叫做 My,“SQL”就是 Structured Query Language(结构化查询语言),用于和数据库交互的语言。大家都知道甲骨文公司收购了MySQL后,觉得依靠甲骨文来发展MySQL,实在很不靠谱,于是决定另开分支,这个分支的名字叫做MariaDB。MariaDB名称来自麦克尔·维德纽斯的女儿玛丽亚的名字。
MySQL的开发团队这样说:“MySQL”的正式发音是“My Ess Que Ell”(而不是“my sequel”),但我们并不介意你的发音方式是“my sequel”或其他当地方式。

8、Python
  Python的创始人为Guido van Rossum。Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。当时,他是一个叫Monty Python的喜剧团体的爱好者,他觉得这门语言的名字不仅要独特还要带有一点神秘,于是他决定使用Python这个名字。

9、Java
任职于Sun(太阳)微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,由于商标搜索显示,Oak已被一家显示卡制造商注册。于是同年,Oak被改名为Java。

10、PHP
PHP最初是用C语言编写的 HTML 内嵌式的语言,一开始是用于帮助其创建者Rasmus Lerdorf维护他的个人主页,他的名字是一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写,缩写为“PHP”。

11、Apache
Apache 源于 NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。
因为这个服务器是在 NCSA HTTPd 服务器的基础之上,通过众人努力,不断地修正、打补丁(Patchy)的产物,被戏称为"A Patchy Server"(一个补丁服务器)。因为"Patchy"与"Apache"是谐音,故最后正式命名为"Apache Server"。

Nginx
12、Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由俄罗斯伊戈尔·赛索耶夫开发的。
官方说明:

Correct Incorrect
en-juhn-eks* en-jingks
Engine-X .

13、Kubernetes
Kubernetes 是来自 Google 云平台的开源容器集群管理系统,用于自动部署、扩展和管理容器化,通常也被称为k8s。Kubernetes可以追溯到Google的博客系统,最初代号为“Project Seven”,这是受Google内部管理系统Borg启发而催生的一个新的开源项目。他的名字是源星际迷航中一个名叫Seven of Nine的航海家,Kubernetes的logo来源于星际迷航中舵手的方向盘。

14、Mozilla Firefox
Firefox几经更名,其曾用名有mozilla/browser,Phoenix,Firebird,中文俗称"火狐"(正式缩写为Fx或fx,非正式缩写为FF)2002年9月23日发布了Phoenix 0.1,这就是Firefox的前身,但由于名称的冲突问题,浏览器经历过两次改名才最终确定为现在的名字,意为“小熊猫”,国人称之为“火狐”。
2004年2月9日,Mozilla Firebird决定改称Mozilla Firefox,简称Firefox,Mozilla 官方建议的 Firefox 缩写为 Fx 或 fx,不过仍然常被称作FF(FireFox)。
借此给大家普及一下,小熊猫属于小熊猫科,和浣熊、熊猫不是一回事。关于我国熊猫的来历,熊猫早在1869年, 一位法国学者来华, 到四川考查生物资源, 给“熊猫”定名为“黑白熊”。两年后, 动物学家进一步考查, 研究它属於猫熊科, 将它进一步定名为“猫熊”。本世纪四十年代, 在重庆动物标本展览上还分别用中、英文书写著“猫熊”的学名但由於那时的中文习惯读法是从右至左, 故而国人都把按英文书写方式书写的“猫熊”, 读成了“熊猫”, 并延用至今, 唯台湾现仍称它为“猫熊”。此名正名难於让人接受, 只能“约定俗成”, 仍称“熊猫”。

15、squid
Squid cache(简称为Squid)中文八爪鱼,是一个流行的自由软件,它符合GNU通用公共许可证。Squid作为网页服务器的前置cache服务器,可以代理用户向web服务器请求数据并进行缓存,也可以用在局域网中,使局域网用户通过代理上网。Squid主要设计用于在Linux一类系统运行。

友情连接
中国程序员容易发音错误的单词
https://github.com/shimohq/chinese-programmer-wrong-pronunciation

DOTNET就是.NET, 严格说是:.Net Framework框架 。但为什么叫DOTNET(.NET)呢?在计算机行业DOT是Distributed Object Technology的简称,意为分布式对象技术。DOT恰好与“点”的英语单词相同,DOT的音标[dɔt]。.NET是一个微软开发的编程环境,里面可以使用C#,VB等多种编程语言。

转载于:https://blog.51cto.com/redone/2288081

关于开源软件名字的由来相关推荐

  1. 几种开源软件名字的读音

    开源软件的名字都比较"奇怪",其读音也令人费解,看了网上一外国友人的文章,感觉挺有意思,下面简单给出几种"难度"较高的名字的正确读音与大家分享: GNU/Lin ...

  2. 关于 DRM 中 DUMB 和 PRIME 名字的由来

    前言 在上一篇<DRM驱动程序开发(VKMS)>文章里,我们学习了如何编写一个最简单的 KMS 驱动.而本篇,我将以叙述的形式为大家讲解 DRM GEM 的相关概念,代码留到下一篇进行讲解 ...

  3. 商业公司主导下的非营利开源软件基金会之 ———— Eclipse 的成长和发展(上)...

    点击上方蓝字 关注开源之道 成为由个人和组织所组成的共同体通力协作打造商业友好的开源项目的领导者. ---- Eclipse 愿景 Eclipse Theia 1.0 发布,剑指微软 VS Code ...

  4. 开源软件License汇总

    开源软件英文为Open Source Software,简称OSS,又称开放源代码软件,是一种源代码可以任意获取的计算机软件,这种软件的著作权持有人在软件协议的规定之下保留一部分权利并允许用户学习.修 ...

  5. 2014年最热门的国人开发开源软件TOP100

    2014年最热门的国人开发开源软件TOP100 不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必.做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多 ...

  6. CopyCat 代码克隆检测发布,剑指开源软件抄袭

    2019独角兽企业重金招聘Python工程师标准>>> 运营开源中国社区 10 年时间,对国内开源发展之迅猛非常的欣慰,但同时也存在很多问题是我们难以忽视的.其中一个对开源生态发展杀 ...

  7. 【转载】用开源软件搭建企业内部协作平台, Kill QQ MSN

    作为公司的一分子, 您可能忧心忡忡于通过 MSN, QQ 流入的各种名目繁多的病毒, 木马, 例如熊猫烧香, 以及通过 MSN 传播的导致公司网络瘫痪的蠕虫病毒. 换句话说, 我们需要企业内部协作平台 ...

  8. open source license主流的开源软件协议介绍

    open source license主流的开源软件协议介绍(20190222) 文章目录: 一.开源软件的直观介绍 二.常用开源协议介绍 三.常用开源协议之间的对比 当Adobe.Microsoft ...

  9. 嵌入式linux系统移植的四大步骤_如何移植开源软件到嵌入式Linux系统

    我们知道,在PC机Linux上,安装开源软件,一般来讲,大多是如下几个步骤就搞定了. tar -xzf  open_source_software.tar.gz cd       open_sourc ...

最新文章

  1. 如何挑选一家好的软件测试培训机构
  2. 智驾汽车MAXIEYE 招聘|SLAM、深度学习、融合、规划控制工程师等岗位(校招/实习)...
  3. 如何将Visio图形转换成EPS格式【mark from百度知道】
  4. 剑指offer23 从上往下打印二叉树
  5. NTP时间服务器安装
  6. Proxy模式简介和用例
  7. 计算机应用基础教学改革参考文献,关于计算机应用基础论文范文资料 与计算机应用基础课程教学改革分析有关论文参考文献...
  8. Linux 网卡驱动学习(九)(层二转发)
  9. 关于java集合的知识点_java中集合的知识点
  10. Java Proxy 动态代理原理剖析
  11. 卡通漫画Photobacks Cartoon 2.0 PS扩展面板汉化版 支持CC2019
  12. java实现阳历农历节以及节假日日期计算
  13. 知识图谱01:知识图谱的定义
  14. safari遮罩无效
  15. Android 动画之 View动画 和 帧动画
  16. 斗地主 -(一) 如何开发斗地主
  17. 【论文阅读】Slot-Gated Modeling for Joint Slot Filling and Intent Prediction
  18. Http协议和Python调试过程
  19. minio 图片存储服务器的部署和使用
  20. SharpSCADA - 工控网关, 轻量级组态软件(笔记)

热门文章

  1. 转发真阿当老师的一片文章 受益匪浅 (出处:http://cly84920.blog.163.com/blog/static/24750013320158203575958/)...
  2. centos搭建微信代理服务器 docker
  3. 鸡兔同笼python程序怎么写_属鸡-生肖鸡-属鸡人的命运-华易算命网
  4. STM32单片机初学6-SPI通信驱动IPS彩屏
  5. 基于浮云绘图 快速开发车站状态图
  6. 【物联网初探】- 08 - ESP32 操作电容式土壤湿度传感器(Arduino IDE)
  7. java textpad_TextPad 和JDK使用方法
  8. E - LEQ(树状数组)
  9. hibernate中对象的状态有三种
  10. java 工作两年的简历_工作经验只有两年的Java开发,简历中需要写学校经历吗?...