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 |
| 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 |
| collected | Data collection | MIT + GPLv2 |
| jakarta mail | Send email | GPL 2.0 with Classpath Exception |
| jqwik | Property based testing (*) | Eclipse Public License 2.0 |
| junit | Unit testing (*) | Eclipse Public License 2.0 |
(*) optional


