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
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?)
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.
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.
Puede consultar ERMA (Extremely Reusable Monitoring API). Fue desarrollado por Orbitz para uso interno, y lo han abierto hace un tiempo. Utiliza la licencia de Apache.
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.
Hay un libro en el CEP; capítulo 1 disponible aquí gratis (no se requiere iniciar sesión) enumera una serie de sistemas, pero no información de licencia: http://www.manning.com/etzion/Etzion_MEAPch01_free.pdf
Mire la página 28-29, listan los idiomas para la Programación de eventos. – Soloren2001
Bastante tarde, pero aquí usted puede encontrar una descripción, también. CEP vendor overview
el enlace ahora está roto: -/ –
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
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.
También puede consultar con Siddhi
- 1. ¿Cómo escalar con ESPer?
- 2. alternativa seleccionable a JOptionPane.showMessageDialog
- 3. alternativa a cron?
- 4. ¿Alternativa a Dreamweaver?
- 5. Alternativa a Response.End()?
- 6. ¿Alternativa a Gridster?
- 7. ¿Bastante alternativa a JProgressBar?
- 8. alternativa a awk
- 9. alternativa a String.Replace
- 10. Android alternativa a MetroGridHelper
- 11. Alternativa gratuita a RegexBuddy
- 12. Alternativa a MFC
- 13. Alternativa a crypt()
- 14. ¿Alternativa a la gitosis?
- 15. Alternativa a IETester
- 16. Alternativa ligera a Sammy.js
- 17. ¿Alternativa a file_get_contents?
- 18. alternativa a los mapas
- 19. Alternativa multiplataforma a COM
- 20. ¿Alternativa libre a Targetprocess?
- 21. Alternativa a Process.Start()
- 22. Alternativa a header_remove
- 23. ¿Alternativa ligera a Hibernate?
- 24. Alternativa a WebSockets
- 25. Alternativa a Recaptcha
- 26. ¿Alternativa a Dreamweaver?
- 27. alternativa a MediaStore.Playlists.Members.moveItem
- 28. Alternativa a texelFetch?
- 29. alternativa a HttpListener?
- 30. ¿Alternativa a BerkeleyDB?
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