wrong type of license for checkstyle project

Issue #315 resolved
Roman Ivanov created an issue

https://www.versioneye.com/java/com.puppycrawl.tools:checkstyle/7.2 Shows: "License: LGPL-3.0"

But in repo we have license file - https://github.com/checkstyle/checkstyle/blob/master/LICENSE that is "GNU LESSER GENERAL PUBLIC LICENSE Version 2.1" (LGPL-2.1)

not a problem for us, but still ....

Comments (7)

  1. Robert Reiz

    The root of the problem is in the pom.xml file. In the pom.xml file the license name doesn't contain any version, just GNU Lesser General Public License. In that case VersionEye assumes it is the newests LGPL version. I just fixed it manually for the last 2 newest version and I send you guys a pull request here: https://github.com/checkstyle/checkstyle/pull/3653

  2. Roman Ivanov reporter

    thanks a lot, it would be better if your tool does not assume anything and report it as is. If not recognized - at least a warning to web page.

  3. Robert Reiz

    Hi @r_ivanov. We have to assume something, because there is no general GNU Lesser General Public License license. At the SPDX list there are 3 options:

    • LGPL-2.0
    • LGPL-2.1
    • LGPL-3.0

    To one of them we have to assign it and if there is no version number we assume it's the latest.

  4. Log in to comment