accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Busbey (JIRA)" <>
Subject [jira] [Commented] (ACCUMULO-3991) fix source tarball LICENSE /NOTICE files
Date Fri, 11 Sep 2015 04:34:45 GMT


Sean Busbey commented on ACCUMULO-3991:

We should probably put the generic text of the MIT and BSD licenses in the LICENSE file, so
we can just include them once for all bundled software to which that license applies, and
move the copyright notices to the NOTICE file. I believe that's the correct way of utilizing
these files.

The current patch is done according to the [guidance on properly assembling license and notice
files|]: permissive licensed works only in LICENSE,
ASLv2 licensed works w/NOTICE file in NOTICE.

It also only contains a single copy of each of the MIT and BSD-3 licenses referenced.

Hey Sean, the files mentioned in ACCUMULO-3989 are based on old HBase versions of the same
(thus the copyright notice in their headers). See for reference; that
was a while ago, but some of it is still relevant.

Ah. Should we include a "Portions from Apache HBase" notice in the NOTICE file? HBase didn't
have a NOTICE file that included a copyright statement until very recently, so it's almost
certain that the version these were copied from didn't include it; I think we'd be fine to
just use as-is. Though perhaps a note about the history in the source file would be nice?

bq. +server/src/main/java/org/apache/accumulo/server/util/
This file moves around across the branches. I'd prefer to see us just refer to the filename
which should be unique.
Would be nice to do that for the bloomfilters package, but a bit more difficult. Maybe enumerate
those files instead of listing the package?
What do you think?
Otherwise, the patch lgtm.

both excellent ideas, let me fix that up.

> fix source tarball LICENSE /NOTICE files
> ----------------------------------------
>                 Key: ACCUMULO-3991
>                 URL:
>             Project: Accumulo
>          Issue Type: Sub-task
>          Components: build
>            Reporter: Sean Busbey
>            Assignee: Sean Busbey
>             Fix For: 1.5.4
>         Attachments: ACCUMULO-3991.1.patch
> see parent issue for details

This message was sent by Atlassian JIRA

View raw message