Last updated on 16th July 2024
These dependencies are not distributed by Simudyne, but are depended upon as libraries necessary for the functioning of the SDK. Specific versions of these libraries are specified in the pom.xml description of each simudyne module. Listed here are the sum total of all direct dependencies for modules distributed, barring the deprecated core-classic module.
| Library | License |
|---|---|
| Akka | Apache 2.0 |
| Akka HTTP | Apache 2.0 |
| Apache Commons | Apache 2.0 |
| Apache POI | Apache 2.0 |
| Better Files | MIT |
| Chill | Apache 2.0 |
| fastutil | Apache 2.0 |
| Guava | Apache 2.0 |
| Jackson | Apache 2.0 |
| json4s | Apache 2.0 |
| Netty | Apache 2.0 |
| opencsv | Apache 2.0 |
| scala-parser-combinators | BSD-3-Clause |
| scala-xml | BSD-3-Clause |
| Spark | Apache 2.0 |
These are modules depended upon as above, however they are only used within the deprecated core-classic module.
| Library | License |
|---|---|
| uk.com.robust-it.cloning | Apache 2.0 |
| javaproj | Apache 2.0 |
| JGraphT | LGPL 2.0 / EPL 1.0 |
| JSON Simple | Apache 2.0 |
| JTS | EPL 1.0 / EDL 1.0 |
These dependencies are bundled and distributed within the console module as part of a larger JavaScript application.
| Library | License |
|---|---|
| d3 | BSD-3-Clause |
| json-query | MIT |
| mobx-react | MIT |
| mobx | MIT |
| moment | MIT |
| prop-types | MIT |
| react-clipboard.js | CC0 |
| react-dom | MIT |
| react-input-range | MIT |
| react-virtualized | MIT |
| react | MIT |
| semantic-ui-less | MIT |
| semantic-ui-react | MIT |