GNU
类Unix操作系统 / 维基百科,自由的 百科全书
GNU是一个自由的作业系统,其内容软体完全以GPL方式释出。这个作业系统是GNU计划的主要目标,名称来自GNU's Not Unix!的递回缩写,因为GNU的设计类似Unix,但它不包含具著作权的Unix代码。GNU的创始人,理察·马修·斯托曼,将GNU视为“达成社会目的技术方法”。
![]() | |
开发者 | 社区 |
---|---|
编程语言 | 各种(特别是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的发展仍未完成,其中最大的问题是具有完备功能的内核尚未被开发成功。GNU的内核,称为Hurd,是自由软体基金会发展的重点,但是其发展尚未成熟。在实际使用上,多半使用Linux内核、FreeBSD等替代方案,作为系统核心,其中主要的操作系统是Linux的发行版。Linux作业系统包涵了Linux内核与其他自由软体计画中的GNU组件和软体,可以被称为GNU/Linux(见GNU/Linux命名争议)。