Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type License
net.sf.opencsv opencsv 2.3 jar Apache 2
org.apache.hive hive-metastore 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.lens lens-cube 2.4.0-beta jar The Apache Software License, Version 2.0
org.apache.lens lens-query-lib 2.4.0-beta jar The Apache Software License, Version 2.0
org.apache.lens lens-storage-db 2.4.0-beta jar The Apache Software License, Version 2.0

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type License
antlr antlr 2.7.7 jar BSD License
ch.qos.logback logback-classic 1.1.3 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
ch.qos.logback logback-core 1.1.3 jar Eclipse Public License - v 1.0-GNU Lesser General Public License
com.codahale.metrics metrics-core 3.0.2 jar Apache License 2.0
com.google.guava guava 13.0.1 jar The Apache Software License, Version 2.0
com.jolbox bonecp 0.8.0.RELEASE jar Apache v2
com.typesafe config 1.2.1 jar Apache License, Version 2.0
commons-cli commons-cli 1.2 jar The Apache Software License, Version 2.0
commons-codec commons-codec 1.4 jar The Apache Software License, Version 2.0
commons-lang commons-lang 2.4 jar The Apache Software License, Version 2.0
javax.annotation javax.annotation-api 1.2 jar CDDL + GPLv2 with classpath exception
javax.jdo jdo-api 3.0.1 jar Apache 2
javax.transaction jta 1.1 jar -
javax.validation validation-api 1.1.0.Final jar The Apache Software License, Version 2.0
javax.ws.rs javax.ws.rs-api 2.0 jar CDDL 1.1-GPL2 w/ CPE
org.antlr antlr-runtime 3.4 jar -
org.antlr stringtemplate 3.2.1 jar BSD licence
org.apache.derby derby 10.10.1.1 jar Apache 2
org.apache.httpcomponents httpclient 4.4 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4 jar Apache License, Version 2.0
org.apache.lens lens-api 2.4.0-beta jar The Apache Software License, Version 2.0
org.apache.lens lens-server-api 2.4.0-beta jar The Apache Software License, Version 2.0
org.apache.thrift libfb303 0.9.0 jar The Apache Software License, Version 2.0
org.apache.thrift libthrift 0.9.0 jar The Apache Software License, Version 2.0
org.datanucleus datanucleus-api-jdo 3.2.6 jar The Apache Software License, Version 2.0
org.datanucleus datanucleus-core 3.2.10 jar The Apache Software License, Version 2.0
org.datanucleus datanucleus-rdbms 3.2.9 jar The Apache Software License, Version 2.0
org.glassfish.hk2 hk2-api 2.2.0-b14 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-locator 2.2.0-b14 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 hk2-utils 2.2.0-b14 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2 osgi-resource-locator 1.0.1 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external asm-all-repackaged 2.2.0-b14 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external cglib 2.2.0-b14 jar CDDL + GPLv2 with classpath exception
org.glassfish.hk2.external javax.inject 2.2.0-b14 jar CDDL + GPLv2 with classpath exception
org.glassfish.jersey.core jersey-client 2.3.1 jar CDDL+GPL License
org.glassfish.jersey.core jersey-common 2.3.1 jar CDDL+GPL License
org.glassfish.jersey.core jersey-server 2.3.1 jar CDDL+GPL License
org.glassfish.jersey.media jersey-media-multipart 2.3.1 jar CDDL+GPL License
org.jvnet.jaxb2_commons jaxb2-basics-runtime 0.6.3 jar BSD-Style License
org.jvnet.mimepull mimepull 1.9.3 jar CDDL 1.1-GPL2 w/ CPE
org.projectlombok lombok 1.12.4 jar The MIT License
org.slf4j jcl-over-slf4j 1.7.6 jar MIT License
org.slf4j log4j-over-slf4j 1.7.6 jar Apache Software Licenses
org.slf4j slf4j-api 1.7.6 jar MIT License

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
com.thoughtworks.paranamer paranamer 2.3 jar LICENSE.txt
jline jline 0.9.94 jar LICENSE.txt
junit junit 3.8.1 jar Common Public License Version 1.0
org.apache.avro avro 1.7.5 jar The Apache Software License, Version 2.0
org.apache.commons commons-compress 1.4.1 jar The Apache Software License, Version 2.0
org.apache.hive hive-common 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive hive-serde 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive hive-shims 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive.shims hive-shims-0.20 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive.shims hive-shims-0.20S 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive.shims hive-shims-0.23 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive.shims hive-shims-common 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.hive.shims hive-shims-common-secure 0.13.3-inm jar The Apache Software License, Version 2.0
org.apache.zookeeper zookeeper 3.4.5 jar -
org.codehaus.jackson jackson-core-asl 1.9.13 jar The Apache Software License, Version 2.0
org.codehaus.jackson jackson-mapper-asl 1.9.13 jar The Apache Software License, Version 2.0
org.jboss.netty netty 3.2.2.Final jar Apache License, Version 2.0
org.tukaani xz 1.0 jar Public Domain
org.xerial.snappy snappy-java 1.0.5 jar The Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

  • org.apache.lens:lens-ship-jars:jar:2.4.0-beta Information
    • org.apache.lens:lens-storage-db:jar:2.4.0-beta (compile) Information
    • org.apache.lens:lens-query-lib:jar:2.4.0-beta (compile) Information
    • org.apache.lens:lens-cube:jar:2.4.0-beta (compile) Information
      • org.projectlombok:lombok:jar:1.12.4 (compile) Information
      • org.slf4j:slf4j-api:jar:1.7.6 (compile) Information
      • com.google.guava:guava:jar:13.0.1 (compile) Information
    • net.sf.opencsv:opencsv:jar:2.3 (compile) Information
    • org.apache.hive:hive-metastore:jar:0.13.3-inm (compile) Information
      • org.apache.hive:hive-serde:jar:0.13.3-inm (provided) Information
      • org.apache.hive:hive-shims:jar:0.13.3-inm (provided) Information
        • org.apache.hive.shims:hive-shims-common:jar:0.13.3-inm (provided) Information
        • org.apache.hive.shims:hive-shims-0.20:jar:0.13.3-inm (provided) Information
        • org.apache.hive.shims:hive-shims-common-secure:jar:0.13.3-inm (provided) Information
          • org.apache.zookeeper:zookeeper:jar:3.4.5 (provided) Information
            • jline:jline:jar:0.9.94 (provided) Information
              • junit:junit:jar:3.8.1 (provided) Information
            • org.jboss.netty:netty:jar:3.2.2.Final (provided) Information
        • org.apache.hive.shims:hive-shims-0.20S:jar:0.13.3-inm (provided) Information
        • org.apache.hive.shims:hive-shims-0.23:jar:0.13.3-inm (provided) Information
      • com.jolbox:bonecp:jar:0.8.0.RELEASE (compile) Information
      • commons-cli:commons-cli:jar:1.2 (compile) Information
      • commons-lang:commons-lang:jar:2.4 (compile) Information
      • org.apache.derby:derby:jar:10.10.1.1 (compile) Information
      • org.datanucleus:datanucleus-api-jdo:jar:3.2.6 (compile) Information
      • org.datanucleus:datanucleus-core:jar:3.2.10 (compile) Information
      • org.datanucleus:datanucleus-rdbms:jar:3.2.9 (compile) Information
      • javax.jdo:jdo-api:jar:3.0.1 (compile) Information
        • javax.transaction:jta:jar:1.1 (compile) Information
      • org.antlr:antlr-runtime:jar:3.4 (compile) Information
        • org.antlr:stringtemplate:jar:3.2.1 (compile) Information
        • antlr:antlr:jar:2.7.7 (compile) Information
      • org.apache.thrift:libfb303:jar:0.9.0 (compile) Information
      • org.apache.thrift:libthrift:jar:0.9.0 (compile) Information

Licenses

Public Domain: XZ for Java

CDDL + GPLv2 with classpath exception: HK2 API module, HK2 Implementation Utilities, Injection API (JSR 330) version 1 repackaged as OSGi bundle, OSGi resource locator bundle - used by various API providers that rely on META-INF/services mechanism to locate providers., ServiceLocator Default Implementation, cglib version 2.2 repackaged as a module, javax.annotation API, org.objectweb.asm.all version 3.3 repackaged as a module

Apache 2: Apache Derby Database Engine and Embedded JDBC Driver, JDO API, opencsv

Unknown: Antlr 3.4 Runtime, Java Transaction API, zookeeper

BSD licence: ANTLR StringTemplate

BSD: JLine, ParaNamer Core

BSD-Style License: JAXB2 Basics - Runtime

Apache License, Version 2.0: Apache HttpClient, Apache HttpCore, The Netty Project, config

Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module

The Apache Software License, Version 2.0: Apache Avro, Apache Thrift, Bean Validation API, Commons CLI, Commons Codec, Commons Compress, Commons Lang, Data Mapper for Jackson, DataNucleus Core, DataNucleus JDO API plugin, DataNucleus RDBMS, Guava: Google Core Libraries for Java, Hive Common, Hive Metastore, Hive Serde, Hive Shims, Hive Shims 0.20, Hive Shims 0.20S, Hive Shims 0.23, Hive Shims Common, Hive Shims Secure Common, Jackson, Lens API, Lens API for server and extensions, Lens Cube, Lens DB storage, Lens Query Library, Lens Ship Jars to Distributed Cache, Snappy for Java

GNU Lesser General Public License: Logback Classic Module, Logback Core Module

CDDL 1.1: MIME streaming extension, javax.ws.rs-api

GPL2 w/ CPE: MIME streaming extension, javax.ws.rs-api

BSD License: AntLR Parser Generator

Apache v2: BoneCP :: Core Library

CDDL+GPL License: jersey-core-client, jersey-core-common, jersey-core-server, jersey-media-multipart

Apache License 2.0: Metrics Core

Common Public License Version 1.0: JUnit

MIT License: JCL 1.1.1 implemented over SLF4J, SLF4J API Module

The MIT License: Project Lombok

Apache Software Licenses: Log4j Implemented Over SLF4J