Choosing GPL and similar licenses is the only way you can publish open source software without running this risk. As professional programmers, we must insist that people either pay us for our work or act as a equal collaborators.
And yes, there's a reckoning coming for AI companies who trained their models on GPL software.
[–] alex_suzuki 21 hours ago
[–] simonask 20 hours ago
It's because of something called "Rule of Law"... Most free societies in the world have it.
If you find it difficult to fathom that rule of law applies to corporations, maybe it's time to start practicing fathoming it, or they will have won before the fight even started.
[–] viraptor 18 hours ago
So far the precedent and the law implies the open source licence won't matter for training and the result. And these decisions will now be brought up in the US in any new cases raised.
[–] alex_suzuki 20 hours ago
I mean, I hope you’re right…
[–] cromka 21 hours ago
GPL doesn't prevent that at all. That's not why Asahi made that change. It's about contributing back to the project, not the money they want to see.
[–] bigstrat2003 7 hours ago
That is not a fact at all. I choose to use permissive licenses because I am giving my work to the public out of charity. If someone uses it to turn a profit, and I never see a dime, I have not been exploited or abused in the least degree. It would certainly be virtuous for the people making a profit to give something back, but it isn't required. If I did require that, it wouldn't be much of a gift.
[–] flykespice 15 hours ago
Developers have their own good reasons to stick with permissive licenses. Either because they are completely selfless, or they want to help users who want to kick-start their own business selling software. Just virtuous reasons.
What would that look like in your opinion? Hard to fathom that the people with all the money and power could get into trouble over a licensing dispute.