我们很自豪地宣布,从版本6.0.0.Beta1开始,将Drools Planner重命名为OptaPlanner。 我们也很高兴推出其新网站: www.optaplanner.org。 OptaPlanner优化了业务资源的使用。 每个组织都面临计划问题:以有限的有限资源(员工,资产,时间和金钱)提供产品或服务。 OptaPlanner优化了此类计划,以更少的资源开展更多业务。 典型的用例包括车辆路线,员工名册和设备调度。
OptaPlanner是用Java™编写的轻量级可嵌入式计划引擎。 它可以帮助普通的Java™程序员有效地解决约束满足问题。 在后台,它结合了非常有效的优化启发式和元启发式
分数计算。 OptaPlanner是开源软件,根据Apache Software License发布 。 它是100%纯Java™,可在JVM上运行,并且在Maven Central Repository中也可用。 有关更多信息,请访问新网站: http : //www.optaplanner.org
为什么要改名字?
OptaPlanner是Drools Planner的新名称。 OptaPlanner现在是独立的,但仍可以选择与Drools规则引擎结合使用,以一种强大的声明性方法进行计划优化。
- OptaPlanner已从Drools项目毕业,成为顶级JBoss社区项目。
- OptaPlanner不是Drools Planner的分支。
- 我们对Drools的承诺没有改变。
- 仍然推荐使用高效的Drools规则引擎进行分数计算。
这将如何影响您的业务?
从业务角度来看,几乎没有变化:
- 任务保持不变:
- 我们仍然100%致力于将业务资源优化交给普通的Java开发人员。
- 该许可证保持不变(Apache Software License 2.0)。 它仍然是相同的开源许可证。
- 发布生命周期保持不变:OptaPlanner仍与Drools和jBPM同时发布。
- 红帽正在考虑将OptaPlanner的支持订阅产品作为其BRMS和BPM平台的一部分。
- OptaPlanner的技术预览版针对BRMS 6.0。
有什么变化?
- 该网站已更改为http://www.optaplanner.org
- 发行工件已更改名称:
- Jar名称更改:
- API的名称空间已更改。 与往常一样,请参阅有关如何有效解决此问题的升级方法 。
- 从6.1.0.Final开始,OptaPlanner将具有100%向后兼容的API。
- OptaPlanner在Freenode上拥有自己的IRC频道:#optaplanner和#optaplanner-dev
参考: Drools Planner重命名为OptaPlanner:在Drools&jBPM博客上,我们的JCG合作伙伴 Geoffrey De-Smet 宣布www.optaplanner.org 。