2009-03-06 22 views
14

Sono davvero interessato all'elaborazione di eventi complessi e ho cercato Esper. Tuttavia la mia azienda ha una posizione anti-GPL e mi chiedevo se ci sono alternative GPL fuori là sotto una licenza più business amichevole come Apache o BSD?Alternativa ad Esper?

risposta

1

Si potrebbe voler dare un'occhiata a Intelligent Event Processor di OpenESB. Non l'ho guardato in dettaglio, ma ho trovato difficile determinare esattamente quale fosse l'API sottostante. Piuttosto, parla molto di un IDE NetBeans che consente di definire un flusso di lavoro di elaborazione degli eventi, che è ok, ma quello che vorrei capire meglio è ciò che la vera API è alla base dell'IDE. Al contrario, Esper è interamente basato sull'API e molto più leggero sugli strumenti di assistenza.

Io non sono anche sicuro che la licenza è, ma suppongo che, come parte dell'iniziativa Sun GlassFish, sarebbe CDDL (corretto acronimo?)

3

Drools Fusion ha una licenza ASL-style (http://legacy.drools.codehaus.org/Licensing) . Pion è un altro sistema open-source con licenza AGPL. Se preferisci una normale licenza commerciale, ci sono Aleri, Streambase e ruleCore. Aleri e streambase sono software "normali" e ruleCore è una nuvola CEP.

+2

Se GPL non-business, allora AGPL è più così. La mia semplice lettura in inglese di GPL vs AGPL è che AGPL proibisce anche l'uso di un funzionale (non collegato) con/senza un'API formale, in cui l'ecosistema è proprietario. Tipicamente, quando le persone cercano FOS business-friendly, cercano fondamentalmente di sfruttare i vantaggi dell'open-source senza dover necessariamente restituire alcunché. Per tutto l'affetto-amore che molte corporazioni dimostrano verso l'Open-source, questa è la motivazione più grande, a parte alcuni punti Brownie PR. – icarus74

4

FWIW, Esper ha una licenza non GPL se è quello che stai cercando. Vai al loro sito web www.espertech.com - altrimenti la licenza della community è solo GPL.

0

Il server cec di rulecore ha una licenza di codice sorgente non gpl (chiusa). Se acquisti una licenza da ruleCore, sei autorizzato a modificare l'origine e distribuire la tua versione senza mostrare il tuo codice sorgente modificato a nessuno. Potrebbe essere una buona idea per un progetto commerciale con tutti i tipi di problemi IP.

5

Molto tardi, ma qui puoi anche trovare una panoramica. CEP vendor overview

+1

il collegamento è ora rotto: -/ –

+1

È ancora possibile accedere al sito tramite [Wayback Machine] (https://web.archive.org/web/20131008031358/http://rulecore.com/CEPblog/?page_id=47). – Simon

3

SiddhiCEP è un software di licenza Apache v2. Puoi usarlo come libreria o anche come server CEP. Se stai per la produzione puoi anche ottenere il supporto di produzione per SiddhiCEP dalla società di prodotto open source denominata WSO2

1

FYI Esper Enterprise Edition non utilizza la licenza GPL. Cioè no copy left problem ...

Posso utilizzare liberamente Esper nella mia applicazione?

Esper è concesso in licenza con la licenza di licenza pubblica GPL GNU v2.0 open source . È possibile controllare questa licenza a seconda dell'applicazione e come la si ridistribuisce. potrebbero essere applicate restrizioni. Si dovrebbe considerare Esper Enterprise Edition per qualsiasi uso di produzione. Esper Enterprise Edition non è disponibile sotto una licenza virile copyleft e combina Esper, EsperJMX, EsperJDBC e Esper Studio in un unico pacchetto certificato e supportato per la massima produttività, interoperabilità e gestibilità .