Skip to content

GPL-3.0 License #385

Closed Pinned Answered by tkoyama010
bjlittle asked this question in Q&A
Discussion options

You must be logged in to vote

Good question. It is because Gmsh is GPL-3.0 license.

Linking a GPL covered work statically or dynamically with other modules is making a combined work based on the GPL covered work. Thus, the terms and conditions of the GNU General Public License cover the whole combination. See also What legal issues come up if I use GPL-incompatible libraries with GPL software?

https://www.gnu.org/licenses/gpl-faq.en.html#GPLStaticVsDynamic

This is also the reason why this library is separated from the rest of the PyVista ecosystem. It seems that pygmsh also follows this and is licensed under the GPL.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by tkoyama010
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants