Merge ~pushkarnk/ubuntu/+source/openjdk-lts:merge-2023739-2025733-lts into ubuntu/+source/openjdk-lts:ubuntu/devel

Proposed by Pushkar Kulkarni
Status: Needs review
Proposed branch: ~pushkarnk/ubuntu/+source/openjdk-lts:merge-2023739-2025733-lts
Merge into: ubuntu/+source/openjdk-lts:ubuntu/devel
Prerequisite: ~pushkarnk/ubuntu/+source/openjdk-lts:new-upstream
Diff against target: 7116 lines (+3436/-3450)
8 files modified
debian/changelog (+22/-0)
debian/control (+6/-6)
debian/control.in (+5/-5)
debian/copyright (+3366/-3372)
debian/patches/alpha-float-const.diff (+13/-0)
debian/rules (+24/-12)
debian/watch (+0/-1)
dev/null (+0/-54)
Reviewer Review Type Date Requested Status
Dave Jones (community) Needs Information
Vladimir Petko (community) Approve
Matthias Klose Pending
git-ubuntu import Pending
Review via email: mp+446458@code.launchpad.net

Commit message

Merge some 11.0.19+7 leftovers and 11.0.20+7.

To post a comment you must log in.
Revision history for this message
Pushkar Kulkarni (pushkarnk) wrote :
Revision history for this message
Vladimir Petko (vpa1977) wrote :

Looks good, just one version comment but as I can not merge you need other reviewer.

Revision history for this message
Vladimir Petko (vpa1977) wrote :

Just one small version comment, but since it is technically Ubuntu-only package we can keep the suffix.

review: Approve
Revision history for this message
Dave Jones (waveform) wrote :

I may be misunderstanding something here, but why do we have changes for architectures we don't care about, like ia64, powerpcspe, and alpha?

review: Needs Information
Revision history for this message
Pushkar Kulkarni (pushkarnk) wrote (last edit ):

> I may be misunderstanding something here, but why do we have changes for
> architectures we don't care about, like ia64, powerpcspe, and alpha?

Hmm, an alpha/powerpcspe-specific patch was removed. I guess that should be OK? As for the ia64-specific change I'd be curious about Vladimir's opinion.

Revision history for this message
Vladimir Petko (vpa1977) wrote :

> I may be misunderstanding something here, but why do we have changes for
> architectures we don't care about, like ia64, powerpcspe, and alpha?

The issue i think is historical and maybe we could plan transitioning to openjdk-11 packagage that we could sync as opposed to doing the merges in openjdk-lts.
The contents of the package should be a verbatim copy of the Debian openjdk-11 package (hence unsupported arches).

Revision history for this message
Dave Jones (waveform) wrote :

> Hmm, an alpha/powerpcspe-specific patch was removed. I guess that should be OK? As for the ia64-specific change I'd be curious about Vladimir's opinion.

