Dependency hell refers to the practice of reusing code from various sources to keep programmers from having to "reinvent the wheel" for every application they write.
As a result many programs cannot be installed until some set of libraries is installed. Sometimes these libraries themselves will be dependent on some other library, and things can snowball from there.
Dependency
No, Linux has .so (Shared object) and .ko (Driver) files. Shared objects work in much the same way as dynamically linked libraries, except in a much better way that doesn't screw things up. There is no real Linux "DLL hell" equivalent.
A DEPENDENCY X->Y IS SAID TO BE TRIVIAL DEPENDENCY IF Y IS A PROPER SUBSET OF X OTHERWISE NON TRIVIAL DEPENDENCY.
Dependency after birth.
A DEPENDENCY X->Y IS SAID TO BE TRIVIAL DEPENDENCY IF Y IS A PROPER SUBSET OF X OTHERWISE NON TRIVIAL DEPENDENCY.
Ross Dependency was created in 160.
The population of Ross Dependency is 1,000.
Ross Dependency's motto is 'Not applicable'.
Ross Dependency's population is 200.
Dependency has nothing to do with where the files are located. Most programs in Linux share libraries, and place the libraries under a separate directory for organizational purposes. Sure, you could place a copy of the library under each program's directory, but this wastes space and defeats the purpose of shared libraries in the first place. ALL operating systems that use shared libraries, including Windows and Mac OS X, require dependency tracking for proper operation. The only way this could be eliminated is if we all went back to static binaries instead.
Easter Island is a dependency of Chile.
Dependency. You were close haha :)