Menu

#179 License of "SetPaths.cmake"?

1.0
closed
nobody
None
2020-03-28
2020-01-13
onlyjob
No

"SetPaths.cmake" have incomplete/ambiguous grant of license. For the full text of the license it refers to "COPYING-CMAKE-SCRIPTS" file which is missing. Please clarify.

Also note that the text of the BSD-3-Clause-ish license used by this project is not canonical therefore "SetPaths.cmake" refers to a diffent flavor of BSD license.

Thanks.

Discussion

  • Robin Stuart

    Robin Stuart - 2020-01-13

    Hi,

    Thank you for drawing attention to this.

    I have updated this file to explicitly include the BSD 3-clause license and remove the reference to COPYING-CMAKE-SCRIPTS.

    Robin.

     
  • onlyjob

    onlyjob - 2020-01-14

    Thanks, Robin.

    Looking at your change I think it is incorrect because it seems that you've changed the license.
    As I've said, this project is not using the canonical BSD-3-Clause license. In fact Zint falvour of the BSD-3-Clause license is quite unique -- compare it to the canonical text an you'll see the difference: https://opensource.org/licenses/BSD-3-Clause

    Because of this difference it is very unlikely that the project where "SetPaths.cmake" was borrowed from is using the same license. Moreover, original reference to "BSD license" is ambiguous and does not mean BSD-3-Clause. More likely it is a reference to current/new 2-Clause BSD license: https://opensource.org/licenses/BSD-2-Clause

    We need to find the original text of the license to be sure.
    What is the orign of this file? Where was it taken from?

     

    Last edit: onlyjob 2020-01-14
  • Robin Stuart

    Robin Stuart - 2020-01-14

    Hi,

    The original file was contributed by Bogdan Vatra from the exaro project. The original can be found at:

    https://code.google.com/archive/p/exaro/

    Before that I guess it came from KDE4. I agree it was probably originally released under the 2-clause license.

    What would you suggest should be done about this?

    Robin.

     
  • Robin Stuart

    Robin Stuart - 2020-01-17

    Okay, thanks. As you suggested I have copied the license from one of these sources. I haven't put it as a seperate file as I don't see any advantage to doing so. Are you happy for me to close this ticket now?

    Robin.

     
  • onlyjob

    onlyjob - 2020-01-17

    Thank you. Everything is perfect now. :)

    Safe to close.

     

    Last edit: onlyjob 2020-01-17
  • Robin Stuart

    Robin Stuart - 2020-03-28
    • status: open --> closed
     

Log in to post a comment.