jooq library I am using is ASL licensed: https://mvnrepository.com/artifact/org.jooq/jooq/3.6.4
It does not add any extra dependency, output part of maven dependencies: [INFO] +- joda-time:joda-time:jar:2.9.1:compile [INFO] +- it.unimi.dsi:fastutil:jar:7.0.6:compile [INFO] +- org.jooq:jooq:jar:3.6.4:compile [INFO] +- org.apache.apex:apex-shaded-ning19:jar:1.0.0:compile [INFO] +- com.amazonaws:aws-java-sdk-s3:jar:1.10.73:test As I understand if we want to use features like hibernate or H2 database etc, then one will need to include non ASL licensed components of jooq. That should be true with other libraries also. -Priyanka On Mon, Aug 1, 2016 at 2:50 PM, Thomas Weise <[email protected]> wrote: > Compatible licenses are listed here: > > http://www.apache.org/legal/resolved.html#category-a > > Are all the components that we depend on Apache License v2.0? > > Can you list all added dependencies (transitively) that are added to the > pom by your change? > > On Mon, Aug 1, 2016 at 8:04 AM, Priyanka Gugale <[email protected]> wrote: > > > Hi, > > > > I have used jooq library (ASL licensed) in new updates to JDBC input > > operator. Here is the licensing information of library: http://www.jooq > > .org/legal/licensing > > > > License says it *depends but doesn't bundle* those non ASL license > > dependencies. As per my understanding those will be included only if we > > explicitly include them using our application pom. Right now we are not > > using any of those features which depend of such third party licenses. > > > > Anyone have any suggestion over including this library? > > > > -Priyanka > > >
