Indholdsfortegnelse:
Definition - Hvad betyder rekursivt akronym?
Et rekursivt akronym er et akronym, hvor det første bogstav er selve forkortelsen. For eksempel står GNU for "GNU's Not Unix." Forkortelsen kan udvides til flere kopier af sig selv i uendelighed. Rekursive akronymer bruges i nogle navne på softwareprojekter til en humoristisk virkning efter eksemplet med Richard Stallmans GNU-projekt.
Techopedia forklarer rekursiv akronym
Et rekursivt forkortelse indlejrer en kopi af sig selv i forkortelsen. Et af de mest kendte eksempler er Richard Stallmans GNU-projekt. GNU står for "GNU's Not Unix." Denne kopi indeholder til gengæld ordet GNU, så forkortelsen er uendeligt rekursiv. I GNU's tilfælde er forkortelsen en ordspil: GNU er ikke Unix i den forstand, at den ikke har nogen kode, der daterer til den originale Bell Labs Unix, men GNU's opførsel forsøger at efterligne Unix-systemer så tæt som muligt.
Mens Stallman populariserede brugen af rekursive akronymer i de frie og open source software-samfund med humoristisk virkning, var denne praksis allerede etableret i MIT Artificial Intelligence Lab, hvor Stallman var en del af 1970'erne og begyndelsen af 1980'erne. To LISP Machine-tekstredaktører blev navngivet EINE (EINE Is Not Emacs) og ZWEI (ZWEI var oprindeligt EINE). Sidstnævnte blander to rekursive akronymer.
Andre velkendte rekursive akronymer inkluderer:
- VIN - VIN er ikke en emulator
- cURL - cURL URL-anmodning om bibliotek
- RPM - RPM Package Manager (tidligere Red Hat Package Manager)
- PHP - PHP Hypertext-processor