[Dune] Dune license

Christian Engwer christian.engwer at uni-muenster.de
Sat Sep 19 12:00:05 CEST 2020


Dear Yimin,

the license has the same implications as LGPL, but is compatible with template code.

This means, you are allowed to use a license of your choice for any code built ontop of DUNE, but modifications of the DUNE code need to be published under the same license.

Still we encourage you to publish your code under an open source license, as we believe that scientific progress needs freedom.

Best
Christian

Am 19. September 2020 04:05:00 MESZ schrieb Yimin Liu <yiminliu at stanford.edu>:
>Hi,
>
>Hope this message finds you well. I'd like to ask about the "run-time
>exception" term in Dune's GPLv2 license.
>
>I am considering adding the DUNE-ISTL solvers to a research reservoir
>simulator in Julia that I have been developing. Here is my plan:
>
>1.  Write a wrapper package in C that instantiates BCRS matrices and
>iterative solvers from Dune, then solve the linear equation.
>  2.  Compile the wrapper package into a shared library.
>3.  Load the shared library, call the API functions from the Julia
>simulator.
>
>In this case, do I need to make it open source and use a GPL compatible
>license for
>
>  1.  The wrapper package in C.
>  2.  The Julia simulator.
>
>Thanks,
>Yimin
>
>Energy Resources Engineering
>Stanford University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20200919/47a47896/attachment.htm>


More information about the Dune mailing list