nifi-cypher-services-nar
Copyright 2017-2018 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

******************
Apache Software License v2
******************

The following binary components are provided under the Apache Software License v2

  (ASLv2) Apache Commons Compress
    The following NOTICE information applies:
      Apache Commons Compress
      Copyright 2002-2017 The Apache Software Foundation

      The files in the package org.apache.commons.compress.archivers.sevenz
      were derived from the LZMA SDK, version 9.20 (C/ and CPP/7zip/),
      which has been placed in the public domain:

      "LZMA SDK is placed in the public domain." (http://www.7-zip.org/sdk.html)

  (ASLv2) Apache Commons Collections
    The following NOTICE information applies:
      Apache Commons Collections
      Copyright 2001-2015 The Apache Software Foundation

  (ASLv2) Apache Commons Configuration
    The following NOTICE information applies:
      Apache Commons Configuration
      Copyright 2001-2013 The Apache Software Foundation

  (ASLv2) Apache Commons CSV
    The following NOTICE information applies:
      Apache Commons CSV
      Copyright 2005-2016 The Apache Software Foundation

      This product includes software developed at
      The Apache Software Foundation (http://www.apache.org/).

  (ASLv2) Apache Commons BeanUtils
    The following NOTICE information applies:
      Apache Commons BeanUtils
      Copyright 2000-2016 The Apache Software Foundation

      This product includes software developed at
      The Apache Software Foundation (http://www.apache.org/).

  (ASLv2) Apache Commons Lang
    The following NOTICE information applies:
      Apache Commons Lang
      Copyright 2001-2015 The Apache Software Foundation

      This product includes software from the Spring Framework,
      under the Apache License 2.0 (see: StringUtils.containsWhitespace())

  (ASLv2) Apache Commons Codec
    The following NOTICE information applies:
      Apache Commons Codec
      Copyright 2002-2014 The Apache Software Foundation

      src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.java
      contains test data from http://aspell.net/test/orig/batch0.tab.
      Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org)

      ===============================================================================

      The content of package org.apache.commons.codec.language.bm has been translated
      from the original php source code available at http://stevemorse.org/phoneticinfo.htm
      with permission from the original authors.
      Original source copyright:
      Copyright (c) 2008 Alexander Beider & Stephen P. Morse.

  (ASLv2) Apache Commons IO
    The following NOTICE information applies:
      Apache Commons IO
      Copyright 2002-2016 The Apache Software Foundation

  (ASLv2) Apache Commons Text
    The following NOTICE information applies:
      Apache Commons Text
      Copyright 2001-2018 The Apache Software Foundation

  (ASLv2) Apache Tinkerpop Gremlin
    The following NOTICE information applies:
      Gremlin-Core
      Gremlin-Driver
      Gremlin-Shaded
      Copyright The Apache Software Foundation

  (ASLv2) Caffeine
    The following NOTICE information applies:
      Caffeine (caching library)
      Copyright Ben Manes

    (ASLv2) Carrotsearch HPPC
      The following NOTICE information applies:
      HPPC borrowed code, ideas or both from:

       * Apache Lucene, http://lucene.apache.org/
         (Apache license)
       * Fastutil, http://fastutil.di.unimi.it/
         (Apache license)
       * Koloboke, https://github.com/OpenHFT/Koloboke
         (Apache license)

  (ASLv2) Exp4j
    Copyright 2017

  (ASLv2) Groovy 2.4.16 (http://www.groovy-lang.org)
        groovy-2.4.16-indy
        groovy-json-2.4.16-indy
        groovy-sql-2.4.16-indy
    The following NOTICE information applies:
        Apache Groovy
        Copyright 2003-2018 The Apache Software Foundation

        This product includes software developed at
        The Apache Software Foundation (http://www.apache.org/).

        This product includes/uses ANTLR (http://www.antlr2.org/)
        developed by Terence Parr 1989-2006

  (ASLv2) Jackson JSON processor
    The following NOTICE information applies:
      # Jackson JSON processor

      Jackson is a high-performance, Free/Open Source JSON processing library.
      It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has
      been in development since 2007.
      It is currently developed by a community of developers, as well as supported
      commercially by FasterXML.com.

      ## Licensing

      Jackson core and extension components may licensed under different licenses.
      To find the details that apply to this artifact see the accompanying LICENSE file.
      For more information, including possible other licensing options, contact
      FasterXML.com (http://fasterxml.com).

      ## Credits

      A list of contributors may be found from CREDITS file, which is included
      in some artifacts (usually source distributions); but is always available
      from the source code management (SCM) system project uses.

  (ASLv2) JavaTuples
     Copyright © 2012 The JAVATUPLES team. All Rights Reserved. 

  (ASLv2) JCabi Components
    Copyright (c) 2012-2017, jcabi.com

  (ASLv2) JavaPoet
    Copyright 2015 Square, Inc.


    (ASLv2) Neo4j Java Driver
      Neo4j
      Copyright © 20022018 Neo4j Sweden AB (referred to in this notice as "Neo4j")
      [http://neo4j.com]

  (ASLv2) OpenCypher Cypher-for-Gremlin
    Cypher for Gremlin is a toolkit for users of Apache TinkerPop™ that allows querying Gremlin
    databases with Cypher, the industry's most widely used property graph query language defined
    and maintained by the openCypher project.

    Copyright 2018 Neo4J, Inc.


  (ASLv2) Snappy Java
    The following NOTICE information applies:
      This product includes software developed by Google
       Snappy: http://code.google.com/p/snappy/ (New BSD License)

      This product includes software developed by Apache
       PureJavaCrc32C from apache-hadoop-common http://hadoop.apache.org/
       (Apache 2.0 license)

      This library containd statically linked libstdc++. This inclusion is allowed by
      "GCC RUntime Library Exception"
      http://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html


  (ASLv2) The Netty Project
        The following NOTICE information applies:

    	                            The Netty Project
    	                            =================

    	Please visit the Netty web site for more information:

    	  * http://netty.io/

    	Copyright 2014 The Netty Project

    	The Netty Project licenses this file to you under the Apache License,
    	version 2.0 (the "License"); you may not use this file except in compliance
    	with the License. You may obtain a copy of the License at:

    	  http://www.apache.org/licenses/LICENSE-2.0

    	Unless required by applicable law or agreed to in writing, software
    	distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
    	WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
    	License for the specific language governing permissions and limitations
    	under the License.

    	Also, please refer to each LICENSE.<component>.txt file, which is located in
    	the 'license' directory of the distribution file, for the license terms of the
    	components that this product depends on.

    	-------------------------------------------------------------------------------
    	This product contains the extensions to Java Collections Framework which has
    	been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:

    	  * LICENSE:
    	    * license/LICENSE.jsr166y.txt (Public Domain)
    	  * HOMEPAGE:
    	    * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
    	    * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/

    	This product contains a modified version of Robert Harder's Public Domain
    	Base64 Encoder and Decoder, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.base64.txt (Public Domain)
    	  * HOMEPAGE:
    	    * http://iharder.sourceforge.net/current/java/base64/

    	This product contains a modified portion of 'Webbit', an event based
    	WebSocket and HTTP server, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.webbit.txt (BSD License)
    	  * HOMEPAGE:
    	    * https://github.com/joewalnes/webbit

    	This product contains a modified portion of 'SLF4J', a simple logging
    	facade for Java, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.slf4j.txt (MIT License)
    	  * HOMEPAGE:
    	    * http://www.slf4j.org/

    	This product contains a modified portion of 'Apache Harmony', an open source
    	Java SE, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.harmony.txt (Apache License 2.0)
    	  * HOMEPAGE:
    	    * http://archive.apache.org/dist/harmony/

    	This product contains a modified portion of 'jbzip2', a Java bzip2 compression
    	and decompression library written by Matthew J. Francis. It can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.jbzip2.txt (MIT License)
    	  * HOMEPAGE:
    	    * https://code.google.com/p/jbzip2/

    	This product contains a modified portion of 'libdivsufsort', a C API library to construct
    	the suffix array and the Burrows-Wheeler transformed string for any input string of
    	a constant-size alphabet written by Yuta Mori. It can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.libdivsufsort.txt (MIT License)
    	  * HOMEPAGE:
    	    * https://github.com/y-256/libdivsufsort

    	This product contains a modified portion of Nitsan Wakart's 'JCTools', Java Concurrency Tools for the JVM,
    	 which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.jctools.txt (ASL2 License)
    	  * HOMEPAGE:
    	    * https://github.com/JCTools/JCTools

    	This product optionally depends on 'JZlib', a re-implementation of zlib in
    	pure Java, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.jzlib.txt (BSD style License)
    	  * HOMEPAGE:
    	    * http://www.jcraft.com/jzlib/

    	This product optionally depends on 'Compress-LZF', a Java library for encoding and
    	decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.compress-lzf.txt (Apache License 2.0)
    	  * HOMEPAGE:
    	    * https://github.com/ning/compress

    	This product optionally depends on 'lz4', a LZ4 Java compression
    	and decompression library written by Adrien Grand. It can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.lz4.txt (Apache License 2.0)
    	  * HOMEPAGE:
    	    * https://github.com/jpountz/lz4-java

    	This product optionally depends on 'lzma-java', a LZMA Java compression
    	and decompression library, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.lzma-java.txt (Apache License 2.0)
    	  * HOMEPAGE:
    	    * https://github.com/jponge/lzma-java

    	This product contains a modified portion of 'jfastlz', a Java port of FastLZ compression
    	and decompression library written by William Kinney. It can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.jfastlz.txt (MIT License)
    	  * HOMEPAGE:
    	    * https://code.google.com/p/jfastlz/

    	This product contains a modified portion of and optionally depends on 'Protocol Buffers', Google's data
    	interchange format, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.protobuf.txt (New BSD License)
    	  * HOMEPAGE:
    	    * https://github.com/google/protobuf

    	This product optionally depends on 'Bouncy Castle Crypto APIs' to generate
    	a temporary self-signed X.509 certificate when the JVM does not provide the
    	equivalent functionality.  It can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.bouncycastle.txt (MIT License)
    	  * HOMEPAGE:
    	    * http://www.bouncycastle.org/

    	This product optionally depends on 'Snappy', a compression library produced
    	by Google Inc, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.snappy.txt (New BSD License)
    	  * HOMEPAGE:
    	    * https://github.com/google/snappy

    	This product optionally depends on 'JBoss Marshalling', an alternative Java
    	serialization API, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.jboss-marshalling.txt (GNU LGPL 2.1)
    	  * HOMEPAGE:
    	    * http://www.jboss.org/jbossmarshalling

    	This product optionally depends on 'Caliper', Google's micro-
    	benchmarking framework, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.caliper.txt (Apache License 2.0)
    	  * HOMEPAGE:
    	    * https://github.com/google/caliper

    	This product optionally depends on 'Apache Log4J', a logging framework, which
    	can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.log4j.txt (Apache License 2.0)
    	  * HOMEPAGE:
    	    * http://logging.apache.org/log4j/

    	This product optionally depends on 'Aalto XML', an ultra-high performance
    	non-blocking XML processor, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.aalto-xml.txt (Apache License 2.0)
    	  * HOMEPAGE:
    	    * http://wiki.fasterxml.com/AaltoHome

    	This product contains a modified version of 'HPACK', a Java implementation of
    	the HTTP/2 HPACK algorithm written by Twitter. It can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.hpack.txt (Apache License 2.0)
    	  * HOMEPAGE:
    	    * https://github.com/twitter/hpack

    	This product contains a modified portion of 'Apache Commons Lang', a Java library
    	provides utilities for the java.lang API, which can be obtained at:

    	  * LICENSE:
    	    * license/LICENSE.commons-lang.txt (Apache License 2.0)
    	  * HOMEPAGE:
        * https://commons.apache.org/proper/commons-lang/

        This product contains a forked and modified version of Tomcat Native

          * LICENSE:
            * ASL2
          * HOMEPAGE:
            * http://tomcat.apache.org/native-doc/
            * https://svn.apache.org/repos/asf/tomcat/native/

  (ASLv2) Parboiled
    This product NOTICE information applies Parboiled components.
     Copyright Mathias sirthias


  (ASLv2) Scala Libraries
    This product NOTICE information applies to several components of the Scala Programming Language.
      Copyright (c) 2002-2019 EPFL
      Copyright (c) 2011-2019 Lightbend, Inc.

  (ASLv2) SnakeYAML



************
MIT
************

  	This product optionally depends on 'Bouncy Castle Crypto APIs' to generate
  	a temporary self-signed X.509 certificate when the JVM does not provide the
  	equivalent functionality.  It can be obtained at:

  	  * LICENSE:
  	    * license/LICENSE.bouncycastle.txt (MIT License)
  	  * HOMEPAGE:
  	    * http://www.bouncycastle.org/

*****************
Public Domain
*****************

The following binary components are provided to the 'Public Domain'.  See project link for details.

    (Public Domain) XZ for Java (org.tukaani:xz:jar:1.5 - http://tukaani.org/xz/java.html


************************
Creative Commons Attribution-ShareAlike 3.0
************************

The following binary components are provided under the Creative Commons Attribution-ShareAlike 3.0.  See project link for details.

	(CCAS 3.0) MaxMind DB (https://github.com/maxmind/MaxMind-DB)
