I have put together unofficial packages for magiccube4d for a couple of Linux distributions (Debian, Gentoo) and provide them for anyone to use. However, I'm not sure whether I need to put these packages in the "non-free" sections of my repositories. Software that isn't fully Free Software has to go in these sections, and users must take extra steps to access them, so of course I would rather not have to split magiccube4d out this way. Two licenses seem to be used here:
"Free for all uses with attribution requested" according to the license file.
"This code may be used for any purpose as long as it is good and not evil" is also specified in five files: Arrays.java, LinearProgramming.java, Poly.java, VecMath.java, NdSolve.java. This is unfortunately not considered Free Software[1].
The presence of two licenses is ambiguous. To be safe, I have to assume that both statements apply, making the result non-free. Any clarification on the intended license would be greatly appreciated. If the whole project is meant to be Free, maybe the latter statements could be removed, with permission of the copyright holders of course?
It would be fine with me (author of those five files) if all instances of "This code may be used for any purpose as long as it is good and not evil" are replaced with "Free for all uses with attribution requested" .
Hello,
I have put together unofficial packages for magiccube4d for a couple of Linux distributions (Debian, Gentoo) and provide them for anyone to use. However, I'm not sure whether I need to put these packages in the "non-free" sections of my repositories. Software that isn't fully Free Software has to go in these sections, and users must take extra steps to access them, so of course I would rather not have to split magiccube4d out this way. Two licenses seem to be used here:
The presence of two licenses is ambiguous. To be safe, I have to assume that both statements apply, making the result non-free. Any clarification on the intended license would be greatly appreciated. If the whole project is meant to be Free, maybe the latter statements could be removed, with permission of the copyright holders of course?
Thank you for your consideration!
[1] https://en.wikipedia.org/wiki/Douglas_Crockford#Software_license_for_%22Good,_not_Evil%22