You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Billie Rinaldi (JIRA)" <ji...@apache.org> on 2013/04/19 18:47:15 UTC

[jira] [Commented] (ACCUMULO-1241) Update ASF copyrights?

    [ https://issues.apache.org/jira/browse/ACCUMULO-1241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13636586#comment-13636586 ] 

Billie Rinaldi commented on ACCUMULO-1241:
------------------------------------------

bq. Most, if not all, non-java files don't have them.
Most non-java files have Apache headers.  We have > 500 non-java files, and only 76 files without Apache license headers (all of which are binary, README/LICENSE/NOTICE, or other-licensed files).

bq. Some of the older java files also have an inconsistent Apache License 2.0 header, and some of those have copyright notices and some don't.

The files with copyright notices are ones that we borrowed from other projects and thus have not changed their headers.  We could consider standardizing the ones that came from Apache projects, but I like being able to distinguish borrowed code.  I grepped for copyright in all files and found the following:

To be expected:
 * ./LICENSE (doesn't have dates for our code)
 * ./NOTICE (Copyright 2001-2013 The Apache Software Foundation)

Borrowed from other projects:
 * ./core/src/main/java/org/apache/accumulo/core/bloomfilter/
 * ./core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/
 * ./server/src/main/resources/web/flot/

The ones we should think about:
 * ./assemble/pom.xml (<copyright>2011 The Apache Software Foundation.</copyright>)
 * ./core/src/main/java/org/apache/accumulo/core/data/Value.java -- have we changed this enough from BytesWritable that we can apply a standard header?

                
> Update ASF copyrights?
> ----------------------
>
>                 Key: ACCUMULO-1241
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1241
>             Project: Accumulo
>          Issue Type: Sub-task
>          Components: dist, docs
>            Reporter: Christopher Tubbs
>            Assignee: Billie Rinaldi
>              Labels: copyright
>             Fix For: 1.5.0
>
>
> I'm not entirely sure how the copyright notices work, but I think the dates need to be updated, if present. At the very least, the documentation probably needs to be updated to reflect updated dates. Also, the RPM/DEB package info might need to be updated (I think I saw a 2011 in there somewhere).
> Some of the older java files also have an inconsistent Apache License 2.0 header, and some of those have copyright notices and some don't. Most, if not all, non-java files don't have them.

--
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