Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
4.2.1, 4.2.2
-
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).