NOTICE.txt 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453
  1. This product includes software developed by The Apache Software
  2. Foundation (http://www.apache.org/).
  3. The binary distribution of this product bundles binaries of
  4. org.iq80.leveldb:leveldb-api (https://github.com/dain/leveldb), which has the
  5. following notices:
  6. * Copyright 2011 Dain Sundstrom <dain@iq80.com>
  7. * Copyright 2011 FuseSource Corp. http://fusesource.com
  8. The binary distribution of this product bundles binaries of
  9. org.fusesource.hawtjni:hawtjni-runtime (https://github.com/fusesource/hawtjni),
  10. which has the following notices:
  11. * This product includes software developed by FuseSource Corp.
  12. http://fusesource.com
  13. * This product includes software developed at
  14. Progress Software Corporation and/or its subsidiaries or affiliates.
  15. * This product includes software developed by IBM Corporation and others.
  16. The binary distribution of this product bundles binaries of
  17. AWS Java SDK 1.11.271,
  18. which has the following notices:
  19. * This software includes third party software subject to the following copyrights:
  20. - XML parsing and utility functions from JetS3t - Copyright 2006-2009 James Murty.
  21. - PKCS#1 PEM encoded private key parsing and utility functions from oauth.googlecode.com - Copyright 1998-2010 AOL Inc.
  22. The binary distribution of this product bundles binaries of
  23. Gson 2.2.4,
  24. which has the following notices:
  25. The Netty Project
  26. =================
  27. Please visit the Netty web site for more information:
  28. * http://netty.io/
  29. Copyright 2014 The Netty Project
  30. The Netty Project licenses this file to you under the Apache License,
  31. version 2.0 (the "License"); you may not use this file except in compliance
  32. with the License. You may obtain a copy of the License at:
  33. http://www.apache.org/licenses/LICENSE-2.0
  34. Unless required by applicable law or agreed to in writing, software
  35. distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  36. WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  37. License for the specific language governing permissions and limitations
  38. under the License.
  39. Also, please refer to each LICENSE.<component>.txt file, which is located in
  40. the 'license' directory of the distribution file, for the license terms of the
  41. components that this product depends on.
  42. -------------------------------------------------------------------------------
  43. This product contains the extensions to Java Collections Framework which has
  44. been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
  45. * LICENSE:
  46. * license/LICENSE.jsr166y.txt (Public Domain)
  47. * HOMEPAGE:
  48. * http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
  49. * http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
  50. This product contains a modified version of Robert Harder's Public Domain
  51. Base64 Encoder and Decoder, which can be obtained at:
  52. * LICENSE:
  53. * license/LICENSE.base64.txt (Public Domain)
  54. * HOMEPAGE:
  55. * http://iharder.sourceforge.net/current/java/base64/
  56. This product contains a modified portion of 'Webbit', an event based
  57. WebSocket and HTTP server, which can be obtained at:
  58. * LICENSE:
  59. * license/LICENSE.webbit.txt (BSD License)
  60. * HOMEPAGE:
  61. * https://github.com/joewalnes/webbit
  62. This product contains a modified portion of 'SLF4J', a simple logging
  63. facade for Java, which can be obtained at:
  64. * LICENSE:
  65. * license/LICENSE.slf4j.txt (MIT License)
  66. * HOMEPAGE:
  67. * http://www.slf4j.org/
  68. This product contains a modified portion of 'ArrayDeque', written by Josh
  69. Bloch of Google, Inc:
  70. * LICENSE:
  71. * license/LICENSE.deque.txt (Public Domain)
  72. This product contains a modified portion of 'Apache Harmony', an open source
  73. Java SE, which can be obtained at:
  74. * LICENSE:
  75. * license/LICENSE.harmony.txt (Apache License 2.0)
  76. * HOMEPAGE:
  77. * http://archive.apache.org/dist/harmony/
  78. This product contains a modified version of Roland Kuhn's ASL2
  79. AbstractNodeQueue, which is based on Dmitriy Vyukov's non-intrusive MPSC queue.
  80. It can be obtained at:
  81. * LICENSE:
  82. * license/LICENSE.abstractnodequeue.txt (Public Domain)
  83. * HOMEPAGE:
  84. * https://github.com/akka/akka/blob/wip-2.2.3-for-scala-2.11/akka-actor/src/main/java/akka/dispatch/AbstractNodeQueue.java
  85. This product contains a modified portion of 'jbzip2', a Java bzip2 compression
  86. and decompression library written by Matthew J. Francis. It can be obtained at:
  87. * LICENSE:
  88. * license/LICENSE.jbzip2.txt (MIT License)
  89. * HOMEPAGE:
  90. * https://code.google.com/p/jbzip2/
  91. This product contains a modified portion of 'libdivsufsort', a C API library to construct
  92. the suffix array and the Burrows-Wheeler transformed string for any input string of
  93. a constant-size alphabet written by Yuta Mori. It can be obtained at:
  94. * LICENSE:
  95. * license/LICENSE.libdivsufsort.txt (MIT License)
  96. * HOMEPAGE:
  97. * https://code.google.com/p/libdivsufsort/
  98. This product contains a modified portion of Nitsan Wakart's 'JCTools', Java Concurrency Tools for the JVM,
  99. which can be obtained at:
  100. * LICENSE:
  101. * license/LICENSE.jctools.txt (ASL2 License)
  102. * HOMEPAGE:
  103. * https://github.com/JCTools/JCTools
  104. This product optionally depends on 'JZlib', a re-implementation of zlib in
  105. pure Java, which can be obtained at:
  106. * LICENSE:
  107. * license/LICENSE.jzlib.txt (BSD style License)
  108. * HOMEPAGE:
  109. * http://www.jcraft.com/jzlib/
  110. This product optionally depends on 'Compress-LZF', a Java library for encoding and
  111. decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:
  112. * LICENSE:
  113. * license/LICENSE.compress-lzf.txt (Apache License 2.0)
  114. * HOMEPAGE:
  115. * https://github.com/ning/compress
  116. This product optionally depends on 'lz4', a LZ4 Java compression
  117. and decompression library written by Adrien Grand. It can be obtained at:
  118. * LICENSE:
  119. * license/LICENSE.lz4.txt (Apache License 2.0)
  120. * HOMEPAGE:
  121. * https://github.com/jpountz/lz4-java
  122. This product optionally depends on 'lzma-java', a LZMA Java compression
  123. and decompression library, which can be obtained at:
  124. * LICENSE:
  125. * license/LICENSE.lzma-java.txt (Apache License 2.0)
  126. * HOMEPAGE:
  127. * https://github.com/jponge/lzma-java
  128. This product contains a modified portion of 'jfastlz', a Java port of FastLZ compression
  129. and decompression library written by William Kinney. It can be obtained at:
  130. * LICENSE:
  131. * license/LICENSE.jfastlz.txt (MIT License)
  132. * HOMEPAGE:
  133. * https://code.google.com/p/jfastlz/
  134. This product contains a modified portion of and optionally depends on 'Protocol Buffers', Google's data
  135. interchange format, which can be obtained at:
  136. * LICENSE:
  137. * license/LICENSE.protobuf.txt (New BSD License)
  138. * HOMEPAGE:
  139. * http://code.google.com/p/protobuf/
  140. This product optionally depends on 'Bouncy Castle Crypto APIs' to generate
  141. a temporary self-signed X.509 certificate when the JVM does not provide the
  142. equivalent functionality. It can be obtained at:
  143. * LICENSE:
  144. * license/LICENSE.bouncycastle.txt (MIT License)
  145. * HOMEPAGE:
  146. * http://www.bouncycastle.org/
  147. This product optionally depends on 'Snappy', a compression library produced
  148. by Google Inc, which can be obtained at:
  149. * LICENSE:
  150. * license/LICENSE.snappy.txt (New BSD License)
  151. * HOMEPAGE:
  152. * http://code.google.com/p/snappy/
  153. This product optionally depends on 'JBoss Marshalling', an alternative Java
  154. serialization API, which can be obtained at:
  155. * LICENSE:
  156. * license/LICENSE.jboss-marshalling.txt (GNU LGPL 2.1)
  157. * HOMEPAGE:
  158. * http://www.jboss.org/jbossmarshalling
  159. This product optionally depends on 'Caliper', Google's micro-
  160. benchmarking framework, which can be obtained at:
  161. * LICENSE:
  162. * license/LICENSE.caliper.txt (Apache License 2.0)
  163. * HOMEPAGE:
  164. * http://code.google.com/p/caliper/
  165. This product optionally depends on 'Apache Commons Logging', a logging
  166. framework, which can be obtained at:
  167. * LICENSE:
  168. * license/LICENSE.commons-logging.txt (Apache License 2.0)
  169. * HOMEPAGE:
  170. * http://commons.apache.org/logging/
  171. This product optionally depends on 'reload4j', a logging framework, which
  172. can be obtained at:
  173. * LICENSE:
  174. * license/LICENSE.reload4j.txt (Apache License 2.0)
  175. * HOMEPAGE:
  176. * https://reload4j.qos.ch/
  177. This product optionally depends on 'Aalto XML', an ultra-high performance
  178. non-blocking XML processor, which can be obtained at:
  179. * LICENSE:
  180. * license/LICENSE.aalto-xml.txt (Apache License 2.0)
  181. * HOMEPAGE:
  182. * http://wiki.fasterxml.com/AaltoHome
  183. This product contains a modified version of 'HPACK', a Java implementation of
  184. the HTTP/2 HPACK algorithm written by Twitter. It can be obtained at:
  185. * LICENSE:
  186. * license/LICENSE.hpack.txt (Apache License 2.0)
  187. * HOMEPAGE:
  188. * https://github.com/twitter/hpack
  189. This product contains a modified portion of 'Apache Commons Lang', a Java library
  190. provides utilities for the java.lang API, which can be obtained at:
  191. * LICENSE:
  192. * license/LICENSE.commons-lang.txt (Apache License 2.0)
  193. * HOMEPAGE:
  194. * https://commons.apache.org/proper/commons-lang/
  195. The binary distribution of this product bundles binaries of
  196. Commons Codec 1.4,
  197. which has the following notices:
  198. * src/test/org/apache/commons/codec/language/DoubleMetaphoneTest.javacontains test data from http://aspell.net/test/orig/batch0.tab.Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org)
  199. ===============================================================================
  200. The content of package org.apache.commons.codec.language.bm has been translated
  201. from the original php source code available at http://stevemorse.org/phoneticinfo.htm
  202. with permission from the original authors.
  203. Original source copyright:Copyright (c) 2008 Alexander Beider & Stephen P. Morse.
  204. The binary distribution of this product bundles binaries of
  205. Commons Lang 2.6,
  206. which has the following notices:
  207. * This product includes software from the Spring Framework,under the Apache License 2.0 (see: StringUtils.containsWhitespace())
  208. The binary distribution of this product bundles binaries of
  209. reload4j 1.2.18.3,
  210. which has the following notices:
  211. * ResolverUtil.java
  212. Copyright 2005-2006 Tim Fennell
  213. Dumbster SMTP test server
  214. Copyright 2004 Jason Paul Kitchen
  215. TypeUtil.java
  216. Copyright 2002-2012 Ramnivas Laddad, Juergen Hoeller, Chris Beams
  217. The binary distribution of this product bundles binaries of
  218. Java Concurrency in Practice book annotations 1.0,
  219. which has the following notices:
  220. * Copyright (c) 2005 Brian Goetz and Tim Peierls Released under the Creative
  221. Commons Attribution License (http://creativecommons.org/licenses/by/2.5)
  222. Official home: http://www.jcip.net Any republication or derived work
  223. distributed in source code form must include this copyright and license
  224. notice.
  225. The binary distribution of this product bundles binaries of
  226. Jetty 6.1.26,
  227. which has the following notices:
  228. * ==============================================================
  229. Jetty Web Container
  230. Copyright 1995-2016 Mort Bay Consulting Pty Ltd.
  231. ==============================================================
  232. The Jetty Web Container is Copyright Mort Bay Consulting Pty Ltd
  233. unless otherwise noted.
  234. Jetty is dual licensed under both
  235. * The Apache 2.0 License
  236. http://www.apache.org/licenses/LICENSE-2.0.html
  237. and
  238. * The Eclipse Public 1.0 License
  239. http://www.eclipse.org/legal/epl-v10.html
  240. Jetty may be distributed under either license.
  241. ------
  242. Eclipse
  243. The following artifacts are EPL.
  244. * org.eclipse.jetty.orbit:org.eclipse.jdt.core
  245. The following artifacts are EPL and ASL2.
  246. * org.eclipse.jetty.orbit:javax.security.auth.message
  247. The following artifacts are EPL and CDDL 1.0.
  248. * org.eclipse.jetty.orbit:javax.mail.glassfish
  249. ------
  250. Oracle
  251. The following artifacts are CDDL + GPLv2 with classpath exception.
  252. https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
  253. * javax.servlet:javax.servlet-api
  254. * javax.annotation:javax.annotation-api
  255. * javax.transaction:javax.transaction-api
  256. * javax.websocket:javax.websocket-api
  257. ------
  258. Oracle OpenJDK
  259. If ALPN is used to negotiate HTTP/2 connections, then the following
  260. artifacts may be included in the distribution or downloaded when ALPN
  261. module is selected.
  262. * java.sun.security.ssl
  263. These artifacts replace/modify OpenJDK classes. The modififications
  264. are hosted at github and both modified and original are under GPL v2 with
  265. classpath exceptions.
  266. http://openjdk.java.net/legal/gplv2+ce.html
  267. ------
  268. OW2
  269. The following artifacts are licensed by the OW2 Foundation according to the
  270. terms of http://asm.ow2.org/license.html
  271. org.ow2.asm:asm-commons
  272. org.ow2.asm:asm
  273. ------
  274. Apache
  275. The following artifacts are ASL2 licensed.
  276. org.apache.taglibs:taglibs-standard-spec
  277. org.apache.taglibs:taglibs-standard-impl
  278. ------
  279. MortBay
  280. The following artifacts are ASL2 licensed. Based on selected classes from
  281. following Apache Tomcat jars, all ASL2 licensed.
  282. org.mortbay.jasper:apache-jsp
  283. org.apache.tomcat:tomcat-jasper
  284. org.apache.tomcat:tomcat-juli
  285. org.apache.tomcat:tomcat-jsp-api
  286. org.apache.tomcat:tomcat-el-api
  287. org.apache.tomcat:tomcat-jasper-el
  288. org.apache.tomcat:tomcat-api
  289. org.apache.tomcat:tomcat-util-scan
  290. org.apache.tomcat:tomcat-util
  291. org.mortbay.jasper:apache-el
  292. org.apache.tomcat:tomcat-jasper-el
  293. org.apache.tomcat:tomcat-el-api
  294. ------
  295. Mortbay
  296. The following artifacts are CDDL + GPLv2 with classpath exception.
  297. https://glassfish.dev.java.net/nonav/public/CDDL+GPL.html
  298. org.eclipse.jetty.toolchain:jetty-schemas
  299. ------
  300. Assorted
  301. The UnixCrypt.java code implements the one way cryptography used by
  302. Unix systems for simple password protection. Copyright 1996 Aki Yoshida,
  303. modified April 2001 by Iris Van den Broeke, Daniel Deville.
  304. Permission to use, copy, modify and distribute UnixCrypt
  305. for non-commercial or commercial purposes and without fee is
  306. granted provided that the copyright notice appears in all copies./
  307. The binary distribution of this product bundles binaries of
  308. Snappy for Java 1.0.4.1,
  309. which has the following notices:
  310. * This product includes software developed by Google
  311. Snappy: http://code.google.com/p/snappy/ (New BSD License)
  312. This product includes software developed by Apache
  313. PureJavaCrc32C from apache-hadoop-common http://hadoop.apache.org/
  314. (Apache 2.0 license)
  315. This library containd statically linked libstdc++. This inclusion is allowed by
  316. "GCC RUntime Library Exception"
  317. http://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html
  318. == Contributors ==
  319. * Tatu Saloranta
  320. * Providing benchmark suite
  321. * Alec Wysoker
  322. * Performance and memory usage improvement
  323. The binary distribution of this product bundles binaries of
  324. Xerces2 Java Parser 2.9.1,
  325. which has the following notices:
  326. * =========================================================================
  327. == NOTICE file corresponding to section 4(d) of the Apache License, ==
  328. == Version 2.0, in this case for the Apache Xerces Java distribution. ==
  329. =========================================================================
  330. Apache Xerces Java
  331. Copyright 1999-2007 The Apache Software Foundation
  332. This product includes software developed at
  333. The Apache Software Foundation (http://www.apache.org/).
  334. Portions of this software were originally based on the following:
  335. - software copyright (c) 1999, IBM Corporation., http://www.ibm.com.
  336. - software copyright (c) 1999, Sun Microsystems., http://www.sun.com.
  337. - voluntary contributions made by Paul Eng on behalf of the
  338. Apache Software Foundation that were originally developed at iClick, Inc.,
  339. software copyright (c) 1999.