Unix/Linux 簡介
html
1、Unix操做系統
數據庫
UNIX操做系統,是美國AT&T公司於1971年在PDP-11上運行的操做系統。具備多用戶、多任務的特色,支持多種處理器架構,最先由肯·湯普遜(Kenneth Lane Thompson)、丹尼斯·裏奇(Dennis MacAlistair Ritchie)和Douglas McIlroy於1969年在AT&T的貝爾實驗室開發。
編程
Unix的三大派生版本:System V、Berkley、Hybrid。安全
2、Unix族譜網絡
3、Linux簡介
架構
Linux是一種自由和開放源碼的類Unix操做系統。目前存在着許多不一樣的Linux,但它們都使用了Linux內核。Linux可安裝在各類計算機硬件設備中,從手機、平板電腦、路由器和視頻遊戲控制檯,到臺式計算機、大型機和超級計算機。Linux是一個領先的操做系統,世界上運算最快的10臺超級計算機運行的都是Linux操做系統。嚴格來說,Linux這個詞自己只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,而且使用GNU 工程各類工具和數據庫的操做系統。Linux得名於計算機業餘愛好者Linus Torvalds。
工具
4、GNU計劃spa
GNU Project由Richard Stallman 發起開始於1984年,由自由軟件基金(FSF :Free Software Foundation)支持。操作系統
GNU的基本原則是共享。 視頻
GNU的主旨在於發展一個相似 Unix ,而且爲自由軟件的完整操做系統: GNU 系統。
目前已經有各類使用 Linux 做爲內核的 GNU 操做系統正被普遍地使用著;這些系統一般被稱做爲「Linux」,但準確的說應該被稱GNU/Linux」 系統 。
5、POSIX標準
POSIX(Portable Operating System Interface for Computing Systems)是由IEEE 和ISO/IEC 開發的一簇標準。該標準是基於現有的UNIX 實踐和經驗,描述了操做系統的調用服務接口,用於保證編制的應用程序能夠在源代碼一級上在多種操做系統上移植運行。
POSIX.1 僅規定了系統服務應用程序編程接口(API),僅歸納了基本的系統服務標準
在90 年代初,POSIX 標準的制定正處在最後投票敲定的時候,Linux剛剛起步,這個UNIX 標準爲Linux 提供了極爲重要的信息,使得Linux 的可以在標準的指導下進行開發,可以與絕大多數UNIX 系統兼容
6、GPL通用公共許可證
GNU通用公共許可證(GPL)
一個法定的版權聲明,但附帶(或,在技術上去除了某些限制),在條款中,容許對某項成果以及由它派生的其他成果的重用,修改和複製對全部人都是自由的。
非版權(copyleft)
copyleft帶有標準的Copyright聲明,確認做者的全部權和標誌。但它放棄了標準copyright中的某些限制。它聲明:任何人不但能夠自由分發該成果,還能夠自由地修改它。但你不能聲明你作了原始的工做,或聲明是由他人作的。最終,全部派生的成果必須遵循這一條款(至關於繼承關係)
7、如何選擇開源許可證?(轉自阮一峯的博客)
8、Linux特色
遵循GNU/GPL、開放性、多用戶、多任務、設備獨立性、供了豐富的網絡功能、可靠的系統安全、良好的可移植性。
9、Linux常見發行版本
Ubuntu(大衆)、Linux Mint(優雅)、Fedora(銳意)、openSUSE(華麗)、Debian(自由)、Slackware(簡介)、RedHat(老牌)。
10、其餘介紹略過……