Earlier quoted context omitted.
I think that people don't seem to understand that most open source licences don't require attribution. If you have released your code according to a licence, what right do you have to complain that people are using that code in accordance with that licence? In this case though, it looks like Obvious did set out to attribute the original GAN author and Christie's have omitted that.
> what right do you have to complain that people are using that code in accordance with that licence? It’s not legally required to credit the author of the original code, but it’s a jerk move not to do so, especially if the work is primarily not your own. All it does is discourage developers from releasing things open source, which is very bad in the long run.
Is it, though? In terms of keeping a health job market, I'm somewhat skeptical that offering things license to allow even commercial usages for free is necessarily a long-term good for me.