Legal

Third-party licences

Isovio contains open-source components. Here are their licences, copyright notices and the way to their source code – the same as in the app under Settings → Account & licence → «Third-party licences».

Isovio © GRAFWERK, Manuel Graf, Neuhausen am Rheinfall, Switzerland. Isovio contains third-party software. These components are governed by their own licences, which take precedence over the Isovio terms. The full licence texts come with the app (Settings → Account & licence → «Third-party licences …») and are at isovio.ch/en/licences.

Isovio makes use of and is based on facilities provided by the Open CASCADE Technology (OCCT) software.

LGPL components (Open CASCADE Technology, Qt, Qt for Python, planegcs, LibRaw): they are used unmodified and dynamically linked (as separate DLL/PYD files).

Source code: this offer covers only the source code of these open-source libraries (Qt, Qt for Python / PySide6, Open CASCADE Technology, planegcs, LibRaw) in the version supplied. The source code of Isovio itself is not part of it and is not released. Download the source code of the versions used from the official sources at the links given. Should a source no longer be available, we send you the source code of these libraries in the version used on request to grafwerk.webseiten@gmail.com, at the cost of the medium or free of charge as a download (valid for at least three years after the last delivery of this Isovio version).

We supply a folder version with replaceable libraries on request to grafwerk.webseiten@gmail.com: in it the LGPL libraries are separate files that you can replace with your own compatible versions (instructions: LGPL-Austausch.txt). As far as the LGPL requires it, you may use Isovio for your own purposes with modified versions of these libraries and reverse engineer it solely for debugging such modifications.

Questions about licences: grafwerk.webseiten@gmail.com

Components

