Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-6771

Fix license issues on binary distribution

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments


    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.6.2
    • Fix Version/s: 3.6.3
    • Component/s: General
    • Labels:


      Please feel free to adjust the priority, however http://www.apache.org/legal/release-policy.html#licensing says that license clearance is a must, thus I report this as a Blocker.

      Every ASF release MUST comply with ASF licensing policy. This requirement is of utmost importance

      I downloaded apache-maven-3.6.2-bin.zip, and I see the following issues with it (note: there might be more):

      1) jcl-over-slf4j:1.7.25

      in apache-maven-3.6.2/LICENSE:

      The license for the artifact is most likely Apache 2.0 rather than MIT: https://github.com/qos-ch/slf4j/tree/master/jcl-over-slf4j

      2) slf4j-api:1.7.25

      in apache-maven-3.6.2/LICENSE:

      Maven does not comply with SLF4j license.
      Here's license for SLF4j: https://www.slf4j.org/license.html
      It requires to include slf4j copyright notice, however, Maven fails to do that

      3) MIT license

      http://www.opensource.org/licenses/mit-license.php must not be used as it almost never points to a true license. It is extremely unlucky that someone would copyright their work as "Copyright (c) <year> <copyright holders>"

      4) org.eclipse.sisu.inject:0.3.3

      in apache-maven-3.6.2/LICENSE:

      The link to eclipse.org/sisu responds with 404.

      sisu might have their own copyright notices that should be retained, however Maven re-distributes none of them (org.eclipse.sisu.inject.site-0.3.3.zip has notice.html file which is not present in Maven re-distribution)

      5) ASM in org.eclipse.sisu.inject-0.3.3.jar

      lib/org.eclipse.sisu.inject-0.3.3.jar bundles ASM. ASM is MIT licensed, thus every re-distribution MUST retain ASM copyright notice.
      Maven re-distributes ASM and fails to comply with ASM license.

      6) jsoup in wagon-http-3.3.3-shaded.jar

      lib/wagon-http-3.3.3-shaded.jar bundles jsoup (https://jsoup.org/license) which is MIT-licensed. Maven fails to comply with jsoup license.


        Issue Links

        There are no Sub-Tasks for this issue.



            • Assignee:
              eolivelli Enrico Olivelli
              vladimirsitnikov Vladimir Sitnikov


              • Created:

                Time Tracking

                Original Estimate - Not Specified
                Not Specified
                Remaining Estimate - 0h
                Time Spent - 20m

                  Issue deployment