- 嵌入式Linux應用開發菜鳥進階
- 梁旭輝編著
- 708字
- 2018-12-30 18:50:58
1.1.1 Linux操作系統及其發展
Linux是一種自由和開放源碼的類Unix操作系統。目前存在著許多不同的Linux,但它們都使用了Linux內核。Linux可安裝在各種計算機硬件設備中,從手機、平板電腦、路由器和視頻游戲控制臺,到臺式計算機、大型機和超級計算機。Linux是一個領先的操作系統,世界上運算最快的10臺超級計算機運行的都是Linux操作系統。
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基于Linux內核并且使用GNU工程的各種工具和數據庫的操作系統。
Linux操作系統誕生于1991年10月5日(這是第一次正式向外公布的時間),得名于計算機業余愛好者Linus Torvalds。借助于Internet網絡,并經過全世界各地計算機愛好者的共同努力,現已成為當今世界上使用最多的一種類Unix操作系統,并且使用人數還在迅猛增長。
Linux操作系統從1992年問世至今的20年間,已經發展成為一個功能強大、設計完善的操作系統。目前Linux已經可以與各種傳統的商業操作系統分庭抗禮,占據了市場的相當一部分份額。Linux強大的功能、優良的特性、易于定制、具有大量適用的應用軟件等特點使之成為嵌入式操作系統的一個比較理想的選擇。同時,Linux是一個與生俱來的網絡操作系統,成熟而且穩定。
Linux是源代碼開放軟件,不存在黑箱技術,任何人都可以修改它,或者用它開發自己的產品。Linux系統的定制特性可以讓系統內核做得很小。一個帶有中文系統及圖形化界面的核心程序也可以做到不足1MB,而且同樣穩定。Linux作為一種可裁剪的軟件平臺系統,是發展未來嵌入設備產品的絕佳資源,遍布全球的眾多Linux愛好者又能給予Linux開發者強大的技術支持。因此,Linux作為嵌入式系統新的選擇,具有非常大的發展前途。
Linux操作系統的誕生、發展和成長過程始終依賴以下5個重要支柱:Unix操作系統、MINIX操作系統、GNU計劃、POSIX標準和Internet網絡。
- 全屋互聯:智能家居系統開發指南
- Windows Server 2012 Hyper-V:Deploying the Hyper-V Enterprise Server Virtualization Platform
- Linux操作系統基礎
- Mastering Distributed Tracing
- Linux Shell編程從入門到精通(第2版)
- macOS效率手冊
- Linux系統安全基礎:二進制代碼安全性分析基礎與實踐
- Dreamweaver CS5.5 Mobile and Web Development with HTML5,CSS3,and jQuery
- Fedora 12 Linux應用基礎
- 計算機系統的自主設計
- 分布式系統設計實踐
- Windows 7實戰從入門到精通
- Windows 10從新手到高手
- 大學計算機應用基礎實踐教程(Windows 7+MS Office 2010)
- 計算機應用基礎(Windows 7+Office 2010)