
DREAM3D-NX is built on opensource software. This is a list of those software projects that are used to build DREAM3D-NX.
Dependent Third-Party Software used by DREAM3D-NX¶
Non LGPL Licensed Software¶
| Library Name | Library Version | License Type |
|---|---|---|
| simplnx | 1.2.4 | GNU Affero GPL |
| boost-mp11 | 1.77.0 | Boost Software License - Version 1.0 |
| catch2 | 2.13.6 | Boost Software License - Version 1.0 |
| eigen3 | 3.4.0 | Apache License Version 2.0 |
| expected-lite | 0.5.0 | Boost Software License - Version 1.0 |
| fmt | 7.1.3 | MIT License |
| hdf5 | 1.14.1 | BSD License |
| itk | 5.4.0 | Apache License Version 2.0 |
| nlohmann-json | 10.1.1 | MIT License |
| pybind11 | 2.12.0 | BSD License |
| span-lite | 0.10.3 | Boost Software License - Version 1.0 |
| oneTBB | 2021.5.0 | Apache License Version 2.0 |
| ebsdlib | 1.0.33 | BSD 3-Clause License |
| h5support | 1.0.13 | BSD License |
| nod | 0.5.2 | MIT License |
| VTK | 9.4.1 | BSD 3-clause License |
LGPL Lincensed Software¶
| Library Name | Library Version | License Type |
|---|---|---|
| Qt6 | 6.7.3 | LGPL Version 3 |
| Qt Advanced Docking System | 4.4.0 | GNU Lesser General Public License v2.1 |
LGPL Requirements¶
- Upon written request to 'info@bluequartz.net', BlueQuartz Software will provide the source code for Qt 6.x and Qt Advanced Docking System version 4.x and instructions on how to build and run DREAM3D-NX using your own modified copies of Qt 6 and/or Qt Advanced Docking System.