《Liunx內(nèi)核注釋》同樣提供了對流行的功能強大的Liunx操作系統(tǒng)的結(jié)構(gòu)和函數(shù)實現(xiàn)的內(nèi)幕介紹。本書的主要目標是:
1.提供一個最新的和完整的服務(wù)器版本的完整源代碼。(這本書分析的版本是2.2.5版,也是寫這本書時發(fā)布的最新版本。)
2.提供一個對每個子系統(tǒng)功能的一般性概述。
3.研究各個子系統(tǒng)主要的函數(shù)和數(shù)據(jù)結(jié)構(gòu)。
4.對開發(fā)者應(yīng)怎樣通過修改源代碼來改進和擴展內(nèi)核提出建議。
本書的最后一項目標—定制--是你學習內(nèi)核代碼的最有說服力的原因。通過理解內(nèi)核是怎樣工作的,你能夠編寫自己的代碼用以在你的操作系統(tǒng)中實現(xiàn)所需要的功能。如果允許其他人共享你的改進,你的代碼甚至會在官方發(fā)行的內(nèi)核代碼中出現(xiàn),被全世界數(shù)百萬計的人們所使用。
開放源代碼是指讓開發(fā)者研究源代碼并實現(xiàn)功能性擴展。Linux是全世界成長最快的操作系統(tǒng),開放源代碼是其主要的原因之一。從玩游戲,到網(wǎng)上沖浪,到為大大小小的ISP們提供穩(wěn)定的Web服務(wù)器平臺以至解決最龐大的科學難題,Linux都能勝任全部工作。它之所以能如此強大是因為有像你一樣的開發(fā)者在研究、學習并且擴充這個系統(tǒng)。
- PC官方版
- 安卓官方手機版
- IOS官方手機版