License

PowerGoblin is licensed under the Apache License, version 2.0.

PowerGoblin makes use of the following open source libraries:

Library Purpose License
OpenJDK Language runtime GPL 2.0 with linking exception
Kotlin Language runtime Apache 2.0
Jackson JSON Apache 2.0
jackson-module-kotlin JSON Apache 2.0
Work based on rm5248/JavaSerial (version <3.4) Serial communication Apache 2.0
Commonmark-java parsing and rendering Markdown BSD 2-clause
SODS ODS export Nolicense license
KMQTT MQTT MIT
QR Code generator library QR code generation MIT
nio_uring High performance I/O MIT
ChartJS Diagram generation MIT
Chart.js Box and Violin Plot Box & violin plots MIT
dagre Graph layout MIT
ggplot2 (version <3.0) Diagram generation MIT
collected Data collection MIT + GPLv2
jakarta mail Send email GPL 2.0 with Classpath Exception
logback Logging (*) Eclipse Public License v1.0 / LGPL 2.1
jqwik Property based testing (*) Eclipse Public License 2.0
junit Unit testing (*) Eclipse Public License 2.0

(*) optional