#6 Please check/update license of few files

open
nobody
None
5
2012-12-11
2012-09-29
Boris Pek
No

Hi,

During updating a package in Debian I made few notes about licenses used in Elmer.

$ licensecheck -c . fem/src/ | grep 'LGPL (v2.1 or later)' | wc -l
71

$ licensecheck -c . fem/src/ | grep 'GPL (v2 or later)' | wc -l
14

Could you update the license (from GPL-2 to LGPL-2.1) in last few files to simplify the life of maintainers (from Debian, Fedora, etc)?

At least in these files:
fem/src/ViewFactors.src
fem/src/ResultToPost.src
fem/src/ResultToResult.src
fem/src/GebhardtFactors.src
fem/src/SParIterGlobals.src
fem/src/SolverUtils.src

Also how about these files?
fem/src/binio/biniomod.f90
fem/src/binio/binio.c
fem/src/view3d/*
fem/src/modules/*

Have you plan to update their license too? (Just a question.)

Next, other small notes.

Files with incorrect FSF address:
buildtools/cccl2
eio/include/old/getopt.h
ElmerGUI/PythonQt/src/PythonQt*
ElmerGUI/PythonQt/src/gui/PythonQt*
fem/src/iso_varying_string.src
post/src/glaux_mingw/depcomp
post/src/glaux_mingw/missing
post/src/glaux_mingw/aclocal.m4
post/src/tk/tk.h
post/src/include/gltk.h

There are few files without license headers, for example:
fem/src/SolveSuperLU.c
fem/src/SolveHypre.c
fem/src/cholmod.c
fem/src/SC2Elmer.c
fem/src/SolveTrilinos.cxx
fem/src/viewaxis/viewfact.*
hutiter/src/huti_sfe_c_*
matc/src/elmer/*

Hope this information is useful.

Best regards,
Boris

PS: Where is the correct place to report bugs about Elmer?

Discussion