henjo / libpsf

PSF simulation data c++ library
GNU Lesser General Public License v3.0
26 stars 23 forks source link

LibPSF-Julia & Licensing #18

Open ma-laforge opened 7 years ago

ma-laforge commented 7 years ago

Hi Henrik,

I made my own PSF reader - inspired by your own LibPSF. It is written in a MIT-seeded programming language called "Julia" (https://julialang.org/):

My version: https://github.com/ma-laforge/LibPSF.jl

Note that I also developed a SPICE data reader inspired by Michael Perrott's CppSim-Data module: https://github.com/ma-laforge/SpiceData.jl

About Julia

Julia is a very nice language - inheriting alot of ease of use/mathematical expressivity from both Lisp & Matlab. It is also very fast... you can write your own Julia-native loops (for example) at a speed nearing C/C++.

Parametric Analysis

I even have a relatively familiar "parametric analysis suite" that you might like: https://github.com/ma-laforge/CData.jl

Licensing

To stay on the safe side, my own LibPSF.jl library uses the LGPL-3 license at the moment so that I match your own LibPSF license. I would rather give it a MIT license to match the rest of Julia's ecosystem, though.

NOTE: I know the choice of license is a very personal thing - so I understand if you want to keep things as they are.