> So we would try to limit an entire module under EE License rather a part of it.
As someone not familiar with this license, can you expand a little more into what it offers?
Also another option for this is for you guys to maintain your own branch which would be used for the free hosted solutions so any enterprise feature PR's can be contained to the self-hosted option.
Handling separate closed fork is one of the solution. Historically, it is an overhead for the team managing the project. You can read about the experience shared by Metabase [0].
I think by EE license, they mean "Enterprise Edition" (aka commercial license, not sure if the code itself would be considered open, closed or "shared").
As someone not familiar with this license, can you expand a little more into what it offers?
Also another option for this is for you guys to maintain your own branch which would be used for the free hosted solutions so any enterprise feature PR's can be contained to the self-hosted option.