GNU
gnu.org โบ software โบ software.en.html
Software - GNU Project - Free Software Foundation
GNU is an operating system which is 100% free software. It was launched in 1983 by Richard Stallman (rms) and has been developed by many people working together for the sake of freedom of all software users to control their computing. Technically, GNU is generally like Unix.
Factsheet
Developer Community
Written in Various languages (notably C and assembly language)
OS family Unix-like
Developer Community
Written in Various languages (notably C and assembly language)
OS family Unix-like
Wikipedia
en.wikipedia.org โบ wiki โบ GNU
GNU - Wikipedia
2 days ago - GNU (/ษก(ษ)nuห/ โ GNOO) is an extensive collection of free software (387 packages as of June 2025), which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operating systems popularly known as Linux.
What is GNU? what does "GNU" stand for? where does it fit in Linux history? why do some people call Linux "gnu/linux"?
GNU is an operating system that implements POSIX (mostly). GNU can be built with different kernels. HURD is one, but there was also Debian GNU/kFreeBSD for some time. You can also run GNU on Windows with WSL (though WSL 2 runs GNU on Linux in a VM). Similarly, Linux can be used with different user-land software. Many Linux operating systems are not POSIX. For example, Android is a popular Linux operating system. There are also POSIX operating systems that use Linux and a user-lands other than GNU, such as Alpine. Because this two things can be used together, but can also be used with different components, it's useful to refer to that combination specifically in many contexts. Fedora, Debian, arch, and gentoo are all GNU/Linux operating systems. Alpine, Android, and dd-wrt are all Linux operating systems. Generally, when I'm talking about a feature of the kernel, I'll refer to Linux systems, because the feature will probably be present in all of them. But of I'm talking about Unix-like systems, I'll usually refer to GNU/Linux to differentiate it from other Linux systems. More on reddit.com
Explain like I'm 5: What's GNU?
The gnu project maintains a lot of different software projects . Some of those are more or less "ordinary applications" you might use or not use...for example gnu octave or gimp . But some of the software projects are essential for a working system. The most essential project is probably glibc . Every unix system needs a libc...and on gnu/linux distros that one is from the gnu project. The libc on your system is what pretty much every program uses to do "basic" tasks like writing files, getting time, controlling processes and threads, dealing with standard input/output, pipes...The libc either provides that functionality or redirects the request to the kernel in a unified way. It's really the most basic library in your system used by almost everything. Also every system needs a shell...and the standard in linux is gnu bash , a shell needs a basic set of commands like ls, cp, mkdir...and the standard there is gnu coreutils . On the development level gnu provides a compiler for several programming langauges, provides autotools used by many projects to deal with compiling for different target systems, provides the default make implementation for the actual compile runs... Most of the tools gnu provides have alternatives...but there isn't one project that provides all the functionality gnu has, you usually have to take stuff from many different projects to get something close. You can't have a working system without gnu or one of the alternatives. So lots of the tools gnu provides are the defacto standard on linux systems. More on reddit.com
Can GNU licensed software be used for commercial gain without selling the software?
what about simply using it in a commercial application and making commercial gain with its use? That's totally fine. That's what everyone from Google to Valve to IBM do. The only thing (within reason) you can't do is not share the source code if you distribute a modified version (and as u/ameoba says, GPL v3 makes it clearer what 'distribute' means). The GPL puts no limits on using free software commercially, it's not mentioned at all. More on reddit.com
The full list of software under the GNU umbrella is insane
I counted 4 different scheme implementations More on reddit.com
Videos
GNU
gnu.org โบ home.en.html
The GNU Operating System and the Free Software Movement
GNU is an operating system that is free softwareโthat is, it respects users' freedom. The GNU operating system consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.
Free Software Directory
directory.fsf.org โบ wiki โบ GNU
GNU - Free Software Directory
GNU GNU is a Unix-like operating system that is free softwareโit respects your freedom. You can install Linux-based versions of GNU which are entirely free software. The GNU System provides a collection of applications, libraries, and developer tools, plus a program to allocate resources ...
FSFE
fsfe.org โบ freesoftware โบ gnuproject.en.html
What is the GNU-Project? - FSFE
The GNU project was launched in September 1983 by Richard M. Stallman to create a complete operating system which is Free Software. Software development wo...
Wikipedia
en.wikipedia.org โบ wiki โบ List_of_GNU_packages
List of GNU packages - Wikipedia
August 6, 2025 - A number of notable software packages were developed for, or are maintained by, the Free Software Foundation as part of the GNU Project. Summarising the situation in 2013, Richard Stallman identified nine aspects which generally apply to being a GNU package, but he noted that exceptions and ...
GNU Radio
gnuradio.org
GNU Radio
While we have updated our ideas list with projects ranging from GPU acceleration to GNU Radio 4 ports, we encourage you to propose your own project ideas!
GIMP
gimp.org
GIMP - GNU Image Manipulation Program
GIMP - The GNU Image Manipulation Program: The Free and Open Source Image Editor
Reddit
reddit.com โบ r/linux4noobs โบ what is gnu? what does "gnu" stand for? where does it fit in linux history? why do some people call linux "gnu/linux"?
r/linux4noobs on Reddit: What is GNU? what does "GNU" stand for? where does it fit in Linux history? why do some people call Linux "gnu/linux"?
December 5, 2020 -
hey guys, i wanted to ask what is GNU is, i go onto https://www.gnu.org/gnu/gnu-history.html and it calls itself an "operating system" but when i go on https://en.wikipedia.org/wiki/GNU it calls gnu a "collection of free software" so i don't get it, which one is it?
is gnu an organization? or non profit? what does "GNU" stand for? is it an acronym?
also why do people call linux gnu/linux instead of just linux? why the "gnu/linux" what does gnu have to do with linux? thanks
Top answer 1 of 10
23
GNU is an operating system that implements POSIX (mostly). GNU can be built with different kernels. HURD is one, but there was also Debian GNU/kFreeBSD for some time. You can also run GNU on Windows with WSL (though WSL 2 runs GNU on Linux in a VM). Similarly, Linux can be used with different user-land software. Many Linux operating systems are not POSIX. For example, Android is a popular Linux operating system. There are also POSIX operating systems that use Linux and a user-lands other than GNU, such as Alpine. Because this two things can be used together, but can also be used with different components, it's useful to refer to that combination specifically in many contexts. Fedora, Debian, arch, and gentoo are all GNU/Linux operating systems. Alpine, Android, and dd-wrt are all Linux operating systems. Generally, when I'm talking about a feature of the kernel, I'll refer to Linux systems, because the feature will probably be present in all of them. But of I'm talking about Unix-like systems, I'll usually refer to GNU/Linux to differentiate it from other Linux systems.
2 of 10
13
GNU stands for "GNU is not unix" it is an operating system developed by Richard Stallman in 1984, it waited a couple od years to be published, until 1991 when Linus Torwalds made Linux kernel, and they merged it together to make a stable Os, since Linux is just a kernel, and gnu is operating system, Richard Stallman argues that is only fair to be called, gnu/Linux, look up for. Free software foundation, wich is orgsnisation made by Richard Stallman, and you will find more answers
Stanford CS
cs.stanford.edu โบ people โบ eroberts โบ courses โบ cs181 โบ projects โบ 2000-01 โบ open-source โบ gnu.htm
GNU Project
In 1983, the GNU Project was started by Richard Stallman in order to re-evoke the once prevalent cooperative spirit among computers users. It was Stallman's goal to make cooperation possible once again by removing restrictions set up by proprietary software vendors ยท In 1971, when Stallman ...
Reddit
reddit.com โบ r/linuxquestions โบ explain like i'm 5: what's gnu?
r/linuxquestions on Reddit: Explain like I'm 5: What's GNU?
January 29, 2022 -
New Linux user here, many times people say GNU/Linux, I know Linux that it's the kernel but what's GNU
Top answer 1 of 34
147
The gnu project maintains a lot of different software projects . Some of those are more or less "ordinary applications" you might use or not use...for example gnu octave or gimp . But some of the software projects are essential for a working system. The most essential project is probably glibc . Every unix system needs a libc...and on gnu/linux distros that one is from the gnu project. The libc on your system is what pretty much every program uses to do "basic" tasks like writing files, getting time, controlling processes and threads, dealing with standard input/output, pipes...The libc either provides that functionality or redirects the request to the kernel in a unified way. It's really the most basic library in your system used by almost everything. Also every system needs a shell...and the standard in linux is gnu bash , a shell needs a basic set of commands like ls, cp, mkdir...and the standard there is gnu coreutils . On the development level gnu provides a compiler for several programming langauges, provides autotools used by many projects to deal with compiling for different target systems, provides the default make implementation for the actual compile runs... Most of the tools gnu provides have alternatives...but there isn't one project that provides all the functionality gnu has, you usually have to take stuff from many different projects to get something close. You can't have a working system without gnu or one of the alternatives. So lots of the tools gnu provides are the defacto standard on linux systems.
2 of 34
52
They are large African antelopes of the family Bovidae in the tribe Alcelaphini. It's also unix like but not using any unix proprietary code.
GnuCash
gnucash.org
Free Accounting Software | GnuCash
GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows.
Amazon
amazon.com โบ Programming-GNU-Software-Nutshell-Handbooks โบ dp โบ 1565921127
Programming with GNU Software: Tools from Cygnus Support (Nutshell Handbooks): Oram, Andy, Loukides, Mike: 0636920921127: Amazon.com: Books
One of the great benefits of Unix is the vast array of free and inexpensive software tools that are available for the platform. Programming with GNU Software provides an overview of how C and C++ programmers can use some of these tools: the source-code editor Emacs, the gcc compiler, gdb debugger, gprof profiler, and the RCS version-control system.
PCMag
uk.pcmag.com โบ news โบ operating systems โบ linux
What Is GNU/Linux?
September 17, 2021 - As a result of a long and complicated legal history involving AT&T, Bell Labs, and the federal government, UNIX and UNIX-like operating systems grew in popularity, as did Thompson's influential philosophy of a modular, minimalist approach to software design. During this period, Richard Stallman launched the GNU Project with the goal of creating "an operating system that is free software."
Taylor & Francis
taylorandfrancis.com โบ knowledge โบ Engineering_and_technology โบ Computer_science โบ GNU
GNU - Knowledge and References | Taylor & Francis
GNU is a free and open-source software project started by Richard Stallman in 1983 to create a Unix-like operating system from free software. It is released under the GNU license, which is one of the main licensing documents under which most ...
Tavi
tavi.co.uk โบ unixhistory โบ gnu.html
GNU and the Free Software Foundation
December 16, 2024 - The GNU Project has an extensive website at http://www.gnu.org. You can download source code and comprehensive documentation for all of the GNU products, and even the tools used to produce the documentation ยท You can also order merchandise such as T-shirts, stickers, and even a stuffed gnu.
University of Kent
kent.ac.uk โบ software โบ gnu
GNU - Software finder - University of Kent
GNU is a Unix style operating system so that users can have the freedom to share and improve the software they use
GNU Project
gnu.ist.utl.pt โบ software
Software - GNU Project - Free Software Foundation (FSF)
Buy copies on CD-ROM from the FSF. This helps provide the funds for the GNU Project. Our three CD-ROM sets include source code for all GNU software, GNU compiler tools executables for ten common platforms, and a larger selection of executables for Intel-Microsoft platforms.