Open Source Library Name | Version | License Type | Description | Link toward of License Info | Notes (including reasons for non using Apache Version 2 License) |
---|
logback | 1.2.3 | EPL | for logging | http://logback.qos.ch/ |
|
google/gson | 2.8.6 | Apache License Version 2.0 | for serialization/deserialization of JSON objects | https://github.com/google/gson |
|
okhttp | 3.14.1 | Apache License Version 2.0 | for handling HTTP requests | https://square.github.io/okhttp/ |
|
retrofit | 2.5.0 | Apache License Version 2.0 | for handling HTTP requests | https://square.github.io/retrofit/ |
|
commons-collections | 3.2.2 | Apache License Version 2.0 | some common tools like StringUtils, etc. | https://commons.apache.org/proper/commons-collections/ |
|
RxJava | 2.1.5 | Apache License Version 2.0 | in combination with PowerMock to complete some tests | https://github.com/ReactiveX/RxJava |
|
junit | 4.8.2 | Eclipse Public License 1.0 |
| https://junit.org/junit4/ |
|
json-lib | 2.4 | Apache License Version 2.0 | for parsing the json data | sourceforge.net/projects/json-lib/ |
|
easymock | 4.2 | Apache License Version 2.0 | a tool for data mocking during the unit test | https://easymock.org/ |
|
jersey | 2.31 | Eclipse Public License 2.0 | Jersey RESTful Web Services framework is open source, production quality, framework for developing RESTful Web Services in Java that provides support for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference Implementation. | https://eclipse-ee4j.github.io/jersey/ |
|
hamcrest | 1.3 | BSD | Hamcrest is a framework for writing matcher objects allowing ‘match’ rules to be defined declaratively. | http://hamcrest.org/JavaHamcrest/ |
|
javassist | 3.24.1-GA | Apache License Version 2.0 | in combination with PowerMock to complete some tests | https://www.javassist.org/ |
|
postgresql | 42.2.13 | PostgreSQL License | PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. | https://www.postgresql.org/ |
|
powermock | 2.0.7 | Apache License Version 2.0 | a tool for data mocking during the unit test | https://github.com/powermock/powermock |
|
lombok | 1.18.4 | MIT | Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. | https://projectlombok.org/ |
|
reflections | 0.9.9 | WTFPL | Reflections scans your classpath, indexes the metadata, allows you to query it on runtime and may save and collect that information for many modules within your project. | https://github.com/ronmamo/reflections |
|
Swagger |
| Apache License Version 2.0 | the world’s largest framework of API developer tools for the OpenAPI Specification(OAS) | http://swagger.io/license/ |
|
slf4j | 1.7.25 | MIT | The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks (e.g. java.util.logging, logback, log4j) allowing the end user to plug in the desired logging framework at deployment time. | http://www.slf4j.org/ |
|
dropwizard | 2.0.10 | Apache License Version 2.0 | a Java framework for developing ops-friendly, high-performance, RESTful web services | https://github.com/dropwizard/dropwizard |
|
quartz-scheduler |
| Apache License Version 2.0 |
| http://www.quartz-scheduler.org/ |
|
Apache POI |
| Apache License Version 2.0 |
| http://poi.apache.org/ |
|
Apache Httpcomponents |
| Apache License Version 2.0 |
| http://hc.apache.org/ |
|
jaxrs |
| Eclipse Public License 1.0 |
| https://github.com/hstaudacher/osgi-jax-rs-connector/blob/master/LICENSE.md |
|
Drools |
| Apache License Version 2.0 |
| http://www.drools.org/code/license.html |
|