15

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

4

10 回答 10

6

很晚了,但在这里你也可以找到一个概述。CEP 供应商概述

于 2011-10-03T15:29:23.980 回答
4

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

于 2012-03-01T18:04:52.880 回答
4

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

于 2009-07-10T13:39:51.927 回答
3

Drools Fusion has an ASL-style license (http://legacy.drools.codehaus.org/Licensing). Pion is another open-source system with an AGPL license. If you prefer a normal commercial license there's Aleri, Streambase and ruleCore. Aleri and streambase are "normal" software and ruleCore is a CEP cloud.

于 2009-06-22T12:34:28.717 回答
2

关于 CEP 的书即将出版;此处免费提供的第 1 章(无需登录)列出了许多系统,但没有许可证信息: http: //www.manning.com/etzion/Etzion_MEAPch01_free.pdf

于 2010-07-15T19:09:17.100 回答
1

仅供参考,Esper 企业版不使用 GPL。即没有副本遗留问题...

我可以在我的应用程序中自由使用 Esper 吗?

Esper 在开源 GPL GNU Public License v2.0 许可下获得许可。您可以根据您的应用程序以及重新分发它的方式检查此许可证。可能会受到限制。您应该考虑将 Esper Enterprise Edition 用于任何生产用途。Esper 企业版不是在病毒式的 copyleft 许可下提供的,它将 Esper、EsperJMX、EsperJDBC 和 Esper Studio 组合在一个经过认证和支持的软件包中,以实现最大的生产力、互操作性和可管理性。

于 2012-03-29T20:35:12.030 回答
1

您可能想看看 OpenESB 的智能事件处理器。我没有详细查看它,但我确实发现很难确定底层 API 到底是什么。相反,它谈论了很多关于允许您定义事件处理工作流的 NetBeans IDE,这没关系,但我想更好地理解真正的 API 是 IDE 的底层。相比之下,Esper 完全是关于 API 的,并且在辅助工具上要轻得多。

我也不确定许可证是什么,但我认为作为 Sun GlassFish 计划的一部分,它将是 CDDL(正确的首字母缩写词?)

于 2009-05-13T13:48:13.367 回答
1

您可以查看ERMA (Extremely Reusable Monitoring API)。它是由 Orbitz 开发供内部使用的,不久前他们已经开源了它。它使用 Apache 许可证。

于 2009-08-04T08:53:21.897 回答
0

您也可以咨询 Siddhi

https://github.com/wso2/siddhi

于 2015-03-30T06:45:53.537 回答
0

rulecore cep 服务器具有非 gpl(封闭)源代码许可证。如果您从 ruleCore 购买许可证,您可以修改源代码并分发您自己的版本,而无需向任何人展示您修改的源代码。对于具有各种知识产权问题的商业项目来说,这可能是一个好主意。

于 2010-02-01T08:12:15.207 回答