linux这个名字,Linux 今天 24 岁了,他爸爸最初起的名字却不是这个
原標(biāo)題:Linux 今天 24 歲了,他爸爸最初起的名字卻不是這個
Just for fun.
這是林納斯·托瓦茲(Linus Torvalds)自傳的名字。24 年前的今天,他鼓弄出了一個新的操作系統(tǒng) Linux。
Linux 在開源社區(qū)有著很高聲望,我們所熟知的 Android 也是基于 Linux。
(開源操作系統(tǒng) Linux 也是 90 后)
為了搞清楚Linux 的由來,科技作家 Glyn Moody 1996 年專門跑到芬蘭赫爾辛基,和林納斯在公寓里進(jìn)行了一次交談。Glyn Moody 將這次交談的部分內(nèi)容寫成了文章出版在 1997 年 8 月的《連線》雜志上。此后他又把更多的內(nèi)容寫進(jìn)了一本名為《Rebel Code》的書中。這本書后來成為了解開源革命必讀之物。
故事從 1988 年林納斯進(jìn)入到赫爾辛基大學(xué)學(xué)習(xí)計算機(jī)科學(xué)開始。在學(xué)校里,林納斯第一次接觸到了 Unix 操作系統(tǒng)。
“那是 1990 年的秋天,我在一堂很短的 Unix 課用上了一臺運行 Ultrix(Unix 系統(tǒng)品牌名)的 VAX 微型電腦。我立刻喜歡上了 Unix,這正是一個編程界面應(yīng)該有的樣子。大家都說 Unix 很復(fù)雜,在我看來卻很簡單。”林納斯對 Moody 說道。
在這堂 Unix 課上,林納斯用的課本之一是 Andrew S. Tanenbaum 編寫的《操作系統(tǒng):設(shè)計與實現(xiàn)》。這本書不僅非常詳細(xì)地介紹了如何編寫一個操作系統(tǒng),還附帶了一個小型操作系統(tǒng) Minix 的源代碼。
Minix 是 Mini Unix 的縮寫,相當(dāng)于一個迷你版的 Unix 操作系統(tǒng),最初是為英特爾 8088 處理器編寫的,后來兼容了 80386 處理器。
出于對編程的熱愛,林納斯開始了高強(qiáng)度的閱讀和學(xué)習(xí):“基本上我只做兩件事,一件事是什么都沒做,另一件事是讀完了 719 頁的《操作系統(tǒng):設(shè)計和執(zhí)行》。”在讀完這本書之后,林納斯對機(jī)器和代碼有了更加系統(tǒng)的認(rèn)知。
(Linux 之父林納斯·托瓦茲)
1991 年 1 月,林納斯花費三千五百美元分期付款購買了生平第一臺個人電腦。很多人都笑稱電腦是程序員的女朋友,林納斯估計是把他的第一臺個人電腦當(dāng)成初戀了。即使到了 1996 年,他依然清晰記得第一臺電腦的具體配置:采用英特爾 80386 處理器的 386 電腦,33 兆赫 CPU,4m RAM,沒有協(xié)同處理器,14 英寸的顯示器。
接著林納斯又買了 Minix 操作系統(tǒng)裝進(jìn)去。他很快發(fā)現(xiàn) Minix 這個系統(tǒng)有不少缺陷,最大的問題出現(xiàn)在終端上,比如上網(wǎng)需要的終端 Minix 就不能提供。
林納斯決定自己設(shè)計一個終端仿真器,接下來很長一段時間他基本與外界隔離了,完全專注于自己的項目。隨著項目的進(jìn)展,林納斯逐漸意識到,這個終端仿真器可以發(fā)展成為一個操作系統(tǒng)。1991 年 6 月份,在確定要開發(fā)一個操作系統(tǒng)內(nèi)核后,林納斯又陷進(jìn)了和代碼的斗爭中。
當(dāng)?shù)貢r間 1991 年 8 月 25 日,林納斯在 Minix 新聞組中發(fā)布了一封郵件,希望知道大家想新的操作系統(tǒng)擁有什么特征。這封郵件也被視作一個公告,標(biāo)志著 Linux 的誕生。這一年,林納斯 21 歲。
(林納斯在 Minix 新聞組中發(fā)布的郵件,普通讀者讀起來或許有點困難)
此后不久,林納斯將 Linux 上傳到網(wǎng)上,向所有開發(fā)者開源。有趣的是,林納斯最初給新系統(tǒng)起的正式名字并不是我們所熟知的 Linux:
Linux 和 Linus 音相近,是我私下對操作系統(tǒng)的稱呼,如果將它用于正式的名稱,別人會覺得我是一個極端利己主義者。我起的正式名稱是 Freax,取“Free Unix”之意。幸運的是,我的一位同學(xué)堅持我應(yīng)該用 Linux,這個名字一直延續(xù)至今。
題圖來自Twitter
歐狄
報道傾向:消費電子、虛擬現(xiàn)實、工具類 app。工作郵箱:oudi@ifanr.com。
郵箱
#歡迎關(guān)注愛范兒認(rèn)證微信公眾號:AppSolution(微信號:appsolution),發(fā)現(xiàn)新酷精華應(yīng)用。
愛范兒· Beats of Bits |原文鏈接·查看評論·新浪微博·微信訂閱返回搜狐,查看更多
責(zé)任編輯:
總結(jié)
以上是生活随笔為你收集整理的linux这个名字,Linux 今天 24 岁了,他爸爸最初起的名字却不是这个的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Matlab中exp函数的使用
- 下一篇: 指定搜索词的分词方法——elastics