1. 程式人生 > >linux基礎版本及開源協議

linux基礎版本及開源協議

收費 倒置 別人 內核 網絡 名稱 軟件 存儲器 地方

1、描述計算機的組成及其功能。
計算機由輸入設備、輸出設備、存儲器、運算器、控制器組成
對應的是鍵盤鼠標,顯示器,CPU,內存,硬盤等設備

2、描述內核功能以及作用
內核能直接調用系統硬件資源,如CPU、內存、網絡等設備,用戶通過shell的調用控制就能完成對各類硬件的控制

3、按系列羅列常見Linux的發行版,並描述不同發行版之間的聯系與區別。
redhat enterprise linux 紅帽企業版 收費軟件
centos 社區版
fedora 最新開發版
ubuntu 桌面為主的系統

4、描述常見的開源協議(GPL,LGPL, BSD,Apache等)以及開源協議的區別

GPL和LGPL協議 在他人修改源碼後不可以閉源,而BSD和Apache是別人修改源碼後可以閉源

LGPL裏新增加的代碼不要同樣的許可,GPL裏新增加的代碼需要同樣的許可, LGPL不需要對修改的地方說明,

Apache每一個修改過的文件都需要版權說明,而BSD修改的文件不需要版權說明

5、描述Linux的哲學思想,並按照自己的理解對其進行解釋性描述。
一切皆文件,在linux系統中任何程序,目錄、文件,硬件等都是以文件的形式存在,可通過修改文件就能達到更改配置的目的

6、描述linux目錄結構以及目錄結構命名規定。
單根形態的倒置樹形結構
文件名不能超過255個字節
包括路徑在內的文件名稱最長4095個字節

linux基礎版本及開源協議