DLL Hell
En d'autres termes
Enfer des DLL
Définition
Problème survenant au fil des installations, mises à jour, et désinstallations de produit d'éditeurs multiples manipulant des DLLs communes, ce qui aboutit à la mise en place de versions incompatibles, de sorte qu'il n'est pas rare que l'installation d'une application ou sa mise à jour cause la perte de fonctionnement d'une autre application, notamment d'un autre éditeur.
Bien que le terme DLL soit caractéristique de l'environnement Microsoft Windows, le même problème existe pour tout type de module à chargement dynamique sous les autres systèmes d'exploitation.
Dans le cas particulier de Windows, à partir de Windows/2000, Microsoft a introduit le modèle de programmation "side by side" (SxS) permettant d'éliminer ce problème par la cohabitation des versions.