Misplaced Pages

DLL hell: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactivelyNext edit →Content deleted Content addedVisualWikitext
Revision as of 18:17, 25 June 2002 editMikkoM (talk | contribs)41 editsmNo edit summary  Revision as of 19:18, 25 June 2002 edit undo136.186.1.114 (talk) mention the non-windows situation.Next edit →
Line 1: Line 1:
'''DLL-hell''' is a describing term for troublesome situations caused by operating systems that do not monitor the installed ''Dynamic Link Library'' files delivered with installed applications, eventually causing a chaos of thousands of mysterious DLL-files, some of which are necessary for the system to function normally, while others are just wasting space. Common phenomenon in some ] systems. '''DLL-hell''' is a describing term for troublesome situations caused by operating systems that do not monitor the installed ] files delivered with installed applications, eventually causing a chaos of thousands of mysterious DLL-files, some of which are necessary for the system to function normally, while others are just wasting space. Common phenomenon in some ] systems.

It is less of an issue with other operating systems that support ], as they support the concurrent installation of multiple versions of the same library and can link applications to the appropriate version. However, it can still occur if a new version of a library that is supposedly compatible with an older version is not in some way (for instance, if it contains a bug not present in the older version).

Revision as of 19:18, 25 June 2002

DLL-hell is a describing term for troublesome situations caused by operating systems that do not monitor the installed Dynamic link library files delivered with installed applications, eventually causing a chaos of thousands of mysterious DLL-files, some of which are necessary for the system to function normally, while others are just wasting space. Common phenomenon in some Windows systems.

It is less of an issue with other operating systems that support dynamic linking, as they support the concurrent installation of multiple versions of the same library and can link applications to the appropriate version. However, it can still occur if a new version of a library that is supposedly compatible with an older version is not in some way (for instance, if it contains a bug not present in the older version).