Yeah open source monetization sucks in the corporate world. Maybe there could be a license that goes something along the lines of “you may use this for free as long as your company’s yearly revenue isn’t over X €”
Tying it to revenue wouldn’t work that well due to inflation. Metas AI has a license that basically says that, but with a user number. Both ideas however would mean that the project isn’t open source anymore
I think a better enforcable solution would be taxing the shit out of these corporations, then give state grants to open source projects. I actually looked into licenses that would allow me to force corpos to donate, but they’re unenforcable.
Yeah open source monetization sucks in the corporate world. Maybe there could be a license that goes something along the lines of “you may use this for free as long as your company’s yearly revenue isn’t over X €”
Tying it to revenue wouldn’t work that well due to inflation. Metas AI has a license that basically says that, but with a user number. Both ideas however would mean that the project isn’t open source anymore
True, I don’t think there’s really a good solution to this (other than getting rid of capitalism)
Called “Fair use” or “ethical software” but people hate it and lawyers tell you it is not enforceable for… some reason
Which is extra funny because that’s literally how the unity game engine license used to be and lawyers were fine with it.
True
I think a better enforcable solution would be taxing the shit out of these corporations, then give state grants to open source projects. I actually looked into licenses that would allow me to force corpos to donate, but they’re unenforcable.
Ultimately, the solution to many problems caused by corporations abusing their positions is through taxation
I mean, the obvious solution is to use a strong copyleft license like AGPL and sell private licenses for closed-source projects.
Epic does that but it’s under a contract (user agreement) not the license and OSS can’t afford the legal fees that they can.
The other issue is putting the license under a shell company.