|
|
|
|
|
by advaitruia
1140 days ago
|
|
Many of the core features are open source. Eg all the authentication methods - email password, passwordless, social etc are all in the open source product. You can also use the open source components to implement email based or SMS based 2FA. RBAC, session management and user management dashboard are open source too. Its several years of an engineering team's work that is all open source. Our philosophy is to keep features that are broadly required by developers and small companies in the open source version. Things that large companies require, will be source available. We have several enterprises (more than $100M raised or several hundred employees) that are using SuperTokens at the scale of millions of monthly active users - all using the open source product. We think the open source product is a sufficient alternative (for a large enough population). Are there any other features you feel should be in the open source version? Happy to hear any feedback and improve (Project creator here) |
|
Out of the 15 features I see in https://supertokens.com/pricing, 7 are only proprietary. That's roughly half of them. Without qualifying the weight of every feature, it numerically raises a significant challenge to your statement.
SAML, OAuth and 2FA strike me as key components for me that are not open source.
---
So I stand by my words. I feel put off by a wording that makes me believe a project is open source, when it is open core. Even if you don't like open core or argue the definition is not clear (which I'd disagree), at least marketing it as open source so prominently is IMO misleading, and puts me off (and apparently I'm not alone here).
It's fair to have a business model on open source (obviously!) and I wish you all the luck. But being honest about your business model choices should be the #1 tenet.