The Xenon library is copyrighted by the Netherlands eScience Center and released under the Apache License, Version 2.0. A copy of the license may be obtained from http://www.apache.org/licenses/LICENSE-2.0.
Xenon uses several third-party libraries that have their own (permissive, open source) licenses. This document uses the short names from https://spdx.org/licenses/ to unambiguously identify licenses. There are 2 sets of licenses to consider. These are:
- runtime libraries
- development libraries, for example for testing and checking code style
For now, I limited the runtime libraries to the list of jars from ./build/install/xenon/lib/ that you get after issuing this command:
./gradlew installDist
- items labeled N have a copy of notice file in legal/
- items labeled L have a copy of license file in legal/
- aws-s3-2.0.2.jar N, L
- cglib-2.2.1-v20090111.jar N, L
- commons-codec-1.9.jar N, L
- commons-logging-1.2.jar N, L
- commons-net-3.3.jar N, L
- gson-2.5.jar L
- guava-16.0.1.jar L
- guice-3.0.jar N, L
- guice-assistedinject-3.0.jar N, L
- httpclient-4.5.1.jar N, L
- httpcore-4.4.3.jar N, L
- javax.inject-1.jar L
- java-xmlbuilder-1.1.jar L
- jclouds-blobstore-2.0.2.jar N, L
- jclouds-core-2.0.2.jar N, L
- joda-time-2.8.1.jar N, L
- s3-2.0.2.jar N, L
- sardine-5.7.jar L
- sshd-core-1.4.0.jar N, L
- sts-2.0.2.jar N, L
- asm-3.1.jar L
- jsr250-api-1.0.jar L
- jsr311-api-1.1.1.jar L
LGPL-2.1 or EPL-1.0 dual-license
- logback-classic-1.0.11.jar L
- logback-core-1.0.11.jar L
- slf4j-api-1.7.22.jar L
public domain
- aopalliance-1.0.jar
- base64-2.3.8.jar
- gradle-wrapper.jar L
- hamcrest-core-1.3.jar L
- hamcrest-library-1.3.jar L
- system-rules-1.16.0.jar L
- junit-4.12.jar L
- mockito-all-1.9.5.jar L