Skip to content

License clarification requested #152

@khumba

Description

@khumba

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:

  • "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?

Thank you for your consideration!

[1] https://en.wikipedia.org/wiki/Douglas_Crockford#Software_license_for_%22Good,_not_Evil%22

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions