Linux和GNU系统的关系详解
今天廣泛使用的 GNU 版本通常被稱為“Linux”,而它的許多用戶并不知道 它基本上是由GNU 項目開發的 GNU 系統 。
Linux內核 和 GNU 系統簡介
確實有一個 Linux,這些人正在使用它,但它只是他們使用的系統的一部分。Linux 是內核:系統中的程序,它將機器的資源分配給您運行的其他程序。內核是操作系統的重要組成部分,但它本身毫無用處;它只能在完整操作系統的上下文中運行。Linux 通常與 GNU 操作系統結合使用:整個系統基本上是 GNU 加上 Linux,或 GNU/Linux。所有所謂的“Linux”發行版實際上都是 GNU/Linux 的發行版。
許多用戶不了解內核(Linux)與整個系統(他們也稱為“Linux”)之間的區別。名稱的模糊使用無助于人們理解。這些用戶往往認為,Linus Torvalds 在 1991 年開發了整個操作系統,有一點幫助。
Linux內核 和 GNU 系統之間的關系詳解
程序員一般都知道Linux是一個內核。但是,由于他們通常也聽說過整個系統也被稱為“Linux”,因此他們經常設想一段歷史,可以證明以內核命名整個系統是合理的。例如,許多人認為,一旦 Linus Torvalds 完成 Linux 內核的編寫,其用戶就會四處尋找其他免費軟件,并發現(無特殊原因)制作類 Unix 系統所需的大多數東西都已經可用的。
他們的發現并非偶然——它是不完全完整的 GNU 系統。可用的自由軟件加起來就是一個完整的系統,因為 GNU 項目自 1984 年以來就一直在努力制作一個。在GNU 宣言中,我們提出了開發一個自由的類 Unix 系
總結
以上是生活随笔為你收集整理的Linux和GNU系统的关系详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MFC CTreeCtrl节点重命名
- 下一篇: 手机里tencent文件夹能删吗_And