Uploaded image for project: 'HttpComponents HttpCore'
  1. HttpComponents HttpCore
  2. HTTPCORE-321

httpcore.jar LICENSE.txt does not note JCIP-Annotations license info

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 4.2.1, 4.2.2
    • 4.2.3
    • None
    • None

    Description

      Reviewing the license information for httpcore-4.2.1.jar raised a few issues that I thought should be raised.

      The LICENSE.txt file for the HTTP Components 4.2.1 release contains:

      "This project contains annotations derived from JCIP-ANNOTATIONS
      Copyright (c) 2005 Brian Goetz and Tim Peierls.
      See http://www.jcip.net and the Creative Commons Attribution License
      (http://creativecommons.org/licenses/by/2.5)"

      Presumably, this covers the four files contained within org/apache/http/annotation/. I also assume that the above is intended to convey that these files are CC-A licensed. If this is correct, IMO, the LICENSE.txt should be explicit about what files are CC-A licensed and should be explicit that the files are CC-A licensed.

      The LICENSE.txt contained within the httpcore-4.2.1.jar does not contain the above license information. Since httpcore contains the org/apache/http/annotation classes, consumers of the httpcore jar may be misled as to the licensing of the contents of the jar.

      IMO, LICENSE.txt for httpcore should be updated with the JCIP-Annotations licensing information. I'd also think that the licensing information should be more explicit (documenting what files are CC-A licensed and clearly state that the files are CC-A licensed).

      Attachments

        Activity

          People

            Unassigned Unassigned
            kevan Kevan Lee Miller
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: