-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
License collision #10
Comments
I am providing only the nifi processor code here under the apache license. Users are instructed to download, compile and install the stack separately. |
Yes, but since your project depends on the OPC Foundation Java Stack, the GPL flows to your code as well. All applications built with your library must be GPL, because of this anyway. So, even if it would be technically possible (which I am unsure of), you are giving a false signal for the users of your library. https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#IfLibraryIsGPL |
On the other hand, of course, if the library is used by an OPC Foundation member company, they can then apply the RCL license to the OPC UA Java Stack, in which case Apache license here is a better alternative. Anyway, I think it would be good, if you would mention the licensing issues involved to your users as well. |
The OPC Foundation Java stack is distributed under GPL. So, unfortunately, you cannot provide Nifi under Apache license. Your only option is GPL.
The text was updated successfully, but these errors were encountered: