关于开源软件名字的由来

开源软件名字有趣的由来

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

原文地址:http://blog.51cto.com/redone/2288081

时间: 2024-10-22 10:34:44

关于开源软件名字的由来的相关文章

Eclipse各个版本号名字的由来

最近闲来无事,就下载了最新的开发软件玩玩,看看都有哪些创新,无意间发现Eclipse最新版的名字叫Luna,撸呐.名字让我很纳闷,他的新特性到没有什么特别之处:完成支持java8,提供了貌似很酷的黑色主题,用起来却不咋地..我最好奇的是他为什么会叫这个名字呢,觉得很奇怪,于是就去搜了下,原来如此. eclipse版本发布图 下面介绍一下Eclipse的版本发布和开发过程: Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年1

2015 年度新增开源软件排名TOP100

本榜单包含 2015 年开源中国新收录的 5977 款开源软件中,根据软件本身的关注度.活跃程度进行排名前 100 名的软件.从这份榜单中或许可以了解到最新业界的趋势. 1.SwitchyOmega 项目简介:SwitchyOmega 是 SwitchySharp 的新版本.这是一个 Chrome 浏览器用来切换不同代理的插件.SwitchyOmega 初次安装时会检查是否存在 SwitchySharp ,如果有的话则会自动升级设置,无须手动配置.如果您使用的是非谷歌应用商店版,或者无法自动升级

Hadoop开源软件及生态系统

Hadoop开源软件及生态系统:方向hadoop的运维,hadoop的开发按用户规格或为开源软件做二次开发. 云计算与大数据:狭义的云计算与广义的云计算:三层模型: Hadoop的起源:Doug Cutting,google核心技术, Google vs Hadoop Hadoop的特点:开源社区的支持,分布式文件系统的备份恢复机制以及MapReduce的任务监控保证了分布式处理的可靠性,并且它的框架可以运行在任何普通的pc上,不论是存储的可扩展还是计算的可扩展都是hadoop的设计根本,分布式

2014 年最热门的国人开发开源软件 TOP 100

不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必.做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外的认可.中国是开源不可忽视的力量. 而我们这个榜单也是从这些国人开发.主要参与开发或者基于国外开源软件进行改进并形成独立版本的软件中,根据该软件的访问.收藏.下载等多个角度,从而得出前 100 名最受欢迎的开源软件.我们所评选出来的软件并非同类型,尽管放在一起不是很科学,但我们仍希望通过我们的视角让大家对国内一些

2014 年最热门的国人开发开源软件 TOP 100 - 开源中国社区

不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必.做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外的认可.中国是开源不可忽视的力量. 而我们这个榜单也是从这些国人开发.主要参与开发或者基于国外开源软件进行改进并形成独立版本的软件中,根据该软件的访问.收藏.下载等多个角度,从而得出前 100 名最受欢迎的开源软件.我们所评选出来的软件并非同类型,尽管放在一起不是很科学,但我们仍希望通过我们的视角让大家对国内一些

VMware的那些事之第一章:VMware出现的背景与名字的由来

序言:近来学习VMware虚拟化技术,学完后回顾时发现自己除了对操作流程有点认识,其他的像VMware出现的背景,名字的来由,产品的发展历程......都一无所知.而网上对于这些知识的总结零零散散,不是很完整,趁着兴趣,搜罗搜罗网上的相关内容,打算写写关于VMware的一些介绍. 此文献给那些对VMware感兴趣的伙伴,为他们构建一个比较完整的VMware概貌. VMware出现的背景 虚拟化技术在 20 世纪 60 年代首次开发,当时是为了对大型机硬件进行分区以提高硬件利用率.30 多年前,I

Github 的系统内部都在用什么开源软件?

有时候处理规模问题最好的办法就是让事情变得简单并尽你可能去避免出现这种情况.这是 GitHub 所采用的方法,林纳斯·托瓦兹(Linus Torvalds)在十年前开发了Git源代码控制工具,GitHub 为该工具提供资料库服务(repository service),目前已经有了爆炸性的发展,并成为开源软件开发工作的重心之一. 可以理解为什么程序员们会精挑细选他们创作代码用的工具并与他人分享,反过来,他们也会去调整和改进这些工具.一种非常现实的感觉就是,软件开发者们“住进”这些系统中后,源代码

自由软件VS开源软件

“自由软件运动”是一项倡导软件这种知识产品应该免费共享的社会运动,它主要是从社会伦理学,道德的高度,强调我们每个人都有自由使用软件的权利.这种权利不应该被软件私有所破坏. 反对软件私有,首先反对的就是软件的知识产权.版权,所以自由软件运动明确反对以申请专利的形式将软件产品据为私有.为了表达对Copyright(知识产权)的憎恶,斯托尔曼甚至生造了一个单词Copyleft. 自由软件运动者还创造出GPL(通用公众许可协议)这一许可协议来保证和保护同道中人彼此共享软件产品.GPL的基本原则就是:你可

以后可以研究的49个开源软件

音频工具 1. Audacity 这个跨平台的录音.音频编辑器由于其运行的速度快.操作简单易用而得了高分,主要的功能包括封装编辑.混音.还有内置的特效,支持的格式有WAV, AIFF, Ogg, MP3. 2. Linux MultiMedia Studio 想想你用什么成为一个音乐创作者?LMMS让你在自己电脑上制作音乐,包括音频信号耦合,混响和合成,改编样本等等. 3. Jajuk 如果你在网上down了很多音乐,拥有一个庞大音乐库但是忘记了分类怎么办?Jajuk就是为你设计的,这个软件提供