I will move it to Camel extra by tomorrow. At present, I think it's the safest way. We should also not delay Camel 2.11. because of this.
Sent from a mobile device Am 27.03.2013 17:23 schrieb "Hadrian Zbarcea" <hzbar...@gmail.com>: > Christian, > > Personally, I'd go ahead and move it to camel-extra, *still* under the > ALv2 license. That would make it easier to move it back without relicensing > *if* at a later point neo4j would release a binding under ALv2. I don't > have any cycles this week but hopefully you or Henryk could find some time. > > Alternatively, we could wait for the comments to LEGAL-162, but would > rather save some time and not block the release for too long. > > My $0.02, > Hadrian > > > On 03/27/2013 12:09 PM, Christian Müller wrote: > >> Good catch Hadrian! >> >> I propose/support to move this component to Camel extra. >> We should also move to documentation [1] to Camel extra and update the >> Camel components page [2] with the new home of this component. >> >> I can do this/support if you want (I'm sick at home and have some time ;-) >> ). >> >> [1] http://camel.apache.org/neo4j >> [2] >> http://camel.apache.org/**components.html<http://camel.apache.org/components.html> >> >> Best. >> Christian >> >> On Wed, Mar 27, 2013 at 4:36 PM, Christian Ohr <christian....@gmail.com>* >> *wrote: >> >> Hi, >>> >>> I'm frequently doing license compliance exercises at work, and an ASL2 >>> project depending on a (A)GPL lib is clearly *very* troublesome due to >>> GPL's 'viral' character of imposing licensing conditions to derivative >>> work. Regardless of whether this dependency is direct or transitive. >>> >>> Things can be subtle, though, e.g. MongoDB is also (A)GPL, but the >>> mongo-java-driver that camel-mongodb depends upon is ASL2 ( >>> https://github.com/mongodb/**mongo-java-driver/blob/master/** >>> LICENSE.txt)..<https://github.com/mongodb/mongo-java-driver/blob/master/LICENSE.txt)..> >>> .. >>> >>> Still I think the Camel project needs to establish some kind of >>> governance >>> to make sure that contributions of new components don't result in license >>> compliance violations. >>> >>> cheers >>> Christian >>> >>> >>> 2013/3/27 Claus Ibsen <claus.ib...@gmail.com> >>> >>> On Wed, Mar 27, 2013 at 7:09 AM, Robert Davies <rajdav...@gmail.com> >>>> wrote: >>>> >>>>> Just looking at the spring-data-neo4 (which is ASL 2) - it uses >>>>> >>>> directly >>> >>>> org.neo4j.graphdb directly - which is an (A)GPLv3 licence. >>>> >>>>> I agree with Hadrian, we would be infecting users of camel-spring-neo4j >>>>> >>>> with (A)GPLv3 - which is very undesirable. Unless I've missed a >>>> different >>>> licence for the client-side piece of neo4j that meets with our licence >>>> restrictions[2] - it should be moved to camel-extra with appropriate >>>> warnings. >>>> >>>>> >>>>> thanks, >>>>> >>>>> Rob >>>>> >>>>> [2]http://www.apache.org/**legal/3party.html<http://www.apache.org/legal/3party.html> >>>>> >>>>> >>>> Yeah if it uses directly a JAR that is GPL then its a problem. >>>> >>>> Great catch Hadrian just in time. We haven't done any releases with >>>> this camel-spring-neo4j component. >>>> So we should move it to camel-extra. >>>> >>>> >>>> >>>> >>>> On 27 Mar 2013, at 02:18, Willem jiang <willem.ji...@gmail.com> wrote: >>>>> >>>>> Hi Hadrian, >>>>>> >>>>>> We don't use the neo4j directly, the camel-spring-neo4j is based on >>>>>> >>>>> the >>> >>>> spring-data-neo4j[1] which is ASF license. >>>> >>>>> I'm not quite sure if it is OK for us to host and distribute the >>>>>> >>>>> camel-spring-neo4j in ASF, so please let us know the result :) >>>> >>>>> >>>>>> [1] >>>>>> >>>>> >>>> https://github.com/**SpringSource/spring-data-** >>> neo4j/blob/master/license.txt<https://github.com/SpringSource/spring-data-neo4j/blob/master/license.txt> >>> >>>> >>>>>> -- >>>>>> Willem Jiang >>>>>> >>>>>> Red Hat, Inc. >>>>>> FuseSource is now part of Red Hat >>>>>> Web: http://www.fusesource.com | http://www.redhat.com >>>>>> Blog: http://willemjiang.blogspot.**com<http://willemjiang.blogspot.com>( >>>>>> >>>>> http://willemjiang.blogspot.**com/ <http://willemjiang.blogspot.com/>) >>> >>>> (English) >>>> >>>>> http://jnn.iteye.com (http://jnn.javaeye.com/) (Chinese) >>>>>> Twitter: willemjiang >>>>>> Weibo: 姜宁willem >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Wednesday, March 27, 2013 at 9:26 AM, Hadrian Zbarcea wrote: >>>>>> >>>>>> I've been asked today by a fellow ASFer if it's ok for us to >>>>>>> >>>>>> distribute >>> >>>> neo4j and I got to look more into it. As neo4j is GPL3 and virally >>>>>>> infects whatever uses it, I think we do have a problem that needs to >>>>>>> >>>>>> be >>> >>>> resolved before the 2.11.0 release. >>>>>>> >>>>>>> My guts instinct says that we'll have to pull the camel-spring-neo4j >>>>>>> component out and host it maybe at camel-extra, but we'll see in the >>>>>>> coming days. >>>>>>> >>>>>>> Cheers, >>>>>>> Hadrian >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Hadrian Zbarcea >>>>>>> Principal Software Architect >>>>>>> Talend, Inc >>>>>>> http://coders.talend.com/ >>>>>>> http://camelbot.blogspot.com/ >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> >>>> -- >>>> Claus Ibsen >>>> ----------------- >>>> Red Hat, Inc. >>>> FuseSource is now part of Red Hat >>>> Email: cib...@redhat.com >>>> Web: http://fusesource.com >>>> Twitter: davsclaus >>>> Blog: http://davsclaus.com >>>> Author of Camel in Action: http://www.manning.com/ibsen >>>> >>>> >>> >>