14

Yes, I know GNU means 'GNU is Not Unix', but what's that GNU?? I mean, if I substitute GNU in its own definition, I get 'GNU is Not Unix is Not Unix', and I can do it again infinite times. It could sound quite stupid as a question, but I really can't understand...

Alison R.
  • 4,204
  • 28
  • 33
BlackBear
  • 22,411
  • 10
  • 48
  • 86
  • May be you should ask about where the letter 'G' comes from. e.g. why it is not called FNU or PNU (this will have the same meaning maybe :/). – user37421 Jan 19 '17 at 22:05
  • G is the first letter that put in front of "-NU" for "not UNIX", made a word with a complete sense. A-NU, B-NU, C-NU, ..., G-NU -> real word! – Giuseppe Scrivano Mar 14 '17 at 12:06

5 Answers5

33

It's a recursive acronym.

Or in other words: you missed the joke. :)

Woosh!
(source: stephank.nl)

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
Stéphan Kochen
  • 19,513
  • 9
  • 61
  • 50
9

It's a recursive acronym; just like PHP stands for PHP: Hypertext Preprocessor, or, my favourite, GNU HURD, which stands for HIRD of Unix-Replacing Daemons, where HIRD stands for HURD of Interfaces Reflecting Depth.

Thomas O
  • 6,026
  • 12
  • 42
  • 60
4

Recently I was at the lecture of Richard Stallman. He said that GNU is a recursive definition of GNU - Gnu is Not Unix.

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
khachik
  • 28,112
  • 9
  • 59
  • 94
1

It's just a programmers' humor, don't take it too seiously ;)

Victor Deryagin
  • 11,895
  • 1
  • 29
  • 38
0

It's a brand name. See the Wikipedia page about it.

Quentin
  • 914,110
  • 126
  • 1,211
  • 1,335
  • 1
    It happens a lot. PHP originally stood for personal home page. Now is stands for PHP: Hypertext Preprocessor, again the self referential acronym (there are lots like going to the dictionary to look up recursion and the entry simply says See Recursion) where in reality it just means PHP. Names like this are interesting. Forth was the fourth language Charles Moore had written, but at the time Forth only had 5 letter variable so he dropped the u. – PurplePilot Nov 28 '10 at 17:21