The openCARP ecosystem comprises different parts that are released under different licenses.

  • the carputils Python framework and the example experiments are released under the Apache License v2.0
  • the openCARP simulator is a mixed-licenses, mainly the non-commercial Academic Public License (APL) and the Apache License v2.0. All binaries are subject to the non-commercial restrictions of the APL. See below for details and the LICENSES folder for the full license texts.
  • the meshalyzer visualization tool is released under the GNU General Public License v3.0

openCARP simulator licenses

This repository is a mixed-license codebase.

Open source components

Unless otherwise noted, files are licensed under the Apache License, Version 2.0:

The full text of the Apache License, Version 2.0 is provided in: LICENSES/Apache-2.0.txt

Files in the following paths are licensed under the GNU General Public License, Version 3:

  • tools/igbutils/**

The full text of the GNU GPL, Version 3.0 is provided in: LICENSES/GPL-3.0.txt

Source-available non-commercial components

Files in the following paths are licensed under the Academic Public License 1.1:

  • param/**
  • simulator/**
  • tools/mesher/**
  • physics/* (except `physics/emi.,physics/electrics_eikonal., physics/leadfield.` licensed under Apache-2.0, and files that carry their own third-party notices or different SPDX identifiers)

The full text of that license is provided in: LICENSES/APL-1.1.md

That license governs the use of those openCARP components in non-commercial academic environments. Commercial use requires a commercial license (info@opencarp.org).

Built artifacts

Any built artifact, package, or binary that includes code from the APL-1.1 paths above is subject to the Academic Public License 1.1 and is not offered under an open source license. GPL-3.0 licensed binaries (igb*) remain available under GPL-3.0 terms.

Per-file notices

If a file contains an SPDX identifier or license notice that differs from the path-based rules above, the file-level notice controls for that file.

Third-party software

Third-party dependencies may be subject to additional license terms. See: THIRD_PARTY_NOTICES.md

© Copyright 2020 openCARP project    Supported by DFG and EuroHPC    Contact    Imprint and data protection