Escolar Documentos
Profissional Documentos
Cultura Documentos
/nu/[3][4] is an extensive collection of computer software that can be used to build a Unix-
and the Mach microkernel that forms the basis of the GNU Machcore of GNU Hurd (the official
kernel of GNU).[23] With the exception of the aforementioned third-party components, most of GNU
has been written by volunteers; some in their spare time, some paid by companies, [24] educational
institutions, and other non-profit organizations. In October 1985, Stallman set up the Free Software
Foundation (FSF). In the late 1980s and 1990s, the FSF hired software developers to write the
software needed for GNU.[25][26]
As GNU gained prominence, interested businesses began contributing to development or selling
GNU software and technical support. The most prominent and successful of these was Cygnus
Solutions,[24] now part of Red Hat.[27]
Components[edit]
Main article: List of GNU packages
The system's basic components include the GNU Compiler Collection (GCC), the GNU C
library (glibc), and GNU Core Utilities(coreutils),[5] but also the GNU Debugger (GDB), GNU Binary
Utilities (binutils),[28] the GNU Bash shell[23][29] and the GNOME desktop environment.[30] GNU
developers have contributed to Linux ports of GNU applications and utilities, which are now also
widely used on other operating systems such as BSD variants, Solaris and Mac OS X.[31]
Many GNU programs have been ported to other operating systems, including proprietary platforms
such as Microsoft Windows[32] and Mac OS X.[33] GNU programs have been shown to be more reliable
than their proprietary Unix counterparts.[34]
As of August 2014, there are a total of 452 GNU packages (including decommissioned, 373
excluding) hosted on the official GNU development site.[35]
Parabola, an example of an FSF approved distribution that uses a rolling release model
GNU variants[edit]
Main article: GNU variants
The official kernel of GNU Project was the GNU Hurd microkernel; however, as of
2012, Linux became officially part of the GNU Project in the form of Linux-libre, a variant of Linux
with all proprietary components removed.[36]
Other kernels like the FreeBSD kernel also work together with GNU software to form a working
operating system.[37] The FSF maintains that Linux, when used with GNU tools and utilities, should be
considered a variant of GNU, and promotes the term GNU/Linux for such systems (leading to
the GNU/Linux naming controversy).[38][39][40] The GNU Project has endorsed variants using Linux, such
asgNewSense, Trisquel and Parabola GNU/Linux-libre.[41] Other GNU variants which do not use the
Hurd as a kernel include Debian GNU/kFreeBSD and Debian GNU/NetBSD, bringing to fruition the
early plan of GNU on a BSD kernel.
This license is now used by most of GNU software, as well as a large number of free software
programs that are not part of the GNU Project; it is also the most commonly used free software
license.[50] It gives all recipients of a program the right to run, copy, modify and distribute it, while
forbidding them from imposing further restrictions on any copies they distribute. This idea is often
referred to ascopyleft.[51]
In 1991, the GNU Lesser General Public License (LGPL), then known as the Library General Public
License, was written for the GNU C Library to allow it to be linked with proprietary software. [52] 1991
also saw the release of version 2 of the GNU GPL. The GNU Free Documentation License (FDL), for
documentation, followed in 2000.[53] The GPL and LGPL were revised to version 3 in 2007, adding
clauses to protect users against hardware restrictions that prevent user to run modified software on
their own devices.[54]
Besides GNU's own packages, the GNU Project's licenses are used by many unrelated projects,
such as the Linux kernel, often used with GNU software. A minority of the software used by most of
Linux distributions, such as the X Window System, is licensed under permissive free software
licenses.
Logo[edit]
The logo for GNU is a gnu head. Originally drawn by Etienne Suvasa, a bolder and simpler version
designed by Aurelio Heckert is now preferred.[55][56] It appears in GNU software and in printed and
electronic documentation for the GNU Project, and is also used in Free Software Foundation
materials.
The image shown here is a modified version of the official logo. It was created by the Free Software
Foundation in September 2013 to commemorate the 30th anniversary of the GNU Project.[57]