2010-11-28 6 views
16

Ja, ich weiß, GNU bedeutet 'GNU ist nicht Unix', aber was ist das GNU ?? Ich meine, wenn ich GNU in seiner eigenen Definition ersetze, bekomme ich "GNU ist nicht Unix ist nicht Unix", und ich kann es unendlich oft wiederholen. Es könnte ziemlich dumm als Frage klingen, aber ich kann wirklich nicht verstehen ...Was bedeutet GNU?

+0

Vielleicht sollten Sie fragen, woher der Buchstabe 'G' kommt. z.B. warum heißt es nicht FNU oder PNU (das wird vielleicht die gleiche Bedeutung haben: /). – user37421

+0

G ist der erste Buchstabe, der vor "-NU" für "nicht UNIX" steht, ein Wort mit einem vollständigen Sinn. A-NU, B-NU, C-NU, ..., G-NU -> echtes Wort! –

Antwort

0

Es ist ein Markenname. Siehe the Wikipedia page about it.

+1

Es passiert viel. PHP stand ursprünglich für persönliche Homepage. Jetzt steht für PHP: Hypertext Preprocessor, wiederum das selbstreferentielle Akronym (es gibt viele Dinge, die in das Dictionary schauen, um Rekursion nachzuschlagen und der Eintrag sagt einfach See Recursion), wo es in Wirklichkeit nur PHP bedeutet. Solche Namen sind interessant. Forth war die vierte Sprache, die Charles Moore geschrieben hatte, aber zu der Zeit hatte Forth nur eine 5-stellige Variable, also ließ er die u. – PurplePilot

2

Es ist nur ein Humor Programmierer, nehmen Sie sie nicht zu seiously;)

2

Vor kurzem war ich in der Vorlesung von Richard Stallman. Er sagte, dass GNU eine rekursive Definition von GNU ist - Gnu ist nicht Unix.

+0

Ich habe ihn das gleiche auf einer Konferenz in NY vor einigen Jahren sagen hören. – Icarus

8

Es ist ein rekursives Akronym; wie PHP steht für PHP: Hypertext Preprocessor, oder, mein Favorit, GNU HURD, die für HIRD von Unix-Ersetzen Daemons steht, wo HIRD für HURD von Schnittstellen steht Reflecting Tiefe.

+1

Wow! Ich hätte nie so einen Humor erwartet! =) – BlackBear