Это понятия двух разных категорий:
Для компилируемых языков кроме компиляции есть ещё и процесс компоновки (линковки), которая может быть статической или динамической. Статическая линковка запускается в момент создания исполняемого файла, в её результате из нескольких объектных файлов получается один исполняемый. Динамическая линковка же запускается в момент создания процесса или после его создания. Она подгружает нужные библиотеки динамически в процессе работы (отсюда и название).
То есть, «статическая» и «динамическая» — это свойство не сколько самой библиотеки, сколько способа компоновки, выбранного разработчиком при создании конкретной программы.
Библиотеки среды выполнения не являются частью прикладной программы, они всегда загружаются динамически. Такие библиотеки часто называют «разделяемыми» (shared), потому что разные (не связанные друг с другом) прикладные программы делят их между собой.