Shared object file. lib*.so is a Dynamically Linked Library.
Microsoft created this thing known as the Dynamic Link Library, or Dynamically Linked Library.
Other results
The instructions may be embodied in various forms such as objects, routines, algorithms, modules or programs including separate applications or code from dynamically linked libraries.
Инструкции можно осуществить в различных формах, таких как подпрограммы, алгоритмы, модули или программы, включая отдельные приложения или код из динамически подключаемых библиотек.
When a program is to be executed, a loader first performs the necessary memory setup and links the program with any dynamically linked libraries it needs, and then the execution begins starting from the program's entry point.
Когда программа должна быть выполнена, загрузчик сначала выполняет необходимую настройку памяти и динамически связывает (англ. dynamic linking) программу с библиотеками, в которой она нуждается, а затем выполнение начинается с точки входа в программу.
When a program is to be executed, a loader first performs the necessary memory setup and links the program with any dynamically linked libraries it needs, and then the execution begins starting from the program's entry point.
Когда программа должна быть выполнена, загрузчик сначала выполняет необходимую настройку памяти и динамически связывает (англ. dynamic linking) программу с библиотеками, в которой она нуждается, а затем выполнение начинается с точки входа в программу.
dynamically linked libraries (DLLs), Dynamically Linked Libraries
Dynamically Linked Libraries (DLL)
Dynamically Linked Libraries (DLL)
Executables use dynamically linked shared libraries, meaning that executables share common library code in a single library file found on disk.
Dynamically Linked Shared Libraries as well as Static Libraries
If you link dynamically (without -static), the result is 13% slower on Linux. Note that you still can use a dynamically linked MySQL library for your client applications.
Remember: shared libraries are available only to processes that are dynamically linked.
Because Linux shared libraries are dynamically linked at runtime, programmers can replace modules of the libraries with their own routines.