Esper的替代品?

时间:2009-03-06 18:10:47

标签: licensing esper complex-event-processing

我对复杂事件处理非常感兴趣,并一直在关注Esper。然而,我的公司有反GPL立场,我想知道在Apache或BSD这样的商业友好许可下是否有非GPL替代品?

10 个答案:

答案 0 :(得分:5)

很晚,但在这里你也可以找到一个概述。 CEP vendor overview

答案 1 :(得分:4)

FWIW,Esper拥有非GPL许可证,如果这就是你所追求的。请访问他们的网站www.espertech.com - 否则社区许可证只是GPL。

答案 2 :(得分:4)

SiddhiCEP是Apache License v2软件。您可以将其用作库,甚至可以用作CEP服务器。如果您要进行生产,您还可以从名为WSO2的开源产品公司获得SiddhiCEP的生产支持

答案 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

https://github.com/wso2/siddhi