- 曝光:Linux企業運維實戰
- 吳光科
- 432字
- 2019-10-16 10:21:41
1.2 Linux操作系統簡介
Linux操作系統是基于UNIX以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統,Linux能運行各種工具軟件、應用程序以及網絡協議,它支持安裝在32位和64位CPU硬件上。
通常來講,Linux這個詞本身只表示Linux內核,但是人們已經習慣用Linux來形容整個基于Linux內核的操作系統,并且是一種使用GNU通用公共許可證(GNU general public license,GPL)工程各種工具和數據庫的操作系統。
GNU是GNU is not UNIX的縮寫,UNIX是一種廣泛應用的商業操作系統,由于GNU將要實現以UNIX系統的接口標準,因此GNU計劃可以分別開發不同的操作系統部件,并且采用了部分當時已經可自由使用的軟件。
為了保證GNU軟件可以自由地使用、復制、修改和發布,所有的GNU軟件都在一份禁止其他人添加任何限制的情況下授權所有權利給任何人的協議條款里,我們把這個條款稱為GPL。
1991年的10月5日,Linux創始人Linus Torvalds在comp.os.minix新聞組上發布消息,正式向外宣布Linux內核的誕生,1994年3月Linux 1.0發布,代碼量17萬行,當時是完全按照自由免費的協議發布,隨后正式采用GPL協議,目前GPL協議版本包括GPLv1、GPLv2、GPLv3以及未來的GPLv4、GPLv5等。
推薦閱讀
- Linux設備驅動開發詳解:基于最新的Linux4.0內核
- Social Media Mining with R
- Learning Android Intents
- 蘋果電腦玩全攻略 OS X 10.8 Mountain Lion
- 高性能Linux服務器構建實戰:運維監控、性能調優與集群應用
- Extending Bootstrap
- Java EE 8 Design Patterns and Best Practices
- Ubuntu Linux操作系統實用教程
- 大規模分布式系統架構與設計實戰
- Linux內核修煉之道
- Administering ArcGIS for Server
- C#實用教程(第2版)
- 計算機系統平臺
- Instant Getting Started with VMware Fusion
- 鴻蒙應用程序開發