Hi Ying,
There is a dependency on com.vividsolutions JTS. JTS does not have an
acceptable license (it's LGPL).
It seems to be used via com.spatial4j. That's OK for com.spatial4j
still to be Apache Licensed because the dependency is not required.
spatial4j uses:
<optional>true</optional>
i.e. an end user can add it if they wish but aren't required to. The
Jena project needs to provide somethgin without a hard dependency on JTS.
The system needs to work without the com.vividsolutions::jts dependency.
So if I understand the code correctly:
public class SpatialQuery
....
public static final SpatialContext ctx = SpatialContext.GEO ;
What capabilities does jena-spatial loose with this restriction?
Andy