hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HTTPCORE-321) httpcore.jar LICENSE.txt does not note JCIP-Annotations license info
Date Mon, 12 Nov 2012 02:24:12 GMT

    [ https://issues.apache.org/jira/browse/HTTPCORE-321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13495061#comment-13495061

Sebb commented on HTTPCORE-321:

<quote> I am not sure we are supposed to tamper with the LICENSE.txt containing standard
ASLv2 licence. </quote>

The LICENSE.txt file is often extended by adding further licenses to it.
So long as the AL v2 license is not itself modified, that is standard for other ASF projects.

The LICENSE file should contain all licenses for items included in the release; the NOTICE
file should contain only required notices.
The package.html in the source jar includes the following:

"Any republication or derived work distributed in source code form must include the copyright
and license notice. "

I think this means the entry in the NOTICE file is required in the source archives.
But I agree the LICENSE file should contain a copy of the CCAL and a list of the files it
applies to.
The additions to the N&L files should only be done in the project(s) that contain the
derived files (I think that was originally httpclient, but is now httpcore?)

> httpcore.jar LICENSE.txt does not note JCIP-Annotations license info
> --------------------------------------------------------------------
>                 Key: HTTPCORE-321
>                 URL: https://issues.apache.org/jira/browse/HTTPCORE-321
>             Project: HttpComponents HttpCore
>          Issue Type: Bug
>    Affects Versions: 4.2.1, 4.2.2
>            Reporter: Kevan Miller
> 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).

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org

View raw message