UNIX與Linux發展史
UNIX發展歷史
1.1965年,美國麻省理工學院(MIT),通用電氣公司(GE)及AT&T的貝爾實驗室聯合開發Multics工程計劃,其目標是開發一種互動式的具有多道程式處理能力的分時作業系統,但因Multics追求的目標過于龐大復雜,專案進度遠遠落后于計劃,最后貝爾實驗室宣布退出,
2.1969年,美國貝爾實驗室的肯·湯普森在DEC PDP-7機器上開發出了UNIX系統,
3.1971年,肯·湯姆森的同時丹尼斯·里奇發明了C語言;1973年,UNIX系統的絕大部分源代碼用C語言重寫,這為提高UNIX系統的可移植性打下基礎,
兩尊大神
- Ken Thompson 肯·湯普森(左)
- Dennis Ritchie 丹尼斯·里奇(右)

UNIX主要發行版本
| 作業系統 | 公司 | 硬體平臺 |
|---|---|---|
| AIX | IBM | PowerPC |
| UX | HP | PA-RISC |
| Solaris | SUN | SPARC |
| Linux、BSD | Red Hat Linux、Ubuntu、FreeBSD | IA(Intel、AMD、Cyrix、RISE) |
Linux發展史
Linux 內核最初只是由芬蘭人林納斯·托瓦茲(Linus Torvalds)在赫爾辛基大學上學時出于個人愛好而撰寫的,1992年3月,內核1.0版本的推出,標志著Linux第一個正式的版本的誕生,
Linux 是一套免費使用和自由傳播的類 Unix 作業系統,是一個基于 POSIX 和 Unix 的多用戶、多任務、支持多執行緒和多 CPU 的作業系統,
Linux 能運行主要的 Unix 工具軟體、應用程式和網路協議,它支持 32 位和 64 位硬體,Linux 繼承了 Unix 以網路為核心的設計思想,是一個性能穩定的多用戶網路作業系統,
- Linus Torvalds 林納斯·托瓦茲

Linux版本分類
Linux系統的版本分為內核版本和發行版本兩種,
Linux 的發行版說簡單點就是將 Linux 內核與應用軟體做一個打包,

目前市面上較知名的發行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等,

開源軟體簡介
開源軟體和免費軟體的區別
開源軟體是指在軟體發行的時候,附上軟體的源代碼,并授權允許用戶更改/自由再散布/衍生著作,開源并不抵制商業收費,
免費軟體就是免費提供給用戶使用的軟體,但是其免費的時候,通常都會有其他的限制,比如其原始碼不一定會公開,而且使用者也并沒有使用、復制、研究、修改和再散布的權利.
Linux常用的開源軟體

| 開源軟體 | 作用 |
|---|---|
| Apache | web服務器 |
| Nginx | web服務器 |
| MySQL | 資料庫(SQLsever Oracle) |
| PHP | 腳本語言 |
| Samba | Linux和windows之間的內網檔案服務器 |
| MongoDB | NoSQL資料庫 |
| Ruby | 腳本語言 |
| Python | 腳本語言 |
| Sphinx | 中文分詞 |
開源軟體
- 使用的自由
- 絕大多數開源軟體免費
- 研究的自由
- 可以獲得軟體源代碼
- 散步及改良的自由
- 可以自由傳播、改良甚至銷售
Linux應用領域
1.教育與服務領域
2.云計算領域
3.嵌入式領域
4.企業領域
5.超級計算領域
6.桌面領域
寫在最后
如果檔案對你有幫助的話,留個贊再走吧 ,你的點擊是我的最大動力,
我是鍵盤俠,現實中我唯唯諾諾,網路上我重拳出擊,關注我,持續更新Linux干貨教程,
更多Linux干貨教程請掃:

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/56774.html
標籤:Linux
