Dependencies
Strata has been designed to minimize the number of third-party dependencies. This is necessary so that integrating Strata with existing projects is less likely to see conflict (“jar hell”).
The following third party libraries are used by Strata:
| Library name | Version | License |
|---|---|---|
| Commons Math | 3.6.1 | Apache v2.0 |
| Guava | 31.1.1-jre | Apache v2.0 |
| Joda-Beans | 2.8.2 | Apache v2.0 |
| Joda-Convert | 2.2.2 | Apache v2.0 |
| SLF4J | 1.7.36 | MIT |
The following third party libraries are used in test code by Strata:
| Library name | Version | License |
|---|---|---|
| JUnit | 5.8.2 | EPL |
| Mockito | 4.5.1 | MIT |
| AssertJ | 3.22.0 | Apache v2.0 |
| OpenTest4J | 1.2.0 | Apache v2.0 |
| Objenesis | 3.2 | Apache v2.0 |
| ByteBuddy | 1.12.4 | Apache v2.0 |
The following third party libraries are used in example code by Strata:
| Library name | Version | License |
|---|---|---|
| JCommander | 1.78 | Apache v2.0 |
| OpenJFX | 11.0.2 | GNU General Public License with Classpath Exception |
Strata itself is released as Open Source Software under the Apache v2.0 license. See the licensing page for more information.