Earlier quoted context omitted.
3 popular OSS models: 1. 100% open source, funded by some entities, you can purchase subscription for its professional support and service. 2. 100% open source by volunteers and the community, document might be lacking but you got what you pay for. 3. open-core, only the core portion is open and you pay a premium for plugins or its enterprise-version/pro-version. I personally do not use option 3, and I think 1 is gre…
What is the practical difference between 1 and 3? Like, support aside, what's the difference between "pay a premium to access professional services from the dev team" and "pay a premium to access a service already professionally-built by the dev team"?
1. All layers are open source, but if you want support, you pay.
3. Core layers are open source, the top layers are proprietary.