This is an automated email from the ASF dual-hosted git repository.

brandonwilliams pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra.git


The following commit(s) were added to refs/heads/trunk by this push:
     new d42087a  Improve LICENSE.txt/NOTICE.txt compliance with ASF guidelines
d42087a is described below

commit d42087a63309178b96909c012dd0073fe0b6ea11
Author: Brandon Williams <[email protected]>
AuthorDate: Wed Mar 31 11:45:00 2021 -0500

    Improve LICENSE.txt/NOTICE.txt compliance with ASF guidelines
    
    Patch by Ben Bromhead and Anthony Grasso, reviewed by mck and
    brandonwilliams for CASSANDRA-16550
---
 LICENSE.txt | 41 +++++++++++++++++++++++++----
 NOTICE.txt  | 86 +++----------------------------------------------------------
 2 files changed, 40 insertions(+), 87 deletions(-)

diff --git a/LICENSE.txt b/LICENSE.txt
index d5c4984..76c133b 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -202,8 +202,39 @@
    limitations under the License.
 
 
-THIRD-PARTY DEPENDENCIES
-========================
-Convenience copies of some third-party dependencies are distributed with
-Apache Cassandra as Java jar files in lib/. Licensing information for
-these files can be found in the lib/licenses directory.
+   APACHE CASSANDRA SUBCOMPONENTS:
+
+   Apache Cassandra includes a number of subcomponents with
+   separate copyright notices and license terms. Your use of the source
+   code for these subcomponents is subject to the terms and
+   conditions of the following licenses.
+
+   This product bundles a file (AbstractIterator.java) from Chronicle-Bytes,
+   copyright higherfrequencytrading.com, which is available under an
+   Apache License version 2.
+
+   This product bundles a file (AbstractIterator.java) from Guava,
+   copyright The Guava Authors, which is available under an
+   Apache License version 2.
+
+   This product bundles a file (LongTimSort.java) from Android libcore,
+   copyright The Android Open Source Project, which is available under an
+   Apache License version 2.
+
+   This product bundles several files (LongTimSort.java) from PATRICIA Trie
+   copyright Roger Kapsi and Sam Berlin, which is available under an
+   Apache License version 2.
+
+   This product bundles a file (VIntCoding.java) from Protocol Buffers
+   copyright Google Inc., which is available under n BSD license.
+
+   Thus product bundles material adapted from Cassandra, The Definitive Guide.
+   Published by O'Reilly Media, Inc. Copyright Jeff Carpenter and Eben Hewitt 
+   and used with their permission.
+
+   This product bundles The Project Gutenberg EBook of Adventures of
+   Huckleberry Finn, Complete by Mark Twain (Samuel Clemens), which is in
+   the public domain.
+   
+   This product bundles code (internalOffer) that is written by Doug Lea and
+   Martin Buchholz available under a Creative Commons zero license.
diff --git a/NOTICE.txt b/NOTICE.txt
index 7d215d2..54f1d8d 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,85 +4,7 @@ Copyright 2009-2021 The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-Parts of the DataStax Java Driver included in source form
-(https://github.com/datastax/java-driver)
-Copyright DataStax, Inc.
-
-Some alternate data structures provided by high-scale-lib from
-http://sourceforge.net/projects/high-scale-lib/.
-Written by Cliff Click and released as Public Domain.
-
-Some alternate data structures provided by concurrentlinkedhashmap
-from http://code.google.com/p/concurrentlinkedhashmap/.
-Copyright 2009 Benjamin Manes
-
-Alternative collection types provided by google-collections from
-http://code.google.com/p/google-collections/.
-Copyright (C) 2007 Google Inc.
-
-JSON (de)serialization provided by jackson (http://jackson.codehaus.org).
-Copyright (C) 2010 Tatu Saloranta and others.
-
-Alternative JSON (de)serialization by json-simple from
-(http://code.google.com/p/json-simple).
-Copyright (C) 2009 Fang Yidong and Chris Nokleberg
-
-This product includes the Jetty HTTP server
-(http://jetty.codehaus.org/jetty/).
-Copyright 1995-2006 Mort Bay Consulting Pty Ltd
-
-YAML support provided by snakeyaml (http://code.google.com/p/snakeyaml/).
-Copyright (c) 2008-2010 Andrey Somov
-
-Compression support provided by snappy-java 
(http://code.google.com/p/snappy-java/)
-Written by Taro L. Saito.
-
-Streaming compression support provided by ning-compress
-(https://github.com/ning/compress)
-Copyright 2009-2010 Ning, Inc.
-
-CQL Native transport uses Netty
-(https://netty.io/)
-Copyright (C) 2011 The Netty Project
-
-LZ4 compression support provided by lz4-java 
(http://github.com/jpountz/lz4-java)
-Written by Adrien Grand.
-Contains bindings to the C LZ4 implementation (http://code.google.com/p/lz4/)
-Copyright (C) 2011-2012, Yann Collet.
-
-Airline
-(https://github.com/airlift/airline)
-Copyright 2011, Dain Sundstrom [email protected]
-Copyright 2010, Cedric Beust [email protected]
-
-HLL++ support provided by stream-lib
-(https://github.com/addthis/stream-lib)
-
-Eclipse JDT
-Java compilation software for user-defined-functions is provided by Eclipse,
-which is open source software.  The original software and
-related information is available at http://www.eclipse.org/
-(http://www.eclipse.org/jdt/)
-
-SIGAR
-http://sigar.hyperic.com/
-
-OHC
-(https://github.com/snazy/ohc)
-Java Off-Heap-Cache, licensed under APLv2
-Copyright 2014-2015 Robert Stupp, Germany.
-
-Protocol buffers for varint encoding
-https://developers.google.com/protocol-buffers/
-Copyright 2008 Google Inc.  All rights reserved.
-BSD 3-clause
-
-ASM
-(http://asm.ow2.org/)
-Copyright (c) 2000-2011 INRIA, France Telecom
-
-HdrHistogram
-http://hdrhistogram.org
-
-JCTools
-http://jctools.github.io/JCTools/
+Android Code
+Copyright 2005-2008 The Android Open Source Project
+This product includes software developed as part of
+The Android Open Source Project (http://source.android.com).

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to