[Gmsh] Gmsh API Licensing

Germán Theler gtheler at seamplex.com
Tue Oct 22 12:30:04 CEST 2019

This is my personal response, not the official from the developers of Gmsh.

The Gmsh Python API is a wrapper for the C++ routines which are GPLv2.
Therefore whatever gets linked to libgmsh.so (or .a) as cloned from the
public repository has to be GPL2-compatible. This includes any Python
script. The limit is a fork+exec(), as explained in the GPL FAQ.

I understand that the original developers can give you a copy of the source
code under different licensing terms (and with all GPL dependencies
stripped off).
You should contact them for further clarification.

jeremy theler

On Mon, Oct 21, 2019, 17:14 Niloufar <faghihi.niloufar at gmail.com> wrote:

> Hi,
> I am a new user of Gmsh and I have a question regarding its licensing. I
> was wondering whether the Gmsh API is also under the GPL license meaning
> that I can not use the Gmsh API in a closed-source Python code. Is that
> right?
> Thank you,
> Niloufar
> _______________________________________________
> gmsh mailing list
> gmsh at onelab.info
> http://onelab.info/mailman/listinfo/gmsh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://onelab.info/pipermail/gmsh/attachments/20191022/268df234/attachment.html>

More information about the gmsh mailing list