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