linux和GNU之間的關係

2021-08-04 13:40:30 字數 655 閱讀 4764

linux只是乙個作業系統核心而已,而gnu提供了大量的自由軟體來豐富在其之上各種應用程式

。因此,嚴格來講,linux這個詞本身只表示linux核心,但在實際上人們已經習慣了用linux來形容整個基於linux核心,並且使用gnu 工程各種工具和資料庫的作業系統。基於這些元件的linux軟體被稱為linux發行版。一般來講,乙個linux發行套件包含大量的軟體,比如軟體開發工具,資料庫,web伺服器(例如apache),x window,桌面環境(比如gnome和kde),辦公套件(比如openoffice.org),等等。

絕大多數基於linux核心的作業系統使用了大量的gnu軟體,包括了乙個shell程式、工具、程式庫、編譯器及工具,還有許多其他程式,例如emacs。正是由於linux使用了許多gnu程式,gnu計畫的開創者richard stallman博士提議將linux作業系統改名為gnu/linux。但有些人只把作業系統叫做"linux"。

有部分linux套件,包括了debian,採用了「gnu/linux」的稱呼。但大多數商業linux套件依然將作業系統稱為linux。有些人也認為「作業系統」一詞指的應該只是系統的核心,其他程式都只能算是應用軟體,這麼一來,該作業系統的核心應叫linux,而linux套件是在linux核心的基礎上加入各種gnu工具。

Linux和GNU系統的關係詳解

目錄 今天廣泛使用的 gnu 版本通常被稱為 linux 而它的許多使用者並不知道 它基本上是由gnu 專案開發的 gnu 系統 確實有乙個 linux,這些人正在使用它,但它只是他們使用的系統的一部分。linux 是核心 系統中的程式,它將機器的資源分配給您執行的其他程式。核心是作業系統的重要組成...

Linux和unix之間的關係

unix是乙個功能強大 效能全面的多使用者 多工作業系統,可以應用從巨型計算機到普通pc機等多種不同的平台上,是應用面最廣 影響力最大的作業系統。linux是一種外觀和效能與unix相同或更好的作業系統,但linux不源於任何版本的unix的源 並不是unix,而是乙個類似於unix的產品。區別 l...

GNU和GPL的區別 關係

gun gnu s not unix的縮寫,是一項運動。是1983年richard stallman針對unix走向畢源和和收費後發起的運動,旨在打造出一套完全開源免費的作業系統。為了更好地實施gnu運動,richard stallman在1985創立了自由軟體 會 free software fo...