You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kudu.apache.org by "Todd Lipcon (Code Review)" <ge...@cloudera.org> on 2016/03/03 00:34:25 UTC

[kudu-CR](branch-0.7.x) KUDU-1347. Improve licensing documentation

Todd Lipcon has uploaded a new change for review.

  http://gerrit.cloudera.org:8080/2419

Change subject: KUDU-1347. Improve licensing documentation
......................................................................

KUDU-1347. Improve licensing documentation

This addresses a few issues and suggestions raised on our
0.7.0 release candidate vote:

- Many of the licenses previously mentioned in LICENSE.txt do not actually
  require that they be reproduced in binary distributions. Since we already
  include the license text in the source headers themselves, we can just
  refer the reader to the source.

  For those licenses which require some form of notice or attribution in
  binary distributions, we continue to copy-paste the license text into
  the LICENSE.txt file.

- Copy the CMake BSD license notice into the FindProtobuf.cmake file.
  Even though we substantially rewrote it, it could be considered a
  derived work.

- Relocate the copyright notices for Slice.java and Slices.java into the
  source header for those files, so that we can remove the extra copy of the
  Apache license from LICENSE.txt.

  Similarly, relocate the authorship information for HdrHistogram into the
  source code. Since it's a public domain library, it doesn't require
  any attribution.

- Remove a stray Cloudera copyright notice from python/Makefile

- Add a copy of the Boost license to the thirdparty/boost_uuid/ directory
  and reference it from the top-level LICENSE instead of copying it. This
  license does not require attribution in binary distributions.

- Fix the reference to the WebRTC code to include random.h (not just
  random-util.cc)

Change-Id: I95e5a86128e677839c84e209ba4f7c910c33517d
Reviewed-on: http://gerrit.cloudera.org:8080/2417
Reviewed-by: Jean-Daniel Cryans
Tested-by: Todd Lipcon <to...@apache.org>
(cherry picked from commit cd3aa0ee636ce7008750922d5b55620aab03a97e)
---
M LICENSE.txt
M cmake_modules/FindProtobuf.cmake
M java/kudu-client/src/main/java/org/kududb/util/Slice.java
M java/kudu-client/src/main/java/org/kududb/util/Slices.java
M python/Makefile
M src/kudu/util/hdr_histogram.cc
M src/kudu/util/hdr_histogram.h
M src/kudu/util/url-coding.cc
A thirdparty/boost_uuid/LICENSE.txt
9 files changed, 118 insertions(+), 182 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/19/2419/1
-- 
To view, visit http://gerrit.cloudera.org:8080/2419
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I95e5a86128e677839c84e209ba4f7c910c33517d
Gerrit-PatchSet: 1
Gerrit-Project: kudu
Gerrit-Branch: branch-0.7.x
Gerrit-Owner: Todd Lipcon <to...@apache.org>