Developer | Community |
---|---|
Written in | Various languages (notably C and assembly language) |
OS family | Unix-like |
Working state | Current |
Source model | Free software |
Latest preview | 0.9 (18 December 2016) [±] |
Marketing target | Personal computers, mobile devices, embedded devices, servers, mainframes, supercomputers |
Platforms | IA-32 (with Hurd kernel only) and Alpha, ARC, ARM, AVR32, Blackfin, C6x, ETRAX CRIS, FR-V, H8/300, Hexagon, Itanium, M32R, m68k, META, MicroBlaze, MIPS, MN103, OpenRISC, PA-RISC, PowerPC, s390, S+core, SuperH, SPARC, TILE64, Unicore32, x86, Xtensa, RISC-V (with Linux-libre kernel only) |
Kernel type | Microkernel (GNU Hurd) or Monolithic kernel (GNU Linux-libre, fork of Linux) |
Userland | GNU |
License | GNU GPL, GNU LGPL, GNU AGPL, GNU FDL, GNU FSDG[1][2] |
Official website | gnu.org |
GNU (/ɡnuː/ )[3][4] is an extensive collection of free software (394 packages as of June 2024[update]),[5] which can be used as an operating system or can be used in parts with other operating systems.[6][7][8] The use of the completed GNU tools led to the family of operating systems popularly known as Linux.[9] Most of GNU is licensed under the GNU Project's own General Public License (GPL).
GNU is also the project within which the free software concept originated. Richard Stallman, the founder of the project, views GNU as a "technical means to a social end".[10] Relatedly, Lawrence Lessig states in his introduction to the second edition of Stallman's book Free Software, Free Society that in it Stallman has written about "the social aspects of software and how Free Software can create community and social justice".[11]
The name 'GNU' is a recursive acronym for 'GNU's Not Unix'; it is pronounced g-noo, as one syllable with no vowel sound between the g and the n.
rms-zagreb-talk
was invoked but never defined (see the help page).handbookonopensource
was invoked but never defined (see the help page).