You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Willem Jiang (JIRA)" <ji...@apache.org> on 2019/03/22 02:04:00 UTC

[jira] [Comment Edited] (CAMEL-13356) cassandra-unit test dependency removal ?

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

Willem Jiang edited comment on CAMEL-13356 at 3/22/19 2:03 AM:
---------------------------------------------------------------

From my understanding using the LGPL is OK in the test-code as long as our distribution don't have the bunded dependency of LGPL.
  
[LEGAL-153|https://issues.apache.org/jira/browse/LEGAL-153] is about using GPL code in test, it makes sense that  GPL could compromise ASL of our source release.
[LEGAL-207|https://issues.apache.org/jira/browse/LEGAL-207] the issue is closed and it should be discussed case by case. 
Using LGPL library in the test code doesn't compromise the ASL of our source release kit, if we don't include the LGPL library into our convenience binaries it should be fine.

Anyway, it could save us lot of time for the legal issue if we choose the third party dependency of ASL. 


was (Author: njiang):
From my understanding using the LGPL is OK in the test-code as long as our distribution don't have the bunded dependency of LGPL.
  
[LEGAL-153|https://issues.apache.org/jira/browse/LEGAL-153] is about using GPL code in test, it makes sense that  GPL could compromise ASL of our source release.
[LEGAL-207|https://issues.apache.org/jira/browse/LEGAL-207] the issue is closed and it should be discussed case by case. 
Using LGPL library in the test code doesn't compromise the ASL of our source release kit, if we don't include the LGPL library into our convenience binaries it should be fine.

> cassandra-unit test dependency removal ?
> ----------------------------------------
>
>                 Key: CAMEL-13356
>                 URL: https://issues.apache.org/jira/browse/CAMEL-13356
>             Project: Camel
>          Issue Type: Task
>            Reporter: Etienne Chauchot
>            Priority: Major
>
> I'm a PMC member of Beam project were I use cassandra-unit in the test dependencies of a module just like you do in Cassandra CQL module: https://mvnrepository.com/artifact/org.apache.camel/camel-cassandraql/2.23.1
> The problem is that this lib is licensed under LGPLV3 which is a category X unauthorized licence. I just figured out that it seems to be forbidden even in test code to use LGPL libs (see [here |https://issues.apache.org/jira/browse/LEGAL-153 ] and [here| https://issues.apache.org/jira/browse/LEGAL-207?focusedCommentId=14080037&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-14080037]).
> I'm removing it from Beam. I went through some of the apache projects that use cassandra-unit and I found Camel friends. Hence this advice.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)