Open-source credits
MacCrown is built with the open-source software below. The full licence texts are in the third-party notices, the same file shown in the app's About window.
| Component | Licence | Source |
|---|---|---|
| OpenCascade Technology (OCCT) | GNU Lesser General Public License 2.1, with the Open CASCADE exception | https://github.com/Open-Cascade-SAS/OCCT |
| Manifold | Apache License 2.0 | https://github.com/elalish/manifold |
| Clipper2 | Boost Software License 1.0 | https://github.com/AngusJohnson/Clipper2 |
| oneTBB | Apache License 2.0 | https://github.com/uxlfoundation/oneTBB |
| libigl | Mozilla Public License 2.0 | https://github.com/libigl/libigl |
| Eigen | Mozilla Public License 2.0 (some files BSD, MINPACK or Apache 2.0) | https://gitlab.com/libeigen/eigen |
| Open Asset Import Library (Assimp) | BSD 3-Clause License | https://github.com/assimp/assimp |
| OpenDDL-Parser (in Assimp) | MIT License | https://github.com/kimkulling/openddl-parser |
| poly2tri (in Assimp) | BSD 3-Clause License | https://github.com/jhasse/poly2tri |
| Clipper 6 (in Assimp) | Boost Software License 1.0 | https://www.angusj.com/clipper2/ |
| minizip / unzip (in Assimp) | zlib License | https://github.com/zlib-ng/minizip-ng |
| pugixml (in Assimp) | MIT License | https://pugixml.org |
| UTF8-CPP (in Assimp) | Boost Software License 1.0 | https://github.com/nemtrif/utfcpp |
| DCMTK | BSD-style (OFFIS), with the sub-licences in its COPYRIGHT file | https://github.com/DCMTK/dcmtk |
Relinking OCCT (GNU LGPL 2.1, section 6)
MacCrown links OpenCascade Technology (OCCT) statically and does not modify it. Under the GNU LGPL 2.1 you may modify OCCT and relink MacCrown with your modified version. For three years after we distribute a version of MacCrown, we will provide on request the object files and link instructions needed to relink that version with a modified OCCT, together with the OCCT source code it was built from, for no more than our cost of physically performing the distribution. Write to support@maccrown.org and include the MacCrown version and build number shown in About.
Source code of the MPL 2.0 components
libigl and Eigen are used unmodified under the Mozilla Public License 2.0. Their source code is available at the addresses listed in the summary.