 OpenStep used a more flexible system, collecting a list of libraries from a number of known locations (similar to the PATH concept) when the system first starts.Moving libraries around causes no problems at all, although users incur a time cost when first starting the system.Most Unix-like systems have a "search path" specifying file-system directories in which to look for dynamic libraries.