Z:gnu-www-ja-gpl-2.0-faq--140a61-First, a general one. If we p/ru

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