I'm not sure I personally agree with this, and I'm not 100% sure the developer community at-large does either...
Let's take a few examples, which I've shared elsewhere in similar discussions:
- GitLab: Open Source or Open Core? Most would say open source, but (I assume) you would argue open core [0].
- Plausible: Open Source or Open Core? They say open source, but it's actually open core [1].
- Cal.com: Open Source or Open Core? They say open source, but once again, open core [2].
- Posthog: Open Source or Open Core? They say open source, but actually open core [3].
- Sidekiq: Open Source or Open Core? Open... core [4].
Yet, every dev I know would consider these projects Open Source... and yet also Open Core. So there's a disconnect somewhere.
Under this mindset, very few open source startups are actually open source, yet everybody says they are?
I'm not trying to argue either way; I'm trying to point out a real disconnect.
Is everybody just open-washing? Why's that allowed?
[0]: https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/LICENS...
[1]: https://github.com/plausible/analytics/blob/2dd2f058d1dcae6f...
[2]: https://github.com/calcom/cal.com/blob/main/packages/feature...
[3]: https://github.com/PostHog/posthog/blob/master/ee/LICENSE
[4]: https://github.com/sidekiq/sidekiq/blob/main/COMM-LICENSE.tx...