What is a main disadvantage of using statically linked libraries to build software executables?
Linking libraries statically increases executable file size and leads to code redundancy
Without dynamic linking the software cannot take advantage of higher-order functions
The software becomes subject to the linked libraries' license terms which may include usage fees
Lack of proper dynamic linking leads to library proliferation and increased "DLL hell"