Acronyme récursif

Définition - Que signifie l'acronyme récursif?

Un acronyme récursif est un acronyme où la première lettre est l'acronyme lui-même. Par exemple, GNU signifie «GNU's Not Unix». L'acronyme peut être étendu à plusieurs copies de lui-même à l'infini. Des acronymes récursifs sont utilisés dans certains noms de projets logiciels pour un effet humoristique, à l'instar du projet GNU de Richard Stallman.

Definir Tech explique l'acronyme récursif

Un acronyme récursif intègre une copie de lui-même dans l'acronyme. L'un des exemples les plus connus est le projet GNU de Richard Stallman. GNU signifie «GNU's Not Unix». Cette copie contient à son tour le mot GNU, donc l'acronyme est infiniment récursif. Dans le cas de GNU, l'acronyme est un jeu de mots: GNU n'est pas Unix dans le sens où il n'a pas de code datant de l'Unix original de Bell Labs, mais le comportement de GNU tente d'imiter les systèmes Unix aussi fidèlement que possible.

Alors que Stallman a popularisé l'utilisation d'acronymes récursifs dans les communautés de logiciels libres et open source pour un effet humoristique, la pratique était déjà établie dans le laboratoire d'intelligence artificielle du MIT, dont Stallman faisait partie dans les années 1970 et au début des années 1980. Deux éditeurs de texte LISP Machine ont été nommés EINE (EINE n'est pas Emacs) et ZWEI (ZWEI était EINE au départ). Ce dernier mélange deux acronymes récursifs.

D'autres acronymes récursifs bien connus comprennent:

  • WINE - WINE n'est pas un émulateur
  • cURL - Bibliothèque de demandes d'URL cURL
  • RPM - RPM Package Manager (anciennement Red Hat Package Manager)
  • PHP - Processeur hypertexte PHP