[Gmsh] Gmsh license exception question

Christophe Geuzaine cgeuzaine at uliege.be
Tue Jul 23 20:45:42 CEST 2019

Hi Alex,

> On 22 Jul 2019, at 23:53, Alexander Lindsay <alexlindsay239 at gmail.com> wrote:
> I am one of the primary developers of the moose framework, and we are curious about adding some meshing utilities that would leverage the relatively new gmsh c++ API. However, we are licensed under LGPL v2.1, so as it stands now we cannot link to to the GPL-licensed gmsh library. It looks like several more permissively-licensed software packages have been given exceptions (looking at your LICENSE.txt file). We would be interested in also pursuing an exception, but we were not quite sure how to interpret the exception. The packages mentioned there seem to be AFAICT optional dependencies of gmsh, and not the reverse. If MOOSE was added as an exception, would packages that linked to MOOSE and consequently to gmsh have to be GPLv2+?

Yes, that's my understanding, so indeed I'm not sure if an exception is useful in your case.



> Alex
> _______________________________________________
> gmsh mailing list
> gmsh at onelab.info
> http://onelab.info/mailman/listinfo/gmsh

Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science 

More information about the gmsh mailing list