[ 
https://issues.apache.org/jira/browse/TINKERPOP3-719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14581064#comment-14581064
 ] 

David Robinson commented on TINKERPOP3-719:
-------------------------------------------

Good news on this one.

netty builds with optional logging frameworks and includes license files for 
all of the potential frameworks, including the LGPL license from jboss.    
Netty 3 also includes the jboss-spi logging jar in the classpath during 
compilation.

However...the good news, Akka is using the slf4j logging framework and no gpl 
code is actually included in netty 3.  So...even though there is a LGPL license 
in place, it doesn't really matter.

We might want to mention this in a readme or notices, but otherwise, I think 
this is fine - there is no actual "bad" code in the repo, or dynamically linked 
at build time as far as I can tell.


> netty 3 file for Spark integration contains LGPL license
> --------------------------------------------------------
>
>                 Key: TINKERPOP3-719
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP3-719
>             Project: TinkerPop 3
>          Issue Type: Bug
>          Components: build-release
>         Environment: all
>            Reporter: David Robinson
>            Assignee: stephen mallette
>
> The netty-3x jar contains an LGPL license as follows:
> ./hadoop-gremlin/target/hadoop-gremlin-3.0.0-SNAPSHOT-standalone/lib/netty-3.5.13.Final.jar
> grep LICENSE.jboss-logging.txt  netty-3.5.13.Final.jar 
> Looking at LICENSE.jboss-logging.txt, it shows this:
>  GNU LESSER GENERAL PUBLIC LICENSE
>                        Version 2.1, February 1999
>  Copyright (C) 1991, 1999 Free Software Foundation, Inc.
> etc.
> Unfortunately, netty 3 is a dependency because of Spark / Akka.
> I am currently working with the Spark / Akka community to attempt to fix the 
> problem on their end (Spark currently has this same GPL license due to Akka) 
> so that we can fix the problem on our end.  Opening this as a reminder for us.
> Tried netty 4, which solves the LGPL problem, but it is incompatible with the 
> version of Spark supported by TinkerPop - and Spark/Akka doesn't support 
> netty 4 yet to my knowledge.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to