Мы использовали OptaPlanner для потенциального решения On-Prem / Cloud. В настоящее время мы используем drools-правила, которые компилируются во время выполнения (я думаю, поведение по умолчанию?).
OptaPlanner вытягивает зависимость "Eclipse ECJ" через компилятор Drools.
optaplanner-core -> drools-compiler -> ecj
ECJ использует лицензию EPL 1.0, которую нам не поручили распространять.
Мои вопросы:
- Поддерживает ли OptaPlanner предварительно скомпилированные правила drools?
- Существуют ли альтернативы, если бы мы исключили ecj?