People seem to be complaining about the business model here, but that can be tweaked or changed literally at will (and by negotiation for maintainers). As for intent, at this point I don’t think it makes sense to consider Sid’s intent nefarious —- look at how Gitlab is run.
Speaking of the disclaimer, we tried to lay out the reasoning and background on how people make money in open source:
https://opencoreventures.com/blog/2022-03-someone-has-to-pay...
On the spectrum of how people make money with open source, open core with investment has been proven to work and produce large sustainable companies that can compete with VC backed closed source (I say this as someone who has benefitted from Gitlab’s free tier massively).
There’s a trade off here. What number should the investor get, and what number should the maintainers get? How we get to an equitable number (pun intended) is discourse and negotiation.
Open source is unsustainable right now —- Github Sponsors will not save the maintainers with software used by Fortune 500s expecting business level support. That shouldn’t be the situation, but it is.
At the very least, the open core model encourages maintainers of F/OSS software to do enough business to help themselves, while spending some of Sid’s money.
We need F/OSS maintainers that know how to business, just like the beautiful conception of F/OSS by nerds that knew how to lawyer.