2014-12-08 15:22:14 -05:00
Apache NiFi
2024-02-09 15:26:36 -05:00
Copyright 2014-2024 The Apache Software Foundation
2014-12-08 15:22:14 -05:00
This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
2017-05-05 18:16:00 -04:00
This product includes the following work from the Apache Hadoop project under Apache Software License V2:
2024-05-20 10:59:48 -04:00
BoundedByteArrayOutputStream.java adapted to nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/util/SoftLimitBoundedByteArrayOutputStream.java
2016-08-15 23:18:47 -04:00
2019-07-29 12:35:38 -04:00
This product includes derived works from Apache Commons Lang (ASLv2 licensed)
Copyright 2019 The Apache Software Foundation
The derived work is adapted from the class StringUtils:
https://github.com/apache/commons-lang/blob/465e6becd8beda9569fbdc9ff44fac7dc3c5d1c6/src/main/java/org/apache/commons/lang3/StringUtils.java
2024-05-20 10:59:48 -04:00
and can be found in nifi-commons/nifi-property-utils/src/main/java/org/apache/nifi/util/StringUtils.java
2019-07-29 12:35:38 -04:00
2017-05-05 18:16:00 -04:00
This product includes derived works from the Apache Software License V2 library python-evtx (https://github.com/williballenthin/python-evtx)
Copyright 2012, 2013 Willi Ballenthin william.ballenthin@mandiant.com
while at Mandiant http://www.mandiant.com
The derived work is adapted from Evtx/Evtx.py, Evtx/BinaryParser.py, Evtx/Nodes.py, Evtx/Views.py
and can be found in the org.apache.nifi.processors.evtx.parser package.
2016-08-15 23:18:47 -04:00
2018-04-10 08:27:51 -04:00
This includes derived works from the Apache Hadoop (ASLv2 licensed) project (https://github.com/apache/hadoop):
Copyright 2014 The Apache Software Foundation
The derived work is adapted from
org/apache/hadoop/security/authentication/client/KerberosAuthenticator.java
and can be found in the org.apache.nifi.hadoop package
2017-05-05 18:16:00 -04:00
This includes derived works from the Apache Software License V2 library Jolt (https://github.com/bazaarvoice/jolt)
Copyright 2013-2014 Bazaarvoice, Inc
2024-05-20 10:59:48 -04:00
The derived work is adapted from classes com.bazaarvoice.jolt.chainr.ChainrBuilder.java, com.bazaarvoice.jolt.chainr.spec.ChainrSpec.java
and com.bazaarvoice.jolt.chainr.spec.ChainrEntry.java and can be found in nifi-extension-bundles/nifi-jolt-bundle/nifi-jolt-utils/src/main/java/org/apache/nifi/jolt/util/TransformFactory.java.
2017-05-05 18:16:00 -04:00
This includes derived works from Elastic Logstash (https://github.com/elastic/logstash/tree/v1.4.0/) and modified by Anthony Corbacho, and contributors
available under an Apache Software License V2.
Copyright 2009-2013 Jordan Sissel, Pete Fritchman, and contributors.
Copyright 2014 Anthony Corbacho, and contributors.
The derived work consists in modifications from patterns/grok-patterns
2024-05-20 10:59:48 -04:00
and can be found in the file nifi-extension-bundles/nifi-standard-bundle/nifi-standard-processors/src/test/resources/TestExtractGrok/patterns
2017-05-05 19:44:20 -04:00
This includes derived works from Maxmind GeoIP2 Java available under Apache Software License V2. Portions of test code found in
https://github.com/maxmind/GeoIP2-java/blob/v2.2.0/src/test/java/com/maxmind/geoip2/TestTransport.java
Copyright (c) 2013 by MaxMind, Inc.
2024-05-20 10:59:48 -04:00
are used in unit tests found in nifi-extension-bundles/nifi-enrich-bundle/nifi-enrich-processors/src/test/java/org/apache/nifi/processors/TestGeoEnrichIP.java
2018-05-02 16:17:05 -04:00
This includes derived works from Apache Hadoop available under Apache Software License V2. Portions of the code found in
https://github.com/apache/hadoop/blob/release-2.7.3-RC2/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java
2024-05-20 10:59:48 -04:00
The code can be found nifi-commons/nifi-security-kerberos/src/main/java/org/apache/nifi/security/krb/KerberosKeytabUser.java
2018-03-23 13:00:19 -04:00
This includes derived works from apigateway-generic-java-sdk (ASLv2 licenced) project (https://github.com/rpgreen/apigateway-generic-java-sdk):
The derived work is adapted from
main/ca/ryangreen/apigateway/generic/
GenericApiGatewayClient.java
GenericApiGatewayClientBuilder.java
GenericApiGatewayException.java
GenericApiGatewayRequest.java
GenericApiGatewayRequestBuilder.java
test/ca/ryangreen/apigateway/generic/
GenericApiGatewayClientTest.java
LambdaMatcher.java
and can be found in the directories:
2024-05-20 10:59:48 -04:00
nifi-extension-bundles/nifi-aws-bundle/nifi-aws-abstract-processors/src/main/java/org/apache/nifi/processors/aws/wag/client
2018-03-23 13:00:19 -04:00
GenericApiGatewayClient.java
GenericApiGatewayClientBuilder.java
GenericApiGatewayException.java
GenericApiGatewayRequest.java
GenericApiGatewayRequestBuilder.java
Validate.java
2024-05-20 10:59:48 -04:00
This product includes software developed by Coda Hale and Yammer, Inc.
2019-05-31 14:33:24 -04:00
This includes derived works from Dropwizard Metrics available under Apache Software License V2 (https://github.com/dropwizard/metrics)
Copyright 2010-2013 Coda Hale and Yammer, Inc., 2014-2017 Dropwizard Team
2024-05-20 10:59:48 -04:00
The derived work in the nifi-metrics module is adapted from
https://github.com/dropwizard/metrics/blob/v2.2.0/metrics-core/src/main/java/com/yammer/metrics/core/VirtualMachineMetrics.java
and can be found in
nifi-commons/nifi-metrics/src/main/java/org/apache/nifi/metrics/jvm/JvmMetrics.java
nifi-commons/nifi-metrics/src/main/java/org/apache/nifi/metrics/jvm/JmxJvmMetrics.java
2019-05-31 14:33:24 -04:00
2024-05-20 10:59:48 -04:00
This product includes code derived from the JSR-166 project (ThreadLocalRandom, Striped64,
2019-05-31 14:33:24 -04:00
LongAdder), which was released with the following comments:
Written by Doug Lea with assistance from members of JCP JSR-166
Expert Group and released to the public domain, as explained at
http://creativecommons.org/publicdomain/zero/1.0/
2020-01-29 23:46:26 -05:00
This product includes derived works from Apache Commons Id (ASLv2 licensed)
Copyright 2003-2006 The Apache Software Foundation
The derived work is adapted from
http://svn.apache.org/repos/asf/commons/sandbox/id/trunk/src/java/org/apache/commons/id/uuid/UUID.java
and can be found in
nifi-commons/nifi-expression-language/src/main/java/org/apache/nifi/attribute/expression/language/evaluation/functions/Uuid3Evaluator.java
and
2020-10-04 13:24:52 -04:00
nifi-commons/nifi-uuid5/src/main/java/org/apache/nifi/uuid5/Uuid5Util.java
2020-03-15 09:26:44 -04:00
2021-07-30 10:51:16 -04:00
This includes derived works from Apache Kafka available under Apache Software License V2
Copyright 2021 The Apache Software Foundation.
The derived work is adapted from
https://github.com/apache/kafka/blob/trunk/clients/src/main/java/org/apache/kafka/common/security/kerberos/KerberosLogin.java
and can be found in
2024-05-20 10:59:48 -04:00
nifi-extension-bundles/nifi-kafka-bundle/nifi-kafka-2-6 processors/src/main/java/org/apache/nifi/processors/kafka/pubsub/CustomKerberosLogin.java
2023-12-25 09:48:35 -05:00
This includes derived works from Spring Framework available under Apache Software License V2
2024-05-20 10:59:48 -04:00
Copyright 2002-2024 the original author or authors.
2023-12-25 09:48:35 -05:00
The derived work is adapted from
https://github.com/spring-projects/spring-framework/blob/main/spring-web/src/main/java/org/springframework/web/util/UriComponentsBuilder.java
and can be found in
2024-03-04 13:39:47 -05:00
nifi-api/src/main/java/org/apache/nifi/processor/util/URLValidator.java