...
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 | JDBI4.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. | database operation APIshttps://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 | .com/jdbi/jdbipowermock | 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.10Dropwizard | Apache License Version 2.0 | a Java framework for developing ops-friendly, high-performance, RESTful web services | https://github.com/dropwizard/dropwizard/blob/master/LICENSE | Project Lombok | MIT | ||||||||
https://projectlombok.org/ | quartz-scheduler | Apache License Version 2.0 | http://www.quartz-scheduler.org/ | junit | Eclipse Public License 1.0 | http://junit.org/junit4/license.html | ||||||||
hamcrest | BSD | http://hamcrest.org/ | Apache POI | Apache License Version 2.0 | http://poi.apache.org/ | easymock | Easymock License | |||||||
http://easymock.org/license.html | 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 | jersey | GPL | https://jersey.github.io/license.html | |||||||||
Drools | Apache License Version 2.0 | http://www.drools.org/code/license.html | SLF4J | MIT | https://www.slf4j.org/license.html | javassist | Apache License | https://github.com/jboss-javassist/javassist/blob/master/License.html | json-simple | MIT | https://github.com/simplejson/simplejson/blob/master/LICENSE.txt |