开发者 | 社區 |
---|---|
编程语言 | 各種(特別是C語言以及汇编语言) |
作業系統家族 | 类Unix系统 |
運作狀態 | 當前 |
源码模式 | 自由软件 |
市場取向 | 個人計算機、移動設備、嵌入式設備、伺服器、大型機、超級計算機 |
支援平台 | IA-32(僅限Hurd內核)和Alpha, ARC, ARM, AVR32, Blackfin, C6x, ETRAX CRIS, FR-V, H8/300, Hexagon, 安腾, M32R, m68k, META, MicroBlaze, MIPS, MN103, OpenRISC, PA-RISC, PowerPC, s390, S+core, SuperH, SPARC, TILE64, Unicore32, x86, Xtensa(僅限Linux-libre內核) |
内核类别 | 微內核 (GNU Hurd)或整塊性核心 (Linux的分支,GNU Linux-libre) |
使用者空間 | GNU |
许可证 | GNU GPL、GNU LGPL、GNU AGPL、GNU FDL、GNU FSDG[1][2] |
官方網站 | https://www.gnu.org/ |
GNU是一個自由的作業系統,其內容軟體完全以GPL方式釋出。這個作業系統是GNU計劃的主要目標,名稱來自GNU's Not Unix!的遞迴縮寫,因為GNU的設計類似Unix,但它不包含具著作權的Unix代碼。GNU的創始人,理察·馬修·斯托曼,將GNU視為「達成社會目的技術方法」。
作為作業系統,GNU的發展仍未完成,其中最大的問題是具有完備功能的內核尚未被開發成功。GNU的內核,稱為Hurd,是自由軟體基金會發展的重點,但是其發展尚未成熟。在實際使用上,多半使用Linux內核、FreeBSD等替代方案,作為系統核心,其中主要的操作系统是Linux的發行版。Linux作業系統包涵了Linux內核與其他自由軟體計畫中的GNU組件和軟體,可以被稱為GNU/Linux(見GNU/Linux命名爭議)。