Z:gnu-www-ja-gpl-2.0-faq--5848d1-If the program dynamically lin/ru

Если программа динамически компонуется с модулями и они вызывают функции друг из друга и разделяют общие структуры данных, мы убеждены, что они формируют единую программу, которая должна рассматриваться как расширение и главной программы, и модулей. Чтобы пользоваться модулями под GPL, главная программа должна выпускаться под GPL или совместимой с ней лицензией свободных программ и условия GPL должны соблюдаться, когда главная программа распространяется для использования с этими модулями.