GNU是一種自由和開放源代碼的操作系統,其全稱為“GNU’s Not Unix”。GNU項目由理查德·斯托曼(Richard Stallman)于1983年發起,旨在創建一個完全自由和開放的操作系統,以替代Unix操作系統。GNU項目的目標是讓用戶能夠自由地運行、復制、分發、學習、修改和改進軟件。
GNU操作系統包含了大量的軟件,包括編譯器、調試器、文本編輯器、圖形界面、網絡工具等。其中最著名的組件是GNU通用公共許可證(GPL)下的GNU Core Utilities(核心工具集),包括shell、文件操作工具和文本處理工具等。
盡管GNU操作系統中使用了Linux內核,但GNU和Linux是兩個獨立的項目。GNU項目的目標是提供一個完整的自由操作系統,而Linux只是操作系統的內核。因此,當人們說Linux時,通常是指GNU/Linux操作系統,而不僅僅是Linux內核。