Quote Originally Posted by fullmetalcoder
Maybe only crap OSes need import lib but then only crap OSes forget to look in the current dir to find shared libs!!!
If the loader was looking in the current dir for libraries, it would be trivial to poison any application by using a "modified" version of a library it uses. There are even viri/rootkits for Linux that use this and ld_preload mechanism to infect the system. If a user wants to alter the library path, it has to be her/his own decision.