关于开源软件名字的由来

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于开源软件名字的由来相关的知识,希望对你有一定的参考价值。

开源软件名字有趣的由来

技术分享图片

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

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

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名称来自麦克尔·维德纽斯的女儿玛丽亚的名字。

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

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

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

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

12、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)。

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

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

以上是关于关于开源软件名字的由来的主要内容,如果未能解决你的问题,请参考以下文章

关于开源软件

关于开源软件和闭源软件我个人Naive的看法

关于开源软件的思考

Visual Studio 版本转换工具WPF版开源了

从 Unix 到 Github:十个关于自由和开源软件历史的重要事件

关于开源硬件的论坛都有哪些