Linux慶祝其發布28週年

昨天是Linux誕生28週年紀念。 1991年8月25日, Linux的創辦人Linus Torvalds首次宣布了Linux的未來發展方向。 Linux核心的第一個公開版本於9月17日發布。

第一個發佈到全世界的 Linux 核心 0.0.1壓縮後大小為 62 Kb ,包含大約​​ 10 行程式碼(相較之下,目前的 Linux 核心擁有超過 26 萬行程式碼)。

當時,Linus Torvalds 的觀點精華與 Minix 的劃界工作相輔相成。

實際上,與Tanenbaum教授選擇將Minix放在微內核中的選擇不同,Linus選擇保留在Unix基礎上,並採用了受Minix內部開發啟發的整體內核結構。

“我認為在1991年設計單片內核是一個非常糟糕的主意。 對您不是我的學生之一感到高興。 這樣的設計不會給我很好的成績,” Tanenbaum告訴Linus。 實際上,這位教授認為操作系統的未來不是基於單核,而是基於微核。

Linus Torvalds撰寫的這份28歲的聲明如下:

大家好,誰使用Minix。 我正在為克隆386和486寫一個(免費的)操作系統(這只是一種愛好,不會成為GNU級別的東西)。

該項目自1.08月以來一直在進行中,並逐漸形成。 我想獲得人們對Minix中喜歡或不喜歡的事物的反饋,因為我的操作系統看起來有點相似(出於實際原因,包括文件系統的物理組織)。 我移植了bash 1.40和gcc XNUMX,一切進展順利。

這意味著我將在幾個月後提出一些具體建議,並且我想知道用戶最需要的功能是什麼。 歡迎所有建議,但我不能保證會全部實施。

警告:此操作系統不是基於Minix代碼的,並且其文件系統是多線程的。 他寫道:“它不是便攜式的,可能永遠不支持AT硬盤,因為這就是我的全部。”

同時,原始碼於隔年(1992 年)根據 GPL 許可證向社群開放。

從那時起, Linus Torvalds 的業餘愛好發展成了一項重大計畫。 2018年,Linux 核心程式碼庫包含 61,725 個文件,總計 25,584,633 行程式碼。

更不用說文檔,Kconfig文件,嚮導和實用程序等。 經過二十多年的發展,Linux繼續積極發展。

去年,該項目記錄了來自782,487多位作者的19,000項參與。 這顯示了社區對一項倡議的熱情,萊納斯·托瓦爾茲(Linus Torvalds)仍然是最頻繁的捐助者之一。 實際上,芬蘭的IT專家去年僅佔所有業務的3%。

儘管時至今日,Linus Torvalds 仍然對他的發明所取得的成就感到不滿意,因為在這個行業中,作業系統通常只有 3% 的市場份額,他認為這個數字在桌面作業系統市場是一個失敗。

關於這個問題, Linus Torvalds本人不久前也談到了這個主題,並將 Linux 的失敗歸咎於生態系統的碎片化。

儘管在涉及超級計算機系統時,Linux卻是另一面,但Linux幾乎涵蓋了所有方面。

有了這些,許多懷疑Linux的人就可以實現Linux的廣泛參與。


在 Google 中將其新增為首選來源