Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cmake/Modules/*.cmake licensing? #106

Closed
ppentchev opened this issue Oct 31, 2018 · 2 comments · Fixed by #245
Closed

cmake/Modules/*.cmake licensing? #106

ppentchev opened this issue Oct 31, 2018 · 2 comments · Fixed by #245
Assignees

Comments

@ppentchev
Copy link
Contributor

Hi,

First of all, thanks a lot for writing and maintaining createrepo_c!

I'm in the process of packaging it for Debian and I stumbled upon a little problem: although most of the source files have a prominent copyright notice and GPL-2+ license grant, there are a couple of files in the cmake/Modules/ directory that mention licenses that do not have their terms fully stated:

  • cmake/Modules/FindGLIB2.cmake, cmake/Modules/FindGTHREAD2.cmake, and cmake/Modules/FindSqlite3.cmake mention a BSD license (or in the case of the two former files, a "New BSD" license) and "the accompanying COPYING-CMAKE-SCRIPTS file", but there is no such file and the license terms are not stated at all, which, with a license in the BSD family, is kind of ambiguous (there are several versions of those)
  • cmake/Modules/FindLibmagic.cmake mentions "licensed under the LGPL license", but does not have the usual "free software, distributed in the hope that it would be useful, should have received, etc, etc" blurb. Also, it was added to the createrepo_c source repository along with another file, cmake/Modules/LibFindMacros.cmake, which does not have either a copyright notice or a license grant at all - since they were added together and FindLibmagic.cmake includes LibFindMacros.cmake, I assume that they have the same provenance, but still it might be better to be sure.

Thanks again for working on createrepo_c, and sorry to bother you with such trivialities!

G'luck,
Peter

@kenhys
Copy link

kenhys commented Apr 28, 2020

It seems that:

@kenhys
Copy link

kenhys commented Apr 28, 2020

In this version copyright is noted as public domain:


# Version 1.0 (2013-04-12)
# Public Domain, originally written by Lasse Kärkkäinen <tronic@zi.fi>
# Published at http://www.cmake.org/Wiki/CMake:How_To_Find_Libraries

# If you improve the script, please modify the forementioned wiki page because
# I no longer maintain my scripts (hosted as static files at zi.fi). Feel free
# to remove this entire header if you use real version control instead.

# Changelog:
# 2013-04-12  Added version number (1.0) and this header, no other changes
# 2009-10-08  Originally published

@lukash lukash self-assigned this Feb 10, 2021
@lukash lukash mentioned this issue Feb 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants