This is a really negative trend for Open Source, and I hope it runs its course and dies out soon. License proliferation, bizarre "field of use" restrictions, blurring the line between what is open and what isn't, none of this stuff is a win for anybody. If you want to make something proprietary, make it proprietary, call it proprietary, and let that be the end of it. If you want to make something Open Source, then ma…
At least in this case, they are being more clear about what they are doing and not claiming their new license is Open Source or trying to poison an existing Open Source license, the way some other companies are doing things. I agree that it is always sad to see a company closing its (future) source code like this, but such is their perogative.
Yes, kudos to Confluent for at least creating a new license, as opposed to adopting "Commons Clause + Apache" or something.
All of this said, even though I don't particularly like this "you can do everything except build a SaaS of this project" model, if people are going to do this, I hope that eventually things consolidate to where there's one de-facto standard "Shared Source - Non-SaaS" license.