Igor S.
(Не юрист) Там смысл, что именно если код под GPL попадает в проект, то остальной код проекта "заражается". Например, игра Quadrilateral Cowboy на движке Doom 3 доступна публично в виде исходников под GPL 3. При этом сама игра платная, и ассеты к исходникам не прилагаются.
Там есть куча ньюансов когда и кому нужно предоставить код, что есть производная работа. Например я могу модифицировать некое серверное приложение под GPLv3, запустить его на своём сервере и никому не предоставлять код, т.к. код передается только тому у кого есть бинарник, а это только я. Или ЕМНИП проприетарные драйвера под линукс работают по принципу, что GPL код грузит проприетарный код реализующий некоторый API, т.к. модуль распространяется как отдельный от ядра продукт то в целом он не заражается GPL, но распространять такой модуль интегрированным в ядро без предоставления исходников нельзя.