GNU (Software)

The GNU operating system is described in the GNU's official website as the following:

"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. The development of GNU made it possible to use a computer without software that would trample your freedom."

GNU could also be described as a collection of software that composes the operating system itself.

- ~ ~ ~ -

Development of GNU was initiated by Richard Stallman in 1983 and was the original focus of the Free Software Foundation (FSF). GNU software is usually combined with other (non-GNU) kernels like, most famously, Linux. 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.

- ~ ~ ~ -

History

The plan for the GNU operating system was publicly announced on September 27, 1983, on the net.unix-wizards and net.usoft newsgroups by Richard Stallman. Software development began on January 5, 1984, when Stallman quit his job at the Massachusetts Institute of Technology (MIT) Artificial Intelligence Laboratory so that they could not claim ownership or interfere with distributing GNU as free software. Richard Stallman chose the name by using various plays on words, including the song The Gnu.

The goal was to bring a free software operating system into existence. Stallman wanted computer users to be "free", as most were in the 1960s and 1970s, free to study the source code of the software they use, free to share the software with other people, free to modify the behaviourof the software, and free to publish their modified versions of the software. This philosophy was later published as the GNU Manifesto in March 1985.

Richard Stallman's experience with the Incompatible Timesharing System (ITS), an early operating system written in assembly language that became obsolete due to discontinuation of PDP-10, the computer architecture for which ITS was written, led to a decision that a portable system was necessary. It was thus decided that GNU would be mostly compatible with Unix. At the time, Unix was already a popular proprietary operating system.

Much of the needed software had to be written from scratch, but existing compatible third-party free software components were also used such as the TeX typesetting system, the X Window System, and the Mach microkernel that forms the basis of the GNU Mach core of GNU Hurd (the official kernel of GNU). With the exception of the aforementioned third-party components, most of GNU has been written by volunteers of the GNU Project; some in their spare time, some paid by companies, 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.

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, now part of Red Hat.

- ~ ~ ~ -

Humor

Because the common use for GNU software is with the Linux kernel, that combination has often seen itself being called "Linux", fact in which lead Richard Stallman to pronounce against calling "Linux" when addressing "GNU/Linux". That statement then turned into a quote used for shitposts on the Internet.

The following file contains the quote usually posted as a meme and attributed to Stallman, though some parts were never actually said by Stallman as explained by himself.

interjection.txt

- ~ ~ ~ -

External addresses:

  1. GNU official website [//gnu.org]
  2. Richard Stallman's website [//stallman.org]
  3. InstallGentoo Wiki [//wiki.installgentoo.com/index.php/Interjection] | V2 [//igwiki.lyci.de/wiki/GNU] | Archive [//archive.is/wt1tE]

- ~ ~ ~ -