> a list that can be changed later?
No legal department will ever approve using software under a license like that. Who wants to risk being the next addition to that list?
You could, but it still wouldn't be open source.
No legal department will ever approve using software under a license like that. Who wants to risk being the next addition to that list?
Could you put a clause in the license that calls out those specific companies that you're concerned about and makes them pay, as well as any of their subsidiaries, a list that can be changed later?
That way, smaller businesses around the software can still exist, nobody gets concerned with the license too much because it calls out specific hyperscalers (no love lost on them in the community) and you still get them to pay their fair share.
Why do people try to ruin everything by SSPL that's overly restrictive and catches everyone else in the blast area, or try to write some clever license that would apply in all cases? Just call out the exact companies that are eating your lunch!