This article provides a list of the open source components used in Hermod.
This article is valid for Hermod 3.4.1 and later.
...
10. |
...
1) Apache |
...
-2.0 |
...
, LGPL-2.1-or-later * Java Native Access (net.java.dev.jna:jna:5.12.1) Apache License 2.0 * Apache Commons IO (commons-io:commons-io:2. |
...
11.0) |
...
HttpClient (org.apache.httpcomponents.client5: |
...
httpclient5: |
...
5.2.1 |
...
) |
...
HttpComponents Core HTTP/1.1 (org.apache.httpcomponents.core5: |
...
httpcore5: |
...
5. |
...
2. |
...
2) |
...
HttpComponents Core HTTP/2 (org.apache.httpcomponents.core5: |
...
httpcore5-h2: |
...
5. |
...
2. |
...
2) |
...
HttpComponents Core Reactive Extensions (org.apache.httpcomponents.core5: |
...
httpcore5- |
...
reactive: |
...
5. |
...
2. |
...
2) |
...
20. |
...
0) |
...
20. |
...
0) |
...
11) |
...
Core (org.assertj:assertj-core:3. |
...
24. |
...
2) |
...
14. |
...
8) |
...
14.8) |
...
21. |
...
1) |
...
2. |
...
19) |
...
32.1.3-jre) |
...
8. |
...
0. |
...
1.Final) |
...
5.0. |
...
1) |
...
2. |
...
8) |
...
15. |
...
2) |
...
15. |
...
2) |
...
15. |
...
2) |
...
15. |
...
2) |
...
15. |
...
2) |
...
15. |
...
2) |
...
15. |
...
2) |
...
3.0.2) |
...
Jakarta Dependency Injection (jakarta.inject:jakarta.inject-api:2.0.1) |
...
5.3.Final) |
...
JCL 1.2 implemented over SLF4J (org.slf4j:jcl-over-slf4j:2.0.9) |
...
Joda- |
...
Time (joda-time:joda-time:2.12.2) |
...
JSONassert (org.skyscreamer:jsonassert:1.5. |
...
1) |
...
2.1) |
...
11) |
...
Metrics Core ( |
...
io.dropwizard. |
...
metrics: |
...
metrics-core: |
...
4.2. |
...
19) |
...
micrometer-core (io. |
...
micrometer: |
...
micrometer-core: |
...
1. |
...
11. |
...
4) |
...
observation (io.micrometer:micrometer- |
...
observation:1. |
...
11. |
...
4) |
...
11. |
...
4) |
...
11. |
...
4) |
...
Netty/Buffer (io.netty:netty-buffer:4.1.97.Final) |
...
Netty/Codec/DNS (io.netty:netty-codec-dns:4.1.97.Final) |
...
Netty/Codec/HTTP (io.netty:netty-codec-http:4.1.97.Final) |
...
Netty/Codec/HTTP2 (io.netty:netty-codec-http2:4.1.97.Final) |
...
Netty/Codec/Socks (io. |
...
netty:netty-codec-socks:4.1.97.Final) |
...
Netty/Codec (io. |
...
netty:netty-codec:4.1.97.Final) |
...
Netty/Common ( |
...
io. |
...
netty: |
...
netty-common:4.1. |
...
97.Final) |
...
Netty/Handler/Proxy (io.netty:netty-handler-proxy:4.1.97.Final) |
...
Netty/Handler (io.netty:netty-handler:4.1.97.Final) |
...
Netty/Resolver/DNS/Classes/MacOS (io.netty:netty-resolver-dns-classes-macos:4.1.97.Final) |
...
Netty/Resolver/DNS/Native/MacOS (io.netty:netty-resolver-dns-native-macos:4.1.97.Final) |
...
Netty/Resolver/DNS (io.netty:netty-resolver-dns:4.1.97.Final) |
...
Netty/Resolver (io.netty:netty-resolver:4.1.97.Final) |
...
Netty/Transport/Classes/Epoll (io.netty:netty-transport-classes-epoll:4.1.97.Final) |
...
Netty/Transport/Native/Epoll (io.netty:netty-transport-native-epoll:4.1.97.Final) |
...
Netty/Transport/Native/Unix/Common (io.netty:netty-transport-native-unix-common:4.1.97.Final) |
...
Netty/Transport (io.netty:netty-transport:4.1.97.Final) |
...
Nimbus JOSE+JWT (com.nimbusds:nimbus-jose-jwt:9.36) |
...
Non-Blocking Reactive Foundation for the JVM (io.projectreactor:reactor-core:3.5.10) |
...
Objenesis (org. |
...
objenesis:objenesis:3.3) |
...
org.xmlunit:xmlunit-core (org. |
...
xmlunit: |
...
xmlunit-core:2. |
...
9. |
...
1) |
...
Prometheus Java Simpleclient (io.prometheus:simpleclient:0.16.0) |
...
Prometheus Java Simpleclient Common (io.prometheus:simpleclient_common:0.16.0) |
...
Prometheus Java Span Context Supplier - Common (io.prometheus:simpleclient_tracer_common:0.16.0) |
...
Prometheus Java Span Context Supplier - OpenTelemetry (io.prometheus:simpleclient_tracer_otel:0.16.0) |
...
Prometheus Java Span Context Supplier - OpenTelemetry Agent (io.prometheus:simpleclient_tracer_otel_agent:0.16.0) |
...
SnakeYAML (org. |
...
yaml:snakeyaml:1.33) |
...
Spring AOP (org.springframework |
...
:spring- |
...
aop:6.0.12) |
...
Aspects (org.springframework |
...
:spring- |
...
aspects: |
...
6.0. |
...
12) |
...
Beans (org.springframework |
...
:spring- |
...
beans:6.0. |
...
12) |
...
spring-boot (org.springframework. |
...
boot:spring- |
...
boot:3. |
...
1. |
...
4) |
...
boot- |
...
actuator (org.springframework. |
...
boot:spring- |
...
boot- |
...
actuator:3. |
...
1. |
...
4) |
...
boot- |
...
actuator- |
...
autoconfigure (org.springframework. |
...
boot:spring- |
...
boot- |
...
actuator- |
...
autoconfigure:3. |
...
1. |
...
4) |
...
spring-boot-autoconfigure (org.springframework.boot:spring- |
...
boot-autoconfigure: |
...
3. |
...
1. |
...
4) |
...
spring-boot-configuration-processor (org.springframework.boot:spring-boot-configuration- |
...
processor: |
...
3. |
...
1. |
...
4) |
...
spring-boot-starter (org.springframework.boot:spring- |
...
boot-starter: |
...
3. |
...
1. |
...
4) |
...
spring-boot-starter-actuator (org.springframework. |
...
boot:spring-boot- |
...
starter- |
...
actuator: |
...
3. |
...
1. |
...
4) |
...
spring-boot-starter-aop (org.springframework. |
...
boot:spring- |
...
boot-starter- |
...
aop: |
...
3. |
...
1. |
...
4) |
...
spring-boot-starter-data-jpa (org.springframework.boot:spring- |
...
boot-starter-data-jpa:3.1.4) |
...
spring-boot-starter-jdbc (org.springframework.boot:spring-boot-starter-jdbc:3.1.4) |
...
spring-boot-starter-json (org.springframework.boot:spring-boot-starter-json:3.1.4) |
...
spring-boot-starter-logging (org.springframework.boot:spring-boot-starter-logging:3.1.4) |
...
spring-boot-starter-reactor-netty (org.springframework.boot:spring-boot-starter-reactor-netty:3.1.4) |
...
spring-boot-starter-test (org.springframework.boot:spring-boot-starter-test:3.1.4) |
...
spring-boot- |
...
starter- |
...
tomcat ( |
...
org.springframework. |
...
boot: |
...
spring-boot- |
...
starter- |
...
tomcat: |
...
3. |
...
1. |
...
4) |
...
spring-boot- |
...
starter- |
...
validation ( |
...
org. |
...
springframework.boot:spring-boot-starter-validation:3.1.4) |
...
spring-boot-starter-web (org.springframework.boot:spring- |
...
boot-starter-web:3.1.4) |
...
spring-boot-starter-webflux (org.springframework.boot:spring- |
...
boot-starter-webflux:3.1.4) |
...
spring-boot-test (org.springframework. |
...
boot:spring- |
...
boot- |
...
test:3.1. |
...
4) |
...
spring-boot-test-autoconfigure (org.springframework. |
...
boot:spring- |
...
boot-test- |
...
autoconfigure:3.1. |
...
4) |
...
Cloud Commons (org.springframework. |
...
cloud:spring- |
...
cloud-commons: |
...
4. |
...
0. |
...
4) |
...
Spring Cloud Config Client (org.springframework. |
...
cloud:spring-cloud- |
...
config- |
...
client: |
...
4. |
...
0. |
...
4) |
...
Spring Cloud Context (org.springframework. |
...
cloud:spring- |
...
cloud- |
...
context: |
...
4.0. |
...
4) |
...
spring-cloud-starter (org.springframework.cloud:spring- |
...
cloud-starter: |
...
4. |
...
0. |
...
4) |
...
spring-cloud-starter-bootstrap (org.springframework.cloud:spring- |
...
cloud-starter-bootstrap:4.0.4) |
...
Commons Logging Bridge (org.springframework:spring- |
...
jcl: |
...
6. |
...
0. |
...
12) |
...
Context (org.springframework:spring- |
...
context: |
...
6. |
...
0. |
...
12) |
...
Spring Core (org.springframework:spring-core:6.0.12) |
...
Spring Data Core (org.springframework.data:spring-data-commons:3.1.4) |
...
Spring Data JPA (org. |
...
springframework. |
...
data: |
...
spring- |
...
data- |
...
jpa: |
...
3. |
...
1. |
...
4) |
...
Spring Expression Language (SpEL) (org. |
...
springframework:spring-expression:6.0. |
...
12) |
...
Spring JDBC (org. |
...
springframework:spring-jdbc:6.0. |
...
12) |
...
Spring Object/Relational Mapping (org. |
...
springframework: |
...
spring-orm: |
...
6. |
...
0. |
...
12) |
...
* Spring Retry (org.springframework.retry:spring-retry:2.0 |
...
.3) |
...
spring-security-crypto (org.springframework.security:spring-security-crypto:6.1.4) |
...
spring-security-rsa (org.springframework.security:spring-security-rsa:1.0.12.RELEASE) |
...
Spring TestContext Framework (org. |
...
springframework: |
...
spring- |
...
test: |
...
6.0. |
...
12) |
...
|
...
BSD-2-Clause
* PostgreSQL JDBC Driver (org.postgresql:postgresql:42.2.25)
BSD-2-Clause, CC0 1.0
* HdrHistogram (org.hdrhistogram:HdrHistogram:2.1.12)
...
* Spring Transaction (org.springframework:spring-tx:6.0.12) |
...
Spring Web MVC (org. |
...
springframework:spring-webmvc:6.0.12) |
...
|
...
* |
...
swagger-annotations ( |
...
io. |
...
swagger: |
...
swagger-annotations: |
...
1. |
...
6. |
...
11) |
...
|
...
* |
...
swagger-annotations (io.swagger.core.v3:swagger-annotations:2.2 |
...
.8) |
...
swagger-annotations-jakarta (io.swagger.core.v3:swagger-annotations-jakarta:2.2.8) Bouncy Castle Licence * Bouncy Castle ASN.1 Extension and Utility APIs (org.bouncycastle:bcutil-jdk18on:1.73) BSD 2-Clause * ANTLR 4 Runtime (org.antlr:antlr4-runtime:4.10.1) BSD-2-Clause * PostgreSQL JDBC Driver (org.postgresql:postgresql:42.6.0) BSD-2-Clause, CC0 1.0 * HdrHistogram (org.hdrhistogram:HdrHistogram:2.1.12) BSD-3-Clause * asm (org.ow2.asm:asm:9.3) BSD License 3 * Hamcrest (org.hamcrest:hamcrest:2.2) CC0 1.0 * LatencyUtils (org.latencyutils:LatencyUtils:2.0.3) CDDL 1.1, GPL2 w/ CPE * Codemodel Core (com.sun.codemodel:codemodel:2.6) Dual license consisting of the CDDL v1.1 and GPL v2 * javax.json.bind-api (javax.json.bind:javax.json.bind-api:1.0) Eclipse Distribution License v. 1.0, Eclipse Public License v. 2.0 * Jakarta Persistence API (jakarta.persistence:jakarta.persistence-api:3.1.0) Eclipse Distribution License - v 1.0 * istack common utility code runtime (com.sun.istack:istack-commons-runtime:4.1.2) Eclipse Public License 1.0, LGPL 2.1 * Logback Classic Module (ch.qos.logback:logback-classic:1.4.11) |
...
Logback Core Module ( |
...
ch. |
...
qos. |
...
logback: |
...
logback-core:1.4.11) Eclipse |
...
Public License 2.0, GNU General Public License, version 2 with the GNU Classpath Exception * JSON-B API (jakarta.json.bind:jakarta.json.bind-api:3.0.0) Eclipse Public License v2.0 * |
...
JUnit Jupiter (Aggregator) (org.junit.jupiter:junit-jupiter:5.9.3) |
...
* JUnit Jupiter API (org.junit.jupiter:junit-jupiter-api:5.9.3) |
...
JUnit Jupiter Engine (org.junit.jupiter:junit-jupiter-engine:5.9.3) |
...
JUnit Jupiter Params (org.junit.jupiter:junit-jupiter-params:5.9.3) |
...
JUnit Platform Commons (org. |
...
junit. |
...
platform: |
...
junit-platform- |
...
commons: |
...
1.9.3 |
...
) |
...
JUnit Platform Engine API (org. |
...
junit. |
...
platform:junit-platform-engine:1.9.3) Eclipse Public License |
...
- v 2. |
...
0 * |
...
AspectJ Weaver (org.aspectj:aspectjweaver:1. |
...
9. |
...
20) EDL 1.0
|
...
* Angus Activation Registries (org.eclipse.angus:angus-activation:2.0.1) |
...
Jakarta Activation API (jakarta.activation:jakarta.activation-api:2.1.2) EPL 1.0, MPL 2.0
|
...
* H2 Database Engine (com.h2database:h2:2.1.214) EPL 2.0, GPL2 w/ CPE * |
...
jakarta.transaction API (jakarta.transaction:jakarta.transaction-api:2.0.1) |
...
Jakarta Annotations API (jakarta.annotation:jakarta.annotation-api:2.1.1) GNU Library General Public License v2.1 or later * Hibernate Commons Annotations (org.hibernate.common:hibernate-commons-annotations:6.0.6.Final) |
...
Hibernate ORM - hibernate-core (org. |
...
hibernate. |
...
orm: |
...
hibernate- |
...
core:6.2.9.Final)
|
...
LGPL 2. |
...
1 * |
...
mariadb-java-client (org. |
...
mariadb.jdbc:mariadb-java-client:3.1.4)
|
...
LGPL 3.0 * |
...
FindBugs-Annotations (com. |
...
google.code. |
...
findbugs: |
...
annotations:1. |
...
3.9) MIT * |
...
waffle-jna (com.github.waffle:waffle-jna:3.2. |
...
0) |
...
|
...
* webjars-locator-core (org.webjars:webjars-locator-core:0.52) MIT-0
|
...
* reactive-streams (org.reactivestreams:reactive-streams:1. |
...
0. |
...
4)
|
...
MIT License * |
...
Checker Qual (org. |
...
checkerframework: |
...
checker- |
...
qual: |
...
3. |
...
31. |
...
0) |
...
JUL to SLF4J bridge (org. |
...
slf4j: |
...
jul-to- |
...
slf4j: |
...
2. |
...
0.9) |
...
Microsoft JDBC Driver for SQL Server (com.microsoft.sqlserver:mssql-jdbc:11.2.3.jre17) |
...
* |
...
mockito- |
...
core ( |
...
org.mockito:mockito-core:5.3. |
...
1) |
...
mockito-junit-jupiter (org.mockito:mockito-junit-jupiter:5.3.1) |
...
Project Lombok (org. |
...
projectlombok: |
...
lombok: |
...
1. |
...
18. |
...
30) |
...
SLF4J |
...
API Module (org.slf4j: |
...
slf4j- |
...
api: |
...
2. |
...
0.9) Oracle Free Use Terms and Conditions (FUTC) * |
...
ojdbc8 (com. |
...
oracle.database. |
...
jdbc: |
...
ojdbc8:21.9.0.0) The Apache License, Version 2. |
...
0 * |
...
org.apiguardian:apiguardian-api (org. |
...
apiguardian: |
...
apiguardian- |
...
api: |
...
1. |
...
1. |
...
2) |
...
org.opentest4j:opentest4j (org. |
...
opentest4j:opentest4j:1.2.0) |
...
springdoc-openapi-starter-common (org. |
...
springdoc:springdoc-openapi-starter-common:2.0 |
...
. |
...
4) |
...
springdoc-openapi-starter-webmvc-api (org.springdoc:springdoc-openapi-starter-webmvc-api:2.0.4) |
...
springdoc-openapi-starter-webmvc-ui (org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.4) The |
...
MIT License (MIT) * |
...
ClassGraph (io.github.classgraph:classgraph:4.8.149) Unknown license * |
...
javaparser (com.google.code.javaparser:javaparser:1. |
...
0. |
...
11) |