Die Verwendung von Bibliotheken vereinfacht die Softwareentwicklung erheblich, Programmcode der in vielen Programmen verwendet wird, muß nur einmal programmiert und übersetzt werden und kann dann in allen anderen Programmen einfach wiederverwendet werden.
Ein weiterer Vorteil von Bibliotheklen ist, daß nur der Objektcode weitergegeben wird, der Quellcode ist also weitgehend geschützt.
Das Defaultverzeichnis, in dem normalerweise die Libraries zu finden sind, ist /usr/lib.