You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ctakes.apache.org by "Chen, Pei" <Pe...@childrens.harvard.edu> on 2014/11/04 18:45:01 UTC

RE: YTEX depends on trove4j? LGPL issue

VJ,
This required a code change as well.
I updated it to use java pojo's instead.  Would be good if you can help verify/confirm:
Please see http://svn.apache.org/r1636663

import gnu.trove.set.TIntSet;
import gnu.trove.set.hash.TIntHashSet;


> -----Original Message-----
> From: Chen, Pei [mailto:Pei.Chen@childrens.harvard.edu]
> Sent: Thursday, October 16, 2014 12:47 PM
> To: dev@ctakes.apache.org
> Subject: RE: YTEX depends on trove4j? LGPL issue
> 
> http://issues.apache.org/jira/browse/CTAKES-321 has been opened to track
> this.
> I've manually reviewed all included jars in the bin distro one-by-one... see
> attachment in Jira for comparisons since incubation.
> In addition to trove, there is also jsr305 which is also LGPL (most likely
> inadvertently included via transitive dependencies).
> If anyone would like to take a second look, it'll be much appreciated.
> These need to get resolved before the next release...
> --Pei
> 
> > -----Original Message-----
> > From: Steven Bethard [mailto:steven.bethard@gmail.com]
> > Sent: Wednesday, October 15, 2014 1:42 PM
> > To: dev@ctakes.apache.org
> > Subject: Re: YTEX depends on trove4j? LGPL issue
> >
> > In addition to fixing the trove4j dependency, if anyone knows how to
> > get a report of all dependency licenses, it would be good to
> > double-check the rest of the YTEX dependencies to make sure there aren't
> other issues.
> >
> > On Wed, Oct 15, 2014 at 10:42 AM, Chen, Pei
> > <Pe...@childrens.harvard.edu> wrote:
> > > Steve,
> > > This is a good catch!  I was pretty sure 3rd party libs were checked
> > > but
> > somehow this may have been missed.
> > > I noticed it's in the convenience binary distro as well.  We need to
> > > remove
> > this; I'll create a Jira.
> > > VJ, could you confirm- I actually don't think we use trove4j in ytex?
> > > ctakes-ytex/pom.xml
> > >
> > > --Pei
> > >
> > >> -----Original Message-----
> > >> From: Steven Bethard [mailto:steven.bethard@gmail.com]
> > >> Sent: Wednesday, October 15, 2014 10:40 AM
> > >> To: dev@ctakes.apache.org
> > >> Subject: YTEX depends on trove4j? LGPL issue
> > >>
> > >> It seems that YTEX depends on trove4j which is LGPL [1], but
> > >> "LGPL-licensed works must not be included in Apache products" [2].
> > >> Have the YTEX dependencies been reviewed for licensing issues? (I
> > >> only stumbled upon the trove issue via a version conflict in other
> > >> code.)
> > >>
> > >> Steve
> > >>
> > >> [1] http://trove4j.sourceforge.net/html/license.html
> > >> [2] http://www.apache.org/legal/resolved.html