Linus,一生只為尋找歡笑(完全版)

2022-06-18 20:24:07 字數 1578 閱讀 3236

dennis ritchie,他從失敗的大坑中爬起來拍拍土抹抹淚,繼續對 b 語言進行改造。這次 dennis 為 b 增加了資料型別,並讓 b 語言能夠直接編譯為機器碼,然後又為這門語言起了個極其響亮的名字:「new b」,讀一讀神清氣爽,念一念氣衝雲霄,從此一代語言巨星冉冉公升起,40年後依然排在兵器排名榜第一位,怎乙個牛字了得!當然,dennis可能考慮了十幾年後中國人民的感受,把「new b」改為了 c 語言,並用 c 語言重新編寫了 unix 的核心,unix 與 c 從此珠聯璧合,長相思守,再也無法分離。

作業系統、unix 和 c 語言可以說是李納斯心目中神山上的三座聖杯,為了至高無上的榮耀,他首先要攀上峰頂,把這三座聖杯捧在手中,然後再琢磨建造自己的宮殿的事兒。在那一年的夏天,李納斯開始了高強度的閱讀和學習,用他的話說就是做了兩件事,「一件事是什麼都沒做,另一件事是讀完了719頁的《作業系統:設計和執行》。那本紅色的簡裝本教科書差不多等於睡在了我的床上」。

李納斯認為,unix 是乙個簡潔、乾淨的作業系統,在 unix 上的大部分任務都是通過一些基本操作完成的,這些操作被成為「system call」,顧名思義,這些操作就是你對系統的呼叫,系統通過響應你的呼叫完成工作。比如 fork、clone(建立子程序),比如 open、close、read、write(檔案訪問)。這些基本的系統呼叫通過組合可以完成大部分功能。同時,unix 還提供了極為強大的ipc(程序間通訊)方式:pipe(管道)。很多任務作在gui(圖形介面)軟體環境下的讀者,最常用的ipc操作可能是複製、貼上、滑鼠拖拽,這些操作雖然簡單,但是必須由人來完成,想要自動化就很困難。而這些在

gcc 編譯鏈,為 os x 和 ios 的效能優化和語言特性提供了巨大的幫助。這也算是蘋果對那些牛叉哄哄的開源人士的回擊:看,我們也可以做開源,而且比你們做的好。

linux 則繼續在開源、獨立、自由的方式下一路狂奔,雖然在桌面作業系統領域的成就乏善可陳,但是在伺服器端大放異彩,目前幾乎整個網際網路都是執行在 linux 及其衍生產品之上的,可以說沒有 linux,網際網路不可能得到如此迅猛的發展。

十年以後,移動網際網路時代來臨。os x 上長出了 ios,linux 上則誕生了 android,這兩個移動開發領域的雙子星都有乙個老祖宗,那就是 unix。一次話不投機的會談讓 os x 和 linux 分道揚鑣,在十幾年後的今天,它們又以一種不同的方式相見了,世界永遠都是多元的,可能冥冥中自有天意吧。

linus(九)——linus 和 git

很多人在完成了類似 linux 這樣巨集偉的軟體產品之後,基本上就止步不前了。但是李納斯卻從未停歇創新的腳步。2023年加入開放源**開發實驗室之後,李納斯重新全職投入 linux 核心的研發,並開始醞釀自己的另乙個跨時代的產品。

2023年,linux 核心開發團隊開始採用 bitkepper 作為**版本管理工具。bitkeeper 是一套分布式的版本管理工具,它滿足了 linux 核心開發的技術需求。但是 bitkeeper 只是暫時對 linux 等開源軟體團隊免費,並不是自由軟體。2023年 bitmover 公司不再免費贊助 linux 開發團隊。對此李納斯表示非常遺憾,但遺憾之後他並沒有自怨自艾傷心落淚,而是憤怒的與其他幾個小夥伴花了幾個星期完成了一套新的分布式**管理工具,命名為 git。兩個月之後,git 發布了官方版本,並在不同的專案中應用,自由軟體社群給予了

linus 一生只為尋歡笑

本文為讀書筆記 歡迎參考閱讀 1.世界上大部分軟體和服務都執行在linux作業系統之上 2.林納斯 他是linux和git的締造者 3.作業系統 設計和實現 4.unix創始人 肯 湯普遜和丹尼斯 里奇 後者開發了new b 也就是後來的c語言 5.開啟終端,輸入vi,然後鍵入to be conti...

一生的朋友

邵dd 和我的對話 雖然他人比我小,可做人做事的態度絕對值得我學習 望他一切皆好 我需要審視我人生做人做事的態度了 不能懶惰 不能消極 做事前要考慮下事情的目的 意義 方法 權衡下值不值得做 邵dd says 17 29 好好看書呀,自己的東西要全部明白,不然你的 就白做了 凌零0 says 17 ...

一生學做人

有位哲人說過 做人的極致是 平淡。做人需要我們窮盡一生的時間來學。在我們 成長的路上或是人生任何的時刻,都需要不斷地去校正自己的律行,讓自已以善美的心姿融入到 生活的舞台上,贏得社會 生活 他人的信賴。從我們來到這個世上的那一刻起,我們就已經用純淨的 心靈來感受 父母 的身傳言教,耳染目濡種種關於人...