Skip to content

Commit

Permalink
[legal] Updates LICENSE/NOTICE file of source and binary distribution
Browse files Browse the repository at this point in the history
This closes apache#830.
  • Loading branch information
tillrohrmann committed Jun 16, 2015
1 parent 5374ba9 commit 7240c7a
Show file tree
Hide file tree
Showing 3 changed files with 166 additions and 85 deletions.
6 changes: 1 addition & 5 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -218,13 +218,9 @@ conditions of their respective licenses.
The Apache Flink project bundles the following files under the MIT License:

- jQuery v2.1.0. (http:https://jquery.com) - Copyright 2014 jQuery Foundation and other contributors
- jQuery resize event v1.1 (http:https://benalman.com/projects/jquery-resize-plugin/) - Copyright (c) 2010 "Cowboy" Ben Alman
- Sizzle.js (http:https://sizzlejs.com) - Copyright 2010, The Dojo Foundation
- jCanvas 13.11.21 (http:https://calebevans.me/projects/jcanvas/) - Copyright 2014 Caleb Evans
- Flot 0.8.1 (http:https://www.flotcharts.org) - Copyright (c) 2007-2013 IOLA and Ole Laursen
- query.flot.tooltip (https://github.com/krzysu/flot.tooltip) - Copyright (c) Krzysztof Urbas
- Bootstrap 3.1.0 (http:https://getbootstrap.com) - Copyright (c) 2011-2014 Twitter, Inc
- Bootswatch Lumen Theme v3.1.1+1 (http:https://bootswatch.com) - Copyright (c) 2012-2014 Thomas Park
- normalize.css v3.0.0 (http:https://git.io/normalize) - Copyright (c) Nicolas Gallagher and Jonathan Neal
- Font Awesome - Code (http:https://fortawesome.github.io/Font-Awesome/) - Copyright (c) 2014 Dave Gandy
- D3 dagre renderer (https://github.com/cpettitt/dagre-d3) - Copyright (c) 2012-2013 Chris Pettitt
Expand Down Expand Up @@ -293,7 +289,7 @@ POSSIBILITY OF SUCH DAMAGE.
-----------------------------------------------------------------------

The Apache Flink project bundles the following fonts under the
Open Font License (OFT) - http:https://scripts.sil.org/OFL/
Open Font License (OFT) - http:https://scripts.sil.org/OFL

- Font Awesome (http:https://fortawesome.github.io/Font-Awesome/) - Created by Dave Gandy
-> fonts in "flink-runtime/src/main/resources/web-docs-infoserver/font-awesome/fonts"
Expand Down
130 changes: 74 additions & 56 deletions flink-dist/src/main/flink-bin/LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -218,56 +218,85 @@ licenses.
The Apache Flink project bundles the following components
under the Apache License (v 2.0):

- Apache Commons Logging (http:https://commons.apache.org/proper/commons-logging/)
- Apache Commons Codec (http:https://commons.apache.org/proper/commons-codec/)
- Apache Commons Collections (http:https://commons.apache.org/collections/)
- Apache Commons CLI (http:https://commons.apache.org/cli/)
- Apache Commons FileUpload (http:https://commons.apache.org/fileupload/)
- Apache Commons IO (http:https://commons.apache.org/io/)
- Apache Commons Lang 3 v.3.3.2 (http:https://commons.apache.org/proper/commons-lang/)
- Apache Commons Math (http:https://commons.apache.org/proper/commons-math/)
- Apache log4j 1.2 (http:https://logging.apache.org/log4j/1.2/)
- Apache Avro v1.7.6 (http:https://avro.apache.org)
- Apache Commons Logging (commons-logging:commons-logging:1.1.1 - http:https://commons.apache.org/proper/commons-logging/)
- Apache Commons Codec (commons-codec:commons-codec:1.3 - http:https://commons.apache.org/proper/commons-codec/)
- Apache Commons Collections (commons-collections:commons-collections:3.2.1 - http:https://commons.apache.org/collections/)
- Apache Commons CLI (commons-cli:commons-cli:1.2 - http:https://commons.apache.org/cli/)
- Apache Commons FileUpload (commons-fileupload:commons-fileupload:1.3.1 - http:https://commons.apache.org/fileupload/)
- Apache Commons IO (commons-io:commons-io:2.4 - http:https://commons.apache.org/io/)
- Apache Commons Lang 3 (org.apache.commons:commons-lang3:3.3.2 - http:https://commons.apache.org/proper/commons-lang/)
- Apache Commons Math (org.apache.commons:commons-math:2.2 - http:https://commons.apache.org/proper/commons-math/)
- Apache Commons Compress (org.apache.commons:commons-compress:1.4.1 - http:https://commons.apache.org/proper/commons-compress/)
- Apache log4j (log4j:log4j:1.2.17 - http:https://logging.apache.org/log4j/1.2/)
- Apache Avro (org.apache.avro:avro:1.7.6 - http:https://avro.apache.org)
- Apache Hadoop (http:https://hadoop.apache.org)
- Apache Sling (http:https://sling.apache.org)
- Apache Thrift (http:https://thrift.apache.org)
- Google Guava (https://code.google.com/p/guava-libraries/)
- Google Protocol Buffers (https://github.com/google/protobuf/)
- Netty v4.0.21 (http:https://netty.io)
- Javassist (http:https://www.javassist.org)
- Kryo-Serializers (https://github.com/magro/kryo-serializers/)
- Joda-Time (http:https://www.joda.org/joda-time/)
- Chill_2.10 v0.5.1 (https://github.com/twitter/chill)
- Jetty Server, Jetty Security, Jetty Servlet (http:https://www.eclipse.org/jetty/)
- Amazon Web Services SDK for Java (http:https://aws.amazon.com/sdkforjava/)
- Apache Sling (org.apache.sling:org.apache.sling.commons.json:2.0.6 - http:https://sling.apache.org)
- Google Guava (com.google.guava:guava:18.0 - https://code.google.com/p/guava-libraries/)
- Google Protocol Buffers Java API (com.google.protobuf:protobuf-java:2.5.0 - https://github.com/google/protobuf/)
- Netty (io.netty:netty-all:4.0.27.Final - http:https://netty.io)
- Netty (io.netty:netty:3.8.0.Final - http:https://netty.io)
- Javassist (org.javassist:javassist:3.18.1-GA - http:https://www.javassist.org)
- Kryo-Serializers (de.javakaffee:kryo-serializers:0.27 - https://github.com/magro/kryo-serializers/) - Copyright 2010 Martin Grotzke
- Joda-Time (joda-time:joda-time:2.5 - http:https://www.joda.org/joda-time/)
- Twitter's Chill Library (com.twitter:chill_2.10:0.5.2 - https://github.com/twitter/chill)
- Twitter's Chill Library (com.twitter:chill-java:0.5.2 - https://github.com/twitter/chill)
- Twitter's Chill Library (com.twitter:chill-avro_2.10:0.5.2 - https://github.com/twitter/chill)
- Twitter's Chill Library (com.twitter:chill-bijection_2.10:0.5.2 - https://github.com/twitter/chill)
- Twitter's Bijection Library (com.twitter:bijection-core_2.10:0.7.2 - https://github.com/twitter/bijection)
- Twitter's Bijection Library (com.twitter:bijection-avro_2.10:0.7.2 - https://github.com/twitter/bijection)
- Jetty (org.eclipse.jetty:jetty-server:8.0.0.M1 - http:https://www.eclipse.org/jetty)
- Jetty (org.eclipse.jetty:jetty-continuation:8.0.0.M1 - http:https://www.eclipse.org/jetty)
- Jetty (org.eclipse.jetty:jetty-http:8.0.0.M1 - http:https://www.eclipse.org/jetty)
- Jetty (org.eclipse.jetty:jetty-io:8.0.0.M1 - http:https://www.eclipse.org/jetty)
- Jetty (org.eclipse.jetty:jetty-util:8.0.0.M1 - http:https://www.eclipse.org/jetty)
- Jetty (org.eclipse.jetty:jetty-security:8.0.0.M1 - http:https://www.eclipse.org/jetty)
- Jetty (org.eclipse.jetty:jetty-servlet:8.0.0.M1 - http:https://www.eclipse.org/jetty)
- Servlet API (org.mortbay.jetty:servlet-api:3.0.20100224 - org.mortbay.jetty)
- Amazon Web Services SDK for Java (om.amazonaws:aws-java-sdk:1.8.1 - http:https://aws.amazon.com/sdkforjava/)
- StartBootstrap (http:https://startbootstrap.com)
- CHAP Links Library Timeline (http:https://almende.github.io/chap-links-library/)
- Jettison (http:https://jettison.codehaus.org)
- json-simple (https://code.google.com/p/json-simple/)
- Akka (http:https://akka.io)
- Metrics (https://github.com/dropwizard/metrics)

- Jettison (org.codehaus.jettison:jettison:1.1 - http:https://jettison.codehaus.org)
- Akka (com.typesafe.akka:akka-actor_2.10:2.3.7 - http:https://akka.io)
- Akka (om.typesafe.akka:akka-remote_2.10:2.3.7 - http:https://akka.io)
- Akka (com.typesafe.akka:akka-actor_2.10:2.3.7 - http:https://akka.io)
- Akka (com.typesafe.akka:akka-slf4j_2.10:2.3.7 - http:https://akka.io)
- Akka (com.typesafe.akka:akka-camel_2.10:2.3.7 - http:https://akka.io)
- Typesafe Config (com.typesafe:config:1.2.1 - https://github.com/typesafehub/config)
- Metrics (io.dropwizard.metrics:metrics-core:3.1.0 - https://github.com/dropwizard/metrics)
- Metrics (io.dropwizard.metrics:metrics-jvm:3.1.0 - https://github.com/dropwizard/metrics)
- Metrics (io.dropwizard.metrics:metrics-json:3.1.0 - https://github.com/dropwizard/metrics)
- Jackson (org.codehaus.jackson:jackson-core-asl:1.9.13 - http:https://jackson.codehaus.org/)
- Jackson (org.codehaus.jackson:jackson-mapper-asl:1.9.13 - http:https://jackson.codehaus.org/)
- Jackson (com.fasterxml.jackson.core:jackson-core:2.1.1 - https://github.com/FasterXML/jackson-core)
- Jackson (com.fasterxml.jackson.core:jackson-annotations:2.1.1 - https://github.com/FasterXML/jackson-core)
- Jackson (com.fasterxml.jackson.core:jackson-databind:2.1.1 - https://github.com/FasterXML/jackson-core)
- Snappy-java (org.xerial.snappy:snappy-java:1.0.5 - https://github.com/xerial/snappy-java/)
- Http Components (org.apache.httpcomponents:httpclient:4.2 - https://github.com/apache/httpclient)
- Http Components (org.apache.httpcomponents:httpcore:4.2 - https://github.com/apache/httpclient)
- Stax (stax:stax-api:1.0.1 - http:https://stax.codehaus.org/)
- Uncommons Math (org.uncommons.maths:uncommons-maths:1.2.2a - https://github.com/dwdyer/uncommons-maths)
- Jansi (org.fusesource.jansi:jansi:1.4 - https://github.com/fusesource/jansi)
- Apache Camel Core (org.apache.camel:camel-core:2.10.3 - http:https://camel.apache.org/camel-core.html)


-----------------------------------------------------------------------
The MIT License
-----------------------------------------------------------------------

The Apache Flink project bundles the following components under the MIT License:

- SLF4J (http:https://www.slf4j.org) - Copyright (c) 2004-2013 QOS.ch
- SLF4J (org.slf4j:slf4j-api:1.7.7 - http:https://www.slf4j.org) - Copyright (c) 2004-2013 QOS.ch
- SLF4J-LOG4J Bridge (org.slf4j:slf4j-log4j12:1.7.7 - http:https://www.slf4j.org) - Copyright (c) 2004-2013 QOS.ch
- jQuery v2.1.0. (http:https://jquery.com) - Copyright 2014 jQuery Foundation and other contributors
- jQuery resize event v1.1 (http:https://benalman.com/projects/jquery-resize-plugin/) - Copyright (c) 2010 "Cowboy" Ben Alman
- Sizzle.js (http:https://sizzlejs.com) - Copyright 2010, The Dojo Foundation
- jCanvas 13.11.21 (http:https://calebevans.me/projects/jcanvas/) - Copyright 2014 Caleb Evans
- Flot 0.8.1 (http:https://www.flotcharts.org) - Copyright (c) 2007-2013 IOLA and Ole Laursen
- query.flot.tooltip (https://github.com/krzysu/flot.tooltip) - Copyright (c) Krzysztof Urbas
- Bootstrap 3.1.0 (http:https://getbootstrap.com) - Copyright (c) 2011-2014 Twitter, Inc
- Bootswatch Lumen Theme v3.1.1+1 (http:https://bootswatch.com) - Copyright (c) 2012-2014 Thomas Park
- normalize.css v3.0.0 (http:https://git.io/normalize) - Copyright (c) Nicolas Gallagher and Jonathan Neal
- Font Awesome - Code (http:https://fortawesome.github.io/Font-Awesome/) - Copyright (c) 2014 Dave Gandy
- D3 dagre renderer (https://github.com/cpettitt/dagre-d3) - Copyright (c) 2012-2013 Chris Pettitt
- spymemcached (http:https://code.google.com/p/spymemcached/) - Copyright (c) 2006-2009 Dustin Sallings, Copyright (c) 2009-2011 Couchbase, Inc.
- scopt (https://github.com/scopt/scopt) - Copyright (c) scopt contributors
- Rickshaw (https://github.com/shutterstock/rickshaw) - Copyright (C) 2011-2013 by Shutterstock Images, LLC
- Scopt (com.github.scopt:scopt_2.10:3.2.0 - https://github.com/scopt/scopt) - Copyright (c) scopt contributors
- Objenesis (org.objenesis:objenesis:2.1 - https://github.com/easymock/objenesis) - Copyright (c) 2006-2015 the original author and authors


All rights reserved.
Expand Down Expand Up @@ -299,17 +328,20 @@ The Apache Flink project bundles the following components under
BSD-style licenses:

[3-clause BSD license]
- Kryo (https://github.com/EsotericSoftware/kryo) - Copyright (c) 2008, Nathan Sweet
- Kryo (com.esotericsoftware.kryo:kryo:2.24.0 - https://github.com/EsotericSoftware/kryo) - Copyright (c) 2008, Nathan Sweet
- MinLog (com.esotericsoftware.minlog:minlog:1.2 - https://github.com/EsotericSoftware/minlog) - Copyright (c) 2008, Nathan Sweet
- D3 (http:https://d3js.org/) - Copyright (c) 2010-2014, Michael Bostock
- Janino (http:https://docs.codehaus.org/display/JANINO/Home) - Copyright (c) 2001-2010, Arno Unkrig


[BSD-like License]
- Scala Library (http:https://www.scala-lang.org/) - Copyright (c) 2002-2014 EPFL, Copyright (c) 2011-2014 Typesafe, Inc.
- Scala Compiler (http:https://www.scala-lang.org/) - Copyright (c) 2002-2014 EPFL, Copyright (c) 2011-2014 Typesafe, Inc.
- Scala Compiler Reflect (http:https://www.scala-lang.org/) - Copyright (c) 2002-2014 EPFL, Copyright (c) 2011-2014 Typesafe, Inc.
- Scala Quasiquotes (http:https://scalamacros.org/) - Copyright (c) 2002-2014 EPFL, Copyright (c) 2011-2014 Typesafe, Inc.
- ASM (http:https://asm.ow2.org/) - Copyright (c) 2000-2011 INRIA, France Telecom
- Grizzled SLF4J (http:https://software.clapper.org/grizzled-slf4j/) - Copyright (c) 2010 Brian M. Clapper
- Scala Library (org.scala-lang:scala-library:2.10.4 - http:https://www.scala-lang.org/) - Copyright (c) 2002-2015 EPFL, Copyright (c) 2011-2015 Typesafe, Inc.
- Scala Compiler (org.scala-lang:scala-compiler:2.10.4 - http:https://www.scala-lang.org/) - Copyright (c) 2002-2015 EPFL, Copyright (c) 2011-2015 Typesafe, Inc.
- Scala Compiler Reflect (org.scala-lang:scala-reflect:2.10.4 - http:https://www.scala-lang.org/) - Copyright (c) 2002-2015 EPFL, Copyright (c) 2011-2015 Typesafe, Inc.
- Scala Quasiquotes (org.scalamacros:quasiquotes_2.10:2.0.1 - http:https://scalamacros.org/) - Copyright (c) 2002-2015 EPFL, Copyright (c) 2011-2015 Typesafe, Inc.
- Scala JLine (org.scala-lang:jline:2.10.4 - http:https://www.scala-lang.org/) - Copyright (c) 2002-2015 EPFL, Copyright (c) 2011-2015 Typesafe, Inc.
- ASM (org.ow2.asm:asm-all:5.0.4 - http:https://asm.ow2.org/) - Copyright (c) 2000-2011 INRIA, France Telecom
- ASM (org.ow2.asm:asm:5.0.4 - http:https://asm.ow2.org/) - Copyright (c) 2000-2011 INRIA, France Telecom
- Grizzled SLF4J (org.clapper:grizzled-slf4j_2.10:1.0.2 - http:https://software.clapper.org/grizzled-slf4j/) - Copyright (c) 2010 Brian M. Clapper
- ParaNamer (com.thoughtworks.paranamer:paranamer:2.3 - https://github.com/paul-hammant/paranamer) - Copyright (c) 2006 Paul Hammant & ThoughtWorks Inc


(Below is the 3-clause BSD license)
Expand Down Expand Up @@ -342,20 +374,6 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.


-----------------------------------------------------------------------
Eclipse Public License - v 1.0
-----------------------------------------------------------------------

The Apache Flink project bundles the following components
under the Eclipse Public License (v 1.0)

- LOGback (http:https://logback.qos.ch)
Copyright (C) 1999-2012, QOS.ch. All rights reserved.

You may obtain a copy of the Eclipse Public License (v 1.0) at
https://www.eclipse.org/legal/epl-v10.html


-----------------------------------------------------------------------
The Open Font License
-----------------------------------------------------------------------
Expand Down
115 changes: 91 additions & 24 deletions flink-dist/src/main/flink-bin/NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -34,22 +34,6 @@ Original source copyright:
Copyright (c) 2008 Alexander Beider & Stephen P. Morse.


-----------------------------------------------------------------------
LOGBack
-----------------------------------------------------------------------

Copyright (C) 1999-2012, QOS.ch

This program and the accompanying materials are dual-licensed under
either the terms of the Eclipse Public License v1.0 as published by
the Eclipse Foundation

or (per the licensee's choosing)

under the terms of the GNU Lesser General Public License version 2.1
as published by the Free Software Foundation.


-----------------------------------------------------------------------
Apache Commmons Lang3
-----------------------------------------------------------------------
Expand Down Expand Up @@ -139,6 +123,14 @@ Apache Public License 2.0
http:https://hadoop.apache.org


-----------------------------------------------------------------------
Twitter Bijection Library
-----------------------------------------------------------------------

MurmurHash implementation provided by software developed by The Apache Software
Foundation (http:https://www.apache.org/).


-----------------------------------------------------------------------
Jetty Web Container
-----------------------------------------------------------------------
Expand Down Expand Up @@ -190,14 +182,6 @@ 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.

-----------------------------------------------------------------------
Janino
-----------------------------------------------------------------------

Janino - An embedded Java[TM] compiler

Copyright (c) 2001-2010, Arno Unkrig
All rights reserved.

-----------------------------------------------------------------------
The Netty Project
Expand Down Expand Up @@ -407,3 +391,86 @@ LongAdder), which was released with the following comments:
http:https://creativecommons.org/publicdomain/zero/1.0/


-----------------------------------------------------------------------
Snappy-Java
-----------------------------------------------------------------------

This product includes software developed by Google
Snappy: http:https://code.google.com/p/snappy/ (New BSD License)

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

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

== Contributors ==
* Tatu Saloranta
* Providing benchmark suite
* Alec Wysoker
* Performance and memory usage improvement


-----------------------------------------------------------------------
Apache Commmons Compress
-----------------------------------------------------------------------

Apache Commons Compress
Copyright 2002-2015 The Apache Software Foundation

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

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:https://www.7-zip.org/sdk.html)


-----------------------------------------------------------------------
Httpclient
-----------------------------------------------------------------------

Apache HttpComponents Client
Copyright 1999-2015 The Apache Software Foundation

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


-----------------------------------------------------------------------
Httpcore
-----------------------------------------------------------------------

Apache HttpComponents Core - HttpCore
Copyright 2006-2009 The Apache Software Foundation

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


-----------------------------------------------------------------------
Uncommons Math
-----------------------------------------------------------------------
_______________________________________________________________________________

Uncommons Maths (https://uncommons-maths.dev.java.net)
Copyright 2006-2012 Daniel W. Dyer (http:https://www.dandyer.co.uk)
_______________________________________________________________________________

Acknowledgements:
-----------------
This software includes a Java port of the cellular automaton pseudorandom
number generator developed by Tony Pasqualoni
(http:https://home.southernct.edu/~pasqualonia1/ca/report.html).

This software includes a Java port of the Mersenne Twister pseudorandom
number generator developed by Makoto Matsumoto and Takuji Nishimura
(http:https://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html).

This software also includes modified versions of the PermutationGenerator and
CombinationGenerator Java classes written by Michael Gilleland
(http:https://www.mgilleland.com/).

0 comments on commit 7240c7a

Please sign in to comment.