Посмотрел GPL 2.0 (Блендер на нем сделан, не знаю какая у вас версия под вопросом)
https://www.gnu.org/licenses/old-licenses/gpl-2.0.htmlВ FAQ есть такое:
https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.en.html#AnonFTPAndSendSourcesВопрос: "Я хочу сделать бинарники доступными через FTP, но отправлять исходники только тем кто их заказал"
Ответ содержит ссылку на пункт 3 лицензии. В частности, там есть пункт 3(b), в котором говорится что при распространении программы можно добавить письменное предложение (действительное минимум на три года) дать любому третьему лицу машиночитаемую копию исходника. Там есть что-то про стоимость отправки, но это не важно.
Исходя из этого, можно сделать вывод: не дали исходника или нет письменного предложения по отправке исходного кода — нарушение лицензии.