'''[http://www.gnu.org/%|%GNU]''', a [http://www.catb.org/jargon/html/R/recursive-acronym.html%|%recursive acronym] for '''[GNU]'s Not [Unix]''', project founded by [Richard Stallman] to promote free software. ** Attributes ** website: http://www.gnu.org/ ** Reading ** [http://www.gnu.org/gnu/initial-announcement.html%|%Initial Announcement], [Richard Stallman], 1983-09-27: ** Description ** The term '''GNU's Not Unix''' is a legal ploy to include the word [Unix] in the name, thus implying some relationship, while explicitly disclaiming a relationship by the same, potentially avoiding claims of trademark infringement. Moreover, [RMS] and other of GNU's principal authors resent Unix due to their experience with [Lisp] and other systems which they believe to be technically superior, yet (as history has shown) significantly less marketable and apparently less practical for reasons that make no sense to hackers. Worse is better [http://www.jwz.org/doc/worse-is-better.html]. Thus, GNU was born as a trampoline from which an operating system superior to Unix might one day be developed, yet naturally Unix must first be implemented in order for GNU to be adopted. '''GNU''' refers to various closely related things, but they all stem from [Richard Stallman] and the [FSF]'s attempt to create a complete [UNIX] system that is completely free from commercial ties. Tcl programmers should take note of two particular aspects of the GNU project: '''[gcc]''': the GNU [C] Compiler, is by far and wide the most widely portable [C] compiler in the world, and it is (or should be) the aim of anyone developing the [Tcl] core (or common extensions) to compile completely cleanly using this compiler, even when all warnings are turned on. '''[GPL]''': The GNU Public License is a family of software licenses that are common among FSF developers and many others. '''gcc''' is called nowadays the GNU Compiler Collection, given the variety of front- and backends to the same internal engine. <> Category Glossary