[
https://issues.apache.org/jira/browse/STORM-2223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15706346#comment-15706346
]
P. Taylor Goetz commented on STORM-2223:
----------------------------------------
jpmml-model is BSD 3-clause [1], which is okay. jpmml-evaluator is AGPL [2],
which is category x so it can't be used.
The jpmml legacy codebase is also BSD 3-clause [3] (GitHub mistakenly labels it
as ALv2), so that is potentially usable. The latest release of the legacy jpmml
code appears to be 1.0.22.
If the legacy code is used, the pom with the dependency should have a big
warning stating that the artifact id should not be changed from
"pmml-evaluator" to "jpmml-evaluator" (notice the "j") as doing so would
introduce a category x dependency.
[1] https://github.com/jpmml/jpmml-model/blob/master/LICENSE.txt
[2] https://github.com/jpmml/jpmml-evaluator/blob/master/LICENSE.txt
[3] https://github.com/jpmml/jpmml/blob/master/LICENSE.txt
> Storm PMML Bolt
> ---------------
>
> Key: STORM-2223
> URL: https://issues.apache.org/jira/browse/STORM-2223
> Project: Apache Storm
> Issue Type: Improvement
> Reporter: Sriharsha Chintalapani
> Assignee: Hugo Louro
>
> This JIRA is to build a Storm PMML bolt which uses JPMML library to load PMML
> doc and evaluate the incoming tuples based on the user provided PMML doc.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)