It would indeed be fine to remove a patch for an architecture we don't support (like the alpha/powerpcspe patch), in so far as it shouldn't make any difference to us. However, I'm more concerned that we're introducing a delta (that we'll have to maintain going forward) with upstream for no specific reason?

The same goes for things like the ia64 configuration archs; we don't build for ia64 so why are we introducing changes for it?

Revision history for this message
Dave Jones (waveform) wrote :

> The contents of the package should be a verbatim copy of the Debian openjdk-11 package (hence unsupported arches).

As Vladimir points out, ideally this should be a verbatim copy of the upstream Debian package. What I don't understand is why we'd deviate from upstream for archs we don't care about. Or am I misunderstanding these changes? Do these changes actually originate from the Debian package?

Revision history for this message
Matthias Klose (doko) wrote :

we are taking these for any other openjdk-N package as well. Why would you explicitly remove selected patches from the packaging?

Unmerged commits

ce62006... by Pushkar Kulkarni

New upstream version 11.0.20~7

0177aa1... by Pushkar Kulkarni

Keep final release parsing logic

4675887... by Pushkar Kulkarni

Merge upstream level 11.0.20+7

d979d73... by Pushkar Kulkarni

Bump git_tag

4179a81... by Pushkar Kulkarni

Disable float-const patch for alpha, powerpcspe

cfd44bd... by Pushkar Kulkarni

Configure --with-stdc++lib=static on ia64

233ad0f... by Pushkar Kulkarni

Bump standards version

4ac698c... by Pushkar Kulkarni

Provide versioned packages

9798a6c... by Pushkar Kulkarni

Convert copyright to a machine-readable format

423a96c... by Pushkar Kulkarni

Merge upstream level 11.0.19+7-1

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index af92858..36aed34 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,25 @@
6+openjdk-lts (11.0.20+7~us1-0ubuntu1) mantic; urgency=medium
7+
8+ * OpenJDK 11.0.20+7 build (early access).
9+
10+ [ Vladimir Petko ]
11+ * debian/copyright: convert to a machine-readable format.
12+ * debian/copyright: align excludes statement with openjdk-17.
13+
14+ * Provide versioned java-runtime, java-runtime-headless, java-sdk
15+ and java-sdk-headless virtual packages (Emmanuel Bourg).
16+ * Configure --with-stdc++lib=static on ia64.
17+ * Bump standards version.
18+
19+ -- Pushkar Kulkarni <pushkar.kulkarni@ubuntu.com> Mon, 10 Jul 2023 18:26:09 +0530
20+
21+openjdk-lts (11.0.19+7~us1-0ubuntu1) UNRELEASED; urgency=medium
22+
23+ [ Matthias Klose ]
24+ * d/rules: Build with GCC 12 for recent releases.
25+
26+ -- Pushkar Kulkarni <pushkar.kulkarni@ubuntu.com> Mon, 10 Jul 2023 17:59:41 +0530
27+
28 openjdk-lts (11.0.19+7~us1-0ubuntu1) mantic; urgency=medium
29
30 * OpenJDK 11.0.19 release, build 7.
31diff --git a/debian/control b/debian/control
32index 428d9a7..a596563 100644
33--- a/debian/control
34+++ b/debian/control
35@@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 11),
36 time, strip-nondeterminism, debugedit (>= 4.16),
37 jtreg6 (>= 6+1-0~) <!nocheck>, libtestng7-java <!nocheck>, xvfb <!nocheck>, xauth <!nocheck>, xfonts-base <!nocheck>, libgl1-mesa-dri [!x32] <!nocheck>, xfwm4 <!nocheck>, x11-xkb-utils <!nocheck>, dbus-x11 <!nocheck>, libasmtools-java <!nocheck>, googletest <!nocheck>, google-mock <!nocheck>, xvfb <!nocheck>,
38 autoconf, automake, autotools-dev, ant, ant-optional,
39- g++-11 <!cross>,
40+ g++-12 <!cross>,
41 openjdk-11-jdk-headless:native | openjdk-10-jdk-headless:native,
42 libxtst-dev, libxi-dev, libxt-dev, libxaw7-dev, libxrender-dev, libcups2-dev, libasound2-dev, liblcms2-dev, libfreetype6-dev (>= 2.2.1), libxinerama-dev, libkrb5-dev, xsltproc, libpcsclite-dev, libxrandr-dev, libelf-dev, libfontconfig1-dev, libgtk2.0-0 | libgtk-3-0, libharfbuzz-dev,
43 libffi-dev,
44@@ -18,7 +18,7 @@ Build-Depends: debhelper (>= 11),
45 libnss3-dev (>= 2:3.17.1),
46 openjdk-11-jdk-headless <cross>,
47 Build-Depends-Indep: graphviz, pandoc,
48-Standards-Version: 4.5.1
49+Standards-Version: 4.6.2
50 Rules-Requires-Root: no
51 Homepage: https://openjdk.java.net/
52 Vcs-Browser: https://git.launchpad.net/~openjdk/ubuntu/+source/openjdk/+git/openjdk/log/?h=openjdk-lts/ubuntu/hirsute
53@@ -31,7 +31,7 @@ Pre-Depends: ${dpkg:Depends}
54 Depends: openjdk-11-jre-headless (= ${binary:Version}),
55 ${shlibs:Depends}, ${misc:Depends}
56 Suggests: openjdk-11-demo, openjdk-11-source
57-Provides: java-sdk-headless, java2-sdk-headless,
58+Provides: java-sdk-headless (= ${vm:Version}), java2-sdk-headless,
59 java5-sdk-headless, java6-sdk-headless,
60 java7-sdk-headless, java8-sdk-headless,
61 java9-sdk-headless, java10-sdk-headless,
62@@ -54,7 +54,7 @@ Recommends: ${dlopenhl:Recommends}
63 Suggests: libnss-mdns,
64 fonts-dejavu-extra,
65 fonts-ipafont-gothic, fonts-ipafont-mincho, fonts-wqy-microhei | fonts-wqy-zenhei, fonts-indic,
66-Provides: java-runtime-headless, java2-runtime-headless,
67+Provides: java-runtime-headless (= ${vm:Version}), java2-runtime-headless,
68 java5-runtime-headless, java6-runtime-headless,
69 java7-runtime-headless, java8-runtime-headless,
70 java9-runtime-headless, java10-runtime-headless,
71@@ -76,7 +76,7 @@ Depends: openjdk-11-jre (= ${binary:Version}),
72 ${shlibs:Depends}, ${misc:Depends}
73 Recommends: libxt-dev
74 Suggests: openjdk-11-demo, openjdk-11-source, visualvm
75-Provides: java-sdk, java2-sdk, java5-sdk, java6-sdk,
76+Provides: java-sdk (= ${vm:Version}), java2-sdk, java5-sdk, java6-sdk,
77 java7-sdk, java8-sdk, java9-sdk, java10-sdk, java11-sdk,
78 java-compiler
79 Conflicts: openjdk-11-jre-headless (<< 11~19-2)
80@@ -93,7 +93,7 @@ Depends: openjdk-11-jre-headless (= ${binary:Version}),
81 ${xandsound:Depends}, ${dlopenjre:Depends},
82 ${shlibs:Depends}, ${misc:Depends}
83 Recommends: ${dlopenjre:Recommends}, ${bridge:Recommends}, fonts-dejavu-extra
84-Provides: java-runtime, java2-runtime,
85+Provides: java-runtime (= ${vm:Version}), java2-runtime,
86 java5-runtime, java6-runtime,
87 java7-runtime, java8-runtime,
88 java9-runtime, java10-runtime,
89diff --git a/debian/control.in b/debian/control.in
90index f741c68..c8ffc92 100644
91--- a/debian/control.in
92+++ b/debian/control.in
93@@ -18,7 +18,7 @@ Build-Depends: @bd_debhelper@
94 @bd_nss@
95 @bd_cross@
96 Build-Depends-Indep: graphviz, pandoc,
97-Standards-Version: 4.5.1
98+Standards-Version: 4.6.2
99 Rules-Requires-Root: no
100 Homepage: https://openjdk.java.net/
101 Vcs-Browser: https://git.launchpad.net/~openjdk/ubuntu/+source/openjdk/+git/openjdk/log/?h=openjdk-lts/ubuntu/hirsute
102@@ -31,7 +31,7 @@ Pre-Depends: ${dpkg:Depends}
103 Depends: @basename@-jre-headless (= ${binary:Version}),
104 ${shlibs:Depends}, ${misc:Depends}
105 Suggests: @basename@-demo, @basename@-source
106-Provides: java-sdk-headless, java2-sdk-headless,
107+Provides: java-sdk-headless (= ${vm:Version}), java2-sdk-headless,
108 java5-sdk-headless, java6-sdk-headless,
109 java7-sdk-headless, java8-sdk-headless,
110 java9-sdk-headless, java10-sdk-headless,
111@@ -54,7 +54,7 @@ Recommends: ${dlopenhl:Recommends}
112 Suggests: libnss-mdns,
113 @core_fonts@,
114 @cjk_fonts@
115-Provides: java-runtime-headless, java2-runtime-headless,
116+Provides: java-runtime-headless (= ${vm:Version}), java2-runtime-headless,
117 java5-runtime-headless, java6-runtime-headless,
118 java7-runtime-headless, java8-runtime-headless,
119 java9-runtime-headless, java10-runtime-headless,
120@@ -76,7 +76,7 @@ Depends: @basename@-jre (= ${binary:Version}),
121 ${shlibs:Depends}, ${misc:Depends}
122 Recommends: libxt-dev
123 Suggests: @basename@-demo, @basename@-source, visualvm
124-Provides: java-sdk, java2-sdk, java5-sdk, java6-sdk,
125+Provides: java-sdk (= ${vm:Version}), java2-sdk, java5-sdk, java6-sdk,
126 java7-sdk, java8-sdk, java9-sdk, java10-sdk, java11-sdk,
127 java-compiler
128 Conflicts: openjdk-11-jre-headless (<< 11~19-2)
129@@ -93,7 +93,7 @@ Depends: @basename@-jre-headless (= ${binary:Version}),
130 ${xandsound:Depends}, ${dlopenjre:Depends},
131 ${shlibs:Depends}, ${misc:Depends}
132 Recommends: ${dlopenjre:Recommends}, ${bridge:Recommends}, @core_fonts@
133-Provides: java-runtime, java2-runtime,
134+Provides: java-runtime (= ${vm:Version}), java2-runtime,
135 java5-runtime, java6-runtime,
136 java7-runtime, java8-runtime,
137 java9-runtime, java10-runtime,
138diff --git a/debian/copyright b/debian/copyright
139index ca1d74a..4598ff2 100644
140--- a/debian/copyright
141+++ b/debian/copyright
142@@ -20,45 +20,1294 @@ Files-Excluded:
143 src/java.desktop/share/native/libjavajpeg/jv*
144 src/java.desktop/share/native/libjavajpeg/ju*
145 src/java.desktop/share/native/libjavajpeg/README
146-Comment: Exclude bundled library sources, Github Actions and git attributes.
147-
148-This package was debianized by Matthias Klose <doko@ubuntu.com> on
149-Wed, 08 Aug 2007 15:55:39 +0200.
150-
151-It was downloaded from
152- https://github.com/openjdk/jdk11u-dev
153-
154-------------------------------------------------------------------------------
155-Upstream Authors:
156-
157-OpenJDK:
158- Sun Microsystems, Inc.
159- Oracle and/or its affiliates.
160-
161-Packaging:
162- Matthias Klose
163-
164-------------------------------------------------------------------------------
165-Copyright:
166-
167-OpenJDK:
168- Copyright © 1996-2007 Sun Microsystems, Inc.
169- Copyright © 1996-2023 Oracle and/or its affiliates.
170- For third party copyrights see below (copies from the third party readme).
171- Portions Copyright © 1993-2014 IBM Corp.
172- Portions Copyright © 1997 Eastman Kodak Company.
173- Portions Copyright © 1999-2005 The Apache Software Foundation.
174-
175-Packaging:
176- Copyright © 2007-2023 Canonical Ltd.
177-
178-------------------------------------------------------------------------------
179-License:
180-
181-NOTE: the combined work which includes the upstream components below
182-carries forward the OpenJDK Assembly Exception (text included below).
183-
184-Packaging:
185+Source: https://github.com/openjdk/jdk11u
186+Comment:
187+ ------------------------------------------------------------------------------
188+ This package was debianized by Matthias Klose <doko@ubuntu.com> on
189+ Wed, 08 Aug 2007 15:55:39 +0200.
190+ ------------------------------------------------------------------------------
191+ Upstream Authors:
192+ OpenJDK:
193+ Sun Microsystems, Inc.
194+ Oracle and/or its affiliates.
195+ Packaging:
196+ Matthias Klose
197+ ------------------------------------------------------------------------------
198+
199+Files: *
200+Copyright:
201+ OpenJDK:
202+ Copyright © 1996-2007 Sun Microsystems, Inc.
203+ Copyright © 1996-2023 Oracle and/or its affiliates.
204+ For third party copyrights see below (copies from the third party readme).
205+ Portions Copyright © 1993-2014 IBM Corp.
206+ Portions Copyright © 1997 Eastman Kodak Company.
207+ Portions Copyright © 1999-2005 The Apache Software Foundation.
208+ ------------------------------------------------------------------------------
209+License: GPL with the Classpath exception
210+ NOTE: the combined work which includes the upstream components below
211+ carries forward the OpenJDK Assembly Exception (text included below).
212+ .
213+ OpenJDK:
214+ OpenJDK is licensed under the GPL v2 with exceptions,
215+ see `/usr/share/common-licenses/GPL-2'.
216+ The exceptions are:
217+ - "CLASSPATH" EXCEPTION TO THE GPL
218+ - OPENJDK ASSEMBLY EXCEPTION
219+ Various third party code in OpenJDK is licensed under different licenses.
220+ .
221+ Java Access Bridge:
222+ Java Access Bridge is licensed under the LGPL v2.
223+ See `/usr/share/common-licenses/LGPL-2'.
224+ .
225+ A Note About License Headers
226+ ----------------------------
227+ .
228+ Some sources downloaded from openjdk.java.net do not display the GPL
229+ license header. Instances are:
230+ .
231+ - The files in openjdk/j2se/src/share/classes/javax/xml/stream/ seem to
232+ comprise the BEA-StAX source code
233+ .
234+ http://ftpna2.bea.com/pub/downloads/jsr173.jar
235+ .
236+ with some Sun-specific modifications. We're assuming that Sun is
237+ bundling BEA-StAX under the terms of the Apache License 2.0 and
238+ that the modifications are owned by Sun.
239+ .
240+ - We are assuming that these files are owned by Sun:
241+ openjdk/j2se/src/share/classes/**/resources/*.properties
242+ .
243+ The downloaded sources include a script that inserts proprietary
244+ license headers into the source files it generates. The script
245+ itself is GPL'd so we patched them to emit the GPL header. The
246+ file is:
247+ openjdk/j2se/make/java/nio/genExceptions.sh
248+ .
249+ ------------------------------------------------------------------------------
250+ "CLASSPATH" EXCEPTION TO THE GPL
251+ .
252+ Certain source files distributed by Sun Microsystems, Inc. are subject to
253+ the following clarification and special exception to the GPL, but only where
254+ Sun has expressly included in the particular source file's header the words
255+ "Sun designates this particular file as subject to the "Classpath" exception
256+ as provided by Sun in the LICENSE file that accompanied this code."
257+ .
258+ Linking this library statically or dynamically with other modules is making
259+ a combined work based on this library. Thus, the terms and conditions of
260+ the GNU General Public License cover the whole combination.
261+ .
262+ As a special exception, the copyright holders of this library give you
263+ permission to link this library with independent modules to produce an
264+ executable, regardless of the license terms of these independent modules,
265+ and to copy and distribute the resulting executable under terms of your
266+ choice, provided that you also meet, for each linked independent module,
267+ the terms and conditions of the license of that module. An independent
268+ module is a module which is not derived from or based on this library. If
269+ you modify this library, you may extend this exception to your version of
270+ the library, but you are not obligated to do so. If you do not wish to do
271+ so, delete this exception statement from your version.
272+ .
273+ ------------------------------------------------------------------------------
274+ OPENJDK ASSEMBLY EXCEPTION
275+ .
276+ The OpenJDK source code made available by Sun at openjdk.java.net and
277+ openjdk.dev.java.net ("OpenJDK Code") is distributed under the terms of the
278+ GNU General Public License <http://www.gnu.org/copyleft/gpl.html> version 2
279+ only ("GPL2"), with the following clarification and special exception.
280+ .
281+ Linking this OpenJDK Code statically or dynamically with other code
282+ is making a combined work based on this library. Thus, the terms
283+ and conditions of GPL2 cover the whole combination.
284+ .
285+ As a special exception, Sun gives you permission to link this
286+ OpenJDK Code with certain code licensed by Sun as indicated at
287+ http://openjdk.java.net/legal/exception-modules-2007-05-08.html
288+ ("Designated Exception Modules") to produce an executable,
289+ regardless of the license terms of the Designated Exception Modules,
290+ and to copy and distribute the resulting executable under GPL2,
291+ provided that the Designated Exception Modules continue to be
292+ governed by the licenses under which they were offered by Sun.
293+ .
294+ As such, it allows licensees and sublicensees of Sun's GPL2 OpenJDK Code to
295+ build an executable that includes those portions of necessary code that Sun
296+ could not provide under GPL2 (or that Sun has provided under GPL2 with the
297+ Classpath exception). If you modify or add to the OpenJDK code, that new
298+ GPL2 code may still be combined with Designated Exception Modules if the
299+ new code is made subject to this exception by its copyright holder.
300+ .
301+ ------------------------------------------------------------------------------
302+ OpenJDK Trademark Notice
303+ Version 1.1, 2008/3/10
304+ .
305+ OpenJDK (the "Name") is a trademark of Sun Microsystems, Inc. (the "Owner").
306+ Owner permits any person obtaining a copy of this software (the "Software")
307+ which is based on original software retrieved from one of the following
308+ websites: http://download.java.net/openjdk, http://hg.openjdk.java.net/jdk6,
309+ or http://openjdk.java.net (each a "Website", with the original software made
310+ available by the Owner on a Website being known as the "Website Software") to
311+ use the Name in package names and version strings of the Software subject to
312+ the following conditions:
313+ .
314+ - The Software is a substantially complete implementation of the OpenJDK
315+ development kit or runtime environment code made available by Owner on a
316+ Website, and the vast majority of the Software code is identical to the
317+ upstream Website Software;
318+ .
319+ - No permission is hereby granted to use the Name in any other manner,
320+ unless such use constitutes "fair use."
321+ .
322+ - The Owner makes no warranties of any kind respecting the Name and all
323+ representations and warranties, including any implied warranty of
324+ merchantability, fitness for a particular purpose or non-infringement
325+ are hereby disclaimed; and
326+ .
327+ - This notice and the following legend are included in all copies of the
328+ Software or portions of it:
329+ .
330+ OpenJDK is a trademark or registered trademark of Sun Microsystems,
331+ Inc. in the United States and other countries.
332+ .
333+ The Name may also be used in connection with descriptions of the Software that
334+ constitute "fair use," such as "derived from the OpenJDK code base" or "based
335+ on the OpenJDK source code."
336+ .
337+ Owner intends to revise this Notice as necessary in order to meet the needs of
338+ the OpenJDK Community. Please send questions or comments about this Notice to
339+ Sun Microsystems at openjdk-tm@sun.com. Revisions to this Notice will be
340+ announced on the public mailing list announce@openjdk.java.net, to which you
341+ may subscribe by visiting http://mail.openjdk.java.net. The latest version of
342+ this Notice may be found at http://openjdk.java.net/legal.
343+ .
344+ ------------------------------------------------------------------------------
345+ .
346+ The contents of the jdk/src/share/native/sun/security/ec/impl/ directory are
347+ licensed under the LGPL-2.1. See `/usr/share/common-licenses/LGPL-2-1'.
348+ .
349+ ------------------------------------------------------------------------------
350+ The following licenses for third party code are taken from
351+ openjdk/THIRD_PARTY_README
352+ ------------------------------------------------------------------------------
353+ .
354+ DO NOT TRANSLATE OR LOCALIZE.
355+ -----------------------------
356+ .
357+ %% This notice is provided with respect to ASM Bytecode Manipulation
358+ Framework v5.0, which may be included with JRE 8, and JDK 8, and
359+ OpenJDK 8.
360+ .
361+ --- begin of LICENSE ---
362+ .
363+ Copyright (c) 2000-2011 France Télécom
364+ All rights reserved.
365+ .
366+ Redistribution and use in source and binary forms, with or without
367+ modification, are permitted provided that the following conditions
368+ are met:
369+ .
370+ 1. Redistributions of source code must retain the above copyright
371+ notice, this list of conditions and the following disclaimer.
372+ .
373+ 2. Redistributions in binary form must reproduce the above copyright
374+ notice, this list of conditions and the following disclaimer in the
375+ documentation and/or other materials provided with the distribution.
376+ .
377+ 3. Neither the name of the copyright holders nor the names of its
378+ contributors may be used to endorse or promote products derived from
379+ this software without specific prior written permission.
380+ .
381+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
382+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
383+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
384+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
385+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
386+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
387+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
388+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
389+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
390+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
391+ THE POSSIBILITY OF SUCH DAMAGE.
392+ .
393+ --- end of LICENSE ---
394+ .
395+ ------------------------------------------------------------------------------
396+ .
397+ %% This notice is provided with respect to BSDiff v4.3, which may be
398+ included with JRE 8, JDK 8, and OpenJDK 8.
399+ .
400+ --- begin of LICENSE ---
401+ .
402+ Copyright 2003-2005 Colin Percival
403+ All rights reserved
404+ .
405+ Redistribution and use in source and binary forms, with or without
406+ modification, are permitted providing that the following conditions
407+ are met:
408+ 1. Redistributions of source code must retain the above copyright
409+ notice, this list of conditions and the following disclaimer.
410+ 2. Redistributions in binary form must reproduce the above copyright
411+ notice, this list of conditions and the following disclaimer in the
412+ documentation and/or other materials provided with the distribution.
413+ .
414+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
415+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
416+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
417+ ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
418+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
419+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
420+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
421+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
422+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
423+ IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
424+ POSSIBILITY OF SUCH DAMAGE.
425+ .
426+ --- end of LICENSE ---
427+ .
428+ ------------------------------------------------------------------------------
429+ .
430+ %% This notice is provided with respect to CodeViewer 1.0, which may be
431+ included with JDK 8.
432+ .
433+ --- begin of LICENSE ---
434+ .
435+ Copyright 1999 by CoolServlets.com.
436+ .
437+ Any errors or suggested improvements to this class can be reported as
438+ instructed on CoolServlets.com. We hope you enjoy this program... your
439+ comments will encourage further development! This software is distributed
440+ under the terms of the BSD License. Redistribution and use in source and
441+ binary forms, with or without modification, are permitted provided that the
442+ following conditions are met:
443+ .
444+ 1. Redistributions of source code must retain the above copyright notice, this
445+ list of conditions and the following disclaimer.
446+ .
447+ 2. Redistributions in binary form must reproduce the above copyright notice,
448+ this list of conditions and the following disclaimer in the documentation
449+ and/or other materials provided with the distribution.
450+ .
451+ Neither name of CoolServlets.com nor the names of its contributors may be
452+ used to endorse or promote products derived from this software without
453+ specific prior written permission.
454+ .
455+ THIS SOFTWARE IS PROVIDED BY COOLSERVLETS.COM AND CONTRIBUTORS ``AS IS'' AND
456+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
457+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
458+ DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY
459+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
460+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
461+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
462+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
463+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
464+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
465+ .
466+ .
467+ --- end of LICENSE ---
468+ .
469+ -------------------------------------------------------------------------------
470+ .
471+ %% This notice is provided with respect to Cryptix AES 3.2.0, which may be
472+ included with JRE 8, JDK 8, and OpenJDK 8.
473+ .
474+ --- begin of LICENSE ---
475+ .
476+ Cryptix General License
477+ .
478+ Copyright (c) 1995-2005 The Cryptix Foundation Limited.
479+ All rights reserved.
480+ .
481+ Redistribution and use in source and binary forms, with or without
482+ modification, are permitted provided that the following conditions are
483+ met:
484+ .
485+ 1. Redistributions of source code must retain the copyright notice,
486+ this list of conditions and the following disclaimer.
487+ .
488+ 2. Redistributions in binary form must reproduce the above copyright
489+ notice, this list of conditions and the following disclaimer in
490+ the documentation and/or other materials provided with the
491+ distribution.
492+ .
493+ THIS SOFTWARE IS PROVIDED BY THE CRYPTIX FOUNDATION LIMITED AND
494+ CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
495+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
496+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
497+ IN NO EVENT SHALL THE CRYPTIX FOUNDATION LIMITED OR CONTRIBUTORS BE
498+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
499+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
500+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
501+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
502+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
503+ OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
504+ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
505+ .
506+ --- end of LICENSE ---
507+ .
508+ -------------------------------------------------------------------------------
509+ .
510+ %% This notice is provided with respect to CUP Parser Generator for
511+ Java 0.10k, which may be included with JRE 8, JDK 8, and OpenJDK 8.
512+ .
513+ --- begin of LICENSE ---
514+ .
515+ Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian
516+ .
517+ Permission to use, copy, modify, and distribute this software and its
518+ documentation for any purpose and without fee is hereby granted, provided
519+ that the above copyright notice appear in all copies and that both the
520+ copyright notice and this permission notice and warranty disclaimer appear in
521+ supporting documentation, and that the names of the authors or their
522+ employers not be used in advertising or publicity pertaining to distribution of
523+ the software without specific, written prior permission.
524+ .
525+ The authors and their employers disclaim all warranties with regard to
526+ this software, including all implied warranties of merchantability and fitness.
527+ In no event shall the authors or their employers be liable for any special,
528+ indirect or consequential damages or any damages whatsoever resulting from
529+ loss of use, data or profits, whether in an action of contract, negligence or
530+ other tortious action, arising out of or in connection with the use or
531+ performance of this software.
532+ .
533+ --- end of LICENSE ---
534+ .
535+ ------------------------------------------------------------------------------
536+ .
537+ %% This notice is provided with respect to Document Object Model (DOM) Level 2
538+ & 3, which may be included with JRE 8, JDK 8, and OpenJDK 8.
539+ .
540+ --- begin of LICENSE ---
541+ .
542+ W3C SOFTWARE NOTICE AND LICENSE
543+ .
544+ http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
545+ .
546+ This work (and included software, documentation such as READMEs, or other
547+ related items) is being provided by the copyright holders under the following
548+ license. By obtaining, using and/or copying this work, you (the licensee)
549+ agree that you have read, understood, and will comply with the following terms
550+ and conditions.
551+ .
552+ Permission to copy, modify, and distribute this software and its
553+ documentation, with or without modification, for any purpose and without fee
554+ or royalty is hereby granted, provided that you include the following on ALL
555+ copies of the software and documentation or portions thereof, including
556+ modifications:
557+ .
558+ 1.The full text of this NOTICE in a location viewable to users of the
559+ redistributed or derivative work.
560+ .
561+ 2.Any pre-existing intellectual property disclaimers, notices, or terms and
562+ conditions. If none exist, the W3C Software Short Notice should be included
563+ (hypertext is preferred, text is permitted) within the body of any
564+ redistributed or derivative code.
565+ .
566+ 3.Notice of any changes or modifications to the files, including the date
567+ changes were made. (We recommend you provide URIs to the location from
568+ which the code is derived.)
569+ .
570+ THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS
571+ MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
572+ LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
573+ PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
574+ THIRD PARTY PATENTS,COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
575+ .
576+ COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL
577+ OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR
578+ DOCUMENTATION. The name and trademarks of copyright holders may NOT be used
579+ in advertising or publicity pertaining to the software without specific,
580+ written prior permission. Title to copyright in this software and any
581+ associated documentation will at all times remain with copyright holders.
582+ .
583+ ____________________________________
584+ .
585+ This formulation of W3C's notice and license became active on December 31
586+ 2002. This version removes the copyright ownership notice such that this
587+ license can be used with materials other than those owned by the W3C, reflects
588+ that ERCIM is now a host of the W3C, includes references to this specific
589+ dated version of the license, and removes the ambiguous grant of "use".
590+ Otherwise, this version is the same as the previous version and is written so
591+ as to preserve the Free Software Foundation's assessment of GPL compatibility
592+ and OSI's certification under the Open Source Definition. Please see our
593+ Copyright FAQ for common questions about using materials from our site,
594+ including specific terms and conditions for packages like libwww, Amaya, and
595+ Jigsaw. Other questions about this notice can be directed to
596+ site-policy@w3.org.
597+ .
598+ --- end of LICENSE ---
599+ .
600+ -------------------------------------------------------------------------------
601+ .
602+ %% This notice is provided with respect to Dynalink v0.5, which may be
603+ included with JRE 8, JDK 8, and OpenJDK 8.
604+ .
605+ --- begin of LICENSE ---
606+ .
607+ Copyright (c) 2009-2013, Attila Szegedi
608+ .
609+ All rights reserved.Redistribution and use in source and binary forms, with or
610+ without modification, are permitted provided that the following conditions are
611+ met:* Redistributions of source code must retain the above copyright notice,
612+ this list of conditions and the following disclaimer. * Redistributions in
613+ binary form must reproduce the above copyright notice, this list of
614+ conditions and the following disclaimer in the documentation and/or other
615+ materials provided with the distribution. * Neither the name of Attila
616+ Szegedi nor the names of its contributors may be used to endorse or promote
617+ products derived from this software without specific prior written permission.
618+ .
619+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"AND
620+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
621+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
622+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
623+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
624+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
625+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
626+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
627+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
628+ OF THIS SOFTWARE, EVEN IF ADVISED OF THEPOSSIBILITY OF SUCH DAMAGE.
629+ .
630+ --- end of LICENSE ---
631+ .
632+ -------------------------------------------------------------------------------
633+ .
634+ %% This notice is provided with respect to Elliptic Curve Cryptography, which
635+ may be included with JRE 8, JDK 8, and OpenJDK 8.
636+ .
637+ You are receiving a copy of the Elliptic Curve Cryptography library in source
638+ form with the JDK 8 and OpenJDK 8 source distributions, and as object code in
639+ the JRE 8 & JDK 8 runtimes.
640+ .
641+ In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do
642+ NOT apply to the Elliptic Curve Cryptography library; it is licensed under the
643+ following license, separately from Oracle's JDK & JRE. If you do not wish to
644+ install the Elliptic Curve Cryptography library, you may delete the library
645+ named libsunec.so (on Solaris and Linux systems) or sunec.dll (on Windows
646+ systems) from the JRE bin directory reserved for native libraries.
647+ .
648+ .
649+ --- begin of LICENSE ---
650+ .
651+ GNU LESSER GENERAL PUBLIC LICENSE
652+ Version 2.1, February 1999
653+ .
654+ Copyright (C) 1991, 1999 Free Software Foundation, Inc.
655+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
656+ Everyone is permitted to copy and distribute verbatim copies
657+ of this license document, but changing it is not allowed.
658+ .
659+ [This is the first released version of the Lesser GPL. It also counts
660+ as the successor of the GNU Library Public License, version 2, hence
661+ the version number 2.1.]
662+ .
663+ Preamble
664+ .
665+ The licenses for most software are designed to take away your
666+ freedom to share and change it. By contrast, the GNU General Public
667+ Licenses are intended to guarantee your freedom to share and change
668+ free software--to make sure the software is free for all its users.
669+ .
670+ This license, the Lesser General Public License, applies to some
671+ specially designated software packages--typically libraries--of the
672+ Free Software Foundation and other authors who decide to use it. You
673+ can use it too, but we suggest you first think carefully about whether
674+ this license or the ordinary General Public License is the better
675+ strategy to use in any particular case, based on the explanations below.
676+ .
677+ When we speak of free software, we are referring to freedom of use,
678+ not price. Our General Public Licenses are designed to make sure that
679+ you have the freedom to distribute copies of free software (and charge
680+ for this service if you wish); that you receive source code or can get
681+ it if you want it; that you can change the software and use pieces of
682+ it in new free programs; and that you are informed that you can do
683+ these things.
684+ .
685+ To protect your rights, we need to make restrictions that forbid
686+ distributors to deny you these rights or to ask you to surrender these
687+ rights. These restrictions translate to certain responsibilities for
688+ you if you distribute copies of the library or if you modify it.
689+ .
690+ For example, if you distribute copies of the library, whether gratis
691+ or for a fee, you must give the recipients all the rights that we gave
692+ you. You must make sure that they, too, receive or can get the source
693+ code. If you link other code with the library, you must provide
694+ complete object files to the recipients, so that they can relink them
695+ with the library after making changes to the library and recompiling
696+ it. And you must show them these terms so they know their rights.
697+ .
698+ We protect your rights with a two-step method: (1) we copyright the
699+ library, and (2) we offer you this license, which gives you legal
700+ permission to copy, distribute and/or modify the library.
701+ .
702+ To protect each distributor, we want to make it very clear that
703+ there is no warranty for the free library. Also, if the library is
704+ modified by someone else and passed on, the recipients should know
705+ that what they have is not the original version, so that the original
706+ author's reputation will not be affected by problems that might be
707+ introduced by others.
708+ .
709+ Finally, software patents pose a constant threat to the existence of
710+ any free program. We wish to make sure that a company cannot
711+ effectively restrict the users of a free program by obtaining a
712+ restrictive license from a patent holder. Therefore, we insist that
713+ any patent license obtained for a version of the library must be
714+ consistent with the full freedom of use specified in this license.
715+ .
716+ Most GNU software, including some libraries, is covered by the
717+ ordinary GNU General Public License. This license, the GNU Lesser
718+ General Public License, applies to certain designated libraries, and
719+ is quite different from the ordinary General Public License. We use
720+ this license for certain libraries in order to permit linking those
721+ libraries into non-free programs.
722+ .
723+ When a program is linked with a library, whether statically or using
724+ a shared library, the combination of the two is legally speaking a
725+ combined work, a derivative of the original library. The ordinary
726+ General Public License therefore permits such linking only if the
727+ entire combination fits its criteria of freedom. The Lesser General
728+ Public License permits more lax criteria for linking other code with
729+ the library.
730+ .
731+ We call this license the "Lesser" General Public License because it
732+ does Less to protect the user's freedom than the ordinary General
733+ Public License. It also provides other free software developers Less
734+ of an advantage over competing non-free programs. These disadvantages
735+ are the reason we use the ordinary General Public License for many
736+ libraries. However, the Lesser license provides advantages in certain
737+ special circumstances.
738+ .
739+ For example, on rare occasions, there may be a special need to
740+ encourage the widest possible use of a certain library, so that it becomes
741+ a de-facto standard. To achieve this, non-free programs must be
742+ allowed to use the library. A more frequent case is that a free
743+ library does the same job as widely used non-free libraries. In this
744+ case, there is little to gain by limiting the free library to free
745+ software only, so we use the Lesser General Public License.
746+ .
747+ In other cases, permission to use a particular library in non-free
748+ programs enables a greater number of people to use a large body of
749+ free software. For example, permission to use the GNU C Library in
750+ non-free programs enables many more people to use the whole GNU
751+ operating system, as well as its variant, the GNU/Linux operating
752+ system.
753+ .
754+ Although the Lesser General Public License is Less protective of the
755+ users' freedom, it does ensure that the user of a program that is
756+ linked with the Library has the freedom and the wherewithal to run
757+ that program using a modified version of the Library.
758+ .
759+ The precise terms and conditions for copying, distribution and
760+ modification follow. Pay close attention to the difference between a
761+ "work based on the library" and a "work that uses the library". The
762+ former contains code derived from the library, whereas the latter must
763+ be combined with the library in order to run.
764+ .
765+ GNU LESSER GENERAL PUBLIC LICENSE
766+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
767+ .
768+ 0. This License Agreement applies to any software library or other
769+ program which contains a notice placed by the copyright holder or
770+ other authorized party saying it may be distributed under the terms of
771+ this Lesser General Public License (also called "this License").
772+ Each licensee is addressed as "you".
773+ .
774+ A "library" means a collection of software functions and/or data
775+ prepared so as to be conveniently linked with application programs
776+ (which use some of those functions and data) to form executables.
777+ .
778+ The "Library", below, refers to any such software library or work
779+ which has been distributed under these terms. A "work based on the
780+ Library" means either the Library or any derivative work under
781+ copyright law: that is to say, a work containing the Library or a
782+ portion of it, either verbatim or with modifications and/or translated
783+ straightforwardly into another language. (Hereinafter, translation is
784+ included without limitation in the term "modification".)
785+ .
786+ "Source code" for a work means the preferred form of the work for
787+ making modifications to it. For a library, complete source code means
788+ all the source code for all modules it contains, plus any associated
789+ interface definition files, plus the scripts used to control compilation
790+ and installation of the library.
791+ .
792+ Activities other than copying, distribution and modification are not
793+ covered by this License; they are outside its scope. The act of
794+ running a program using the Library is not restricted, and output from
795+ such a program is covered only if its contents constitute a work based
796+ on the Library (independent of the use of the Library in a tool for
797+ writing it). Whether that is true depends on what the Library does
798+ and what the program that uses the Library does.
799+ .
800+ 1. You may copy and distribute verbatim copies of the Library's
801+ complete source code as you receive it, in any medium, provided that
802+ you conspicuously and appropriately publish on each copy an
803+ appropriate copyright notice and disclaimer of warranty; keep intact
804+ all the notices that refer to this License and to the absence of any
805+ warranty; and distribute a copy of this License along with the
806+ Library.
807+ .
808+ You may charge a fee for the physical act of transferring a copy,
809+ and you may at your option offer warranty protection in exchange for a
810+ fee.
811+ .
812+ 2. You may modify your copy or copies of the Library or any portion
813+ of it, thus forming a work based on the Library, and copy and
814+ distribute such modifications or work under the terms of Section 1
815+ above, provided that you also meet all of these conditions:
816+ .
817+ a) The modified work must itself be a software library.
818+ .
819+ b) You must cause the files modified to carry prominent notices
820+ stating that you changed the files and the date of any change.
821+ .
822+ c) You must cause the whole of the work to be licensed at no
823+ charge to all third parties under the terms of this License.
824+ .
825+ d) If a facility in the modified Library refers to a function or a
826+ table of data to be supplied by an application program that uses
827+ the facility, other than as an argument passed when the facility
828+ is invoked, then you must make a good faith effort to ensure that,
829+ in the event an application does not supply such function or
830+ table, the facility still operates, and performs whatever part of
831+ its purpose remains meaningful.
832+ .
833+ (For example, a function in a library to compute square roots has
834+ a purpose that is entirely well-defined independent of the
835+ application. Therefore, Subsection 2d requires that any
836+ application-supplied function or table used by this function must
837+ be optional: if the application does not supply it, the square
838+ root function must still compute square roots.)
839+ .
840+ These requirements apply to the modified work as a whole. If
841+ identifiable sections of that work are not derived from the Library,
842+ and can be reasonably considered independent and separate works in
843+ themselves, then this License, and its terms, do not apply to those
844+ sections when you distribute them as separate works. But when you
845+ distribute the same sections as part of a whole which is a work based
846+ on the Library, the distribution of the whole must be on the terms of
847+ this License, whose permissions for other licensees extend to the
848+ entire whole, and thus to each and every part regardless of who wrote
849+ it.
850+ .
851+ Thus, it is not the intent of this section to claim rights or contest
852+ your rights to work written entirely by you; rather, the intent is to
853+ exercise the right to control the distribution of derivative or
854+ collective works based on the Library.
855+ .
856+ In addition, mere aggregation of another work not based on the Library
857+ with the Library (or with a work based on the Library) on a volume of
858+ a storage or distribution medium does not bring the other work under
859+ the scope of this License.
860+ .
861+ 3. You may opt to apply the terms of the ordinary GNU General Public
862+ License instead of this License to a given copy of the Library. To do
863+ this, you must alter all the notices that refer to this License, so
864+ that they refer to the ordinary GNU General Public License, version 2,
865+ instead of to this License. (If a newer version than version 2 of the
866+ ordinary GNU General Public License has appeared, then you can specify
867+ that version instead if you wish.) Do not make any other change in
868+ these notices.
869+ .
870+ Once this change is made in a given copy, it is irreversible for
871+ that copy, so the ordinary GNU General Public License applies to all
872+ subsequent copies and derivative works made from that copy.
873+ .
874+ This option is useful when you wish to copy part of the code of
875+ the Library into a program that is not a library.
876+ .
877+ 4. You may copy and distribute the Library (or a portion or
878+ derivative of it, under Section 2) in object code or executable form
879+ under the terms of Sections 1 and 2 above provided that you accompany
880+ it with the complete corresponding machine-readable source code, which
881+ must be distributed under the terms of Sections 1 and 2 above on a
882+ medium customarily used for software interchange.
883+ .
884+ If distribution of object code is made by offering access to copy
885+ from a designated place, then offering equivalent access to copy the
886+ source code from the same place satisfies the requirement to
887+ distribute the source code, even though third parties are not
888+ compelled to copy the source along with the object code.
889+ .
890+ 5. A program that contains no derivative of any portion of the
891+ Library, but is designed to work with the Library by being compiled or
892+ linked with it, is called a "work that uses the Library". Such a
893+ work, in isolation, is not a derivative work of the Library, and
894+ therefore falls outside the scope of this License.
895+ .
896+ However, linking a "work that uses the Library" with the Library
897+ creates an executable that is a derivative of the Library (because it
898+ contains portions of the Library), rather than a "work that uses the
899+ library". The executable is therefore covered by this License.
900+ Section 6 states terms for distribution of such executables.
901+ .
902+ When a "work that uses the Library" uses material from a header file
903+ that is part of the Library, the object code for the work may be a
904+ derivative work of the Library even though the source code is not.
905+ Whether this is true is especially significant if the work can be
906+ linked without the Library, or if the work is itself a library. The
907+ threshold for this to be true is not precisely defined by law.
908+ .
909+ If such an object file uses only numerical parameters, data
910+ structure layouts and accessors, and small macros and small inline
911+ functions (ten lines or less in length), then the use of the object
912+ file is unrestricted, regardless of whether it is legally a derivative
913+ work. (Executables containing this object code plus portions of the
914+ Library will still fall under Section 6.)
915+ .
916+ Otherwise, if the work is a derivative of the Library, you may
917+ distribute the object code for the work under the terms of Section 6.
918+ Any executables containing that work also fall under Section 6,
919+ whether or not they are linked directly with the Library itself.
920+ .
921+ 6. As an exception to the Sections above, you may also combine or
922+ link a "work that uses the Library" with the Library to produce a
923+ work containing portions of the Library, and distribute that work
924+ under terms of your choice, provided that the terms permit
925+ modification of the work for the customer's own use and reverse
926+ engineering for debugging such modifications.
927+ .
928+ You must give prominent notice with each copy of the work that the
929+ Library is used in it and that the Library and its use are covered by
930+ this License. You must supply a copy of this License. If the work
931+ during execution displays copyright notices, you must include the
932+ copyright notice for the Library among them, as well as a reference
933+ directing the user to the copy of this License. Also, you must do one
934+ of these things:
935+ .
936+ a) Accompany the work with the complete corresponding
937+ machine-readable source code for the Library including whatever
938+ changes were used in the work (which must be distributed under
939+ Sections 1 and 2 above); and, if the work is an executable linked
940+ with the Library, with the complete machine-readable "work that
941+ uses the Library", as object code and/or source code, so that the
942+ user can modify the Library and then relink to produce a modified
943+ executable containing the modified Library. (It is understood
944+ that the user who changes the contents of definitions files in the
945+ Library will not necessarily be able to recompile the application
946+ to use the modified definitions.)
947+ .
948+ b) Use a suitable shared library mechanism for linking with the
949+ Library. A suitable mechanism is one that (1) uses at run time a
950+ copy of the library already present on the user's computer system,
951+ rather than copying library functions into the executable, and (2)
952+ will operate properly with a modified version of the library, if
953+ the user installs one, as long as the modified version is
954+ interface-compatible with the version that the work was made with.
955+ .
956+ c) Accompany the work with a written offer, valid for at
957+ least three years, to give the same user the materials
958+ specified in Subsection 6a, above, for a charge no more
959+ than the cost of performing this distribution.
960+ .
961+ d) If distribution of the work is made by offering access to copy
962+ from a designated place, offer equivalent access to copy the above
963+ specified materials from the same place.
964+ .
965+ e) Verify that the user has already received a copy of these
966+ materials or that you have already sent this user a copy.
967+ .
968+ For an executable, the required form of the "work that uses the
969+ Library" must include any data and utility programs needed for
970+ reproducing the executable from it. However, as a special exception,
971+ the materials to be distributed need not include anything that is
972+ normally distributed (in either source or binary form) with the major
973+ components (compiler, kernel, and so on) of the operating system on
974+ which the executable runs, unless that component itself accompanies
975+ the executable.
976+ .
977+ It may happen that this requirement contradicts the license
978+ restrictions of other proprietary libraries that do not normally
979+ accompany the operating system. Such a contradiction means you cannot
980+ use both them and the Library together in an executable that you
981+ distribute.
982+ .
983+ 7. You may place library facilities that are a work based on the
984+ Library side-by-side in a single library together with other library
985+ facilities not covered by this License, and distribute such a combined
986+ library, provided that the separate distribution of the work based on
987+ the Library and of the other library facilities is otherwise
988+ permitted, and provided that you do these two things:
989+ .
990+ a) Accompany the combined library with a copy of the same work
991+ based on the Library, uncombined with any other library
992+ facilities. This must be distributed under the terms of the
993+ Sections above.
994+ .
995+ b) Give prominent notice with the combined library of the fact
996+ that part of it is a work based on the Library, and explaining
997+ where to find the accompanying uncombined form of the same work.
998+ .
999+ 8. You may not copy, modify, sublicense, link with, or distribute
1000+ the Library except as expressly provided under this License. Any
1001+ attempt otherwise to copy, modify, sublicense, link with, or
1002+ distribute the Library is void, and will automatically terminate your
1003+ rights under this License. However, parties who have received copies,
1004+ or rights, from you under this License will not have their licenses
1005+ terminated so long as such parties remain in full compliance.
1006+ .
1007+ 9. You are not required to accept this License, since you have not
1008+ signed it. However, nothing else grants you permission to modify or
1009+ distribute the Library or its derivative works. These actions are
1010+ prohibited by law if you do not accept this License. Therefore, by
1011+ modifying or distributing the Library (or any work based on the
1012+ Library), you indicate your acceptance of this License to do so, and
1013+ all its terms and conditions for copying, distributing or modifying
1014+ the Library or works based on it.
1015+ .
1016+ 10. Each time you redistribute the Library (or any work based on the
1017+ Library), the recipient automatically receives a license from the
1018+ original licensor to copy, distribute, link with or modify the Library
1019+ subject to these terms and conditions. You may not impose any further
1020+ restrictions on the recipients' exercise of the rights granted herein.
1021+ You are not responsible for enforcing compliance by third parties with
1022+ this License.
1023+ .
1024+ 11. If, as a consequence of a court judgment or allegation of patent
1025+ infringement or for any other reason (not limited to patent issues),
1026+ conditions are imposed on you (whether by court order, agreement or
1027+ otherwise) that contradict the conditions of this License, they do not
1028+ excuse you from the conditions of this License. If you cannot
1029+ distribute so as to satisfy simultaneously your obligations under this
1030+ License and any other pertinent obligations, then as a consequence you
1031+ may not distribute the Library at all. For example, if a patent
1032+ license would not permit royalty-free redistribution of the Library by
1033+ all those who receive copies directly or indirectly through you, then
1034+ the only way you could satisfy both it and this License would be to
1035+ refrain entirely from distribution of the Library.
1036+ .
1037+ If any portion of this section is held invalid or unenforceable under any
1038+ particular circumstance, the balance of the section is intended to apply,
1039+ and the section as a whole is intended to apply in other circumstances.
1040+ .
1041+ It is not the purpose of this section to induce you to infringe any
1042+ patents or other property right claims or to contest validity of any
1043+ such claims; this section has the sole purpose of protecting the
1044+ integrity of the free software distribution system which is
1045+ implemented by public license practices. Many people have made
1046+ generous contributions to the wide range of software distributed
1047+ through that system in reliance on consistent application of that
1048+ system; it is up to the author/donor to decide if he or she is willing
1049+ to distribute software through any other system and a licensee cannot
1050+ impose that choice.
1051+ .
1052+ This section is intended to make thoroughly clear what is believed to
1053+ be a consequence of the rest of this License.
1054+ .
1055+ 12. If the distribution and/or use of the Library is restricted in
1056+ certain countries either by patents or by copyrighted interfaces, the
1057+ original copyright holder who places the Library under this License may add
1058+ an explicit geographical distribution limitation excluding those countries,
1059+ so that distribution is permitted only in or among countries not thus
1060+ excluded. In such case, this License incorporates the limitation as if
1061+ written in the body of this License.
1062+ .
1063+ 13. The Free Software Foundation may publish revised and/or new
1064+ versions of the Lesser General Public License from time to time.
1065+ Such new versions will be similar in spirit to the present version,
1066+ but may differ in detail to address new problems or concerns.
1067+ .
1068+ Each version is given a distinguishing version number. If the Library
1069+ specifies a version number of this License which applies to it and
1070+ "any later version", you have the option of following the terms and
1071+ conditions either of that version or of any later version published by
1072+ the Free Software Foundation. If the Library does not specify a
1073+ license version number, you may choose any version ever published by
1074+ the Free Software Foundation.
1075+ .
1076+ 14. If you wish to incorporate parts of the Library into other free
1077+ programs whose distribution conditions are incompatible with these,
1078+ write to the author to ask for permission. For software which is
1079+ copyrighted by the Free Software Foundation, write to the Free
1080+ Software Foundation; we sometimes make exceptions for this. Our
1081+ decision will be guided by the two goals of preserving the free status
1082+ of all derivatives of our free software and of promoting the sharing
1083+ and reuse of software generally.
1084+ .
1085+ NO WARRANTY
1086+ .
1087+ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
1088+ WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
1089+ EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
1090+ OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
1091+ KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
1092+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1093+ PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
1094+ LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
1095+ THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
1096+ .
1097+ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
1098+ WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
1099+ AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
1100+ FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
1101+ CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
1102+ LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
1103+ RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
1104+ FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
1105+ SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
1106+ DAMAGES.
1107+ .
1108+ END OF TERMS AND CONDITIONS
1109+ .
1110+ How to Apply These Terms to Your New Libraries
1111+ .
1112+ If you develop a new library, and you want it to be of the greatest
1113+ possible use to the public, we recommend making it free software that
1114+ everyone can redistribute and change. You can do so by permitting
1115+ redistribution under these terms (or, alternatively, under the terms of the
1116+ ordinary General Public License).
1117+ .
1118+ To apply these terms, attach the following notices to the library. It is
1119+ safest to attach them to the start of each source file to most effectively
1120+ convey the exclusion of warranty; and each file should have at least the
1121+ "copyright" line and a pointer to where the full notice is found.
1122+ .
1123+ <one line to give the library's name and a brief idea of what it does.>
1124+ Copyright (C) <year> <name of author>
1125+ .
1126+ This library is free software; you can redistribute it and/or
1127+ modify it under the terms of the GNU Lesser General Public
1128+ License as published by the Free Software Foundation; either
1129+ version 2.1 of the License, or (at your option) any later version.
1130+ .
1131+ This library is distributed in the hope that it will be useful,
1132+ but WITHOUT ANY WARRANTY; without even the implied warranty of
1133+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1134+ Lesser General Public License for more details.
1135+ .
1136+ You should have received a copy of the GNU Lesser General Public
1137+ License along with this library; if not, write to the Free Software
1138+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1139+ .
1140+ Also add information on how to contact you by electronic and paper mail.
1141+ .
1142+ You should also get your employer (if you work as a programmer) or your
1143+ school, if any, to sign a "copyright disclaimer" for the library, if
1144+ necessary. Here is a sample; alter the names:
1145+ .
1146+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
1147+ library `Frob' (a library for tweaking knobs) written by James Random Hacker.
1148+ .
1149+ <signature of Ty Coon>, 1 April 1990
1150+ Ty Coon, President of Vice
1151+ .
1152+ That's all there is to it!
1153+ .
1154+ --- end of LICENSE ---
1155+ .
1156+ ------------------------------------------------------------------------------
1157+ .
1158+ %% This notice is provided with respect to ECMAScript Language
1159+ Specification ECMA-262 Edition 5.1 which may be included with
1160+ JRE 8, JDK 8, and OpenJDK 8.
1161+ .
1162+ --- begin of LICENSE ---
1163+ .
1164+ Copyright notice
1165+ Copyright © 2011 Ecma International
1166+ Ecma International
1167+ Rue du Rhone 114
1168+ CH-1204 Geneva
1169+ Tel: +41 22 849 6000
1170+ Fax: +41 22 849 6001
1171+ Web: http://www.ecma-international.org
1172+ .
1173+ This document and possible translations of it may be copied and furnished to
1174+ others, and derivative works that comment on or otherwise explain it or assist
1175+ in its implementation may be prepared, copied, published, and distributed, in
1176+ whole or in part, without restriction of any kind, provided that the above
1177+ copyright notice and this section are included on all such copies and derivative
1178+ works. However, this document itself may not be modified in any way, including
1179+ by removing the copyright notice or references to Ecma International, except as
1180+ needed for the purpose of developing any document or deliverable produced by
1181+ Ecma International (in which case the rules applied to copyrights must be
1182+ followed) or as required to translate it into languages other than English. The
1183+ limited permissions granted above are perpetual and will not be revoked by Ecma
1184+ International or its successors or assigns. This document and the information
1185+ contained herein is provided on an "AS IS" basis and ECMA INTERNATIONAL
1186+ DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
1187+ WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP
1188+ RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
1189+ PURPOSE." Software License
1190+ .
1191+ All Software contained in this document ("Software)" is protected by copyright
1192+ and is being made available under the "BSD License", included below. This
1193+ Software may be subject to third party rights (rights from parties other than
1194+ Ecma International), including patent rights, and no licenses under such third
1195+ party rights are granted under this license even if the third party concerned is
1196+ a member of Ecma International. SEE THE ECMA CODE OF CONDUCT IN PATENT MATTERS
1197+ AVAILABLE AT http://www.ecma-international.org/memento/codeofconduct.htm FOR
1198+ INFORMATION REGARDING THE LICENSING OF PATENT CLAIMS THAT ARE REQUIRED TO
1199+ IMPLEMENT ECMA INTERNATIONAL STANDARDS*. Redistribution and use in source and
1200+ binary forms, with or without modification, are permitted provided that the
1201+ following conditions are met:
1202+ .
1203+ 1. Redistributions of source code must retain the above copyright notice, this
1204+ list of conditions and the following disclaimer.
1205+ .
1206+ 2. Redistributions in binary form must reproduce the above copyright notice,
1207+ this list of conditions and the following disclaimer in the documentation and/or
1208+ other materials provided with the distribution.
1209+ .
1210+ 3. Neither the name of the authors nor Ecma International may be used to endorse
1211+ or promote products derived from this software without specific prior written
1212+ permission.
1213+ .
1214+ THIS SOFTWARE IS PROVIDED BY THE ECMA INTERNATIONAL "AS IS" AND ANY EXPRESS OR
1215+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1216+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
1217+ SHALL ECMA INTERNATIONAL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1218+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
1219+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
1220+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1221+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1222+ IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
1223+ OF SUCH DAMAGE.
1224+ --- end of LICENSE ---
1225+ .
1226+ %% This notice is provided with respect to Dynalink library which is included
1227+ with the Nashorn technology.
1228+ .
1229+ --- begin of LICENSE ---
1230+ Copyright (c) 2009-2013, Attila Szegedi
1231+ .
1232+ Redistribution and use in source and binary forms, with or without
1233+ modification, are permitted provided that the following conditions are
1234+ met:
1235+ * Redistributions of source code must retain the above copyright
1236+ notice, this list of conditions and the following disclaimer.
1237+ * Redistributions in binary form must reproduce the above copyright
1238+ notice, this list of conditions and the following disclaimer in the
1239+ documentation and/or other materials provided with the distribution.
1240+ * Neither the name of the copyright holder nor the names of
1241+ contributors may be used to endorse or promote products derived from
1242+ this software without specific prior written permission.
1243+ .
1244+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
1245+ IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
1246+ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
1247+ PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER
1248+ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1249+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1250+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
1251+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
1252+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
1253+ OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
1254+ ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1255+ --- end of LICENSE ---
1256+ .
1257+ %% This notice is provided with respect to Joni library which is included
1258+ with the Nashorn technology.
1259+ .
1260+ --- begin of LICENSE ---
1261+ Permission is hereby granted, free of charge, to any person obtaining a copy of
1262+ this software and associated documentation files (the "Software"), to deal in
1263+ the Software without restriction, including without limitation the rights to
1264+ use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
1265+ of the Software, and to permit persons to whom the Software is furnished to do
1266+ so, subject to the following conditions:
1267+ .
1268+ The above copyright notice and this permission notice shall be included in all
1269+ copies or substantial portions of the Software.
1270+ .
1271+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1272+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1273+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1274+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1275+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1276+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1277+ SOFTWARE.
1278+ .
1279+ --- end of LICENSE ---
1280+ .
1281+ ------------------------------------------------------------------------------
1282+ .
1283+ %% This notice is provided with respect to FontConfig 2.5, which may be
1284+ included with JRE 8, JDK 8, and OpenJDK 8 source distributions on
1285+ Linux and Solaris.
1286+ .
1287+ --- begin of LICENSE ---
1288+ .
1289+ Copyright © 2001,2003 Keith Packard
1290+ .
1291+ Permission to use, copy, modify, distribute, and sell this software and its
1292+ documentation for any purpose is hereby granted without fee, provided that the
1293+ above copyright notice appear in all copies and that both that copyright
1294+ notice and this permission notice appear in supporting documentation, and that
1295+ the name of Keith Packard not be used in advertising or publicity pertaining
1296+ to distribution of the software without specific, written prior permission.
1297+ Keith Packard makes no representations about the suitability of this software
1298+ for any purpose. It is provided "as is" without express or implied warranty.
1299+ .
1300+ KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
1301+ ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH
1302+ PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
1303+ DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1304+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1305+ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1306+ .
1307+ .
1308+ --- end of LICENSE ---
1309+ .
1310+ ------------------------------------------------------------------------------
1311+ .
1312+ %% This notice is provided with respect to IAIK PKCS#11 Wrapper,
1313+ which may be included with JRE 8, JDK 8, and OpenJDK 8.
1314+ .
1315+ --- begin of LICENSE ---
1316+ .
1317+ IAIK PKCS#11 Wrapper License
1318+ .
1319+ Copyright (c) 2002 Graz University of Technology. All rights reserved.
1320+ .
1321+ Redistribution and use in source and binary forms, with or without
1322+ modification, are permitted provided that the following conditions are met:
1323+ .
1324+ 1. Redistributions of source code must retain the above copyright notice, this
1325+ list of conditions and the following disclaimer.
1326+ .
1327+ 2. Redistributions in binary form must reproduce the above copyright notice,
1328+ this list of conditions and the following disclaimer in the documentation
1329+ and/or other materials provided with the distribution.
1330+ .
1331+ 3. The end-user documentation included with the redistribution, if any, must
1332+ include the following acknowledgment:
1333+ .
1334+ "This product includes software developed by IAIK of Graz University of
1335+ Technology."
1336+ .
1337+ Alternately, this acknowledgment may appear in the software itself, if and
1338+ wherever such third-party acknowledgments normally appear.
1339+ .
1340+ 4. The names "Graz University of Technology" and "IAIK of Graz University of
1341+ Technology" must not be used to endorse or promote products derived from this
1342+ software without prior written permission.
1343+ .
1344+ 5. Products derived from this software may not be called "IAIK PKCS Wrapper",
1345+ nor may "IAIK" appear in their name, without prior written permission of
1346+ Graz University of Technology.
1347+ .
1348+ THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
1349+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
1350+ FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1351+ LICENSOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
1352+ OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1353+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1354+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1355+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1356+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1357+ POSSIBILITY OF SUCH DAMAGE.
1358+ .
1359+ --- end of LICENSE ---
1360+ .
1361+ ------------------------------------------------------------------------------
1362+ .
1363+ %% This notice is provided with respect to ICU4C 4.0.1 and ICU4J 4.4, which
1364+ may be included with JRE 8, JDK 8, and OpenJDK 8.
1365+ .
1366+ --- begin of LICENSE ---
1367+ .
1368+ Copyright (c) 1995-2010 International Business Machines Corporation and others
1369+ .
1370+ All rights reserved.
1371+ .
1372+ Permission is hereby granted, free of charge, to any person obtaining a copy
1373+ of this software and associated documentation files (the "Software"), to deal
1374+ in the Software without restriction, including without limitation the rights
1375+ to use, copy, modify, merge, publish, distribute, and/or sell copies of the
1376+ Software, and to permit persons to whom the Software is furnished to do so,
1377+ provided that the above copyright notice(s) and this permission notice appear
1378+ in all copies of the Software and that both the above copyright notice(s) and
1379+ this permission notice appear in supporting documentation.
1380+ .
1381+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1382+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1383+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
1384+ NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
1385+ LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY
1386+ DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1387+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1388+ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1389+ .
1390+ Except as contained in this notice, the name of a copyright holder shall not
1391+ be used in advertising or otherwise to promote the sale, use or other dealings
1392+ in this Software without prior written authorization of the copyright holder.
1393+ All trademarks and registered trademarks mentioned herein are the property of
1394+ their respective owners.
1395+ .
1396+ --- end of LICENSE ---
1397+ .
1398+ ------------------------------------------------------------------------------
1399+ .
1400+ %% This notice is provided with respect to IJG JPEG 6b, which may be
1401+ included with JRE 8, JDK 8, and OpenJDK 8.
1402+ .
1403+ --- begin of LICENSE ---
1404+ .
1405+ This software is copyright (C) 1991-1998, Thomas G. Lane.
1406+ All Rights Reserved except as specified below.
1407+ .
1408+ Permission is hereby granted to use, copy, modify, and distribute this
1409+ software (or portions thereof) for any purpose, without fee, subject to these
1410+ conditions:
1411+ (1) If any part of the source code for this software is distributed, then this
1412+ README file must be included, with this copyright and no-warranty notice
1413+ unaltered; and any additions, deletions, or changes to the original files
1414+ must be clearly indicated in accompanying documentation.
1415+ (2) If only executable code is distributed, then the accompanying
1416+ documentation must state that "this software is based in part on the work of
1417+ the Independent JPEG Group".
1418+ (3) Permission for use of this software is granted only if the user accepts
1419+ full responsibility for any undesirable consequences; the authors accept
1420+ NO LIABILITY for damages of any kind.
1421+ .
1422+ These conditions apply to any software derived from or based on the IJG code,
1423+ not just to the unmodified library. If you use our work, you ought to
1424+ acknowledge us.
1425+ .
1426+ Permission is NOT granted for the use of any IJG author's name or company name
1427+ in advertising or publicity relating to this software or products derived from
1428+ it. This software may be referred to only as "the Independent JPEG Group's
1429+ software".
1430+ .
1431+ We specifically permit and encourage the use of this software as the basis of
1432+ commercial products, provided that all warranty or liability claims are
1433+ assumed by the product vendor.
1434+ .
1435+ --- end of LICENSE ---
1436+ .
1437+ ------------------------------------------------------------------------------
1438+ .
1439+ %% This notice is provided with respect to Joni v1.1.9, which may be
1440+ included with JRE 8, JDK 8, and OpenJDK 8.
1441+ .
1442+ --- begin of LICENSE ---
1443+ .
1444+ Permission is hereby granted, free of charge, to any person obtaining a copy
1445+ of this software and associated documentation files (the "Software"), to deal
1446+ in the Software without restriction, including without limitation the rights
1447+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1448+ copies of the Software, and to permit persons to whom the Software is
1449+ furnished to do so, subject to the following conditions:
1450+ .
1451+ The above copyright notice and this permission notice shall be included in all
1452+ copies or substantial portions of the Software.
1453+ .
1454+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1455+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1456+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1457+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1458+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1459+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1460+ SOFTWARE.
1461+ .
1462+ --- end of LICENSE ---
1463+ .
1464+ ------------------------------------------------------------------------------
1465+ .
1466+ %% This notice is provided with respect to JOpt-Simple v3.0, which may be
1467+ included with JRE 8, JDK 8, and OpenJDK 8.
1468+ .
1469+ --- begin of LICENSE ---
1470+ .
1471+ Copyright (c) 2004-2009 Paul R. Holser, Jr.
1472+ .
1473 Permission is hereby granted, free of charge, to any person obtaining
1474 a copy of this software and associated documentation files (the
1475 "Software"), to deal in the Software without restriction, including
1476@@ -66,10 +1315,10 @@ Packaging:
1477 distribute, sublicense, and/or sell copies of the Software, and to
1478 permit persons to whom the Software is furnished to do so, subject to
1479 the following conditions:
1480-
1481+ .
1482 The above copyright notice and this permission notice shall be
1483 included in all copies or substantial portions of the Software.
1484-
1485+ .
1486 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1487 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1488 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1489@@ -77,2464 +1326,1185 @@ Packaging:
1490 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1491 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1492 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1493-
1494-OpenJDK:
1495- OpenJDK is licensed under the GPL v2 with exceptions,
1496- see `/usr/share/common-licenses/GPL-2'.
1497- The exceptions are:
1498- - "CLASSPATH" EXCEPTION TO THE GPL
1499- - OPENJDK ASSEMBLY EXCEPTION
1500- Various third party code in OpenJDK is licensed under different licenses.
1501-
1502-Java Access Bridge:
1503- Java Access Bridge is licensed under the LGPL v2.
1504- See `/usr/share/common-licenses/LGPL-2'.
1505-
1506-A Note About License Headers
1507-----------------------------
1508-
1509-Some sources downloaded from openjdk.java.net do not display the GPL
1510-license header. Instances are:
1511-
1512- - The files in openjdk/j2se/src/share/classes/javax/xml/stream/ seem to
1513- comprise the BEA-StAX source code
1514-
1515- http://ftpna2.bea.com/pub/downloads/jsr173.jar
1516-
1517- with some Sun-specific modifications. We're assuming that Sun is
1518- bundling BEA-StAX under the terms of the Apache License 2.0 and
1519- that the modifications are owned by Sun.
1520-
1521- - We are assuming that these files are owned by Sun:
1522- openjdk/j2se/src/share/classes/**/resources/*.properties
1523-
1524-The downloaded sources include a script that inserts proprietary
1525-license headers into the source files it generates. The script
1526-itself is GPL'd so we patched them to emit the GPL header. The
1527-file is:
1528- openjdk/j2se/make/java/nio/genExceptions.sh
1529-
1530-------------------------------------------------------------------------------
1531-"CLASSPATH" EXCEPTION TO THE GPL
1532-
1533-Certain source files distributed by Sun Microsystems, Inc. are subject to
1534-the following clarification and special exception to the GPL, but only where
1535-Sun has expressly included in the particular source file's header the words
1536-"Sun designates this particular file as subject to the "Classpath" exception
1537-as provided by Sun in the LICENSE file that accompanied this code."
1538-
1539- Linking this library statically or dynamically with other modules is making
1540- a combined work based on this library. Thus, the terms and conditions of
1541- the GNU General Public License cover the whole combination.
1542-
1543- As a special exception, the copyright holders of this library give you
1544- permission to link this library with independent modules to produce an
1545- executable, regardless of the license terms of these independent modules,
1546- and to copy and distribute the resulting executable under terms of your
1547- choice, provided that you also meet, for each linked independent module,
1548- the terms and conditions of the license of that module. An independent
1549- module is a module which is not derived from or based on this library. If
1550- you modify this library, you may extend this exception to your version of
1551- the library, but you are not obligated to do so. If you do not wish to do
1552- so, delete this exception statement from your version.
1553-
1554-------------------------------------------------------------------------------
1555-OPENJDK ASSEMBLY EXCEPTION
1556-
1557-The OpenJDK source code made available by Sun at openjdk.java.net and
1558-openjdk.dev.java.net ("OpenJDK Code") is distributed under the terms of the
1559-GNU General Public License <http://www.gnu.org/copyleft/gpl.html> version 2
1560-only ("GPL2"), with the following clarification and special exception.
1561-
1562- Linking this OpenJDK Code statically or dynamically with other code
1563- is making a combined work based on this library. Thus, the terms
1564- and conditions of GPL2 cover the whole combination.
1565-
1566- As a special exception, Sun gives you permission to link this
1567- OpenJDK Code with certain code licensed by Sun as indicated at
1568- http://openjdk.java.net/legal/exception-modules-2007-05-08.html
1569- ("Designated Exception Modules") to produce an executable,
1570- regardless of the license terms of the Designated Exception Modules,
1571- and to copy and distribute the resulting executable under GPL2,
1572- provided that the Designated Exception Modules continue to be
1573- governed by the licenses under which they were offered by Sun.
1574-
1575-As such, it allows licensees and sublicensees of Sun's GPL2 OpenJDK Code to
1576-build an executable that includes those portions of necessary code that Sun
1577-could not provide under GPL2 (or that Sun has provided under GPL2 with the
1578-Classpath exception). If you modify or add to the OpenJDK code, that new
1579-GPL2 code may still be combined with Designated Exception Modules if the
1580-new code is made subject to this exception by its copyright holder.
1581-
1582-------------------------------------------------------------------------------
1583-OpenJDK Trademark Notice
1584-Version 1.1, 2008/3/10
1585-
1586-OpenJDK (the "Name") is a trademark of Sun Microsystems, Inc. (the "Owner").
1587-Owner permits any person obtaining a copy of this software (the "Software")
1588-which is based on original software retrieved from one of the following
1589-websites: http://download.java.net/openjdk, http://hg.openjdk.java.net/jdk6,
1590-or http://openjdk.java.net (each a "Website", with the original software made
1591-available by the Owner on a Website being known as the "Website Software") to
1592-use the Name in package names and version strings of the Software subject to
1593-the following conditions:
1594-
1595- - The Software is a substantially complete implementation of the OpenJDK
1596- development kit or runtime environment code made available by Owner on a
1597- Website, and the vast majority of the Software code is identical to the
1598- upstream Website Software;
1599-
1600- - No permission is hereby granted to use the Name in any other manner,
1601- unless such use constitutes "fair use."
1602-
1603- - The Owner makes no warranties of any kind respecting the Name and all
1604- representations and warranties, including any implied warranty of
1605- merchantability, fitness for a particular purpose or non-infringement
1606- are hereby disclaimed; and
1607-
1608- - This notice and the following legend are included in all copies of the
1609- Software or portions of it:
1610-
1611- OpenJDK is a trademark or registered trademark of Sun Microsystems,
1612- Inc. in the United States and other countries.
1613-
1614-The Name may also be used in connection with descriptions of the Software that
1615-constitute "fair use," such as "derived from the OpenJDK code base" or "based
1616-on the OpenJDK source code."
1617-
1618-Owner intends to revise this Notice as necessary in order to meet the needs of
1619-the OpenJDK Community. Please send questions or comments about this Notice to
1620-Sun Microsystems at openjdk-tm@sun.com. Revisions to this Notice will be
1621-announced on the public mailing list announce@openjdk.java.net, to which you
1622-may subscribe by visiting http://mail.openjdk.java.net. The latest version of
1623-this Notice may be found at http://openjdk.java.net/legal.
1624-
1625-------------------------------------------------------------------------------
1626-
1627-The contents of the jdk/src/share/native/sun/security/ec/impl/ directory are
1628-licensed under the LGPL-2.1. See `/usr/share/common-licenses/LGPL-2-1'.
1629-
1630-------------------------------------------------------------------------------
1631-The following licenses for third party code are taken from
1632-openjdk/THIRD_PARTY_README
1633-------------------------------------------------------------------------------
1634-
1635-DO NOT TRANSLATE OR LOCALIZE.
1636------------------------------
1637-
1638-%% This notice is provided with respect to ASM Bytecode Manipulation
1639-Framework v5.0, which may be included with JRE 8, and JDK 8, and
1640-OpenJDK 8.
1641-
1642---- begin of LICENSE ---
1643-
1644-Copyright (c) 2000-2011 France Télécom
1645-All rights reserved.
1646-
1647-Redistribution and use in source and binary forms, with or without
1648-modification, are permitted provided that the following conditions
1649-are met:
1650-
1651-1. Redistributions of source code must retain the above copyright
1652- notice, this list of conditions and the following disclaimer.
1653-
1654-2. Redistributions in binary form must reproduce the above copyright
1655- notice, this list of conditions and the following disclaimer in the
1656- documentation and/or other materials provided with the distribution.
1657-
1658-3. Neither the name of the copyright holders nor the names of its
1659- contributors may be used to endorse or promote products derived from
1660- this software without specific prior written permission.
1661-
1662-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
1663-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1664-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1665-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
1666-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
1667-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
1668-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1669-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
1670-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1671-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
1672-THE POSSIBILITY OF SUCH DAMAGE.
1673-
1674---- end of LICENSE ---
1675-
1676---------------------------------------------------------------------------------
1677-
1678-%% This notice is provided with respect to BSDiff v4.3, which may be
1679-included with JRE 8, JDK 8, and OpenJDK 8.
1680-
1681---- begin of LICENSE ---
1682-
1683-Copyright 2003-2005 Colin Percival
1684-All rights reserved
1685-
1686-Redistribution and use in source and binary forms, with or without
1687-modification, are permitted providing that the following conditions
1688-are met:
1689-1. Redistributions of source code must retain the above copyright
1690-notice, this list of conditions and the following disclaimer.
1691-2. Redistributions in binary form must reproduce the above copyright
1692-notice, this list of conditions and the following disclaimer in the
1693-documentation and/or other materials provided with the distribution.
1694-
1695-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
1696-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1697-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1698-ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
1699-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1700-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1701-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1702-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1703-STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1704-IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1705-POSSIBILITY OF SUCH DAMAGE.
1706-
1707---- end of LICENSE ---
1708-
1709--------------------------------------------------------------------------------
1710-
1711-%% This notice is provided with respect to CodeViewer 1.0, which may be
1712-included with JDK 8.
1713-
1714---- begin of LICENSE ---
1715-
1716-Copyright 1999 by CoolServlets.com.
1717-
1718-Any errors or suggested improvements to this class can be reported as
1719-instructed on CoolServlets.com. We hope you enjoy this program... your
1720-comments will encourage further development! This software is distributed
1721-under the terms of the BSD License. Redistribution and use in source and
1722-binary forms, with or without modification, are permitted provided that the
1723-following conditions are met:
1724-
1725-1. Redistributions of source code must retain the above copyright notice, this
1726- list of conditions and the following disclaimer.
1727-
1728-2. Redistributions in binary form must reproduce the above copyright notice,
1729- this list of conditions and the following disclaimer in the documentation
1730- and/or other materials provided with the distribution.
1731-
1732-Neither name of CoolServlets.com nor the names of its contributors may be
1733-used to endorse or promote products derived from this software without
1734-specific prior written permission.
1735-
1736-THIS SOFTWARE IS PROVIDED BY COOLSERVLETS.COM AND CONTRIBUTORS ``AS IS'' AND
1737-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1738-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1739-DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY
1740-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1741-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1742-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
1743-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1744-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
1745-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
1746-
1747-
1748---- end of LICENSE ---
1749-
1750--------------------------------------------------------------------------------
1751-
1752-%% This notice is provided with respect to Cryptix AES 3.2.0, which may be
1753-included with JRE 8, JDK 8, and OpenJDK 8.
1754-
1755---- begin of LICENSE ---
1756-
1757-Cryptix General License
1758-
1759-Copyright (c) 1995-2005 The Cryptix Foundation Limited.
1760-All rights reserved.
1761-
1762-Redistribution and use in source and binary forms, with or without
1763-modification, are permitted provided that the following conditions are
1764-met:
1765-
1766- 1. Redistributions of source code must retain the copyright notice,
1767- this list of conditions and the following disclaimer.
1768-
1769+ .
1770+ --- end of LICENSE ---
1771+ .
1772+ ------------------------------------------------------------------------------
1773+ .
1774+ %% This notice is provided with respect to Kerberos functionality, which
1775+ which may be included with JRE 8, JDK 8, and OpenJDK 8.
1776+ .
1777+ --- begin of LICENSE ---
1778+ .
1779+ (C) Copyright IBM Corp. 1999 All Rights Reserved.
1780+ Copyright 1997 The Open Group Research Institute. All rights reserved.
1781+ .
1782+ --- end of LICENSE ---
1783+ .
1784+ ------------------------------------------------------------------------------
1785+ .
1786+ %% This notice is provided with respect to Kerberos functionality from
1787+ FundsXpress, INC., which may be included with JRE 8, JDK 8, and OpenJDK 8.
1788+ .
1789+ --- begin of LICENSE ---
1790+ .
1791+ Copyright (C) 1998 by the FundsXpress, INC.
1792+ .
1793+ All rights reserved.
1794+ .
1795+ Export of this software from the United States of America may require
1796+ a specific license from the United States Government. It is the
1797+ responsibility of any person or organization contemplating export to
1798+ obtain such a license before exporting.
1799+ .
1800+ WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
1801+ distribute this software and its documentation for any purpose and
1802+ without fee is hereby granted, provided that the above copyright
1803+ notice appear in all copies and that both that copyright notice and
1804+ this permission notice appear in supporting documentation, and that
1805+ the name of FundsXpress. not be used in advertising or publicity pertaining
1806+ to distribution of the software without specific, written prior
1807+ permission. FundsXpress makes no representations about the suitability of
1808+ this software for any purpose. It is provided "as is" without express
1809+ or implied warranty.
1810+ .
1811+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
1812+ IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
1813+ WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
1814+ .
1815+ .
1816+ --- end of LICENSE ---
1817+ .
1818+ ------------------------------------------------------------------------------
1819+ .
1820+ %% This notice is provided with respect to Kronos OpenGL headers, which may be
1821+ included with JDK 8 and OpenJDK 8 source distributions.
1822+ .
1823+ --- begin of LICENSE ---
1824+ .
1825+ Copyright (c) 2007 The Khronos Group Inc.
1826+ .
1827+ Permission is hereby granted, free of charge, to any person obtaining a copy
1828+ of this software and/or associated documentation files (the "Materials"), to
1829+ deal in the Materials without restriction, including without limitation the
1830+ rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
1831+ sell copies of the Materials, and to permit persons to whom the Materials are
1832+ furnished to do so, subject to the following conditions:
1833+ .
1834+ The above copyright notice and this permission notice shall be included in all
1835+ copies or substantial portions of the Materials.
1836+ .
1837+ THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1838+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1839+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1840+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1841+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1842+ OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN THE
1843+ MATERIALS.
1844+ .
1845+ --- end of LICENSE ---
1846+ .
1847+ -------------------------------------------------------------------------------
1848+ .
1849+ %% Lucida is a registered trademark or trademark of Bigelow & Holmes in the
1850+ U.S. and other countries.
1851+ .
1852+ -------------------------------------------------------------------------------
1853+ .
1854+ %% This notice is provided with respect to Mesa 3D Graphics Library v4.1,
1855+ which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions.
1856+ .
1857+ --- begin of LICENSE ---
1858+ .
1859+ Mesa 3-D graphics library
1860+ Version: 4.1
1861+ .
1862+ Copyright (C) 1999-2002 Brian Paul All Rights Reserved.
1863+ .
1864+ Permission is hereby granted, free of charge, to any person obtaining a
1865+ copy of this software and associated documentation files (the "Software"),
1866+ to deal in the Software without restriction, including without limitation
1867+ the rights to use, copy, modify, merge, publish, distribute, sublicense,
1868+ and/or sell copies of the Software, and to permit persons to whom the
1869+ Software is furnished to do so, subject to the following conditions:
1870+ .
1871+ The above copyright notice and this permission notice shall be included
1872+ in all copies or substantial portions of the Software.
1873+ .
1874+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
1875+ OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1876+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
1877+ BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
1878+ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
1879+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1880+ .
1881+ --- end of LICENSE ---
1882+ .
1883+ ------------------------------------------------------------------------------
1884+ .
1885+ %% This notice is provided with respect to Mozilla Network Security
1886+ Services (NSS), which is supplied with the JDK test suite in the OpenJDK
1887+ source code repository. It is licensed under Mozilla Public License (MPL),
1888+ version 2.0.
1889+ .
1890+ The NSS libraries are supplied in executable form, built from unmodified
1891+ NSS source code labeled with the "NSS_3.13.1_RTM" release tag.
1892+ .
1893+ The NSS source code is available in the OpenJDK source code repository at:
1894+ jdk/test/sun/security/pkcs11/nss/src
1895+ .
1896+ The NSS libraries are available in the OpenJDK source code repository at:
1897+ jdk/test/sun/security/pkcs11/nss/lib
1898+ .
1899+ --- begin of LICENSE ---
1900+ .
1901+ Mozilla Public License Version 2.0
1902+ ==================================
1903+ .
1904+ 1. Definitions
1905+ --------------
1906+ .
1907+ 1.1. "Contributor"
1908+ means each individual or legal entity that creates, contributes to
1909+ the creation of, or owns Covered Software.
1910+ .
1911+ 1.2. "Contributor Version"
1912+ means the combination of the Contributions of others (if any) used
1913+ by a Contributor and that particular Contributor's Contribution.
1914+ .
1915+ 1.3. "Contribution"
1916+ means Covered Software of a particular Contributor.
1917+ .
1918+ 1.4. "Covered Software"
1919+ means Source Code Form to which the initial Contributor has attached
1920+ the notice in Exhibit A, the Executable Form of such Source Code
1921+ Form, and Modifications of such Source Code Form, in each case
1922+ including portions thereof.
1923+ .
1924+ 1.5. "Incompatible With Secondary Licenses"
1925+ means
1926+ .
1927+ (a) that the initial Contributor has attached the notice described
1928+ in Exhibit B to the Covered Software; or
1929+ .
1930+ (b) that the Covered Software was made available under the terms of
1931+ version 1.1 or earlier of the License, but not also under the
1932+ terms of a Secondary License.
1933+ .
1934+ 1.6. "Executable Form"
1935+ means any form of the work other than Source Code Form.
1936+ .
1937+ 1.7. "Larger Work"
1938+ means a work that combines Covered Software with other material, in
1939+ a separate file or files, that is not Covered Software.
1940+ .
1941+ 1.8. "License"
1942+ means this document.
1943+ .
1944+ 1.9. "Licensable"
1945+ means having the right to grant, to the maximum extent possible,
1946+ whether at the time of the initial grant or subsequently, any and
1947+ all of the rights conveyed by this License.
1948+ .
1949+ 1.10. "Modifications"
1950+ means any of the following:
1951+ .
1952+ (a) any file in Source Code Form that results from an addition to,
1953+ deletion from, or modification of the contents of Covered
1954+ Software; or
1955+ .
1956+ (b) any new file in Source Code Form that contains any Covered
1957+ Software.
1958+ .
1959+ 1.11. "Patent Claims" of a Contributor
1960+ means any patent claim(s), including without limitation, method,
1961+ process, and apparatus claims, in any patent Licensable by such
1962+ Contributor that would be infringed, but for the grant of the
1963+ License, by the making, using, selling, offering for sale, having
1964+ made, import, or transfer of either its Contributions or its
1965+ Contributor Version.
1966+ .
1967+ 1.12. "Secondary License"
1968+ means either the GNU General Public License, Version 2.0, the GNU
1969+ Lesser General Public License, Version 2.1, the GNU Affero General
1970+ Public License, Version 3.0, or any later versions of those
1971+ licenses.
1972+ .
1973+ 1.13. "Source Code Form"
1974+ means the form of the work preferred for making modifications.
1975+ .
1976+ 1.14. "You" (or "Your")
1977+ means an individual or a legal entity exercising rights under this
1978+ License. For legal entities, "You" includes any entity that
1979+ controls, is controlled by, or is under common control with You. For
1980+ purposes of this definition, "control" means (a) the power, direct
1981+ or indirect, to cause the direction or management of such entity,
1982+ whether by contract or otherwise, or (b) ownership of more than
1983+ fifty percent (50%) of the outstanding shares or beneficial
1984+ ownership of such entity.
1985+ .
1986+ 2. License Grants and Conditions
1987+ --------------------------------
1988+ .
1989+ 2.1. Grants
1990+ .
1991+ Each Contributor hereby grants You a world-wide, royalty-free,
1992+ non-exclusive license:
1993+ .
1994+ (a) under intellectual property rights (other than patent or trademark)
1995+ Licensable by such Contributor to use, reproduce, make available,
1996+ modify, display, perform, distribute, and otherwise exploit its
1997+ Contributions, either on an unmodified basis, with Modifications, or
1998+ as part of a Larger Work; and
1999+ .
2000+ (b) under Patent Claims of such Contributor to make, use, sell, offer
2001+ for sale, have made, import, and otherwise transfer either its
2002+ Contributions or its Contributor Version.
2003+ .
2004+ 2.2. Effective Date
2005+ .
2006+ The licenses granted in Section 2.1 with respect to any Contribution
2007+ become effective for each Contribution on the date the Contributor first
2008+ distributes such Contribution.
2009+ .
2010+ 2.3. Limitations on Grant Scope
2011+ .
2012+ The licenses granted in this Section 2 are the only rights granted under
2013+ this License. No additional rights or licenses will be implied from the
2014+ distribution or licensing of Covered Software under this License.
2015+ Notwithstanding Section 2.1(b) above, no patent license is granted by a
2016+ Contributor:
2017+ .
2018+ (a) for any code that a Contributor has removed from Covered Software;
2019+ or
2020+ .
2021+ (b) for infringements caused by: (i) Your and any other third party's
2022+ modifications of Covered Software, or (ii) the combination of its
2023+ Contributions with other software (except as part of its Contributor
2024+ Version); or
2025+ .
2026+ (c) under Patent Claims infringed by Covered Software in the absence of
2027+ its Contributions.
2028+ .
2029+ This License does not grant any rights in the trademarks, service marks,
2030+ or logos of any Contributor (except as may be necessary to comply with
2031+ the notice requirements in Section 3.4).
2032+ .
2033+ 2.4. Subsequent Licenses
2034+ .
2035+ No Contributor makes additional grants as a result of Your choice to
2036+ distribute the Covered Software under a subsequent version of this
2037+ License (see Section 10.2) or under the terms of a Secondary License (if
2038+ permitted under the terms of Section 3.3).
2039+ .
2040+ 2.5. Representation
2041+ .
2042+ Each Contributor represents that the Contributor believes its
2043+ Contributions are its original creation(s) or it has sufficient rights
2044+ to grant the rights to its Contributions conveyed by this License.
2045+ .
2046+ 2.6. Fair Use
2047+ .
2048+ This License is not intended to limit any rights You have under
2049+ applicable copyright doctrines of fair use, fair dealing, or other
2050+ equivalents.
2051+ .
2052+ 2.7. Conditions
2053+ .
2054+ Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
2055+ in Section 2.1.
2056+ .
2057+ 3. Responsibilities
2058+ -------------------
2059+ .
2060+ 3.1. Distribution of Source Form
2061+ .
2062+ All distribution of Covered Software in Source Code Form, including any
2063+ Modifications that You create or to which You contribute, must be under
2064+ the terms of this License. You must inform recipients that the Source
2065+ Code Form of the Covered Software is governed by the terms of this
2066+ License, and how they can obtain a copy of this License. You may not
2067+ attempt to alter or restrict the recipients' rights in the Source Code
2068+ Form.
2069+ .
2070+ 3.2. Distribution of Executable Form
2071+ .
2072+ If You distribute Covered Software in Executable Form then:
2073+ .
2074+ (a) such Covered Software must also be made available in Source Code
2075+ Form, as described in Section 3.1, and You must inform recipients of
2076+ the Executable Form how they can obtain a copy of such Source Code
2077+ Form by reasonable means in a timely manner, at a charge no more
2078+ than the cost of distribution to the recipient; and
2079+ .
2080+ (b) You may distribute such Executable Form under the terms of this
2081+ License, or sublicense it under different terms, provided that the
2082+ license for the Executable Form does not attempt to limit or alter
2083+ the recipients' rights in the Source Code Form under this License.
2084+ .
2085+ 3.3. Distribution of a Larger Work
2086+ .
2087+ You may create and distribute a Larger Work under terms of Your choice,
2088+ provided that You also comply with the requirements of this License for
2089+ the Covered Software. If the Larger Work is a combination of Covered
2090+ Software with a work governed by one or more Secondary Licenses, and the
2091+ Covered Software is not Incompatible With Secondary Licenses, this
2092+ License permits You to additionally distribute such Covered Software
2093+ under the terms of such Secondary License(s), so that the recipient of
2094+ the Larger Work may, at their option, further distribute the Covered
2095+ Software under the terms of either this License or such Secondary
2096+ License(s).
2097+ .
2098+ 3.4. Notices
2099+ .
2100+ You may not remove or alter the substance of any license notices
2101+ (including copyright notices, patent notices, disclaimers of warranty,
2102+ or limitations of liability) contained within the Source Code Form of
2103+ the Covered Software, except that You may alter any license notices to
2104+ the extent required to remedy known factual inaccuracies.
2105+ .
2106+ 3.5. Application of Additional Terms
2107+ .
2108+ You may choose to offer, and to charge a fee for, warranty, support,
2109+ indemnity or liability obligations to one or more recipients of Covered
2110+ Software. However, You may do so only on Your own behalf, and not on
2111+ behalf of any Contributor. You must make it absolutely clear that any
2112+ such warranty, support, indemnity, or liability obligation is offered by
2113+ You alone, and You hereby agree to indemnify every Contributor for any
2114+ liability incurred by such Contributor as a result of warranty, support,
2115+ indemnity or liability terms You offer. You may include additional
2116+ disclaimers of warranty and limitations of liability specific to any
2117+ jurisdiction.
2118+ .
2119+ 4. Inability to Comply Due to Statute or Regulation
2120+ ---------------------------------------------------
2121+ .
2122+ If it is impossible for You to comply with any of the terms of this
2123+ License with respect to some or all of the Covered Software due to
2124+ statute, judicial order, or regulation then You must: (a) comply with
2125+ the terms of this License to the maximum extent possible; and (b)
2126+ describe the limitations and the code they affect. Such description must
2127+ be placed in a text file included with all distributions of the Covered
2128+ Software under this License. Except to the extent prohibited by statute
2129+ or regulation, such description must be sufficiently detailed for a
2130+ recipient of ordinary skill to be able to understand it.
2131+ .
2132+ 5. Termination
2133+ --------------
2134+ .
2135+ 5.1. The rights granted under this License will terminate automatically
2136+ if You fail to comply with any of its terms. However, if You become
2137+ compliant, then the rights granted under this License from a particular
2138+ Contributor are reinstated (a) provisionally, unless and until such
2139+ Contributor explicitly and finally terminates Your grants, and (b) on an
2140+ ongoing basis, if such Contributor fails to notify You of the
2141+ non-compliance by some reasonable means prior to 60 days after You have
2142+ come back into compliance. Moreover, Your grants from a particular
2143+ Contributor are reinstated on an ongoing basis if such Contributor
2144+ notifies You of the non-compliance by some reasonable means, this is the
2145+ first time You have received notice of non-compliance with this License
2146+ from such Contributor, and You become compliant prior to 30 days after
2147+ Your receipt of the notice.
2148+ .
2149+ 5.2. If You initiate litigation against any entity by asserting a patent
2150+ infringement claim (excluding declaratory judgment actions,
2151+ counter-claims, and cross-claims) alleging that a Contributor Version
2152+ directly or indirectly infringes any patent, then the rights granted to
2153+ You by any and all Contributors for the Covered Software under Section
2154+ 2.1 of this License shall terminate.
2155+ .
2156+ 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
2157+ end user license agreements (excluding distributors and resellers) which
2158+ have been validly granted by You or Your distributors under this License
2159+ prior to termination shall survive termination.
2160+ .
2161+ ************************************************************************
2162+ * *
2163+ * 6. Disclaimer of Warranty *
2164+ * ------------------------- *
2165+ * *
2166+ * Covered Software is provided under this License on an "as is" *
2167+ * basis, without warranty of any kind, either expressed, implied, or *
2168+ * statutory, including, without limitation, warranties that the *
2169+ * Covered Software is free of defects, merchantable, fit for a *
2170+ * particular purpose or non-infringing. The entire risk as to the *
2171+ * quality and performance of the Covered Software is with You. *
2172+ * Should any Covered Software prove defective in any respect, You *
2173+ * (not any Contributor) assume the cost of any necessary servicing, *
2174+ * repair, or correction. This disclaimer of warranty constitutes an *
2175+ * essential part of this License. No use of any Covered Software is *
2176+ * authorized under this License except under this disclaimer. *
2177+ * *
2178+ ************************************************************************
2179+ .
2180+ ************************************************************************
2181+ * *
2182+ * 7. Limitation of Liability *
2183+ * -------------------------- *
2184+ * *
2185+ * Under no circumstances and under no legal theory, whether tort *
2186+ * (including negligence), contract, or otherwise, shall any *
2187+ * Contributor, or anyone who distributes Covered Software as *
2188+ * permitted above, be liable to You for any direct, indirect, *
2189+ * special, incidental, or consequential damages of any character *
2190+ * including, without limitation, damages for lost profits, loss of *
2191+ * goodwill, work stoppage, computer failure or malfunction, or any *
2192+ * and all other commercial damages or losses, even if such party *
2193+ * shall have been informed of the possibility of such damages. This *
2194+ * limitation of liability shall not apply to liability for death or *
2195+ * personal injury resulting from such party's negligence to the *
2196+ * extent applicable law prohibits such limitation. Some *
2197+ * jurisdictions do not allow the exclusion or limitation of *
2198+ * incidental or consequential damages, so this exclusion and *
2199+ * limitation may not apply to You. *
2200+ * *
2201+ ************************************************************************
2202+ .
2203+ 8. Litigation
2204+ -------------
2205+ .
2206+ Any litigation relating to this License may be brought only in the
2207+ courts of a jurisdiction where the defendant maintains its principal
2208+ place of business and such litigation shall be governed by laws of that
2209+ jurisdiction, without reference to its conflict-of-law provisions.
2210+ Nothing in this Section shall prevent a party's ability to bring
2211+ cross-claims or counter-claims.
2212+ .
2213+ 9. Miscellaneous
2214+ ----------------
2215+ .
2216+ This License represents the complete agreement concerning the subject
2217+ matter hereof. If any provision of this License is held to be
2218+ unenforceable, such provision shall be reformed only to the extent
2219+ necessary to make it enforceable. Any law or regulation which provides
2220+ that the language of a contract shall be construed against the drafter
2221+ shall not be used to construe this License against a Contributor.
2222+ .
2223+ 10. Versions of the License
2224+ ---------------------------
2225+ .
2226+ 10.1. New Versions
2227+ .
2228+ Mozilla Foundation is the license steward. Except as provided in Section
2229+ 10.3, no one other than the license steward has the right to modify or
2230+ publish new versions of this License. Each version will be given a
2231+ distinguishing version number.
2232+ .
2233+ 10.2. Effect of New Versions
2234+ .
2235+ You may distribute the Covered Software under the terms of the version
2236+ of the License under which You originally received the Covered Software,
2237+ or under the terms of any subsequent version published by the license
2238+ steward.
2239+ .
2240+ 10.3. Modified Versions
2241+ .
2242+ If you create software not governed by this License, and you want to
2243+ create a new license for such software, you may create and use a
2244+ modified version of this License if you rename the license and remove
2245+ any references to the name of the license steward (except to note that
2246+ such modified license differs from this License).
2247+ .
2248+ 10.4. Distributing Source Code Form that is Incompatible With Secondary
2249+ Licenses
2250+ .
2251+ If You choose to distribute Source Code Form that is Incompatible With
2252+ Secondary Licenses under the terms of this version of the License, the
2253+ notice described in Exhibit B of this License must be attached.
2254+ .
2255+ Exhibit A - Source Code Form License Notice
2256+ -------------------------------------------
2257+ .
2258+ This Source Code Form is subject to the terms of the Mozilla Public
2259+ License, v. 2.0. If a copy of the MPL was not distributed with this
2260+ file, You can obtain one at http://mozilla.org/MPL/2.0/.
2261+ .
2262+ If it is not possible or desirable to put the notice in a particular
2263+ file, then You may include the notice in a location (such as a LICENSE
2264+ file in a relevant directory) where a recipient would be likely to look
2265+ for such a notice.
2266+ .
2267+ You may add additional accurate notices of copyright ownership.
2268+ .
2269+ Exhibit B - "Incompatible With Secondary Licenses" Notice
2270+ ---------------------------------------------------------
2271+ .
2272+ This Source Code Form is "Incompatible With Secondary Licenses", as
2273+ defined by the Mozilla Public License, v. 2.0.
2274+ .
2275+ --- end of LICENSE ---
2276+ .
2277+ ------------------------------------------------------------------------------
2278+ .
2279+ %% This notice is provided with respect to PC/SC Lite for Suse Linux v.1.1.1,
2280+ which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris.
2281+ .
2282+ --- begin of LICENSE ---
2283+ .
2284+ Copyright (c) 1999-2004 David Corcoran <corcoran@linuxnet.com>
2285+ Copyright (c) 1999-2004 Ludovic Rousseau <ludovic.rousseau (at) free.fr>
2286+ All rights reserved.
2287+ .
2288+ Redistribution and use in source and binary forms, with or without
2289+ modification, are permitted provided that the following conditions
2290+ are met:
2291+ .
2292+ 1. Redistributions of source code must retain the above copyright
2293+ notice, this list of conditions and the following disclaimer.
2294 2. Redistributions in binary form must reproduce the above copyright
2295- notice, this list of conditions and the following disclaimer in
2296- the documentation and/or other materials provided with the
2297- distribution.
2298-
2299-THIS SOFTWARE IS PROVIDED BY THE CRYPTIX FOUNDATION LIMITED AND
2300-CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
2301-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
2302-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
2303-IN NO EVENT SHALL THE CRYPTIX FOUNDATION LIMITED OR CONTRIBUTORS BE
2304-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2305-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2306-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
2307-BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2308-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
2309-OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
2310-IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2311-
2312---- end of LICENSE ---
2313-
2314--------------------------------------------------------------------------------
2315-
2316-%% This notice is provided with respect to CUP Parser Generator for
2317-Java 0.10k, which may be included with JRE 8, JDK 8, and OpenJDK 8.
2318-
2319---- begin of LICENSE ---
2320-
2321-Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian
2322-
2323-Permission to use, copy, modify, and distribute this software and its
2324-documentation for any purpose and without fee is hereby granted, provided
2325-that the above copyright notice appear in all copies and that both the
2326-copyright notice and this permission notice and warranty disclaimer appear in
2327-supporting documentation, and that the names of the authors or their
2328-employers not be used in advertising or publicity pertaining to distribution of
2329-the software without specific, written prior permission.
2330-
2331-The authors and their employers disclaim all warranties with regard to
2332-this software, including all implied warranties of merchantability and fitness.
2333-In no event shall the authors or their employers be liable for any special,
2334-indirect or consequential damages or any damages whatsoever resulting from
2335-loss of use, data or profits, whether in an action of contract, negligence or
2336-other tortious action, arising out of or in connection with the use or
2337-performance of this software.
2338-
2339---- end of LICENSE ---
2340-
2341--------------------------------------------------------------------------------
2342-
2343-%% This notice is provided with respect to Document Object Model (DOM) Level 2
2344-& 3, which may be included with JRE 8, JDK 8, and OpenJDK 8.
2345-
2346---- begin of LICENSE ---
2347-
2348-W3C SOFTWARE NOTICE AND LICENSE
2349-
2350-http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
2351-
2352-This work (and included software, documentation such as READMEs, or other
2353-related items) is being provided by the copyright holders under the following
2354-license. By obtaining, using and/or copying this work, you (the licensee)
2355-agree that you have read, understood, and will comply with the following terms
2356-and conditions.
2357-
2358-Permission to copy, modify, and distribute this software and its
2359-documentation, with or without modification, for any purpose and without fee
2360-or royalty is hereby granted, provided that you include the following on ALL
2361-copies of the software and documentation or portions thereof, including
2362-modifications:
2363-
2364- 1.The full text of this NOTICE in a location viewable to users of the
2365- redistributed or derivative work.
2366-
2367- 2.Any pre-existing intellectual property disclaimers, notices, or terms and
2368- conditions. If none exist, the W3C Software Short Notice should be included
2369- (hypertext is preferred, text is permitted) within the body of any
2370- redistributed or derivative code.
2371-
2372- 3.Notice of any changes or modifications to the files, including the date
2373- changes were made. (We recommend you provide URIs to the location from
2374- which the code is derived.)
2375-
2376-THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS
2377-MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
2378-LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
2379-PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
2380-THIRD PARTY PATENTS,COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
2381-
2382-COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL
2383-OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR
2384-DOCUMENTATION. The name and trademarks of copyright holders may NOT be used
2385-in advertising or publicity pertaining to the software without specific,
2386-written prior permission. Title to copyright in this software and any
2387-associated documentation will at all times remain with copyright holders.
2388-
2389-____________________________________
2390-
2391-This formulation of W3C's notice and license became active on December 31
2392-2002. This version removes the copyright ownership notice such that this
2393-license can be used with materials other than those owned by the W3C, reflects
2394-that ERCIM is now a host of the W3C, includes references to this specific
2395-dated version of the license, and removes the ambiguous grant of "use".
2396-Otherwise, this version is the same as the previous version and is written so
2397-as to preserve the Free Software Foundation's assessment of GPL compatibility
2398-and OSI's certification under the Open Source Definition. Please see our
2399-Copyright FAQ for common questions about using materials from our site,
2400-including specific terms and conditions for packages like libwww, Amaya, and
2401-Jigsaw. Other questions about this notice can be directed to
2402-site-policy@w3.org.
2403-
2404---- end of LICENSE ---
2405-
2406--------------------------------------------------------------------------------
2407-
2408-%% This notice is provided with respect to Dynalink v0.5, which may be
2409-included with JRE 8, JDK 8, and OpenJDK 8.
2410-
2411---- begin of LICENSE ---
2412-
2413-Copyright (c) 2009-2013, Attila Szegedi
2414-
2415-All rights reserved.Redistribution and use in source and binary forms, with or
2416-without modification, are permitted provided that the following conditions are
2417-met:* Redistributions of source code must retain the above copyright notice,
2418-this list of conditions and the following disclaimer. * Redistributions in
2419-binary form must reproduce the above copyright notice, this list of
2420-conditions and the following disclaimer in the documentation and/or other
2421-materials provided with the distribution. * Neither the name of Attila
2422-Szegedi nor the names of its contributors may be used to endorse or promote
2423-products derived from this software without specific prior written permission.
2424-
2425-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"AND
2426-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2427-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2428-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2429-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2430-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2431-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2432-CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2433-OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2434-OF THIS SOFTWARE, EVEN IF ADVISED OF THEPOSSIBILITY OF SUCH DAMAGE.
2435-
2436---- end of LICENSE ---
2437-
2438--------------------------------------------------------------------------------
2439-
2440-%% This notice is provided with respect to Elliptic Curve Cryptography, which
2441-may be included with JRE 8, JDK 8, and OpenJDK 8.
2442-
2443-You are receiving a copy of the Elliptic Curve Cryptography library in source
2444-form with the JDK 8 and OpenJDK 8 source distributions, and as object code in
2445-the JRE 8 & JDK 8 runtimes.
2446-
2447-In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do
2448-NOT apply to the Elliptic Curve Cryptography library; it is licensed under the
2449-following license, separately from Oracle's JDK & JRE. If you do not wish to
2450-install the Elliptic Curve Cryptography library, you may delete the library
2451-named libsunec.so (on Solaris and Linux systems) or sunec.dll (on Windows
2452-systems) from the JRE bin directory reserved for native libraries.
2453-
2454-
2455---- begin of LICENSE ---
2456-
2457- GNU LESSER GENERAL PUBLIC LICENSE
2458- Version 2.1, February 1999
2459-
2460- Copyright (C) 1991, 1999 Free Software Foundation, Inc.
2461- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2462- Everyone is permitted to copy and distribute verbatim copies
2463- of this license document, but changing it is not allowed.
2464-
2465-[This is the first released version of the Lesser GPL. It also counts
2466- as the successor of the GNU Library Public License, version 2, hence
2467- the version number 2.1.]
2468-
2469- Preamble
2470-
2471- The licenses for most software are designed to take away your
2472-freedom to share and change it. By contrast, the GNU General Public
2473-Licenses are intended to guarantee your freedom to share and change
2474-free software--to make sure the software is free for all its users.
2475-
2476- This license, the Lesser General Public License, applies to some
2477-specially designated software packages--typically libraries--of the
2478-Free Software Foundation and other authors who decide to use it. You
2479-can use it too, but we suggest you first think carefully about whether
2480-this license or the ordinary General Public License is the better
2481-strategy to use in any particular case, based on the explanations below.
2482-
2483- When we speak of free software, we are referring to freedom of use,
2484-not price. Our General Public Licenses are designed to make sure that
2485-you have the freedom to distribute copies of free software (and charge
2486-for this service if you wish); that you receive source code or can get
2487-it if you want it; that you can change the software and use pieces of
2488-it in new free programs; and that you are informed that you can do
2489-these things.
2490-
2491- To protect your rights, we need to make restrictions that forbid
2492-distributors to deny you these rights or to ask you to surrender these
2493-rights. These restrictions translate to certain responsibilities for
2494-you if you distribute copies of the library or if you modify it.
2495-
2496- For example, if you distribute copies of the library, whether gratis
2497-or for a fee, you must give the recipients all the rights that we gave
2498-you. You must make sure that they, too, receive or can get the source
2499-code. If you link other code with the library, you must provide
2500-complete object files to the recipients, so that they can relink them
2501-with the library after making changes to the library and recompiling
2502-it. And you must show them these terms so they know their rights.
2503-
2504- We protect your rights with a two-step method: (1) we copyright the
2505-library, and (2) we offer you this license, which gives you legal
2506-permission to copy, distribute and/or modify the library.
2507-
2508- To protect each distributor, we want to make it very clear that
2509-there is no warranty for the free library. Also, if the library is
2510-modified by someone else and passed on, the recipients should know
2511-that what they have is not the original version, so that the original
2512-author's reputation will not be affected by problems that might be
2513-introduced by others.
2514-
2515
2516- Finally, software patents pose a constant threat to the existence of
2517-any free program. We wish to make sure that a company cannot
2518-effectively restrict the users of a free program by obtaining a
2519-restrictive license from a patent holder. Therefore, we insist that
2520-any patent license obtained for a version of the library must be
2521-consistent with the full freedom of use specified in this license.
2522-
2523- Most GNU software, including some libraries, is covered by the
2524-ordinary GNU General Public License. This license, the GNU Lesser
2525-General Public License, applies to certain designated libraries, and
2526-is quite different from the ordinary General Public License. We use
2527-this license for certain libraries in order to permit linking those
2528-libraries into non-free programs.
2529-
2530- When a program is linked with a library, whether statically or using
2531-a shared library, the combination of the two is legally speaking a
2532-combined work, a derivative of the original library. The ordinary
2533-General Public License therefore permits such linking only if the
2534-entire combination fits its criteria of freedom. The Lesser General
2535-Public License permits more lax criteria for linking other code with
2536-the library.
2537-
2538- We call this license the "Lesser" General Public License because it
2539-does Less to protect the user's freedom than the ordinary General
2540-Public License. It also provides other free software developers Less
2541-of an advantage over competing non-free programs. These disadvantages
2542-are the reason we use the ordinary General Public License for many
2543-libraries. However, the Lesser license provides advantages in certain
2544-special circumstances.
2545-
2546- For example, on rare occasions, there may be a special need to
2547-encourage the widest possible use of a certain library, so that it becomes
2548-a de-facto standard. To achieve this, non-free programs must be
2549-allowed to use the library. A more frequent case is that a free
2550-library does the same job as widely used non-free libraries. In this
2551-case, there is little to gain by limiting the free library to free
2552-software only, so we use the Lesser General Public License.
2553-
2554- In other cases, permission to use a particular library in non-free
2555-programs enables a greater number of people to use a large body of
2556-free software. For example, permission to use the GNU C Library in
2557-non-free programs enables many more people to use the whole GNU
2558-operating system, as well as its variant, the GNU/Linux operating
2559-system.
2560-
2561- Although the Lesser General Public License is Less protective of the
2562-users' freedom, it does ensure that the user of a program that is
2563-linked with the Library has the freedom and the wherewithal to run
2564-that program using a modified version of the Library.
2565-
2566- The precise terms and conditions for copying, distribution and
2567-modification follow. Pay close attention to the difference between a
2568-"work based on the library" and a "work that uses the library". The
2569-former contains code derived from the library, whereas the latter must
2570-be combined with the library in order to run.
2571-
2572
2573- GNU LESSER GENERAL PUBLIC LICENSE
2574- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2575-
2576- 0. This License Agreement applies to any software library or other
2577-program which contains a notice placed by the copyright holder or
2578-other authorized party saying it may be distributed under the terms of
2579-this Lesser General Public License (also called "this License").
2580-Each licensee is addressed as "you".
2581-
2582- A "library" means a collection of software functions and/or data
2583-prepared so as to be conveniently linked with application programs
2584-(which use some of those functions and data) to form executables.
2585-
2586- The "Library", below, refers to any such software library or work
2587-which has been distributed under these terms. A "work based on the
2588-Library" means either the Library or any derivative work under
2589-copyright law: that is to say, a work containing the Library or a
2590-portion of it, either verbatim or with modifications and/or translated
2591-straightforwardly into another language. (Hereinafter, translation is
2592-included without limitation in the term "modification".)
2593-
2594- "Source code" for a work means the preferred form of the work for
2595-making modifications to it. For a library, complete source code means
2596-all the source code for all modules it contains, plus any associated
2597-interface definition files, plus the scripts used to control compilation
2598-and installation of the library.
2599-
2600- Activities other than copying, distribution and modification are not
2601-covered by this License; they are outside its scope. The act of
2602-running a program using the Library is not restricted, and output from
2603-such a program is covered only if its contents constitute a work based
2604-on the Library (independent of the use of the Library in a tool for
2605-writing it). Whether that is true depends on what the Library does
2606-and what the program that uses the Library does.
2607-
2608- 1. You may copy and distribute verbatim copies of the Library's
2609-complete source code as you receive it, in any medium, provided that
2610-you conspicuously and appropriately publish on each copy an
2611-appropriate copyright notice and disclaimer of warranty; keep intact
2612-all the notices that refer to this License and to the absence of any
2613-warranty; and distribute a copy of this License along with the
2614-Library.
2615-
2616- You may charge a fee for the physical act of transferring a copy,
2617-and you may at your option offer warranty protection in exchange for a
2618-fee.
2619-
2620
2621- 2. You may modify your copy or copies of the Library or any portion
2622-of it, thus forming a work based on the Library, and copy and
2623-distribute such modifications or work under the terms of Section 1
2624-above, provided that you also meet all of these conditions:
2625-
2626- a) The modified work must itself be a software library.
2627-
2628- b) You must cause the files modified to carry prominent notices
2629- stating that you changed the files and the date of any change.
2630-
2631- c) You must cause the whole of the work to be licensed at no
2632- charge to all third parties under the terms of this License.
2633-
2634- d) If a facility in the modified Library refers to a function or a
2635- table of data to be supplied by an application program that uses
2636- the facility, other than as an argument passed when the facility
2637- is invoked, then you must make a good faith effort to ensure that,
2638- in the event an application does not supply such function or
2639- table, the facility still operates, and performs whatever part of
2640- its purpose remains meaningful.
2641-
2642- (For example, a function in a library to compute square roots has
2643- a purpose that is entirely well-defined independent of the
2644- application. Therefore, Subsection 2d requires that any
2645- application-supplied function or table used by this function must
2646- be optional: if the application does not supply it, the square
2647- root function must still compute square roots.)
2648-
2649-These requirements apply to the modified work as a whole. If
2650-identifiable sections of that work are not derived from the Library,
2651-and can be reasonably considered independent and separate works in
2652-themselves, then this License, and its terms, do not apply to those
2653-sections when you distribute them as separate works. But when you
2654-distribute the same sections as part of a whole which is a work based
2655-on the Library, the distribution of the whole must be on the terms of
2656-this License, whose permissions for other licensees extend to the
2657-entire whole, and thus to each and every part regardless of who wrote
2658-it.
2659-
2660-Thus, it is not the intent of this section to claim rights or contest
2661-your rights to work written entirely by you; rather, the intent is to
2662-exercise the right to control the distribution of derivative or
2663-collective works based on the Library.
2664-
2665-In addition, mere aggregation of another work not based on the Library
2666-with the Library (or with a work based on the Library) on a volume of
2667-a storage or distribution medium does not bring the other work under
2668-the scope of this License.
2669-
2670- 3. You may opt to apply the terms of the ordinary GNU General Public
2671-License instead of this License to a given copy of the Library. To do
2672-this, you must alter all the notices that refer to this License, so
2673-that they refer to the ordinary GNU General Public License, version 2,
2674-instead of to this License. (If a newer version than version 2 of the
2675-ordinary GNU General Public License has appeared, then you can specify
2676-that version instead if you wish.) Do not make any other change in
2677-these notices.
2678-
2679
2680- Once this change is made in a given copy, it is irreversible for
2681-that copy, so the ordinary GNU General Public License applies to all
2682-subsequent copies and derivative works made from that copy.
2683-
2684- This option is useful when you wish to copy part of the code of
2685-the Library into a program that is not a library.
2686-
2687- 4. You may copy and distribute the Library (or a portion or
2688-derivative of it, under Section 2) in object code or executable form
2689-under the terms of Sections 1 and 2 above provided that you accompany
2690-it with the complete corresponding machine-readable source code, which
2691-must be distributed under the terms of Sections 1 and 2 above on a
2692-medium customarily used for software interchange.
2693-
2694- If distribution of object code is made by offering access to copy
2695-from a designated place, then offering equivalent access to copy the
2696-source code from the same place satisfies the requirement to
2697-distribute the source code, even though third parties are not
2698-compelled to copy the source along with the object code.
2699-
2700- 5. A program that contains no derivative of any portion of the
2701-Library, but is designed to work with the Library by being compiled or
2702-linked with it, is called a "work that uses the Library". Such a
2703-work, in isolation, is not a derivative work of the Library, and
2704-therefore falls outside the scope of this License.
2705-
2706- However, linking a "work that uses the Library" with the Library
2707-creates an executable that is a derivative of the Library (because it
2708-contains portions of the Library), rather than a "work that uses the
2709-library". The executable is therefore covered by this License.
2710-Section 6 states terms for distribution of such executables.
2711-
2712- When a "work that uses the Library" uses material from a header file
2713-that is part of the Library, the object code for the work may be a
2714-derivative work of the Library even though the source code is not.
2715-Whether this is true is especially significant if the work can be
2716-linked without the Library, or if the work is itself a library. The
2717-threshold for this to be true is not precisely defined by law.
2718-
2719- If such an object file uses only numerical parameters, data
2720-structure layouts and accessors, and small macros and small inline
2721-functions (ten lines or less in length), then the use of the object
2722-file is unrestricted, regardless of whether it is legally a derivative
2723-work. (Executables containing this object code plus portions of the
2724-Library will still fall under Section 6.)
2725-
2726- Otherwise, if the work is a derivative of the Library, you may
2727-distribute the object code for the work under the terms of Section 6.
2728-Any executables containing that work also fall under Section 6,
2729-whether or not they are linked directly with the Library itself.
2730-
2731
2732- 6. As an exception to the Sections above, you may also combine or
2733-link a "work that uses the Library" with the Library to produce a
2734-work containing portions of the Library, and distribute that work
2735-under terms of your choice, provided that the terms permit
2736-modification of the work for the customer's own use and reverse
2737-engineering for debugging such modifications.
2738-
2739- You must give prominent notice with each copy of the work that the
2740-Library is used in it and that the Library and its use are covered by
2741-this License. You must supply a copy of this License. If the work
2742-during execution displays copyright notices, you must include the
2743-copyright notice for the Library among them, as well as a reference
2744-directing the user to the copy of this License. Also, you must do one
2745-of these things:
2746-
2747- a) Accompany the work with the complete corresponding
2748- machine-readable source code for the Library including whatever
2749- changes were used in the work (which must be distributed under
2750- Sections 1 and 2 above); and, if the work is an executable linked
2751- with the Library, with the complete machine-readable "work that
2752- uses the Library", as object code and/or source code, so that the
2753- user can modify the Library and then relink to produce a modified
2754- executable containing the modified Library. (It is understood
2755- that the user who changes the contents of definitions files in the
2756- Library will not necessarily be able to recompile the application
2757- to use the modified definitions.)
2758-
2759- b) Use a suitable shared library mechanism for linking with the
2760- Library. A suitable mechanism is one that (1) uses at run time a
2761- copy of the library already present on the user's computer system,
2762- rather than copying library functions into the executable, and (2)
2763- will operate properly with a modified version of the library, if
2764- the user installs one, as long as the modified version is
2765- interface-compatible with the version that the work was made with.
2766-
2767- c) Accompany the work with a written offer, valid for at
2768- least three years, to give the same user the materials
2769- specified in Subsection 6a, above, for a charge no more
2770- than the cost of performing this distribution.
2771-
2772- d) If distribution of the work is made by offering access to copy
2773- from a designated place, offer equivalent access to copy the above
2774- specified materials from the same place.
2775-
2776- e) Verify that the user has already received a copy of these
2777- materials or that you have already sent this user a copy.
2778-
2779- For an executable, the required form of the "work that uses the
2780-Library" must include any data and utility programs needed for
2781-reproducing the executable from it. However, as a special exception,
2782-the materials to be distributed need not include anything that is
2783-normally distributed (in either source or binary form) with the major
2784-components (compiler, kernel, and so on) of the operating system on
2785-which the executable runs, unless that component itself accompanies
2786-the executable.
2787-
2788- It may happen that this requirement contradicts the license
2789-restrictions of other proprietary libraries that do not normally
2790-accompany the operating system. Such a contradiction means you cannot
2791-use both them and the Library together in an executable that you
2792-distribute.
2793-
2794
2795- 7. You may place library facilities that are a work based on the
2796-Library side-by-side in a single library together with other library
2797-facilities not covered by this License, and distribute such a combined
2798-library, provided that the separate distribution of the work based on
2799-the Library and of the other library facilities is otherwise
2800-permitted, and provided that you do these two things:
2801-
2802- a) Accompany the combined library with a copy of the same work
2803- based on the Library, uncombined with any other library
2804- facilities. This must be distributed under the terms of the
2805- Sections above.
2806-
2807- b) Give prominent notice with the combined library of the fact
2808- that part of it is a work based on the Library, and explaining
2809- where to find the accompanying uncombined form of the same work.
2810-
2811- 8. You may not copy, modify, sublicense, link with, or distribute
2812-the Library except as expressly provided under this License. Any
2813-attempt otherwise to copy, modify, sublicense, link with, or
2814-distribute the Library is void, and will automatically terminate your
2815-rights under this License. However, parties who have received copies,
2816-or rights, from you under this License will not have their licenses
2817-terminated so long as such parties remain in full compliance.
2818-
2819- 9. You are not required to accept this License, since you have not
2820-signed it. However, nothing else grants you permission to modify or
2821-distribute the Library or its derivative works. These actions are
2822-prohibited by law if you do not accept this License. Therefore, by
2823-modifying or distributing the Library (or any work based on the
2824-Library), you indicate your acceptance of this License to do so, and
2825-all its terms and conditions for copying, distributing or modifying
2826-the Library or works based on it.
2827-
2828- 10. Each time you redistribute the Library (or any work based on the
2829-Library), the recipient automatically receives a license from the
2830-original licensor to copy, distribute, link with or modify the Library
2831-subject to these terms and conditions. You may not impose any further
2832-restrictions on the recipients' exercise of the rights granted herein.
2833-You are not responsible for enforcing compliance by third parties with
2834-this License.
2835-
2836
2837- 11. If, as a consequence of a court judgment or allegation of patent
2838-infringement or for any other reason (not limited to patent issues),
2839-conditions are imposed on you (whether by court order, agreement or
2840-otherwise) that contradict the conditions of this License, they do not
2841-excuse you from the conditions of this License. If you cannot
2842-distribute so as to satisfy simultaneously your obligations under this
2843-License and any other pertinent obligations, then as a consequence you
2844-may not distribute the Library at all. For example, if a patent
2845-license would not permit royalty-free redistribution of the Library by
2846-all those who receive copies directly or indirectly through you, then
2847-the only way you could satisfy both it and this License would be to
2848-refrain entirely from distribution of the Library.
2849-
2850-If any portion of this section is held invalid or unenforceable under any
2851-particular circumstance, the balance of the section is intended to apply,
2852-and the section as a whole is intended to apply in other circumstances.
2853-
2854-It is not the purpose of this section to induce you to infringe any
2855-patents or other property right claims or to contest validity of any
2856-such claims; this section has the sole purpose of protecting the
2857-integrity of the free software distribution system which is
2858-implemented by public license practices. Many people have made
2859-generous contributions to the wide range of software distributed
2860-through that system in reliance on consistent application of that
2861-system; it is up to the author/donor to decide if he or she is willing
2862-to distribute software through any other system and a licensee cannot
2863-impose that choice.
2864-
2865-This section is intended to make thoroughly clear what is believed to
2866-be a consequence of the rest of this License.
2867-
2868- 12. If the distribution and/or use of the Library is restricted in
2869-certain countries either by patents or by copyrighted interfaces, the
2870-original copyright holder who places the Library under this License may add
2871-an explicit geographical distribution limitation excluding those countries,
2872-so that distribution is permitted only in or among countries not thus
2873-excluded. In such case, this License incorporates the limitation as if
2874-written in the body of this License.
2875-
2876- 13. The Free Software Foundation may publish revised and/or new
2877-versions of the Lesser General Public License from time to time.
2878-Such new versions will be similar in spirit to the present version,
2879-but may differ in detail to address new problems or concerns.
2880-
2881-Each version is given a distinguishing version number. If the Library
2882-specifies a version number of this License which applies to it and
2883-"any later version", you have the option of following the terms and
2884-conditions either of that version or of any later version published by
2885-the Free Software Foundation. If the Library does not specify a
2886-license version number, you may choose any version ever published by
2887-the Free Software Foundation.
2888-
2889
2890- 14. If you wish to incorporate parts of the Library into other free
2891-programs whose distribution conditions are incompatible with these,
2892-write to the author to ask for permission. For software which is
2893-copyrighted by the Free Software Foundation, write to the Free
2894-Software Foundation; we sometimes make exceptions for this. Our
2895-decision will be guided by the two goals of preserving the free status
2896-of all derivatives of our free software and of promoting the sharing
2897-and reuse of software generally.
2898-
2899- NO WARRANTY
2900-
2901- 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
2902-WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
2903-EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
2904-OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
2905-KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
2906-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
2907-PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
2908-LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
2909-THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
2910-
2911- 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
2912-WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
2913-AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
2914-FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
2915-CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
2916-LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
2917-RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
2918-FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
2919-SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
2920-DAMAGES.
2921-
2922- END OF TERMS AND CONDITIONS
2923-
2924
2925- How to Apply These Terms to Your New Libraries
2926-
2927- If you develop a new library, and you want it to be of the greatest
2928-possible use to the public, we recommend making it free software that
2929-everyone can redistribute and change. You can do so by permitting
2930-redistribution under these terms (or, alternatively, under the terms of the
2931-ordinary General Public License).
2932-
2933- To apply these terms, attach the following notices to the library. It is
2934-safest to attach them to the start of each source file to most effectively
2935-convey the exclusion of warranty; and each file should have at least the
2936-"copyright" line and a pointer to where the full notice is found.
2937-
2938- <one line to give the library's name and a brief idea of what it does.>
2939- Copyright (C) <year> <name of author>
2940-
2941- This library is free software; you can redistribute it and/or
2942- modify it under the terms of the GNU Lesser General Public
2943- License as published by the Free Software Foundation; either
2944- version 2.1 of the License, or (at your option) any later version.
2945-
2946- This library is distributed in the hope that it will be useful,
2947+ notice, this list of conditions and the following disclaimer in the
2948+ documentation and/or other materials provided with the distribution.
2949+ 3. All advertising materials mentioning features or use of this software
2950+ must display the following acknowledgement:
2951+ This product includes software developed by:
2952+ David Corcoran <corcoran@linuxnet.com>
2953+ http://www.linuxnet.com (MUSCLE)
2954+ 4. The name of the author may not be used to endorse or promote products
2955+ derived from this software without specific prior written permission.
2956+ .
2957+ Changes to this license can be made only by the copyright author with
2958+ explicit written consent.
2959+ .
2960+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
2961+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
2962+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
2963+ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
2964+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
2965+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
2966+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
2967+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2968+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
2969+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2970+ .
2971+ --- end of LICENSE ---
2972+ .
2973+ ------------------------------------------------------------------------------
2974+ .
2975+ %% This notice is provided with respect to PorterStemmer v4, which may be
2976+ included with JRE 8, JDK 8, and OpenJDK 8.
2977+ .
2978+ --- begin of LICENSE ---
2979+ .
2980+ See: http://tartarus.org/~martin/PorterStemmer
2981+ .
2982+ The software is completely free for any purpose, unless notes at the head of
2983+ the program text indicates otherwise (which is rare). In any case, the notes
2984+ about licensing are never more restrictive than the BSD License.
2985+ .
2986+ In every case where the software is not written by me (Martin Porter), this
2987+ licensing arrangement has been endorsed by the contributor, and it is
2988+ therefore unnecessary to ask the contributor again to confirm it.
2989+ .
2990+ I have not asked any contributors (or their employers, if they have them) for
2991+ proofs that they have the right to distribute their software in this way.
2992+ .
2993+ --- end of LICENSE ---
2994+ .
2995+ ------------------------------------------------------------------------------
2996+ .
2997+ %% This notice is provided with respect to Relax NG Object/Parser v.20050510,
2998+ which may be included with JRE 8, JDK 8, and OpenJDK 8.
2999+ .
3000+ --- begin of LICENSE ---
3001+ .
3002+ Copyright (c) Kohsuke Kawaguchi
3003+ .
3004+ Permission is hereby granted, free of charge, to any person obtaining a copy
3005+ of this software and associated documentation files (the "Software"), to deal
3006+ in the Software without restriction, including without limitation the rights
3007+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3008+ copies of the Software, and to permit persons to whom the Software is
3009+ furnished to do so, subject to the following conditions: The above copyright
3010+ notice and this permission notice shall be included in all copies or
3011+ substantial portions of the Software.
3012+ .
3013+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3014+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3015+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3016+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3017+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3018+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3019+ SOFTWARE.
3020+ .
3021+ --- end of LICENSE ---
3022+ .
3023+ ------------------------------------------------------------------------------
3024+ .
3025+ %% This notice is provided with respect to RelaxNGCC v1.12, which may be
3026+ included with JRE 8, JDK 8, and OpenJDK 8.
3027+ .
3028+ --- begin of LICENSE ---
3029+ .
3030+ Copyright (c) 2000-2003 Daisuke Okajima and Kohsuke Kawaguchi.
3031+ All rights reserved.
3032+ .
3033+ Redistribution and use in source and binary forms, with or without
3034+ modification, are permitted provided that the following conditions are met:
3035+ .
3036+ 1. Redistributions of source code must retain the above copyright notice, this
3037+ list of conditions and the following disclaimer.
3038+ .
3039+ 2. Redistributions in binary form must reproduce the above copyright notice,
3040+ this list of conditions and the following disclaimer in the documentation
3041+ and/or other materials provided with the distribution.
3042+ .
3043+ 3. The end-user documentation included with the redistribution, if any, must
3044+ include the following acknowledgment:
3045+ .
3046+ "This product includes software developed by Daisuke Okajima
3047+ and Kohsuke Kawaguchi (http://relaxngcc.sf.net/)."
3048+ .
3049+ Alternately, this acknowledgment may appear in the software itself, if and
3050+ wherever such third-party acknowledgments normally appear.
3051+ .
3052+ 4. The names of the copyright holders must not be used to endorse or promote
3053+ products derived from this software without prior written permission. For
3054+ written permission, please contact the copyright holders.
3055+ .
3056+ 5. Products derived from this software may not be called "RELAXNGCC", nor may
3057+ "RELAXNGCC" appear in their name, without prior written permission of the
3058+ copyright holders.
3059+ .
3060+ THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
3061+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
3062+ FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.IN NO EVENT SHALL THE APACHE
3063+ SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
3064+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3065+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
3066+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
3067+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
3068+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
3069+ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3070+ .
3071+ --- end of LICENSE ---
3072+ .
3073+ ------------------------------------------------------------------------------
3074+ .
3075+ %% This notice is provided with respect to SAX 2.0.1, which may be included
3076+ with JRE 8, JDK 8, and OpenJDK 8.
3077+ .
3078+ --- begin of LICENSE ---
3079+ .
3080+ SAX is free!
3081+ .
3082+ In fact, it's not possible to own a license to SAX, since it's been placed in
3083+ the public domain.
3084+ .
3085+ No Warranty
3086+ .
3087+ Because SAX is released to the public domain, there is no warranty for the
3088+ design or for the software implementation, to the extent permitted by
3089+ applicable law. Except when otherwise stated in writing the copyright holders
3090+ and/or other parties provide SAX "as is" without warranty of any kind, either
3091+ expressed or implied, including, but not limited to, the implied warranties
3092+ of merchantability and fitness for a particular purpose. The entire risk as
3093+ to the quality and performance of SAX is with you. Should SAX prove
3094+ defective, you assume the cost of all necessary servicing, repair or
3095+ correction.
3096+ .
3097+ In no event unless required by applicable law or agreed to in writing will
3098+ any copyright holder, or any other party who may modify and/or redistribute
3099+ SAX, be liable to you for damages, including any general, special, incidental
3100+ or consequential damages arising out of the use or inability to use SAX
3101+ (including but not limited to loss of data or data being rendered inaccurate
3102+ or losses sustained by you or third parties or a failure of the SAX to
3103+ operate with any other programs), even if such holder or other party has been
3104+ advised of the possibility of such damages.
3105+ .
3106+ Copyright Disclaimers
3107+ .
3108+ This page includes statements to that effect by David Megginson, who would
3109+ have been able to claim copyright for the original work. SAX 1.0
3110+ .
3111+ Version 1.0 of the Simple API for XML (SAX), created collectively by the
3112+ membership of the XML-DEV mailing list, is hereby released into the public
3113+ domain.
3114+ .
3115+ No one owns SAX: you may use it freely in both commercial and non-commercial
3116+ applications, bundle it with your software distribution, include it on a
3117+ CD-ROM, list the source code in a book, mirror the documentation at your own
3118+ web site, or use it in any other way you see fit.
3119+ .
3120+ David Megginson, sax@megginson.com
3121+ 1998-05-11
3122+ .
3123+ SAX 2.0
3124+ .
3125+ I hereby abandon any property rights to SAX 2.0 (the Simple API for XML), and
3126+ release all of the SAX 2.0 source code, compiled code, and documentation
3127+ contained in this distribution into the Public Domain. SAX comes with NO
3128+ WARRANTY or guarantee of fitness for any purpose.
3129+ .
3130+ David Megginson, david@megginson.com
3131+ 2000-05-05
3132+ .
3133+ --- end of LICENSE ---
3134+ .
3135+ ------------------------------------------------------------------------------
3136+ .
3137+ %% This notice is provided with respect to SoftFloat version 2b, which may be
3138+ included with JRE 8, JDK 8, and OpenJDK 8 on Linux/ARM.
3139+ .
3140+ --- begin of LICENSE ---
3141+ .
3142+ Use of any of this software is governed by the terms of the license below:
3143+ .
3144+ SoftFloat was written by me, John R. Hauser. This work was made possible in
3145+ part by the International Computer Science Institute, located at Suite 600,
3146+ 1947 Center Street, Berkeley, California 94704. Funding was partially
3147+ provided by the National Science Foundation under grant MIP-9311980. The
3148+ original version of this code was written as part of a project to build
3149+ a fixed-point vector processor in collaboration with the University of
3150+ California at Berkeley, overseen by Profs. Nelson Morgan and John Wawrzynek.
3151+ .
3152+ THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE. Although reasonable effort
3153+ has been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT
3154+ TIMES RESULT IN INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO
3155+ PERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ALL
3156+ LOSSES, COSTS, OR OTHER PROBLEMS THEY INCUR DUE TO THE SOFTWARE, AND WHO
3157+ FURTHERMORE EFFECTIVELY INDEMNIFY JOHN HAUSER AND THE INTERNATIONAL COMPUTER
3158+ SCIENCE INSTITUTE (possibly via similar legal warning) AGAINST ALL LOSSES,
3159+ COSTS, OR OTHER PROBLEMS INCURRED BY THEIR CUSTOMERS AND CLIENTS DUE TO THE
3160+ SOFTWARE.
3161+ .
3162+ Derivative works are acceptable, even for commercial purposes, provided
3163+ that the minimal documentation requirements stated in the source code are
3164+ satisfied.
3165+ .
3166+ --- end of LICENSE ---
3167+ .
3168+ ------------------------------------------------------------------------------
3169+ .
3170+ %% This notice is provided with respect to Sparkle 1.5,
3171+ which may be included with JRE 8 on Mac OS X.
3172+ .
3173+ --- begin of LICENSE ---
3174+ .
3175+ Copyright (c) 2012 Sparkle.org and Andy Matuschak
3176+ .
3177+ Permission is hereby granted, free of charge, to any person obtaining a copy
3178+ of this software and associated documentation files (the "Software"), to deal
3179+ in the Software without restriction, including without limitation the rights
3180+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3181+ copies of the Software, and to permit persons to whom the Software is
3182+ furnished to do so, subject to the following conditions:
3183+ .
3184+ The above copyright notice and this permission notice shall be included in all
3185+ copies or substantial portions of the Software.
3186+ .
3187+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3188+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3189+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3190+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3191+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3192+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3193+ SOFTWARE.
3194+ .
3195+ --- end of LICENSE ---
3196+ .
3197+ ------------------------------------------------------------------------------
3198+ .
3199+ %% Portions licensed from Taligent, Inc.
3200+ .
3201+ ------------------------------------------------------------------------------
3202+ .
3203+ %% This notice is provided with respect to Thai Dictionary, which may be
3204+ included with JRE 8, JDK 8, and OpenJDK 8.
3205+ .
3206+ --- begin of LICENSE ---
3207+ .
3208+ Copyright (C) 1982 The Royal Institute, Thai Royal Government.
3209+ .
3210+ Copyright (C) 1998 National Electronics and Computer Technology Center,
3211+ National Science and Technology Development Agency,
3212+ Ministry of Science Technology and Environment,
3213+ Thai Royal Government.
3214+ .
3215+ Permission is hereby granted, free of charge, to any person obtaining a copy
3216+ of this software and associated documentation files (the "Software"), to deal
3217+ in the Software without restriction, including without limitation the rights
3218+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3219+ copies of the Software, and to permit persons to whom the Software is
3220+ furnished to do so, subject to the following conditions:
3221+ .
3222+ The above copyright notice and this permission notice shall be included in all
3223+ copies or substantial portions of the Software.
3224+ .
3225+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3226+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3227+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3228+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3229+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3230+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3231+ SOFTWARE.
3232+ .
3233+ --- end of LICENSE ---
3234+ .
3235+ ------------------------------------------------------------------------------
3236+ .
3237+ %% This notice is provided with respect to Unicode 6.2.0 & CLDR 21.0.1
3238+ which may be included with JRE 8, JDK 8, and OpenJDK 8.
3239+ .
3240+ --- begin of LICENSE ---
3241+ .
3242+ Unicode Terms of Use
3243+ .
3244+ For the general privacy policy governing access to this site, see the Unicode
3245+ Privacy Policy. For trademark usage, see the Unicode® Consortium Name and
3246+ Trademark Usage Policy.
3247+ .
3248+ A. Unicode Copyright.
3249+ 1. Copyright © 1991-2013 Unicode, Inc. All rights reserved.
3250+ .
3251+ 2. Certain documents and files on this website contain a legend indicating
3252+ that "Modification is permitted." Any person is hereby authorized,
3253+ without fee, to modify such documents and files to create derivative
3254+ works conforming to the Unicode® Standard, subject to Terms and
3255+ Conditions herein.
3256+ .
3257+ 3. Any person is hereby authorized, without fee, to view, use, reproduce,
3258+ and distribute all documents and files solely for informational
3259+ purposes in the creation of products supporting the Unicode Standard,
3260+ subject to the Terms and Conditions herein.
3261+ .
3262+ 4. Further specifications of rights and restrictions pertaining to the use
3263+ of the particular set of data files known as the "Unicode Character
3264+ Database" can be found in Exhibit 1.
3265+ .
3266+ 5. Each version of the Unicode Standard has further specifications of
3267+ rights and restrictions of use. For the book editions (Unicode 5.0 and
3268+ earlier), these are found on the back of the title page. The online
3269+ code charts carry specific restrictions. All other files, including
3270+ online documentation of the core specification for Unicode 6.0 and
3271+ later, are covered under these general Terms of Use.
3272+ .
3273+ 6. No license is granted to "mirror" the Unicode website where a fee is
3274+ charged for access to the "mirror" site.
3275+ .
3276+ 7. Modification is not permitted with respect to this document. All copies
3277+ of this document must be verbatim.
3278+ .
3279+ B. Restricted Rights Legend. Any technical data or software which is licensed
3280+ to the United States of America, its agencies and/or instrumentalities
3281+ under this Agreement is commercial technical data or commercial computer
3282+ software developed exclusively at private expense as defined in FAR 2.101,
3283+ or DFARS 252.227-7014 (June 1995), as applicable. For technical data, use,
3284+ duplication, or disclosure by the Government is subject to restrictions as
3285+ set forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov
3286+ 1995) and this Agreement. For Software, in accordance with FAR 12-212 or
3287+ DFARS 227-7202, as applicable, use, duplication or disclosure by the
3288+ Government is subject to the restrictions set forth in this Agreement.
3289+ .
3290+ C. Warranties and Disclaimers.
3291+ 1. This publication and/or website may include technical or typographical
3292+ errors or other inaccuracies . Changes are periodically added to the
3293+ information herein; these changes will be incorporated in new editions
3294+ of the publication and/or website. Unicode may make improvements and/or
3295+ changes in the product(s) and/or program(s) described in this
3296+ publication and/or website at any time.
3297+ .
3298+ 2. If this file has been purchased on magnetic or optical media from
3299+ Unicode, Inc. the sole and exclusive remedy for any claim will be
3300+ exchange of the defective media within ninety (90) days of original
3301+ purchase.
3302+ .
3303+ 3. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR SOFTWARE IS
3304+ PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS, IMPLIED,
3305+ OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF
3306+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
3307+ UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR
3308+ OMISSIONS IN THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH
3309+ ARE REFERENCED BY OR LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.
3310+ .
3311+ D. Waiver of Damages. In no event shall Unicode or its licensors be liable for
3312+ any special, incidental, indirect or consequential damages of any kind, or
3313+ any damages whatsoever, whether or not Unicode was advised of the
3314+ possibility of the damage, including, without limitation, those resulting
3315+ from the following: loss of use, data or profits, in connection with the
3316+ use, modification or distribution of this information or its derivatives.
3317+ .
3318+ E.Trademarks & Logos.
3319+ 1. The Unicode Word Mark and the Unicode Logo are trademarks of Unicode,
3320+ Inc. “The Unicode Consortium” and “Unicode, Inc.” are trade names of
3321+ Unicode, Inc. Use of the information and materials found on this
3322+ website indicates your acknowledgement of Unicode, Inc.’s exclusive
3323+ worldwide rights in the Unicode Word Mark, the Unicode Logo, and the
3324+ Unicode trade names.
3325+ .
3326+ 2. The Unicode Consortium Name and Trademark Usage Policy (“Trademark
3327+ Policy”) are incorporated herein by reference and you agree to abide by
3328+ the provisions of the Trademark Policy, which may be changed from time
3329+ to time in the sole discretion of Unicode, Inc.
3330+ .
3331+ 3. All third party trademarks referenced herein are the property of their
3332+ respective owners.
3333+ .
3334+ Miscellaneous.
3335+ 1. Jurisdiction and Venue. This server is operated from a location in the
3336+ State of California, United States of America. Unicode makes no
3337+ representation that the materials are appropriate for use in other
3338+ locations. If you access this server from other locations, you are
3339+ responsible for compliance with local laws. This Agreement, all use of
3340+ this site and any claims and damages resulting from use of this site are
3341+ governed solely by the laws of the State of California without regard to
3342+ any principles which would apply the laws of a different jurisdiction.
3343+ The user agrees that any disputes regarding this site shall be resolved
3344+ solely in the courts located in Santa Clara County, California. The user
3345+ agrees said courts have personal jurisdiction and agree to waive any
3346+ right to transfer the dispute to any other forum.
3347+ .
3348+ 2. Modification by Unicode. Unicode shall have the right to modify this
3349+ Agreement at any time by posting it to this site. The user may not
3350+ assign any part of this Agreement without Unicode’s prior written
3351+ consent.
3352+ .
3353+ 3. Taxes. The user agrees to pay any taxes arising from access to this
3354+ website or use of the information herein, except for those based on
3355+ Unicode’s net income.
3356+ .
3357+ 4. Severability. If any provision of this Agreement is declared invalid or
3358+ unenforceable, the remaining provisions of this Agreement shall remain
3359+ in effect.
3360+ .
3361+ 5. Entire Agreement. This Agreement constitutes the entire agreement
3362+ between the parties.
3363+ .
3364+ EXHIBIT 1
3365+ UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
3366+ .
3367+ Unicode Data Files include all data files under the directories
3368+ http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
3369+ http://www.unicode.org/cldr/data/. Unicode Data Files do not include PDF
3370+ online code charts under the directory http://www.unicode.org/Public/.
3371+ Software includes any source code published in the Unicode Standard or under
3372+ the directories http://www.unicode.org/Public/,
3373+ http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/.
3374+ .
3375+ NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING,
3376+ INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA
3377+ FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO
3378+ BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT
3379+ AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR
3380+ SOFTWARE.
3381+ .
3382+ COPYRIGHT AND PERMISSION NOTICE
3383+ .
3384+ Copyright © 1991-2012 Unicode, Inc. All rights reserved. Distributed under the
3385+ Terms of Use in http://www.unicode.org/copyright.html.
3386+ .
3387+ Permission is hereby granted, free of charge, to any person obtaining a copy
3388+ of the Unicode data files and any associated documentation (the "Data Files")
3389+ or Unicode software and any associated documentation (the "Software") to deal
3390+ in the Data Files or Software without restriction, including without
3391+ limitation the rights to use, copy, modify, merge, publish, distribute, and/or
3392+ sell copies of the Data Files or Software, and to permit persons to whom the
3393+ Data Files or Software are furnished to do so, provided that (a) the above
3394+ copyright notice(s) and this permission notice appear with all copies of the
3395+ Data Files or Software, (b) both the above copyright notice(s) and this
3396+ permission notice appear in associated documentation, and (c) there is clear
3397+ notice in each modified Data File or in the Software as well as in the
3398+ documentation associated with the Data File(s) or Software that the data or
3399+ software has been modified.
3400+ .
3401+ THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
3402+ KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3403+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
3404+ PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN
3405+ THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
3406+ DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
3407+ PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
3408+ ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE
3409+ DATA FILES OR SOFTWARE.
3410+ .
3411+ Except as contained in this notice, the name of a copyright holder shall not
3412+ be used in advertising or otherwise to promote the sale, use or other dealings
3413+ in these Data Files or Software without prior written authorization of the
3414+ copyright holder.
3415+ .
3416+ Unicode and the Unicode logo are trademarks of Unicode, Inc. in the United
3417+ States and other countries. All third party trademarks referenced herein are
3418+ the property of their respective owners.
3419+ .
3420+ --- end of LICENSE ---
3421+ .
3422+ ------------------------------------------------------------------------------
3423+ .
3424+ %% This notice is provided with respect to UPX v3.01, which may be included
3425+ with JRE 8 on Windows.
3426+ .
3427+ --- begin of LICENSE ---
3428+ .
3429+ Use of any of this software is governed by the terms of the license below:
3430+ .
3431+ .
3432+ ooooo ooo ooooooooo. ooooooo ooooo
3433+ `888' `8' `888 `Y88. `8888 d8'
3434+ 888 8 888 .d88' Y888..8P
3435+ 888 8 888ooo88P' `8888'
3436+ 888 8 888 .8PY888.
3437+ `88. .8' 888 d8' `888b
3438+ `YbodP' o888o o888o o88888o
3439+ .
3440+ .
3441+ The Ultimate Packer for eXecutables
3442+ Copyright (c) 1996-2000 Markus Oberhumer & Laszlo Molnar
3443+ http://wildsau.idv.uni-linz.ac.at/mfx/upx.html
3444+ http://www.nexus.hu/upx
3445+ http://upx.tsx.org
3446+ .
3447+ .
3448+ PLEASE CAREFULLY READ THIS LICENSE AGREEMENT, ESPECIALLY IF YOU PLAN
3449+ TO MODIFY THE UPX SOURCE CODE OR USE A MODIFIED UPX VERSION.
3450+ .
3451+ .
3452+ ABSTRACT
3453+ ========
3454+ .
3455+ UPX and UCL are copyrighted software distributed under the terms
3456+ of the GNU General Public License (hereinafter the "GPL").
3457+ .
3458+ The stub which is imbedded in each UPX compressed program is part
3459+ of UPX and UCL, and contains code that is under our copyright. The
3460+ terms of the GNU General Public License still apply as compressing
3461+ a program is a special form of linking with our stub.
3462+ .
3463+ As a special exception we grant the free usage of UPX for all
3464+ executables, including commercial programs.
3465+ See below for details and restrictions.
3466+ .
3467+ .
3468+ COPYRIGHT
3469+ =========
3470+ .
3471+ UPX and UCL are copyrighted software. All rights remain with the authors.
3472+ .
3473+ UPX is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
3474+ UPX is Copyright (C) 1996-2000 Laszlo Molnar
3475+ .
3476+ UCL is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
3477+ .
3478+ .
3479+ GNU GENERAL PUBLIC LICENSE
3480+ ==========================
3481+ .
3482+ UPX and the UCL library are free software; you can redistribute them
3483+ and/or modify them under the terms of the GNU General Public License as
3484+ published by the Free Software Foundation; either version 2 of
3485+ the License, or (at your option) any later version.
3486+ .
3487+ UPX and UCL are distributed in the hope that they will be useful,
3488 but WITHOUT ANY WARRANTY; without even the implied warranty of
3489- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3490- Lesser General Public License for more details.
3491-
3492- You should have received a copy of the GNU Lesser General Public
3493- License along with this library; if not, write to the Free Software
3494- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
3495-
3496-Also add information on how to contact you by electronic and paper mail.
3497-
3498-You should also get your employer (if you work as a programmer) or your
3499-school, if any, to sign a "copyright disclaimer" for the library, if
3500-necessary. Here is a sample; alter the names:
3501-
3502- Yoyodyne, Inc., hereby disclaims all copyright interest in the
3503- library `Frob' (a library for tweaking knobs) written by James Random Hacker.
3504-
3505- <signature of Ty Coon>, 1 April 1990
3506- Ty Coon, President of Vice
3507-
3508-That's all there is to it!
3509-
3510---- end of LICENSE ---
3511-
3512--------------------------------------------------------------------------------
3513-
3514-%% This notice is provided with respect to ECMAScript Language
3515-Specification ECMA-262 Edition 5.1 which may be included with
3516-JRE 8, JDK 8, and OpenJDK 8.
3517-
3518---- begin of LICENSE ---
3519-
3520-Copyright notice
3521-Copyright © 2011 Ecma International
3522-Ecma International
3523-Rue du Rhone 114
3524-CH-1204 Geneva
3525-Tel: +41 22 849 6000
3526-Fax: +41 22 849 6001
3527-Web: http://www.ecma-international.org
3528-
3529-This document and possible translations of it may be copied and furnished to
3530-others, and derivative works that comment on or otherwise explain it or assist
3531-in its implementation may be prepared, copied, published, and distributed, in
3532-whole or in part, without restriction of any kind, provided that the above
3533-copyright notice and this section are included on all such copies and derivative
3534-works. However, this document itself may not be modified in any way, including
3535-by removing the copyright notice or references to Ecma International, except as
3536-needed for the purpose of developing any document or deliverable produced by
3537-Ecma International (in which case the rules applied to copyrights must be
3538-followed) or as required to translate it into languages other than English. The
3539-limited permissions granted above are perpetual and will not be revoked by Ecma
3540-International or its successors or assigns. This document and the information
3541-contained herein is provided on an "AS IS" basis and ECMA INTERNATIONAL
3542-DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
3543-WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP
3544-RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
3545-PURPOSE." Software License
3546-
3547-All Software contained in this document ("Software)" is protected by copyright
3548-and is being made available under the "BSD License", included below. This
3549-Software may be subject to third party rights (rights from parties other than
3550-Ecma International), including patent rights, and no licenses under such third
3551-party rights are granted under this license even if the third party concerned is
3552-a member of Ecma International. SEE THE ECMA CODE OF CONDUCT IN PATENT MATTERS
3553-AVAILABLE AT http://www.ecma-international.org/memento/codeofconduct.htm FOR
3554-INFORMATION REGARDING THE LICENSING OF PATENT CLAIMS THAT ARE REQUIRED TO
3555-IMPLEMENT ECMA INTERNATIONAL STANDARDS*. Redistribution and use in source and
3556-binary forms, with or without modification, are permitted provided that the
3557-following conditions are met:
3558-
3559-1. Redistributions of source code must retain the above copyright notice, this
3560-list of conditions and the following disclaimer.
3561-
3562-2. Redistributions in binary form must reproduce the above copyright notice,
3563-this list of conditions and the following disclaimer in the documentation and/or
3564-other materials provided with the distribution.
3565-
3566-3. Neither the name of the authors nor Ecma International may be used to endorse
3567-or promote products derived from this software without specific prior written
3568-permission.
3569-
3570-THIS SOFTWARE IS PROVIDED BY THE ECMA INTERNATIONAL "AS IS" AND ANY EXPRESS OR
3571-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
3572-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
3573-SHALL ECMA INTERNATIONAL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3574-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
3575-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
3576-BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
3577-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
3578-IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
3579-OF SUCH DAMAGE.
3580---- end of LICENSE ---
3581-
3582-%% This notice is provided with respect to Dynalink library which is included
3583-with the Nashorn technology.
3584-
3585---- begin of LICENSE ---
3586-Copyright (c) 2009-2013, Attila Szegedi
3587-
3588-Redistribution and use in source and binary forms, with or without
3589-modification, are permitted provided that the following conditions are
3590-met:
3591-* Redistributions of source code must retain the above copyright
3592- notice, this list of conditions and the following disclaimer.
3593-* Redistributions in binary form must reproduce the above copyright
3594- notice, this list of conditions and the following disclaimer in the
3595- documentation and/or other materials provided with the distribution.
3596-* Neither the name of the copyright holder nor the names of
3597- contributors may be used to endorse or promote products derived from
3598- this software without specific prior written permission.
3599-
3600-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
3601-IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
3602-TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
3603-PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER
3604-BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
3605-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3606-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
3607-BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
3608-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
3609-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
3610-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3611---- end of LICENSE ---
3612-
3613-%% This notice is provided with respect to Joni library which is included
3614-with the Nashorn technology.
3615-
3616---- begin of LICENSE ---
3617-Permission is hereby granted, free of charge, to any person obtaining a copy of
3618-this software and associated documentation files (the "Software"), to deal in
3619-the Software without restriction, including without limitation the rights to
3620-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
3621-of the Software, and to permit persons to whom the Software is furnished to do
3622-so, subject to the following conditions:
3623-
3624-The above copyright notice and this permission notice shall be included in all
3625-copies or substantial portions of the Software.
3626-
3627-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3628-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3629-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3630-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3631-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3632-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3633-SOFTWARE.
3634-
3635---- end of LICENSE ---
3636-
3637--------------------------------------------------------------------------------
3638-
3639-%% This notice is provided with respect to FontConfig 2.5, which may be
3640-included with JRE 8, JDK 8, and OpenJDK 8 source distributions on
3641-Linux and Solaris.
3642-
3643---- begin of LICENSE ---
3644-
3645-Copyright © 2001,2003 Keith Packard
3646-
3647-Permission to use, copy, modify, distribute, and sell this software and its
3648-documentation for any purpose is hereby granted without fee, provided that the
3649-above copyright notice appear in all copies and that both that copyright
3650-notice and this permission notice appear in supporting documentation, and that
3651-the name of Keith Packard not be used in advertising or publicity pertaining
3652-to distribution of the software without specific, written prior permission.
3653-Keith Packard makes no representations about the suitability of this software
3654-for any purpose. It is provided "as is" without express or implied warranty.
3655-
3656-KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
3657-ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL KEITH
3658-PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
3659-DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3660-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
3661-CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3662-
3663-
3664---- end of LICENSE ---
3665-
3666--------------------------------------------------------------------------------
3667-
3668-%% This notice is provided with respect to IAIK PKCS#11 Wrapper,
3669-which may be included with JRE 8, JDK 8, and OpenJDK 8.
3670-
3671---- begin of LICENSE ---
3672-
3673-IAIK PKCS#11 Wrapper License
3674-
3675-Copyright (c) 2002 Graz University of Technology. All rights reserved.
3676-
3677-Redistribution and use in source and binary forms, with or without
3678-modification, are permitted provided that the following conditions are met:
3679-
3680-1. Redistributions of source code must retain the above copyright notice, this
3681- list of conditions and the following disclaimer.
3682-
3683-2. Redistributions in binary form must reproduce the above copyright notice,
3684- this list of conditions and the following disclaimer in the documentation
3685- and/or other materials provided with the distribution.
3686-
3687-3. The end-user documentation included with the redistribution, if any, must
3688- include the following acknowledgment:
3689-
3690- "This product includes software developed by IAIK of Graz University of
3691- Technology."
3692-
3693- Alternately, this acknowledgment may appear in the software itself, if and
3694- wherever such third-party acknowledgments normally appear.
3695-
3696-4. The names "Graz University of Technology" and "IAIK of Graz University of
3697- Technology" must not be used to endorse or promote products derived from this
3698- software without prior written permission.
3699-
3700-5. Products derived from this software may not be called "IAIK PKCS Wrapper",
3701- nor may "IAIK" appear in their name, without prior written permission of
3702- Graz University of Technology.
3703-
3704-THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
3705-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
3706-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
3707-LICENSOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
3708-OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
3709-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
3710-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
3711-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
3712-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
3713-POSSIBILITY OF SUCH DAMAGE.
3714-
3715---- end of LICENSE ---
3716-
3717--------------------------------------------------------------------------------
3718-
3719-%% This notice is provided with respect to ICU4C 4.0.1 and ICU4J 4.4, which
3720-may be included with JRE 8, JDK 8, and OpenJDK 8.
3721-
3722---- begin of LICENSE ---
3723-
3724-Copyright (c) 1995-2010 International Business Machines Corporation and others
3725-
3726-All rights reserved.
3727-
3728-Permission is hereby granted, free of charge, to any person obtaining a copy
3729-of this software and associated documentation files (the "Software"), to deal
3730-in the Software without restriction, including without limitation the rights
3731-to use, copy, modify, merge, publish, distribute, and/or sell copies of the
3732-Software, and to permit persons to whom the Software is furnished to do so,
3733-provided that the above copyright notice(s) and this permission notice appear
3734-in all copies of the Software and that both the above copyright notice(s) and
3735-this permission notice appear in supporting documentation.
3736-
3737-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3738-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3739-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
3740-NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
3741-LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY
3742-DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
3743-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
3744-CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
3745-
3746-Except as contained in this notice, the name of a copyright holder shall not
3747-be used in advertising or otherwise to promote the sale, use or other dealings
3748-in this Software without prior written authorization of the copyright holder.
3749-All trademarks and registered trademarks mentioned herein are the property of
3750-their respective owners.
3751-
3752---- end of LICENSE ---
3753-
3754--------------------------------------------------------------------------------
3755-
3756-%% This notice is provided with respect to IJG JPEG 6b, which may be
3757-included with JRE 8, JDK 8, and OpenJDK 8.
3758-
3759---- begin of LICENSE ---
3760-
3761-This software is copyright (C) 1991-1998, Thomas G. Lane.
3762-All Rights Reserved except as specified below.
3763-
3764-Permission is hereby granted to use, copy, modify, and distribute this
3765-software (or portions thereof) for any purpose, without fee, subject to these
3766-conditions:
3767-(1) If any part of the source code for this software is distributed, then this
3768-README file must be included, with this copyright and no-warranty notice
3769-unaltered; and any additions, deletions, or changes to the original files
3770-must be clearly indicated in accompanying documentation.
3771-(2) If only executable code is distributed, then the accompanying
3772-documentation must state that "this software is based in part on the work of
3773-the Independent JPEG Group".
3774-(3) Permission for use of this software is granted only if the user accepts
3775-full responsibility for any undesirable consequences; the authors accept
3776-NO LIABILITY for damages of any kind.
3777-
3778-These conditions apply to any software derived from or based on the IJG code,
3779-not just to the unmodified library. If you use our work, you ought to
3780-acknowledge us.
3781-
3782-Permission is NOT granted for the use of any IJG author's name or company name
3783-in advertising or publicity relating to this software or products derived from
3784-it. This software may be referred to only as "the Independent JPEG Group's
3785-software".
3786-
3787-We specifically permit and encourage the use of this software as the basis of
3788-commercial products, provided that all warranty or liability claims are
3789-assumed by the product vendor.
3790-
3791---- end of LICENSE ---
3792-
3793---------------------------------------------------------------------------------
3794-
3795-%% This notice is provided with respect to Joni v1.1.9, which may be
3796-included with JRE 8, JDK 8, and OpenJDK 8.
3797-
3798---- begin of LICENSE ---
3799-
3800-Permission is hereby granted, free of charge, to any person obtaining a copy
3801-of this software and associated documentation files (the "Software"), to deal
3802-in the Software without restriction, including without limitation the rights
3803-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
3804-copies of the Software, and to permit persons to whom the Software is
3805-furnished to do so, subject to the following conditions:
3806-
3807-The above copyright notice and this permission notice shall be included in all
3808-copies or substantial portions of the Software.
3809-
3810-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3811-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3812-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3813-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3814-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3815-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3816-SOFTWARE.
3817-
3818---- end of LICENSE ---
3819-
3820--------------------------------------------------------------------------------
3821-
3822-%% This notice is provided with respect to JOpt-Simple v3.0, which may be
3823-included with JRE 8, JDK 8, and OpenJDK 8.
3824-
3825---- begin of LICENSE ---
3826-
3827- Copyright (c) 2004-2009 Paul R. Holser, Jr.
3828-
3829- Permission is hereby granted, free of charge, to any person obtaining
3830- a copy of this software and associated documentation files (the
3831- "Software"), to deal in the Software without restriction, including
3832- without limitation the rights to use, copy, modify, merge, publish,
3833- distribute, sublicense, and/or sell copies of the Software, and to
3834- permit persons to whom the Software is furnished to do so, subject to
3835- the following conditions:
3836-
3837- The above copyright notice and this permission notice shall be
3838- included in all copies or substantial portions of the Software.
3839-
3840- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
3841- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
3842- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
3843- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
3844- LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
3845- OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
3846- WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3847-
3848---- end of LICENSE ---
3849-
3850---------------------------------------------------------------------------------
3851-
3852-%% This notice is provided with respect to Kerberos functionality, which
3853-which may be included with JRE 8, JDK 8, and OpenJDK 8.
3854-
3855---- begin of LICENSE ---
3856-
3857- (C) Copyright IBM Corp. 1999 All Rights Reserved.
3858- Copyright 1997 The Open Group Research Institute. All rights reserved.
3859-
3860---- end of LICENSE ---
3861-
3862--------------------------------------------------------------------------------
3863-
3864-%% This notice is provided with respect to Kerberos functionality from
3865-FundsXpress, INC., which may be included with JRE 8, JDK 8, and OpenJDK 8.
3866-
3867---- begin of LICENSE ---
3868-
3869- Copyright (C) 1998 by the FundsXpress, INC.
3870-
3871- All rights reserved.
3872-
3873- Export of this software from the United States of America may require
3874- a specific license from the United States Government. It is the
3875- responsibility of any person or organization contemplating export to
3876- obtain such a license before exporting.
3877-
3878- WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
3879- distribute this software and its documentation for any purpose and
3880- without fee is hereby granted, provided that the above copyright
3881- notice appear in all copies and that both that copyright notice and
3882- this permission notice appear in supporting documentation, and that
3883- the name of FundsXpress. not be used in advertising or publicity pertaining
3884- to distribution of the software without specific, written prior
3885- permission. FundsXpress makes no representations about the suitability of
3886- this software for any purpose. It is provided "as is" without express
3887- or implied warranty.
3888-
3889- THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
3890- IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
3891- WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
3892-
3893-
3894---- end of LICENSE ---
3895-
3896--------------------------------------------------------------------------------
3897-
3898-%% This notice is provided with respect to Kronos OpenGL headers, which may be
3899-included with JDK 8 and OpenJDK 8 source distributions.
3900-
3901---- begin of LICENSE ---
3902-
3903- Copyright (c) 2007 The Khronos Group Inc.
3904-
3905- Permission is hereby granted, free of charge, to any person obtaining a copy
3906- of this software and/or associated documentation files (the "Materials"), to
3907- deal in the Materials without restriction, including without limitation the
3908- rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
3909- sell copies of the Materials, and to permit persons to whom the Materials are
3910- furnished to do so, subject to the following conditions:
3911-
3912- The above copyright notice and this permission notice shall be included in all
3913- copies or substantial portions of the Materials.
3914-
3915- THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
3916- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3917- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
3918- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
3919- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3920- OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN THE
3921- MATERIALS.
3922-
3923---- end of LICENSE ---
3924-
3925--------------------------------------------------------------------------------
3926-
3927-%% Lucida is a registered trademark or trademark of Bigelow & Holmes in the
3928-U.S. and other countries.
3929-
3930--------------------------------------------------------------------------------
3931-
3932-%% This notice is provided with respect to Mesa 3D Graphics Library v4.1,
3933-which may be included with JRE 8, JDK 8, and OpenJDK 8 source distributions.
3934-
3935---- begin of LICENSE ---
3936-
3937- Mesa 3-D graphics library
3938- Version: 4.1
3939-
3940- Copyright (C) 1999-2002 Brian Paul All Rights Reserved.
3941-
3942- Permission is hereby granted, free of charge, to any person obtaining a
3943- copy of this software and associated documentation files (the "Software"),
3944- to deal in the Software without restriction, including without limitation
3945- the rights to use, copy, modify, merge, publish, distribute, sublicense,
3946- and/or sell copies of the Software, and to permit persons to whom the
3947- Software is furnished to do so, subject to the following conditions:
3948-
3949- The above copyright notice and this permission notice shall be included
3950- in all copies or substantial portions of the Software.
3951-
3952- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
3953- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
3954- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
3955- BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
3956- AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
3957- CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
3958-
3959---- end of LICENSE ---
3960-
3961--------------------------------------------------------------------------------
3962-
3963-%% This notice is provided with respect to Mozilla Network Security
3964-Services (NSS), which is supplied with the JDK test suite in the OpenJDK
3965-source code repository. It is licensed under Mozilla Public License (MPL),
3966-version 2.0.
3967-
3968-The NSS libraries are supplied in executable form, built from unmodified
3969-NSS source code labeled with the "NSS_3.13.1_RTM" release tag.
3970-
3971-The NSS source code is available in the OpenJDK source code repository at:
3972- jdk/test/sun/security/pkcs11/nss/src
3973-
3974-The NSS libraries are available in the OpenJDK source code repository at:
3975- jdk/test/sun/security/pkcs11/nss/lib
3976-
3977---- begin of LICENSE ---
3978-
3979-Mozilla Public License Version 2.0
3980-==================================
3981-
3982-1. Definitions
3983---------------
3984-
3985-1.1. "Contributor"
3986- means each individual or legal entity that creates, contributes to
3987- the creation of, or owns Covered Software.
3988-
3989-1.2. "Contributor Version"
3990- means the combination of the Contributions of others (if any) used
3991- by a Contributor and that particular Contributor's Contribution.
3992-
3993-1.3. "Contribution"
3994- means Covered Software of a particular Contributor.
3995-
3996-1.4. "Covered Software"
3997- means Source Code Form to which the initial Contributor has attached
3998- the notice in Exhibit A, the Executable Form of such Source Code
3999- Form, and Modifications of such Source Code Form, in each case
4000- including portions thereof.
4001-
4002-1.5. "Incompatible With Secondary Licenses"
4003- means
4004-
4005- (a) that the initial Contributor has attached the notice described
4006- in Exhibit B to the Covered Software; or
4007-
4008- (b) that the Covered Software was made available under the terms of
4009- version 1.1 or earlier of the License, but not also under the
4010- terms of a Secondary License.
4011-
4012-1.6. "Executable Form"
4013- means any form of the work other than Source Code Form.
4014-
4015-1.7. "Larger Work"
4016- means a work that combines Covered Software with other material, in
4017- a separate file or files, that is not Covered Software.
4018-
4019-1.8. "License"
4020- means this document.
4021-
4022-1.9. "Licensable"
4023- means having the right to grant, to the maximum extent possible,
4024- whether at the time of the initial grant or subsequently, any and
4025- all of the rights conveyed by this License.
4026-
4027-1.10. "Modifications"
4028- means any of the following:
4029-
4030- (a) any file in Source Code Form that results from an addition to,
4031- deletion from, or modification of the contents of Covered
4032- Software; or
4033-
4034- (b) any new file in Source Code Form that contains any Covered
4035- Software.
4036-
4037-1.11. "Patent Claims" of a Contributor
4038- means any patent claim(s), including without limitation, method,
4039- process, and apparatus claims, in any patent Licensable by such
4040- Contributor that would be infringed, but for the grant of the
4041- License, by the making, using, selling, offering for sale, having
4042- made, import, or transfer of either its Contributions or its
4043- Contributor Version.
4044-
4045-1.12. "Secondary License"
4046- means either the GNU General Public License, Version 2.0, the GNU
4047- Lesser General Public License, Version 2.1, the GNU Affero General
4048- Public License, Version 3.0, or any later versions of those
4049- licenses.
4050-
4051-1.13. "Source Code Form"
4052- means the form of the work preferred for making modifications.
4053-
4054-1.14. "You" (or "Your")
4055- means an individual or a legal entity exercising rights under this
4056- License. For legal entities, "You" includes any entity that
4057- controls, is controlled by, or is under common control with You. For
4058- purposes of this definition, "control" means (a) the power, direct
4059- or indirect, to cause the direction or management of such entity,
4060- whether by contract or otherwise, or (b) ownership of more than
4061- fifty percent (50%) of the outstanding shares or beneficial
4062- ownership of such entity.
4063-
4064-2. License Grants and Conditions
4065---------------------------------
4066-
4067-2.1. Grants
4068-
4069-Each Contributor hereby grants You a world-wide, royalty-free,
4070-non-exclusive license:
4071-
4072-(a) under intellectual property rights (other than patent or trademark)
4073- Licensable by such Contributor to use, reproduce, make available,
4074- modify, display, perform, distribute, and otherwise exploit its
4075- Contributions, either on an unmodified basis, with Modifications, or
4076- as part of a Larger Work; and
4077-
4078-(b) under Patent Claims of such Contributor to make, use, sell, offer
4079- for sale, have made, import, and otherwise transfer either its
4080- Contributions or its Contributor Version.
4081-
4082-2.2. Effective Date
4083-
4084-The licenses granted in Section 2.1 with respect to any Contribution
4085-become effective for each Contribution on the date the Contributor first
4086-distributes such Contribution.
4087-
4088-2.3. Limitations on Grant Scope
4089-
4090-The licenses granted in this Section 2 are the only rights granted under
4091-this License. No additional rights or licenses will be implied from the
4092-distribution or licensing of Covered Software under this License.
4093-Notwithstanding Section 2.1(b) above, no patent license is granted by a
4094-Contributor:
4095-
4096-(a) for any code that a Contributor has removed from Covered Software;
4097- or
4098-
4099-(b) for infringements caused by: (i) Your and any other third party's
4100- modifications of Covered Software, or (ii) the combination of its
4101- Contributions with other software (except as part of its Contributor
4102- Version); or
4103-
4104-(c) under Patent Claims infringed by Covered Software in the absence of
4105- its Contributions.
4106-
4107-This License does not grant any rights in the trademarks, service marks,
4108-or logos of any Contributor (except as may be necessary to comply with
4109-the notice requirements in Section 3.4).
4110-
4111-2.4. Subsequent Licenses
4112-
4113-No Contributor makes additional grants as a result of Your choice to
4114-distribute the Covered Software under a subsequent version of this
4115-License (see Section 10.2) or under the terms of a Secondary License (if
4116-permitted under the terms of Section 3.3).
4117-
4118-2.5. Representation
4119-
4120-Each Contributor represents that the Contributor believes its
4121-Contributions are its original creation(s) or it has sufficient rights
4122-to grant the rights to its Contributions conveyed by this License.
4123-
4124-2.6. Fair Use
4125-
4126-This License is not intended to limit any rights You have under
4127-applicable copyright doctrines of fair use, fair dealing, or other
4128-equivalents.
4129-
4130-2.7. Conditions
4131-
4132-Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
4133-in Section 2.1.
4134-
4135-3. Responsibilities
4136--------------------
4137-
4138-3.1. Distribution of Source Form
4139-
4140-All distribution of Covered Software in Source Code Form, including any
4141-Modifications that You create or to which You contribute, must be under
4142-the terms of this License. You must inform recipients that the Source
4143-Code Form of the Covered Software is governed by the terms of this
4144-License, and how they can obtain a copy of this License. You may not
4145-attempt to alter or restrict the recipients' rights in the Source Code
4146-Form.
4147-
4148-3.2. Distribution of Executable Form
4149-
4150-If You distribute Covered Software in Executable Form then:
4151-
4152-(a) such Covered Software must also be made available in Source Code
4153- Form, as described in Section 3.1, and You must inform recipients of
4154- the Executable Form how they can obtain a copy of such Source Code
4155- Form by reasonable means in a timely manner, at a charge no more
4156- than the cost of distribution to the recipient; and
4157-
4158-(b) You may distribute such Executable Form under the terms of this
4159- License, or sublicense it under different terms, provided that the
4160- license for the Executable Form does not attempt to limit or alter
4161- the recipients' rights in the Source Code Form under this License.
4162-
4163-3.3. Distribution of a Larger Work
4164-
4165-You may create and distribute a Larger Work under terms of Your choice,
4166-provided that You also comply with the requirements of this License for
4167-the Covered Software. If the Larger Work is a combination of Covered
4168-Software with a work governed by one or more Secondary Licenses, and the
4169-Covered Software is not Incompatible With Secondary Licenses, this
4170-License permits You to additionally distribute such Covered Software
4171-under the terms of such Secondary License(s), so that the recipient of
4172-the Larger Work may, at their option, further distribute the Covered
4173-Software under the terms of either this License or such Secondary
4174-License(s).
4175-
4176-3.4. Notices
4177-
4178-You may not remove or alter the substance of any license notices
4179-(including copyright notices, patent notices, disclaimers of warranty,
4180-or limitations of liability) contained within the Source Code Form of
4181-the Covered Software, except that You may alter any license notices to
4182-the extent required to remedy known factual inaccuracies.
4183-
4184-3.5. Application of Additional Terms
4185-
4186-You may choose to offer, and to charge a fee for, warranty, support,
4187-indemnity or liability obligations to one or more recipients of Covered
4188-Software. However, You may do so only on Your own behalf, and not on
4189-behalf of any Contributor. You must make it absolutely clear that any
4190-such warranty, support, indemnity, or liability obligation is offered by
4191-You alone, and You hereby agree to indemnify every Contributor for any
4192-liability incurred by such Contributor as a result of warranty, support,
4193-indemnity or liability terms You offer. You may include additional
4194-disclaimers of warranty and limitations of liability specific to any
4195-jurisdiction.
4196-
4197-4. Inability to Comply Due to Statute or Regulation
4198----------------------------------------------------
4199-
4200-If it is impossible for You to comply with any of the terms of this
4201-License with respect to some or all of the Covered Software due to
4202-statute, judicial order, or regulation then You must: (a) comply with
4203-the terms of this License to the maximum extent possible; and (b)
4204-describe the limitations and the code they affect. Such description must
4205-be placed in a text file included with all distributions of the Covered
4206-Software under this License. Except to the extent prohibited by statute
4207-or regulation, such description must be sufficiently detailed for a
4208-recipient of ordinary skill to be able to understand it.
4209-
4210-5. Termination
4211---------------
4212-
4213-5.1. The rights granted under this License will terminate automatically
4214-if You fail to comply with any of its terms. However, if You become
4215-compliant, then the rights granted under this License from a particular
4216-Contributor are reinstated (a) provisionally, unless and until such
4217-Contributor explicitly and finally terminates Your grants, and (b) on an
4218-ongoing basis, if such Contributor fails to notify You of the
4219-non-compliance by some reasonable means prior to 60 days after You have
4220-come back into compliance. Moreover, Your grants from a particular
4221-Contributor are reinstated on an ongoing basis if such Contributor
4222-notifies You of the non-compliance by some reasonable means, this is the
4223-first time You have received notice of non-compliance with this License
4224-from such Contributor, and You become compliant prior to 30 days after
4225-Your receipt of the notice.
4226-
4227-5.2. If You initiate litigation against any entity by asserting a patent
4228-infringement claim (excluding declaratory judgment actions,
4229-counter-claims, and cross-claims) alleging that a Contributor Version
4230-directly or indirectly infringes any patent, then the rights granted to
4231-You by any and all Contributors for the Covered Software under Section
4232-2.1 of this License shall terminate.
4233-
4234-5.3. In the event of termination under Sections 5.1 or 5.2 above, all
4235-end user license agreements (excluding distributors and resellers) which
4236-have been validly granted by You or Your distributors under this License
4237-prior to termination shall survive termination.
4238-
4239-************************************************************************
4240-* *
4241-* 6. Disclaimer of Warranty *
4242-* ------------------------- *
4243-* *
4244-* Covered Software is provided under this License on an "as is" *
4245-* basis, without warranty of any kind, either expressed, implied, or *
4246-* statutory, including, without limitation, warranties that the *
4247-* Covered Software is free of defects, merchantable, fit for a *
4248-* particular purpose or non-infringing. The entire risk as to the *
4249-* quality and performance of the Covered Software is with You. *
4250-* Should any Covered Software prove defective in any respect, You *
4251-* (not any Contributor) assume the cost of any necessary servicing, *
4252-* repair, or correction. This disclaimer of warranty constitutes an *
4253-* essential part of this License. No use of any Covered Software is *
4254-* authorized under this License except under this disclaimer. *
4255-* *
4256-************************************************************************
4257-
4258-************************************************************************
4259-* *
4260-* 7. Limitation of Liability *
4261-* -------------------------- *
4262-* *
4263-* Under no circumstances and under no legal theory, whether tort *
4264-* (including negligence), contract, or otherwise, shall any *
4265-* Contributor, or anyone who distributes Covered Software as *
4266-* permitted above, be liable to You for any direct, indirect, *
4267-* special, incidental, or consequential damages of any character *
4268-* including, without limitation, damages for lost profits, loss of *
4269-* goodwill, work stoppage, computer failure or malfunction, or any *
4270-* and all other commercial damages or losses, even if such party *
4271-* shall have been informed of the possibility of such damages. This *
4272-* limitation of liability shall not apply to liability for death or *
4273-* personal injury resulting from such party's negligence to the *
4274-* extent applicable law prohibits such limitation. Some *
4275-* jurisdictions do not allow the exclusion or limitation of *
4276-* incidental or consequential damages, so this exclusion and *
4277-* limitation may not apply to You. *
4278-* *
4279-************************************************************************
4280-
4281-8. Litigation
4282--------------
4283-
4284-Any litigation relating to this License may be brought only in the
4285-courts of a jurisdiction where the defendant maintains its principal
4286-place of business and such litigation shall be governed by laws of that
4287-jurisdiction, without reference to its conflict-of-law provisions.
4288-Nothing in this Section shall prevent a party's ability to bring
4289-cross-claims or counter-claims.
4290-
4291-9. Miscellaneous
4292-----------------
4293-
4294-This License represents the complete agreement concerning the subject
4295-matter hereof. If any provision of this License is held to be
4296-unenforceable, such provision shall be reformed only to the extent
4297-necessary to make it enforceable. Any law or regulation which provides
4298-that the language of a contract shall be construed against the drafter
4299-shall not be used to construe this License against a Contributor.
4300-
4301-10. Versions of the License
4302----------------------------
4303-
4304-10.1. New Versions
4305-
4306-Mozilla Foundation is the license steward. Except as provided in Section
4307-10.3, no one other than the license steward has the right to modify or
4308-publish new versions of this License. Each version will be given a
4309-distinguishing version number.
4310-
4311-10.2. Effect of New Versions
4312-
4313-You may distribute the Covered Software under the terms of the version
4314-of the License under which You originally received the Covered Software,
4315-or under the terms of any subsequent version published by the license
4316-steward.
4317-
4318-10.3. Modified Versions
4319-
4320-If you create software not governed by this License, and you want to
4321-create a new license for such software, you may create and use a
4322-modified version of this License if you rename the license and remove
4323-any references to the name of the license steward (except to note that
4324-such modified license differs from this License).
4325-
4326-10.4. Distributing Source Code Form that is Incompatible With Secondary
4327-Licenses
4328-
4329-If You choose to distribute Source Code Form that is Incompatible With
4330-Secondary Licenses under the terms of this version of the License, the
4331-notice described in Exhibit B of this License must be attached.
4332-
4333-Exhibit A - Source Code Form License Notice
4334--------------------------------------------
4335-
4336- This Source Code Form is subject to the terms of the Mozilla Public
4337- License, v. 2.0. If a copy of the MPL was not distributed with this
4338- file, You can obtain one at http://mozilla.org/MPL/2.0/.
4339-
4340-If it is not possible or desirable to put the notice in a particular
4341-file, then You may include the notice in a location (such as a LICENSE
4342-file in a relevant directory) where a recipient would be likely to look
4343-for such a notice.
4344-
4345-You may add additional accurate notices of copyright ownership.
4346-
4347-Exhibit B - "Incompatible With Secondary Licenses" Notice
4348----------------------------------------------------------
4349-
4350- This Source Code Form is "Incompatible With Secondary Licenses", as
4351- defined by the Mozilla Public License, v. 2.0.
4352-
4353---- end of LICENSE ---
4354-
4355--------------------------------------------------------------------------------
4356-
4357-%% This notice is provided with respect to PC/SC Lite for Suse Linux v.1.1.1,
4358-which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris.
4359-
4360---- begin of LICENSE ---
4361-
4362-Copyright (c) 1999-2004 David Corcoran <corcoran@linuxnet.com>
4363-Copyright (c) 1999-2004 Ludovic Rousseau <ludovic.rousseau (at) free.fr>
4364-All rights reserved.
4365-
4366-Redistribution and use in source and binary forms, with or without
4367-modification, are permitted provided that the following conditions
4368-are met:
4369-
4370-1. Redistributions of source code must retain the above copyright
4371- notice, this list of conditions and the following disclaimer.
4372-2. Redistributions in binary form must reproduce the above copyright
4373- notice, this list of conditions and the following disclaimer in the
4374- documentation and/or other materials provided with the distribution.
4375-3. All advertising materials mentioning features or use of this software
4376- must display the following acknowledgement:
4377- This product includes software developed by:
4378- David Corcoran <corcoran@linuxnet.com>
4379- http://www.linuxnet.com (MUSCLE)
4380-4. The name of the author may not be used to endorse or promote products
4381- derived from this software without specific prior written permission.
4382-
4383-Changes to this license can be made only by the copyright author with
4384-explicit written consent.
4385-
4386-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
4387-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
4388-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
4389-IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
4390-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
4391-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
4392-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
4393-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
4394-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
4395-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4396-
4397---- end of LICENSE ---
4398-
4399--------------------------------------------------------------------------------
4400-
4401-%% This notice is provided with respect to PorterStemmer v4, which may be
4402-included with JRE 8, JDK 8, and OpenJDK 8.
4403-
4404---- begin of LICENSE ---
4405-
4406-See: http://tartarus.org/~martin/PorterStemmer
4407-
4408-The software is completely free for any purpose, unless notes at the head of
4409-the program text indicates otherwise (which is rare). In any case, the notes
4410-about licensing are never more restrictive than the BSD License.
4411-
4412-In every case where the software is not written by me (Martin Porter), this
4413-licensing arrangement has been endorsed by the contributor, and it is
4414-therefore unnecessary to ask the contributor again to confirm it.
4415-
4416-I have not asked any contributors (or their employers, if they have them) for
4417-proofs that they have the right to distribute their software in this way.
4418-
4419---- end of LICENSE ---
4420-
4421--------------------------------------------------------------------------------
4422-
4423-%% This notice is provided with respect to Relax NG Object/Parser v.20050510,
4424-which may be included with JRE 8, JDK 8, and OpenJDK 8.
4425-
4426---- begin of LICENSE ---
4427-
4428-Copyright (c) Kohsuke Kawaguchi
4429-
4430-Permission is hereby granted, free of charge, to any person obtaining a copy
4431-of this software and associated documentation files (the "Software"), to deal
4432-in the Software without restriction, including without limitation the rights
4433-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4434-copies of the Software, and to permit persons to whom the Software is
4435-furnished to do so, subject to the following conditions: The above copyright
4436-notice and this permission notice shall be included in all copies or
4437-substantial portions of the Software.
4438-
4439-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4440-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4441-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4442-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4443-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4444-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4445-SOFTWARE.
4446-
4447---- end of LICENSE ---
4448-
4449--------------------------------------------------------------------------------
4450-
4451-%% This notice is provided with respect to RelaxNGCC v1.12, which may be
4452-included with JRE 8, JDK 8, and OpenJDK 8.
4453-
4454---- begin of LICENSE ---
4455-
4456-Copyright (c) 2000-2003 Daisuke Okajima and Kohsuke Kawaguchi.
4457-All rights reserved.
4458-
4459-Redistribution and use in source and binary forms, with or without
4460-modification, are permitted provided that the following conditions are met:
4461-
4462-1. Redistributions of source code must retain the above copyright notice, this
4463- list of conditions and the following disclaimer.
4464-
4465-2. Redistributions in binary form must reproduce the above copyright notice,
4466- this list of conditions and the following disclaimer in the documentation
4467- and/or other materials provided with the distribution.
4468-
4469-3. The end-user documentation included with the redistribution, if any, must
4470- include the following acknowledgment:
4471-
4472- "This product includes software developed by Daisuke Okajima
4473- and Kohsuke Kawaguchi (http://relaxngcc.sf.net/)."
4474-
4475-Alternately, this acknowledgment may appear in the software itself, if and
4476-wherever such third-party acknowledgments normally appear.
4477-
4478-4. The names of the copyright holders must not be used to endorse or promote
4479- products derived from this software without prior written permission. For
4480- written permission, please contact the copyright holders.
4481-
4482-5. Products derived from this software may not be called "RELAXNGCC", nor may
4483- "RELAXNGCC" appear in their name, without prior written permission of the
4484- copyright holders.
4485-
4486-THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
4487-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
4488-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.IN NO EVENT SHALL THE APACHE
4489-SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
4490-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
4491-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
4492-PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
4493-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
4494-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
4495-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
4496-
4497---- end of LICENSE ---
4498-
4499--------------------------------------------------------------------------------
4500-
4501-%% This notice is provided with respect to SAX 2.0.1, which may be included
4502-with JRE 8, JDK 8, and OpenJDK 8.
4503-
4504---- begin of LICENSE ---
4505-
4506- SAX is free!
4507-
4508- In fact, it's not possible to own a license to SAX, since it's been placed in
4509- the public domain.
4510-
4511- No Warranty
4512-
4513- Because SAX is released to the public domain, there is no warranty for the
4514- design or for the software implementation, to the extent permitted by
4515- applicable law. Except when otherwise stated in writing the copyright holders
4516- and/or other parties provide SAX "as is" without warranty of any kind, either
4517- expressed or implied, including, but not limited to, the implied warranties
4518- of merchantability and fitness for a particular purpose. The entire risk as
4519- to the quality and performance of SAX is with you. Should SAX prove
4520- defective, you assume the cost of all necessary servicing, repair or
4521- correction.
4522-
4523- In no event unless required by applicable law or agreed to in writing will
4524- any copyright holder, or any other party who may modify and/or redistribute
4525- SAX, be liable to you for damages, including any general, special, incidental
4526- or consequential damages arising out of the use or inability to use SAX
4527- (including but not limited to loss of data or data being rendered inaccurate
4528- or losses sustained by you or third parties or a failure of the SAX to
4529- operate with any other programs), even if such holder or other party has been
4530- advised of the possibility of such damages.
4531-
4532- Copyright Disclaimers
4533-
4534- This page includes statements to that effect by David Megginson, who would
4535- have been able to claim copyright for the original work. SAX 1.0
4536-
4537- Version 1.0 of the Simple API for XML (SAX), created collectively by the
4538- membership of the XML-DEV mailing list, is hereby released into the public
4539- domain.
4540-
4541- No one owns SAX: you may use it freely in both commercial and non-commercial
4542- applications, bundle it with your software distribution, include it on a
4543- CD-ROM, list the source code in a book, mirror the documentation at your own
4544- web site, or use it in any other way you see fit.
4545-
4546- David Megginson, sax@megginson.com
4547- 1998-05-11
4548-
4549- SAX 2.0
4550-
4551- I hereby abandon any property rights to SAX 2.0 (the Simple API for XML), and
4552- release all of the SAX 2.0 source code, compiled code, and documentation
4553- contained in this distribution into the Public Domain. SAX comes with NO
4554- WARRANTY or guarantee of fitness for any purpose.
4555-
4556- David Megginson, david@megginson.com
4557- 2000-05-05
4558-
4559---- end of LICENSE ---
4560-
4561--------------------------------------------------------------------------------
4562-
4563-%% This notice is provided with respect to SoftFloat version 2b, which may be
4564-included with JRE 8, JDK 8, and OpenJDK 8 on Linux/ARM.
4565-
4566---- begin of LICENSE ---
4567-
4568-Use of any of this software is governed by the terms of the license below:
4569-
4570-SoftFloat was written by me, John R. Hauser. This work was made possible in
4571-part by the International Computer Science Institute, located at Suite 600,
4572-1947 Center Street, Berkeley, California 94704. Funding was partially
4573-provided by the National Science Foundation under grant MIP-9311980. The
4574-original version of this code was written as part of a project to build
4575-a fixed-point vector processor in collaboration with the University of
4576-California at Berkeley, overseen by Profs. Nelson Morgan and John Wawrzynek.
4577-
4578-THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE. Although reasonable effort
4579-has been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT
4580-TIMES RESULT IN INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO
4581-PERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ALL
4582-LOSSES, COSTS, OR OTHER PROBLEMS THEY INCUR DUE TO THE SOFTWARE, AND WHO
4583-FURTHERMORE EFFECTIVELY INDEMNIFY JOHN HAUSER AND THE INTERNATIONAL COMPUTER
4584-SCIENCE INSTITUTE (possibly via similar legal warning) AGAINST ALL LOSSES,
4585-COSTS, OR OTHER PROBLEMS INCURRED BY THEIR CUSTOMERS AND CLIENTS DUE TO THE
4586-SOFTWARE.
4587-
4588-Derivative works are acceptable, even for commercial purposes, provided
4589-that the minimal documentation requirements stated in the source code are
4590-satisfied.
4591-
4592---- end of LICENSE ---
4593-
4594--------------------------------------------------------------------------------
4595-
4596-%% This notice is provided with respect to Sparkle 1.5,
4597-which may be included with JRE 8 on Mac OS X.
4598-
4599---- begin of LICENSE ---
4600-
4601-Copyright (c) 2012 Sparkle.org and Andy Matuschak
4602-
4603-Permission is hereby granted, free of charge, to any person obtaining a copy
4604-of this software and associated documentation files (the "Software"), to deal
4605-in the Software without restriction, including without limitation the rights
4606-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4607-copies of the Software, and to permit persons to whom the Software is
4608-furnished to do so, subject to the following conditions:
4609-
4610-The above copyright notice and this permission notice shall be included in all
4611-copies or substantial portions of the Software.
4612-
4613-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4614-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4615-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4616-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4617-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4618-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4619-SOFTWARE.
4620-
4621---- end of LICENSE ---
4622-
4623--------------------------------------------------------------------------------
4624-
4625-%% Portions licensed from Taligent, Inc.
4626-
4627--------------------------------------------------------------------------------
4628-
4629-%% This notice is provided with respect to Thai Dictionary, which may be
4630-included with JRE 8, JDK 8, and OpenJDK 8.
4631-
4632---- begin of LICENSE ---
4633-
4634-Copyright (C) 1982 The Royal Institute, Thai Royal Government.
4635-
4636-Copyright (C) 1998 National Electronics and Computer Technology Center,
4637-National Science and Technology Development Agency,
4638-Ministry of Science Technology and Environment,
4639-Thai Royal Government.
4640-
4641-Permission is hereby granted, free of charge, to any person obtaining a copy
4642-of this software and associated documentation files (the "Software"), to deal
4643-in the Software without restriction, including without limitation the rights
4644-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
4645-copies of the Software, and to permit persons to whom the Software is
4646-furnished to do so, subject to the following conditions:
4647-
4648-The above copyright notice and this permission notice shall be included in all
4649-copies or substantial portions of the Software.
4650-
4651-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
4652-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
4653-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
4654-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
4655-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
4656-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
4657-SOFTWARE.
4658-
4659---- end of LICENSE ---
4660-
4661--------------------------------------------------------------------------------
4662-
4663-%% This notice is provided with respect to Unicode 6.2.0 & CLDR 21.0.1
4664-which may be included with JRE 8, JDK 8, and OpenJDK 8.
4665-
4666---- begin of LICENSE ---
4667-
4668-Unicode Terms of Use
4669-
4670-For the general privacy policy governing access to this site, see the Unicode
4671-Privacy Policy. For trademark usage, see the Unicode® Consortium Name and
4672-Trademark Usage Policy.
4673-
4674-A. Unicode Copyright.
4675- 1. Copyright © 1991-2013 Unicode, Inc. All rights reserved.
4676-
4677- 2. Certain documents and files on this website contain a legend indicating
4678- that "Modification is permitted." Any person is hereby authorized,
4679- without fee, to modify such documents and files to create derivative
4680- works conforming to the Unicode® Standard, subject to Terms and
4681- Conditions herein.
4682-
4683- 3. Any person is hereby authorized, without fee, to view, use, reproduce,
4684- and distribute all documents and files solely for informational
4685- purposes in the creation of products supporting the Unicode Standard,
4686- subject to the Terms and Conditions herein.
4687-
4688- 4. Further specifications of rights and restrictions pertaining to the use
4689- of the particular set of data files known as the "Unicode Character
4690- Database" can be found in Exhibit 1.
4691-
4692- 5. Each version of the Unicode Standard has further specifications of
4693- rights and restrictions of use. For the book editions (Unicode 5.0 and
4694- earlier), these are found on the back of the title page. The online
4695- code charts carry specific restrictions. All other files, including
4696- online documentation of the core specification for Unicode 6.0 and
4697- later, are covered under these general Terms of Use.
4698-
4699- 6. No license is granted to "mirror" the Unicode website where a fee is
4700- charged for access to the "mirror" site.
4701-
4702- 7. Modification is not permitted with respect to this document. All copies
4703- of this document must be verbatim.
4704-
4705-B. Restricted Rights Legend. Any technical data or software which is licensed
4706- to the United States of America, its agencies and/or instrumentalities
4707- under this Agreement is commercial technical data or commercial computer
4708- software developed exclusively at private expense as defined in FAR 2.101,
4709- or DFARS 252.227-7014 (June 1995), as applicable. For technical data, use,
4710- duplication, or disclosure by the Government is subject to restrictions as
4711- set forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov
4712- 1995) and this Agreement. For Software, in accordance with FAR 12-212 or
4713- DFARS 227-7202, as applicable, use, duplication or disclosure by the
4714- Government is subject to the restrictions set forth in this Agreement.
4715-
4716-C. Warranties and Disclaimers.
4717- 1. This publication and/or website may include technical or typographical
4718- errors or other inaccuracies . Changes are periodically added to the
4719- information herein; these changes will be incorporated in new editions
4720- of the publication and/or website. Unicode may make improvements and/or
4721- changes in the product(s) and/or program(s) described in this
4722- publication and/or website at any time.
4723-
4724- 2. If this file has been purchased on magnetic or optical media from
4725- Unicode, Inc. the sole and exclusive remedy for any claim will be
4726- exchange of the defective media within ninety (90) days of original
4727- purchase.
4728-
4729- 3. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR SOFTWARE IS
4730- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS, IMPLIED,
4731- OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF
4732- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
4733- UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR
4734- OMISSIONS IN THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH
4735- ARE REFERENCED BY OR LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.
4736-
4737-D. Waiver of Damages. In no event shall Unicode or its licensors be liable for
4738- any special, incidental, indirect or consequential damages of any kind, or
4739- any damages whatsoever, whether or not Unicode was advised of the
4740- possibility of the damage, including, without limitation, those resulting
4741- from the following: loss of use, data or profits, in connection with the
4742- use, modification or distribution of this information or its derivatives.
4743-
4744-E.Trademarks & Logos.
4745- 1. The Unicode Word Mark and the Unicode Logo are trademarks of Unicode,
4746- Inc. “The Unicode Consortium” and “Unicode, Inc.” are trade names of
4747- Unicode, Inc. Use of the information and materials found on this
4748- website indicates your acknowledgement of Unicode, Inc.’s exclusive
4749- worldwide rights in the Unicode Word Mark, the Unicode Logo, and the
4750- Unicode trade names.
4751-
4752- 2. The Unicode Consortium Name and Trademark Usage Policy (“Trademark
4753- Policy”) are incorporated herein by reference and you agree to abide by
4754- the provisions of the Trademark Policy, which may be changed from time
4755- to time in the sole discretion of Unicode, Inc.
4756-
4757- 3. All third party trademarks referenced herein are the property of their
4758- respective owners.
4759-
4760-Miscellaneous.
4761- 1. Jurisdiction and Venue. This server is operated from a location in the
4762- State of California, United States of America. Unicode makes no
4763- representation that the materials are appropriate for use in other
4764- locations. If you access this server from other locations, you are
4765- responsible for compliance with local laws. This Agreement, all use of
4766- this site and any claims and damages resulting from use of this site are
4767- governed solely by the laws of the State of California without regard to
4768- any principles which would apply the laws of a different jurisdiction.
4769- The user agrees that any disputes regarding this site shall be resolved
4770- solely in the courts located in Santa Clara County, California. The user
4771- agrees said courts have personal jurisdiction and agree to waive any
4772- right to transfer the dispute to any other forum.
4773-
4774- 2. Modification by Unicode. Unicode shall have the right to modify this
4775- Agreement at any time by posting it to this site. The user may not
4776- assign any part of this Agreement without Unicode’s prior written
4777- consent.
4778-
4779- 3. Taxes. The user agrees to pay any taxes arising from access to this
4780- website or use of the information herein, except for those based on
4781- Unicode’s net income.
4782-
4783- 4. Severability. If any provision of this Agreement is declared invalid or
4784- unenforceable, the remaining provisions of this Agreement shall remain
4785- in effect.
4786-
4787- 5. Entire Agreement. This Agreement constitutes the entire agreement
4788- between the parties.
4789-
4790-EXHIBIT 1
4791-UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
4792-
4793-Unicode Data Files include all data files under the directories
4794-http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
4795-http://www.unicode.org/cldr/data/. Unicode Data Files do not include PDF
4796-online code charts under the directory http://www.unicode.org/Public/.
4797-Software includes any source code published in the Unicode Standard or under
4798-the directories http://www.unicode.org/Public/,
4799-http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/.
4800-
4801-NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING,
4802-INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA
4803-FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO
4804-BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT
4805-AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR
4806-SOFTWARE.
4807-
4808-COPYRIGHT AND PERMISSION NOTICE
4809-
4810-Copyright © 1991-2012 Unicode, Inc. All rights reserved. Distributed under the
4811-Terms of Use in http://www.unicode.org/copyright.html.
4812-
4813-Permission is hereby granted, free of charge, to any person obtaining a copy
4814-of the Unicode data files and any associated documentation (the "Data Files")
4815-or Unicode software and any associated documentation (the "Software") to deal
4816-in the Data Files or Software without restriction, including without
4817-limitation the rights to use, copy, modify, merge, publish, distribute, and/or
4818-sell copies of the Data Files or Software, and to permit persons to whom the
4819-Data Files or Software are furnished to do so, provided that (a) the above
4820-copyright notice(s) and this permission notice appear with all copies of the
4821-Data Files or Software, (b) both the above copyright notice(s) and this
4822-permission notice appear in associated documentation, and (c) there is clear
4823-notice in each modified Data File or in the Software as well as in the
4824-documentation associated with the Data File(s) or Software that the data or
4825-software has been modified.
4826-
4827-THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
4828-KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
4829-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
4830-PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN
4831-THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
4832-DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
4833-PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
4834-ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE
4835-DATA FILES OR SOFTWARE.
4836-
4837-Except as contained in this notice, the name of a copyright holder shall not
4838-be used in advertising or otherwise to promote the sale, use or other dealings
4839-in these Data Files or Software without prior written authorization of the
4840-copyright holder.
4841-
4842-Unicode and the Unicode logo are trademarks of Unicode, Inc. in the United
4843-States and other countries. All third party trademarks referenced herein are
4844-the property of their respective owners.
4845-
4846---- end of LICENSE ---
4847-
4848--------------------------------------------------------------------------------
4849-
4850-%% This notice is provided with respect to UPX v3.01, which may be included
4851-with JRE 8 on Windows.
4852-
4853---- begin of LICENSE ---
4854-
4855-Use of any of this software is governed by the terms of the license below:
4856-
4857-
4858- ooooo ooo ooooooooo. ooooooo ooooo
4859- `888' `8' `888 `Y88. `8888 d8'
4860- 888 8 888 .d88' Y888..8P
4861- 888 8 888ooo88P' `8888'
4862- 888 8 888 .8PY888.
4863- `88. .8' 888 d8' `888b
4864- `YbodP' o888o o888o o88888o
4865-
4866-
4867- The Ultimate Packer for eXecutables
4868- Copyright (c) 1996-2000 Markus Oberhumer & Laszlo Molnar
4869- http://wildsau.idv.uni-linz.ac.at/mfx/upx.html
4870- http://www.nexus.hu/upx
4871- http://upx.tsx.org
4872-
4873-
4874-PLEASE CAREFULLY READ THIS LICENSE AGREEMENT, ESPECIALLY IF YOU PLAN
4875-TO MODIFY THE UPX SOURCE CODE OR USE A MODIFIED UPX VERSION.
4876-
4877-
4878-ABSTRACT
4879-========
4880-
4881- UPX and UCL are copyrighted software distributed under the terms
4882- of the GNU General Public License (hereinafter the "GPL").
4883-
4884- The stub which is imbedded in each UPX compressed program is part
4885- of UPX and UCL, and contains code that is under our copyright. The
4886- terms of the GNU General Public License still apply as compressing
4887- a program is a special form of linking with our stub.
4888-
4889- As a special exception we grant the free usage of UPX for all
4890- executables, including commercial programs.
4891- See below for details and restrictions.
4892-
4893-
4894-COPYRIGHT
4895-=========
4896-
4897- UPX and UCL are copyrighted software. All rights remain with the authors.
4898-
4899- UPX is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
4900- UPX is Copyright (C) 1996-2000 Laszlo Molnar
4901-
4902- UCL is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
4903-
4904-
4905-GNU GENERAL PUBLIC LICENSE
4906-==========================
4907-
4908- UPX and the UCL library are free software; you can redistribute them
4909- and/or modify them under the terms of the GNU General Public License as
4910- published by the Free Software Foundation; either version 2 of
4911- the License, or (at your option) any later version.
4912-
4913- UPX and UCL are distributed in the hope that they will be useful,
4914- but WITHOUT ANY WARRANTY; without even the implied warranty of
4915- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
4916- GNU General Public License for more details.
4917-
4918- You should have received a copy of the GNU General Public License
4919- along with this program; see the file COPYING.
4920-
4921-
4922-SPECIAL EXCEPTION FOR COMPRESSED EXECUTABLES
4923-============================================
4924-
4925- The stub which is imbedded in each UPX compressed program is part
4926- of UPX and UCL, and contains code that is under our copyright. The
4927- terms of the GNU General Public License still apply as compressing
4928- a program is a special form of linking with our stub.
4929-
4930- Hereby Markus F.X.J. Oberhumer and Laszlo Molnar grant you special
4931- permission to freely use and distribute all UPX compressed programs
4932- (including commercial ones), subject to the following restrictions:
4933-
4934- 1. You must compress your program with a completely unmodified UPX
4935- version; either with our precompiled version, or (at your option)
4936- with a self compiled version of the unmodified UPX sources as
4937- distributed by us.
4938- 2. This also implies that the UPX stub must be completely unmodfied, i.e.
4939- the stub imbedded in your compressed program must be byte-identical
4940- to the stub that is produced by the official unmodified UPX version.
4941- 3. The decompressor and any other code from the stub must exclusively get
4942- used by the unmodified UPX stub for decompressing your program at
4943- program startup. No portion of the stub may get read, copied,
4944- called or otherwise get used or accessed by your program.
4945-
4946-
4947-ANNOTATIONS
4948-===========
4949-
4950- - You can use a modified UPX version or modified UPX stub only for
4951- programs that are compatible with the GNU General Public License.
4952-
4953- - We grant you special permission to freely use and distribute all UPX
4954- compressed programs. But any modification of the UPX stub (such as,
4955- but not limited to, removing our copyright string or making your
4956- program non-decompressible) will immediately revoke your right to
4957- use and distribute a UPX compressed program.
4958-
4959- - UPX is not a software protection tool; by requiring that you use
4960- the unmodified UPX version for your proprietary programs we
4961- make sure that any user can decompress your program. This protects
4962- both you and your users as nobody can hide malicious code -
4963- any program that cannot be decompressed is highly suspicious
4964- by definition.
4965-
4966- - You can integrate all or part of UPX and UCL into projects that
4967- are compatible with the GNU GPL, but obviously you cannot grant
4968- any special exceptions beyond the GPL for our code in your project.
4969-
4970- - We want to actively support manufacturers of virus scanners and
4971- similar security software. Please contact us if you would like to
4972- incorporate parts of UPX or UCL into such a product.
4973-
4974-
4975-
4976-Markus F.X.J. Oberhumer Laszlo Molnar
4977-markus.oberhumer@jk.uni-linz.ac.at ml1050@cdata.tvnet.hu
4978-
4979-Linz, Austria, 25 Feb 2000
4980-
4981-Additional License(s)
4982-
4983-The UPX license file is at http://upx.sourceforge.net/upx-license.html.
4984-
4985---- end of LICENSE ---
4986-
4987--------------------------------------------------------------------------------
4988-
4989-%% This notice is provided with respect to Xfree86-VidMode Extension 1.0,
4990-which may be included with JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris.
4991-
4992---- begin of LICENSE ---
4993-
4994-Version 1.1 of XFree86 ProjectLicence.
4995-
4996-Copyright (C) 1994-2004 The XFree86 Project, Inc. All rights reserved.
4997-
4998-Permission is hereby granted, free of charge, to any person obtaining a copy of
4999-this software and associated documentation files (the "Software"), to deal
5000-in the Software without restriction, including without limitation the rights
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches