Open-source licences

PartCheck is built on open-source software, and runs in your browser because of it. Thank you to everyone who wrote it.

The STEP reader

Your STEP files are read by occt-import-js, a WebAssembly build of Open CASCADE Technology (OCCT). occt-import-js is licensed under the GNU Lesser General Public License 2.1; OCCT under the LGPL 2.1 with the Open CASCADE exception.

PartCheck uses version 0.0.23, unmodified: the library is the file /occt-import-js.wasm and its JavaScript glue. Its complete source is at github.com/kovacsv/occt-import-js, tag 0.0.23, with OCCT as a submodule at the version that tag pins. The LGPL lets you replace the library with a build of your own, and nothing in PartCheck's terms limits that or the reverse engineering needed to do it.

Also built with

Every licence, in full

The full text of every licence, for every package in this build of PartCheck, with its version and source, is in third-party-licences.txt. It is generated each time the app is built, from the code that actually ships.