我对复杂事件处理非常感兴趣,并一直在关注Esper。然而,我的公司有反GPL立场,我想知道在Apache或BSD这样的商业友好许可下是否有非GPL替代品?
答案 0 :(得分:5)
很晚,但在这里你也可以找到一个概述。 CEP vendor overview
答案 1 :(得分:4)
FWIW,Esper拥有非GPL许可证,如果这就是你所追求的。请访问他们的网站www.espertech.com - 否则社区许可证只是GPL。
答案 2 :(得分:4)
答案 3 :(得分:3)
Drools Fusion拥有ASL风格的许可证(http://legacy.drools.codehaus.org/Licensing)。 Pion是另一个拥有AGPL许可证的开源系统。如果您更喜欢正常的商业许可,可以使用Aleri,Streambase和ruleCore。 Aleri和streambase是“普通”软件,ruleCore是CEP云。
答案 4 :(得分:2)
CEP上有一本书;第1章免费提供(无需登录)列出了许多系统,但没有许可证信息:http://www.manning.com/etzion/Etzion_MEAPch01_free.pdf
答案 5 :(得分:1)
您可能想看一下OpenESB的Intelligent Event Processor。我没有详细研究过它,但我确实发现很难确定底层的API到底是什么。相反,它谈论了很多关于允许你定义事件处理工作流的NetBeans IDE,这是好的,但我想要更好地理解的是真正的API是IDE的基础。相比之下,Esper完全是关于API的,而且在辅助工具上要轻得多。
我也不确定许可证是什么,但我认为作为Sun GlassFish计划的一部分,它将是CDDL(正确的首字母缩略词?)
答案 6 :(得分:1)
您可以查看ERMA (Extremely Reusable Monitoring API)。它是由Orbitz开发的,供内部使用,他们不久前开源了。它使用Apache许可证。
答案 7 :(得分:1)
FYI Esper Enterprise Edition不使用GPL。即没有副本留下问题...
我可以在我的应用程序中自由使用Esper吗?
Esper获得许可 开源GPL GNU Public License v2.0许可证。你可以检查一下 许可证取决于您的应用程序以及如何重新分发它。 限制可能适用。您应该考虑使用Esper Enterprise Edition 用于任何生产用途。 Esper Enterprise Edition不可用 根据病毒Copyleft许可证,并结合Esper,EsperJMX,EsperJDBC 和Esper Studio在一个经过认证和支持的单一包中 最大的生产力,互操作性和可管理性。
答案 8 :(得分:0)
rulecore cep服务器具有非gpl(已关闭)源代码许可证。如果您从ruleCore购买许可证,则可以修改源代码并分发您自己的版本,而无需向任何人显示您的修改源代码。对于涉及各种知识产权问题的商业项目,这可能是一个好主意。
答案 9 :(得分:0)
您也可以查看Siddhi