ComponentVersionLicenceLicence texts
Open CASCADE Technology (OCCT)CAD kernel: reading STEP, geometry, modelling, viewsCopyright © OPEN CASCADE SAS7.8.1LGPL-2.1-only WITH OCCT-exception-1.0
Source code
LGPL-2.1.txt OCCT-LGPL-Exception.txt LGPL-Austausch.txt
OCP (cadquery-ocp)Python binding of OCCTCopyright © die Entwickler von OCP / CadQuery7.8.1.1.post1Apache-2.0
Source code
OCP-LICENSE.txt
QtUser interface, windows, graphics, OpenGL, SVG and image formats (Qt6Core, Qt6Gui, Qt6Widgets, Qt6OpenGL, Qt6Svg, plugins)Copyright © The Qt Company Ltd. and other contributors6.9.2LGPL-3.0-only
Source code
LGPL-3.0.txt GPL-3.0.txt Qt-Drittkomponenten.txt LGPL-Austausch.txt
Qt for Python (PySide6, Shiboken6)Python binding of QtCopyright © The Qt Company Ltd.6.9.2LGPL-3.0-only
Source code
LGPL-3.0.txt GPL-3.0.txt LGPL-Austausch.txt
planegcs (PlaneGCS aus FreeCAD)Sketch solver of Isovio DesignCopyright © die planegcs-Entwickler; PlaneGCS: Konstantinos Poulios und die FreeCAD-Entwickler0.8.0LGPL-2.1-or-later
Source code
planegcs-LICENSE.txt LGPL-2.1.txt LGPL-Austausch.txt
EigenLinear algebra in the sketch solver (in planegcs)Copyright © die Eigen-Entwickler3.xMPL-2.0
Source code
MPL-2.0.txt
BoostUtility libraries in the sketch solver (in planegcs)Copyright © die Boost-Entwickler–BSL-1.0BSL-1.0.txt
VTK (Visualization Toolkit)Parts required by OCP (with pugixml, loguru, fmt, GLEW, KISS FFT, Verdict, MetaIO and others)Copyright © 1993-2015 Ken Martin, Will Schroeder, Bill Lorensen9.3.1BSD-3-Clause
Source code
VTK-LICENSES.txt
FreeImageImage formats for OCCT · with Open CASCADE TechnologyCopyright © Hervé Drolon und die FreeImage-Entwickler3.18.0FreeImage-1.0 (FIPL, gewählt)
Source code
FreeImage-FIPL.txt
FreeTypeFonts for OCCT · with Open CASCADE TechnologyPortions of this software are copyright © 2022 The FreeType Project (www.freetype.org). All rights reserved.2.12.1FTL (FreeType License, gewählt)FreeType-LICENSE.txt
LibRawRAW images for FreeImage · with Open CASCADE TechnologyCopyright © 2008-2021 LibRaw LLC0.21.3LGPL-2.1-only OR CDDL-1.0
Source code
LibRaw-LICENSE.txt LGPL-2.1.txt LGPL-Austausch.txt
libpngPNG images · with Open CASCADE TechnologyCopyright © 1995-2025 The PNG Reference Library Authors1.6.45libpng-2.0libpng-LICENSE.txt
libjpeg-turboJPEG images · with Open CASCADE TechnologyCopyright © 2009-2023 D. R. Commander; © 1991-2020 Thomas G. Lane, Guido Vollbeding3.0IJG AND BSD-3-Clause AND Zliblibjpeg-turbo-LICENSE.txt
libtiffTIFF images · with Open CASCADE TechnologyCopyright © 1988-1997 Sam Leffler, Copyright © 1991-1997 Silicon Graphics, Inc.4.7.0libtifflibtiff-LICENSE.txt
libwebpWebP images · with Open CASCADE TechnologyCopyright © 2010 Google Inc.–BSD-3-Clauselibwebp-LICENSE.txt
OpenJPEGJPEG 2000 images · with Open CASCADE TechnologyCopyright © 2002-2014 Universite catholique de Louvain (UCL), Belgium, und weitere2.5.3BSD-2-ClauseOpenJPEG-LICENSE.txt
OpenEXREXR images · with Open CASCADE TechnologyCopyright © Contributors to the OpenEXR Project3.3BSD-3-ClauseOpenEXR-LICENSE.txt
ImathMaths for OpenEXRCopyright © Contributors to the OpenEXR Project3.1BSD-3-ClauseImath-LICENSE.txt
Little CMSColour management · with Open CASCADE TechnologyCopyright © 2023 Marti Maria Saguer2.16MITlcms2-LICENSE.txt
LERCRaster compression for libtiff · with Open CASCADE TechnologyCopyright © Esri–Apache-2.0Lerc-LICENSE.txt Apache-2.0.txt
XZ Utils (liblzma)LZMA compression · with Open CASCADE TechnologyLasse Collin, Igor Pavlov und weitere (0BSD)5.6.30BSDxz-LICENSE.txt
libdeflateDeflate compression · with Open CASCADE TechnologyCopyright © 2016 Eric Biggers, © 2024 Google LLC–MITlibdeflate-LICENSE.txt
ZstandardZstd compression · with Open CASCADE TechnologyCopyright © Meta Platforms, Inc. and affiliates1.5.6BSD-3-Clause (gewählt)zstd-LICENSE.txt
zlibCompression · with Open CASCADE TechnologyCopyright © 1995-2022 Jean-loup Gailly and Mark Adler1.3.1Zlibzlib-LICENSE.txt
PythonRuntime (interpreter and standard library)Copyright © 2001 Python Software Foundation. All rights reserved.3.12.13PSF-2.0
Source code
Python-LICENSE.txt Python-Komponenten.txt
In Python enthalten: expat, libffi, mpdecimal, bzip2, liblzma, zlib, HACL*Parts of the Python runtimeSiehe Python-Komponenten.txtexpat 2.7.4, mpdecimal 2.5.1, bzip2 1.0.8MIT, BSD-2-Clause, bzip2-1.0.6, 0BSD, ZlibPython-Komponenten.txt Python-LICENSE.txt
OpenSSLEncrypted connection to the licence server · with PythonCopyright © The OpenSSL Project Authors3.5.6Apache-2.0OpenSSL-LICENSE.txt
NumPyNumericsCopyright © 2005-2025 NumPy Developers2.5.3BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0numpy-LICENSES.txt
OpenBLAS (scipy-openblas64) mit LAPACK und GCC-Laufzeit (libgfortran)Linear algebra for NumPyCopyright © 2011-2014 The OpenBLAS Project0.3BSD-3-Clause, BSD-3-Clause-Open-MPI, GPL-3.0-or-later WITH GCC-exception-3.1numpy-LICENSES.txt
PyInstaller (Bootloader)Start-up program of the EXE (bootloader)Copyright © 2010-2023 PyInstaller Development Team, © 2005-2009 Giovanni Bajo6.19.0GPL-2.0-or-later WITH PyInstaller-Bootloader-exceptionPyInstaller-COPYING.txt
Mesa llvmpipe (opengl32sw.dll) mit LLVMSoftware OpenGL fallback when the graphics card offers no OpenGL · with QtCopyright © 1999-2016 Brian Paul und die Mesa-Entwickler; LLVM: University of Illinois at Urbana-ChampaignMesa 11.2.2, LLVM 3.6.2MIT, NCSAMesa-LLVM-LICENSE.txt
Microsoft Visual C++ Runtime und Universal CRTC/C++ runtime of WindowsCopyright © Microsoft Corporation14.xMicrosoft Distributable Code–

Source code of the LGPL components

Replacing the libraries: see LGPL-Austausch.txt.

All licence texts