I don't see it as fundamentally different to licences dictating personal vs commercial use, requiring attribution, etc.
People share their intellectual property however they see fit.
That's speaking about the general principle, I'm not discussing the specific actions taken by the link's author.
I don't think in principle it applies either. Licenses are there to manage distribution and ownership not tech stack.