modelica-3rdparty / netCDF-DataReader

Modelica library for interfacing netCDF files using different interpolation and extrapolation methods
http://www.j-raedler.de/projects/ncdatareader2
GNU Lesser General Public License v2.1
8 stars 6 forks source link

Update license #5

Open tbeu opened 7 years ago

tbeu commented 7 years ago

@jraedler In https://github.com/RWTH-EBC/AixLib/issues/313 it was asked to use netCDF-DataReader in a Modelica package licensed under https://www.modelica.org/licenses/ModelicaLicense2, see for example,

package MyMoLic2Package
  AnLGPL2Package.Component useIt;
  annotation(uses(AnLGPL2Package));
end MyMoLic2Package;

To be on the safe side when it comes to distribution of compiled models (e.g., FMUs) we might need to relicense netCDF-DataReader under MPL. What do you think? Any objections? Did you use any LGPL licensed code?

jraedler commented 7 years ago

For me its absolutely ok to relicense the code. I suggest the BSD 2-clause license, but MPL will be good just as well.

Am 08.12.2016 um 10:40 schrieb tbeu:

@jraedler https://github.com/jraedler In RWTH-EBC/AixLib#313 https://github.com/RWTH-EBC/AixLib/issues/313 it was asked to use netCDF-DataReader in a Modelica package licensed under https://www.modelica.org/licenses/ModelicaLicense2, see for example,

package MyMoLic2Package AnLGPL2Package.Component useIt; annotation(uses(AnLGPL2Package)); end MyMoLic2Package;

To be on the save side when it comes to distribution of compiled models (e.g., FMUs) https://github.com/impact/impact/blob/master/resources/docs/modelica2015/paper/impact.md#which-license-is-best-for-your-library we might need to relicense netCDF-DataReader under MPL (or even BSD/MIT). What do you think? Any objections?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/tbeu/netCDF-DataReader/issues/5, or mute the thread https://github.com/notifications/unsubscribe-auth/AA-C6viu5D_xvCNC7gJPpNy4TC0hRRkQks5rF9CkgaJpZM4LHnS7.

-- Jörg Rädler, Kurfürstenstrasse 33, 14467 Potsdam, 0163-7184242

tbeu commented 7 years ago

I found there is some third-party code used, csa.c and svd.c, but both have liberate licenses.

jraedler commented 7 years ago

This is an older version of the code at https://github.com/sakov/csa-c . The license shouldn't be a problem.

-- Jörg Rädler, Kurfürstenstrasse 33, 14467 Potsdam, 0163-7184242