Sim, claro. Do artigo da Wikipédia sobre bibliotecas :
A shared library or shared object is a file that is intended to be shared by executable files and further shared objects files
Em outras palavras, toda a razão pela qual eles são chamados de "compartilhados" é porque mais de um executável os está usando.
Nos documentos para RTLD_LOCAL :
Symbols defined in this library are not made available to resolve references in subsequently loaded libraries.
O sinal RTLD_LOCAL para dlopen() indica que quando A1 carrega lib1 , se define, digamos, uma função f1() e, em seguida, A1 carrega lib2 , não é possível use o f1() de lib1 , porque isso foi carregado localmente.