>For example providing a single node of a database into the open source, and then having the clustering logic and mechanism implemented in a different non-free layer, is an open core technology.
> that is able to provide strong guarantees is non free. In an open core business model around an open source system it is fundamental that you take something useful out of the free software part.
Isn't that an exact description of the difference between redis clustering and RLEC ? I would say that easy setup and automated (ie, no downtime) recovery are "strong guarantees" and are the "clustering ... mechanism implemented in a different non-free layer" .
I support there being a real business model to maintain the FOSS redis. Just wanted to point out that it sounds like you're arguing against yourself about the true nature of Redis / Open Core
> that is able to provide strong guarantees is non free. In an open core business model around an open source system it is fundamental that you take something useful out of the free software part.
Isn't that an exact description of the difference between redis clustering and RLEC ? I would say that easy setup and automated (ie, no downtime) recovery are "strong guarantees" and are the "clustering ... mechanism implemented in a different non-free layer" .
I support there being a real business model to maintain the FOSS redis. Just wanted to point out that it sounds like you're arguing against yourself about the true nature of Redis / Open Core