<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Christian,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thank you for your reply. My code is currently being tested within our research group. I do plan to push it to become open source sometime in the future. </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thanks,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Yimin</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Christian Engwer <christian.engwer@uni-muenster.de><br>
<b>Sent:</b> Saturday, September 19, 2020 3:00 AM<br>
<b>To:</b> dune@lists.dune-project.org <dune@lists.dune-project.org>; Yimin Liu <yiminliu@stanford.edu><br>
<b>Subject:</b> Re: [Dune] Dune license</font>
<div> </div>
</div>
<style type="text/css" style="display:none">
<!--
p
{margin-top:0;
margin-bottom:0}
-->
</style>
<div dir="ltr">Dear Yimin,<br>
<br>
the license has the same implications as LGPL, but is compatible with template code.<br>
<br>
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.<br>
<br>
Still we encourage you to publish your code under an open source license, as we believe that scientific progress needs freedom.<br>
<br>
Best<br>
Christian<br>
<br>
<div class="x_gmail_quote">Am 19. September 2020 04:05:00 MESZ schrieb Yimin Liu <yiminliu@stanford.edu>:
<blockquote class="x_gmail_quote" style="margin:0pt 0pt 0pt 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Hi,</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Hope this message finds you well. I'd like to ask about the "run-time exception" term in Dune's GPLv2 license.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
I am considering adding the DUNE-ISTL solvers to a research reservoir simulator in Julia that I have been developing. Here is my plan:</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<ol>
<li>Write a wrapper package in C that instantiates BCRS matrices and iterative solvers from Dune, then solve the linear equation.</li><li>Compile the <span style="font-family:Calibri,Arial,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">wrapper package<span> </span></span>into a shared library.</li><li>Load the shared library, call the API functions from the Julia simulator.</li></ol>
<div>In this case, do I need to make it open source and use a GPL compatible license for </div>
<div>
<ol>
<li>The <span style="font-family:Calibri,Arial,Helvetica,sans-serif; background-color:rgb(255,255,255); display:inline!important">
wrapper package</span> in C.</li><li>The Julia simulator.</li></ol>
<div><br>
</div>
<div>Thanks,</div>
<div>Yimin</div>
<div><br>
</div>
<div>Energy Resources Engineering</div>
<div>Stanford University</div>
<div><br>
</div>
</div>
<div><br>
</div>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
</div>
</blockquote>
</div>
</div>
</body>
</html>