開(kāi)源軟件是怎樣命名的:Python 最獨(dú)特,Debian 最浪漫
像許多生活中常見(jiàn)的品牌名稱(chēng)一樣,例如“Kleenex”或“百事可樂(lè)”,他們的命名都有一些故事在其中。開(kāi)源世界也擁有自己獨(dú)特的命名法,這些奇怪的名稱(chēng)對(duì)一些人卻又特殊的含義。而我們只是了解他的名稱(chēng)或者以錯(cuò)誤的發(fā)音讀出這些名稱(chēng)。接下來(lái),就帶你們看看看看這些開(kāi)源軟件命名背后的故事。
1、Arduino
Arduino 的名字來(lái)源于其聯(lián)合創(chuàng)始人Massimo Banzi最喜愛(ài)的酒吧之一,Massimo Banzi 喜歡去一家名叫 di Re Arduino 的酒吧,該酒吧是以 1000 年前意大利國(guó)王 Arduin 的名字命名的。為了紀(jì)念這個(gè)地方,他將這塊電路板命名為 Arduino。
2、Debian
Debian是1993年由Ian Murdock開(kāi)發(fā)的,它是***個(gè)基于Linux內(nèi)核的操作系統(tǒng)之一。首先發(fā)布為“Debian Linux Release”,Debian的名字是一個(gè)portmanteau(通過(guò)結(jié)合其他兩個(gè)單詞創(chuàng)建的詞,例如“調(diào)制解調(diào)器”,就是由[mo]dulator [dem]odulator這兩個(gè)單詞結(jié)合而來(lái)的)。Debian是通過(guò)結(jié)合Murdock當(dāng)時(shí)的女友Debra Lynn的名字和他自己的名字Ian,因此組成了“Debian”。
3、Kubernetes
Kubernetes 是來(lái)自 Google 云平臺(tái)的開(kāi)源容器集群管理系統(tǒng),用于自動(dòng)部署、擴(kuò)展和管理容器化,通常也被稱(chēng)為k8s。Kubernetes可以追溯到Google的博客系統(tǒng),最初代號(hào)為“Project Seven”,這是受Google內(nèi)部管理系統(tǒng)Borg啟發(fā)而催生的一個(gè)新的開(kāi)源項(xiàng)目。
他的名字是源星際迷航中一個(gè)名叫Seven of Nine的航海家,Kubernetes的logo來(lái)源于星際迷航中舵手的方向盤(pán)。
4、openSUSE
openSUSE從德國(guó)獲得它的名字。SUSE是“軟件和系統(tǒng)開(kāi)發(fā)”的英文縮寫(xiě)。Novell于2003年收購(gòu)SUSE后,于2005年向社區(qū)開(kāi)放發(fā)行版時(shí),名字才被加上“open”。
5、PHP
PHP最初是用C語(yǔ)言編寫(xiě)的 HTML 內(nèi)嵌式的語(yǔ)言,一開(kāi)始是用于幫助其創(chuàng)建者Rasmus Lerdorf維護(hù)他的個(gè)人主頁(yè),他的名字是一個(gè)嵌套的縮寫(xiě)名稱(chēng),是英文超級(jí)文本預(yù)處理語(yǔ)言(PHP:Hypertext Preprocessor)的縮寫(xiě),縮寫(xiě)為“PHP”。
6、Python
Python的創(chuàng)始人為Guido van Rossum。Guido為了打發(fā)圣誕節(jié)的無(wú)趣,決心開(kāi)發(fā)一個(gè)新的腳本解釋程序,做為ABC 語(yǔ)言的一種繼承。當(dāng)時(shí),他是一個(gè)叫Monty Python的喜劇團(tuán)體的愛(ài)好者,他覺(jué)得這門(mén)語(yǔ)言的名字不僅要獨(dú)特還要帶有一點(diǎn)神秘,于是他決定使用Python這個(gè)名字
7、PostgreSQL
PostgreSQL最初被稱(chēng)為“ postgres”,由Michael Stonebraker于1986年在加州大學(xué)伯克利分校創(chuàng)建,作為“Ingres”數(shù)據(jù)庫(kù)系統(tǒng)的后續(xù)。Postgres的開(kāi)發(fā)是為了提供提供了相對(duì)其他開(kāi)放源代碼數(shù)據(jù)庫(kù)系統(tǒng)之外的另一種選擇。
8、Red Hat
紅帽公司總部位于美國(guó)北卡羅來(lái)納州的羅利市,由鮑勃楊和馬克尤因共同創(chuàng)立的。“ 紅帽 ”是指紅色的康奈爾大學(xué)曲棍球帽,Ewing在就讀卡內(nèi)基·梅隆大學(xué)期間曾經(jīng)戴著一頂紅色的康奈爾大學(xué)曲棍球帽子,這是他的祖父贈(zèng)送給他的 。當(dāng)時(shí)的學(xué)生經(jīng)常會(huì)說(shuō):“如果你需要幫助,找那個(gè)紅帽子的人。”
9、Ubuntu
Ubuntu(烏班圖)是一個(gè)以桌面應(yīng)用為主的Linux操作系統(tǒng),其名稱(chēng)來(lái)自非洲南部祖魯語(yǔ)或豪薩語(yǔ)的"ubuntu"一詞,意思是"人性"、"我的存在是因?yàn)榇蠹业拇嬖?quot;,是非洲傳統(tǒng)的一種價(jià)值觀,類(lèi)似華人社會(huì)的"仁愛(ài)"思想。Ubuntu的目標(biāo)在于為一般用戶提供一個(gè)***的、同時(shí)又相當(dāng)穩(wěn)定的主要由自由軟件構(gòu)建而成的操作系統(tǒng)。
10、FreeDOS
FreeDOS一開(kāi)始并不是被稱(chēng)為FreeDOS。1994年6月開(kāi)始這個(gè)項(xiàng)目時(shí),它稱(chēng)之為PD-DOS。該P(yáng)D代表公有領(lǐng)域,Jim Hal當(dāng)時(shí)想要?jiǎng)?chuàng)建一個(gè)任何人都可以使用的DOS。后來(lái)他們意識(shí)到這個(gè)系統(tǒng)應(yīng)該是一個(gè)自由的DOS軟件操作系統(tǒng),所以就改名為Free-DOS。直到1996年1月前后發(fā)布了《The FreeDOS Kernel》之后,正式去掉了連字符號(hào)。
11、MariaDB
大家都知道甲骨文公司收購(gòu)了MySQL后,覺(jué)得依靠甲骨文來(lái)發(fā)展MySQL,實(shí)在很不靠譜,于是決定另開(kāi)分支,這個(gè)分支的名字叫做MariaDB。MariaDB名稱(chēng)來(lái)自麥克爾·維德紐斯的女兒瑪麗亞(英語(yǔ):Maria)的名字。
12、Wikipedia
想獲得這個(gè)答案,讓我們轉(zhuǎn)到維基百科吧!1995年,Howard G.“Ward”Cunningham開(kāi)發(fā)了WikiWikiWeb,這是“可能管用的最簡(jiǎn)單的在線數(shù)據(jù)庫(kù)。”“wiki”這個(gè)詞是夏威夷語(yǔ),意指“快”,而“pedia”就是意指“百科全書(shū)”。
首字母縮寫(xiě)詞、混合詞、酒吧和外來(lái)詞,這些只是開(kāi)源名稱(chēng)詞源的幾個(gè)例子,你在開(kāi)源界還遇到過(guò)哪些奇怪的命名?它們?cè)醋阅睦铮质鞘裁匆馑??歡迎留言交流。