2009-03-06 19 views
14

Estoy realmente interesado en el procesamiento de eventos complejos y he estado mirando a Esper. Sin embargo, mi compañía tiene una postura anti-GPL y me preguntaba si hay alternativas que no sean de GPL en virtud de una licencia más amigable para los negocios como Apache o BSD.alternativa a Esper?

Respuesta

1

Es posible que desee echar un vistazo a OpenESB Intelligent Event Processor. No lo he analizado con detalle, pero me resultó difícil determinar exactamente cuál era la API subyacente. Más bien, habla mucho sobre un IDE de NetBeans que le permite definir un flujo de trabajo de procesamiento de eventos, lo cual está bien, pero lo que me gustaría entender mejor es cuál es la API real subyacente al IDE. Por el contrario, Esper tiene que ver con la API y mucho más ligero con las herramientas de asistencia.

Tampoco estoy seguro de lo que la licencia es, pero supongo que como parte de la iniciativa de Sun GlassFish, sería CDDL (acrónimo correcto?)

3

Drools Fusion tiene una licencia de tipo ASL (http://legacy.drools.codehaus.org/Licensing) . Pion es otro sistema de código abierto con una licencia AGPL. Si prefiere una licencia comercial normal, está Aleri, Streambase y ruleCore. Aleri y streambase son software "normal" y ruleCore es una nube de CEP.

+2

Si GPL es no-negocio-amistoso, entonces AGPL es más aún. Mi simple lectura en inglés de GPL vs AGPL es que AGPL prohíbe incluso el uso de funcionalidades acopladas sueltas (no vinculadas) con/sin una API formal, donde el ecosistema es de propiedad exclusiva. En general, cuando las personas buscan FOSS favorable a las empresas, básicamente buscan aprovechar los beneficios de código abierto sin tener que devolver ninguno. Por todo el amor-y-afecto que muchas empresas muestran hacia el código abierto, esta es la motivación más grande, aparte de algunos puntos de brownies de relaciones públicas. – icarus74

4

FWIW, Esper tiene una licencia no GPL si eso es lo que buscas. Vaya a su sitio web en www.espertech.com; de lo contrario, la licencia de la comunidad es solo GPL.

0

El servidor rulecore cep tiene una licencia de código fuente no gpl (cerrado). Si compra una licencia de ruleCore, puede modificar la fuente y distribuir su propia versión sin mostrar su código fuente modificado a nadie. Puede ser una buena idea para un proyecto comercial con todo tipo de problemas de IP.

5

Bastante tarde, pero aquí usted puede encontrar una descripción, también. CEP vendor overview

+1

el enlace ahora está roto: -/ –

+1

El sitio todavía se puede acceder a través de [Wayback Machine] (https://web.archive.org/web/20131008031358/http://rulecore.com/CEPblog/?page_id=47) – Simon

3

SiddhiCEP es un software Apache License v2. Puede usar eso como una biblioteca o incluso como un servidor CEP. Si va a producir, también puede obtener soporte de producción para SiddhiCEP de la compañía de productos de código abierto llamada WSO2

1

FYI Esper Enterprise Edition no utiliza la licencia GPL. Es decir. ninguna copia dejó problema ...

¿Puedo usar Esper con libertad en mi aplicación?

Esper está bajo la licencia de código abierto GPL GNU Public License v2.0. Puede verificar esta licencia según su aplicación y cómo la redistribuya. Se pueden aplicar restricciones. Debe considerar Esper Enterprise Edition para cualquier uso de producción. Esper Enterprise Edition no está disponible bajo una licencia de copyleft viral y combina Esper, EsperJMX, EsperJDBC y Esper Studio en un solo paquete certificado y compatible para máxima productividad, interoperabilidad y capacidad de administración.