greffon

Une définition du Jargon Français.

nom masculin.  [programmation]. Élément étendant une application ou en modifiant une fonctionnalité, que l'utilisateur installe facilement lui-même, par exemple en plaçant quelques fichiers dans un répertoire spécifique.

Lors de l'exécution le greffon est logé dans le processus même ou dans un bac à sable, puis est directement utilisable. Ce n'est pas effectué par remplacement in situ, par exemple du code source ou exécutable (comme le ferait un patch ou un add-in), mais par un ensemble de fichiers abritant le greffon dont la présence contraint le logiciel à le laisser assurer la fonctionnalité améliorée ou nouvelle. Pour cela le logiciel-hôte offre au greffon une interface grâce à laquelle ce dernier entre en relation avec lui. L'approche est similaire à celle que permet un hook entre deux codes source.

Certaines applications disposent de plusieurs centaines de greffons.

On trouve des greffons... permettant d'en installer d'autres, et certaines applications prévoient qu'ils puissent interagir.

En anglais : plug-in.

Synonymes:

Il en existe deux types : add-on et add-in.