Notice - NetApp Support

Notice
About this document
The following copyright statements and licenses apply to software components that are distributed
with various versions of the OnCommand Shift products. Your product does not necessarily use all
the software components referred to below.
Where required, source code is published at the following location:
ftp://ftp.netapp.com/frm-ntap/opensource/
215-11031_A0_ur001 -Copyright 2016 NetApp, Inc. All rights reserved.
1
Notice
Copyrights and licenses
The following component is subject to the Adobe Robohelp
• Adobe RoboHelp - 10.0.0.287
Copyright© 1998-2003 eHelp® Corporation.All rights reserved.
Copyright 1992-2012
• Robohelp Auto-Generated Files - 10.0.0.287
Copyright© 1998-2003 eHelp® Corporation.All rights reserved.
Copyright © 1998-2012 Adobe Systems Incorporated. All rights reserved.
Copyright 1992-2012
http://www.adobe.com/products/eulas/pdfs/Gen_WWCombined-20070622_1253.pdf
2
Notice
The following component is subject to the Apache 1.1
• Apache Base64 functions - Unspecified
Copyright (c) 1995-1999 The Apache Group. All rights reserved.
• Apache ORO - 2.0.8
Copyright 2002-2010 The Apache Software Foundation
• Apache XML xml-commons - 1.0.b2
Copyright (c) 2001-2002 The Apache Software Foundation. All rights
Copyright © 1994-2001 World Wide Web Consortium
Apache Software License
Version 1.1
Copyright (c) 2000 The Apache Software Foundation. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
3. The end-user documentation included with the redistribution, if any, must include the following
acknowledgment:
3
Notice
"This product includes software developed by the Apache Software Foundation
(http://www.apache.org/)."
Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party
acknowledgments normally appear.
4. The names "Apache" and "Apache Software Foundation" must not be used to endorse or promote products
derived from this software without prior written permission. For written permission, please contact
apache@apache.org.
5. Products derived from this software may not be called "Apache", nor may "Apache" appear in their name,
without prior written permission of the Apache Software Foundation.
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE
SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
This software consists of voluntary contributions made by many individuals on behalf of the Apache Software
Foundation. For more information on the Apache Software Foundation, please see <http://www.apache.org/>.
Portions of this software are based upon public domain software originally written at the National Center for
Supercomputing Applications, University of Illinois, Urbana-Champaign.
4
Notice
The following component is subject to the Apache License Version 2.0
• Apache Commons Lang - 2.4
Copyright 2001-2008 The Apache Software Foundation
• Apache Commons Lang - 2.6
Copyright 2001-2011 The Apache Software Foundation
• Apache contribution to SharpSNMP - Unspecified
Copyright 2001-2006 The Apache Software Foundation
• Apache Log4j - 1.2.15
Copyright 1999-2005 The Apache Software Foundation
• Apache Tomcat - 7.0.55
Copyright © 1999-2014, The Apache Software Foundation
• Apache Velocity - 1.6.3
Copyright 2002-2010 The Apache Software Foundation
• Apache-Incubator JaxMe - 0.3
Copyright © 2002-2003, The Apache Software Foundation
• Apache-Jakarta Codec - 1.4
5
Notice
Copyright 2002-2009 The Apache Software Foundation
Copyright (C) 2002 Kevin Atkinson (kevina@gnu.org)
• Apache-Jakarta Collections - 3.2.1
Copyright 2001-2008 The Apache Software Foundation
• Apache-Jakarta Lang - 2.6
Copyright 2001-2011 The Apache Software Foundation
• Apache-Logging log4net - 1.2.10
Copyright 2004-2006 The Apache Software Foundation
• Apache-Logging log4net - 1.2.11
Copyright 2001-2007 The Apache Software Foundation
• Code Generation Library - Unspecified
• Commons Codec - 1.4
Copyright 2002-2009 The Apache Software Foundation
• Commons IO - 2.0.1
Copyright 2002-2010 The Apache Software Foundation
• Commons Logging - commons-logging:commons-logging - 1.2
Copyright 2003-2014 The Apache Software Foundation
• google-gson - 1.7.1
6
Notice
Copyright (C) 2008 Google Inc.
• Guava (Google Common Libraries) - r08
Copyright (C) 2010 Google Inc
• guava-libraries - r08
Copyright 2010 Google Inc.
• Jackson-annotations - 2.3.2
• Jackson-annotations - 2.2.3
• jackson-core - 2.2.3
Copyright (c) 2007- Tatu Saloranta.
• jackson-databind - 2.2.3
Copyright (c) 2007- Tatu Saloranta.
• javax.inject - 1
Copyright (C) 2009 The JSR-330 Expert Group
• jaxme-js - 0.3
Copyright © 2002-2003, The Apache Software Foundation
• jcl-over-slf4j - 1.7.5
Copyright 2001-2004 The Apache Software Foundation.
• jsyntaxpane - 0.9.5-b27
7
Notice
Copyright 2008 Ayman Al-Sairafi ayman.alsairafi@gmail.com
• Objenesis - org.objenesis:objenesis - 2.1
Copyright 2006-2013 Joe Walnes, Henri Tremblay, Leonardo Mesquita
• OpenSSL - Google Contribution - Unspecified
Written by Adam Langley (Google) for the OpenSSL project. Copyright 2011 Google Inc.
Copyright 2011 Google Inc. Author: Emilia Käsper and Peter Schwabe.
• OpenSSL - Google Contribution - Unspecified
Copyright 2011 Google Inc.
• OpenSSL - NISTz 256 - Unspecified
Copyright 2014 Intel Corporation.
• Simple - org.simpleframework:simple-xml - 2.5
Copyright (C) 2006, Niall Gallagher
Copyright (C) 2007, Niall Gallagher
• Spring Framework - spring-security - 3.2.5.RELEASE
Copyright 2002-2013 the original author or authors.
• spring-framework - 4.1.3.RELEASE
Copyright 2002-2012 the original author or authors.
8
Notice
• spring-security-acl - 3.2.5.RELEASE
Copyright 2002-2013 the original author or authors.
• Streaming API for XML (StAX) - JSR-173 - 1.0.1
Copyright 2003 BEA Systems, Inc
• Streaming API for XML (StAX) - JSR-173 - 1.2.0
Copyright 2004 BEA Systems, Inc
• Streaming API for XML (StAX) - JSR-173 - 1.0
Copyright (c) 2003 by BEA Systems. All Rights Reserved.
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1
through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the
License.
9
Notice
"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or
are under common control with that entity. For the purposes of this definition, "control" means (i) the power,
direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or
(ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such
entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications, including but not limited to software
source code, documentation source, and configuration files.
"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form,
including but not limited to compiled object code, generated documentation, and conversions to other media
types.
"Work" shall mean the work of authorship, whether in Source or Object form, made available under the
License, as indicated by a copyright notice that is included in or attached to the work (an example is provided
in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived
from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall
not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work
and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original version of the Work and any
modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to
Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to
submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of
electronic, verbal, or written communication sent to the Licensor or its representatives, including but not
limited to communication on electronic mailing lists, source code control systems, and issue tracking systems
that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise designated in writing by the copyright
owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has
been received by Licensor and subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby
grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to
reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the
10
Notice
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby
grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in
this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the
Work, where such license applies only to those patent claims licensable by such Contributor that are
necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work
to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the
Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this
License for that Work shall terminate as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any
medium, with or without modifications, and in Source or Object form, provided that You meet the following
conditions:
a. You must give any other recipients of the Work or Derivative Works a copy of this License; and
b. You must cause any modified files to carry prominent notices stating that You changed the files; and
c. You must retain, in the Source form of any Derivative Works that You distribute, all copyright,
patent, trademark, and attribution notices from the Source form of the Work, excluding those notices
that do not pertain to any part of the Derivative Works; and
d. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that
You distribute must include a readable copy of the attribution notices contained within such NOTICE
file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of
the following places: within a NOTICE text file distributed as part of the Derivative Works; within
the Source form or documentation, if provided along with the Derivative Works; or, within a display
generated by the Derivative Works, if and wherever such third-party notices normally appear. The
contents of the NOTICE file are for informational purposes only and do not modify the License. You
may add Your own attribution notices within Derivative Works that You distribute, alongside or as an
addendum to the NOTICE text from the Work, provided that such additional attribution notices
cannot be construed as modifying the License.
You may add Your own copyright statement to Your modifications and may provide additional or different
license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such
Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise
complies with the conditions stated in this License.
11
Notice
5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally
submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this
License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall
supersede or modify the terms of any separate license agreement you may have executed with Licensor
regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or
product names of the Licensor, except as required for reasonable and customary use in describing the origin of
the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the
Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES
OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties
or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or
redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence),
contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or
agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a result of this License or out of the use or
inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer
failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been
advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof,
You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability
obligations and/or rights consistent with this License. However, in accepting such obligations, You may act
only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if
You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims
asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work
To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by
brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be
enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name
and description of purpose be included on the same "printed page" as the copyright notice for easier
identification within third-party archives.
12
Notice
Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with the License. You may
obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
by applicable law or agreed to in writing, software distributed under the License is distributed
on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied. See the License for the specific language governing permissions
and limitations under the License.
13
Notice
The following component is subject to the BSD 1.0 - Historical
Permission License
• regex - 19950530
Other files have included NetApp copyright and update copyright year.
Copyright (c) 1992, 1993, 1994 Henry Spencer.
Copyright (c) 1992, 1993, 1994 The Regents of the University of California. All rights reserved.
Copyright (c) 2003 Network Appliance, Inc. All rights reserved.
• strtoll - Unspecified
Copyright (c) 1990, 1993 The Regents of the University of California. All rights reserved.
BSD 1.0 - Historical Permission License
Copyright (c) 1983, 1990, 1993 The Regents of the University of
California. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software must display the following
acknowledgement:
This product includes software developed by the University of California, Berkeley and its
contributors.
14
Notice
4. Neither the name of the University nor the names of its contributors may be used to endorse or
promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Portions Copyright (c) 1993 by Digital Equipment Corporation.
Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby
granted, provided that the above copyright notice and this permission notice appear in all copies, and that the
name of Digital Equipment Corporation not be used in advertising or publicity pertaining to distribution of the
document or software without specific, written prior permission.
THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.
15
Notice
The following component is subject to the BSD 2.0
• ASM - Unspecified
Copyright (c) 2000-2007 INRIA, France Telecom
• BSD 2.0 Contributions to OpenSSL - Unspecified
Copyright (c) 2012, Intel Corporation
• Camellia assembler implementation - Unspecified
Copyright (c) 2008 Andy Polyakov
• DOM4J - Flexible XML Framework for Java - 1.6.1
Copyright 2001-2005 (C) MetaStuff, Ltd. All Rights Reserved.
• FreeBSD - Unspecified
Copyright (c) 1982, 1986, 1988 Regents of the University of California. All rights reserved.
• hamcrest - 1.3.0RC2
Copyright (c) 2000-2006, www.hamcrest.org
• Hamcrest - 1.3.RC2
Copyright (c) 2000-2006 hamcrest.org
• javacc (Autogen) - 5.0
Copyright (c) 2006, Sun Microsystems, Inc.
16
Notice
• jaxen - 1.1.1
Copyright 2003-2006 The Werken Company. All Rights Reserved.
• junitperf - 1.8
Copyright (C) 2001 Clarkware Consulting, Inc.
• OpenSSL - Camellia Assembler Integration - Unspecified
Copyright (c) 2008 Andy Polyakov
• OpenSSL - Kungliga Tekniska Contribution - Unspecified
Copyright (c) 2004 Kungliga Tekniska Högskolan (Royal Institute of Technology, Stockholm,
Sweden). All rights reserved.
• OpenSSL BSD contributions - Unspecified
Copyright (c) 2007 KISA(Korea Information Security Agency). All rights reserved.
• relaxngDatatype Package - 20030807
Copyright (c) 2001, Thai Open Source Software Center Ltd, Sun Microsystems.
• SSH.NET Library - 2012.12.3
Copyright (c) 2010, RENCI
• VMware Infrastructure (vSphere) Java API - VI 5.1
17
Notice
Copyright (c) 2009 Altor Networks. All Rights Reserved
Copyright (c) 2008 VMware, Inc. All Rights Reserved.
Copyright (c) 2012 Steve Jin. All Rights Reserved
Copyright (c) 2009 NetApp. All Rights Reserved
Copyright (c) <YEAR>, <OWNER>
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
• Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
• Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
• Neither the name of the <ORGANIZATION> nor the names of its contributors may be used to
endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
18
Notice
The following component is subject to the BSD Two Clause License
(BSD-)
• BSD 2-clause Contributions to OpenSSL - Unspecified
Copyright (c) 2002 Bob Beck
Copyright (c) 2002 Theo de Raadt
Copyright (c) 2002 Markus Friedl
• LPLib - 1.1
Copyright (c) 2004, Richard Levitte . All rights reserved.
• OpenSSL Seed - Unspecified
Copyright (c) 2007 KISA(Korea Information Security Agency). All rights reserved.
Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved.
BSD Two Clause License
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
19
Notice
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
20
Notice
The following component is subject to the COMMON DEVELOPMENT
AND DISTRIBUTION LICENSE (CDDL) Version 1.0
• CDDL Contribution to jsyntaxpane - Unspecified
Copyright 2006 Arnout Engelen .
Copyright 2000-2006 Omnicore Software, Hans Kratz & Dennis Strein GbR, Geert Bevin
• JSTL - JavaServer Pages Standard Tag Library - 1.2
Copyright 2005 Sun Microsystems, Inc. All rights reserved
Copyright Apache Software Foundation.
COMMON DEVELOPMENT AND DISTRIBUTION LICENSE
(CDDL) Version 1.0
1. Definitions.
1.1. "Contributor" means each individual or entity that creates or contributes to the
creation of Modifications.
1.2. "Contributor Version" means the combination of the Original Software, prior
Modifications used by a Contributor (if any), and the Modifications made by that
particular Contributor.
1.3. "Covered Software" means (a) the Original Software, or (b) Modifications, or (c)
the combination of files containing Original Software with files containing
Modifications, in each case including portions thereof.
1.4. "Executable" means the Covered Software in any form other than Source Code.
1.5. "Initial Developer" means the individual or entity that first makes Original
Software available under this License.
21
Notice
1.6. "Larger Work" means a work which combines Covered Software or portions
thereof with code not governed by the terms of this License.
1.7. "License" means this document.
1.8. "Licensable" means having the right to grant, to the maximum extent possible,
whether at the time of the initial grant or subsequently acquired, any and all of the
rights conveyed herein.
1.9. "Modifications" means the Source Code and Executable form of any of the
following:
A. Any file that results from an addition to, deletion from or
modification of the contents of a file containing Original Software or
previous Modifications;
B. Any new file that contains any part of the Original Software or
previous Modification; or
C. Any new file that is contributed or otherwise made available under
the terms of this License.
1.10. "Original Software" means the Source Code and Executable form of computer
software code that is originally released under this License.
1.11. "Patent Claims" means any patent claim(s), now owned or hereafter acquired,
including without limitation, method, process, and apparatus claims, in any patent
Licensable by grantor.
1.12. "Source Code" means (a) the common form of computer software code in which
modifications are made and (b) associated documentation included in or with such
code.
1.13. "You" (or "Your") means an individual or a legal entity exercising rights under,
and complying with all of the terms of, this License. For legal entities, "You"
includes any entity which controls, is controlled by, or is under common control with
You. For purposes of this definition, "control" means (a) the power, direct or indirect,
to cause the direction or management of such entity, whether by contract or
otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding
shares or beneficial ownership of such entity.
22
Notice
2. License Grants.
2.1. The Initial Developer Grant.
Conditioned upon Your compliance with Section 3.1 below and subject to third party
intellectual property claims, the Initial Developer hereby grants You a world-wide,
royalty-free, non-exclusive license:
(a) under intellectual property rights (other than patent or trademark)
Licensable by Initial Developer, to use, reproduce, modify, display,
perform, sublicense and distribute the Original Software (or portions
thereof), with or without Modifications, and/or as part of a Larger
Work; and
(b) under Patent Claims infringed by the making, using or selling of
Original Software, to make, have made, use, practice, sell, and offer
for sale, and/or otherwise dispose of the Original Software (or
portions thereof).
(c) The licenses granted in Sections 2.1(a) and (b) are effective on the
date Initial Developer first distributes or otherwise makes the
Original Software available to a third party under the terms of this
License.
(d) Notwithstanding Section 2.1(b) above, no patent license is
granted: (1) for code that You delete from the Original Software, or
(2) for infringements caused by: (i) the modification of the Original
Software, or (ii) the combination of the Original Software with other
software or devices.
2.2. Contributor Grant.
Conditioned upon Your compliance with Section 3.1 below and subject to third party
intellectual property claims, each Contributor hereby grants You a world-wide,
royalty-free, non-exclusive license:
(a) under intellectual property rights (other than patent or trademark)
Licensable by Contributor to use, reproduce, modify, display,
perform, sublicense and distribute the Modifications created by such
Contributor (or portions thereof), either on an unmodified basis, with
23
Notice
other Modifications, as Covered Software and/or as part of a Larger
Work; and
(b) under Patent Claims infringed by the making, using, or selling of
Modifications made by that Contributor either alone and/or in
combination with its Contributor Version (or portions of such
combination), to make, use, sell, offer for sale, have made, and/or
otherwise dispose of: (1) Modifications made by that Contributor (or
portions thereof); and (2) the combination of Modifications made by
that Contributor with its Contributor Version (or portions of such
combination).
(c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on
the date Contributor first distributes or otherwise makes the
Modifications available to a third party.
(d) Notwithstanding Section 2.2(b) above, no patent license is
granted: (1) for any code that Contributor has deleted from the
Contributor Version; (2) for infringements caused by: (i) third party
modifications of Contributor Version, or (ii) the combination of
Modifications made by that Contributor with other software (except
as part of the Contributor Version) or other devices; or (3) under
Patent Claims infringed by Covered Software in the absence of
Modifications made by that Contributor.
3. Distribution Obligations.
3.1. Availability of Source Code.
Any Covered Software that You distribute or otherwise make available in Executable
form must also be made available in Source Code form and that Source Code form
must be distributed only under the terms of this License. You must include a copy of
this License with every copy of the Source Code form of the Covered Software You
distribute or otherwise make available. You must inform recipients of any such
Covered Software in Executable form as to how they can obtain such Covered
Software in Source Code form in a reasonable manner on or through a medium
customarily used for software exchange.
3.2. Modifications.
24
Notice
The Modifications that You create or to which You contribute are governed by the
terms of this License. You represent that You believe Your Modifications are Your
original creation(s) and/or You have sufficient rights to grant the rights conveyed by
this License.
3.3. Required Notices.
You must include a notice in each of Your Modifications that identifies You as the
Contributor of the Modification. You may not remove or alter any copyright, patent
or trademark notices contained within the Covered Software, or any notices of
licensing or any descriptive text giving attribution to any Contributor or the Initial
Developer.
3.4. Application of Additional Terms.
You may not offer or impose any terms on any Covered Software in Source Code
form that alters or restricts the applicable version of this License or the recipients
rights hereunder. You may choose to offer, and to charge a fee for, warranty, support,
indemnity or liability obligations to one or more recipients of Covered Software.
However, you may do so only on Your own behalf, and not on behalf of the Initial
Developer or any Contributor. You must make it absolutely clear that any such
warranty, support, indemnity or liability obligation is offered by You alone, and You
hereby agree to indemnify the Initial Developer and every Contributor for any
liability incurred by the Initial Developer or such Contributor as a result of warranty,
support, indemnity or liability terms You offer.
3.5. Distribution of Executable Versions.
You may distribute the Executable form of the Covered Software under the terms of
this License or under the terms of a license of Your choice, which may contain terms
different from this License, provided that You are in compliance with the terms of
this License and that the license for the Executable form does not attempt to limit or
alter the recipient's rights in the Source Code form from the rights set forth in this
License. If You distribute the Covered Software in Executable form under a different
license, You must make it absolutely clear that any terms which differ from this
License are offered by You alone, not by the Initial Developer or Contributor. You
hereby agree to indemnify the Initial Developer and every Contributor for any
liability incurred by the Initial Developer or such Contributor as a result of any such
terms You offer.
3.6. Larger Works.
25
Notice
You may create a Larger Work by combining Covered Software with other code not
governed by the terms of this License and distribute the Larger Work as a single
product. In such a case, You must make sure the requirements of this License are
fulfilled for the Covered Software.
4. Versions of the License.
4.1. New Versions.
Sun Microsystems, Inc. is the initial license steward and may publish revised and/or
new versions of this License from time to time. Each version will be given a
distinguishing version number. Except as provided in Section 4.3, no one other than
the license steward has the right to modify this License.
4.2. Effect of New Versions.
You may always continue to use, distribute or otherwise make the Covered Software
available under the terms of the version of the License under which You originally
received the Covered Software. If the Initial Developer includes a notice in the
Original Software prohibiting it from being distributed or otherwise made available
under any subsequent version of the License, You must distribute and make the
Covered Software available under the terms of the version of the License under
which You originally received the Covered Software. Otherwise, You may also
choose to use, distribute or otherwise make the Covered Software available under the
terms of any subsequent version of the License published by the license steward.
4.3. Modified Versions.
When You are an Initial Developer and You want to create a new license for Your
Original Software, You may create and use a modified version of this License if You:
(a) rename the license and remove any references to the name of the license steward
(except to note that the license differs from this License); and (b) otherwise make it
clear that the license contains terms which differ from this License.
5. DISCLAIMER OF WARRANTY.
COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF
DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED
26
Notice
SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN
ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR)
ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS
DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE.
NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER
THIS DISCLAIMER.
6. TERMINATION.
6.1. This License and the rights granted hereunder will terminate automatically if You
fail to comply with terms herein and fail to cure such breach within 30 days of
becoming aware of the breach. Provisions which, by their nature, must remain in
effect beyond the termination of this License shall survive.
6.2. If You assert a patent infringement claim (excluding declaratory judgment
actions) against Initial Developer or a Contributor (the Initial Developer or
Contributor against whom You assert such claim is referred to as "Participant")
alleging that the Participant Software (meaning the Contributor Version where the
Participant is a Contributor or the Original Software where the Participant is the
Initial Developer) directly or indirectly infringes any patent, then any and all rights
granted directly or indirectly to You by such Participant, the Initial Developer (if the
Initial Developer is not the Participant) and all Contributors under Sections 2.1 and/or
2.2 of this License shall, upon 60 days notice from Participant terminate
prospectively and automatically at the expiration of such 60 day notice period, unless
if within such 60 day period You withdraw Your claim with respect to the Participant
Software against such Participant either unilaterally or pursuant to a written
agreement with Participant.
6.3. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses
that have been validly granted by You or any distributor hereunder prior to
termination (excluding licenses granted to You by any distributor) shall survive
termination.
7. LIMITATION OF LIABILITY.
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED
SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON
FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOST PROFITS, LOSS
27
Notice
OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY
AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL
HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION
OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
8. U.S. GOVERNMENT END USERS.
The Covered Software is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995),
consisting of "commercial computer software" (as that term is defined at 48 C.F.R.
252.227-7014(a)(1)) and "commercial computer software documentation" as such terms are used in
48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those
rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other
FAR, DFAR, or other clause or provision that addresses Government rights in computer software
under this License.
9. MISCELLANEOUS.
This License represents the complete agreement concerning subject matter hereof. If any provision of
this License is held to be unenforceable, such provision shall be reformed only to the extent necessary
to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a
notice contained within the Original Software (except to the extent applicable law, if any, provides
otherwise), excluding such jurisdiction's conflict-of-law provisions. Any litigation relating to this
License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified
in a notice contained within the Original Software, with the losing party responsible for costs,
including, without limitation, court costs and reasonable attorneys' fees and expenses. The application
of the United Nations Convention on Contracts for the International Sale of Goods is expressly
excluded. Any law or regulation which provides that the language of a contract shall be construed
against the drafter shall not apply to this License. You agree that You alone are responsible for
compliance with the United States export administration regulations (and the export control laws and
regulation of any other countries) when You use, distribute or otherwise make available any Covered
Software.
10. RESPONSIBILITY FOR CLAIMS.
As between Initial Developer and the Contributors, each party is responsible for claims and damages
arising, directly or indirectly, out of its utilization of rights under this License and You agree to work
28
Notice
with Initial Developer and Contributors to distribute such responsibility on an equitable basis.
Nothing herein is intended or shall be deemed to constitute any admission of liability.
29
Notice
The following component is subject to the Common Development and
Distribution License 1.1
• GlassFish HK2 Package - Unspecified
Copyright (c) 2012 Oracle and/or its affiliates. All rights reserved.
COMMON DEVELOPMENT AND DISTRIBUTION LICENSE
(CDDL) Version 1.1
1. Definitions.
1.1. Contributor means each individual or entity that creates or contributes to the creation of
Modifications.
1.2. Contributor Version means the combination of the Original Software, prior Modifications used
by a Contributor (if any), and the Modifications made by that particular Contributor.
1.3. Covered Software means (a) the Original Software, or (b) Modifications, or (c) the combination
of files containing Original Software with files containing Modifications, in each case including
portions thereof.
1.4. Executable means the Covered Software in any form other than Source Code.
1.5. Initial Developer means the individual or entity that first makes Original Software available
under this License.
1.6. Larger Work means a work which combines Covered Software or portions thereof with code
not governed by the terms of this License.
1.7. License means this document.
1.8. Licensable means having the right to grant, to the maximum extent possible, whether at the
time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
1.9. Modifications means the Source Code and Executable form of any of the following:
30
Notice
A. Any file that results from an addition to, deletion from or modification of the contents of a file containing
Original Software or previous Modifications;
B. Any new file that contains any part of the Original Software or previous Modification; or
C. Any new file that is contributed or otherwise made available under the terms of this License.
1.10. Original Software means the Source Code and Executable form of computer software code that is
originally released under this License.
1.11. Patent Claims means any patent claim(s), now owned or hereafter acquired, including without
limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
1.12. Source Code means (a) the common form of computer software code in which modifications are made
and (b) associated documentation included in or with such code.
1.13. You (or Your ) means an individual or a legal entity exercising rights under, and complying with all
of the terms of, this License. For legal entities, You includes any entity which controls, is controlled by, or
is under common control with You. For purposes of this definition, control means (a) the power, direct or
indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b)
ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
2. License Grants.
2.1. The Initial Developer Grant.
Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual
property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive
license:
(a) under intellectual property rights (other than patent or trademark) Licensable by Initial Developer,
to use, reproduce, modify, display, perform, sublicense and distribute the Original Software (or
portions thereof), with or without Modifications, and/or as part of a Larger Work; and
(b) under Patent Claims infringed by the making, using or selling of Original Software, to make, have
made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or
portions thereof).
(c) The licenses granted in Sections 2.1(a) and (b) are effective on the date Initial Developer first
31
Notice
distributes or otherwise makes the Original Software available to a third party under the terms of this
License.
(d) Notwithstanding Section 2.1(b) above, no patent license is granted: (1) for code that You delete
from the Original Software, or (2) for infringements caused by: (i) the modification of the Original
Software, or (ii) the combination of the Original Software with other software or devices.
2.2. Contributor Grant.
Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual
property claims, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive
license:
(a) under intellectual property rights (other than patent or trademark) Licensable by
Contributor to use, reproduce, modify, display, perform, sublicense and distribute the
Modifications created by such Contributor (or portions thereof), either on an unmodified
basis, with other Modifications, as Covered Software and/or as part of a Larger Work; and
(b) under Patent Claims infringed by the making, using, or selling of Modifications made by
that Contributor either alone and/or in combination with its Contributor Version (or portions
of such combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose
of: (1) Modifications made by that Contributor (or portions thereof); and (2) the combination
of Modifications made by that Contributor with its Contributor Version (or portions of such
combination).
(c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date Contributor
first distributes or otherwise makes the Modifications available to a third party.
(d) Notwithstanding Section 2.2(b) above, no patent license is granted:
(1) for any code that Contributor has deleted from the Contributor Version;
(2) for infringements caused by: (i) third party modifications of Contributor Version, or (ii) the
combination of Modifications made by that Contributor with other software (except as part of the
Contributor Version) or other devices; or
(3) under Patent Claims infringed by Covered Software in the absence of Modifications made by that
Contributor.
3. Distribution Obligations.
32
Notice
3.1. Availability of Source Code.
Any Covered Software that You distribute or otherwise make available in Executable form must also
be made available in Source Code form and that Source Code form must be distributed only under the
terms of this License. You must include a copy of this License with every copy of the Source Code
form of the Covered Software You distribute or otherwise make available. You must inform
recipients of any such Covered Software in Executable form as to how they can obtain such Covered
Software in Source Code form in a reasonable manner on or through a medium customarily used for
software exchange.
3.2. Modifications.
The Modifications that You create or to which You contribute are governed by the terms of this
License. You represent that You believe Your Modifications are Your original creation(s) and/or You
have sufficient rights to grant the rights conveyed by this License.
3.3. Required Notices.
You must include a notice in each of Your Modifications that identifies You as the Contributor of the
Modification. You may not remove or alter any copyright, patent or trademark notices contained
within the Covered Software, or any notices of licensing or any descriptive text giving attribution to
any Contributor or the Initial Developer.
3.4. Application of Additional Terms.
You may not offer or impose any terms on any Covered Software in Source Code form that alters or
restricts the applicable version of this License or the recipients' rights hereunder. You may choose to
offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more
recipients of Covered Software. However, you may do so only on Your own behalf, and not on behalf
of the Initial Developer or any Contributor. You must make it absolutely clear that any such warranty,
support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify
the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such
Contributor as a result of warranty, support, indemnity or liability terms You offer.
3.5. Distribution of Executable Versions.
You may distribute the Executable form of the Covered Software under the terms of this License or
under the terms of a license of Your choice, which may contain terms different from this License,
provided that You are in compliance with the terms of this License and that the license for the
Executable form does not attempt to limit or alter the recipient's rights in the Source Code form from
the rights set forth in this License. If You distribute the Covered Software in Executable form under a
33
Notice
different license, You must make it absolutely clear that any terms which differ from this License are
offered by You alone, not by the Initial Developer or Contributor. You hereby agree to indemnify the
Initial Developer and every Contributor for any liability incurred by the Initial Developer or such
Contributor as a result of any such terms You offer.
3.6. Larger Works.
You may create a Larger Work by combining Covered Software with other code not governed by the
terms of this License and distribute the Larger Work as a single product. In such a case, You must
make sure the requirements of this License are fulfilled for the Covered Software.
4. Versions of the License.
4.1. New Versions.
Oracle is the initial license steward and may publish revised and/or new versions of this License from
time to time. Each version will be given a distinguishing version number. Except as provided in
Section 4.3, no one other than the license steward has the right to modify this License.
4.2. Effect of New Versions.
You may always continue to use, distribute or otherwise make the Covered Software available under
the terms of the version of the License under which You originally received the Covered Software. If
the Initial Developer includes a notice in the Original Software prohibiting it from being distributed or
otherwise made available under any subsequent version of the License, You must distribute and make
the Covered Software available under the terms of the version of the License under which You
originally received the Covered Software. Otherwise, You may also choose to use, distribute or
otherwise make the Covered Software available under the terms of any subsequent version of the
License published by the license steward.
4.3. Modified Versions.
When You are an Initial Developer and You want to create a new license for Your Original Software,
You may create and use a modified version of this License if You: (a) rename the license and remove
any references to the name of the license steward (except to note that the license differs from this
License); and (b) otherwise make it clear that the license contains terms which differ from this
License.
5. DISCLAIMER OF WARRANTY.
34
Notice
COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN AS IS BASIS,
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF
DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED
SOFTWARE IS WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN
ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR)
ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS
DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE.
NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER
THIS DISCLAIMER.
6. TERMINATION.
6.1. This License and the rights granted hereunder will terminate automatically if You fail to comply
with terms herein and fail to cure such breach within 30 days of becoming aware of the breach.
Provisions which, by their nature, must remain in effect beyond the termination of this License shall
survive.
6.2. If You assert a patent infringement claim (excluding declaratory judgment actions) against Initial
Developer or a Contributor (the Initial Developer or Contributor against whom You assert such claim
is referred to as Participant ) alleging that the Participant Software (meaning the Contributor Version
where the Participant is a Contributor or the Original Software where the Participant is the Initial
Developer) directly or indirectly infringes any patent, then any and all rights granted directly or
indirectly to You by such Participant, the Initial Developer (if the Initial Developer is not the
Participant) and all Contributors under Sections 2.1 and/or 2.2 of this License shall, upon 60 days
notice from Participant terminate prospectively and automatically at the expiration of such 60 day
notice period, unless if within such 60 day period You withdraw Your claim with respect to the
Participant Software against such Participant either unilaterally or pursuant to a written agreement
with Participant.
6.3. If You assert a patent infringement claim against Participant alleging that the Participant Software
directly or indirectly infringes any patent where such claim is resolved (such as by license or
settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the
licenses granted by such Participant under Sections 2.1 or 2.2 shall be taken into account in
determining the amount or value of any payment or license.
6.4. In the event of termination under Sections 6.1 or 6.2 above, all end user licenses that have been
35
Notice
validly granted by You or any distributor hereunder prior to termination (excluding licenses granted to
You by any distributor) shall survive termination.
7. LIMITATION OF LIABILITY.
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
(INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED
SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON
FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY
SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING
FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS
SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION
AND LIMITATION MAY NOT APPLY TO YOU.
8. U.S. GOVERNMENT END USERS.
The Covered Software is a commercial item, as that term is defined in 48 C.F.R. 2.101 (Oct. 1995),
consisting of commercial computer software (as that term is defined at 48 C.F.R. §
252.227-7014(a)(1)) and commercial computer software documentation as such terms are used in
48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Software with only those
rights set forth herein. This U.S. Government Rights clause is in lieu of, and supersedes, any other
FAR, DFAR, or other clause or provision that addresses Government rights in computer software
under this License.
9. MISCELLANEOUS.
This License represents the complete agreement concerning subject matter hereof. If any provision of
this License is held to be unenforceable, such provision shall be reformed only to the extent necessary
36
Notice
to make it enforceable. This License shall be governed by the law of the jurisdiction specified in a
notice contained within the Original Software (except to the extent applicable law, if any, provides
otherwise), excluding such jurisdiction's conflict-of-law provisions. Any litigation relating to this
License shall be subject to the jurisdiction of the courts located in the jurisdiction and venue specified
in a notice contained within the Original Software, with the losing party responsible for costs,
including, without limitation, court costs and reasonable attorneys' fees and expenses. The application
of the United Nations Convention on Contracts for the International Sale of Goods is expressly
excluded. Any law or regulation which provides that the language of a contract shall be construed
against the drafter shall not apply to this License. You agree that You alone are responsible for
compliance with the United States export administration regulations (and the export control laws and
regulation of any other countries) when You use, distribute or otherwise make available any Covered
Software.
10. RESPONSIBILITY FOR CLAIMS.
As between Initial Developer and the Contributors, each party is responsible for claims and damages
arising, directly or indirectly, out of its utilization of rights under this License and You agree to work
with Initial Developer and Contributors to distribute such responsibility on an equitable basis.
Nothing herein is intended or shall be deemed to constitute any admission of liability.
NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND
DISTRIBUTION LICENSE (CDDL)
The code released under the CDDL shall be governed by the laws of the State of California
(excluding conflict-of-law provisions). Any litigation relating to this License shall be subject to the
jurisdiction of the Federal Courts of the Northern District of California and the state courts of the
State of California, with venue lying in Santa Clara County, California.
37
Notice
The following component is subject to the Common Public License
1.0
♦ JUnit - 3.8.1
Common Public License Version 1.0
THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON
PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION
OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
1. DEFINITIONS
"Contribution" means:
a) in the case of the initial Contributor, the initial code and documentation distributed under
this Agreement, and
b) in the case of each subsequent Contributor:
i) changes to the Program, and
ii) additions to the Program;
where such changes and/or additions to the Program originate from and are distributed by that
particular Contributor. A Contribution 'originates' from a Contributor if it was added to the
Program by such Contributor itself or anyone acting on such Contributor's behalf.
Contributions do not include additions to the Program which: (i) are separate modules of
software distributed in conjunction with the Program under their own license agreement, and
(ii) are not derivative works of the Program.
"Contributor" means any person or entity that distributes the Program.
"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by
the use or sale of its Contribution alone or when combined with the Program.
"Program" means the Contributions distributed in accordance with this Agreement.
"Recipient" means anyone who receives the Program under this Agreement, including all
Contributors.
38
Notice
2. GRANT OF RIGHTS
a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a
non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare derivative
works of, publicly display, publicly perform, distribute and sublicense the Contribution of
such Contributor, if any, and such derivative works, in source code and object code form.
b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a
non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use,
sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any,
in source code and object code form. This patent license shall apply to the combination of the
Contribution and the Program if, at the time the Contribution is added by the Contributor,
such addition of the Contribution causes such combination to be covered by the Licensed
Patents. The patent license shall not apply to any other combinations which include the
Contribution. No hardware per se is licensed hereunder.
c) Recipient understands that although each Contributor grants the licenses to its
Contributions set forth herein, no assurances are provided by any Contributor that the
Program does not infringe the patent or other intellectual property rights of any other entity.
Each Contributor disclaims any liability to Recipient for claims brought by any other entity
based on infringement of intellectual property rights or otherwise. As a condition to
exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole
responsibility to secure any other intellectual property rights needed, if any. For example, if a
third party patent license is required to allow Recipient to distribute the Program, it is
Recipient's responsibility to acquire that license before distributing the Program.
d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its
Contribution, if any, to grant the copyright license set forth in this Agreement.
3. REQUIREMENTS
A Contributor may choose to distribute the Program in object code form under its own license
agreement, provided that:
a) it complies with the terms and conditions of this Agreement; and
b) its license agreement:
39
Notice
i) effectively disclaims on behalf of all Contributors all warranties and conditions, express
and implied, including warranties or conditions of title and non-infringement, and implied
warranties or conditions of merchantability and fitness for a particular purpose;
ii) effectively excludes on behalf of all Contributors all liability for damages, including direct,
indirect, special, incidental and consequential damages, such as lost profits;
iii) states that any provisions which differ from this Agreement are offered by that
Contributor alone and not by any other party; and
iv) states that source code for the Program is available from such Contributor, and informs
licensees how to obtain it in a reasonable manner on or through a medium customarily used
for software exchange.
When the Program is made available in source code form:
a) it must be made available under this Agreement
; and
b) a copy of this Agreement must be included with each copy of the Program
.
Contributors may not remove or alter any copyright notices contained within the Program.
Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably
allows subsequent Recipients to identify the originator of the Contribution.
4. COMMERCIAL DISTRIBUTION
Commercial distributors of software may accept certain responsibilities with respect to end users, business
partners and the like. While this license is intended to facilitate the commercial use of the Program, the
Contributor who includes the Program in a commercial product offering should do so in a manner which does
not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a
commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and
indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs
(collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against
the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in
connection with its distribution of the Program in a commercial product offering. The obligations in this
section do not apply to any claims or Losses relating to any actual or alleged intellectual property
infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
40
Notice
Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with
the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified
Contributor may participate in any such claim at its own expense.
For example, a Contributor might include the Program in a commercial product offering, Product X. That
Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance
claims, or offers warranties related to Product X, those performance claims and warranties are such
Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to
defend claims against the other Contributors related to those performance claims and warranties, and if a court
requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those
damages.
5. NO WARRANTY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON
AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS
OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF
TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program
and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to
the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or
equipment, and unavailability or interruption of operations.
6. DISCLAIMER OF LIABILITY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGES.
7. GENERAL
If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the
validity or enforceability of the remainder of the terms of this Agreement, and without further action by the
parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision
valid and enforceable.
41
Notice
If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software
(including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to
such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if
Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
alleging that the Program itself (excluding combinations of the Program with other software or hardware)
infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as
of the date such litigation is filed.
All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms
or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming
aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to
cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations
under this Agreement and any licenses granted by Recipient relating to the Program shall continue and
survive.
Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the
Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward
reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one
other than the Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement
Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity.
Each new version of the Agreement will be given a distinguishing version number. The Program (including
Contributions) may always be distributed subject to the version of the Agreement under which it was
received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute
the Program (including its Contributions) under the new version. Except as expressly stated in Sections 2(a)
and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under
this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not
expressly granted under this Agreement are reserved.
This Agreement is governed by the laws of the State of New York and the intellectual property laws of the
United States of America. No party to this Agreement will bring a legal action under this Agreement more
than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting
litigation.
42
Notice
The following component is subject to the Creative Commons Attribution
2.0
• XML Schema for Changelogs - Unspecified
Attribution 2.0
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL
SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT
RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS.
CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED,
AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE.
License
THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO
BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS
CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
CONDITIONS.
1. Definitions
1. "Collective Work" means a work, such as a periodical issue, anthology or encyclopedia, in which the
Work in its entirety in unmodified form, along with a number of other contributions, constituting
separate and independent works in themselves, are assembled into a collective whole. A work that
constitutes a Collective Work will not be considered a Derivative Work (as defined below) for the
purposes of this License.
2. "Derivative Work" means a work based upon the Work or upon the Work and other pre-existing
works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture
version, sound recording, art reproduction, abridgment, condensation, or any other form in which the
Work may be recast, transformed, or adapted, except that a work that constitutes a Collective Work
will not be considered a Derivative Work for the purpose of this License. For the avoidance of doubt,
where the Work is a musical composition or sound recording, the synchronization of the Work in
timed-relation with a moving image ("synching") will be considered a Derivative Work for the
purpose of this License.
43
Notice
3. censor" means the individual or entity that offers the Work under the terms of this License.
4. "Original Author" means the individual or entity who created the Work.
5. "Work" means the copyrightable work of authorship offered under the terms of this License.
6. "You" means an individual or entity exercising rights under this License who has not previously
violated the terms of this License with respect to the Work, or who has received express permission
from the Licensor to exercise rights under this License despite a previous violation.
2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or restrict any rights arising from fair
use, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other
applicable laws.
3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a
worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to
exercise the rights in the Work as stated below:
1. to reproduce the Work, to incorporate the Work into one or more Collective Works, and to reproduce
the Work as incorporated in the Collective Works;
2. to create and reproduce Derivative Works;
3. to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by
means of a digital audio transmission the Work including as incorporated in Collective Works;
4. to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by
means of a digital audio transmission Derivative Works.
5. For the avoidance of doubt, where the work is a musical composition:
1. Performance Royalties Under Blanket Licenses. Licensor waives the exclusive right to
collect, whether individually or via a performance rights society (e.g. ASCAP, BMI, SESAC),
royalties for the public performance or public digital performance (e.g. webcast) of the Work.
2. Mechanical Rights and Statutory Royalties. Licensor waives the exclusive right to collect,
whether individually or via a music rights agency or designated agent (e.g. Harry Fox
Agency), royalties for any phonorecord You create from the Work ("cover version") and
distribute, subject to the compulsory license created by 17 USC Section 115 of the US
Copyright Act (or the equivalent in other jurisdictions).
6. Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the Work is a sound
recording, Licensor waives the exclusive right to collect, whether individually or via a
performance-rights society (e.g. SoundExchange), royalties for the public digital performance (e.g.
webcast) of the Work, subject to the compulsory license created by 17 USC Section 114 of the US
Copyright Act (or the equivalent in other jurisdictions).
The above rights may be exercised in all media and formats whether now known or hereafter devised. The
above rights include the right to make such modifications as are technically necessary to exercise the rights in
other media and formats. All rights not expressly granted by Licensor are hereby reserved.
44
Notice
4. Restrictions.The license granted in Section 3 above is expressly made subject to and limited by the
following restrictions:
1. You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only
under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier
for, this License with every copy or phonorecord of the Work You distribute, publicly display,
publicly perform, or publicly digitally perform. You may not offer or impose any terms on the Work
that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder.
You may not sublicense the Work. You must keep intact all notices that refer to this License and to
the disclaimer of warranties. You may not distribute, publicly display, publicly perform, or publicly
digitally perform the Work with any technological measures that control access or use of the Work in
a manner inconsistent with the terms of this License Agreement. The above applies to the Work as
incorporated in a Collective Work, but this does not require the Collective Work apart from the Work
itself to be made subject to the terms of this License. If You create a Collective Work, upon notice
from any Licensor You must, to the extent practicable, remove from the Collective Work any
reference to such Licensor or the Original Author, as requested. If You create a Derivative Work,
upon notice from any Licensor You must, to the extent practicable, remove from the Derivative Work
any reference to such Licensor or the Original Author, as requested.
2. If you distribute, publicly display, publicly perform, or publicly digitally perform the Work or any
Derivative Works or Collective Works, You must keep intact all copyright notices for the Work and
give the Original Author credit reasonable to the medium or means You are utilizing by conveying the
name (or pseudonym if applicable) of the Original Author if supplied; the title of the Work if
supplied; to the extent reasonably practicable, the Uniform Resource Identifier, if any, that Licensor
specifies to be associated with the Work, unless such URI does not refer to the copyright notice or
licensing information for the Work; and in the case of a Derivative Work, a credit identifying the use
of the Work in the Derivative Work (e.g., "French translation of the Work by Original Author," or
"Screenplay based on original Work by Original Author"). Such credit may be implemented in any
reasonable manner; provided, however, that in the case of a Derivative Work or Collective Work, at a
minimum such credit will appear where any other comparable authorship credit appears and in a
manner at least as prominent as such other comparable authorship credit.
5. Representations, Warranties and Disclaimer
UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS
FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER
DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT
DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED
WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
45
Notice
6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO
EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS
LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
7. Termination
1. This License and the rights granted hereunder will terminate automatically upon any breach by You
of the terms of this License. Individuals or entities who have received Derivative Works or Collective
Works from You under this License, however, will not have their licenses terminated provided such
individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will
survive any termination of this License.
2. Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the
applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release
the Work under different license terms or to stop distributing the Work at any time; provided,
however that any such election will not serve to withdraw this License (or any other license that has
been, or is required to be, granted under the terms of this License), and this License will continue in
full force and effect unless terminated as stated above.
8. Miscellaneous
1. Each time You distribute or publicly digitally perform the Work or a Collective Work, the Licensor
offers to the recipient a license to the Work on the same terms and conditions as the license granted to
You under this License.
2. Each time You distribute or publicly digitally perform a Derivative Work, Licensor offers to the
recipient a license to the original Work on the same terms and conditions as the license granted to
You under this License.
3. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the
validity or enforceability of the remainder of the terms of this License, and without further action by
the parties to this agreement, such provision shall be reformed to the minimum extent necessary to
make such provision valid and enforceable.
4. No term or provision of this License shall be deemed waived and no breach consented to unless such
waiver or consent shall be in writing and signed by the party to be charged with such waiver or
consent.
5. This License constitutes the entire agreement between the parties with respect to the Work licensed
here. There are no understandings, agreements or representations with respect to the Work not
specified here. Licensor shall not be bound by any additional provisions that may appear in any
communication from You. This License may not be modified without the mutual written agreement of
the Licensor and You.
46
Notice
Creative Commons is not a party to this License, and makes no warranty whatsoever in connection with the
Work. Creative Commons will not be liable to You or any party on any legal theory for any damages
whatsoever, including without limitation any general, special, incidental or consequential damages arising in
connection to this license. Notwithstanding the foregoing two (2) sentences, if Creative Commons has
expressly identified itself as the Licensor hereunder, it shall have all rights and obligations of Licensor.
Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL, neither
party will use the trademark "Creative Commons" or any related trademark or logo of Creative Commons
without the prior written consent of Creative Commons. Any permitted use will be in compliance with
Creative Commons' then-current trademark usage guidelines, as may be published on its website or otherwise
made available upon request from time to time.
Creative Commons may be contacted at http://creativecommons.org/.
47
Notice
The following component is subject to the Eclipse Public License 1.0
• AspectJ runtime - 1.8.0.RELEASE
Copyright (c) 2005 Contributors. All rights reserved.
Copyright (c) 1999-2001 Xerox Corporation, 2002 Palo Alto Research Center
Copyright (c) 2004 IBM Corporation
• AspectJ weaver - 1.7.0.RELEASE
Copyright (c) 2005 Contributors. All rights reserved.
Copyright (c) 1999-2001 Xerox Corporation, 2002 Palo Alto Research Center
Copyright (c) 2004 IBM Corporation
Eclipse Public License - v 1.0
THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
1. DEFINITIONS
"Contribution" means:
a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement,
and
b) in the case of each subsequent Contributor:
i) changes to the Program, and
48
Notice
ii) additions to the Program;
where such changes and/or additions to the Program originate from and are distributed by that particular
Contributor. A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor
itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program
which: (i) are separate modules of software distributed in conjunction with the Program under their own
license agreement, and (ii) are not derivative works of the Program.
"Contributor" means any person or entity that distributes the Program.
"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use
or sale of its Contribution alone or when combined with the Program.
"Program" means the Contributions distributed in accordance with this Agreement.
"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
2. GRANT OF RIGHTS
a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive,
worldwide, royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly
perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in
source code and object code form.
b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive,
worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and
otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This
patent license shall apply to the combination of the Contribution and the Program if, at the time the
Contribution is added by the Contributor, such addition of the Contribution causes such combination to be
covered by the Licensed Patents. The patent license shall not apply to any other combinations which include
the Contribution. No hardware per se is licensed hereunder.
c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth
herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other
intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims
brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition
to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to
secure any other intellectual property rights needed, if any. For example, if a third party patent license is
required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license
before distributing the Program.
49
Notice
d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if
any, to grant the copyright license set forth in this Agreement.
3. REQUIREMENTS
A Contributor may choose to distribute the Program in object code form under its own license agreement,
provided that:
a) it complies with the terms and conditions of this Agreement; and
b) its license agreement:
i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied,
including warranties or conditions of title and non-infringement, and implied warranties or conditions of
merchantability and fitness for a particular purpose;
ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect,
special, incidental and consequential damages, such as lost profits;
iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not
by any other party; and
iv) states that source code for the Program is available from such Contributor, and informs licensees how to
obtain it in a reasonable manner on or through a medium customarily used for software exchange.
When the Program is made available in source code form:
a) it must be made available under this Agreement; and
b) a copy of this Agreement must be included with each copy of the Program.
Contributors may not remove or alter any copyright notices contained within the Program.
Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably
allows subsequent Recipients to identify the originator of the Contribution.
4. COMMERCIAL DISTRIBUTION
Commercial distributors of software may accept certain responsibilities with respect to end users, business
partners and the like. While this license is intended to facilitate the commercial use of the Program, the
Contributor who includes the Program in a commercial product offering should do so in a manner which does
50
Notice
not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a
commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and
indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs
(collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against
the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in
connection with its distribution of the Program in a commercial product offering. The obligations in this
section do not apply to any claims or Losses relating to any actual or alleged intellectual property
infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with
the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified
Contributor may participate in any such claim at its own expense.
For example, a Contributor might include the Program in a commercial product offering, Product X. That
Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance
claims, or offers warranties related to Product X, those performance claims and warranties are such
Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to
defend claims against the other Contributors related to those performance claims and warranties, and if a court
requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those
damages.
5. NO WARRANTY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON
AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS
OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF
TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program
and assumes all risks associated with its exercise of rights under this Agreement , including but not limited to
the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or
equipment, and unavailability or interruption of operations.
6. DISCLAIMER OF LIABILITY
EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGES.
51
Notice
7. GENERAL
If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the
validity or enforceability of the remainder of the terms of this Agreement, and without further action by the
parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision
valid and enforceable.
If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
alleging that the Program itself (excluding combinations of the Program with other software or hardware)
infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as
of the date such litigation is filed.
All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms
or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming
aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to
cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations
under this Agreement and any licenses granted by Recipient relating to the Program shall continue and
survive.
Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the
Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward
reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one
other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the
initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement
Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing
version number. The Program (including Contributions) may always be distributed subject to the version of
the Agreement under which it was received. In addition, after a new version of the Agreement is published,
Contributor may elect to distribute the Program (including its Contributions) under the new version. Except as
expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual
property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise.
All rights in the Program not expressly granted under this Agreement are reserved.
This Agreement is governed by the laws of the State of New York and the intellectual property laws of the
United States of America. No party to this Agreement will bring a legal action under this Agreement more
than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting
litigation.
52
Notice
The following component is subject to the GNU Free Documentation
License v1.1
• libxml2-GNUDocuments - Unspecified
Copyright (C) 1998-2003 Daniel Veillard. All Rights Reserved.
Copyright (C) 2006 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA.
GNU Free Documentation License
Version 1.1, March 2000
Copyright (C) 2006 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not
allowed.
0. PREAMBLE
The purpose of this License is to make a manual, textbook, or other written document "free" in the
sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with or without
modifying it, either commercially or noncommercially. Secondarily, this License preserves for the
author and publisher a way to get credit for their work, while not being considered responsible for
modifications made by others.
This License is a kind of "copyleft", which means that derivative works of the document must
themselves be free in the same sense. It complements the GNU General Public License, which is a
copyleft license designed for free software.
We have designed this License in order to use it for manuals for free software, because free software
needs free documentation: a free program should come with manuals providing the same freedoms
that the software does. But this License is not limited to software manuals; it can be used for any
textual work, regardless of subject matter or whether it is published as a printed book. We recommend
this License principally for works whose purpose is instruction or reference.
1. APPLICABILITY AND DEFINITIONS
53
Notice
This License applies to any manual or other work that contains a notice placed by the copyright
holder saying it can be distributed under the terms of this License. The "Document", below, refers to
any such manual or work. Any member of the public is a licensee, and is addressed as "you".
A "Modified Version" of the Document means any work containing the Document or a portion of it,
either copied verbatim, or with modifications and/or translated into another language.
A "Secondary Section" is a named appendix or a front-matter section of the Document that deals
exclusively with the relationship of the publishers or authors of the Document to the Document's
overall subject (or to related matters) and contains nothing that could fall directly within that overall
subject. (For example, if the Document is in part a textbook of mathematics, a Secondary Section may
not explain any mathematics.) The relationship could be a matter of historical connection with the
subject or with related matters, or of legal, commercial, philosophical, ethical or political position
regarding them.
The "Invariant Sections" are certain Secondary Sections whose titles are designated, as being those of
Invariant Sections, in the notice that says that the Document is released under this License.
The "Cover Texts" are certain short passages of text that are listed, as Front-Cover Texts or
Back-Cover Texts, in the notice that says that the Document is released under this License.
A "Transparent" copy of the Document means a machine-readable copy, represented in a format
whose specification is available to the general public, whose contents can be viewed and edited
directly and straightforwardly with generic text editors or (for images composed of pixels) generic
paint programs or (for drawings) some widely available drawing editor, and that is suitable for input
to text formatters or for automatic translation to a variety of formats suitable for input to text
formatters. A copy made in an otherwise Transparent file format whose markup has been designed to
thwart or discourage subsequent modification by readers is not Transparent. A copy that is not
"Transparent" is called "Opaque".
Examples of suitable formats for Transparent copies include plain ASCII without markup, Texinfo
input format, LaTeX input format, SGML or XML using a publicly available DTD, and
standard-conforming simple HTML designed for human modification. Opaque formats include
PostScript, PDF, proprietary formats that can be read and edited only by proprietary word processors,
SGML or XML for which the DTD and/or processing tools are not generally available, and the
machine-generated HTML produced by some word processors for output purposes only.
The "Title Page" means, for a printed book, the title page itself, plus such following pages as are
needed to hold, legibly, the material this License requires to appear in the title page. For works in
formats which do not have any title page as such, "Title Page" means the text near the most prominent
appearance of the work's title, preceding the beginning of the body of the text.
54
Notice
2. VERBATIM COPYING
You may copy and distribute the Document in any medium, either commercially or noncommercially,
provided that this License, the copyright notices, and the license notice saying this License applies to
the Document are reproduced in all copies, and that you add no other conditions whatsoever to those
of this License.
You may not use technical measures to obstruct or control the reading or further copying of the copies
you make or distribute. However, you may accept compensation in exchange for copies. If you
distribute a large enough number of copies you must also follow the conditions in section 3.
You may also lend copies, under the same conditions stated above, and you may publicly display
copies.
3. COPYING IN QUANTITY
If you publish printed copies of the Document numbering more than 100, and the Document's license
notice requires Cover Texts, you must enclose the copies in covers that carry, clearly and legibly, all
these Cover Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on the back cover.
Both covers must also clearly and legibly identify you as the publisher of these copies. The front
cover must present the full title with all words of the title equally prominent and visible. You may add
other material on the covers in addition. Copying with changes limited to the covers, as long as they
preserve the title of the Document and satisfy these conditions, can be treated as verbatim copying in
other respects.
If the required texts for either cover are too voluminous to fit legibly, you should put the first ones
listed (as many as fit reasonably) on the actual cover, and continue the rest onto adjacent pages.
If you publish or distribute Opaque copies of the Document numbering more than 100, you must
either include a machine-readable Transparent copy along with each Opaque copy, or state in or with
each Opaque copy a publicly-accessible computer-network location containing a complete
Transparent copy of the Document, free of added material, which the general network-using public
has access to download anonymously at no charge using public-standard network protocols. If you
use the latter option, you must take reasonably prudent steps, when you begin distribution of Opaque
copies in quantity, to ensure that this Transparent copy will remain thus accessible at the stated
location until at least one year after the last time you distribute an Opaque copy (directly or through
your agents or retailers) of that edition to the public.
It is requested, but not required, that you contact the authors of the Document well before
redistributing any large number of copies, to give them a chance to provide you with an updated
version of the Document.
4. MODIFICATIONS
55
Notice
You may copy and distribute a Modified Version of the Document under the conditions of sections 2
and 3 above, provided that you release the Modified Version under precisely this License, with the
Modified Version filling the role of the Document, thus licensing distribution and modification of the
Modified Version to whoever possesses a copy of it. In addition, you must do these things in the
Modified Version:
A. Use in the Title Page (and on the covers, if any) a title distinct from that of the Document, and
from those of previous versions (which should, if there were any, be listed in the History
section of the Document). You may use the same title as a previous version if the original
publisher of that version gives permission.
B. List on the Title Page, as authors, one or more persons or entities responsible for authorship
of the modifications in the Modified Version, together with at least five of the principal
authors of the Document (all of its principal authors, if it has less than five).
C. State on the Title page the name of the publisher of the Modified Version, as the publisher.
D. Preserve all the copyright notices of the Document.
E. Add an appropriate copyright notice for your modifications adjacent to the other copyright
notices.
F. Include, immediately after the copyright notices, a license notice giving the public permission
to use the Modified Version under the terms of this License, in the form shown in the
Addendum below.
G. Preserve in that license notice the full lists of Invariant Sections and required Cover Texts
given in the Document's license notice.
H. Include an unaltered copy of this License.
I. Preserve the section entitled "History", and its title, and add to it an item stating at least the
title, year, new authors, and publisher of the Modified Version as given on the Title Page. If
there is no section entitled "History" in the Document, create one stating the title, year,
authors, and publisher of the Document as given on its Title Page, then add an item describing
the Modified Version as stated in the previous sentence.
J. Preserve the network location, if any, given in the Document for public access to a
Transparent copy of the Document, and likewise the network locations given in the Document
for previous versions it was based on. These may be placed in the "History" section. You may
omit a network location for a work that was published at least four years before the Document
itself, or if the original publisher of the version it refers to gives permission.
K. In any section entitled "Acknowledgements" or "Dedications", preserve the section's title, and
preserve in the section all the substance and tone of each of the contributor
acknowledgements and/or dedications given therein.
L. Preserve all the Invariant Sections of the Document, unaltered in their text and in their titles.
Section numbers or the equivalent are not considered part of the section titles.
M. Delete any section entitled "Endorsements". Such a section may not be included in the
Modified Version.
56
Notice
N. Do not retitle any existing section as "Endorsements" or to conflict in title with any Invariant
Section.
If the Modified Version includes new front-matter sections or appendices that qualify as Secondary
Sections and contain no material copied from the Document, you may at your option designate some
or all of these sections as invariant. To do this, add their titles to the list of Invariant Sections in the
Modified Version's license notice. These titles must be distinct from any other section titles.
You may add a section entitled "Endorsements", provided it contains nothing but endorsements of
your Modified Version by various parties--for example, statements of peer review or that the text has
been approved by an organization as the authoritative definition of a standard.
You may add a passage of up to five words as a Front-Cover Text, and a passage of up to 25 words as
a Back-Cover Text, to the end of the list of Cover Texts in the Modified Version. Only one passage of
Front-Cover Text and one of Back-Cover Text may be added by (or through arrangements made by)
any one entity. If the Document already includes a cover text for the same cover, previously added by
you or by arrangement made by the same entity you are acting on behalf of, you may not add another;
but you may replace the old one, on explicit permission from the previous publisher that added the old
one.
The author(s) and publisher(s) of the Document do not by this License give permission to use their
names for publicity for or to assert or imply endorsement of any Modified Version.
5. COMBINING DOCUMENTS
You may combine the Document with other documents released under this License, under the terms
defined in section 4 above for modified versions, provided that you include in the combination all of
the Invariant Sections of all of the original documents, unmodified, and list them all as Invariant
Sections of your combined work in its license notice.
The combined work need only contain one copy of this License, and multiple identical Invariant
Sections may be replaced with a single copy. If there are multiple Invariant Sections with the same
name but different contents, make the title of each such section unique by adding at the end of it, in
parentheses, the name of the original author or publisher of that section if known, or else a unique
number. Make the same adjustment to the section titles in the list of Invariant Sections in the license
notice of the combined work.
In the combination, you must combine any sections entitled "History" in the various original
documents, forming one section entitled "History"; likewise combine any sections entitled
"Acknowledgements", and any sections entitled "Dedications". You must delete all sections entitled
"Endorsements."
6. COLLECTIONS OF DOCUMENTS
57
Notice
You may make a collection consisting of the Document and other documents released under this
License, and replace the individual copies of this License in the various documents with a single copy
that is included in the collection, provided that you follow the rules of this License for verbatim
copying of each of the documents in all other respects.
You may extract a single document from such a collection, and distribute it individually under this
License, provided you insert a copy of this License into the extracted document, and follow this
License in all other respects regarding verbatim copying of that document.
7. AGGREGATION WITH INDEPENDENT WORKS
A compilation of the Document or its derivatives with other separate and independent documents or
works, in or on a volume of a storage or distribution medium, does not as a whole count as a Modified
Version of the Document, provided no compilation copyright is claimed for the compilation. Such a
compilation is called an "aggregate", and this License does not apply to the other self-contained works
thus compiled with the Document, on account of their being thus compiled, if they are not themselves
derivative works of the Document.
If the Cover Text requirement of section 3 is applicable to these copies of the Document, then if the
Document is less than one quarter of the entire aggregate, the Document's Cover Texts may be placed
on covers that surround only the Document within the aggregate. Otherwise they must appear on
covers around the whole aggregate.
8. TRANSLATION
Translation is considered a kind of modification, so you may distribute translations of the Document
under the terms of section 4. Replacing Invariant Sections with translations requires special
permission from their copyright holders, but you may include translations of some or all Invariant
Sections in addition to the original versions of these Invariant Sections. You may include a translation
of this License provided that you also include the original English version of this License. In case of a
disagreement between the translation and the original English version of this License, the original
English version will prevail.
9. TERMINATION
You may not copy, modify, sublicense, or distribute the Document except as expressly provided for
under this License. Any other attempt to copy, modify, sublicense or distribute the Document is void,
and will automatically terminate your rights under this License. However, parties who have received
copies, or rights, from you under this License will not have their licenses terminated so long as such
parties remain in full compliance.
10. FUTURE REVISIONS OF THIS LICENSE
The Free Software Foundation may publish new, revised versions of the GNU Free Documentation
License from time to time. Such new versions will be similar in spirit to the present version, but may
58
Notice
differ in detail to address new problems or concerns. See http://www.gnu.org/copyleft/.
Each version of the License is given a distinguishing version number. If the Document specifies that a
particular numbered version of this License "or any later version" applies to it, you have the option of
following the terms and conditions either of that specified version or of any later version that has been
published (not as a draft) by the Free Software Foundation. If the Document does not specify a
version number of this License, you may choose any version ever published (not as a draft) by the
Free Software Foundation.
59
Notice
The following component is subject to the GNU General Public License
v2.0 or later
• Red Hat Package Manager - 2.5
Copyright (c) 1997 by Red Hat Software, Inc
The GNU General Public License (GPL)
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast,
the GNU General Public License is intended to guarantee your freedom to share and change free software--to
make sure the software is free for all its users. This General Public License applies to most of the Free
Software Foundation's software and to any other program whose authors commit to using it. (Some other Free
Software Foundation software is covered by the GNU Library General Public License instead.) You can apply
it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are
designed to make sure that you have the freedom to distribute copies of free software (and charge for this
service if you wish), that you receive source code or can get it if you want it, that you can change the software
or use pieces of it in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you
to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of
the software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the
recipients all the rights that you have. You must make sure that they, too, receive or can get the source code.
And you must show them these terms so they know their rights.
60
Notice
We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives
you legal permission to copy, distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain that everyone understands that there is no
warranty for this free software. If the software is modified by someone else and passed on, we want its
recipients to know that what they have is not the original, so that any problems introduced by others will not
reflect on the original authors' reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that
redistributors of a free program will individually obtain patent licenses, in effect making the program
proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or
not licensed at all.
The precise terms and conditions for copying, distribution and modification follow.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placed by the copyright
holder saying it may be distributed under the terms of this General Public License. The "Program",
below, refers to any such program or work, and a "work based on the Program" means either the
Program or any derivative work under copyright law: that is to say, a work containing the Program or
a portion of it, either verbatim or with modifications and/or translated into another language.
(Hereinafter, translation is included without limitation in the term "modification".) Each licensee is
addressed as "you".
Activities other than copying, distribution and modification are not covered by this License; they are
outside its scope. The act of running the Program is not restricted, and the output from the Program is
covered only if its contents constitute a work based on the Program (independent of having been made
by running the Program). Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any
medium, provided that you conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to
the absence of any warranty; and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer
warranty protection in exchange for a fee.
61
Notice
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based
on the Program, and copy and distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a. You must cause the modified files to carry prominent notices stating that you changed the
files and the date of any change.
b. You must cause any work that you distribute or publish, that in whole or in part contains or is
derived from the Program or any part thereof, to be licensed as a whole at no charge to all
third parties under the terms of this License.
c. If the modified program normally reads commands interactively when run, you must cause it,
when started running for such interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a notice that there is no warranty
(or else, saying that you provide a warranty) and that users may redistribute the program
under these conditions, and telling the user how to view a copy of this License. (Exception: if
the Program itself is interactive but does not normally print such an announcement, your work
based on the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are
not derived from the Program, and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those sections when you distribute them
as separate works. But when you distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of this License, whose permissions
for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote
it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely
by you; rather, the intent is to exercise the right to control the distribution of derivative or collective
works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program (or with a
work based on the Program) on a volume of a storage or distribution medium does not bring the other
work under the scope of this License.
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or
executable form under the terms of Sections 1 and 2 above provided that you also do one of the
following:
a. Accompany it with the complete corresponding machine-readable source code, which must be
distributed under the terms of Sections 1 and 2 above on a medium customarily used for
62
Notice
software interchange; or,
b. Accompany it with a written offer, valid for at least three years, to give any third party, for a
charge no more than your cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be distributed under the terms of
Sections 1 and 2 above on a medium customarily used for software interchange; or,
c. Accompany it with the information you received as to the offer to distribute corresponding
source code. (This alternative is allowed only for noncommercial distribution
and only if you received the program in object code or executable form with such an offer, in accord with
Subsection b above.)
The source code for a work means the preferred form of the work for making modifications to it. For an
executable work, complete source code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to control compilation and installation of the
executable. However, as a special exception, the source code distributed need not include anything that is
normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on)
of the operating system on which the executable runs, unless that component itself accompanies the
executable.
If distribution of executable or object code is made by offering access to copy from a designated place, then
offering equivalent access to copy the source code from the same place counts as distribution of the source
code, even though third parties are not compelled to copy the source along with the object code.
• You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this
License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will
automatically terminate your rights under this License. However, parties who have received copies, or
rights, from you under this License will not have their licenses terminated so long as such parties remain in
full compliance.
• You are not required to accept this License, since you have not signed it. However, nothing else grants you
permission to modify or distribute the Program or its derivative works. These actions are prohibited by law
if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based
on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for
copying, distributing or modifying the Program or works based on it.
• Each time you redistribute the Program (or any work based on the Program), the recipient automatically
receives a license from the original licensor to copy, distribute or modify the Program subject to these terms
and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted
herein. You are not responsible for enforcing compliance by third parties to this License.
63
Notice
• If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not
limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise)
that contradict the conditions of this License, they do not excuse you from the conditions of this License. If
you cannot distribute so as to satisfy simultaneously your obligations under this License and any other
pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a
patent license would not permit royalty-free redistribution of the Program by all those who receive copies
directly or indirectly through you, then the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance
of the section is intended to apply and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to
contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free
software distribution system, which is implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed through that system in reliance on
consistent application of that system; it is up to the author/donor to decide if he or she is willing to
distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this
License.
• If the distribution and/or use of the Program is restricted in certain countries either by patents or by
copyrighted interfaces, the original copyright holder who places the Program under this License may add an
explicit geographical distribution limitation excluding those countries, so that distribution is permitted only
in or among countries not thus excluded. In such case, this License incorporates the limitation as if written
in the body of this License.
• The Free Software Foundation may publish revised and/or new versions of the General Public License from
time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies a version number of this
License which applies to it and "any later version", you have the option of following the terms and
conditions either of that version or of any later version published by the Free Software Foundation. If the
Program does not specify a version number of this License, you may choose any version ever published by
the Free Software Foundation.
• If you wish to incorporate parts of the Program into other free programs whose distribution conditions are
different, write to the author to ask for permission. For software which is copyrighted by the Free Software
64
Notice
Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision
will be guided by the two goals of preserving the free status of all derivatives of our free software and of
promoting the sharing and reuse of software generally.
NO WARRANTY
• BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
• IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the public, the best way
to achieve this is to make it free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach them to the start of each source
file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright"
line and a pointer to where the full notice is found.
one line to give the program's name and a brief idea of what it does.
Copyright (C)
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
65
Notice
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
type `show w'. This is free software, and you are welcome
to redistribute it under certain conditions; type `show c'
for details.
The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public
License. Of course, the commands you use may be called something other than `show w' and `show c'; they
could even be mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a
"copyright disclaimer" for the program, if necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright
interest in the program `Gnomovision'
(which makes passes at compilers) written
by James Hacker.
signature of Ty Coon, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into proprietary programs. If your
program is a subroutine library, you may consider it more useful to permit linking proprietary applications
with the library. If this is what you want to do, use the GNU Library General Public License instead of this
License.
66
Notice
The following component is subject to the IPTC NewsML Trademark
License
• NewsML Document Type Definition - Unspecified
Copyright (c) 2000. All Rights Reserved. International Press Telecommunications Council.
===========================================
NewsML Document Type Definition Version 1.0
===========================================
International Press Telecommunications Council
6 October 2000
Copyright (c) IPTC, 2000
All rights reserved
NewsML is a trademark of IPTC
======================================
DO NOT REMOVE THESE LICENCE CONDITIONS
======================================
LICENCE OF THE IPTC NewsML TRADEMARK TO NON-MEMBERS OF THE IPTC
Use of the IPTC trademark shall be licensed by the IPTC ("the Licensor") to a
Non-Member ("the Licensee") in consideration of the following obligations
undertaken by the Licensee under the terms of this contract.
1. The Licensee recognises the Licensor as the sole owner of the intellectual
property protected by the trademark.
2. The Licensee recognises that the Licensor has the right to grant licenses
of the intellectual property protected by the trademark and has agreed to
grant such a licence to the Licensee in the terms set out in this contract.
3. The Licensee shall not during the subsistence of this contract or at any
future time register to use in its own name as proprietor any of the
intellectual property protected by the trademark.
4. The Licensee shall not claim any right title or interest in the
intellectual property or any part of it save as is granted by this contract.
67
Notice
5. The Licensee shall immediately call to the attention of the Licensor the use
of any part of the intellectual property by any third party or any activity
of any third party which might in the opinion of the Licensee amount to
infringement of the rights protected by the trademark.
6. The Licensee shall not assign the benefit of this contract or grant any
sub-licence without the prior written consent of the Licensor.
7. Use of the IPTC trademark is licensed only to those Licensees who comply
with the requirements of the official published description of NewsML.
8. The Licensee promises to respect the integrity and quality standard of the
trademark and shall refrain from all acts and omissions which threaten the
integrity of the trademark as a mark of quality.
9. The Licensee shall communicate immediately to the IPTC any instances of
actual or suspected misuse or non-compliance with the official published
description of NewsML which come to the attention of the Licensee.
10. The Licensee shall, at the request of the IPTC Management Committee acting
unanimously, accede to any reasonable request of the IPTC to inspect the
address of the Licensee to verify compliance and each Licensee shall afford
to the IPTC such assistance as is requested by the IPTC in response to the
latter's reasonable enquiries in instances of suspected non-compliance with
the official published description of NewsML requirements.
The Licensee shall from time to time provide the IPTC with the full address of
its place of business and that place will be deemed the Licensee's address.
The IPTC reserves the right to terminate the use of the trademark by the
Licensee at any time without notice or without the need to give reasons to the
Licensee for such termination.
This contract shall be governed and construed in accordance with the laws of
England and Wales whose courts shall be courts of competent jurisdiction.
68
Notice
The following component is subject to the Indiana University Extreme!
Lab Software License
• XPP - XML Pull Parser - 2.1.10
Copyright (c) 2002 Extreme! Lab, Indiana University. All rights reserved.
Indiana University Extreme! Lab Software License
Version 1.1.1
Copyright (c) 2002 Extreme! Lab, Indiana University. All rights
reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other materials provided with the
distribution.
3. The end-user documentation included with the redistribution, if any, must include the following
acknowledgment:
"This product includes software developed by the Indiana University Extreme! Lab
(http://www.extreme.indiana.edu/)." Alternately, this acknowledgment may appear in the software
itself, if and wherever such third-party acknowledgments normally appear.
4. The names "Indiana Univeristy" and "Indiana Univeristy Extreme! Lab" must not be used to
endorse or promote products derived from this software without prior written permission. For
written permission, please contact http://www.extreme.indiana.edu/.
5. Products derived from this software may not use "Indiana Univeristy" name nor may "Indiana
Univeristy" appear in their name, without prior written permission of the Indiana University.
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
AUTHORS, COPYRIGHT HOLDERS OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
69
Notice
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
70
Notice
The following component is subject to the InstallShield EULA (2014)
• Installshield 2014 Generated Build Files - 2014
Copyright (c) 1990-2002 InstallShield Software Corp. All Rights Reserved
Installation EULA - April 2014
FLEXERA SOFTWARE
END-USER LICENSE AGREEMENT
Installation
IMPORTANT-READ CAREFULLY: This End-User License Agreement (â Agreement ) is a legal
contract between you, either (a) an individual user or (b) a business organization (in either case the
â Licensee ), and Flexera Software for the Software.
As used herein, for Licensees in Japan, â Flexera Software means Flexera Software GK, a Godo Kaisha
organized under the laws of Japan; for Licensees in Europe, Middle East, Africa, or India, â Flexera
Software means Flexera Software Limited, a private company limited by shares and incorporated in
England and Wales with company number 6524874; for Licensees in Australia and New Zealand,
â Flexera Software means Flexera Software Pty Ltd. with ABN 40 052 412 156 and for Licensees
outside of the countries listed above, â Flexera Software means Flexera Software LLC, a Delaware
limited liability company.
By clicking on the â I ACCEPT button, by opening the package that contains the Software, or by
copying, downloading, accessing or otherwise using the Software, Licensee agree to be bound by the terms
of this Agreement and Licensee represent that Licensee are authorized to enter into this Agreement on
behalf of Licenseeâ s corporate entity (if applicable). If Licensee does not wish to be bound by the terms
of this Agreement, click the â I DO NOT ACCEPT button, and/or do not install, access or use the
Software.
DEFINITIONS
â
Build System means a machine or group of machines dedicated to compiling code via automated or
71
Notice
scheduled tasks.
â
Contractor means any third party contracted by Licensee to perform services on behalf of Licensee.
â Documentation means the technical specification documentation generally made available by Flexera
Software to its licensees with regard to the Software.
â License Level means the quantitative limitations and unit of measure applicable to the license
purchased by Licensee as specified on the applicable invoice.
â Licensee Site means any location owned or leased solely by Licensee or that portion of any shared
space, such as a shared data center, attributable solely to Licensee, or in the instance of an employee
working remotely, that location from which such employee is working while using Licensee-provided
equipment on which the Software may be installed.
â Software means the object code form of the InstallShield or InstallAnywhere software products, as
further identified on an invoice. Such products may include InstallShield Express, InstallShield
Professional, InstallShield Premier, InstallShield Limited Edition for Visual Studio, Standalone Build,
InstallShield Collaboration, Virtualization Pack, MSI Tools, InstallAnywhere Professional,
InstallAnywhere Premier, InstallAnywhere Collaboration, and InstallAnywhere Cloud Pack. The Software
may include features that will limit use of the Software in excess of the License Level.
â Updates means patches, additions, modifications, and new versions of the Software incorporating such
patches, additions and modifications that are provided to Licensee by Flexera Software and that are not
included in the initial delivery of the Software. Updates do not include additions or modifications that
Flexera Software considers to be a separate product or for which Flexera Software charges its customers
extra or separately.
â Upgrade means a new version of Software made available by Flexera Software, and identified in an
invoice, order confirmation, or SKU as an â Upgrade".
â User means the individuals who access the Software for the purposes of designing and developing
software installations.
I. EVALUATION AND FREE SOFTWARE
72
Notice
The use of Software received by Licensee for purposes of evaluation (â Evaluation Software ),
regardless of how labeled, or any Software provided at no charge, excluding InstallShield Limited
Edition for Visual Studio (â Free Software ), will be governed by the terms set forth in this Article I, in
addition to the General Terms set forth in Article IV. If Licensee has received the Software for purposes
of evaluation, regardless of how labeled, the use of the Software is limited to a specified period of time,
as detailed in the email accompanying the download instructions, or if not specified in such email,
twenty-one (21) days from Licenseeâ s acceptance of this Agreement (the â Evaluation Period ).
1. Grant of License. Subject to all of the terms and conditions of this Agreement, Flexera Software
grants Licensee:
a. For Evaluation Software: during the Evaluation Period, a limited, internal use,
non-exclusive, non-transferable license to use the Software solely to evaluate its suitability
for Licenseeâ s internal business requirements at Licenseeâ s site(s) only. Licensee may
not share any pricing, findings, reports, or outcomes with any third party. Without limiting
the foregoing, Licensee may not use the Software during the Evaluation Period to create
publicly distributed computer software or for any other purpose. This license may be
terminated by Flexera Software at any time upon notice to Licensee and will automatically
terminate, without notice, upon the first to occur of the following: (a) the completion of
Licenseeâ s evaluation of the Software or (b) the expiration of the Evaluation Period.
b. For Free Software: a limited, internal use, non-exclusive, non-transferable license to use
the Software for Licenseeâ s internal business requirements at Licenseeâ s site(s) only.
• Limited Use Software. Portions of the full-use version of the Software may be withheld or unusable. Full
use of the Software may be restricted by technological protections.
• No Maintenance. Flexera Software will have no Support and Maintenance obligation to Licensee for
Evaluation Software or for Software provided at no charge, unless otherwise agreed by the parties.
• Disclaimer of Warranty. THE SOFTWARE IS PROVIDED ON AN "AS IS" BASIS. NEITHER
FLEXERA SOFTWARE NOR ITS SUPPLIERS MAKE ANY OTHER WARRANTIES, EXPRESS
OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO
WARRANTIES OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE
OR NONINFRINGEMENT. LICENSEE MAY HAVE OTHER STATUTORY RIGHTS.
HOWEVER, TO THE FULL EXTENT PERMITTED BY LAW, THE DURATION OF
STATUTORILY REQUIRED WARRANTIES, IF ANY, SHALL BE LIMITED TO THE
73
Notice
SHORTER OF (I) THE STATUTORILY REQUIRED PERIOD OR (II) THIRTY (30) DAYS
FROM LICENSEEâ S ACCEPTANCE OF THIS AGREEMENT.
• Limitation of Liability. IN NO EVENT WILL FLEXERA SOFTWARE BE LIABLE FOR ANY
DAMAGES, INCLUDING LOST PROFITS OR DATA, OR OTHER INCIDENTAL OR
CONSEQUENTIAL DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE THE
SOFTWARE OR ANY DATA SUPPLIED THEREWITH, EVEN IF FLEXERA SOFTWARE HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY
OTHER PARTY. IN NO CASE WILL FLEXERA SOFTWAREâ S LIABILITY FOR ANY
DAMAGES HEREUNDER EXCEED FIFTY DOLLARS (US $50).
II. LIMITED EDITION SOFTWARE FOR VISUAL STUDIO
The use of InstallShield Limited Edition for Visual Studio will be governed by the terms set forth in this
Article II, in addition to the General Terms set forth in Article IV. Each individual User may only register
for a single instance of the Limited Edition Software.
1. Grant of License. InstallShield Limited Edition for Visual Studio is a functionally limited version of
the InstallShield software and is intended specifically for use with Visual Studio. Subject to all of the
terms and conditions of this Agreement, Flexera Software grants Licensee a limited, internal use, nonexclusive, non-transferable license to use the Software solely for Licenseeâ s internal business
requirements at Licenseeâ s site(s) only. Flexera Software grants Licensee the right to install and
use the software on a single computer to be used exclusively with Visual Studio and the right to install
and use up to two (2) additional instances for use within a Team Foundation Server environment. For
the purposes of this Section, Software shall also include any Documentation of the Software product
provided to Licensee under this Agreement.
2. Disclaimer of Warranty. THE SOFTWARE IS PROVIDED ON AN "AS IS" BASIS. NEITHER
FLEXERA SOFTWARE NOR ITS SUPPLIERS MAKE ANY OTHER WARRANTIES,
EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT
LIMITED TO WARRANTIES OF MERCHANTABILITY, TITLE, FITNESS FOR A
PARTICULAR PURPOSE OR NONINFRINGEMENT. LICENSEE MAY HAVE OTHER
STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT PERMITTED BY LAW, THE
DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY, SHALL BE
74
Notice
LIMITED TO THE SHORTER OF (I) THE STATUTORILY REQUIRED PERIOD OR (II)
THIRTY (30) DAYS FROM LICENSEEâ S ACCEPTANCE OF THIS AGREEMENT.
3. Limitation of Liability. IN NO EVENT WILL FLEXERA SOFTWARE BE LIABLE FOR ANY
DAMAGES, INCLUDING LOST PROFITS OR DATA, OR OTHER INCIDENTAL OR
CONSEQUENTIAL DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE
THE SOFTWARE OR ANY DATA SUPPLIED THEREWITH, EVEN IF FLEXERA
SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR
ANY CLAIM BY ANY OTHER PARTY. IN NO CASE WILL FLEXERA SOFTWAREâ S
LIABILITY FOR ANY DAMAGES HEREUNDER EXCEED FIFTY DOLLARS (US $50).
III. ALL OTHER EDITIONS OF THE SOFTWARE
The use of all other editions of the Software will be governed by the terms set forth in this Article III, in
addition to the General Terms set forth in Article IV.
1. License.
a. Grant of License. Subject to all of the terms and conditions of this Agreement and upon
Licenseeâ s payment of the fees shown on the invoice and acceptance of this Agreement,
Flexera Software grants Licensee a non-transferable, non-sublicensable, non-exclusive license
to use Software for internal purposes at Licenseeâ s site(s) only, but only in accordance
with (a) the Documentation, (b) this Agreement and (c) the License Level. For the purposes
of this Section, Software shall also include any Documentation and any Updates provided to
Licensee under this Agreement. For Software that will be used in a service provider role, the
terms of Addendum 1 shall apply; licenses not identified as service provider licenses on an
invoice may not be used in a service provider capacity.
i. If Licensee has a license to the InstallAnywhere Collaboration or InstallAnywhere
Enterprise, it may use the Software for the purposes of creating unit test installations
for its own exclusive use. Licensee may use the Software as a plug-in to the Eclipse
Open Source IDE. Flexera Software is not licensing to Licensee any right, title, and
interest with respect to the Eclipse Open Source IDE; Licenseeâ s use of the Eclipse
Open Source IDE is subject to Licenseeâ s acceptance of the terms and conditions
of the end-user license agreement from Eclipse Foundation for that product.
75
Notice
ii. If Licensee has licensed the InstallAnywhere Standalone Build Node-Lock Software,
Licensee may install and use one copy of the Software on a single computer residing
on Licenseeâ s premises only for Licenseeâ s internal business purposes.
b. License Models. Licensee may purchase either a node-locked or concurrent license, which
will be identified on the applicable order confirmation.
i. Node-Locked Licenses. If Licensee has licensed Software on a node-locked basis,
Licensee may install and use one instance of the Software on a single computer either
physically installed or on a virtual image on that computer only at Licenseeâ s
site(s) for Licenseeâ s internal business purposes only in accordance with the
License Level. A node-locked license is limited to use by a single User on a single
computer or virtual image; Licensee may not install the Software on a shared
computer. Copying a virtual image for the purposes of using the image either
simultaneously or as a replacement on another machine is strictly prohibited.
ii. Concurrent Licenses. If Licensee has licensed on a concurrent basis, Licensee may
install the Software on any machine at Licenseeâ s site(s) for Licenseeâ s internal
business purposes only in accordance with the License Level. All machines using the
Software must have the ability to communicate with a license server to be authorized
to use the Software.
c. Standalone Build Licenses: In addition to the use rights for the Software, Standalone Build
Licenses may also be run on a separate Build System but only if run by automated processes
or by a User.
d. Installation and Copies. Licensee may install on Licensee's computers for use only by
Licensee's employees and Contractors as many instances of the Software as is designated in
the applicable invoice. Licensee may not make copies of the Software unless otherwise set
forth in an applicable invoice. Notwithstanding the foregoing, Licensee may make a copy of
the Software for back-up purposes.
e. Use by Contractors. Subject to the terms and conditions of this Agreement, Licenseeâ s
Contractors may use the licenses at a Licensee site only, provided that (a) such use is only for
76
Notice
Licenseeâ s benefit, (b) Licensee agrees to remain responsible for each such Contractorâ
compliance with the terms and conditions of this Agreement and (c) upon request Licensee
will identify each such Contractor to Flexera Software. Use of the Software by the
Contractors and Licensee in the aggregate must be within the License Level set forth in the
applicable invoice.
f. License Restrictions. Licensee shall not (and shall not allow any third party to):
i. use or apply the Try and Die or Try and Buy functionality for the benefit of any
software products that are not owned by Licensee;
ii. decompile, disassemble, or otherwise reverse engineer the Software or attempt to
reconstruct or discover any source code, underlying ideas, algorithms, file formats or
programming interfaces of the Software by any means whatsoever (except and only
to the extent that applicable law prohibits or restricts reverse engineering restrictions,
and then only with prior written notice to Flexera Software);
iii. except as expressly permitted in this Agreement, distribute, sell, sublicense, rent,
lease or use the Software (or any portion thereof) for time sharing, service bureau,
hosting, service provider or like purposes;
iv. remove any product identification, proprietary, copyright or other notices contained
in the Software, including but not limited to any such notices contained in the
physical and/or electronic media or Documentation, in the Setup Wizard dialog or
â about boxes, in any of the runtime resources and/or in any web-presence or
web-enabled notices, code or other embodiments originally contained in or otherwise
created by the Software, or in any archival or back-up copies, if applicable;
v. modify any part of the Software, create a derivative work of any part of the Software,
or incorporate the Software into or with other software, except to the extent outlined
in the Documentation or expressly authorized in writing by Flexera Software; or
vi. publicly disseminate performance information or analysis (including, without
limitation, benchmarks) from any source relating to the Software.
77
s
Notice
2. Upgrades. Upgrades, if provided to Licensee, may be licensed to Licensee by Flexera Software with
additional or different terms and conditions. Upgrades may be used only by the User of the original
version of the Software that is being upgraded. After installation of an Upgrade, such User may
continue to use the prior version(s) of the Software in accordance with the terms and conditions
applicable to such version, provided that (i) the prior version(s) may only be used by the same User of
the Upgrade; (ii) Licensee acknowledges that any obligation Flexera Software may have to support
the prior version(s) may be ended upon the availability of the Upgrade.
3. Ownership. Notwithstanding anything to the contrary contained herein, except for the limited license
rights expressly provided herein, Flexera Software and its suppliers will retain all rights, title and
interest (including, without limitation, all patent, copyright, trademark, trade secret and other
intellectual property rights) in and to the Software and the Documentation and all copies thereof,
modifications thereto, and derivative works based thereupon. Licensee acknowledges that it is
obtaining only a limited license right to the Software and Documentation and that irrespective of any
use of the words â purchase , â sale or like terms hereunder no ownership rights are being
conveyed to Licensee under this Agreement or otherwise.
4. Payment Terms/Shipments. For Licensees in Japan, all fees are in non-refundable Japanese Yen. For
Licensees in Europe, Middle East, Africa, or India, all fees are in the currency outlined in the
quote/invoice and are non-refundable. For Licensees in New Zealand or Australia, all fees are in
non-refundable Australian Dollars. For Licensees in any region not outlined, all fees are in
non-refundable US Dollars. Fees are due within thirty (30) days of the date of the invoice. Licensee
shall be responsible for all taxes, withholdings, duties and levies arising from the order (excluding
taxes based on the net income of Flexera Software). Any late payments shall be subject to a service
charge equal to 1.5% per month of the amount due or the maximum amount allowed by law,
whichever is less. All Software and Documentation shall be delivered by electronic means unless
otherwise specified on the applicable invoice. All shipments of any media will be FOB Origin.
5. Taxes. Fees do not include taxes. If Flexera Software is required to pay any sales, use, GST, VAT, or
other taxes in connection with Licenseeâ s order, other than taxes based on Flexera Softwareâ s
income, such taxes will be billed to and paid by Licensee. Licensee will make all payments of fees to
Flexera Software free and clear of, and without reduction for, any withholding taxes; any such taxes
imposed on payments of fees to Flexera Software will be Licenseeâ s sole responsibility and
consequently the amount of such fees will be increased such that the net fee received by Flexera
Software will be the same as if such withholding taxes were not imposed, and Licensee will provide
Flexera Software with official receipts issued by the appropriate taxing authority, or such other
evidence as the Flexera Software may reasonably request, to establish that such taxes have been paid.
78
Notice
6. Support and Maintenance.
a. Support and Maintenance. Flexera Software shall provide the level of support and
maintenance services (â Support and Maintenance ) set forth on the applicable invoice, if
any, during such period as Licensee has paid the applicable fee. Support and Maintenance
will be provided in accordance with Flexera Softwareâ s then-current Support and
Maintenance terms.
b. Exclusions. Flexera Software will have no Support and Maintenance obligation to Licensee
where the Software source code has been modified (except for Updates) or for any Evaluation
Software or for any Free Software.
c. Renewals. In the event Licensee elects not to obtain or renew Support and Maintenance,
Licensee may retain the Software and Documentation but will have no further right to
Support and Maintenance for the Software. If Licensee wishes to reinstate lapsed Support and
Maintenance, Licensee may do so only within ninety (90) days from expiration of the Support
and Maintenance term and by paying Flexera Software an amount equal to the
then-applicable annual fee plus one-hundred fifty percent (150%) of the fees that would have
been due had Licensee remained enrolled during the lapse period. Support and Maintenance
may be renewed for the first renewal period (the duration of which may be no shorter than
one year, and no longer than the length of the initial maintenance period) for the same annual
rate paid during the first Support and Maintenance period.
7. Warranty.
a. Limited Software Performance Warranty. Flexera Software warrants to Licensee that for a
period of ninety (90) days from initial delivery of the Software to Licensee (the â Warranty
Period ) the Software shall operate in substantial conformity with the Documentation. Flexera
Software does not warrant that Licenseeâ s use of the Software will be uninterrupted or
error- free or that any security mechanisms implemented by the Software will not have
inherent limitations. Flexera Softwareâ s sole liability (and Licenseeâ s exclusive remedy)
for any breach of this warranty shall be, in Flexera Softwareâ s sole discretion, to use
commercially reasonable efforts to provide Licensee with an error-correction or work-around
which corrects the reported non-conformity, to replace the non-conforming Software with
conforming Software, or if Flexera Software determines such remedies to be impracticable
within a reasonable period of time, to terminate the Agreement and refund the license fee paid
79
Notice
for the Software. Flexera Software shall have no obligation with respect to a warranty claim
unless notified of such claim in writing within the Warranty Period.
b. Exclusions. The limited warranties set forth in this Section 7 shall not apply to warranty
claims arising out of or relating to: (a) use of the Software with hardware or software not
required in the Documentation; (b) modifications to the Software source code; (c) defects in
the Software due to accident, abuse or improper use by Licensee or (d) Evaluation Software
or Free Software.
c. Disclaimer. THE WARRANTIES IN THIS SECTION 7 ARE LIMITED
WARRANTIES AND EXCEPT AS EXPRESSLY SET FORTH IN THIS SECTION 7,
THE SOFTWARE IS PROVIDED â AS IS . EXCEPT AS EXPRESSLY SET
FORTH IN THIS SECTION 7, NEITHER FLEXERA SOFTWARE NOR ITS
SUPPLIERS MAKE ANY OTHER WARRANTIES, EXPRESS OR IMPLIED,
STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO
WARRANTIES OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR
PURPOSE OR NONINFRINGEMENT. LICENSEE MAY HAVE OTHER
STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT PERMITTED BY
LAW, THE DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY,
SHALL BE LIMITED TO THE SHORTER OF (I) THE STATUTORILY REQUIRED
PERIOD OR (II) THIRTY (30) DAYS FROM LICENSEEâ S ACCEPTANCE OF
THIS AGREEMENT.
8. Limitation of Liability.
a. NEITHER FLEXERA SOFTWARE NOR ITS SUPPLIERS, IF ANY, SHALL BE
LIABLE FOR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, OR FOR DAMAGE TO SYSTEMS OR DATA, EVEN IF FLEXERA
SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
FLEXERA SOFTWARE'S LIABILITY FOR ANY DAMAGES HEREUNDER SHALL
IN NO EVENT EXCEED THE AMOUNT OF LICENSE FEES THAT LICENSEE
HAS PAID TO FLEXERA SOFTWARE.
b. FOR USERS WITHIN EUROPE, THE MIDDLE EAST, AFRICA, OR INDIA, NO
PERSON WHO IS NOT A PARTY TO THIS AGREEMENT SHALL BE ENTITLED
TO ENFORCE ANY TERMS OF THE SAME UNDER THE CONTRACTS (RIGHTS
80
Notice
OF THIRD PARTIES) ACT 1999.
c. FLEXERA SOFTWARE DOES NOT LIMIT OR EXCLUDE ITS LIABILITY FOR
DEATH OR PERSONAL INJURY CAUSED BY ITS GROSS NEGLIGENCE OR
WILLFUL MISCONDUCT.
9. Termination. Licenseeâ s license may be terminated by Flexera Software if (a) Licensee fails to
make payment and/or (b) Licensee fails to comply with the terms of this Agreement within ten (10)
days after receipt of written notice of such failure. In the event of termination, Licensee must cease
using the Software, destroy all copies of the Software (including copies in storage media), if
applicable, and certify such destruction to Flexera Software. This requirement applies to all copies in
any form, partial or complete. Upon the effective date of any termination, Licensee relinquishes all
rights granted under this Agreement. If Licensee continues to use the Software after any termination
of the applicable license under this Agreement, Flexera Software reserves the right to all remedies at
law, including, but not limited to, reporting of such prohibited use to applicable law enforcement
agencies and report of such prohibited use to anti-piracy agencies.
10. Use of Try and Die Functionality. If Licensee has licensed the Premier edition of the Software,
Licensee may internally access and use the functionality labeled â Try and Die solely for the
purposes of applying the Try and Die functionality processes and/or restrictions to Licenseeâ s
products and distributing such products to Licenseeâ s end users for their trial purposes for a predetermined period of time. Notwithstanding the foregoing, Licensee agrees that the total revenue from
Licenseeâ s products utilizing the Try and Die functionality will not exceed US$10,000,000. Each
product that is managed by a unique product version key/packaging license is considered to be a
separate product hereunder. A product version key/packaging license identifies a protected trial
product and allows the Licensee to unprotect, unpack and use a protected product.
11. Activation Capabilities. For existing users of the InstallShield Activation Service, should Licensee
elect to access and use the InstallShield Activation Service (which can only be used in conjunction
with the Try and Buy functionality of the product), the terms and conditions at
http://www.installshield.com/products/installshield/activationservice/info/agreement.asp will apply to
Licenseeâ s use of the service and will supplement Licenseeâ s use of the Software hereunder.
12. Dual-Media Software. Licensee may receive the Software in more than one medium (electronic and
on a DVD, for example). Receipt of the Software in more than a single manner (electronic or on a
81
Notice
DVD, for example) does not expand the license rights granted to Licensee hereunder. Licenseeâ s
use of the Software is limited to the number of licenses (instances) that Licensee has acquired overall,
regardless of number or type of media on which it has been provided.
IV. GENERAL TERMS
The terms set forth in this Article IV shall apply to all Software licensed under this Agreement.
1. Assignment/Transfer of Software. Licensee may not, by operation of law or otherwise, transfer any
license rights or other interests in Evaluation Software, Limited Edition Software, or Software labeled
â Not for Resale or â NFR. Licensee may transfer a license granted hereunder, on a permanent
basis, provided (i) that such transfer is the result of a merger, acquisition or other corporate action
(such as a divestiture), (ii) Licensee permanently and wholly transfers all Licenseeâ s rights and
obligations under this Agreement; (iii) Licensee retains no instances or copies (whole or partial); (iv)
Licensee permanently and wholly transfers all of the Software (including component parts, media,
printed materials, upgrades, prior versions, and authenticity certificates); and (v) the transferee agrees
to abide by all the terms of this Agreement. Licensee may not transfer this license or the Software
directly or indirectly for any other reason without Flexera Softwareâ s prior written consent, which
may be withheld for any reason. Transfers that are the result of employee turnover or reassignment
are allowed, provided that such transfers do not occur more frequently than annually.
2. Usage Data. Licensee understand that Flexera Software may utilize technology that gathers
information about Licenseeâ s computer system, however, such data is used solely for the purpose
of understanding machine types and other system-oriented information and does not contain any
personally identifiable information of Licensee.
3. Compliance.
a. Verification/Audits. Upon Flexera Softwareâ s reasonable request, Licensee will furnish
Flexera Software with a signed statement confirming whether the Software is being used by
Licensee in accordance with this Agreement. Further, during the term of this Agreement and
for a period of one (1) year thereafter, with prior reasonable notice of at least five (5) days,
Flexera Software may audit Licensee for the purpose of verifying the information provided by
Licensee under this Agreement, and for the purpose of verifying that Licensee is conforming
82
Notice
to the terms of this Agreement. Any such audit shall be conducted during regular business
hours at Licenseeâ s facilities and shall not unreasonably interfere with Licenseeâ s
business activities. If an audit reveals an underpayment or that the Licenseeâ s usage is
greater than the License Level, then the Licensee shall immediately pay the difference in
License fees and, if applicable, Support and Maintenance fees to bring the License Level into
compliance. If an audit reveals that (i) Licensee has intentionally misrepresented its usage of
the Software, (ii) Licensee materially breached this Agreement, or (iii) the Usage Level is
more than 5% over the License Level, then Licensee shall pay Flexera Softwareâ s
reasonable costs of conducting the audit in addition to any fees due to Licenseeâ s
misrepresentation or material breach. Audits shall be conducted no more than once annually.
b. Validation of Use. In order to protect the Software from unauthorized use and in order to
confirm Licenseeâ s compliance with the license grants and restrictions set forth in this
Agreement, the Software may contain validation procedures designed to detect and report to
Flexera Software information identifying usage potentially violating the terms of this
Agreement. This information does not contain any personally identifiable information of
Licensee or the end user.
4. Redistributable Files. The Software component parts may not be separated for use on more than one
computer, except as set forth in this Agreement. Licensee may copy the files specifically identified in
the documentation as â redistributables and redistribute such files to Licenseeâ s end users of
Licenseeâ s products, provided that: (a) such products add primary and substantial functionality to
the redistributables, (b) all copies of the redistributables must be exact and unmodified; and (c)
Licensee grants Licenseeâ s end users a limited, personal, non-exclusive and non- transferable
license to use the redistributables only to the extent required for the permitted operation of
Licenseeâ s products and not to distribute them further. Licensee will reproduce with the
redistributables all applicable trademarks and copyright notices that accompany the Software, but
Licensee may not use Flexera Softwareâ s name, logos or trademarks to market Licenseeâ s
products.
5. Third-Party Code. The Software may contain or be provided with components subject to the terms
and conditions of third party software licenses (â Third Party Software ). Third Party Software
may be identified in the Documentation, or Flexera Software may provide a list of the Third Party
Software for a particular version of the Software to Licensee upon Licenseeâ s written request. To
the extent required by the license that accompanies the Third Party Software, the terms of such license
will apply in lieu of the terms of this Agreement with respect to such Third Party Software, including,
without limitation, any provisions governing access to source code, modification or reverse
engineering. Licensee is solely responsible for complying with the terms and conditions of such Third
83
Notice
Party Software.
6. Controlling Law. For Licensees in Japan, this Agreement will be governed by the laws of Japan; for
Licensees in Europe, Middle East, Africa, or India, this Agreement will be governed by the laws of
England and Wales and Licensee submit to the jurisdiction of the courts of England and Wales; for
Licensees in New Zealand or Australia this Agreement will be governed by the laws of the State of
Victoria, Australia; for Licensees outside the countries listed above, this Agreement will be governed
by the laws of California, USA, excluding conflicts of law. This Agreement is not subject to the
United Nations Convention on Contracts for the Sale of Goods.
7. Survival. Sections I.4 (Disclaimer), I.5 (Limitation of Liability), II.2 (Disclaimer), II.3 (Limitation of
Liability), III.1.f (License Restrictions), III.3 (Ownership), III.4 (Payment and Delivery), III.5
(Taxes), III.7.c (Disclaimer), III.8 (Limitation Liability), III.9 (Termination), and all of this Article IV
(General Terms), as well as any provision that by the very nature of which should survive, shall
survive any termination or expiration of this Agreement.
8. Confidential Information. Each party agrees that all business and/or technical information that is
received by a party (â Receiving Party ) from the disclosing party (â Disclosing Party ) that a)
is in written, recorded, graphical or other tangible form and is marked "Confidential" or â Trade
Secret or similar designation; b) is in oral form and identified by the Discloser as "Confidential" or
â Trade Secret or similar designation at the time of disclosure, with subsequent confirmation in
writing within thirty (30) days of such disclosure; or c) the nature of which could reasonably be
construed to be confidential, shall be considered the confidential property of the Disclosing Party
(â Confidential Information ). Any software, documentation or technical information provided by
Flexera Software (or its agents), performance information relating to the Software, and the terms of
this Agreement shall be deemed Confidential Information of Flexera Software without any marking or
further designation. Except as expressly authorized herein, for a period of three (3) years following
the disclosure date of Confidential Information to the Receiving Party (the "Protection Period"), the
Receiving Party will hold in confidence and not make any unauthorized use or disclosure of any
Confidential Information. The Protection Period for Confidential Information marked or otherwise
identified as â Trade Secret shall be for so long as such information remains a trade secret. The
Receiving Partyâ s nondisclosure obligation shall not apply to information that: (a) was rightfully in
its possession or known to it prior to receipt of the Confidential Information; (b) is or has become
public knowledge through no fault of the Receiving Party; (c) is rightfully obtained by the Receiving
Party from a third party without breach of any confidentiality obligation; (d) is independently
developed by employees of the Receiving Party who had no access to such information; or (e) is
required to be disclosed pursuant to a regulation, law or court order (but only to the minimum extent
required to comply with such regulation or order and with advance notice to the Disclosing Party).
84
Notice
The Receiving Party acknowledges that disclosure of Confidential Information would cause
substantial harm for which damages alone would not be a sufficient remedy, and therefore that upon
any such disclosure by the Receiving Party the Disclosing Party shall be entitled to appropriate
equitable relief in addition to whatever other remedies it might have at law.
9. Company Name and Logo. Flexera Software may include Licenseeâ
list of Flexera Software customers and/or partners.
s company name and logo in a
10. Severability. If any provision of this Agreement shall be adjudged by any court of competent
jurisdiction to be unenforceable or invalid, that provision shall be limited to the minimum extent
necessary so that this Agreement shall otherwise remain in effect.
11. Amendments; Waivers. No supplement, modification, or amendment of this Agreement shall be
binding, unless executed in writing by a duly authorized representative of each party to this
Agreement. No waiver will be implied from conduct or failure to enforce or exercise rights under this
Agreement, nor will any waiver be effective unless in a writing signed by a duly authorized
representative on behalf of the party claimed to have waived. No provision of any purchase order or
other business form employed by Licensee will supersede the terms and conditions of this Agreement,
and any such document relating to this Agreement shall be for administrative purposes only and shall
have no legal effect.
12. Choice of Language. The original of this Agreement has been written in English. Licensee waives any
rights it may have under the law of its country to have this Agreement written in the language of that
country.
13. Independent Contractors. The parties to this Agreement are independent contractors. There is no
relationship of partnership, joint venture, employment, franchise or agency created hereby between
the parties. Neither party will have the power to bind the other or incur obligations on the other
partyâ s behalf without the other partyâ s prior written consent.
14. U.S. Government End-Users. The Software is commercial computer software. If the User or Licensee
of the Software is an agency, department, or other entity of the United States Government, the use,
duplication, reproduction, release, modification, disclosure, or transfer of the Software, or any related
documentation of any kind, including technical data and manuals, is restricted by a license agreement
or by the terms of this Agreement in accordance with Federal Acquisition Regulation 12.212 for
85
Notice
civilian purposes and Defense Federal Acquisition Regulation Supplement 227.7202 for military
purposes. The Software was developed fully at private expense. All other use is prohibited. Licensee
shall flow-down this provision to any of its authorized sublicensees (including but not limited to any
Licensee Products, as applicable).
15. Export Compliance. Licensee acknowledges that the Software is subject to export restrictions by the
United States government and import restrictions by certain foreign governments. Licensee shall not
and shall not allow any third-party to remove or export from the United States or allow the export or
re-export of any part of the Software or any direct product thereof: (a) into (or to a national or resident
of) any embargoed or terrorist-supporting country; (b) any end user who has been prohibited from
participating in United States export transactions by any federal agency of the United States
government; (c) to any country to which such export or re-export is restricted or prohibited, or as to
which the United States government or any agency thereof requires an export license or other
governmental approval at the time of export or re-export without first obtaining such license or
approval; or (d) otherwise in violation of any export or import restrictions, laws or regulations of any
United States or foreign agency or authority. Licensee agrees to the foregoing and warrants that it is
not located in, under the control of, or a national or resident of any such prohibited country or on any
such prohibited party list. The Software is further restricted from being used for the design or
development of nuclear, chemical, or biological weapons or missile technology, or for terrorist
activity, without the prior permission of the United States government.
16. Third-Party Code. The Software may contain or be provided with components subject to the terms
and conditions of â open source software licenses (â Open Source Software ). Open Source
Software may be identified in the Documentation, or Flexera Software shall provide a list of the Open
Source Software for a particular version of the Software to Licensee upon Licenseeâ s written
request. To the extent required by the license that accompanies the Open Source Software, the terms
of such license will apply in lieu of the terms of this Agreement with respect to such Open Source
Software, including, without limitation, any provisions governing access to source code, modification
or reverse engineering.
17. Equal Opportunity. Flexera Software agrees that it does not and will not discriminate against any
employee or applicant for employment because of race, color, religion, age, sex, handicap, national
origin, or sexual orientation.
18. Ambiguities. Each party and its counsel have participated fully in the review and revision of this
Agreement. Any rule of construction to the effect that ambiguities are to be resolved against the
drafting party shall not apply in interpreting this Agreement.
86
Notice
19. Remedies Cumulative. Except as otherwise expressly stated in this Agreement, the rights and
remedies of the parties under this Agreement are cumulative and not exclusive of any rights or
remedies to which the parties are entitled by law. The exercise by either party of any right or remedy
under this Agreement or under applicable law will not preclude such party from exercising any other
right or remedy under this Agreement or to which such party is entitled by law.
20. Entire Agreement. This Agreement is the complete and exclusive statement of the mutual
understanding of the parties and supersedes and cancels all previous written and oral agreements and
communications relating to the subject matter of this Agreement.
Addendum 1
Service Provider Addendum
This addendum applies to licenses of Software that Licensee purchases to use in the provision of services to
its Customers, as defined below. Any terms not defined in this Addendum shall have the meanings ascribed to
them in the Agreement. Unless otherwise set forth herein, the provisions of this Addendum shall be in
addition to, and not in lieu of, the terms included in the main body of the Agreement.
1. Definitions. â Customers means the customers of Licensee for which Licensee has purchased a
license to use the Software to provide Software Engineering Services. Licensee shall be solely
responsible for the Customer relationship; Flexera Software shall have no obligations whatsoever to
Customers. â Software Engineering Services means those services which Licensee provides to
Customers utilizing the Software.
2. Software License. Subject to all of the terms and conditions of this Agreement and notwithstanding
the license grant in Section III.1.a. of the Agreement, during the term specified on the applicable
invoice, Flexera Software grants Licensee a nonexclusive, nontransferable license to use the Software
and any related Documentation and Updates in accordance with the scope of the license defined
herein, for the purpose of providing Software Engineering Services to Licenseeâ s Customers (a
â License ). Unless otherwise set forth in an Order Schedule, Licensee may install and operate the
Software and Updates only on computers owned or leased by Licensee, located at (i) a Licensee Site
or (ii) at a Customer location.
87
Notice
3. Licensee Obligations.
3.1 Representations. Licensee shall not make any representations, guarantees or warranties of any
type with respect to the specifications, features, capabilities or otherwise concerning the Products
which are in addition to or inconsistent with those set forth in the product descriptions or promotional
materials delivered by Flexera Software to Licensee hereunder. In no event shall Licensee make any
representation, warranty or guarantee by or on behalf of Flexera Software. Licensee is not to re-brand
or otherwise represent the software as anything other than the product name specified by Flexera
Software LLC without express written approval from Flexera Software. This shall include, but not be
limited to, reports, splash screens, documentation and all other intellectual property.
3.2 Business Practices. Licensee agrees not to engage in any deceptive, misleading, illegal or
unethical practices that may be detrimental to Flexera Software or its Products and agrees to comply
with all applicable federal, state and local laws and regulations (including, without limitation, data
protection, privacy and import and export compliance laws and regulations) in connection with its
performance under this Agreement.
3.3 Licensee Indemnity. Licensee will defend, indemnify and hold harmless Flexera Software from
and against any loss, cost, liability or damage, including attorneysâ fees, for which Flexera
Software becomes liable arising from or relating to: (a) any breach by Licensee of any term of this
Agreement, (b) the issuance by Licensee of any warranty or representation not authorized in writing
by Flexera Software or (c) any other act or omission of Licensee in connection with the marketing or
distribution of the Software under this Agreement.
3.4 Software Engineering Services Site. Upon request, Licensee shall identify the site of the
performance of the Software Engineering Services.
4. Trademarks. Licensee may use Flexera Softwareâ s trademarks in connection with the Software.
All displays of Flexera Softwareâ s trademarks that Licensee intends to use will conform to
reasonable guidelines provided from time to time by Flexera Software. Flexera Software will have the
right to approve all usage by Licensee of its trademarks. Licensee will not use any of Flexera
Software's trademarks in conjunction with another trademark.
Installation EULA - April 2014
88
Notice
The following component is subject to the JRE 8u72 Third Party License
(Combined with JavaFX)
• JRE 8u72 (with JAVAFX) Third Party Content - 8u72
Copyright © 2010-2014, Oracle. All rights reserved.
Copyright (c) 2000-2005 INRIA, France Telecom
Copyright (c) 1995-2005 The Cryptix Foundation Limited.
Copyright 1999 by CoolServlets.com.
Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
Copyright (c) 2001,2003 Keith Packard
Copyright (c) 2002 Graz University of Technology. All rights reserved.
Copyright (c) 1995-2010 International Business Machines Corporation and others
copyright (C) 1991-1998, Thomas G. Lane.
Copyright (c) 2004-2009 Paul R. Holser, Jr.
(C) Copyright IBM Corp. 1999 All Rights Reserved.
Copyright 1997 The Open Group Research Institute. All rights reserved.
89
Notice
Copyright (C) 1998 by the FundsXpress, INC.
Copyright (c) 2007 The Khronos Group Inc.
Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are
Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
Copyright (c) 1996, 1997 Andreas Dilger
Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
Copyright (c) 1997 Eric S. Raymond
Copyright (c) 1998-2010 Marti Maria Saguer
Copyright (C) 1999-2002 Brian Paul All Rights Reserved.
Copyright (c) 1999-2004 David Corcoran
Copyright (c) 1999-2004 Ludovic Rousseau
Copyright (c) Kohsuke Kawaguchi
90
Notice
Copyright (c) 2000-2003 Daisuke Okajima and Kohsuke Kawaguchi.
Copyright (C) 1982 The Royal Institute, Thai Royal Government.
Copyright (C) 1998 National Electronics and Computer Technology Center,
Copyright © 1991-2011 Unicode, Inc. All rights reserved.
Copyright (c) 1996-2000 Markus Oberhumer & Laszlo Molnar
UPX is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
UPX is Copyright (C) 1996-2000 Laszlo Molnar
UCL is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 1994-2004 The XFree86 Project, Inc. All rights reserved.
Copyright (C) 1994-2003 The XFree86 Project, Inc. All Rights Reserved.
Copyright (c) 1993 The Regents of the University of California. All rights
Copyright (c) 2003 The NetBSD Foundation, Inc. All rights reserved.
Copyright Theodore Ts'o, 1994, 1995, 1996, 1997, 1998, 1999. All rights reserved.
Copyright (c) 1995,1999 Theo de Raadt. All rights reserved. Copyright (c)
91
Notice
Copyright (c) 1998 Todd C. Miller
Copyright (C) 2001-2004 Thomas Winischhofer
Copyright (c) 1996 NVIDIA, Corp. All rights reserved.
Copyright (c) 1991-9 Silicon Graphics, Inc. All Rights Reserved.
Copyright (c) 1994-1999 Silicon Graphics, Inc.
Copyright (c) 1994-1999 Silicon Graphics, Inc. All Rights Reserved.
Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved.
copyright (c) 2001 by Bigelow & Holmes Inc.
copyright (c) 2001 by URW++ GmbH. All Rights Reserved.
Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
DO NOT TRANSLATE OR LOCALIZE.
%% This notice is provided with respect to ASM Bytecode Manipulation Framework v5.0.3, which may be
included with JRE 8, and JDK 8, and OpenJDK 8.
--- begin of LICENSE --Copyright (c) 2000-2011 France Telecom All rights reserved.
92
Notice
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holders nor the names of its contributors may be used to endorse or
promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
--- end of LICENSE --%% This notice is provided with respect to BSDiff v4.3, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
--- begin of LICENSE --Copyright 2003-2005 Colin Percival
All rights reserved
Redistribution and use in source and binary forms, with or without modification, are permitted providing that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
93
Notice
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
--- end of LICENSE --%% This notice is provided with respect to CodeViewer 1.0, which may be included with JDK 8.
--- begin of LICENSE --Copyright 1999 by CoolServlets.com.
Any errors or suggested improvements to this class can be reported as instructed on CoolServlets.com. We
hope you enjoy this program... your comments will encourage further development! This software is
distributed under the terms of the BSD License. Redistribution and use in source and binary forms, with or
without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
Neither name of CoolServlets.com nor the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY COOLSERVLETS.COM AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
94
Notice
--- end of LICENSE --%% This notice is provided with respect to Cryptix AES 3.2.0, which may be included with JRE 8, JDK 8,
and OpenJDK 8.
--- begin of LICENSE --Cryptix General License
Copyright (c) 1995-2005 The Cryptix Foundation Limited. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE CRYPTIX FOUNDATION LIMITED AND CONTRIBUTORS
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE CRYPTIX FOUNDATION LIMITED OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
--- end of LICENSE --%% This notice is provided with respect to CUP Parser Generator for Java 0.10k, which may be included with
JRE 8, JDK 8, and OpenJDK 8.
--- begin of LICENSE --Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian
95
Notice
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and
without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the
copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and
that the names of the authors or their employers not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior permission.
The authors and their employers disclaim all warranties with regard to this software, including all implied
warranties of merchantability and fitness. In no event shall the authors or their employers be liable for any
special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or
profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection
with the use or performance of this software.
--- end of LICENSE --%% This notice is provided with respect to Document Object Model (DOM) Level 2 & 3, which may be
included with JRE 8, JDK 8, and OpenJDK 8.
--- begin of LICENSE --W3C SOFTWARE NOTICE AND LICENSE
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
This work (and included software, documentation such as READMEs, or other related items) is being
provided by the copyright holders under the following license. By obtaining, using and/or copying this work,
you (the licensee) agree that you have read, understood, and will comply with the following terms and
conditions.
Permission to copy, modify, and distribute this software and its documentation, with or without modification,
for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL
copies of the software and documentation or portions thereof, including modifications:
1.The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.
2.Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C
Software Short Notice should be included (hypertext is preferred, text is permitted) within the body of any
redistributed or derivative code.
3.Notice of any changes or modifications to the files, including the date changes were made. (We recommend
you provide URIs to the location from which the code is derived.)
96
Notice
THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS
MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE
ANY THIRD PARTY PATENTS,COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR
DOCUMENTATION. The name and trademarks of copyright holders may NOT be used in advertising or
publicity pertaining to the software without specific, written prior permission. Title to copyright in this
software and any associated documentation will at all times remain with copyright holders.
This formulation of W3C's notice and license became active on December 31 2002. This version removes the
copyright ownership notice such that this license can be used with materials other than those owned by the
W3C, reflects that ERCIM is now a host of the W3C, includes references to this specific dated version of the
license, and removes the ambiguous grant of "use". Otherwise, this version is the same as the previous version
and is written so as to preserve the Free Software Foundation's assessment of GPL compatibility and OSI's
certification under the Open Source Definition. Please see our Copyright FAQ for common questions about
using materials from our site, including specific terms and conditions for packages like libwww, Amaya, and
Jigsaw. Other questions about this notice can be directed to site-policy@w3.org.
--- end of LICENSE --%% This notice is provided with respect to Dynalink v0.5, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
--- begin of LICENSE --Copyright (c) 2009-2013, Attila Szegedi
All rights reserved.Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of Attila Szegedi nor the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
97
Notice
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS"AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THEPOSSIBILITY OF SUCH DAMAGE.
--- end of LICENSE --%% This notice is provided with respect to Elliptic Curve Cryptography, which may be included with JRE 8,
JDK 8, and OpenJDK 8.
You are receiving a copy of the Elliptic Curve Cryptography library in source form with the JDK 8 and
OpenJDK 8 source distributions, and as object code in the JRE 8 & JDK 8 runtimes.
In the case of the JRE 8 & JDK 8 runtimes, the terms of the Oracle license do NOT apply to the Elliptic Curve
Cryptography library; it is licensed under the following license, separately from Oracle's JDK & JRE. If you
do not wish to install the Elliptic Curve Cryptography library, you may delete the library named libsunec.so
(on Solaris and Linux systems) or sunec.dll (on Windows systems) from the JRE bin directory reserved for
native libraries.
--- begin of LICENSE --GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but
changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public
License, version 2, hence the version number 2.1.]
Preamble
98
Notice
The licenses for most software are designed to take away your freedom to share and change it. By contrast,
the GNU General Public Licenses are intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to some specially designated software
packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You
can use it too, but we suggest you first think carefully about whether this license or the ordinary General
Public License is the better strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses
are designed to make sure that you have the freedom to distribute copies of free software (and charge for this
service if you wish); that you receive source code or can get it if you want it; that you can change the software
and use pieces of it in new free programs; and that you are informed that you can do these things.
To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask
you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute
copies of the library or if you modify it.
For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all
the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link
other code with the library, you must provide complete object files to the recipients, so that they can relink
them with the library after making changes to the library and recompiling it. And you must show them these
terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license,
which gives you legal permission to copy, distribute and/or modify the library.
To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if
the library is modified by someone else and passed on, the recipients should know that what they have is not
the original version, so that the original author's reputation will not be affected by problems that might be
introduced by others.
Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure
that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a
patent holder. Therefore, we insist that any patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This
license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different
from the ordinary General Public License. We use this license for certain libraries in order to permit linking
those libraries into non-free programs.
99
Notice
When a program is linked with a library, whether statically or using a shared library, the combination of the
two is legally speaking a combined work, a derivative of the original library. The ordinary General Public
License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser
General Public License permits more lax criteria for linking other code with the library.
We call this license the "Lesser" General Public License because it does Less to protect the user's freedom
than the ordinary General Public License. It also provides other free software developers Less of an advantage
over competing non-free programs. These disadvantages are the reason we use the ordinary General Public
License for many libraries. However, the Lesser license provides advantages in certain special circumstances.
For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain
library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the
library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this
case, there is little to gain by limiting the free library to free software only, so we use the Lesser General
Public License.
In other cases, permission to use a particular library in non-free programs enables a greater number of people
to use a large body of free software. For example, permission to use the GNU C Library in non-free programs
enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux
operating system.
Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the
user of a program that is linked with the Library has the freedom and the wherewithal to run that program
using a modified version of the Library.
The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the
difference between a "work based on the library" and a "work that uses the library". The former contains code
derived from the library, whereas the latter must be combined with the library in order to run.
GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING,
DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other program which contains a notice placed by
the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser
General Public License (also called "this License"). Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with
application programs (which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work which has been distributed under these
terms. A "work based on the Library" means either the Library or any derivative work under copyright law:
100
Notice
that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or
translated straightforwardly into another language. (Hereinafter, translation is included without limitation in
the term "modification".)
"Source code" for a work means the preferred form of the work for making modifications to it. For a library,
complete source code means all the source code for all modules it contains, plus any associated interface
definition files, plus the scripts used to control compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by this License; they are outside
its scope. The act of running a program using the Library is not restricted, and output from such a program is
covered only if its contents constitute a work based on the Library (independent of the use of the Library in a
tool for writing it). Whether that is true depends on what the Library does and what the program that uses the
Library does.
1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it,
in any medium, provided that you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this
License and to the absence of any warranty; and distribute a copy of this License along with the
Library.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer
warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the
Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that
you also meet all of these conditions:
a. The modified work must itself be a software library.
b. You must cause the files modified to carry prominent notices stating that you changed the files and
the date of any change.
c. You must cause the whole of the work to be licensed at no charge to all third parties under the terms
of this License.
d. If a facility in the modified Library refers to a function or a table of data to be supplied by an
application program that uses the facility, other than as an argument passed when the facility is
invoked, then you must make a good faith effort to ensure that, in the event an application does not
supply such function or table, the facility still operates, and performs whatever part of its purpose
remains meaningful.
(For example, a function in a library to compute square roots has a purpose that is entirely well-defined
independent of the application. Therefore, Subsection 2d requires that any application-supplied function or
101
Notice
table used by this function must be optional: if the application does not supply it, the square root function
must still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not
derived from the Library, and can be reasonably considered independent and separate works in themselves,
then this License, and its terms, do not apply to those sections when you distribute them as separate works.
But when you distribute the same sections as part of a whole which is a work based on the Library, the
distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to
the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you;
rather, the intent is to exercise the right to control the distribution of derivative or collective works based on
the Library.
In addition, mere aggregation of another work not based on the Library with the Library (or with a work based
on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope
of this License.
3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a
given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer
to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than
version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead
if you wish.) Do not make any other change in these notices.
Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public
License applies to all subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or
executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete
corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2
above on a medium customarily used for software interchange.
If distribution of object code is made by offering access to copy from a designated place, then offering
equivalent access to copy the source code from the same place satisfies the requirement to distribute the
source code, even though third parties are not compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed to work with the
Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation,
is not a derivative work of the Library, and therefore falls outside the scope of this License.
102
Notice
However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of
the Library (because it contains portions of the Library), rather than a "work that uses the library". The
executable is therefore covered by this License. Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file that is part of the Library, the object
code for the work may be a derivative work of the Library even though the source code is not. Whether this is
true is especially significant if the work can be linked without the Library, or if the work is itself a library. The
threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros
and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless
of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library
will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the
terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are
linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link
a "work that uses the Library" with the Library to produce a work containing portions of the Library, and
distribute that work under terms of your choice, provided that the terms permit modification of the work for
the customer's own use and reverse engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the Library is used in it and that the Library
and its use are covered by this License. You must supply a copy of this License. If the work during execution
displays copyright notices, you must include the copyright notice for the Library among them, as well as a
reference directing the user to the copy of this License. Also, you must do one of these things:
a. Accompany the work with the complete corresponding machine-readable source code for the Library
including whatever changes were used in the work (which must be distributed under Sections 1 and 2
above); and, if the work is an executable linked with the Library, with the complete machine-readable
"work that uses the Library", as object code and/or source code, so that the user can modify the
Library and then relink to produce a modified executable containing the modified Library. (It is
understood that the user who changes the contents of definitions files in the Library will not
necessarily be able to recompile the application to use the modified definitions.)
b. Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one
that (1) uses at run time a copy of the library already present on the user's computer system, rather
than copying library functions into the executable, and (2) will operate properly with a modified
version of the library, if the user installs one, as long as the modified version is interface-compatible
with the version that the work was made with.
c. Accompany the work with a written offer, valid for at least three years, to give the same user the
materials specified in Subsection 6a, above, for a charge no more than the cost of performing this
distribution.
103
Notice
d. If distribution of the work is made by offering access to copy from a designated place, offer
equivalent access to copy the above specified materials from the same place.
e. Verify that the user has already received a copy of these materials or that you have already sent this
user a copy.
For an executable, the required form of the "work that uses the Library" must include any data and utility
programs needed for reproducing the executable from it. However, as a special exception, the materials to be
distributed need not include anything that is normally distributed (in either source or binary form) with the
major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless
that component itself accompanies the executable.
It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not
normally accompany the operating system. Such a contradiction means you cannot use both them and the
Library together in an executable that you distribute.
7. You may place library facilities that are a work based on the Library side-by-side in a single library
together with other library facilities not covered by this License, and distribute such a combined library,
provided that the separate distribution of the work based on the Library and of the other library facilities is
otherwise permitted, and provided that you do these two things:
a. Accompany the combined library with a copy of the same work based on the Library, uncombined
with any other library facilities. This must be distributed under the terms of the Sections above.
b. Give prominent notice with the combined library of the fact that part of it is a work based on the
Library, and explaining where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided
under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is
void, and will automatically terminate your rights under this License. However, parties who have received
copies, or rights, from you under this License will not have their licenses terminated so long as such parties
remain in full compliance.
9. You are not required to accept this License, since you have not signed it. However, nothing else grants you
permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if
you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically
receives a license from the original licensor to copy, distribute, link with or modify the Library subject to
these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the
rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
104
Notice
11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not
limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that
contradict the conditions of this License, they do not excuse you from the conditions of this License. If you
cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license
would not permit royalty-free redistribution of the Library by all those who receive copies directly or
indirectly through you, then the only way you could satisfy both it and this License would be to refrain
entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of
the section is intended to apply, and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to
contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free
software distribution system which is implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed through that system in reliance on consistent
application of that system; it is up to the author/donor to decide if he or she is willing to distribute software
through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this
License.
12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by
copyrighted interfaces, the original copyright holder who places the Library under this License may add an
explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in
or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the
body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public
License from time to time. Such new versions will be similar in spirit to the present version, but may differ in
detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library specifies a version number of this
License which applies to it and "any later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free Software Foundation. If the Library does
not specify a license version number, you may choose any version ever published by the Free Software
Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are
incompatible with these, write to the author to ask for permission. For software which is copyrighted by the
Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this.
105
Notice
Our decision will be guided by the two goals of preserving the free status of all derivatives of our free
software and of promoting the sharing and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO
LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR
THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend
making it free software that everyone can redistribute and change. You can do so by permitting redistribution
under these terms (or, alternatively, under the terms of the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each
source file to most effectively convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
<one line to give the library's name and a brief idea of what it does.> Copyright (C) <year> <name of author>
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser
General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at
your option) any later version.
106
Notice
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not,
write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright
disclaimer" for the library, if necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs)
written by James Random Hacker.
<signature of Ty Coon>, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!
--- end of LICENSE --%% This notice is provided with respect to ECMAScript Language Specification ECMA-262 Edition 5.1
which may be included with JRE 8, JDK 8, and OpenJDK 8.
--- begin of LICENSE --Copyright notice
Copyright © 2011 Ecma International
Ecma International
Rue du Rhone 114
CH-1204 Geneva
Tel: +41 22 849 6000
Fax: +41 22 849 6001
Web: http://www.ecma-international.org
This document and possible translations of it may be copied and furnished to others, and derivative works that
comment on or otherwise explain it or assist in its implementation may be prepared, copied, published, and
distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and
this section are included on all such copies and derivative works. However, this document itself may not be
modified in any way, including by removing the copyright notice or references to Ecma International, except
107
Notice
as needed for the purpose of developing any document or deliverable produced by Ecma International (in
which case the rules applied to copyrights must be followed) or as required to translate it into languages other
than English. The limited permissions granted above are perpetual and will not be revoked by Ecma
International or its successors or assigns. This document and the information contained herein is provided on
an "AS IS" basis and ECMA INTERNATIONAL DISCLAIMS ALL WARRANTIES, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE." Software
License
All Software contained in this document ("Software)" is protected by copyright and is being made available
under the "BSD License", included below. This Software may be subject to third party rights (rights from
parties other than Ecma International), including patent rights, and no licenses under such third party rights
are granted under this license even if the third party concerned is a member of Ecma International. SEE THE
ECMA CODE OF CONDUCT IN PATENT MATTERS AVAILABLE AT
http://www.ecma-international.org/memento/codeofconduct.htm FOR INFORMATION REGARDING THE
LICENSING OF PATENT CLAIMS THAT ARE REQUIRED TO IMPLEMENT ECMA
INTERNATIONAL STANDARDS. Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. Neither the name of the authors nor Ecma International may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE ECMA INTERNATIONAL "AS IS" AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL ECMA INTERNATIONAL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
--- end of LICENSE --%% This notice is provided with respect to Dynalink library which is included with the Nashorn technology.
108
Notice
--- begin of LICENSE --Copyright (c) 2009-2013, Attila Szegedi
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials provided with the
distribution. * Neither the name of the copyright holder nor the names of contributors may be used to endorse
or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --- end of LICENSE --%% This notice is provided with respect to Joni library which is included with the Nashorn technology.
--- begin of LICENSE --Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
109
Notice
--- end of LICENSE --%% This notice is provided with respect to FontConfig 2.5, which may be included with JRE 8, JDK 8, and
OpenJDK 8 source distributions on Linux and Solaris.
--- begin of LICENSE --Copyright © 2001,2003 Keith Packard
Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is
hereby granted without fee, provided that the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting documentation, and that the name of Keith
Packard not be used in advertising or publicity pertaining to distribution of the software without specific,
written prior permission. Keith Packard makes no representations about the suitability of this software for any
purpose. It is provided "as is" without express or implied warranty.
KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.
--- end of LICENSE --%% This notice is provided with respect to IAIK PKCS#11 Wrapper, which may be included with JRE 8,
JDK 8, and OpenJDK 8.
--- begin of LICENSE --IAIK PKCS#11 Wrapper License
Copyright (c) 2002 Graz University of Technology. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
110
Notice
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. The end-user documentation included with the redistribution, if any, must include the following
acknowledgment:
"This product includes software developed by IAIK of Graz University of Technology."
Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party
acknowledgments normally appear.
4. The names "Graz University of Technology" and "IAIK of Graz University of
Technology" must not be used to endorse or promote products derived from this software without prior
written permission.
5. Products derived from this software may not be called "IAIK PKCS Wrapper",
nor may "IAIK" appear in their name, without prior written permission of Graz University of Technology.
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
LICENSOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
--- end of LICENSE --%% This notice is provided with respect to ICU4C 4.0.1 and ICU4J 4.4, which may be included with JRE 8,
JDK 8, and OpenJDK 8.
--- begin of LICENSE --Copyright (c) 1995-2010 International Business Machines Corporation and others
All rights reserved.
111
Notice
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, provided that the above copyright notice(s) and this
permission notice appear in all copies of the Software and that both the above copyright notice(s) and this
permission notice appear in supporting documentation.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR
ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise
to promote the sale, use or other dealings in this Software without prior written authorization of the copyright
holder. All trademarks and registered trademarks mentioned herein are the property of their respective owners.
--- end of LICENSE --%% This notice is provided with respect to IJG JPEG 6b, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
--- begin of LICENSE --This software is copyright (C) 1991-1998, Thomas G. Lane. All Rights Reserved except as specified below.
Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any
purpose, without fee, subject to these conditions:
(1) If any part of the source code for this software is distributed, then this README file must be included,
with this copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original
files must be clearly indicated in accompanying documentation.
(2) If only executable code is distributed, then the accompanying documentation must state that "this software
is based in part on the work of the Independent JPEG Group".
(3) Permission for use of this software is granted only if the user accepts full responsibility for any undesirable
consequences; the authors accept NO LIABILITY for damages of any kind.
These conditions apply to any software derived from or based on the IJG code, not just to the unmodified
library. If you use our work, you ought to acknowledge us.
112
Notice
Permission is NOT granted for the use of any IJG author's name or company name in advertising or publicity
relating to this software or products derived from it. This software may be referred to only as "the Independent
JPEG Group's software".
We specifically permit and encourage the use of this software as the basis of commercial products, provided
that all warranty or liability claims are assumed by the product vendor.
--- end of LICENSE --%% This notice is provided with respect to Joni v1.1.9, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
--- begin of LICENSE --Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--- end of LICENSE --%% This notice is provided with respect to JOpt-Simple v3.0, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
--- begin of LICENSE --Copyright (c) 2004-2009 Paul R. Holser, Jr.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
113
Notice
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--- end of LICENSE --%% This notice is provided with respect to Kerberos functionality, which which may be included with JRE 8,
JDK 8, and OpenJDK 8.
--- begin of LICENSE --(C) Copyright IBM Corp. 1999 All Rights Reserved. Copyright 1997 The Open Group Research Institute. All
rights reserved.
--- end of LICENSE --%% This notice is provided with respect to Kerberos functionality from FundsXpress, INC., which may be
included with JRE 8, JDK 8, and OpenJDK 8.
--- begin of LICENSE --Copyright (C) 1998 by the FundsXpress, INC.
All rights reserved.
Export of this software from the United States of America may require a specific license from the United
States Government. It is the responsibility of any person or organization contemplating export to obtain such a
license before exporting.
WITHIN THAT CONSTRAINT, permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted, provided that the above copyright notice
114
Notice
appear in all copies and that both that copyright notice and this permission notice appear in supporting
documentation, and that the name of FundsXpress. not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior permission. FundsXpress makes no representations
about the suitability of this software for any purpose. It is provided "as is" without express or implied
warranty.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
--- end of LICENSE --%% This notice is provided with respect to Kronos OpenGL headers, which may be included with JDK 8 and
OpenJDK 8 source distributions.
--- begin of LICENSE --Copyright (c) 2007 The Khronos Group Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and/or associated
documentation files (the "Materials"), to deal in the Materials without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Materials, and
to permit persons to whom the Materials are furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Materials.
THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN THE
MATERIALS.
--- end of LICENSE --%% Portions Copyright Eastman Kodak Company 1992
%% This notice is provided with respect to libpng 1.6.16, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
115
Notice
--- begin of LICENSE --This copy of the libpng notices is provided for your convenience. In case of any discrepancy between this
copy and the notices in the file png.h that is included in the libpng distribution, the latter shall prevail.
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
If you modify libpng you may insert additional notices immediately following this sentence.
This code is released under the libpng license.
libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are
Copyright (c) 2004, 2006-2014 Glenn Randers-Pehrson,
and are distributed according to the same disclaimer and license as libpng-1.2.5 with the following individual
added to the list of Contributing Authors
Cosmin Truta
libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
Copyright (c) 2000-2002 Glenn Randers-Pehrson,
and are distributed according to the same disclaimer and license as libpng-1.0.6 with the following individuals
added to the list of Contributing Authors
Simon-Pierre Cadieux
Eric S. Raymond
Gilles Vollant
and with the following additions to the disclaimer:
There is no warranty against interference with your enjoyment of the library or against infringement. There is
no warranty that our efforts or the library will fulfill any of your particular purposes or needs. This library is
provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with
the user. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c) 1998, 1999
Glenn Randers-Pehrson,
and are distributed according to the same disclaimer and license as libpng-0.96, with the following individuals
added to the list of Contributing Authors:
Tom Lane
Glenn Randers-Pehrson
Willem van Schaik
libpng versions 0.89, June 1996, through 0.96, May 1997, are
Copyright (c) 1996, 1997 Andreas Dilger
116
Notice
Distributed according to the same disclaimer and license as libpng-0.88, with the following individuals added
to the list of Contributing Authors:
John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
Tom Tanner
libpng versions 0.5, May 1995, through 0.88, January 1996, are
Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of
individuals:
Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner
The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all
warranties, expressed or implied, including, without limitation, the warranties of merchantability and of
fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect,
incidental, special, exemplary, or consequential damages, which may result from the use of the PNG
Reference Library, even if advised of the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any
purpose, without fee, subject to the following restrictions:
1. The origin of this source code must not be misrepresented.
2. Altered versions must be plainly marked as such and must not be misrepresented as being the original
source.
3. This Copyright notice may not be removed or altered from any source or altered source distribution.
The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this
source code as a component to supporting the PNG file format in commercial products. If you use this source
code in a product, acknowledgment is not required but would be appreciated.
A "png_get_copyright" function is available, for convenient use in "about" boxes and the like:
117
Notice
printf("%s",png_get_copyright(NULL)); Also, the PNG logo (in PNG format, of course) is
supplied in the files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a certification mark of the Open
Source Initiative.
Glenn Randers-Pehrson
glennrp at users.sourceforge.net
December 22, 2014
--- end of LICENSE --%% This notice is provided with respect to GIFLIB 5.1.1 & libungif 4.1.3, which may be included with JRE
8, JDK 8, and OpenJDK 8.
--- begin of LICENSE --The GIFLIB distribution is Copyright (c) 1997 Eric S. Raymond
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--- end of LICENSE --%% This notice is provided with respect to Little CMS 2.7, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
118
Notice
--- begin of LICENSE --Little CMS
Copyright (c) 1998-2015 Marti Maria Saguer
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--- end of LICENSE --%% Lucida is a registered trademark or trademark of Bigelow & Holmes in the U.S. and other countries.
%% This notice is provided with respect to Mesa 3D Graphics Library v4.1, which may be included with JRE
8, JDK 8, and OpenJDK 8 source distributions.
--- begin of LICENSE --Mesa 3-D graphics library
Version: 4.1
Copyright (C) 1999-2002 Brian Paul All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
119
Notice
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL BRIAN
PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--- end of LICENSE --%% This notice is provided with respect to Mozilla Network Security Services (NSS), which is supplied with
the JDK test suite in the OpenJDK source code repository. It is licensed under Mozilla Public License (MPL),
version 2.0.
The NSS libraries are supplied in executable form, built from unmodified NSS source code labeled with the
"NSS_3_16_RTM" HG tag.
The NSS source code is available in the OpenJDK source code repository at:
jdk/test/sun/security/pkcs11/nss/src
The NSS libraries are available in the OpenJDK source code repository at:
jdk/test/sun/security/pkcs11/nss/lib
--- begin of LICENSE --Mozilla Public License Version 2.0
1. Definitions
1.1. "Contributor"
means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software.
1.2. "Contributor Version"
means the combination of the Contributions of others (if any) used by a Contributor and that particular
Contributor's Contribution.
120
Notice
1.3. "Contribution"
means Covered Software of a particular Contributor.
1.4. "Covered Software"
means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable
Form of such Source Code Form, and Modifications of such Source Code Form, in each case including
portions thereof.
1.5. "Incompatible With Secondary Licenses"
means
(a) that the initial Contributor has attached the notice described
in Exhibit B to the Covered Software; or
(b) that the Covered Software was made available under the terms of
version 1.1 or earlier of the License, but not also under the
terms of a Secondary License.
1.6. "Executable Form"
means any form of the work other than Source Code Form.
1.7. "Larger Work"
means a work that combines Covered Software with other material, in a separate file or files, that is not
Covered Software.
1.8. "License"
means this document.
1.9. "Licensable"
means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or
subsequently, any and all of the rights conveyed by this License.
121
Notice
1.10. "Modifications"
means any of the following:
(a) any file in Source Code Form that results from an addition to,
deletion from, or modification of the contents of Covered
Software; or
(b) any new file in Source Code Form that contains any Covered
Software.
1.11. "Patent Claims" of a Contributor
means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent
Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using,
selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor
Version.
1.12. "Secondary License"
means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version
2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses.
1.13. "Source Code Form"
means the form of the work preferred for making modifications.
1.14. "You" (or "Your")
means an individual or a legal entity exercising rights under this License. For legal entities, "You" includes
any entity that controls, is controlled by, or is under common control with You. For purposes of this
definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such
entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding
shares or beneficial ownership of such entity.
2. License Grants and Conditions
2.1. Grants
122
Notice
Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:
(a) under intellectual property rights (other than patent or trademark)
Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and
otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger
Work; and
(b) under Patent Claims of such Contributor to make, use, sell, offer
for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version.
2.2. Effective Date
The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution
on the date the Contributor first distributes such Contribution.
2.3. Limitations on Grant Scope
The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or
licenses will be implied from the distribution or licensing of Covered Software under this License.
Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor:
(a) for any code that a Contributor has removed from Covered Software;
or
(b) for infringements caused by: (i) Your and any other third party's
modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as
part of its Contributor Version); or
(c) under Patent Claims infringed by Covered Software in the absence of
its Contributions.
This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as
may be necessary to comply with the notice requirements in Section 3.4).
2.4. Subsequent Licenses
123
Notice
No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a
subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted
under the terms of Section 3.3).
2.5. Representation
Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has
sufficient rights to grant the rights to its Contributions conveyed by this License.
2.6. Fair Use
This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair
dealing, or other equivalents.
2.7. Conditions
Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1.
3. Responsibilities
3.1. Distribution of Source Form
All distribution of Covered Software in Source Code Form, including any Modifications that You create or to
which You contribute, must be under the terms of this License. You must inform recipients that the Source
Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy
of this License. You may not attempt to alter or restrict the recipients' rights in the Source Code Form.
3.2. Distribution of Executable Form
If You distribute Covered Software in Executable Form then:
(a) such Covered Software must also be made available in Source Code
Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can
obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than
the cost of distribution to the recipient; and
(b) You may distribute such Executable Form under the terms of this
License, or sublicense it under different terms, provided that the license for the Executable Form does not
attempt to limit or alter the recipients' rights in the Source Code Form under this License.
124
Notice
3.3. Distribution of a Larger Work
You may create and distribute a Larger Work under terms of Your choice, provided that You also comply
with the requirements of this License for the Covered Software. If the Larger Work is a combination of
Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not
Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered
Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their
option, further distribute the Covered Software under the terms of either this License or such Secondary
License(s).
3.4. Notices
You may not remove or alter the substance of any license notices (including copyright notices, patent notices,
disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered
Software, except that You may alter any license notices to the extent required to remedy known factual
inaccuracies.
3.5. Application of Additional Terms
You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one
or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on
behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or
liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any
liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer.
You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction.
4. Inability to Comply Due to Statute or Regulation
If it is impossible for You to comply with any of the terms of this License with respect to some or all of the
Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this
License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such
description must be placed in a text file included with all distributions of the Covered Software under this
License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed
for a recipient of ordinary skill to be able to understand it.
5. Termination
5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its
terms. However, if You become compliant, then the rights granted under this License from a particular
Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates
Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by
125
Notice
some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants
from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the
non-compliance by some reasonable means, this is the first time You have received notice of non-compliance
with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the
notice.
5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory
judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly
infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software
under Section 2.1 of this License shall terminate.
5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding
distributors and resellers) which have been validly granted by You or Your distributors under this License
prior to termination shall survive termination.
6. Disclaimer of Warranty
Covered Software is provided under this License on an "as is" basis, without warranty of any kind, either
expressed, implied, or statutory, including, without limitation, warranties that the Covered Software is free of
defects, merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and
performance of the Covered Software is with You.
Should any Covered Software prove defective in any respect, You (not any Contributor) assume the cost of
any necessary servicing, repair, or correction. This disclaimer of warranty constitutes an essential part of this
License. No use of any Covered Software is authorized under this License except under this disclaimer.
7. Limitation of Liability
Under no circumstances and under no legal theory, whether tort (including negligence), contract, or otherwise,
shall any Contributor, or anyone who distributes Covered Software as permitted above, be liable to You for
any direct, indirect, special, incidental, or consequential damages of any character including, without
limitation, damages for lost profits, loss of goodwill, work stoppage, computer failure or malfunction, or any
and all other commercial damages or losses, even if such party shall have been informed of the possibility of
such damages. This limitation of liability shall not apply to liability for death or personal injury resulting from
such party's negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow
the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not
apply to You.
8. Litigation
126
Notice
Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant
maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction,
without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party's ability to
bring cross-claims or counter-claims.
9. Miscellaneous
This License represents the complete agreement concerning the subject matter hereof. If any provision of this
License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it
enforceable. Any law or regulation which provides that the language of a contract shall be construed against
the drafter shall not be used to construe this License against a Contributor.
10. Versions of the License
10.1. New Versions
Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license
steward has the right to modify or publish new versions of this License. Each version will be given a
distinguishing version number.
10.2. Effect of New Versions
You may distribute the Covered Software under the terms of the version of the License under which You
originally received the Covered Software, or under the terms of any subsequent version published by the
license steward.
10.3. Modified Versions
If you create software not governed by this License, and you want to create a new license for such software,
you may create and use a modified version of this License if you rename the license and remove any
references to the name of the license steward (except to note that such modified license differs from this
License).
10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms
of this version of the License, the notice described in Exhibit B of this License must be attached.
Exhibit A - Source Code Form License Notice
127
Notice
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was
not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a
location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a
notice.
You may add additional accurate notices of copyright ownership.
Exhibit B - "Incompatible With Secondary Licenses" Notice
This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public
License, v. 2.0.
--- end of LICENSE --%% This notice is provided with respect to PC/SC Lite for Suse Linux v.1.1.1, which may be included with
JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris.
--- begin of LICENSE --Copyright (c) 1999-2004 David Corcoran <corcoran@linuxnet.com> Copyright (c) 1999-2004 Ludovic
Rousseau <ludovic.rousseau (at) free.fr> All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software must display the following
acknowledgement: This product includes software developed by: David Corcoran
<corcoran@linuxnet.com> http://www.linuxnet.com (MUSCLE)
4. The name of the author may not be used to endorse or promote products derived from this software
without specific prior written permission.
Changes to this license can be made only by the copyright author with explicit written consent.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
128
Notice
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
--- end of LICENSE --%% This notice is provided with respect to PorterStemmer v4, which may be included with JRE 8, JDK 8,
and OpenJDK 8.
--- begin of LICENSE --See: http://tartarus.org/~martin/PorterStemmer
The software is completely free for any purpose, unless notes at the head of the program text indicates
otherwise (which is rare). In any case, the notes about licensing are never more restrictive than the BSD
License.
In every case where the software is not written by me (Martin Porter), this licensing arrangement has been
endorsed by the contributor, and it is therefore unnecessary to ask the contributor again to confirm it.
I have not asked any contributors (or their employers, if they have them) for proofs that they have the right to
distribute their software in this way.
--- end of LICENSE --%% This notice is provided with respect to Relax NG Object/Parser v.20050510, which may be included with
JRE 8, JDK 8, and OpenJDK 8.
--- begin of LICENSE --Copyright (c) Kohsuke Kawaguchi
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above
129
Notice
copyright notice and this permission notice shall be included in all copies or substantial portions of the
Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--- end of LICENSE --%% This notice is provided with respect to RelaxNGCC v1.12, which may be included with JRE 8, JDK 8,
and OpenJDK 8.
--- begin of LICENSE --Copyright (c) 2000-2003 Daisuke Okajima and Kohsuke Kawaguchi. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. The end-user documentation included with the redistribution, if any, must include the following
acknowledgment:
"This product includes software developed by Daisuke Okajima and Kohsuke Kawaguchi
(http://relaxngcc.sf.net/)."
Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party
acknowledgments normally appear.
4. The names of the copyright holders must not be used to endorse or promote
products derived from this software without prior written permission. For written permission, please contact
the copyright holders.
130
Notice
5. Products derived from this software may not be called "RELAXNGCC", nor may "RELAXNGCC" appear
in their name, without prior written permission of the copyright holders.
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.IN NO EVENT SHALL THE APACHE
SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--- end of LICENSE --%% This notice is provided with respect to SAX 2.0.1, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
--- begin of LICENSE --SAX is free!
In fact, it's not possible to own a license to SAX, since it's been placed in the public domain.
No Warranty
Because SAX is released to the public domain, there is no warranty for the design or for the software
implementation, to the extent permitted by applicable law. Except when otherwise stated in writing the
copyright holders and/or other parties provide SAX "as is" without warranty of any kind, either expressed or
implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular
purpose. The entire risk as to the quality and performance of SAX is with you. Should SAX prove defective,
you assume the cost of all necessary servicing, repair or correction.
In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other
party who may modify and/or redistribute SAX, be liable to you for damages, including any general, special,
incidental or consequential damages arising out of the use or inability to use SAX (including but not limited to
loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the
SAX to operate with any other programs), even if such holder or other party has been advised of the
possibility of such damages.
131
Notice
Copyright Disclaimers
This page includes statements to that effect by David Megginson, who would have been able to claim
copyright for the original work. SAX 1.0
Version 1.0 of the Simple API for XML (SAX), created collectively by the membership of the XML-DEV
mailing list, is hereby released into the public domain.
No one owns SAX: you may use it freely in both commercial and non-commercial applications, bundle it with
your software distribution, include it on a CD-ROM, list the source code in a book, mirror the documentation
at your own web site, or use it in any other way you see fit.
David Megginson, sax@megginson.com
1998-05-11
SAX 2.0
I hereby abandon any property rights to SAX 2.0 (the Simple API for XML), and release all of the SAX 2.0
source code, compiled code, and documentation contained in this distribution into the Public Domain. SAX
comes with NO WARRANTY or guarantee of fitness for any purpose.
David Megginson, david@megginson.com
2000-05-05
--- end of LICENSE --%% This notice is provided with respect to SoftFloat version 2b, which may be included with JRE 8, JDK 8,
and OpenJDK 8 on Linux/ARM.
--- begin of LICENSE --Use of any of this software is governed by the terms of the license below:
SoftFloat was written by me, John R. Hauser. This work was made possible in part by the International
Computer Science Institute, located at Suite 600, 1947 Center Street, Berkeley, California 94704. Funding
was partially provided by the National Science Foundation under grant MIP-9311980. The original version of
this code was written as part of a project to build a fixed-point vector processor in collaboration with the
University of California at Berkeley, overseen by Profs. Nelson Morgan and John Wawrzynek.
THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE. Although reasonable effort has been made to
avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT TIMES RESULT IN
132
Notice
INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO PERSONS AND
ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ALL LOSSES,
COSTS, OR OTHER PROBLEMS THEY INCUR DUE TO THE SOFTWARE, AND WHO
FURTHERMORE EFFECTIVELY INDEMNIFY JOHN HAUSER AND THE INTERNATIONAL
COMPUTER SCIENCE INSTITUTE (possibly via similar legal warning) AGAINST ALL LOSSES, COSTS,
OR OTHER PROBLEMS INCURRED BY THEIR CUSTOMERS AND CLIENTS DUE TO THE
SOFTWARE.
Derivative works are acceptable, even for commercial purposes, provided that the minimal documentation
requirements stated in the source code are satisfied.
--- end of LICENSE --%% This notice is provided with respect to Sparkle 1.5, which may be included with JRE 8 on Mac OS X.
--- begin of LICENSE --Copyright (c) 2012 Sparkle.org and Andy Matuschak
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--- end of LICENSE --%% Portions licensed from Taligent, Inc.
%% This notice is provided with respect to Thai Dictionary, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
133
Notice
--- begin of LICENSE --Copyright (C) 1982 The Royal Institute, Thai Royal Government.
Copyright (C) 1998 National Electronics and Computer Technology Center, National Science and Technology
Development Agency, Ministry of Science Technology and Environment, Thai Royal Government.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--- end of LICENSE --%% This notice is provided with respect to Unicode 6.2.0 & CLDR 21.0.1 which may be included with JRE
8, JDK 8, and OpenJDK 8.
--- begin of LICENSE --Unicode Terms of Use
For the general privacy policy governing access to this site, see the Unicode Privacy Policy. For trademark
usage, see the Unicode® Consortium Name and Trademark Usage Policy.
A. Unicode Copyright.
1. Copyright © 1991-2013 Unicode, Inc. All rights reserved.
2. Certain documents and files on this website contain a legend indicating that "Modification is
permitted." Any person is hereby authorized, without fee, to modify such documents and files
to create derivative works conforming to the Unicode® Standard, subject to Terms and
Conditions herein.
134
Notice
3. Any person is hereby authorized, without fee, to view, use, reproduce,
and distribute all documents and files solely for informational purposes in the creation of
products supporting the Unicode Standard, subject to the Terms and Conditions herein.
4. Further specifications of rights and restrictions pertaining to the use
of the particular set of data files known as the "Unicode Character Database" can be found in
Exhibit 1.
5. Each version of the Unicode Standard has further specifications of
rights and restrictions of use. For the book editions (Unicode 5.0 and earlier), these are found
on the back of the title page. The online code charts carry specific restrictions. All other files,
including online documentation of the core specification for Unicode 6.0 and later, are
covered under these general Terms of Use.
6. No license is granted to "mirror" the Unicode website where a fee is
charged for access to the "mirror" site.
7. Modification is not permitted with respect to this document. All copies
of this document must be verbatim.
B. Restricted Rights Legend. Any technical data or software which is licensed
to the United States of America, its agencies and/or instrumentalities under this Agreement is
commercial technical data or commercial computer software developed exclusively at private expense
as defined in FAR 2.101, or DFARS 252.227-7014 (June 1995), as applicable. For technical data, use,
duplication, or disclosure by the Government is subject to restrictions as set forth in DFARS
202.227-7015 Technical Data, Commercial and Items (Nov 1995) and this Agreement. For Software,
in accordance with FAR 12-212 or DFARS 227-7202, as applicable, use, duplication or disclosure by
the Government is subject to the restrictions set forth in this Agreement.
C. Warranties and Disclaimers.
1. This publication and/or website may include technical or typographical errors or other
inaccuracies . Changes are periodically added to the information herein; these changes will be
incorporated in new editions of the publication and/or website. Unicode may make
improvements and/or changes in the product(s) and/or program(s) described in this
publication and/or website at any time.
2. If this file has been purchased on magnetic or optical media from
Unicode, Inc. the sole and exclusive remedy for any claim will be exchange of the defective
media within ninety (90) days of original purchase.
3. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR SOFTWARE
IS
135
Notice
PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS,
IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
OR NON-INFRINGEMENT. UNICODE AND ITS LICENSORS ASSUME NO
RESPONSIBILITY FOR ERRORS OR OMISSIONS IN THIS PUBLICATION AND/OR
SOFTWARE OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR LINKED
TO THIS PUBLICATION OR THE UNICODE WEBSITE.
D. Waiver of Damages. In no event shall Unicode or its licensors be liable for any special, incidental,
indirect or consequential damages of any kind, or any damages whatsoever, whether or not Unicode
was advised of the possibility of the damage, including, without limitation, those resulting from the
following: loss of use, data or profits, in connection with the use, modification or distribution of this
information or its derivatives.
E. Trademarks & Logos.
1. The Unicode Word Mark and the Unicode Logo are trademarks of Unicode, Inc. The Unicode
Consortium and Unicode, Inc. are trade names of Unicode, Inc. Use of the information
and materials found on this website indicates your acknowledgement of Unicode, Inc.TMs
exclusive worldwide rights in the Unicode Word Mark, the Unicode Logo, and the Unicode
trade names.
2. The Unicode Consortium Name and Trademark Usage Policy (Trademark Policy ) are
incorporated herein by reference and you agree to abide by the provisions of the Trademark
Policy, which may be changed from time to time in the sole discretion of Unicode, Inc.
3. All third party trademarks referenced herein are the property of their respective owners.
Miscellaneous.
1. Jurisdiction and Venue. This server is operated from a location in the State of California, United
States of America. Unicode makes no representation that the materials are appropriate for use in other
locations. If you access this server from other locations, you are responsible for compliance with local
laws. This Agreement, all use of this site and any claims and damages resulting from use of this site
are governed solely by the laws of the State of California without regard to any principles which
would apply the laws of a different jurisdiction. The user agrees that any disputes regarding this site
shall be resolved solely in the courts located in Santa Clara County, California. The user agrees said
courts have personal jurisdiction and agree to waive any right to transfer the dispute to any other
forum.
2. Modification by Unicode. Unicode shall have the right to modify this Agreement at any time by
posting it to this site. The user may not assign any part of this Agreement without UnicodeTMs prior
written consent.
3. Taxes. The user agrees to pay any taxes arising from access to this website or use of the information
herein, except for those based on UnicodeTMs net income.
136
Notice
4. Severability. If any provision of this Agreement is declared invalid or unenforceable, the remaining
provisions of this Agreement shall remain in effect.
5. Entire Agreement. This Agreement constitutes the entire agreement between the parties.
EXHIBIT 1
UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
Unicode Data Files include all data files under the directories http://www.unicode.org/Public/,
http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/. Unicode Data Files do not include
PDF online code charts under the directory http://www.unicode.org/Public/. Software includes any source
code published in the Unicode Standard or under the directories http://www.unicode.org/Public/,
http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/.
NOTICE TO USER: Carefully read the following legal agreement. BY DOWNLOADING, INSTALLING,
COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES ("DATA FILES"), AND/OR
SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY,
ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT
DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
COPYRIGHT AND PERMISSION NOTICE
Copyright © 1991-2012 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in
http://www.unicode.org/copyright.html.
Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any
associated documentation (the "Data Files") or Unicode software and any associated documentation (the
"Software") to deal in the Data Files or Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit
persons to whom the Data Files or Software are furnished to do so, provided that (a) the above copyright
notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the above
copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice
in each modified Data File or in the Software as well as in the documentation associated with the Data File(s)
or Software that the data or software has been modified.
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS
INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
137
Notice
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
OF THE DATA FILES OR SOFTWARE.
Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise
to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of
the copyright holder.
Unicode and the Unicode logo are trademarks of Unicode, Inc. in the United States and other countries. All
third party trademarks referenced herein are the property of their respective owners.
--- end of LICENSE --%% This notice is provided with respect to UPX v3.01, which may be included with JRE 8 on Windows.
--- begin of LICENSE --Use of any of this software is governed by the terms of the license below:
ooooo
ooo ooooooooo.
ooooooo ooooo
`888'
`8' `888
`Y88. `8888
d8'
888
8
888
.d88'
Y888..8P
888
8
888ooo88P'
`8888'
888
8
888
.8PY888.
`88.
.8'
888
d8' `888b
`YbodP'
o888o
o888o o88888o
The Ultimate Packer for eXecutables
Copyright (c) 1996-2000 Markus Oberhumer & Laszlo Molnar
http://wildsau.idv.uni-linz.ac.at/mfx/upx.html
http://www.nexus.hu/upx
http://upx.tsx.org
PLEASE CAREFULLY READ THIS LICENSE AGREEMENT, ESPECIALLY IF YOU PLAN TO
MODIFY THE UPX SOURCE CODE OR USE A MODIFIED UPX VERSION.
ABSTRACT
UPX and UCL are copyrighted software distributed under the terms of the GNU General Public License
(hereinafter the "GPL").
The stub which is imbedded in each UPX compressed program is part of UPX and UCL, and contains code
that is under our copyright. The terms of the GNU General Public License still apply as compressing a
program is a special form of linking with our stub.
138
Notice
As a special exception we grant the free usage of UPX for all executables, including commercial programs.
See below for details and restrictions.
COPYRIGHT
UPX and UCL are copyrighted software. All rights remain with the authors.
UPX is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer UPX is Copyright (C)
1996-2000 Laszlo Molnar
UCL is Copyright (C) 1996-2000 Markus Franz Xaver Johannes Oberhumer
GNU GENERAL PUBLIC LICENSE
UPX and the UCL library are free software; you can redistribute them and/or modify them under the terms of
the GNU General Public License as published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
UPX and UCL are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; see the file
COPYING.
SPECIAL EXCEPTION FOR COMPRESSED EXECUTABLES
The stub which is imbedded in each UPX compressed program is part of UPX and UCL, and contains code
that is under our copyright. The terms of the GNU General Public License still apply as compressing a
program is a special form of linking with our stub.
Hereby Markus F.X.J. Oberhumer and Laszlo Molnar grant you special permission to freely use and distribute
all UPX compressed programs (including commercial ones), subject to the following restrictions:
1. You must compress your program with a completely unmodified UPX version; either with our
precompiled version, or (at your option) with a self compiled version of the unmodified UPX sources
as distributed by us.
2. This also implies that the UPX stub must be completely unmodfied, i.e. the stub imbedded in your
compressed program must be byte-identical to the stub that is produced by the official unmodified
UPX version.
139
Notice
3. The decompressor and any other code from the stub must exclusively get used by the unmodified
UPX stub for decompressing your program at program startup. No portion of the stub may get read,
copied, called or otherwise get used or accessed by your program.
ANNOTATIONS
• You can use a modified UPX version or modified UPX stub only for programs that are compatible
with the GNU General Public License.
• We grant you special permission to freely use and distribute all UPX compressed programs. But any
modification of the UPX stub (such as, but not limited to, removing our copyright string or making
your program non-decompressible) will immediately revoke your right to use and distribute a UPX
compressed program.
• UPX is not a software protection tool; by requiring that you use the unmodified UPX version for your
proprietary programs we make sure that any user can decompress your program. This protects both
you and your users as nobody can hide malicious code - any program that cannot be decompressed is
highly suspicious by definition.
• You can integrate all or part of UPX and UCL into projects that are compatible with the GNU GPL,
but obviously you cannot grant any special exceptions beyond the GPL for our code in your project.
• We want to actively support manufacturers of virus scanners and similar security software. Please
contact us if you would like to incorporate parts of UPX or UCL into such a product.
Markus F.X.J. Oberhumer
markus.oberhumer@jk.uni-linz.ac.at
Laszlo Molnar
ml1050@cdata.tvnet.hu
Linz, Austria, 25 Feb 2000
Additional License(s)
The UPX license file is at http://upx.sourceforge.net/upx-license.html.
--- end of LICENSE --%% This notice is provided with respect to Xfree86-VidMode Extension 1.0, which may be included with
JRE 8, JDK 8, and OpenJDK 8 on Linux and Solaris.
--- begin of LICENSE --Version 1.1 of XFree86 ProjectLicence.
Copyright (C) 1994-2004 The XFree86 Project, Inc. All rights reserved.
140
Notice
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicence, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so,subject to the following conditions:
1. Redistributions of source code must retain the above copyright notice,this list of conditions, and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution,
and in the same place and form as other copyright, license and disclaimer information.
3. The end-user documentation included with the redistribution, if any,must include the following
acknowledgment: "This product includes software developed by The XFree86 Project, Inc
(http://www.xfree86.org/) and its contributors", in the same place and form as other third-party
acknowledgments. Alternately, this acknowledgment may appear in the software itself, in the same
form and location as other such third-party acknowledgments.
4. Except as contained in this notice, the name of The XFree86 Project,Inc shall not be used in
advertising or otherwise to promote the sale, use or other dealings in this Software without prior
written authorization from The XFree86 Project, Inc.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE XFREE86 PROJECT, INC OR ITS CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL,SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO,PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--- end of LICENSE --%% This notice is provided with respect to X Window System 6.8.2, which may be included with JRE 8, JDK
8, and OpenJDK 8 on Linux and Solaris.
--- begin of LICENSE --Licenses
The X.Org Foundation March 2004
1. Introduction
141
Notice
The X.org Foundation X Window System distribution is a compilation of code and documentation from many
sources. This document is intended primarily as a guide to the licenses used in the distribution: you must
check each file and/or package for precise redistribution terms. None-the-less, this summary may be useful to
many users. No software incorporating the XFree86 1.1 license has been incorporated.
This document is based on the compilation from XFree86.
2. XFree86 License
XFree86 code without an explicit copyright is covered by the following copyright/license:
Copyright (C) 1994-2003 The XFree86 Project, Inc. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of the XFree86 Project shall not be used in advertising or
otherwise to promote the sale, use or other dealings in this Software without prior written authorization from
the XFree86 Project.
3. Other Licenses
Portions of code are covered by the following licenses/copyrights. See individual files for the copyright dates.
3.1. X/MIT Copyrights
3.1.1. X Consortium
Copyright (C) <date> X Consortium
142
Notice
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise
to promote the sale, use or other dealings in this Software without prior written authorization from the X
Consortium.
X Window System is a trademark of X Consortium, Inc.
3.1.2. The Open Group
Copyright <date> The Open Group
Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is
hereby granted without fee, provided that the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting documentation.
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of The Open Group shall not be used in advertising or otherwise
to promote the sale, use or other dealings in this Software without prior written authorization from The Open
143
Notice
Group. 3.2. Berkeley-based copyrights:
o
3.2.1. General
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE. 3.2.2. UCB/LBL
Copyright (c) 1993 The Regents of the University of California. All rights reserved.
This software was developed by the Computer Systems Engineering group at Lawrence Berkeley Laboratory
under DARPA contract BG 91-66 and contributed to Berkeley.
All advertising materials mentioning features or use of this software must display the following
acknowledgement: This product includes software developed by the University of California, Lawrence
Berkeley Laboratory.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
144
Notice
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software must display the following
acknowledgement: This product includes software developed by the University of California,
Berkeley and its contributors.
4. Neither the name of the University nor the names of its contributors may be used to endorse or
promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3.2.3. The NetBSD
Foundation, Inc.
Copyright (c) 2003 The NetBSD Foundation, Inc. All rights reserved.
This code is derived from software contributed to The NetBSD Foundation by Ben Collver
<collver1@attbi.com>
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software must display the following
acknowledgement: This product includes software developed by the NetBSD Foundation, Inc. and its
contributors.
4. Neither the name of The NetBSD Foundation nor the names of its contributors may be used to
endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS ``AS
IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
145
Notice
ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3.2.4. Theodore
Ts'o.
Copyright Theodore Ts'o, 1994, 1995, 1996, 1997, 1998, 1999. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, and the entire permission
notice in its entirety, including the disclaimer of warranties.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. he name of the author may not be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE, ALL OF WHICH ARE HEREBY DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF NOT
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3.2.5. Theo de Raadt and Damien Miller
Copyright (c) 1995,1999 Theo de Raadt. All rights reserved. Copyright (c) 2001-2002 Damien Miller. All
rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
146
Notice
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE. 3.2.6. Todd C. Miller
Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby
granted, provided that the above copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND TODD C. MILLER DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL TODD C. MILLER BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3.2.7. Thomas
Winischhofer
Copyright (C) 2001-2004 Thomas Winischhofer
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. The name of the author may not be used to endorse or promote products derived from this software
without specific prior written permission.
147
Notice
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESSED OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE. 3.3. NVIDIA Corp
Copyright (c) 1996 NVIDIA, Corp. All rights reserved.
NOTICE TO USER: The source code is copyrighted under U.S. and international laws. NVIDIA, Corp. of
Sunnyvale, California owns the copyright and as design patents pending on the design and interface of the NV
chips. Users and possessors of this source code are hereby granted a nonexclusive, royalty-free copyright and
design patent license to use this code in individual and commercial software.
Any use of this source code must include, in the user documentation and internal comments to the code,
notices to the end user as follows:
Copyright (c) 1996 NVIDIA, Corp. NVIDIA design patents pending in the U.S. and foreign countries.
NVIDIA, CORP. MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOURCE
CODE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED
WARRANTY OF ANY KIND. NVIDIA, CORP. DISCLAIMS ALL WARRANTIES WITH REGARD TO
THIS SOURCE CODE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL NVIDIA, CORP. BE LIABLE FOR
ANY SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOURCE CODE. 3.4. GLX Public
License
GLX PUBLIC LICENSE (Version 1.0 (2/11/99)) ("License")
Subject to any third party claims, Silicon Graphics, Inc. ("SGI") hereby grants permission to Recipient
(defined below), under Recipient's copyrights in the Original Software (defined below), to use, copy, modify,
merge, publish, distribute, sublicense and/or sell copies of Subject Software (defined below), and to permit
persons to whom the Subject Software is furnished in accordance with this License to do the same, subject to
all of the following terms and conditions, which Recipient accepts by engaging in any such use, copying,
148
Notice
modifying, merging, publishing, distributing, sublicensing or selling:
1. Definitions.
(a) "Original Software" means source code of computer software code which is described in Exhibit A as
Original Software.
(b) "Modifications" means any addition to or deletion from the substance or structure of either the Original
Software or any previous Modifications. When Subject Software is released as a series of files, a Modification
means (i) any addition to or deletion from the contents of a file containing Original Software or previous
Modifications and (ii) any new file that contains any part of the Original Code or previous Modifications.
(c) "Subject Software" means the Original Software or Modifications or the combination of the Original
Software and Modifications, or portions of any of the foregoing.
(d) "Recipient" means an individual or a legal entity exercising rights under, and complying with all of the
terms of, this License. For legal entities, "Recipient" includes any entity which controls, is controlled by, or is
under common control with Recipient. For purposes of this definition, "control" of an entity means (a) the
power, direct or indirect, to direct or manage such entity, or (b) ownership of fifty percent (50%) or more of
the outstanding shares or beneficial ownership of such entity.
2. Redistribution of Source Code Subject to These Terms. Redistributions of Subject Software in source code
form must retain the notice set forth in Exhibit A, below, in every file. A copy of this License must be
included in any documentation for such Subject Software where the recipients' rights relating to Subject
Software are described. Recipient may distribute the source code version of Subject Software under a license
of Recipient's choice, which may contain terms different from this License, provided that (i) Recipient is in
compliance with the terms of this License, and (ii) the license terms include this Section 2 and Sections 3, 4,
7, 8, 10, 12 and 13 of this License, which terms may not be modified or superseded by any other terms of such
license. If Recipient distributes the source code version under a different license Recipient must make it
absolutely clear that any terms which differ from this License are offered by Recipient alone, not by SGI.
Recipient hereby agrees to indemnify SGI for any liability incurred by SGI as a result of any such terms
Recipient offers.
3. Redistribution in Executable Form. The notice set forth in Exhibit A must be conspicuously included in any
notice in an executable version of Subject Software, related documentation or collateral in which Recipient
describes the user's rights relating to the Subject Software. Recipient may distribute the executable version of
Subject Software under a license of Recipient's choice, which may contain terms different from this License,
provided that (i) Recipient is in compliance with the terms of this License, and (ii) the license terms include
this Section 3 and Sections 4, 7, 8, 10, 12 and 13 of this License, which terms may not be modified or
superseded by any other terms of such license. If Recipient distributes the executable version under a different
license Recipient must make it absolutely clear that any terms which differ from this License are offered by
149
Notice
Recipient alone, not by SGI. Recipient hereby agrees to indemnify SGI for any liability incurred by SGI as a
result of any such terms Recipient offers.
4. Termination. This License and the rights granted hereunder will terminate automatically if Recipient fails to
comply with terms herein and fails to cure such breach within 30 days of the breach. Any sublicense to the
Subject Software which is properly granted shall survive any termination of this License absent termination
by the terms of such sublicense. Provisions which, by their nature, must remain in effect beyond the
termination of this License shall survive.
5. No Trademark Rights. This License does not grant any rights to use any trade name, trademark or service
mark whatsoever. No trade name, trademark or service mark of SGI may be used to endorse or promote
products derived from the Subject Software without prior written permission of SGI.
6. No Other Rights. This License does not grant any rights with respect to the OpenGL API or to any software
or hardware implementation thereof or to any other software whatsoever, nor shall any other rights or licenses
not expressly granted hereunder arise by implication, estoppel or otherwise with respect to the Subject
Software. Title to and ownership of the Original Software at all times remains with SGI. All rights in the
Original Software not expressly granted under this License are reserved.
7. Compliance with Laws; Non-Infringement. Recipient shall comply with all applicable laws and regulations
in connection with use and distribution of the Subject Software, including but not limited to, all export and
import control laws and regulations of the U.S. government and other countries. Recipient may not distribute
Subject Software that (i) in any way infringes (directly or contributorily) the rights (including patent,
copyright, trade secret, trademark or other intellectual property rights of any kind) of any other person or
entity or (ii) breaches any representation or warranty, express, implied or statutory, which under any
applicable law it might be deemed to have been distributed.
8. Claims of Infringement. If Recipient at any time has knowledge of any one or more third party claims that
reproduction, modification, use, distribution, import or sale of Subject Software (including particular
functionality or code incorporated in Subject Software) infringes the third party's intellectual property rights,
Recipient must place in a well-identified web page bearing the title "LEGAL" a description of each such
claim and a description of the party making each such claim in sufficient detail that a user of the Subject
Software will know whom to contact regarding the claim. Also, upon gaining such knowledge of any such
claim, Recipient must conspicuously include the URL for such web page in the Exhibit A notice required
under Sections 2 and 3, above, and in the text of any related documentation, license agreement or collateral in
which Recipient describes end user's rights relating to the Subject Software. If Recipient obtains such
knowledge after it makes Subject Software available to any other person or entity, Recipient shall take other
steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who
received the Subject Software that new knowledge has been obtained.
150
Notice
9. DISCLAIMER OF WARRANTY. SUBJECT SOFTWARE IS PROVIDED ON AN "AS IS" BASIS,
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
WITHOUT LIMITATION, WARRANTIES THAT THE SUBJECT SOFTWARE IS FREE OF DEFECTS,
MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON- INFRINGING. SGI ASSUMES NO
RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE. SHOULD ANY
SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, SGI ASSUMES NO COST OR LIABILITY FOR
ANY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES
AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY SUBJECT SOFTWARE IS AUTHORIZED
HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
10. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY,
WHETHER TORT (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE OR STRICT LIABILITY),
CONTRACT, OR OTHERWISE, SHALL SGI OR ANY SGI LICENSOR BE LIABLE FOR ANY DIRECT,
INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER
INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE,
LOSS OF DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED
OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY
TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SGI's NEGLIGENCE TO
THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT
ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES,
SO THAT EXCLUSION AND LIMITATION MAY NOT APPLY TO RECIPIENT.
11. Indemnity. Recipient shall be solely responsible for damages arising, directly or indirectly, out of its
utilization of rights under this License. Recipient will defend, indemnify and hold harmless Silicon Graphics,
Inc. from and against any loss, liability, damages, costs or expenses (including the payment of reasonable
attorneys fees) arising out of Recipient's use, modification, reproduction and distribution of the Subject
Software or out of any representation or warranty made by Recipient.
12. U.S. Government End Users. The Subject Software is a "commercial item" consisting of "commercial
computer software" as such terms are defined in title 48 of the Code of Federal Regulations and all U.S.
Government End Users acquire only the rights set forth in this License and are subject to the terms of this
License.
13. Miscellaneous. This License represents the complete agreement concerning subject matter hereof. If any
provision of this License is held to be unenforceable, such provision shall be reformed so as to achieve as
nearly as possible the same economic effect as the original provision and the remainder of this License will
remain in effect. This License shall be governed by and construed in accordance with the laws of the United
States and the State of California as applied to agreements entered into and to be performed entirely within
California between California residents. Any litigation relating to this License shall be subject to the exclusive
jurisdiction of the Federal Courts of the Northern District of California (or, absent subject matter jurisdiction
151
Notice
in such courts, the courts of the State of California), with venue lying exclusively in Santa Clara County,
California, with the losing party responsible for costs, including without limitation, court costs and reasonable
attorneys fees and expenses. The application of the United Nations Convention on Contracts for the
International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of
a contract shall be construed against the drafter shall not apply to this License.
Exhibit A
The contents of this file are subject to Sections 2, 3, 4, 7, 8, 10, 12 and 13 of the GLX Public License Version
1.0 (the "License"). You may not use this file except in compliance with those sections of the License. You
may obtain a copy of the License at Silicon Graphics, Inc., attn: Legal Services, 2011 N. Shoreline Blvd.,
Mountain View, CA 94043 or at http://www.sgi.com/software/opensource/glx/license.html.
Software distributed under the License is distributed on an "AS IS" basis. ALL WARRANTIES ARE
DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF
MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE OR OF NON- INFRINGEMENT.
See the License for the specific language governing rights and limitations under the License.
The Original Software is GLX version 1.2 source code, released February, 1999. The developer of the
Original Software is Silicon Graphics, Inc. Those portions of the Subject Software created by Silicon
Graphics, Inc. are Copyright (c) 1991-9 Silicon Graphics, Inc. All Rights Reserved. 3.5. CID Font Code
Public License
CID FONT CODE PUBLIC LICENSE (Version 1.0 (3/31/99))("License")
Subject to any applicable third party claims, Silicon Graphics, Inc. ("SGI") hereby grants permission to
Recipient (defined below), under SGI's copyrights in the Original Software (defined below), to use, copy,
modify, merge, publish, distribute, sublicense and/or sell copies of Subject Software (defined below) in both
source code and executable form, and to permit persons to whom the Subject Software is furnished in
accordance with this License to do the same, subject to all of the following terms and conditions, which
Recipient accepts by engaging in any such use, copying, modifying, merging, publication, distributing,
sublicensing or selling:
1. Definitions.
a. "Original Software" means source code of computer software code that is described in Exhibit
A as Original Software.
b. "Modifications" means any addition to or deletion from the substance or structure of either
the Original Software or any previous Modifications. When Subject Software is released as a
series of files, a Modification means (i) any addition to or deletion from the contents of a file
containing Original Software or previous Modifications and (ii) any new file that contains any
part of the Original Code or previous Modifications.
152
Notice
c. "Subject Software" means the Original Software or Modifications or the combination of the
Original Software and Modifications, or portions of any of the foregoing.
d. "Recipient" means an individual or a legal entity exercising rights under the terms of this
License. For legal entities, "Recipient" includes any entity that controls, is controlled by, or is
under common control with Recipient. For purposes of this definition, "control" of an entity
means (i) the power, direct or indirect, to direct or manage such entity, or (ii) ownership of
fifty percent (50%) or more of the outstanding shares or beneficial ownership of such entity.
e. "Required Notice" means the notice set forth in Exhibit A to this License.
f. "Accompanying Technology" means any software or other technology that is not a
Modification and that is distributed or made publicly available by Recipient with the Subject
Software. Separate software files that do not contain any Original Software or any previous
Modification shall not be deemed a Modification, even if such software files are aggregated
as part of a product, or in any medium of storage, with any file that does contain Original
Software or any previous Modification.
2. License Terms. All distribution of the Subject Software must be made subject to the terms of this
License. A copy of this License and the Required Notice must be included in any documentation for
Subject Software where Recipient's rights relating to Subject Software and/or any Accompanying
Technology are described. Distributions of Subject Software in source code form must also include
the Required Notice in every file distributed. In addition, a ReadMe file entitled "Important Legal
Notice" must be distributed with each distribution of one or more files that incorporate Subject
Software. That file must be included with distributions made in both source code and executable
form. A copy of the License and the Required Notice must be included in that file. Recipient may
distribute Accompanying Technology under a license of Recipient's choice, which may contain terms
different from this License, provided that (i) Recipient is in compliance with the terms of this License,
(ii) such other license terms do not modify or supersede the terms of this License as applicable to the
Subject Software, (iii) Recipient hereby indemnifies SGI for any liability incurred by SGI as a result
of the distribution of Accompanying Technology or the use of other license terms.
3. Termination. This License and the rights granted hereunder will terminate automatically if Recipient
fails to comply with terms herein and fails to cure such breach within 30 days of the breach. Any
sublicense to the Subject Software that is properly granted shall survive any termination of this
License absent termination by the terms of such sublicense. Provisions which, by their nature, must
remain in effect beyond the termination of this License shall survive.
4. Trademark Rights. This License does not grant any rights to use any trade name, trademark or service
mark whatsoever. No trade name, trademark or service mark of SGI may be used to endorse or
promote products derived from or incorporating any Subject Software without prior written
permission of SGI.
5. No Other Rights. No rights or licenses not expressly granted hereunder shall arise by implication,
estoppel or otherwise. Title to and ownership of the Original Software at all times remains with SGI.
All rights in the Original Software not expressly granted under this License are reserved.
6. Compliance with Laws; Non-Infringement. Recipient shall comply with all applicable laws and
regulations in connection with use and distribution of the Subject Software, including but not limited
153
Notice
to, all export and import control laws and regulations of the U.S. government and other countries.
Recipient may not distribute Subject Software that (i) in any way infringes (directly or contributorily)
the rights (including patent, copyright, trade secret, trademark or other intellectual property rights of
any kind) of any other person or entity, or (ii) breaches any representation or warranty, express,
implied or statutory, which under any applicable law it might be deemed to have been distributed.
7. Claims of Infringement. If Recipient at any time has knowledge of any one or more third party claims
that reproduction, modification, use, distribution, import or sale of Subject Software (including
particular functionality or code incorporated in Subject Software) infringes the third party's
intellectual property rights, Recipient must place in a well-identified web page bearing the title
"LEGAL" a description of each such claim and a description of the party making each such claim in
sufficient detail that a user of the Subject Software will know whom to contact regarding the claim.
Also, upon gaining such knowledge of any such claim, Recipient must conspicuously include the
URL for such web page in the Required Notice, and in the text of any related documentation, license
agreement or collateral in which Recipient describes end user's rights relating to the Subject Software.
If Recipient obtains such knowledge after it makes Subject Software available to any other person or
entity, Recipient shall take other steps (such as notifying appropriate mailing lists or newsgroups)
reasonably calculated to provide such knowledge to those who received the Subject Software.
8. DISCLAIMER OF WARRANTY. SUBJECT SOFTWARE IS PROVIDED ON AN "AS IS" BASIS,
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
WITHOUT LIMITATION, WARRANTIES THAT THE SUBJECT SOFTWARE IS FREE OF
DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
SGI ASSUMES NO RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.
SHOULD ANY SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, SGI ASSUMES NO
COST OR LIABILITY FOR ANY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY
SUBJECT SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
9. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL
THEORY, WHETHER TORT (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE OR
STRICT LIABILITY), CONTRACT, OR OTHERWISE, SHALL SGI OR ANY SGI LICENSOR BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SUBJECT SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SUBJECT
SOFTWARE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION
OF CERTAIN DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO
RECIPIENT TO THE EXTENT SO DISALLOWED.
10. Indemnity. Recipient shall be solely responsible for damages arising, directly or indirectly, out of its
utilization of rights under this License. Recipient will defend, indemnify and hold SGI and its
successors and assigns harmless from and against any loss, liability, damages, costs or expenses
(including the payment of reasonable attorneys fees) arising out of (Recipient's use, modification,
reproduction and distribution of the Subject Software or out of any representation or warranty made
by Recipient.
154
Notice
11. U.S. Government End Users. The Subject Software is a "commercial item" consisting of "commercial
computer software" as such terms are defined in title 48 of the Code of Federal Regulations and all
U.S. Government End Users acquire only the rights set forth in this License and are subject to the
terms of this License.
12. Miscellaneous. This License represents the complete agreement concerning subject matter hereof. If
any provision of this License is held to be unenforceable by any judicial or administrative authority
having proper jurisdiction with respect thereto, such provision shall be reformed so as to achieve as
nearly as possible the same economic effect as the original provision and the remainder of this
License will remain in effect. This License shall be governed by and construed in accordance with the
laws of the United States and the State of California as applied to agreements entered into and to be
performed entirely within California between California residents. Any litigation relating to this
License shall be subject to the exclusive jurisdiction of the Federal Courts of the Northern District of
California (or, absent subject matter jurisdiction in such courts, the courts of the State of California),
with venue lying exclusively in Santa Clara County, California, with the losing party responsible for
costs, including without limitation, court costs and reasonable attorneys fees and expenses. The
application of the United Nations Convention on Contracts for the International Sale of Goods is
expressly excluded. Any law or regulation that provides that the language of a contract shall be
construed against the drafter shall not apply to this License.
Exhibit A
Copyright (c) 1994-1999 Silicon Graphics, Inc.
The contents of this file are subject to the CID Font Code Public License Version 1.0 (the "License"). You
may not use this file except in compliance with the License. You may obtain a copy of the License at Silicon
Graphics, Inc., attn: Legal Services, 2011 N. Shoreline Blvd., Mountain View, CA 94043 or at
http://www.sgi.com/software/opensource/cid/license.html
Software distributed under the License is distributed on an "AS IS" basis. ALL WARRANTIES ARE
DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF
MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE OR OF NON-INFRINGEMENT.
See the License for the specific language governing rights and limitations under the License.
The Original Software (as defined in the License) is CID font code that was developed by Silicon Graphics,
Inc. Those portions of the Subject Software (as defined in the License) that were created by Silicon Graphics,
Inc. are Copyright (c) 1994-1999 Silicon Graphics, Inc. All Rights Reserved.
[NOTE: When using this text in connection with Subject Software delivered solely in object code form,
Recipient may replace the words "this file" with "this software" in both the first and second sentences.] 3.6.
Bitstream Vera Fonts Copyright
155
Notice
The fonts have a generous copyright, allowing derivative works (as long as "Bitstream" or "Vera" are not in
the names), and full redistribution (so long as they are not sold by themselves). They can be be bundled,
redistributed and sold with any software.
The fonts are distributed under the following copyright:
Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this
license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the
Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell
copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to
the following conditions:
The above copyright and trademark notices and this permission notice shall be included in all copies of one or
more of the Font Software typefaces.
The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters
in the Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts
are renamed to names not containing either the words "Bitstream" or the word "Vera".
This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified
and is distributed under the "Bitstream Vera" names.
The Font Software may be sold as part of a larger software package but no copy of one or more of the Font
Software typefaces may be sold by itself.
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE
USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT
SOFTWARE.
Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not
be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without
prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further
information, contact: fonts at gnome dot org. 3.7. Bigelow & Holmes Inc and URW++ GmbH Luxi font
156
Notice
license
Luxi fonts copyright (c) 2001 by Bigelow & Holmes Inc. Luxi font instruction code copyright (c) 2001 by
URW++ GmbH. All Rights Reserved. Luxi is a registered trademark of Bigelow & Holmes Inc.
Permission is hereby granted, free of charge, to any person obtaining a copy of these Fonts and associated
documentation files (the "Font Software"), to deal in the Font Software, including without limitation the rights
to use, copy, merge, publish, distribute, sublicense, and/or sell copies of the Font Software, and to permit
persons to whom the Font Software is furnished to do so, subject to the following conditions:
The above copyright and trademark notices and this permission notice shall be included in all copies of one or
more of the Font Software.
The Font Software may not be modified, altered, or added to, and in particular the designs of glyphs or
characters in the Fonts may not be modified nor may additional glyphs or characters be added to the Fonts.
This License becomes null and void when the Fonts or Font Software have been modified.
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BIGELOW & HOLMES INC. OR URW++
GMBH. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY
GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR
INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT
SOFTWARE.
Except as contained in this notice, the names of Bigelow & Holmes Inc. and URW++ GmbH. shall not be
used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior
written authorization from Bigelow & Holmes Inc. and URW++ GmbH.
For further information, contact:
info@urwpp.de or design@bigelowandholmes.com
--- end of LICENSE --%% This notice is provided with respect to zlib v1.2.8, which may be included with JRE 8, JDK 8, and
OpenJDK 8.
--- begin of LICENSE ---
157
Notice
version 1.2.8, April 28th, 2013
Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held
liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and
to alter it and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original
software. If you use this software in a product, an acknowledgment in the product documentation
would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the
original software.
3. This notice may not be removed or altered from any source distribution.
Jean-loup Gailly
jloup@gzip.org
Mark Adler
madler@alumni.caltech.edu
--- end of LICENSE --%% This notice is provided with respect to the following which may be included with JRE 8, JDK 8, and
OpenJDK 8.
Apache Commons Math 3.2
Apache Derby 10.11.1.2
Apache Jakarta BCEL 5.1
Apache Jakarta Regexp 1.4
Apache Santuario XML Security for Java 1.5.4
Apache Xalan-Java 2.7.1
Apache Xerces Java 2.10.0
Apache XML Resolver 1.1
Dynalink 0.5
--- begin of LICENSE --Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
158
Notice
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
159
Notice
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
160
Notice
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
161
Notice
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
162
Notice
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed
on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied. See the License for the specific language governing permissions and limitations under the License.
--- end of LICENSE ---
JAVAFX
DO NOT TRANSLATE OR LOCALIZE
%%The following software may be included in this product: Microsoft DirectShow - Base Classes
Use of any of this software is governed by the terms of the license below:
MSDN - Information on Terms of Use
Updated: February 13, 2008
ON THIS PAGE
• ACCEPTANCE OF TERMS
• PRIVACY AND PROTECTION OF PERSONAL INFORMATION
• NOTICE SPECIFIC TO APIs AVAILABLE ON THIS WEB SITE
• NOTICE SPECIFIC TO SOFTWARE AVAILABLE ON THIS WEB SITE
• NOTICE SPECIFIC TO DOCUMENTATION AVAILABLE ON THIS WEB SITE
• NOTICES REGARDING SOFTWARE, DOCUMENTATION, APIS AND SERVICES
AVAILABLE ON THIS WEB SITE
• RESERVATION OF RIGHTS
• MEMBER ACCOUNT, PASSWORD, AND SECURITY
• NO UNLAWFUL OR PROHIBITED USE
• USE OF SERVICES
• MATERIALS PROVIDED TO MICROSOFT OR POSTED AT ANY MICROSOFT WEB SITE
• NOTICES AND PROCEDURE FOR MAKING CLAIMS OF COPYRIGHT INFRINGEMENT
• LINKS TO THIRD PARTY SITES
• UNSOLICITED IDEA SUBMISSION POLICY
• COPYRIGHT NOTICE & FAQ
• TRADEMARKS
ACCEPTANCE OF TERMS.
163
Notice
Microsoft provides you with access to a variety of resources on this website (ŠWeb Site ), including
documentation and other product information (collectively the ŠDocumentation ), download areas,
communication forums, and other services (collectively "Services"), software, including developer tools and
sample code (collectively ŠSoftware ), and Application Program Interface information (ŠAPIs ). The
Documentation, Services, Software, and APIs (including any updates, enhancements, new features, and/or the
addition of any new Web properties to the Web Site), are subject to the following Terms of Use ("TOU"),
unless we have provided those items to you under more specific terms, in which case, those more specific
terms will apply to the relevant item. Microsoft reserves the right to update the TOU at any time without
notice to you. The most current version of the TOU can be reviewed by clicking on the "Terms of Use"
hypertext link located at the bottom of our Web pages.
Top of page
PRIVACY AND PROTECTION OF PERSONAL INFORMATION.
See the Privacy Statement disclosures relating to the collection and use of your information.
Top of page
NOTICE SPECIFIC TO APIS AVAILABLE ON THIS WEB SITE.
Microsoft publishes information on a number of APIs on this Web Site. Microsoft will not assert any of its
patent rights on account of your products calling these APIs in order to receive services from the Microsoft
product that exposes the APIs.
Top of page
NOTICE SPECIFIC TO SOFTWARE AVAILABLE ON THIS WEB SITE.
All Software is the copyrighted work of Microsoft and/or its suppliers. Use of the Software is governed by the
terms of the end user license agreement, if any, which accompanies or is included with the Software ("License
Agreement").
If Microsoft makes Software available on this Web Site without a License Agreement, you may use such
Software to design, develop and test your programs to run on Microsoft products and services.
If Microsoft makes any code marked as Šsample available on this Web Site without a License
Agreement, then that code is licensed to you under the terms of the Microsoft Limited Public License.
The Software is made available for download solely for use by end users according to the License Agreement
or these TOU. Any reproduction or redistribution of the Software not in accordance with the License
Agreement or these TOU is expressly prohibited.
164
Notice
WITHOUT LIMITING THE FOREGOING, COPYING OR REPRODUCTION OF THE SOFTWARE TO
ANY OTHER SERVER OR LOCATION FOR FURTHER REPRODUCTION OR REDISTRIBUTION IS
EXPRESSLY PROHIBITED, UNLESS SUCH REPRODUCTION OR REDISTRIBUTION IS EXPRESSLY
PERMITTED BY THE LICENSE AGREEMENT ACCOMPANYING SUCH SOFTWARE.
FOR YOUR CONVENIENCE, MICROSOFT MAY MAKE AVAILABLE ON THIS WEB SITE, TOOLS
AND UTILITIES FOR USE AND/OR DOWNLOAD. MICROSOFT DOES NOT MAKE ANY
ASSURANCES WITH REGARD TO THE ACCURACY OF THE RESULTS OR OUTPUT THAT
DERIVES FROM SUCH USE OF ANY SUCH TOOLS AND UTILITIES. PLEASE RESPECT THE
INTELLECTUAL PROPERTY RIGHTS OF OTHERS WHEN USING THE TOOLS AND UTILITIES
MADE AVAILABLE ON THIS WEB SITE.
RESTRICTED RIGHTS LEGEND. Any Software which is downloaded from the Web Site for or on behalf of
the United States of America, its agencies and/or instrumentalities ("U.S. Government"), is provided with
Restricted Rights... Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set
forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS
252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer Software - Restricted Rights at 48
CFR 52.227-19, as applicable. Manufacturer is Microsoft Corporation, One Microsoft Way, Redmond, WA
98052-6399.
Top of page
NOTICE SPECIFIC TO DOCUMENTATION AVAILABLE ON THIS WEB SITE.
All Documentation is the copyrighted work of Microsoft and/or its suppliers. Use of the Documentation is
governed by the terms of the license agreement, if any, which accompanies or is included with the
Documentation ("Documentation License Agreement").
If Documentation is made available to you on this Web Site without a Documentation License Agreement,
then You may annotate, translate, and make a reasonable number of copies of the Documentation for your
internal use in designing, developing, and testing your software, products and services, and you may distribute
a reasonable amount of portions of the Documentation as necessary to document your software, products, and
services. You may not publish any such annotations or translations. You must preserve the below copyright
notice in all copies of the Documentation and ensure that both the copyright notice and this permission notice
appear in those copies. Accredited educational institutions, such as K-12, universities, private/public colleges,
and state community colleges, may download and reproduce the Documentation for distribution in the
classroom. Distribution outside the classroom requires express written permission. Use for any other purpose
is expressly prohibited
The Documentation does not include the design or layout of the Microsoft.com Web site or any other
Microsoft owned, operated, licensed or controlled site. Elements of Microsoft Web sites are protected by trade
dress, trademark, unfair competition, and other laws and may not be copied or imitated in whole or in part. No
165
Notice
logo, graphic, sound or image from any Microsoft Web site may be copied or retransmitted unless expressly
permitted by Microsoft.
THE DOCUMENTATION AND RELATED GRAPHICS PUBLISHED ON THE WEB SITE COULD
INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE
PERIODICALLY ADDED TO THE INFORMATION IN THIS WEB SITE. MICROSOFT AND/OR ITS
RESPECTIVE SUPPLIERS MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S)
AND/OR THE PROGRAM(S) DESCRIBED IN THIS WEB SITE AT ANY TIME.
Top of page
NOTICES REGARDING SOFTWARE, DOCUMENTATION, APIS AND SERVICES AVAILABLE ON
THIS WEB SITE.
THE SOFTWARE, DOCUMENTATION, APIS, AND SERVICES ARE WARRANTED, IF AT ALL,
ONLY ACCORDING TO THE TERMS OF ASEPARATE AGREEMENT THAT COVERS THE
APPLICABLE SOFTWARE, DOCUMENTATION, APIS, OR SERVICES. EXCEPT AS WARRANTED IN
THAT SEPARATE AGREEMENT (IF ANY), MICROSOFT CORPORATION HEREBY DISCLAIMS
ALL WARRANTIES AND CONDITIONS WITH REGARD TO THE SOFTWARE, DOCUMENTATION,
APIS, AND SERVICES, INCLUDING ALL WARRANTIES AND CONDITIONS OF
MERCHANTABILITY, WHETHER EXPRESS, IMPLIED OR STATUTORY, FITNESS FOR A
PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT.
IN NO EVENT SHALL MICROSOFT AND/OR ITS RESPECTIVE SUPPLIERS BE LIABLE FOR ANY
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
USE OR PERFORMANCE OF SOFTWARE, DOCUMENTATION, APIS, PROVISION OF OR FAILURE
TO PROVIDE SERVICES, OR INFORMATION AVAILABLE FROM ANY OF THE FOREGOING
SOFTWARE, DOCUMENTATION, APIS OR SERVICES.
Top of page
RESERVATION OF RIGHTS.
Microsoft reserves all rights not expressly granted under these TOU, and no other rights are granted under
these TOU by implication or estoppel or otherwise.
Top of page
MEMBER ACCOUNT, PASSWORD, AND SECURITY.
If any of the Services requires you to open an account, you must complete the registration process by
providing us with current, complete and accurate information as prompted by the applicable registration form.
166
Notice
You also will choose a password and a user name. You are entirely responsible for maintaining the
confidentiality of your password and account. Furthermore, you are entirely responsible for any and all
activities that occur under your account. You agree to notify Microsoft immediately of any unauthorized use
of your account or any other breach of security. Microsoft will not be liable for any loss that you may incur as
a result of someone else using your password or account, either with or without your knowledge. However,
you could be held liable for losses incurred by Microsoft or another party due to someone else using your
account or password. You may not use anyone else's account at any time, without the permission of the
account holder.
Top of page
NO UNLAWFUL OR PROHIBITED USE.
As a condition of your use of the Services, you will not use the Services for any purpose that is unlawful or
prohibited by these terms, conditions, and notices. You may not use the Services in any manner that could
damage, disable, overburden, or impair any Microsoft server, or the network(s) connected to any Microsoft
server, or interfere with any other party's use and enjoyment of any Services. You may not attempt to gain
unauthorized access to any Services, other accounts, computer systems or networks connected to any
Microsoft server or to any of the Services, through hacking, password mining or any other means. You may
not obtain or attempt to obtain any materials or information through any means not intentionally made
available through the Services.
Top of page
USE OF SERVICES.
The Services may contain e-mail services, bulletin board services, chat areas, news groups, forums,
communities, personal web pages, calendars, photo albums, file cabinets and/or other message or
communication facilities designed to enable you to communicate with others (each a "Communication
Service" and collectively "Communication Services"). You agree to use the Communication Services only to
post, send and receive messages and material that are proper and, when applicable, related to the particular
Communication Service. By way of example, and not as a limitation, you agree that when using the
Communication Services, you will not:
• Use the Communication Services in connection with surveys, contests, pyramid schemes, chain
letters, junk email, spamming or any duplicative or unsolicited messages (commercial or otherwise).
• Defame, abuse, harass, stalk, threaten or otherwise violate the legal rights (such as rights of privacy
and publicity) of others.
• Publish, post, upload, distribute or disseminate any inappropriate, profane, defamatory, obscene,
indecent or unlawful topic, name, material or information.
• Upload, or otherwise make available, files that contain images, photographs, software or other
material protected by intellectual property laws, including, by way of example, and not as limitation,
copyright or trademark laws (or by rights of privacy or publicity) unless you own or control the rights
167
Notice
thereto or have received all necessary consent to do the same.
• Use any material or information, including images or photographs, which are made available through
the Services in any manner that infringes any copyright, trademark, patent, trade secret, or other
proprietary right of any party.
• Upload files that contain viruses, Trojan horses, worms, time bombs, cancelbots, corrupted files, or
any other similar software or programs that may damage the operation of another's computer or
property of another.
• Advertise or offer to sell or buy any goods or services for any business purpose, unless such
Communication Services specifically allows such messages.
• Download any file posted by another user of a Communication Service that you know, or reasonably
should know, cannot be legally reproduced, displayed, performed, and/or distributed in such manner.
• Falsify or delete any copyright management information, such as author attributions, legal or other
proper notices or proprietary designations or labels of the origin or source of software or other
material contained in a file that is uploaded.
• Restrict or inhibit any other user from using and enjoying the Communication Services.
• Violate any code of conduct or other guidelines which may be applicable for any particular
Communication Service.
• Harvest or otherwise collect information about others, including e-mail addresses.
• Violate any applicable laws or regulations.
• Create a false identity for the purpose of misleading others.
• Use, download or otherwise copy, or provide (whether or not for a fee) to a person or entity any
directory of users of the Services or other user or usage information or any portion thereof.
Microsoft has no obligation to monitor the Communication Services. However, Microsoft reserves the right to
review materials posted to the Communication Services and to remove any materials in its sole discretion.
Microsoft reserves the right to terminate your access to any or all of the Communication Services at any time,
without notice, for any reason whatsoever.
Microsoft reserves the right at all times to disclose any information as Microsoft deems necessary to satisfy
any applicable law, regulation, legal process or governmental request, or to edit, refuse to post or to remove
any information or materials, in whole or in part, in Microsoft's sole discretion.
Always use caution when giving out any personally identifiable information about yourself or your children in
any Communication Services. Microsoft does not control or endorse the content, messages or information
found in any Communication Services and, therefore, Microsoft specifically disclaims any liability with
regard to the Communication Services and any actions resulting from your participation in any
Communication Services. Managers and hosts are not authorized Microsoft spokespersons, and their views do
not necessarily reflect those of Microsoft.
Materials uploaded to the Communication Services may be subject to posted limitations on usage,
reproduction and/or dissemination; you are responsible for adhering to such limitations if you download the
168
Notice
materials.
Top of page
MATERIALS PROVIDED TO MICROSOFT OR POSTED AT ANY MICROSOFT WEB SITE.
Microsoft does not claim ownership of the materials you provide to Microsoft (including feedback and
suggestions) or post, upload, input or submit to any Services or its associated services for review by the
general public, or by the members of any public or private community, (each a "Submission" and collectively
"Submissions"). However, by posting, uploading, inputting, providing or submitting ("Posting") your
Submission you are granting Microsoft, its affiliated companies, necessary sublicensees (including third
parties whose products , technologies and services use or interface with any specific parts of a Microsoft
software or service that includes the Submission) , without charge, the right to use, share and commercialize
your Submission in any way and for any purpose. You will not give any Submission that is subject to a license
that requires Microsoft to license its software or documentation to third parties because we include your
Submission in them.
Microsoft is under no obligation to post or use any Submission you may provide, and Microsoft may remove
any Submission at any time in its sole discretion.
By Posting a Submission you warrant and represent that you own or otherwise control all of the rights to your
Submission as described in these TOU including, without limitation, all the rights necessary for you to Post
the Submissions.
In addition to the warranty and representation set forth above, by Posting a Submission that contains images,
photographs, pictures or that are otherwise graphical in whole or in part ("Images"), you warrant and represent
that (a) you are the copyright owner of such Images, or that the copyright owner of such Images has granted
you permission to use such Images or any content and/or images contained in such Images consistent with the
manner and purpose of your use and as otherwise permitted by these TOU, (b) you have the rights necessary
to grant the licenses and sublicenses described in these TOU, and (c) that each person depicted in such
Images, if any, has provided consent to the use of the Images as set forth in these TOU, including, by way of
example, and not as a limitation, the distribution, public display and reproduction of such Images. By Posting
Images, you are granting (a) to all members of your private community (for each such Images available to
members of such private community), and/or (b) to the general public (for each such Images available
anywhere on the Services or Web Site, other than a private community), permission to use your Images in
connection with the use, as permitted by these TOU, of any of the Services or Web Site, (including, by way of
example, and not as a limitation, making prints and gift items which include such Images), and including,
without limitation, a non-exclusive, world-wide, royalty-free license to: copy, distribute, transmit, publicly
display, publicly perform, reproduce, edit, translate and reformat your Images without having your name
attached to such Images, and the right to sublicense such rights to any supplier of the Services. The licenses
granted in the preceding sentences for a Images will terminate at the time you completely remove such Images
from the Services or Web Site, provided that such termination shall not affect any licenses granted in
169
Notice
connection with such Images prior to the time you completely remove such Images. No compensation will be
paid with respect to the use of your Images.
Top of page
NOTICES AND PROCEDURE FOR MAKING CLAIMS OF COPYRIGHT INFRINGEMENT.
Pursuant to Title 17, United States Code, Section 512(c)(2), notifications of claimed copyright infringement
should be sent to Service Provider's Designated Agent. ALL INQUIRIES NOT RELEVANT TO THE
FOLLOWING PROCEDURE WILL NOT RECEIVE A RESPONSE.
See Notice and Procedure for Making Claims of Copyright Infringement.
Top of page
LINKS TO THIRD PARTY SITES.
THE LINKS IN THIS AREA WILL LET YOU LEAVE MICROSOFT'S SITE. THE LINKED SITES ARE
NOT UNDER THE CONTROL OF MICROSOFT AND MICROSOFT IS NOT RESPONSIBLE FOR THE
CONTENTS OF ANY LINKED SITE OR ANY LINK CONTAINED IN A LINKED SITE, OR ANY
CHANGES OR UPDATES TO SUCH SITES. MICROSOFT IS NOT RESPONSIBLE FOR WEBCASTING
OR ANY OTHER FORM OF TRANSMISSION RECEIVED FROM ANY LINKED SITE. MICROSOFT IS
PROVIDING THESE LINKS TO YOU ONLY AS A CONVENIENCE, AND THE INCLUSION OF ANY
LINK DOES NOT IMPLY ENDORSEMENT BY MICROSOFT OF THE SITE.
Top of page
UNSOLICITED IDEA SUBMISSION POLICY.
MICROSOFT OR ANY OF ITS EMPLOYEES DO NOT ACCEPT OR CONSIDER UNSOLICITED
IDEAS, INCLUDING IDEAS FOR NEW ADVERTISING CAMPAIGNS, NEW PROMOTIONS, NEW
PRODUCTS OR TECHNOLOGIES, PROCESSES, MATERIALS, MARKETING PLANS OR NEW
PRODUCT NAMES. PLEASE DO NOT SEND ANY ORIGINAL CREATIVE ARTWORK, SAMPLES,
DEMOS, OR OTHER WORKS... THE SOLE PURPOSE OF THIS POLICY IS TO AVOID POTENTIAL
MISUNDERSTANDINGS OR DISPUTES WHEN MICROSOFT'S PRODUCTS OR MARKETING
STRATEGIES MIGHT SEEM SIMILAR TO IDEAS SUBMITTED TO MICROSOFT. SO, PLEASE DO
NOT SEND YOUR UNSOLICITED IDEAS TO MICROSOFT OR ANYONE AT MICROSOFT. IF,
DESPITE OUR REQUEST THAT YOU NOT SEND US YOUR IDEAS AND MATERIALS, YOU STILL
SEND THEM, PLEASE UNDERSTAND THAT MICROSOFT MAKES NO ASSURANCES THAT YOUR
IDEAS AND MATERIALS WILL BE TREATED AS CONFIDENTIAL OR PROPRIETARY.
Top of page
COPYRIGHT NOTICE & FAQ.
170
Notice
© 2008 Microsoft Corporation. All rights reserved.
The following is provided for informational purposes only and should not be construed as legal advice. If you
need legal advice, contact a lawyer.
What is copyright?
Copyright law protects original works, such as websites, books, music, paintings, photos and video. A work is
Šoriginal if it contains some elements you created and did not borrow from others. Typically, when you
create an original work, you own the copyright. As the copyright owner, you can control how others use your
work. For example, if you write a movie script, you have the right to, and can prevent others from, copying
your script, sharing it with others (Šdistributing it ), making a movie or book from your script (a
Šderivative work ), or publicly performing your script as a play or movie. You also have the ability to sell
or give away these rights. In other words, you could sell the right to make a movie based on your script to a
movie studio.
If you use someone elseTMs copyrighted materials without permission, that use generally violates the
copyright owner's exclusive rights, and is copyright infringement. So if you create a new work and include
parts of other peopleTMs works in it (such as an existing photo, lengthy quotes from a book or a loop from a
song), you must own or have permission to use the elements you borrow. For example, if your script is based
on an existing popular series, you should obtain permission to use the elements you borrow from the series.
Copyright law is different from the law of personal property. If you buy a physical object, such as a movie on
DVD, you own the physical object. You do not, however, obtain ownership of the Šcopyrights (the rights
to make copies, distribute, make derivatives and publicly perform or display) in the content of the movie. The
fact that you have obtained physical possession of a DVD does not automatically grant you the right to copy
or share it.
If you make your own movie, it may include many copyrighted works in it. So, if you decide to make a movie
based on your script, you must either create all elements of it on your own, or have permission to use the
elements you borrow. Especially keep in mind that photos or artwork hanging on the walls of your sets and
music on the soundtrack (even if you own the CD or MP3) may be copyrighted. You should not include
copyrighted works such as these in your movie without authorization.
A few other things to keep in mind are:
1. Just because a work does not include a copyright notice (e.g., © 2006 Microsoft Corporation) does
not mean the work is in the public domain. Copyright notices are generally not required for works to
be protected by copyright.
2. Just because a work is easily available on the internet or elsewhere does not mean you may use the
work freely. Look for terms of use, such as Creative Commons, that explain how works you find on
171
Notice
the Internet may be used.
Isn't it in the public domain?
Just because a work is freely available, does not mean it is in the Špublic domain. Copyright is for a
limited term; it does not last forever. In the copyright context, Špublic domain means the copyright term
has expired. Once a work is in the public domain, it may be freely used without permission from the copyright
owner.
Determining the term of copyright can be complex, particularly because copyright laws vary from country to
country. Also, even if the copyright on a work has expired, you should be careful about how you use a public
domain work. For example, a book may be in the public domain, but it might not be ok to scan the book cover
to cover and post it on the internet. This is because the particular version of the book may contain new
copyrightable material that is not in the public domain, such as cover art or footnotes.
What about fair use?
In limited situations, you can use copyrighted works without permission from the copyright holder. It can be
difficult to figure out whether use of copyrighted works without permission is legal, though, because the laws
in this area are often vague and vary from country to country.
The copyright law in the United States has a doctrine called Šfair use . Fair use provides a defense to
copyright infringement in some circumstances. For example, fair use allows documentary filmmakers to use
very short clips of copyrighted movies, music and news footage without permission from the copyright owner.
Fair use is a difficult concept because determining whether something is a fair use involves weighing four
factors. Unfortunately, weighing the fair use factors rarely results in a clear-cut answer.
Rather than applying a fair use test, many other countries have specific exceptions to copyright infringement.
The number and type of exceptions vary by country, but they frequently allow copyrighted materials to be
used without permission from the copyright holder for activities such as nonprofit research, teaching, news
reporting, or private study.
If you incorrectly decide that something is a fair use or falls into an exception to copyright infringement, you
could be held criminally and civilly liable and have to pay damages. We suggest you talk to a lawyer if you
have questions regarding fair uses of copyrighted works.
What happens if you upload copyrighted materials to one of our websites without permission?
By law, we are required to take down videos, music, photographs or other content you upload onto a website
hosted by Microsoft if we learn that it infringes someone elseTMs copyright. If you believe that we have
mistakenly taken down content you uploaded that you own or have permission to upload, you can also let us
172
Notice
know that. Finally, if you upload infringing content repeatedly, we will terminate your account and you could
face criminal and civil penalties. So please, respect other peopleTMs copyrights.
What if my stuff is on a Microsoft website without my permission?
If you believe that anything on a website hosted by Microsoft infringes your copyright, let us know. Just
provide us with the information requested here and we will see that your copyrighted works are taken down.
What if I don't want my website crawled?
Microsoft search services (MSN Search and Windows Live Search) follow the Robots Exclusion Standards.
This means that you can control which pages Microsoft search engines index and how often Microsoft bots
access your website. To learn how to do so, or for more information regarding MicrosoftTMs webcrawling and
site indexing practices, please visit http://search.msn.com/docs/siteowner.aspx.
Top of page
TRADEMARKS.
Trademark information is available at
http://www.microsoft.com/library/toolbar/3.0/trademarks/en-us.mspx.
Any rights not expressly granted herein are reserved.
Send your questions to the appropriate contact as listed below:
• Microsoft Web properties, contact homepage@microsoft.com.
• MSN Web properties, contact webmaster@msn.com.
• Hotmail, contact support@hotmail.com; for spam/privacy issues, contact abuse@hotmail.com or
hotmailprivacy@hotmail.com.
• Piracy questions can be routed to piracy@microsoft.com or by calling 1-800-R-U-LEGIT.
Microsoft Public License (Ms-PL)
Mon, 2007-10-15 19:23 nelson
This license governs use of the accompanying software. If you use the software, you accept this license. If you
do not accept the license, do not use the software.
1. Definitions The terms "reproduce," "reproduction," "derivative works," and "distribution" have the
same meaning here as under U.S. copyright law. A "contribution" is the original software, or any
additions or changes to the software. A "contributor" is any person that distributes its contribution
under this license. "Licensed patents" are a contributor's patent claims that read directly on its
173
Notice
contribution.
2. Grant of Rights
(A) Copyright Grant- Subject to the terms of this license, including the license conditions and
limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free
copyright license to reproduce its contribution, prepare derivative works of its contribution, and
distribute its contribution or any derivative works that you create.
(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations
in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its
licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its
contribution in the software or derivative works of the contribution in the software.
3. Conditions and Limitations
(A) No Trademark License- This license does not grant you rights to use any contributors' name, logo,
or trademarks.
(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the
software, your patent license from such contributor to the software ends automatically.
(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and
attribution notices that are present in the software.
(D) If you distribute any portion of the software in source code form, you may do so only under this
license by including a complete copy of this license with your distribution. If you distribute any
portion of the software in compiled or object code form, you may only do so under a license that
complies with this license.
(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express
warranties, guarantees or conditions. You may have additional consumer rights under your local laws
which this license cannot change. To the extent permitted under your local laws, the contributors
exclude the implied warranties of merchantability, fitness for a particular purpose and
non-infringement.
%%The following software may be included in this product: Apache Batik
Use of any of this software is governed by the terms of the license below:
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
174
Notice
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution..."
175
Notice
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form
that You distribute, all copyright,
attribution notices from the Source
excluding those notices that do not
the Derivative Works; and
of any Derivative Works
patent, trademark, and
form of the Work,
pertain to any part of
(d) If the Work includes a "NOTICE" text file as part of its
176
Notice
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
177
Notice
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
178
Notice
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed
on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied. See the License for the specific language governing permissions and limitations under the License.
%%The following software may be included in this product: ASM
Use of any of this software is governed by the terms of the license below:
Copyright (c) 2000-2005 INRIA, France Telecom All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holders nor the names of its contributors may be used to endorse or
promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
%%The following software may be included in this product: JPEG
Use of any of this software is governed by the terms of the license below:
Taken from code......
LEGAL ISSUES
In plain English:
179
Notice
1. We don't promise that this software works. (But if you find any bugs, please let us know!)
2. You can use this software for whatever you want. You don't have to pay us.
3. You may not pretend that you wrote this software. If you use it in a program, you must acknowledge
somewhere in your documentation that you've used the IJG code.
In legalese:
The authors make NO WARRANTY or representation, either express or implied, with respect to this
software, its quality, accuracy, merchantability, or fitness for a particular purpose. This software is provided
"AS IS", and you, its user, assume the entire risk as to its quality and accuracy.
This software is copyright (C) 1991-1998, Thomas G. Lane. All Rights Reserved except as specified below.
Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any
purpose, without fee, subject to these conditions:
(1) If any part of the source code for this software is distributed, then this README file must be included,
with this copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original
files must be clearly indicated in accompanying documentation. (2) If only executable code is distributed, then
the accompanying documentation must state that "this software is based in part on the work of the
Independent JPEG Group".
(3) Permission for use of this software is granted only if the user accepts full responsibility for any undesirable
consequences; the authors accept NO LIABILITY for damages of any kind.
These conditions apply to any software derived from or based on the IJG code, not just to the unmodified
library. If you use our work, you ought to acknowledge us.
Permission is NOT granted for the use of any IJG author's name or company name in advertising or publicity
relating to this software or products derived from it. This software may be referred to only as "the Independent
JPEG Group's software".
We specifically permit and encourage the use of this software as the basis of commercial products, provided
that all warranty or liability claims are assumed by the product vendor.
ansi2knr.c is included in this distribution by permission of L. Peter Deutsch, sole proprietor of its copyright
holder, Aladdin Enterprises of Menlo Park, CA. ansi2knr.c is NOT covered by the above copyright and
conditions, but instead by the usual distribution terms of the Free Software Foundation; principally, that you
must include source code if you redistribute it. (See the file ansi2knr.c for full details.) However, since
ansi2knr.c is not needed as part of any program generated from the IJG code, this does not limit you more
than the foregoing paragraphs do.
180
Notice
The Unix configuration script "configure" was produced with GNU Autoconf. It is copyright by the Free
Software Foundation but is freely distributable. The same holds for its supporting scripts (config.guess,
config.sub, ltconfig, ltmain.sh). Another support script, install-sh, is copyright by M.I.T. but is also freely
distributable.
It appears that the arithmetic coding option of the JPEG spec is covered by patents owned by IBM, AT&T,
and Mitsubishi. Hence arithmetic coding cannot legally be used without obtaining one or more licenses. For
this reason, support for arithmetic coding has been removed from the free JPEG software. (Since arithmetic
coding provides only a marginal gain over the unpatented Huffman mode, it is unlikely that very many
implementations will support it.) So far as we are aware, there are no patent restrictions on the remaining
code.
The IJG distribution formerly included code to read and write GIF files. To avoid entanglement with the
Unisys LZW patent, GIF reading support has been removed altogether, and the GIF writer has been simplified
to produce "uncompressed GIFs". This technique does not use the LZW algorithm; the resulting GIF files are
larger than usual, but are readable by all standard GIF decoders.
We are required to state that
"The Graphics Interchange Format(c) is the Copyright property of CompuServe Incorporated. GIF(sm) is a
Service Mark property of CompuServe Incorporated."
Additional License(s)
"copyright"
MD5 License
"THE BEER-WARE LICENSE" (Revision 42):
wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet
some day, and you think this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
%%The following software may be included in this product: ANTLR Java runtime binary only jar
Use of any of this software is governed by the terms of the license below:
ANTLR 3 License
[The BSD License]
Copyright (c) 2003-2007, Terence Parr
All rights reserved.
181
Notice
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
• Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
• Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
• Neither the name of the author nor the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
%%The following software may be included in this product: gstreamer
You are receiving a copy of the GStreamer library in object code in the JavaFX runtime or JavaFX SDK. A
copy of the Oracle modified GStreamer library in source code is located at
http://oss.oracle.com/projects/gstreamer-mods/ . The terms of the Oracle license do NOT apply to the
GStreamer program; it is licensed under the following license, separately from the Oracle programs you
receive. If you do not wish to install this program, you may not wish to install the JavaFX Runtime or JavaFX
SDK.
Use of any of this software is governed by the terms of the license below:
GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free
Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is
permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public
License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to
take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to
guarantee your freedom to share and change free software--to make sure the software is free for all its users.
182
Notice
This license, the Lesser General Public License, applies to some specially designated software
packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You
can use it too, but we suggest you first think carefully about whether this license or the ordinary General
Public License is the better strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses
are designed to make sure that you have the freedom to distribute copies of free software (and charge for this
service if you wish); that you receive source code or can get it if you want it; that you can change the software
and use pieces of it in new free programs; and that you are informed that you can do these things.
To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask
you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute
copies of the library or if you modify it.
For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all
the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link
other code with the library, you must provide complete object files to the recipients, so that they can relink
them with the library after making changes to the library and recompiling it.
And you must show them these terms so they know their rights. We protect your rights with a two-step
method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to
copy, distribute and/or modify the library.
To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if
the library is modified by someone else and passed on, the recipients should know that what they have is not
the original version, so that the original author's reputation will not be affected by problems that might be
introduced by others.
Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure
that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a
patent holder.
Therefore, we insist that any patent license obtained for a version of the library must be consistent with the
full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This
license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different
from the ordinary General Public License. We use this license for certain libraries in order to permit linking
those libraries into non-free programs.
183
Notice
When a program is linked with a library, whether statically or using a shared library, the combination of the
two is legally speaking a combined work, a derivative of the original library. The ordinary General Public
License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser
General Public License permits more lax criteria for linking other code with the library.
We call this license the "Lesser" General Public License because it does Less to protect the user's freedom
than the ordinary General Public License. It also provides other free software developers Less of an advantage
over competing non-free programs. These disadvantages are the reason we use the ordinary General Public
License for many libraries. However, the Lesser license provides advantages in certain special circumstances.
For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain
library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the
library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this
case, there is little to gain by limiting the free library to free software only, so we use the Lesser General
Public License. In other cases, permission to use a particular library in non-free programs enables a greater
number of people to use a large body of free software. For example, permission to use the GNU C Library in
non-free programs enables many more people to use the whole GNU operating system, as well as its variant,
the GNU/Linux operating system.
Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the
user of a program that is linked with the Library has the freedom and the wherewithal to run that program
using a modified version of the Library.
The precise terms and conditions for copying, distribution and modification follow.
Pay close attention to the difference between a "work based on the library" and a "work that uses the library".
The former contains code derived from the library, whereas the latter must be combined with the library in
order to run. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0.
This License Agreement applies to any software library or other program which contains a notice placed by
the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser
General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a
collection of software functions and/or data prepared so as to be conveniently linked with application
programs (which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work which has been distributed under these
terms. A "work based on the Library" means either the Library or any derivative work under copyright law:
that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or
translated straightforwardly into another language. (Hereinafter, translation is included without limitation in
the term "modification".) "Source code" for a work means the preferred form of the work for making
modifications to it. For a library, complete source code means all the source code for all modules it contains,
plus any associated interface definition files, plus the scripts used to control compilation and installation of the
184
Notice
library.
Activities other than copying, distribution and modification are not covered by this License; they are outside
its scope. The act of running a program using the Library is not restricted, and output from such a program is
covered only if its contents constitute a work based on the Library (independent of the use of the Library in a
tool for writing it). Whether that is true depends on what the Library does and what the program that uses the
Library does.
1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any
medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright
notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of
any warranty; and distribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty
protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the
Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that
you also meet all of these conditions:
a) The modified work must itself be a software library. b) You must cause the files modified to carry
prominent notices stating that you changed the files and the date of any change. c) You must cause the whole
of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the
modified Library refers to a function or a table of data to be supplied by an application program that uses the
facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort
to ensure that, in the event an application does not supply such function or table, the facility still operates, and
performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute
square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection
2d requires that any application-supplied function or table used by this function must be optional: if the
application does not supply it, the square root function must still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not
derived from the Library, and can be reasonably considered independent and separate works in themselves,
then this License, and its terms, do not apply to those sections when you distribute them as separate works.
But when you distribute the same sections as part of a whole which is a work based on the Library, the
distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to
the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this
section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise
the right to control the distribution of derivative or collective works based on the Library.
In addition, mere aggregation of another work not based on the Library with the Library (or with a work based
185
Notice
on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope
of this License.
3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a
given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer
to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than
version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead
if you wish.) Do not make any other change in these notices.
Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public
License applies to all subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or
executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete
corresponding machine- readable source code, which must be distributed under the terms of Sections 1 and 2
above on a medium customarily used for software interchange.
If distribution of object code is made by offering access to copy from a designated place, then offering
equivalent access to copy the source code from the same place satisfies the requirement to distribute the
source code, even though third parties are not compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed to work with the
Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation,
is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking
a "work that uses the Library" with the Library creates an executable that is a derivative of the Library
(because it contains portions of the Library), rather than a "work that uses the library". The executable is
therefore covered by this License. Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file that is part of the Library, the object
code for the work may be a derivative work of the Library even though the source code is not. Whether this is
true is especially significant if the work can be linked without the Library, or if the work is itself a library.
The threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros
and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless
of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library
will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the
object code for the work under the terms of Section 6. Any executables containing that work also fall under
186
Notice
Section 6, whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with
the Library to produce a work containing portions of the Library, and distribute that work under terms of your
choice, provided that the terms permit modification of the work for the customer's own use and reverse
engineering for debugging such modifications. You must give prominent notice with each copy of the work
that the Library is used in it and that the Library and its use are covered by this License.
You must supply a copy of this License. If the work during execution displays copyright notices, you must
include the copyright notice for the Library among them, as well as a reference directing the user to the copy
of this License. Also, you must do one of these things:
a) Accompany the work with the complete corresponding machine-readable source code for the Library
including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above);
and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses
the Library", as object code and/or source code, so that the user can modify the Library and then relink to
produce a modified executable containing the modified Library. (It is understood that the user who changes
the contents of definitions files in the Library will not necessarily be able to recompile the application to use
the modified definitions.)
b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1)
uses at run time a copy of the library already present on the user's computer system, rather than copying
library functions into the executable, and (2) will operate properly with a modified version of the library, if the
user installs one, as long as the modified version is interface-compatible with the version that the work was
made with.
c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials
specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent
access to copy the above specified materials from the same place.
e) Verify that the user has already received a copy of these materials or that you have already sent this user a
copy. For an executable, the required form of the "work that uses the Library" must include any data and
utility programs needed for reproducing the executable from it.
However, as a special exception, the materials to be distributed need not include anything that is normally
distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component itself accompanies the executable. It
may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not
normally accompany the operating system. Such a contradiction means you cannot use both them and the
187
Notice
Library together in an executable that you distribute.
7. You may place library facilities that are a work based on the Library side-by- side in a single library
together with other library facilities not covered by this License, and distribute such a combined library,
provided that the separate distribution of the work based on the Library and of the other library facilities is
otherwise permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any
other library facilities. This must be distributed under the terms of the Sections above.
b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library,
and explaining where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided
under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is
void, and will automatically terminate your rights under this License. However, parties who have received
copies, or rights, from you under this License will not have their licenses terminated so long as such parties
remain in full compliance.
9. You are not required to accept this License, since you have not signed it. However, nothing else grants you
permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if
you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically
receives a license from the original licensor to copy, distribute, link with or modify the Library subject to
these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the
rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not
limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that
contradict the conditions of this License, they do not excuse you from the conditions of this License. If you
cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license
would not permit royalty-free redistribution of the Library by all those who receive copies directly or
indirectly through you, then the only way you could satisfy both it and this License would be to refrain
entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of
the section is intended to apply, and the section as a whole is intended to apply in other circumstances.
188
Notice
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to
contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free
software distribution system which is implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed through that system in reliance on consistent
application of that system; it is up to the author/donor to decide if he or she is willing to distribute software
through any other system and a licensee cannot impose that choice. This section is intended to make
thoroughly clear what is believed to be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by
copyrighted interfaces, the original copyright holder who places the Library under this License may add an
explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in
or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the
body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public
License from time to time. Such new versions will be similar in spirit to the present version, but may differ in
detail to address new problems or concerns. Each version is given a distinguishing version number. If the
Library specifies a version number of this License which applies to it and "any later version", you have the
option of following the terms and conditions either of that version or of any later version published by the
Free Software Foundation. If the Library does not specify a license version number, you may choose any
version ever published by the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are
incompatible with these, write to the author to ask for permission. For software which is copyrighted by the
Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this.
Our decision will be guided by the two goals of preserving the free status of all derivatives of our free
software and of promoting the sharing and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.
189
Notice
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO
LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR
THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES. END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend
making it free software that everyone can redistribute and change. You can do so by permitting redistribution
under these terms (or, alternatively, under the terms of the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each
source file to most effectively convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found. one line to give the library's name and an idea
of what it does.
Copyright (C) year name of author
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser
General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at
your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not,
write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright
disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims
all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker.
signature of Ty Coon, 1 April 1990 Ty Coon, President of Vice That's all there is to it!
%%The following software may be included in this product: JFXtras Core v 0.5
190
Notice
Use of any of this software is governed by the terms of the license below: Copyright (c) 2008-2009, JFXtras
Group
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met: 1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the
above copyright notice,
this list of conditions and the following disclaimer in the documentation and/or other materials provided with
the distribution. 3. Neither the name of JFXtras nor the names of its contributors may be used
to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
%%The following software may be included in this product: Webkit
You are receiving a copy of the WebKit library in object code in the JavaFX runtime or JavaFX SDK.
A copy of the Oracle modified WebKit library in source code is located at
http://oss.oracle.com/projects/webkit-java-mods/ . The terms of the Oracle license do NOT apply to the
WebKit program; it is licensed under the following license separately from the Oracle programs you receive.
If you do not wish to install this program, you may not wish to install the JavaFX runtime or JavaFX SDK.
Use of any of this software is governed by the terms of the license below:
GNU LIBRARY GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is
not allowed.
191
Notice
[This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the
ordinary GPL.] Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast,
the GNU General Public Licenses are intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This license, the Library General Public License,
applies to some specially designated Free Software Foundation software, and to any other libraries whose
authors decide to use it. You can use it for your libraries, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are
designed to make sure that you have the freedom to distribute copies of free software (and charge for this
service if you wish), that you receive source code or can get it if you want it, that you can change the software
or use pieces of it in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you
to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of
the library, or if you modify it.
For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all
the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link
a program with the library, you must provide complete object files to the recipients so that they can relink
them with the library, after making changes to the library and recompiling it. And you must show them these
terms so they know their rights.
Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license
which gives you legal permission to copy, distribute and/or modify the library.
Also, for each distributor's protection, we want to make certain that everyone understands that there is no
warranty for this free library.
If the library is modified by someone else and passed on, we want its recipients to know that what they have is
not the original version, so that any problems introduced by others will not reflect on the original authors'
reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that
companies distributing free software will individually obtain patent licenses, thus in effect transforming the
program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for
everyone's free use or not licensed at all.
Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which
was designed for utility programs. This license, the GNU Library General Public License, applies to certain
designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't
192
Notice
assume that anything in it is the same as in the ordinary license.
The reason we have a separate public license for some libraries is that they blur the distinction we usually
make between modifying or adding to a program and simply using it. Linking a program with a library,
without changing the library, is in some sense simply using the library, and is analogous to running a utility
program or application program. However, in a textual and legal sense, the linked executable is a combined
work, a derivative of the original library, and the ordinary General Public License treats it as such.
Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively
promote software sharing, because most developers did not use the libraries. We concluded that weaker
conditions might promote sharing better.
However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit
from the free status of the libraries themselves. This Library General Public License is intended to permit
developers of non-free programs to use free libraries, while preserving your freedom as a user of such
programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as
regards changes in header files, but we have achieved it as regards changes in the actual functions of the
Library.) The hope is that this will lead to faster development of free libraries.
The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the
difference between a "work based on the library" and a "work that uses the library". The former contains code
derived from the library, while the latter only works together with the library.
Note that it is possible for a library to be covered by the ordinary General Public License rather than by this
special one.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library which contains a notice placed by the copyright
holder or other authorized party saying it may be distributed under the terms of this Library General Public
License (also called "this License"). Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with
application programs (which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work which has been distributed under these
terms.
A "work based on the Library" means either the Library or any derivative work under copyright law: that is to
say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is included without limitation in the term
193
Notice
"modification".)
"Source code" for a work means the preferred form of the work for making modifications to it. For a library,
complete source code means all the source code for all modules it contains, plus any associated interface
definition files, plus the scripts used to control compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by this License; they are outside
its scope. The act of running a program using the Library is not restricted, and output from such a program is
covered only if its contents constitute a work based on the Library (independent of the use of the Library in a
tool for writing it). Whether that is true depends on what the Library does and what the program that uses the
Library does.
1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any
medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright
notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of
any warranty; and distribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty
protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the
Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that
you also meet all of these conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you changed the files and the date
of any change.
c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this
License.
d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application
program that uses the facility, other than as an argument passed when the facility is invoked, then you must
make a good faith effort to ensure that, in the event an application does not supply such function or table, the
facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function
in a library to compute square roots has a purpose that is entirely well-defined independent of the application.
Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be
optional: if the application does not supply it, the square root function must still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not
194
Notice
derived from the Library, and can be reasonably considered independent and separate works in themselves,
then this License, and its terms, do not apply to those sections when you distribute them as separate works.
But when you distribute the same sections as part of a whole which is a work based on the Library, the
distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to
the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you;
rather, the intent is to exercise the right to control the distribution of derivative or collective works based on
the Library.
In addition, mere aggregation of another work not based on the Library with the Library (or with a work based
on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope
of this License.
3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a
given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer
to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than
version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead
if you wish.) Do not make any other change in these notices.
Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public
License applies to all subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or
executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete
corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2
above on a medium customarily used for software interchange.
If distribution of object code is made by offering access to copy from a designated place, then offering
equivalent access to copy the source code from the same place satisfies the requirement to distribute the
source code, even though third parties are not compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed to work with the
Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation,
is not a derivative work of the Library, and therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of
the Library (because it contains portions of the Library), rather than a "work that uses the library". The
executable is therefore covered by this License. Section 6 states terms for distribution of such executables.
195
Notice
When a "work that uses the Library" uses material from a header file that is part of the Library, the object
code for the work may be a derivative work of the Library even though the source code is not. Whether this is
true is especially significant if the work can be linked without the Library, or if the work is itself a library. The
threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros
and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless
of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library
will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the
terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are
linked directly with the Library itself.
6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the
Library to produce a work containing portions of the Library, and distribute that work under terms of your
choice, provided that the terms permit modification of the work for the customer's own use and reverse
engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the Library is used in it and that the Library
and its use are covered by this License. You must supply a copy of this License. If the work during execution
displays copyright notices, you must include the copyright notice for the Library among them, as well as a
reference directing the user to the copy of this License. Also, you must do one of these things:
a) Accompany the work with the complete corresponding machine-readable source code for the Library
including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above);
and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses
the Library", as object code and/or source code, so that the user can modify the Library and then relink to
produce a modified executable containing the modified Library. (It is understood that the user who changes
the contents of definitions files in the Library will not necessarily be able to recompile the application to use
the modified definitions.)
b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials
specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent
access to copy the above specified materials from the same place.
d) Verify that the user has already received a copy of these materials or that you have already sent this user a
copy.
196
Notice
For an executable, the required form of the "work that uses the Library" must include any data and utility
programs needed for reproducing the executable from it. However, as a special exception, the source code
distributed need not include anything that is normally distributed (in either source or binary form) with the
major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless
that component itself accompanies the executable.
It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not
normally accompany the operating system. Such a contradiction means you cannot use both them and the
Library together in an executable that you distribute.
7. You may place library facilities that are a work based on the Library side-by-side in a single library
together with other library facilities not covered by this License, and distribute such a combined library,
provided that the separate distribution of the work based on the Library and of the other library facilities is
otherwise permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any
other library facilities. This must be distributed under the terms of the Sections above.
b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library,
and explaining where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided
under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is
void, and will automatically terminate your rights under this License. However, parties who have received
copies, or rights, from you under this License will not have their licenses terminated so long as such parties
remain in full compliance.
9. You are not required to accept this License, since you have not signed it. However, nothing else grants you
permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if
you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically
receives a license from the original licensor to copy, distribute, link with or modify the Library subject to
these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the
rights granted herein. You are not responsible for enforcing compliance by third parties to this License.
11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not
limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that
197
Notice
contradict the conditions of this License, they do not excuse you from the conditions of this License. If you
cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license
would not permit royalty-free redistribution of the Library by all those who receive copies directly or
indirectly through you, then the only way you could satisfy both it and this License would be to refrain
entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of
the section is intended to apply, and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to
contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free
software distribution system which is implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed through that system in reliance on consistent
application of that system; it is up to the author/donor to decide if he or she is willing to distribute software
through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this
License.
12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by
copyrighted interfaces, the original copyright holder who places the Library under this License may add an
explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in
or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the
body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the Library General Public
License from time to time. Such new versions will be similar in spirit to the present version, but may differ in
detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library specifies a version number of this
License which applies to it and "any later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free Software Foundation. If the Library does
not specify a license version number, you may choose any version ever published by the Free Software
Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are
incompatible with these, write to the author to ask for permission. For software which is copyrighted by the
Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this.
Our decision will be guided by the two goals of preserving the free status of all derivatives of our free
software and of promoting the sharing and reuse of software generally.
198
Notice
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO
LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR
THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
%%The following software may be included in this product: zlib
/ zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.2, October 3rd, 2004
Copyright (C) 1995-2004 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held
liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and
to alter it and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original
software. If you use this software in a product, an acknowledgment in the product documentation
would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the
original software.
3. This notice may not be removed or altered from any source distribution.
199
Notice
Jean-loup Gailly jloup@gzip.org
Mark Adler madler@alumni.caltech.edu
/
%%The following software may be included in this product: libpng
This copy of the libpng notices is provided for your convenience. In case of any discrepancy between this
copy and the notices in the file png.h that is included in the libpng distribution, the latter shall prevail.
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
If you modify libpng you may insert additional notices immediately following this sentence.
This code is released under the libpng license.
libpng versions 1.2.6, August 15, 2004, through 1.5.0, January 6, 2011, are Copyright (c) 2004, 2006-2010
Glenn Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-1.2.5 with
the following individual added to the list of Contributing Authors
Cosmin Truta
libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are Copyright (c) 2000-2002 Glenn
Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-1.0.6 with the
following individuals added to the list of Contributing Authors
Simon-Pierre Cadieux
Eric S. Raymond
Gilles Vollant
and with the following additions to the disclaimer:
There is no warranty against interference with your enjoyment of the library or against infringement. There is
no warranty that our efforts or the library will fulfill any of your particular purposes or needs. This library is
provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with
the user.
libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c) 1998, 1999 Glenn
Randers-Pehrson, and are distributed according to the same disclaimer and license as libpng-0.96, with the
following individuals added to the list of Contributing Authors:
200
Notice
Tom Lane
Glenn Randers-Pehrson
Willem van Schaik
libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright (c) 1996, 1997 Andreas Dilger
Distributed according to the same disclaimer and license as libpng-0.88, with the following individuals added
to the list of Contributing Authors:
John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
Tom Tanner
libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright (c) 1995, 1996 Guy Eric Schalnat,
Group 42, Inc.
For the purposes of this copyright and license, "Contributing Authors" is defined as the following set of
individuals:
Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner
The PNG Reference Library is supplied "AS IS". The Contributing Authors and Group 42, Inc. disclaim all
warranties, expressed or implied, including, without limitation, the warranties of merchantability and of
fitness for any purpose. The Contributing Authors and Group 42, Inc. assume no liability for direct, indirect,
incidental, special, exemplary, or consequential damages, which may result from the use of the PNG
Reference Library, even if advised of the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, for any
purpose, without fee, subject to the following restrictions:
1. The origin of this source code must not be misrepresented.
2. Altered versions must be plainly marked as such and must not be misrepresented as being the original
source.
3. This Copyright notice may not be removed or altered from any source or altered source distribution.
201
Notice
The Contributing Authors and Group 42, Inc. specifically permit, without fee, and encourage the use of this
source code as a component to supporting the PNG file format in commercial products. If you use this source
code in a product, acknowledgment is not required but would be appreciated.
A "png_get_copyright" function is available, for convenient use in "about" boxes and the like:
printf("%s",png_get_copyright(NULL));
Also, the PNG logo (in PNG format, of course) is supplied in the files "pngbar.png" and "pngbar.jpg (88x31)
and "pngnow.png" (98x31).
Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a certification mark of the Open
Source Initiative.
Glenn Randers-Pehrson
glennrp at users.sourceforge.net
January 6, 2011
%%The following software may be included in this product: libxml
The MIT License
Copyright (c) <year> <copyright holders> Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions: The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS",
WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
%%The following software may be included in this product: libxslt
The MIT License
Copyright (c) <year> <copyright holders>
202
Notice
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
203
Notice
The following component is subject to the JSmooth w/exception
• JSmooth (Autogen) - 0.9.9-7
Copyright (C) 2003-2007 Rodrigo Reyes
The JSmooth licensing is a bit sophisticated, but has no constraint on your own software. First, a small
executive summary:
* Jsmooth is GPL, but wrappers are LGPL so that there is no constraint added to your own code.
* Regarding the executable: there is no restriction on the executable generated. You can do whatever you want
with it.
The full details are below:
* The overall JSmooth package itself is GPL. Any work based on it, specially but not limited to, the full-java
executable generation code, is GPL. In other words, if you create derivative work using jsmooth, it has to be
GPL as well.
* As an exception, the Skeletons (all the C++ code from jsmooth) used as a basis to create the launchers are
LGPL.
They can be used by for other programs, or can be linked with, as LGPL. In this case, there is no constraint on
the
licensing of your own program, but you must mention the LGPL and provide a pointer to the jsmooth skeleton
source code.
* As an exception to the exception above, the executable generated (the launchers created by JSmooth) are
under the LGPL
with a "runtime exception" similar to the gcc licence exception: It is not required that you distribute the source
code with,
nor that you publish a notice mentionning jsmooth. It's not far from public-domain, but the LGPL
warranty-limitation still applies.
204
Notice
The following component is subject to the Jaxen License
• jaxen - 1.1-beta-6
Copyright 2003 (C) The Werken Company. All Rights Reserved.
jaxen License
Copyright 2003 (C) The Werken Company. All Rights Reserved.
Redistribution and use of this software and associated documentation ("Software"), with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain copyright statements and notices. Redistributions must also
contain a copy of this document.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
3. The name "jaxen" must not be used to endorse or promote products derived from this Software
without prior written permission of The Werken Company. For written permission, please contact
bob@werken.com.
4. Products derived from this Software may not be called "jaxen" nor may "jaxen" appear in their names
without prior written permission of The Werken Company. "jaxen" is a registered trademark of The
Werken Company.
5. Due credit should be given to The Werken Company. (http://jaxen.werken.com/).
THIS SOFTWARE IS PROVIDED BY THE WERKEN COMPANY AND CONTRIBUTORS "AS IS" AND
ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE WERKEN COMPANY OR ITS CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
205
Notice
The following component is subject to the LGPL 2.1
• Jackson-JAXRS-base - 2.3.2
• Jackson-module-JAXB-annotations - 2.3.2
• Logback Classic Module - 1.0.13
Copyright (C) 1999-2013, QOS.ch. All rights reserved.
• Logback Core Module - 1.0.13
Copyright (C) 1999-2013, QOS.ch. All rights reserved.
• sharpsnmplib - Unspecified
Copyright (C) 2008-2010 Malcolm Crowe, Lex Li, and other contributors
Copyright (c) 2007 Weifen Luo
GNU Lesser General Public License
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts
as the successor of the GNU Library Public License, version 2, hence
the version number 2.1.]
206
Notice
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast,
the GNU General Public Licenses are intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to some specially designated software
packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You
can use it too, but we suggest you first think carefully about whether this license or the ordinary General
Public License is the better strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses
are designed to make sure that you have the freedom to distribute copies of free software (and charge for this
service if you wish); that you receive source code or can get it if you want it; that you can change the software
and use pieces of it in new free programs; and that you are informed that you can do these things.
To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask
you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute
copies of the library or if you modify it.
For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all
the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link
other code with the library, you must provide complete object files to the recipients, so that they can relink
them with the library after making changes to the library and recompiling it. And you must show them these
terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license,
which gives you legal permission to copy, distribute and/or modify the library.
To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if
the library is modified by someone else and passed on, the recipients should know that what they have is not
the original version, so that the original author's reputation will not be affected by problems that might be
introduced by others.
Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure
that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a
patent holder. Therefore, we insist that any patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This
license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different
207
Notice
from the ordinary General Public License. We use this license for certain libraries in order to permit linking
those libraries into non-free programs.
When a program is linked with a library, whether statically or using a shared library, the combination of the
two is legally speaking a combined work, a derivative of the original library. The ordinary General Public
License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser
General Public License permits more lax criteria for linking other code with the library.
We call this license the "Lesser" General Public License because it does Less to protect the user's freedom
than the ordinary General Public License. It also provides other free software developers Less of an advantage
over competing non-free programs. These disadvantages are the reason we use the ordinary General Public
License for many libraries. However, the Lesser license provides advantages in certain special circumstances.
For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain
library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the
library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this
case, there is little to gain by limiting the free library to free software only, so we use the Lesser General
Public License.
In other cases, permission to use a particular library in non-free programs enables a greater number of people
to use a large body of free software. For example, permission to use the GNU C Library in non-free programs
enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux
operating system.
Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the
user of a program that is linked with the Library has the freedom and the wherewithal to run that program
using a modified version of the Library.
The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the
difference between a "work based on the library" and a "work that uses the library". The former contains code
derived from the library, whereas the latter must be combined with the library in order to run.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION
AND MODIFICATION
0. This License Agreement applies to any software library or other program which contains a notice placed by
the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser
General Public License (also called "this License"). Each licensee is addressed as "you".
208
Notice
A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with
application programs (which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work which has been distributed under these
terms. A "work based on the Library" means either the Library or any derivative work under copyright law:
that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or
translated straightforwardly into another language. (Hereinafter, translation is included without limitation in
the term "modification".)
"Source code" for a work means the preferred form of the work for making modifications to it. For a library,
complete source code means all the source code for all modules it contains, plus any associated interface
definition files, plus the scripts used to control compilation and installation of the library.
Activities other than copying, distribution and modification are not covered by this License; they are outside
its scope. The act of running a program using the Library is not restricted, and output from such a program is
covered only if its contents constitute a work based on the Library (independent of the use of the Library in a
tool for writing it). Whether that is true depends on what the Library does and what the program that uses the
Library does.
1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any
medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright
notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of
any warranty; and distribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty
protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the
Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that
you also meet all of these conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you changed the files and
the date of any change.
c) You must cause the whole of the work to be licensed at no charge to all third parties under the
terms of this License.
209
Notice
d) If a facility in the modified Library refers to a function or a table of data to be supplied by an
application program that uses the facility, other than as an argument passed when the facility is
invoked, then you must make a good faith effort to ensure that, in the event an application does not
supply such function or table, the facility still operates, and performs whatever part of its purpose
remains meaningful.
(For example, a function in a library to compute square roots has a purpose that is entirely
well-defined independent of the application. Therefore, Subsection 2d requires that any
application-supplied function or table used by this function must be optional: if the application does
not supply it, the square root function must still compute square roots.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are
not derived from the Library, and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those sections when you distribute them
as separate works. But when you distribute the same sections as part of a whole which is a work based
on the Library, the distribution of the whole must be on the terms of this License, whose permissions
for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote
it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely
by you; rather, the intent is to exercise the right to control the distribution of derivative or collective
works based on the Library.
In addition, mere aggregation of another work not based on the Library with the Library (or with a
work based on the Library) on a volume of a storage or distribution medium does not bring the other
work under the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a
given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer
to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than
version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead
if you wish.) Do not make any other change in these notices.
Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public
License applies to all subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or
executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete
210
Notice
corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2
above on a medium customarily used for software interchange.
If distribution of object code is made by offering access to copy from a designated place, then offering
equivalent access to copy the source code from the same place satisfies the requirement to distribute the
source code, even though third parties are not compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the Library, but is designed to work with the
Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation,
is not a derivative work of the Library, and therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of
the Library (because it contains portions of the Library), rather than a "work that uses the library". The
executable is therefore covered by this License. Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file that is part of the Library, the object
code for the work may be a derivative work of the Library even though the source code is not. Whether this is
true is especially significant if the work can be linked without the Library, or if the work is itself a library. The
threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros
and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless
of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library
will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the
terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are
linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with
the Library to produce a work containing portions of the Library, and distribute that work under terms of your
choice, provided that the terms permit modification of the work for the customer's own use and reverse
engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the Library is used in it and that the Library
and its use are covered by this License. You must supply a copy of this License. If the work during execution
displays copyright notices, you must include the copyright notice for the Library among them, as well as a
reference directing the user to the copy of this License. Also, you must do one of these things:
211
Notice
a) Accompany the work with the complete corresponding machine-readable source code for the
Library including whatever changes were used in the work (which must be distributed under Sections
1 and 2 above); and, if the work is an executable linked with the Library, with the complete
machine-readable "work that uses the Library", as object code and/or source code, so that the user can
modify the Library and then relink to produce a modified executable containing the modified Library.
(It is understood that the user who changes the contents of definitions files in the Library will not
necessarily be able to recompile the application to use the modified definitions.)
b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one
that (1) uses at run time a copy of the library already present on the user's computer system, rather
than copying library functions into the executable, and (2) will operate properly with a modified
version of the library, if the user installs one, as long as the modified version is interface-compatible
with the version that the work was made with.
c) Accompany the work with a written offer, valid for at least three years, to give the same user the
materials specified in Subsection 6a, above, for a charge no more than the cost of performing this
distribution.
d) If distribution of the work is made by offering access to copy from a designated place, offer
equivalent access to copy the above specified materials from the same place.
e) Verify that the user has already received a copy of these materials or that you have already sent this
user a copy.
For an executable, the required form of the "work that uses the Library" must include any data and utility
programs needed for reproducing the executable from it. However, as a special exception, the materials to be
distributed need not include anything that is normally distributed (in either source or binary form) with the
major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless
that component itself accompanies the executable.
It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not
normally accompany the operating system. Such a contradiction means you cannot use both them and the
Library together in an executable that you distribute.
7. You may place library facilities that are a work based on the Library side-by-side in a single library
together with other library facilities not covered by this License, and distribute such a combined library,
provided that the separate distribution of the work based on the Library and of the other library facilities is
otherwise permitted, and provided that you do these two things:
212
Notice
a) Accompany the combined library with a copy of the same work based on the Library, uncombined
with any other library facilities. This must be distributed under the terms of the Sections above.
b) Give prominent notice with the combined library of the fact that part of it is a work based on the
Library, and explaining where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided
under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is
void, and will automatically terminate your rights under this License. However, parties who have received
copies, or rights, from you under this License will not have their licenses terminated so long as such parties
remain in full compliance.
9. You are not required to accept this License, since you have not signed it. However, nothing else grants you
permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if
you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying,
distributing or modifying the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically
receives a license from the original licensor to copy, distribute, link with or modify the Library subject to
these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the
rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not
limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that
contradict the conditions of this License, they do not excuse you from the conditions of this License. If you
cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent
obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license
would not permit royalty-free redistribution of the Library by all those who receive copies directly or
indirectly through you, then the only way you could satisfy both it and this License would be to refrain
entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of
the section is intended to apply, and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to
contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free
software distribution system which is implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed through that system in reliance on consistent
application of that system; it is up to the author/donor to decide if he or she is willing to distribute software
213
Notice
through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this
License.
12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by
copyrighted interfaces, the original copyright holder who places the Library under this License may add an
explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in
or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the
body of this License.
13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public
License from time to time. Such new versions will be similar in spirit to the present version, but may differ in
detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library specifies a version number of this
License which applies to it and "any later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free Software Foundation. If the Library does
not specify a license version number, you may choose any version ever published by the Free Software
Foundation.
14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are
incompatible with these, write to the author to ask for permission. For software which is copyrighted by the
Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this.
Our decision will be guided by the two goals of preserving the free status of all derivatives of our free
software and of promoting the sharing and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY
PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
214
Notice
REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO
LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR
THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Libraries
If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend
making it free software that everyone can redistribute and change. You can do so by permitting redistribution
under these terms (or, alternatively, under the terms of the ordinary General Public License).
To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each
source file to most effectively convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
one line to give the library's name and an idea of what it does.
Copyright (C) year name of author
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
215
Notice
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Also add information on how to contact you by electronic and paper mail.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright
disclaimer" for the library, if necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in
the library `Frob' (a library for tweaking knobs) written
by James Random Hacker.
signature of Ty Coon, 1 April 1990
Ty Coon, President of Vice
That's all there is to it!
216
Notice
The following component is subject to the MIT License V2
• ISO RELAX - 20030108
Copyright © 2001-2002, SourceForge ISO-RELAX Project (ASAMI Tomoharu, Daisuke Okajima,
Kohsuke Kawaguchi, and MURATA Makoto)
• json - 20140107
Copyright (c) 2002 JSON.org
• MIT Contribution to SharpSNMP - Unspecified
Copyright (c) 2007 Weifen Luo (email: weifenluo@yahoo.com)
Copyright (C) 2004, 2008 Novell, Inc
Copyright (C) 2004-2005, 2007 Novell,(http://www.novell.com)
Copyright (C) 2003 Motus Technologies Inc. (http://www.motus.com)
Copyright (c) 2008-2010, Lex Li
Copyright (c) 2009, Lex Li
• MIT Contribution to SSH.Net Library - Unspecified
Copyright (C) 2010 Novell, Inc (http://www.novell.com)
Copyright (c) 2006 James Kolpack
• OpenSSL - Hewlett-Packard Contribution - Unspecified
217
Notice
Copyright (c) 2005 Hewlett-Packard Development Company, L.P.
• openssl-md5-asm-hw-contribution - Unspecified
Copyright (c) 2005 Hewlett-Packard Development Company, L.P.
• RELAX NG by Daniel Veillard - Unspecified
Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
Copyright © The Organization for the Advancement of Structured Information Standards [OASIS]
2001. All Rights Reserved.
• SLF4J API Module - 1.7.5
Copyright (c) 2004-2011 QOS.ch
The MIT License
Copyright (c) <year> <copyright holders>
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
218
Notice
SOFTWARE.
219
Notice
The following component is subject to the Microsoft Public License
• Microsoft Contribution to SSH.Net - Unspecified
Copyright (c) Microsoft Corporation.
Microsoft Public License (Ms-PL)
This license governs use of the accompanying software. If you use the software, you accept this license. If you
do not accept the license, do not use the software.
1. Definitions
The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning
here as under U.S. copyright law.
A "contribution" is the original software, or any additions or changes to the software.
A "contributor" is any person that distributes its contribution under this license.
"Licensed patents" are a contributor's patent claims that read directly on its contribution.
2. Grant of Rights
A. Copyright Grant- Subject to the terms of this license, including the license conditions and
limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free
copyright license to reproduce its contribution, prepare derivative works of its contribution,
and distribute its contribution or any derivative works that you create.
B. Patent Grant- Subject to the terms of this license, including the license conditions and
limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free
license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or
otherwise dispose of its contribution in the software or derivative works of the contribution in
the software.
3. Conditions and Limitations
A. No Trademark License- This license does not grant you rights to use any contributors' name,
logo, or trademarks.
B. If you bring a patent claim against any contributor over patents that you claim are infringed
by the software, your patent license from such contributor to the software ends automatically.
C. If you distribute any portion of the software, you must retain all copyright, patent, trademark,
and attribution notices that are present in the software.
220
Notice
D. If you distribute any portion of the software in source code form, you may do so only under
this license by including a complete copy of this license with your distribution.
If you distribute any portion of the software in compiled or object code form, you may only do so under a
license that complies with this license.
• The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties,
guarantees or conditions. You may have additional consumer rights under your local laws which this
license cannot change. To the extent permitted under your local laws, the contributors exclude the implied
warranties of merchantability, fitness for a particular purpose and non-infringement.
221
Notice
The following component is subject to the Microsoft SDK for Windows
2008 License
• Windows SDK for Windows Server 2008 and .NET Framework 3.5 - 6.0.6001.18000.367
Copyright © 2009 Microsoft Corporation. All rights reserved.
MICROSOFT SOFTWARE LICENSE TERMS
MICROSOFT WINDOWS SOFTWARE DEVELOPMENT KIT
for Windows Server 2008 and .NET Framework 3.5
These license terms are an agreement between Microsoft Corporation (or based on where you live, one of
its affiliates) and you. Please read them. They apply to the software named above, which includes the
media on which you received it, if any. The terms also apply to any Microsoft
• updates,
• supplements,
• Internet-based services, and
• support services
for this software, unless other terms accompany those items. If so, those terms apply.
BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT
THEM, DO NOT USE THE SOFTWARE.
If you comply with these license terms, you have the rights below.
1. INSTALLATION AND USE RIGHTS.
a. Installation and Use. One user may install and use any number of copies of the software
on your devices to design, develop and test your programs that run on a Microsoft
Windows operating system.
b. Included Microsoft Programs. The software contains other Microsoft programs. These
license terms apply to your use of those programs.
2. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.
222
Notice
a. Distributable Code. The software contains code that you are permitted to distribute in
programs you develop if you comply with the terms below.
i. Right to Use and Distribute. The code and text files listed below are
"Distributable Code."
• REDIST.TXT Files. You may copy and distribute the object code form of
code listed in REDIST.TXT files.
• Sample Code You may modify, copy, and distribute the source and object
code form of code marked as "sample."
• Microsoft Merge Modules You may copy and distribute the unmodified
output of Microsoft Merge Modules.
• Third Party Distribution You may permit distributors of your programs to
copy and distribute the Distributable Code as part of those programs.
b. Distribution Requirements. For any Distributable Code you distribute, you must
• add significant primary functionality to it in your programs;
• for any Distributable Code having a filename extension of .lib, distribute only the
results of running such Distributable Code through a linker with your application;
• distribute Distributable Code included in a setup program only as part of that setup
program without modification;
• require distributors and external end users to agree to terms that protect it at least
as much as this agreement;
c. display your valid copyright notice on your programs;
d. for Distributable Code from the Windows Media Services SDK portions of the software,
include in your program's Help-About box (or in another obvious place if there is no box)
the following copyright notice: "Portions utilize Microsoft Windows Media Technologies.
Copyright (c) 2006 Microsoft Corporation. All Rights
Reserved"
; and
• indemnify, defend, and hold harmless Microsoft from any claims, including attorneys' fees, related to the
distribution or use of your programs.
• Distribution Restrictions. You may not
• alter any copyright, trademark or patent notice in the Distributable Code;
• use Microsoft's trademarks in your programs' names or in a way that suggests your programs come
from or are endorsed by Microsoft;
• include Distributable Code in malicious, deceptive or unlawful programs; or
• modify or distribute the source code of any Distributable Code so that any part of it becomes
subject to an Excluded License. An Excluded License is one that requires, as a condition of use,
223
Notice
modification or distribution, that
• the code be disclosed or distributed in source code form; or
• others have the right to modify it.
• Additional Functionality. Microsoft may provide additional functionality for the software. Other license
terms and fees may apply.
• INTERNET-BASED SERVICES. Microsoft provides Internet-based services with the software. It may
change or cancel them at any time. You may not use this service in any way that could harm it or impair
anyone else's use of it. You may not use the service to try to gain unauthorized access to any service, data,
account or network by any means.
• MICROSOFT .NET BENCHMARK TESTING The software includes one or more components of the
.NET Framework 3.5 (".NET Components"). You may conduct internal benchmark testing of those
components. You may disclose the results of any benchmark test of those components, provided that you
comply with the conditions set forth at http://go.microsoft.com/fwlink/?LinkID=66406. Notwithstanding
any other agreement you may have with Microsoft, if you disclose such benchmark test results, Microsoft
shall have the right to disclose the results of benchmark tests it conducts of your products that compete with
the applicable .NET Component, provided it complies with the same conditions set forth at
http://go.microsoft.com/fwlink/?LinkID=66406.
• Scope of License The software is licensed, not sold. This agreement only gives you some rights to use the
software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this
limitation, you may use the software only as expressly permitted in this agreement. In doing so, you must
comply with any technical limitations in the software that only allow you to use it in certain ways. For
more information, see www.microsoft.com/licensing/userights You may not
• work around any technical limitations in the software;
• reverse engineer, decompile or disassemble the software, except and only to the extent that
applicable law expressly permits, despite this limitation;
• make more copies of the software than specified in this agreement or allowed by applicable law,
despite this limitation;
• publish the software for others to copy;
• rent, lease or lend the software; or
• use the software for commercial software hosting services.
• CODE GENERATION AND OPTIMIZATION TOOLS. You may not use the code generation or
optimization tools in the software (such as compilers, linkers, assemblers, runtime code generators, and
code generating design and modeling tools) to create programs, object code, libraries, assemblies, or
executables to run on a platform other than Microsoft operating systems, run-time technologies, or
application platforms.
• BACKUP COPY. You may make one backup copy of the software. You may use it only to reinstall the
software.
• DOCUMENTATION. Any person that has valid access to your computer or internal network may copy
and use the documentation for your internal, reference purposes.
224
Notice
• TRANSFER TO A THIRD PARTY. The first user of the software may transfer it, and this agreement,
directly to a third party. Before the transfer, that party must agree that this agreement applies to the transfer
and use of the software. The first user must uninstall the software before transferring it separately from the
device. The first user may not retain any copies.
• Export Restrictions The software is subject to United States export laws and regulations. You must
comply with all domestic and international export laws and regulations that apply to the software. These
laws include restrictions on destinations, end users and end use. For additional information, see
www.microsoft.com/exporting
• SUPPORT SERVICES. Because this software is "as is," we may not provide support services for it.
• Entire Agreement. This agreement, and the terms for supplements, updates, Internet-based services and
support services that you use, are the entire agreement for the software and support services.
• Applicable Law
a. United States. If you acquired the software in the United States, Washington state law governs the
interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws
principles. The laws of the state where you live govern all other claims, including claims under
state consumer protection laws, unfair competition laws, and in tort.
b. Outside the United States. If you acquired the software in any other country, the laws of that
country apply.
• Legal Effect. This agreement describes certain legal rights. You may have other rights under the laws of
your country. You may also have rights with respect to the party from whom you acquired the software.
This agreement does not change your rights under the laws of your country if the laws of your country do
not permit it to do so.
• Disclaimer of Warranty. The software is licensed "as-is." You bear the risk of using it. Microsoft
gives no express warranties, guarantees or conditions. You may have additional consumer rights
under your local laws which this agreement cannot change. To the extent permitted under your local
laws, Microsoft excludes the implied warranties of merchantability, fitness for a particular purpose
and non-infringement.
• Limitation on and Exclusion of Remedies and Damages. You can recover from Microsoft and its
suppliers only direct damages up to U.S. $5.00. You cannot recover any other damages, including
consequential, lost profits, special, indirect or incidental damages.
This limitation applies to
• anything related to the software, services, content (including code) on third party Internet sites, or
third party programs; and
• claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence,
or other tort to the extent permitted by applicable law.
It also applies even if Microsoft knew or should have known about the possibility of the damages. The
above limitation or exclusion may not apply to you because your country may not allow the exclusion or
225
Notice
limitation of incidental, consequential or other damages.
Please note: As this software is distributed in Quebec, Canada, some of the clauses in this agreement
are provided below in French.
Remarque : Ce logiciel étant distribué au Québec, Canada, certaines des clauses dans ce contrat sont
fournies ci-dessous en français.
EXONà RATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute
utilisation de ce logiciel est à votre seule risque et péril. Microsoft n'accorde aucune autre garantie
expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection dues
consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties
implicites de qualité marchande, d'adéquation à un usage particulier et d'absence de contrefaçon
sont exclues.
LIMITATION DES DOMMAGES-INTÃ RÃ TS ET EXCLUSION DE RESPONSABILITÃ
POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation
en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune
indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et
pertes de bénéfices.
Cette limitation concerne :tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code)
figurant sur des sites Internet tiers ou dans des programmes tiers ; et les réclamations au titre de violation
de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou d'une autre faute dans
la limite autorisée par la loi en vigueur.
Elle s'applique également, même si Microsoft connaissait ou devrait connaître l'éventualité d'un
tel dommage. Si votre pays n'autorise pas l'exclusion ou la limitation de responsabilité pour les
dommages indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou l'exclusion
ci-dessus ne s'appliquera pas à votre égard.
EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir
d'autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous
confèrent les lois de votre pays si celles ci ne le permettent pas.
226
Notice
The following component is subject to the Microsoft Visual Studio 2008
Professional and Trial Editions License
• Visual Studio Autogenerated Code - VS2008
Copyright (C) Microsoft Corporation. All Rights Reserved.
MICROSOFT SOFTWARE LICENSE TERMS
MICROSOFT VISUAL STUDIO 2008 PROFESSIONAL
EDITION AND TRIAL EDITION
These license terms are an agreement between Microsoft Corporation (or based on where you live, one of
its affiliates) and you. Please read them. They apply to the software named above, which includes the media
on which you received it, if any. The terms also apply to any Microsoft
• updates,
• supplements,
• Internet-based services, and
• support services
for this software, unless other terms accompany those items. If so, those terms apply.
BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT
THEM, DO NOT USE THE SOFTWARE. INSTEAD, RETURN IT TO THE RETAILER FOR A
REFUND OR CREDIT. If you cannot obtain a refund there, contact Microsoft or the Microsoft affiliate
serving your country for information about Microsoft's refund policies. See
www.microsoft.com/worldwide. In the United States and Canada, call (800) MICROSOFT or see
www.microsoft.com/info/nareturns.htm.
AS DESCRIBED BELOW, USING SOME FEATURES ALSO OPERATES AS YOUR CONSENT
TO THE TRANSMISSION OF CERTAIN STANDARD COMPUTER INFORMATION FOR
INTERNET-BASED SERVICES.
IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW FOR EACH
LICENSE YOU ACQUIRE.
227
Notice
1. OVERVIEW.
a. Software. The software includes development tools, software programs and
documentation.
b. License Model. The software is licensed on a per user basis.
2. INSTALLATION AND USE RIGHTS.
a. General. One user may install and use copies of the software to design, develop, test and
demonstrate your programs. Testing does not include staging on a server in a production
environment, such as loading content prior to production use.
b. Included Microsoft Programs. These license terms apply to all Microsoft programs
included with the software. If the license terms with any of those programs give you other
rights that do not expressly conflict with these license terms, you also have those rights.
c. Third Party Programs. The software contains third party programs. The license terms
with those programs apply to your use of them.
3. ADDITIONAL LICENSING REQUIREMENTS AND/OR USE RIGHTS.
a. User Testing. Your end users may access the software to perform acceptance tests on your
programs.
b. Windows Server Terminal Services. Up to 200 anonymous users at a time may use the
Terminal Services feature of the Windows Server software to access Internet
demonstrations of your programs. Your demonstration must not use production data.
c. Utilities. The software contains certain components that are identified in the Utilities List
located at http://go.microsoft.com/fwlink/?LinkId=100284. Depending on the specific
edition of the software, the number of Utility files you receive with the software may not
be equal to the number of Utilities listed in the Utilities List. You may copy and install the
Utilities you receive with the software on to a total of five (5) machines at any one time.
You may use these Utilities only to debug your programs you've developed with the
software. You must delete all the Utilities installed onto a machine within the earlier of
i. when you have finished debugging your program; or
ii. thirty (30) days after installation of the Utilities onto that machine.
d. Distributable Code. The software contains code that you are permitted to distribute in
programs you develop if you comply with the terms below.
i. Right to Use and Distribute. The code and text files listed below are
"Distributable Code."
⋅ REDIST.TXT Files. You may copy and distribute the object code form of
code listed in REDIST.TXT files, plus any files listed on the REDIST list
located at: http://go.microsoft.com/fwlink/?LinkID=100327&clcid=0x409.
228
Notice
⋅ Sample Code. You may modify, copy, and distribute the source and object
code form of code marked as "sample."
⋅ Microsoft Merge Modules. You may copy and distribute the unmodified
output of Microsoft Merge Modules.
⋅ MFCs, ATLs and CRTs. You may modify the source code form of
Microsoft Foundation Classes (MFCs), Active Template Libraries (ATLs),
and C runtimes (CRTs) to design, develop and test your programs, and
copy and distribute the object code form of your modified files under a
new name.
⋅ Image Library. You may copy and distribute images and animations in the
Image Library as described in the software documentation. You may also
modify that content. If you modify the content, it must be for use that is
consistent with the permitted use of the unmodified content.
⋅ Third Party Distribution. You may permit distributors of your programs to
copy and distribute the Distributable Code as part of those programs.
ii. Distribution Requirements. For any Distributable Code you distribute, you must
⋅ add significant primary functionality to it in your programs;
⋅ for any Distributable Code having a filename extension of .lib, distribute
only the results of running such Distributable Code through a linker with
your program;
⋅ distribute Distributable Code included in a setup program only as part of
that setup program without modification;
⋅ require distributors and external end users to agree to terms that protect it
at least as much as this agreement;
⋅ display your valid copyright notice on your programs; and
⋅ indemnify, defend, and hold harmless Microsoft from any claims,
including attorneys' fees, related to the distribution or use of your
programs.
iii. Distribution Restrictions. You may not
⋅ alter any copyright, trademark or patent notice in the Distributable Code;
⋅ use Microsoft's trademarks in your programs' names or in a way that
suggests your programs come from or are endorsed by Microsoft;
⋅ distribute Distributable Code to run on a platform other than Microsoft
operating systems, run-time technologies or application platforms;
⋅ include Distributable Code in malicious, deceptive or unlawful programs;
or
⋅ modify or distribute the source code of any Distributable Code so that any
part of it becomes subject to an Excluded License. An Excluded License is
one that requires, as a condition of use, modification or distribution, that
229
Notice
• the code be disclosed or distributed in source code form; or
• others have the right to modify it.
4. INTERNET-BASED SERVICES. Microsoft provides Internet-based services with the software.
It may change or cancel them at any time.
a. Consent for Internet-Based Services. The software features described below connect to
Microsoft or service provider computer systems over the Internet. In some cases, you will
not receive a separate notice when they connect. BY USING THESE FEATURES, YOU
CONSENT TO THE TRANSMISSION OF THIS INFORMATION. Microsoft does
not use the information to identify or contact you.
Computer Information. The following features use Internet protocols, which send to the
appropriate systems computer information, such as your Internet protocol address, the type
of operating system, browser and name and version of the software you are using, and the
language code of the device where you installed the software. Microsoft uses this
information to make the Internet-based services available to you.
◊ Windows Update Feature. You may connect new hardware to the device where
you installed the software. Your device may not have the drivers needed to
communicate with that hardware. If so, the update feature of the software can
obtain the correct driver from Microsoft and install it on your device. You can
switch off this update feature.
◊ Web Content Features. Features in the software can retrieve related content from
Microsoft and provide it to you. To provide the content, these features send to
Microsoft the type of operating system, name and version of the software you are
using, type of browser and language code of the device where you installed the
software. Examples of these features are clip art, templates, online training, online
assistance and Appshelp. You may choose not to use these web content features.
◊ Real Simple Syndication ("RSS") Feed. This software start page contains updated
content that is supplied by means of an RSS feed online from Microsoft.
b. Misuse of Internet-based Services. You may not use these services in any way that could
harm them or impair anyone else's use of them. You may not use the services to try to gain
unauthorized access to any service, data, account or network by any means.
5. TRIAL EDITION SOFTWARE TERMS. The following terms apply to the Trial Edition
software even if there are terms to the contrary in other parts of this agreement:
a. TIME-SENSITIVE SOFTWARE. If the version of the software is a Trial Edition, the
software will stop running ninety days after you install it. You will receive notice before it
stops running. You may not be able to access data used with the software when it stops
running.
230
Notice
b. DISCLAIMER OF WARRANTY. THE TRIAL EDITION SOFTWARE IS LICENSED
"AS-IS." YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS
WARRANTIES, GUARANTEES OR CONDITIONS. YOU MAY HAVE ADDITIONAL
CONSUMER RIGHTS UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT
CANNOT CHANGE. TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS,
MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
c. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES. FOR THE
TRIAL EDITION SOFTWARE, YOU CAN RECOVER FROM MICROSOFT AND ITS
SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT
RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST
PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.
This limitation applies to
◊ anything related to the software, services, content (including code) on third party
Internet sites, or third party programs; and
◊ claims for breach of contract, breach of warranty, guarantee or condition, strict
liability, negligence, or other tort to the extent permitted by applicable law.
It also applies even if Microsoft knew or should have known about the possibility of the
damages. The above limitation or exclusion may not apply to you because your country
may not allow the exclusion or limitation of incidental, consequential or other damages.
6. PRODUCT KEYS. The software requires a key to install or access it. You are responsible for the
use of keys assigned to you. You should not share the keys with third parties.
7. SQL SERVER BENCHMARK TESTING. You must obtain Microsoft's prior written approval
to disclose to a third party the results of any benchmark test of the SQL Server software that
accompanies this software.
8. .NET FRAMEWORK SOFTWARE. The software contains Microsoft .NET Framework
software. This software is part of Windows. The license terms for Windows apply to your use of
the .NET Framework software.
9. MICROSOFT .NET FRAMEWORK BENCHMARK TESTING. The software includes the
.NET Framework component of the Windows operating systems (".NET Component"). You may
conduct internal benchmark testing of the .NET Component. You may disclose the results of any
benchmark test of the .NET Component, provided that you comply with the following terms:
1. you must disclose all the information necessary for replication of the tests, including
complete and accurate details of your benchmark testing methodology, the test
scripts/cases, tuning parameters applied, hardware and software platforms tested, the name
and version number of any third party testing tool used to conduct the testing, and complete
source code for the benchmark suite/harness that is developed by or for you and used to test
both the .NET Component and the competing implementation(s);
231
Notice
2. you must disclose the date (s) that you conducted the benchmark tests, along with specific
version information for all Microsoft software products tested, including the .NET
Component;
3. your benchmark testing was performed using all performance tuning and best practice
guidance set forth in the product documentation and/or on Microsoft's support web sites,
and uses the latest updates, patches and fixes available for the .NET Component and the
relevant Microsoft operating system;
4. it shall be sufficient if you make the disclosures provided for above at a publicly available
location such as a website, so long as every public disclosure of the results of your
benchmark test expressly identifies the public site containing all required disclosures; and
5. nothing in this provision shall be deemed to waive any other right that you may have to
conduct benchmark testing.
The foregoing obligations shall not apply to your disclosure of the results of any customized
benchmark test of the .NET Component, whereby such disclosure is made under confidentiality in
conjunction with a bid request by a prospective customer, such customer's application(s) are
specifically tested and the results are only disclosed to such specific customer. Notwithstanding any
other agreement you may have with Microsoft, if you disclose such benchmark test results,
Microsoft shall have the right to disclose the results of benchmark tests it conducts of your products
that compete with the .NET Component, provided it complies with the same conditions above.
10. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some
rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more
rights despite this limitation, you may use the software only as expressly permitted in this
agreement. In doing so, you must comply with any technical limitations in the software that only
allow you to use it in certain ways. For more information, see
www.microsoft.com/licensing/userights. You may not
♦ work around any technical limitations in the software;
♦ reverse engineer, decompile or disassemble the software, except and only to the extent that
applicable law expressly permits, despite this limitation;
♦ make more copies of the software than specified in this agreement or allowed by applicable
law, despite this limitation;
♦ publish the software for others to copy;
♦ rent, lease or lend the software; or
♦ use the software for commercial software hosting services.
11. WINDOWS MOBILE COMPONENTS.
a. You may only use the Windows Mobile components located in the "\Program
Files\Windows Mobile 5.0 SDK R2\" directory to create programs that run on Windows
Mobile 5.0 software for Pocket PC or Windows Mobile 5.0 software for the Smartphone.
b. Program Application and Driver Limitations. You may not use or include any of the
Windows Mobile components located in the "\Program Files\Windows Mobile 5.0 SDK
232
Notice
R2\" directory, nor any components thereof, in the development of any program
application, device or system in which a malfunction would result in a foreseeable risk of
personal injury, death or severe physical or environmental damage.
12. BACKUP COPY. You may make one backup copy of the software. You may use it only to
reinstall the software.
13. DOCUMENTATION. Any person that has valid access to your computer or internal network
may copy and use the documentation for your internal, reference purposes.
14. NOT FOR RESALE SOFTWARE. You may not sell software marked as "NFR" or "Not for
Resale."
15. ACADEMIC EDITION SOFTWARE. You must be a "Qualified Educational User" to use
software marked as "Academic Edition" or "AE." If you do not know whether you are a Qualified
Educational User, visit www.microsoft.com/education or contact the Microsoft affiliate serving
your country.
16. UPGRADE. If this software is marked as an upgrade version, you may use it only if you have a
license to use the software eligible for upgrade. If you upgrade, this software takes the place of the
earlier version, and this agreement takes the place of the agreement for that earlier version. You
may use the earlier version only as permitted in the Downgrade clause below.
17. DOWNGRADE. You may install and use this version and an earlier version of the software at the
same time. This agreement applies to your use of the earlier version. If the earlier version includes
different components, any terms for those components in the agreement that comes with the earlier
version apply to your use of them. Microsoft is not obligated to supply earlier versions to you.
18. TRANSFER TO A THIRD PARTY. The first user of the software may transfer it, and this
agreement, directly to a third party. Before the transfer, that party must agree that this agreement
applies to the transfer and use of the software. The first user must uninstall the software before
transferring it separately from the device. The first user may not retain any copies.
19. EXPORT RESTRICTIONS. The software is subject to United States export laws and
regulations. You must comply with all domestic and international export laws and regulations that
apply to the software. These laws include restrictions on destinations, end users and end use. For
additional information, see www.microsoft.com/exporting.
20. SUPPORT SERVICES. Microsoft provides support services for the software as described at
www.support.microsoft.com/common/international.aspx.
21. ENTIRE AGREEMENT. This agreement (including the warranty below), and the terms for
supplements, updates, Internet-based services and support services that you use, are the entire
agreement for the software and support services.
22. APPLICABLE LAW.
a. United States. If you acquired the software in the United States, Washington state law
governs the interpretation of this agreement and applies to claims for breach of it,
regardless of conflict of laws principles. The laws of the state where you live govern all
other claims, including claims under state consumer protection laws, unfair competition
laws, and in tort.
233
Notice
b. Outside the United States. If you acquired the software in any other country, the laws of
that country apply.
23. LEGAL EFFECT. This agreement describes certain legal rights. You may have other rights under
the laws of your state or country. You may also have rights with respect to the party from whom
you acquired the software. This agreement does not change your rights under the laws of your state
or country if the laws of your state or country do not permit it to do so.
24. LIMITATION ON AND EXCLUSION OF DAMAGES. YOU CAN RECOVER FROM
MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO THE AMOUNT YOU
PAID FOR THE SOFTWARE. YOU CANNOT RECOVER ANY OTHER DAMAGES,
INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL
DAMAGES.
This limitation applies to
♦ anything related to the software, services, content (including code) on third party Internet
sites, or third party programs; and
♦ claims for breach of contract, breach of warranty, guarantee or condition, strict liability,
negligence, or other tort to the extent permitted by applicable law.
It also applies even if
♦ repair, replacement or a refund for the software does not fully compensate you for any
losses; or
♦ Microsoft knew or should have known about the possibility of the damages.
Some states do not allow the exclusion or limitation of incidental or consequential damages, so the
above limitation or exclusion may not apply to you. They also may not apply to you because your
country may not allow the exclusion or limitation of incidental, consequential or other damages.
**************************************************************************************
LIMITED WARRANTY
A. LIMITED WARRANTY. If you follow the instructions, the software will perform substantially
as described in the Microsoft materials that you receive in or with the software.
B. TERM OF WARRANTY; WARRANTY RECIPIENT; LENGTH OF ANY IMPLIED
WARRANTIES. THE LIMITED WARRANTY COVERS THE SOFTWARE FOR ONE YEAR
AFTER ACQUIRED BY THE FIRST USER. IF YOU RECEIVE SUPPLEMENTS, UPDATES,
OR REPLACEMENT SOFTWARE DURING THAT YEAR, THEY WILL BE COVERED FOR
THE REMAINDER OF THE WARRANTY OR 30 DAYS, WHICHEVER IS LONGER. If the
first user transfers the software, the remainder of the warranty will apply to the recipient.
234
Notice
TO THE EXTENT PERMITTED BY LAW, ANY IMPLIED WARRANTIES, GUARANTEES
OR CONDITIONS LAST ONLY DURING THE TERM OF THE LIMITED WARRANTY. Some
states do not allow limitations on how long an implied warranty lasts, so these limitations may not
apply to you. They also might not apply to you because some countries may not allow limitations
on how long an implied warranty, guarantee or condition lasts.
C. EXCLUSIONS FROM WARRANTY. This warranty does not cover problems caused by your
acts (or failures to act), the acts of others, or events beyond Microsoft's reasonable control.
D. REMEDY FOR BREACH OF WARRANTY. MICROSOFT WILL REPAIR OR REPLACE
THE SOFTWARE AT NO CHARGE. IF MICROSOFT CANNOT REPAIR OR REPLACE IT,
MICROSOFT WILL REFUND THE AMOUNT SHOWN ON YOUR RECEIPT FOR THE
SOFTWARE. IT WILL ALSO REPAIR OR REPLACE SUPPLEMENTS, UPDATES AND
REPLACEMENT SOFTWARE AT NO CHARGE. IF MICROSOFT CANNOT REPAIR OR
REPLACE THEM, IT WILL REFUND THE AMOUNT YOU PAID FOR THEM, IF ANY. YOU
MUST UNINSTALL THE SOFTWARE AND RETURN ANY MEDIA AND OTHER
ASSOCIATED MATERIALS TO MICROSOFT WITH PROOF OF PURCHASE TO OBTAIN A
REFUND. THESE ARE YOUR ONLY REMEDIES FOR BREACH OF THE LIMITED
WARRANTY.
E. CONSUMER RIGHTS NOT AFFECTED. YOU MAY HAVE ADDITIONAL CONSUMER
RIGHTS UNDER YOUR LOCAL LAWS, WHICH THIS AGREEMENT CANNOT CHANGE.
F. WARRANTY PROCEDURES. You need proof of purchase for warranty service.
1. United States and Canada. For warranty service or information about how to obtain a
refund for software acquired in the United States and Canada, contact Microsoft at
◊ (800) MICROSOFT;
◊ Microsoft Customer Service and Support, One Microsoft Way, Redmond, WA
98052-6399; or
◊ visit www.microsoft.com/info/nareturns.htm.
2. Europe, Middle East and Africa. If you acquired the software in Europe, the Middle East or
Africa, Microsoft Ireland Operations Limited makes this limited warranty. To make a claim
under this warranty, you should contact either
◊ Microsoft Ireland Operations Limited, Customer Care Centre, Atrium Building
Block B, Carmanhall Road, Sandyford Industrial Estate, Dublin 18, Ireland; or
◊ the Microsoft affiliate serving your country (see www.microsoft.com/worldwide).
3. Outside United States, Canada, Europe, Middle East and Africa. If you acquired the
software outside the United States, Canada, Europe, the Middle East and Africa, contact
the Microsoft affiliate serving your country (see www.microsoft.com/worldwide).
G. NO OTHER WARRANTIES. THE LIMITED WARRANTY IS THE ONLY DIRECT
WARRANTY FROM MICROSOFT. MICROSOFT GIVES NO OTHER EXPRESS
WARRANTIES, GUARANTEES OR CONDITIONS. WHERE ALLOWED BY YOUR LOCAL
235
Notice
LAWS, MICROSOFT EXCLUDES IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. If your local laws
give you any implied warranties, guarantees or conditions, despite this exclusion, your remedies are
described in the Remedy for Breach of Warranty clause above, to the extent permitted by your local
laws.
H. LIMITATION ON AND EXCLUSION OF DAMAGES FOR BREACH OF
WARRANTY. THE LIMITATION ON AND EXCLUSION OF DAMAGES CLAUSE ABOVE
APPLIES TO BREACHES OF THIS LIMITED WARRANTY.
THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY ALSO HAVE OTHER
RIGHTS WHICH VARY FROM STATE TO STATE. YOU MAY ALSO HAVE OTHER RIGHTS
WHICH VARY FROM COUNTRY TO COUNTRY.
236
Notice
The following component is subject to the Mozilla Public License 1.1
• Javassist - org.javassist:javassist - 3.18.2-GA
Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.
MOZILLA PUBLIC LICENSE
Version 1.1
1. Definitions.
1.0.1. "Commercial Use" means distribution or otherwise making the Covered Code available to a
third party.
1.1. ''Contributor'' means each entity that creates or contributes to the creation of Modifications.
1.2. ''Contributor Version'' means the combination of the Original Code, prior Modifications
used by a Contributor, and the Modifications made by that particular Contributor.
1.3. ''Covered Code'' means the Original Code or Modifications or the combination of the
Original Code and Modifications, in each case including portions thereof.
1.4. ''Electronic Distribution Mechanism'' means a mechanism generally accepted in the
software development community for the electronic transfer of data.
1.5. ''Executable'' means Covered Code in any form other than Source Code.
1.6. ''Initial Developer'' means the individual or entity identified as the Initial Developer in the
Source Code notice required by Exhibit A.
1.7. ''Larger Work'' means a work which combines Covered Code or portions thereof with code
not governed by the terms of this License.
237
Notice
1.8. ''License'' means this document.
1.8.1. "Licensable" means having the right to grant, to the maximum extent possible, whether at
the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
1.9. ''Modifications'' means any addition to or deletion from the substance or structure of either
the Original Code or any previous Modifications. When Covered Code is released as a series of
files, a Modification is:
A. Any addition to or deletion from the contents of a file containing Original Code or previous
Modifications.
B. Any new file that contains any part of the Original Code or previous Modifications. 1.10. ''Original
Code'' means Source Code of computer software code which is described in the Source Code notice
required by Exhibit A as Original Code, and which, at the time of its release under this License is not
already Covered Code governed by this License.
1.10.1. "Patent Claims" means any patent claim(s), now owned or hereafter acquired, including without
limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
1.11. ''Source Code'' means the preferred form of the Covered Code for making modifications to it,
including all modules it contains, plus any associated interface definition files, scripts used to control
compilation and installation of an Executable, or source code differential comparisons against either the
Original Code or another well known, available Covered Code of the Contributor's choice. The Source
Code can be in a compressed or archival form, provided the appropriate decompression or de-archiving
software is widely available for no charge.
1.12. "You'' (or "Your") means an individual or a legal entity exercising rights under, and complying
with all of the terms of, this License or a future version of this License issued under Section 6.1. For legal
entities, "You'' includes any entity which controls, is controlled by, or is under common control with You.
For purposes of this definition, "control'' means (a) the power, direct or indirect, to cause the direction or
management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent
(50%) of the outstanding shares or beneficial ownership of such entity.2. Source Code License.
2.1. The Initial Developer Grant. The Initial Developer hereby grants You a world-wide,
royalty-free, non-exclusive license, subject to third party intellectual property claims:
(a) under intellectual property rights (other than patent or trademark) Licensable by Initial
Developer to use, reproduce, modify, display, perform, sublicense and distribute the
Original Code (or portions thereof) with or without Modifications, and/or as part of a
Larger Work; and
238
Notice
(b) under Patents Claims infringed by the making, using or selling of Original Code, to
make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the
Original Code (or portions thereof).
(c) the licenses granted in this Section 2.1(a) and (b) are effective on the date Initial Developer
first distributes Original Code under the terms of this License.
(d) Notwithstanding Section 2.1(b) above, no patent license is granted: 1) for code that You delete
from the Original Code; 2) separate from the Original Code; or 3) for infringements caused by: i)
the modification of the Original Code or ii) the combination of the Original Code with other
software or devices. 2.2. Contributor Grant. Subject to third party intellectual property claims,
each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license
(a) under intellectual property rights (other than patent or trademark) Licensable by Contributor, to use,
reproduce, modify, display, perform, sublicense and distribute the Modifications created by such
Contributor (or portions thereof) either on an unmodified basis, with other Modifications, as Covered Code
and/or as part of a Larger Work; and
(b) under Patent Claims infringed by the making, using, or selling of Modifications made by that
Contributor either alone and/or in combination with its Contributor Version (or portions of such
combination), to make, use, sell, offer for sale, have made, and/or otherwise dispose of: 1) Modifications
made by that Contributor (or portions thereof); and 2) the combination of Modifications made by that
Contributor with its Contributor Version (or portions of such combination).
(c) the licenses granted in Sections 2.2(a) and 2.2(b) are effective on the date Contributor first makes
Commercial Use of the Covered Code.
(d) Notwithstanding Section 2.2(b) above, no patent license is granted: 1) for any code that Contributor
has deleted from the Contributor Version; 2) separate from the Contributor Version; 3) for infringements
caused by: i) third party modifications of Contributor Version or ii) the combination of Modifications
made by that Contributor with other software (except as part of the Contributor Version) or other devices;
or 4) under Patent Claims infringed by Covered Code in the absence of Modifications made by that
Contributor.
3. Distribution Obligations.
3.1. Application of License. The Modifications which You create or to which You contribute are
governed by the terms of this License, including without limitation Section 2.2. The Source Code
version of Covered Code may be distributed only under the terms of this License or a future version
239
Notice
of this License released under Section 6.1, and You must include a copy of this License with every
copy of the Source Code You distribute. You may not offer or impose any terms on any Source
Code version that alters or restricts the applicable version of this License or the recipients' rights
hereunder. However, You may include an additional document offering the additional rights
described in Section 3.5.
3.2. Availability of Source Code. Any Modification which You create or to which You contribute
must be made available in Source Code form under the terms of this License either on the same
media as an Executable version or via an accepted Electronic Distribution Mechanism to anyone to
whom you made an Executable version available; and if made available via Electronic Distribution
Mechanism, must remain available for at least twelve (12) months after the date it initially became
available, or at least six (6) months after a subsequent version of that particular Modification has
been made available to such recipients. You are responsible for ensuring that the Source Code
version remains available even if the Electronic Distribution Mechanism is maintained by a third
party.
3.3. Description of Modifications. You must cause all Covered Code to which You contribute to
contain a file documenting the changes You made to create that Covered Code and the date of any
change. You must include a prominent statement that the Modification is derived, directly or
indirectly, from Original Code provided by the Initial Developer and including the name of the
Initial Developer in (a) the Source Code, and (b) in any notice in an Executable version or related
documentation in which You describe the origin or ownership of the Covered Code.
3.4. Intellectual Property Matters
(a) Third Party Claims. If Contributor has knowledge that a license under a third party's
intellectual property rights is required to exercise the rights granted by such Contributor under
Sections 2.1 or 2.2, Contributor must include a text file with the Source Code distribution titled
"LEGAL'' which describes the claim and the party making the claim in sufficient detail that a
recipient will know whom to contact. If Contributor obtains such knowledge after the Modification
is made available as described in Section 3.2, Contributor shall promptly modify the LEGAL file in
all copies Contributor makes available thereafter and shall take other steps (such as notifying
appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the
Covered Code that new knowledge has been obtained.
(b) Contributor APIs. If Contributor's Modifications include an application programming
interface and Contributor has knowledge of patent licenses which are reasonably necessary to
implement that API, Contributor must also include this information in the LEGAL file.
(c)
Representations.
240
Notice
Contributor represents that, except as disclosed pursuant to Section 3.4(a) above, Contributor believes that
Contributor's Modifications are Contributor's original creation(s) and/or Contributor has sufficient rights to
grant the rights conveyed by this License.
3.5. Required Notices. You must duplicate the notice in Exhibit A in each file of the Source Code. If it is
not possible to put such notice in a particular Source Code file due to its structure, then You must include
such notice in a location (such as a relevant directory) where a user would be likely to look for such a
notice. If You created one or more Modification(s) You may add your name as a Contributor to the notice
described in Exhibit A. You must also duplicate this License in any documentation for the Source Code
where You describe recipients' rights or ownership rights relating to Covered Code. You may choose to
offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients
of Covered Code. However, You may do so only on Your own behalf, and not on behalf of the Initial
Developer or any Contributor. You must make it absolutely clear than any such warranty, support,
indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial
Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a
result of warranty, support, indemnity or liability terms You offer.
3.6. Distribution of Executable Versions. You may distribute Covered Code in Executable form only if
the requirements of Section 3.1-3.5 have been met for that Covered Code, and if You include a notice
stating that the Source Code version of the Covered Code is available under the terms of this License,
including a description of how and where You have fulfilled the obligations of Section 3.2. The notice must
be conspicuously included in any notice in an Executable version, related documentation or collateral in
which You describe recipients' rights relating to the Covered Code. You may distribute the Executable
version of Covered Code or ownership rights under a license of Your choice, which may contain terms
different from this License, provided that You are in compliance with the terms of this License and that the
license for the Executable version does not attempt to limit or alter the recipient's rights in the Source Code
version from the rights set forth in this License. If You distribute the Executable version under a different
license You must make it absolutely clear that any terms which differ from this License are offered by You
alone, not by the Initial Developer or any Contributor. You hereby agree to indemnify the Initial Developer
and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of
any such terms You offer.
3.7. Larger Works. You may create a Larger Work by combining Covered Code with other code not
governed by the terms of this License and distribute the Larger Work as a single product. In such a case,
You must make sure the requirements of this License are fulfilled for the Covered Code.4. Inability to
Comply Due to Statute or Regulation.
If it is impossible for You to comply with any of the terms of this License with respect to some or all of the
Covered Code due to statute, judicial order, or regulation then You must: (a) comply with the terms of this
License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such
241
Notice
description must be included in the LEGAL file described in Section 3.4 and must be included with all
distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description
must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.5. Application of
this License.
This License applies to code to which the Initial Developer has attached the notice in Exhibit A and to
related Covered Code.6. Versions of the License.
6.1. New Versions. Netscape Communications Corporation (''Netscape'') may publish revised and/or new
versions of the License from time to time. Each version will be given a distinguishing version number.
6.2. Effect of New Versions. Once Covered Code has been published under a particular version of the
License, You may always continue to use it under the terms of that version. You may also choose to use
such Covered Code under the terms of any subsequent version of the License published by Netscape. No
one other than Netscape has the right to modify the terms applicable to Covered Code created under this
License.
6.3. Derivative Works. If You create or use a modified version of this License (which you may only do in
order to apply it to code which is not already Covered Code governed by this License), You must (a)
rename Your license so that the phrases ''Mozilla'', ''MOZILLAPL'', ''MOZPL'', ''Netscape'', "MPL", ''NPL''
or any confusingly similar phrase do not appear in your license (except to note that your license differs
from this License) and (b) otherwise make it clear that Your version of the license contains terms which
differ from the Mozilla Public License and Netscape Public License. (Filling in the name of the Initial
Developer, Original Code or Contributor in the notice described in Exhibit A shall not of themselves be
deemed to be modifications of this License.)7. DISCLAIMER OF WARRANTY. COVERED CODE IS
PROVIDED UNDER THIS LICENSE ON AN "AS IS'' BASIS, WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES
THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE
PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER
CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR
CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF
THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT
UNDER THIS DISCLAIMER. 8. TERMINATION.
8.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with
terms herein and fail to cure such breach within 30 days of becoming aware of the breach. All sublicenses
to the Covered Code which are properly granted shall survive any termination of this License. Provisions
which, by their nature, must remain in effect beyond the termination of this License shall survive.
242
Notice
8.2. If You initiate litigation by asserting a patent infringement claim (excluding declatory judgment
actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You
file such action is referred to as "Participant") alleging that:
(a) such Participant's Contributor Version directly or indirectly infringes any patent, then any and all rights
granted by such Participant to You under Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice
from Participant terminate prospectively, unless if within 60 days after receipt of notice You either: (i)
agree in writing to pay Participant a mutually agreeable reasonable royalty for Your past and future use of
Modifications made by such Participant, or (ii) withdraw Your litigation claim with respect to the
Contributor Version against such Participant. If within 60 days of notice, a reasonable royalty and payment
arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn,
the rights granted by Participant to You under Sections 2.1 and/or 2.2 automatically terminate at the
expiration of the 60 day notice period specified above.
(b) any software, hardware, or device, other than such Participant's Contributor Version, directly or
indirectly infringes any patent, then any rights granted to You by such Participant under Sections 2.1(b) and
2.2(b) are revoked effective as of the date You first made, used, sold, distributed, or had made,
Modifications made by that Participant.
8.3. If You assert a patent infringement claim against Participant alleging that such Participant's
Contributor Version directly or indirectly infringes any patent where such claim is resolved (such as by
license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of
the licenses granted by such Participant under Sections 2.1 or 2.2 shall be taken into account in determining
the amount or value of any payment or license.
8.4. In the event of termination under Sections 8.1 or 8.2 above, all end user license agreements (excluding
distributors and resellers) which have been validly granted by You or any distributor hereunder prior to
termination shall survive termination.9. LIMITATION OF LIABILITY. UNDER NO
CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING
NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY
OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF
ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL,
INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE
OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN
IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.
THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR
PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW
THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. 10. U.S. GOVERNMENT END
243
Notice
USERS.
The Covered Code is a ''commercial item,'' as that term is defined in 48 C.F.R. 2.101 (Oct. 1995),
consisting of ''commercial computer software'' and ''commercial computer software documentation,'' as such
terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R.
227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with
only those rights set forth herein.11. MISCELLANEOUS.
This License represents the complete agreement concerning subject matter hereof. If any provision of this
License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make
it enforceable. This License shall be governed by California law provisions (except to the extent applicable
law, if any, provides otherwise), excluding its conflict-of-law provisions. With respect to disputes in which
at least one party is a citizen of, or an entity chartered or registered to do business in the United States of
America, any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of
the Northern District of California, with venue lying in Santa Clara County, California, with the losing
party responsible for costs, including without limitation, court costs and reasonable attorneys' fees and
expenses. The application of the United Nations Convention on Contracts for the International Sale of
Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be
construed against the drafter shall not apply to this License.12. RESPONSIBILITY FOR CLAIMS.
As between Initial Developer and the Contributors, each party is responsible for claims and damages
arising, directly or indirectly, out of its utilization of rights under this License and You agree to work with
Initial Developer and Contributors to distribute such responsibility on an equitable basis. Nothing herein is
intended or shall be deemed to constitute any admission of liability.13. MULTIPLE-LICENSED CODE.
Initial Developer may designate portions of the Covered Code as Multiple-Licensed.
Multiple-Licensedmeans that the Initial Developer permits you to utilize portions of the Covered Code
under Your choice of the MPL or the alternative licenses, if any, specified by the Initial Developer in the
file described in Exhibit A.
EXHIBIT A -Mozilla Public License.
``The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may
not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF
ANY KIND, either express or implied. See the License for the specific language governing rights and
limitations under the License.
The Original Code is ______________________________________.
The Initial Developer of the Original Code is ________________________. Portions created by
244
Notice
______________________ are Copyright (C) ______ _______________________. All Rights Reserved.
Contributor(s): ______________________________________.
Alternatively, the contents of this file may be used under the terms of the _____ license (the [___]
License), in which case the provisions of [______] License are applicable instead of those above. If you
wish to allow use of your version of this file only under the terms of the [____] License and not to allow
others to use your version of this file under the MPL, indicate your decision by deleting the provisions
above and replace them with the notice and other provisions required by the [___] License. If you do not
delete the provisions above, a recipient may use your version of this file under either the MPL or the [___]
License."
[NOTE: The text of this Exhibit A may differ slightly from the text of the notices in the Source Code files
of the Original Code. You should use the text of this Exhibit A rather than the text found in the Original
Code Source Code for Your Modifications.]
245
Notice
The following component is subject to the Netscape AS IS License
• mm_menu.js from Netscape - 6.0
Copyright (c) 1997-1999 Netscape Communications Corp.
Copyright (c) 2000-2002 Macromedia, Inc.
Copyright (c) 1997-1999 Netscape Communications Corp.
Netscape grants you a royalty free license to use or modify this
software provided that this copyright notice appears on all copies.
This software is provided "AS IS," without a warranty of any kind.
246
Notice
The following component is subject to the OASIS Standards License
• OASIS RELAX NG Specification - Unspecified
Copyright © The Organization for the Advancement of Structured Information Standards [OASIS]
2001. All Rights Reserved.
OASIS takes no position regarding the validity or scope of any intellectual property or other rights that
might be claimed to pertain to the implementation or use of the technology described in this document or
the extent to which any license under such rights might or might not be available; neither does it represent
that it has made any effort to identify any such rights. Information on OASIS's procedures with respect to
rights in OASIS specifications can be found at the OASIS website. Copies of claims of rights made
available for publication and any assurances of licenses to be made available, or the result of an attempt
made to obtain a general license or permission for the use of such proprietary rights by implementors or
users of this specification, can be obtained from the OASIS Executive Director.
OASIS invites any interested party to bring to its attention any copyrights, patents or patent applications, or
other proprietary rights which may cover technology that may be required to implement this specification.
Please address the information to the OASIS Executive Director.
Copyright (c) OASIS Open 2002-2004. All Rights Reserved.
This document and translations of it may be copied and furnished to others, and derivative works that
comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and
distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and
this paragraph are included on all such copies and derivative works. However, this document itself does not
be modified in any way, such as by removing the copyright notice or references to OASIS, except as
needed for the purpose of developing OASIS specifications, in which case the procedures for copyrights
defined in the OASIS Intellectual Property Rights document must be followed, or as required to translate it
into languages other than English.
247
Notice
The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or
assigns.
This document and the information contained herein is provided on an "AS IS" basis and OASIS
DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY
RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE.
248
Notice
The following component is subject to the OpenSSL - Bodo Moeller
• OpenSSL - Bodo Moeller's Contribution - Unspecified
Copyright (C) 1999 Bodo Moeller. All rights reserved.
NetApp Chooses the license that is not the GPL (second choice).
License Name: License for OpenSSL - Free Software This is free software; you can redistributed
unter the terms of either
- the GNU General Public License as published by the
Free Software Foundation, version 1, or (at your option)
any later version,
or
- the following license:
*/
/*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that each of the following
* conditions is met:
*
* 1. Redistributions qualify as "freeware" or "Open Source Software" under
* one of the following terms:
*
* (a) Redistributions are made at no charge beyond the reasonable cost of
* materials and delivery.
*
* (b) Redistributions are accompanied by a copy of the Source Code
* or by an irrevocable offer to provide a copy of the Source Code
* for up to three years at the cost of materials and delivery.
* Such redistributions must allow further use, modification, and
* redistribution of the Source Code under substantially the same
* terms as this license.
*
* 2. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* 3. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in
* the documentation and/or other materials provided with the
* distribution.
*
* 4. All advertising materials mentioning features or use of this
* software must display the following acknowledgment:
* "This product includes software developed by Bodo Moeller."
249
Notice
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
(If available, substitute umlauted o for oe.)
5. Redistributions of any form whatsoever must retain the following
acknowledgment:
"This product includes software developed by Bodo Moeller."
THIS SOFTWARE IS PROVIDED BY BODO MOELLER ``AS IS'' AND ANY
EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BODO MOELLER OR
HIS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF S
250
Notice
The following component is subject to the OpenSSL - nCipher License
• OpenSSL - nCipher - Unspecified
Copyright 1998-2000 nCipher Corporation Limited.
• OpenSSL - nCipher Contribution - Unspecified
Copyright 1998-2000 nCipher Corporation Limited.
This file is Copyright 1998-2000 nCipher Corporation Limited.
Redistribution and use in source and binary forms, with opr without modification, are permitted provided
that the following conditions are met:
1.
Redistributions of source code must retain the copyright notice, this list of conditions, and the
following disclaimer.
2.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and
the following disclaimer, in the documentation and/or other materials provided with the distribution
IN NO EVENT SHALL NCIPHER CORPORATION LIMITED (`NCIPHER') AND/OR ANY OTHER
AUTHORS OR DISTRIBUTORS OF THIS FILE BE LIABLE for any damages arising directly or
indirectly from this file, its use or this licence. Without prejudice to the generality of the foregoing: all
liability shall be excluded for direct, indirect, special, incidental, consequential or other damages or any loss
of profits, business, revenue goodwill or anticipated savings; liability shall be excluded even if nCipher or
anyone else has been advised of the possibility of damage. In any event, if the exclusion of liability is not
effective, the liability of nCipher or any author or distributor shall be limited to the lesser of the price paid
and 1,000 pounds sterling. This licence only fails to exclude or limit liability for death or personal injury
251
Notice
arising out
of negligence, and only to the extent that such an exclusion or limitation is not effective.
NCIPHER AND THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ALL AND ANY
WARRANTIES (WHETHER EXPRESS OR IMPLIED), including, but not limited to, any implied
warranties of merchantability, fitness for a particular purpose, satisfactory quality, and/or non-infringement
of any third party rights.
US Government use: This software and documentation is Commercial Computer Software and Computer
Software Documentation, as defined in sub-paragraphs (a)(1) and (a)(5) of DFAR 252.227-7014, "Rights in
Noncommercial Computer Software and Noncommercial Computer Software Documentation." Use,
duplication or disclosure by the Government is subject to the terms and conditions specified here.
By using or distributing this file you will be accepting these terms and conditions, including the limitation
of liability and lack of warranty. If you do not wish to accept these terms and conditions, DO NOT USE
THE FILE.
The actual dynamically loadable plugin, and the library files for static linking, which are also provided in
some distributions, are not covered by the licence described above. You should have received a separate
licence with terms and conditions for these library files; if you received the library files without a licence,
please contact nCipher.
252
Notice
The following component is subject to the OpenSSL Combined License
• OpenSSL - 1.0.2
• OpenSSL - 1.0.2a
Copyright (c) 1999-2004 The OpenSSL Project
Copyright (c) 2006 The OpenSSL Project.
• OpenSSL - fips - 2.0.5
Copyright (c) 2001-2012 The OpenSSL Project. All rights reserved.
Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com). All rights reserved.
Copyright (c) 2004, Richard Levitte . All rights reserved.
Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED.
LICENSE ISSUES
==============
The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the OpenSSL License and the
original SSLeay license apply to the toolkit. See below for the actual license texts. Actually both licenses
are BSD-style Open Source licenses. In case of any license issues related to OpenSSL please contact
openssl-core@openssl.org.
OpenSSL License
--------------====================================================================
Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
253
Notice
Redistribution and use in source and binary forms, with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other materials provided with the
distribution.
3. All advertising materials mentioning features or use of this software must display the following
acknowledgment:
"This product includes software developed by the OpenSSL Project for use in the OpenSSL
Toolkit. (http://www.openssl.org/)"
4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote
products derived from this software without prior written permission. For written permission,
please contact openssl-core@openssl.org.
5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in
their names without prior written permission of the OpenSSL Project.
6. Redistributions of any form whatsoever must retain the following acknowledgment:
"This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit
(http://www.openssl.org/)"
THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT "AS IS" AND ANY EXPRESSED OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================
This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product
includes software written by Tim Hudson (tjh@cryptsoft.com).
254
Notice
Original SSLeay License
----------------------Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
All rights reserved.
This package is an SSL implementation written by Eric Young (eay@cryptsoft.com).
The implementation was written so as to conform with Netscapes SSL.
This library is free for commercial and non-commercial use as long as the following conditions are aheared
to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES,
etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the
same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric
Young's, and as such any Copyright notices in the code are not to be removed.
If this package is used in a product, Eric Young should be given attribution as the author of the parts of the
library used.
This can be in the form of a textual message at program startup or in documentation (online or textual)
provided with the package.
Redistribution and use in source and binary forms, with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other materials provided with the
distribution.
3. All advertising materials mentioning features or use of this software must display the following
acknowledgement:
"This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The
word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic
related :-).
4. If you include any Windows specific code (or a derivative thereof) from the apps directory
(application code) you must include an acknowledgement: "This product includes software written
by Tim Hudson (tjh@cryptsoft.com)"
THIS SOFTWARE IS PROVIDED BY ERIC YOUNG "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
255
Notice
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The licence and distribution terms for any publically available version or derivative of this code cannot be
changed. i.e. this code cannot simply be copied and put under another distribution licence [including the
GNU Public Licence.]
256
Notice
The following component is subject to the Sun Binary Code JDK 6
Updated License
• javadoc autogenerated help files - 1.6.0_21
Copyright 2003 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
• javadoc generated files - 1.6.0_21
• Javadoc Stylesheet (Autogen) - 1.6.0_21
Copyright 2003 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
Sun Microsystems, Inc. Binary Code License Agreement
for the JAVA SE DEVELOPMENT KIT (JDK), VERSION 6
SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE SOFTWARE IDENTIFIED
BELOW TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS
CONTAINED IN THIS BINARY CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE
TERMS (COLLECTIVELY "AGREEMENT"). PLEASE READ THE AGREEMENT CAREFULLY. BY
USING THE SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE READ THE TERMS AND
AGREE TO THEM. IF YOU ARE AGREEING TO THESE TERMS ON BEHALF OF A COMPANY OR
OTHER LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY TO
BIND THE LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT HAVE SUCH AUTHORITY, OR
IF YOU DO NOT WISH TO BE BOUND BY THE TERMS, THEN YOU MUST NOT USE THE
SOFTWARE ON THIS SITE OR ANY OTHER MEDIA ON WHICH THE SOFTWARE IS
CONTAINED.
1. DEFINITIONS. "Software" means the identified above in binary form, any other machine readable
materials (including, but not limited to, libraries, source files, header files, and data files), any
updates or error corrections provided by Sun, and any user manuals, programming guides and other
documentation provided to you by Sun under this Agreement. "General Purpose Desktop
Computers and Servers" means computers, including desktop and laptop computers, or servers,
used for general computing functions under end user control (such as but not specifically limited to
email, general purpose Internet browsing, and office suite productivity tools). The use of Software
in systems and solutions that provide dedicated functionality (other than as mentioned above) or
257
Notice
designed for use in embedded or function-specific software applications, for example but not
limited to: Software embedded in or bundled with industrial control systems, wireless mobile
telephones, wireless handheld devices, netbooks, kiosks, TV/STB, Blu-ray Disc devices, telematics
and network control switching equipment, printers and storage management systems, and other
related systems are excluded from this definition and not licensed under this Agreement.
"Programs" means Java technology applets and applications intended to run on the Java Platform
Standard Edition (Java SE) platform on Java-enabled General Purpose Desktop Computers and
Servers.
2. LICENSE TO USE. Subject to the terms and conditions of this Agreement, including, but not
limited to the Java Technology Restrictions of the Supplemental License Terms, Sun grants you a
non-exclusive, non-transferable, limited license without license fees to reproduce and use internally
Software complete and unmodified for the sole purpose of running Programs. Additional licenses
for developers and/or publishers are granted in the Supplemental License Terms.
3. RESTRICTIONS. Software is confidential and copyrighted. Title to Software and all associated
intellectual property rights is retained by Sun and/or its licensors. Unless enforcement is prohibited
by applicable law, you may not modify, decompile, or reverse engineer Software. You
acknowledge that Licensed Software is not designed or intended for use in the design, construction,
operation or maintenance of any nuclear facility. Sun Microsystems, Inc. disclaims any express or
implied warranty of fitness for such uses. No right, title or interest in or to any trademark, service
mark, logo or trade name of Sun or its licensors is granted under this Agreement. Additional
restrictions for developers and/or publishers licenses are set forth in the Supplemental License
Terms.
4. LIMITED WARRANTY. Sun warrants to you that for a period of ninety (90) days from the date
of purchase, as evidenced by a copy of the receipt, the media on which Software is furnished (if
any) will be free of defects in materials and workmanship under normal use. Except for the
foregoing, Software is provided "AS IS". Your exclusive remedy and Sun's entire liability under
this limited warranty will be at Sun's option to replace Software media or refund the fee paid for
Software. Any implied warranties on the Software are limited to 90 days. Some states do not allow
limitations on duration of an implied warranty, so the above may not apply to you. This limited
warranty gives you specific legal rights. You may have others, which vary from state to state.
5. DISCLAIMER OF WARRANTY. UNLESS SPECIFIED IN THIS AGREEMENT, ALL
EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE OR NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO THE
EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
6. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO
EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT
OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE
DAMAGES, HOWEVER CAUSED REGARDLESS OF THE THEORY OF LIABILITY,
ARISING OUT OF OR RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE,
EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no
258
Notice
event will Sun's liability to you, whether in contract, tort (including negligence), or otherwise,
exceed the amount paid by you for Software under this Agreement. The foregoing limitations will
apply even if the above stated warranty fails of its essential purpose. Some states do not allow the
exclusion of incidental or consequential damages, so some of the terms above may not be
applicable to you.
7. TERMINATION. This Agreement is effective until terminated. You may terminate this
Agreement at any time by destroying all copies of Software. This Agreement will terminate
immediately without notice from Sun if you fail to comply with any provision of this Agreement.
Either party may terminate this Agreement immediately should any Software become, or in either
party's opinion be likely to become, the subject of a claim of infringement of any intellectual
property right. Upon Termination, you must destroy all copies of Software.
8. EXPORT REGULATIONS. All Software and technical data delivered under this Agreement are
subject to US export control laws and may be subject to export or import regulations in other
countries. You agree to comply strictly with all such laws and regulations and acknowledge that
you have the responsibility to obtain such licenses to export, re-export, or import as may be
required after delivery to you.
9. TRADEMARKS AND LOGOS. You acknowledge and agree as between you and Sun that Sun
owns the SUN, SOLARIS, JAVA, JINI, FORTE, and iPLANET trademarks and all SUN,
SOLARIS, JAVA, JINI, FORTE, and iPLANET-related trademarks, service marks, logos and other
brand designations ("Sun Marks"), and you agree to comply with the Sun Trademark and Logo
Usage Requirements currently located at http://www.sun.com/policies/trademarks. Any use you
make of the Sun Marks inures to Sun's benefit.
10. U.S. GOVERNMENT RESTRICTED RIGHTS. If Software is being acquired by or on behalf of
the U.S. Government or by a U.S. Government prime contractor or subcontractor (at any tier), then
the Government's rights in Software and accompanying documentation will be only as set forth in
this Agreement; this is in accordance with 48 CFR 227.7201 through 227.7202-4 (for Department
of Defense (DOD) acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD acquisitions).
11. GOVERNING LAW. Any action related to this Agreement will be governed by California law and
controlling U.S. federal law. No choice of law rules of any jurisdiction will apply.
12. SEVERABILITY. If any provision of this Agreement is held to be unenforceable, this Agreement
will remain in effect with the provision omitted, unless omission would frustrate the intent of the
parties, in which case this Agreement will immediately terminate.
13. INTEGRATION. This Agreement is the entire agreement between you and Sun relating to its
subject matter. It supersedes all prior or contemporaneous oral or written communications,
proposals, representations and warranties and prevails over any conflicting or additional terms of
any quote, order, acknowledgment, or other communication between the parties relating to its
subject matter during the term of this Agreement. No modification of this Agreement will be
binding, unless in writing and signed by an authorized representative of each party.
259
Notice
SUPPLEMENTAL LICENSE TERMS
These Supplemental License Terms add to or modify the terms of the Binary Code License Agreement.
Capitalized terms not defined in these Supplemental Terms shall have the same meanings ascribed to them
in the Binary Code License Agreement . These Supplemental Terms shall supersede any inconsistent or
conflicting terms in the Binary Code License Agreement, or in any license contained within the Software.
A. Software Internal Use and Development License Grant. Subject to the terms and conditions of this
Agreement and restrictions and exceptions set forth in the Software "README" file incorporated
herein by reference, including, but not limited to the Java Technology Restrictions of these
Supplemental Terms, Sun grants you a non-exclusive, non-transferable, limited license without fees
to reproduce internally and use internally the Software complete and unmodified for the purpose of
designing, developing, and testing your Programs.
B. License to Distribute Software. Subject to the terms and conditions of this Agreement and
restrictions and exceptions set forth in the Software README file, including, but not limited to the
Java Technology Restrictions of these Supplemental Terms, Sun grants you a non-exclusive,
non-transferable, limited license without fees to reproduce and distribute the Software, provided
that
i. you distribute the Software complete and unmodified and only bundled as part of, and for
the sole purpose of running, your Programs,
ii. the Programs add significant and primary functionality to the Software,
iii. you do not distribute additional software intended to replace any component(s) of the
Software,
iv. you do not remove or alter any proprietary legends or notices contained in the Software,
v. you only distribute the Software subject to a license agreement that protects Sun's interests
consistent with the terms contained in this Agreement, and
vi. you agree to defend and indemnify Sun and its licensors from and against any damages,
costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in
connection with any claim, lawsuit or action by any third party that arises or results from
the use or distribution of any and all Programs and/or Software.
C. License to Distribute Redistributables. Subject to the terms and conditions of this Agreement and
restrictions and exceptions set forth in the Software README file, including but not limited to the
Java Technology Restrictions of these Supplemental Terms, Sun grants you a non-exclusive,
non-transferable, limited license without fees to reproduce and distribute those files specifically
identified as redistributable in the Software "README" file ("Redistributables") provided that:
i. you distribute the Redistributables complete and unmodified, and only bundled as part of
Programs,
ii. the Programs add significant and primary functionality to the Redistributables,
iii. you do not distribute additional software intended to supersede any component(s) of the
Redistributables (unless otherwise specified in the applicable README file),
260
Notice
iv. you do not remove or alter any proprietary legends or notices contained in or on the
Redistributables,
v. you only distribute the Redistributables pursuant to a license agreement that protects Sun's
interests consistent with the terms contained in the Agreement,
vi. you agree to defend and indemnify Sun and its licensors from and against any damages,
costs, liabilities, settlement amounts and/or expenses (including attorneys' fees) incurred in
connection with any claim, lawsuit or action by any third party that arises or results from
the use or distribution of any and all Programs and/or Software.
D. Java Technology Restrictions. You may not create, modify, or change the behavior of, or authorize
your licensees to create, modify, or change the behavior of, classes, interfaces, or subpackages that
are in any way identified as "java", "javax", "sun" or similar convention as specified by Sun in any
naming convention designation.
E. Distribution by Publishers. This section pertains to your distribution of the Software with your
printed book or magazine (as those terms are commonly used in the industry) relating to Java
technology ("Publication"). Subject to and conditioned upon your compliance with the restrictions
and obligations contained in the Agreement, in addition to the license granted in Paragraph 1
above, Sun hereby grants to you a non-exclusive, nontransferable limited right to reproduce
complete and unmodified copies of the Software on electronic media (the "Media") for the sole
purpose of inclusion and distribution with your Publication(s), subject to the following terms:
i. You may not distribute the Software on a stand-alone basis; it must be distributed with
your Publication(s);
ii. You are responsible for downloading the Software from the applicable Sun web site;
iii. You must refer to the Software as JavaTM SE Development Kit 6;
iv. The Software must be reproduced in its entirety and without any modification whatsoever
(including, without limitation, the Binary Code License and Supplemental License Terms
accompanying the Software and proprietary rights notices contained in the Software);
v. The Media label shall include the following information: Copyright 2006, Sun
Microsystems, Inc. All rights reserved. Use is subject to license terms. Sun, Sun
Microsystems, the Sun logo, Solaris, Java, the Java Coffee Cup logo, J2SE, and all
trademarks and logos based on Java are trademarks or registered trademarks of Sun
Microsystems, Inc. in the U.S. and other countries. This information must be placed on the
Media label in such a manner as to only apply to the Sun Software;
vi. You must clearly identify the Software as Sun's product on the Media holder or Media
label, and you may not state or imply that Sun is responsible for any third-party software
contained on the Media;
vii. You may not include any third party software on the Media which is intended to be a
replacement or substitute for the Software;
viii. You shall indemnify Sun for all damages arising from your failure to comply with the
requirements of this Agreement. In addition, you shall defend, at your expense, any and all
claims brought against Sun by third parties, and shall pay all damages awarded by a court
of competent jurisdiction, or such settlement amount negotiated by you, arising out of or in
261
Notice
connection with your use, reproduction or distribution of the Software and/or the
Publication. Your obligation to provide indemnification under this section shall arise
provided that Sun:
a. provides you prompt notice of the claim;
b. gives you sole control of the defense and settlement of the claim;
c. provides you, at your expense, with all available information, assistance and
authority to defend; and
d. has not compromised or settled such claim without your prior written consent; and
ix. You shall provide Sun with a written notice for each Publication; such notice shall include
the following information:
1. title of Publication,
2. author(s),
3. date of Publication, and
4. ISBN or ISSN numbers.
Such notice shall be sent to Sun Microsystems, Inc., 4150 Network Circle, M/S
USCA12-110, Santa Clara, California 95054, U.S.A , Attention: Contracts Administration.
F. Source Code. Software may contain source code that, unless expressly licensed for other purposes,
is provided solely for reference purposes pursuant to the terms of this Agreement. Source code may
not be redistributed unless expressly provided for in this Agreement.
G. Third Party Code. Additional copyright notices and license terms applicable to portions of the
Software are set forth in the THIRDPARTYLICENSEREADME.txt file. In addition to any terms
and conditions of any third party opensource/freeware license identified in the
THIRDPARTYLICENSEREADME.txt file, the disclaimer of warranty and limitation of liability
provisions in paragraphs 5 and 6 of the Binary Code License Agreement shall apply to all Software
in this distribution.
H. Termination for Infringement. Either party may terminate this Agreement immediately should any
Software become, or in either party's opinion be likely to become, the subject of a claim of
infringement of any intellectual property right.
I. Installation and Auto-Update. The Software's installation and auto-update processes transmit a
limited amount of data to Sun (or its service provider) about those specific processes to help Sun
understand and optimize them. Sun does not associate the data with personally identifiable
information. You can find more information about the data Sun collects at http://java.com/data/.
For inquiries please contact: Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054,
U.S.A.
262
Notice
The following component is subject to the Sun GPL With Classpath
Exception (GPL+)
• aopalliance version 1.0 repackaged as a module - 2.3.0-b10
• javax.annotation API - 1.2
Copyright (c) 2005-2013 Oracle and/or its affiliates. All rights reserved.
• javax.inject:1 as OSGi bundle - org.glassfish.hk2.external:javax.inject - 2.3.0-b10
Copyright (C) 2009 The JSR-330 Expert Group
• javax.ws.rs-api - 2.0.1
Copyright (c) 2010-2013 Oracle and/or its affiliates. All rights reserved.
• jersey-core-common - 2.12
Copyright (c) 2013-2014 Oracle and/or its affiliates. All rights reserved.
• jersey-media-json-jackson - 2.12
Copyright (c) 2013-2014 Oracle and/or its affiliates. All rights reserved.
• jersey-repackaged-guava - 2.12
Copyright (C) 2010,2006,2007,2008,2009,2011 The Guava Authors
• OSGi resource locator bundle - used by various API providers that rely on META-INF/services
mechanis - 1.0.1
Copyright (C) 2009 The JSR-330 Expert Group
263
Notice
Sun GPL with Classpath Exception
The GNU General Public License (GPL)
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast,
the GNU General Public License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This General Public License applies to most of
the Free Software Foundation's software and to any other program whose authors commit to using it. (Some
other Free Software Foundation software is covered by the GNU Library General Public License instead.)
You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are
designed to make sure that you have the freedom to distribute copies of free software (and charge for this
service if you wish), that you receive source code or can get it if you want it, that you can change the
software or use pieces of it in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask
you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute
copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the
recipients all the rights that you have. You must make sure that they, too, receive or can get the source
code. And you must show them these terms so they know their rights.
We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives
you legal permission to copy, distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain that everyone understands that there is
no warranty for this free software. If the software is modified by someone else and passed on, we want its
264
Notice
recipients to know that what they have is not the original, so that any problems introduced by others will
not reflect on the original authors' reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that
redistributors of a free program will individually obtain patent licenses, in effect making the program
proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use
or not licensed at all.
The precise terms and conditions for copying, distribution and modification follow.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placed by the copyright
holder saying it may be distributed under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program" means either the Program or any
derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either
verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included
without limitation in the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not covered by this License; they are
outside its scope. The act of running the Program is not restricted, and the output from the Program is
covered only if its contents constitute a work based on the Program (independent of having been made by
running the Program). Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any
medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright
notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of
any warranty; and give any other recipients of the Program a copy of this License along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty
protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on
the Program, and copy and distribute such modifications or work under the terms of Section 1 above,
provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices stating that you changed the files
and the date of any change.
265
Notice
b) You must cause any work that you distribute or publish, that in whole or in part contains or is
derived from the Program or any part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively when run, you must cause it,
when started running for such interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a notice that there is no warranty (or
else, saying that you provide a warranty) and that users may redistribute the program under these
conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself
is interactive but does not normally print such an announcement, your work based on the Program
is not required to print an announcement.)
These requirements apply to the modified work as a whole. If identifiable sections of that work are not
derived from the Program, and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those sections when you distribute them as
separate works. But when you distribute the same sections as part of a whole which is a work based on the
Program, the distribution of the whole must be on the terms of this License, whose permissions for other
licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you;
rather, the intent is to exercise the right to control the distribution of derivative or collective works based on
the Program.
In addition, mere aggregation of another work not based on the Program with the Program (or with a work
based on the Program) on a volume of a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or
executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be
distributed under the terms of Sections 1 and 2 above on a medium customarily used for software
interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a
charge no more than your cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be distributed under the terms of
Sections 1 and 2 above on a medium customarily used for software interchange; or,
266
Notice
c) Accompany it with the information you received as to the offer to distribute corresponding
source code. (This alternative is allowed only for noncommercial distribution
and only if you received the program in object code or executable form with such an offer, in accord with
Subsection b above.)
The source code for a work means the preferred form of the work for making modifications to it. For an
executable work, complete source code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to control compilation and installation of the
executable. However, as a special exception, the source code distributed need not include anything that is
normally distributed (in either source or binary form) with the major components (compiler, kernel, and so
on) of the operating system on which the executable runs, unless that component itself accompanies the
executable.
If distribution of executable or object code is made by offering access to copy from a designated place, then
offering equivalent access to copy the source code from the same place counts as distribution of the source
code, even though third parties are not compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this
License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will
automatically terminate your rights under this License. However, parties who have received copies, or
rights, from you under this License will not have their licenses terminated so long as such parties remain in
full compliance.
5. You are not required to accept this License, since you have not signed it. However, nothing else grants
you permission to modify or distribute the Program or its derivative works. These actions are prohibited by
law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work
based on the Program), you indicate your acceptance of this License to do so, and all its terms and
conditions for copying, distributing or modifying the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically
receives a license from the original licensor to copy, distribute or modify the Program subject to these terms
and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted
herein. You are not responsible for enforcing compliance by third parties to this License.
7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not
limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise)
that contradict the conditions of this License, they do not excuse you from the conditions of this License. If
you cannot distribute so as to satisfy simultaneously your obligations under this License and any other
pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a
patent license would not permit royalty-free redistribution of the Program by all those who receive copies
267
Notice
directly or indirectly through you, then the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance
of the section is intended to apply and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right claims or to
contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free
software distribution system, which is implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed through that system in reliance on
consistent application of that system; it is up to the author/donor to decide if he or she is willing to
distribute software through any other system and a licensee cannot impose that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this
License.
8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by
copyrighted interfaces, the original copyright holder who places the Program under this License may add an
explicit geographical distribution limitation excluding those countries, so that distribution is permitted only
in or among countries not thus excluded. In such case, this License incorporates the limitation as if written
in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions of the General Public License
from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail
to address new problems or concerns.
Each version is given a distinguishing version number. If the Program specifies a version number of this
License which applies to it and "any later version", you have the option of following the terms and
conditions either of that version or of any later version published by the Free Software Foundation. If the
Program does not specify a version number of this License, you may choose any version ever published by
the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions
are different, write to the author to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our
decision will be guided by the two goals of preserving the free status of all derivatives of our free software
and of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
268
Notice
THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE
WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the public, the best way
to achieve this is to make it free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest to attach them to the start of each source
file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright"
line and a pointer to where the full notice is found.
one line to give the program's name and a brief idea of what it does.
Copyright (C)
This program is free software; you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more details.
269
Notice
You should have received a copy of the GNU General Public License along with this program; if
not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with
ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are
welcome to redistribute it under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public
License. Of course, the commands you use may be called something other than `show w' and `show c'; they
could even be mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a
"copyright disclaimer" for the program, if necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest
in the program `Gnomovision' (which makes passes at compilers)
written by James Hacker.
signature of Ty Coon, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into proprietary programs. If your
program is a subroutine library, you may consider it more useful to permit linking proprietary applications
with the library. If this is what you want to do, use the GNU Library General Public License instead of this
License.
"CLASSPATH" EXCEPTION TO THE GPL
270
Notice
Certain source files distributed by Sun Microsystems, Inc. are subject to the following clarification and
special exception to the GPL, but only where Sun has expressly included in the particular source file's
header the words "Sun designates this particular file as subject to the "Classpath" exception as provided by
Sun in the LICENSE file that accompanied this code."
Linking this library statically or dynamically with other modules is making a combined work based
on this library. Thus, the terms and conditions of the GNU General Public License cover the whole
combination.
As a special exception, the copyright holders of this library give you permission to link this library
with independent modules to produce an executable, regardless of the license terms of these
independent modules, and to copy and distribute the resulting executable under terms of your
choice, provided that you also meet, for each linked independent module, the terms and conditions
of the license of that module. An independent module is a module which is not derived from or
based on this library. If you modify this library, you may extend this exception to your version of
the library, but you are not obligated to do so. If you do not wish to do so, delete this exception
statement from your version.
271
Notice
The following component is subject to the Sun License for J2SDK
• Sun Java Platform Standard Edition SDK (J2SDK) (JDK) - 1.4.2-11
Copyright (c) 1996 Netscape Communications Corporation. All rights reserved.
Copyright 2003 Sun Microsystems, Inc. All rights reserved.
Sun Microsystems, Inc.
Binary Code License Agreement
for the
JAVATM 2 SOFTWARE DEVELOPMENT KIT (J2SDK), STANDARD EDITION, VERSION 1.4.2_X
SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE SOFTWARE IDENTIFIED
BELOW TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED
IN THIS BINARY CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS
(COLLECTIVELY "AGREEMENT"). PLEASE READ THE AGREEMENT CAREFULLY. BY
DOWNLOADING OR INSTALLING THIS SOFTWARE, YOU ACCEPT THE TERMS OF THE AGREEMENT.
INDICATE ACCEPTANCE BY SELECTING THE "ACCEPT" BUTTON AT THE BOTTOM OF THE
AGREEMENT. IF YOU ARE NOT WILLING TO BE BOUND BY ALL THE TERMS, SELECT THE
"DECLINE" BUTTON AT THE BOTTOM OF THE AGREEMENT AND THE DOWNLOAD OR INSTALL
PROCESS WILL NOT CONTINUE.
1.DEFINITIONS. "Software" means the identified above in binary form, any other
machine readable materials (including, but not limited to, libraries, source
files, header files, and data files), any updates or error corrections provided
by Sun, and any user manuals, programming guides and other documentation
provided to you by Sun under this Agreement. "Programs" mean Java applets and
applications intended to run on the Java 2 Platform, Standard Edition (J2SETM
platform) platform on Java-enabled general purpose desktop computers and
servers.
2.LICENSE TO USE. Subject to the terms and conditions of this Agreement,
including, but not limited to the Java Technology Restrictions of the
Supplemental License Terms, Sun grants you a non-exclusive, non-transferable,
limited license without license fees to reproduce and use internally Software
complete and unmodified for the sole purpose of running Programs. Additional
licenses for developers and/or publishers are granted in the Supplemental
License Terms.
3.RESTRICTIONS. Software is confidential and copyrighted. Title to Software and
all associated intellectual property rights is retained by Sun and/or its
licensors. Unless enforcement is prohibited by applicable law, you may not
modify, decompile, or reverse engineer Software. You acknowledge that Licensed
272
Notice
Software is not designed or intended for use in the design, construction,
operation or maintenance of any nuclear facility. Sun Microsystems, Inc.
disclaims any express or implied warranty of fitness for such uses. No right,
title or interest in or to any trademark, service mark, logo or trade name of
Sun or its licensors is granted under this Agreement. Additional restrictions
for developers and/or publishers licenses are set forth in the Supplemental
License Terms.
4.LIMITED WARRANTY. Sun warrants to you that for a period of ninety (90) days
from the date of purchase, as evidenced by a copy of the receipt, the media on
which Software is furnished (if any) will be free of defects in materials and
workmanship under normal use. Except for the foregoing, Software is provided
"AS IS". Your exclusive remedy and Sun's entire liability under this limited
warranty will be at Sun's option to replace Software media or refund the fee
paid for Software. Any implied warranties on the Software are limited to 90
days. Some states do not allow limitations on duration of an implied warranty,
so the above may not apply to you. This limited warranty gives you specific
legal rights. You may have others, which vary from state to state.
5.DISCLAIMER OF WARRANTY. UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR
IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE
HELD TO BE LEGALLY INVALID.
6.LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT
WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR
SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED
REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO THE USE OF
OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES. In no event will Sun's liability to you, whether in contract,
tort (including negligence), or otherwise, exceed the amount paid by you for
Software under this Agreement. The foregoing limitations will apply even if the
above stated warranty fails of its essential purpose. Some states do not allow
the exclusion of incidental or consequential damages, so some of the terms above
may not be applicable to you.
7.SOFTWARE UPDATES FROM SUN. You acknowledge that at your request or consent
optional features of the Software may download, install, and execute applets,
applications, software extensions, and updated versions of the Software from Sun
("Software Updates"), which may require you to accept updated terms and
conditions for installation. If additional terms and conditions are not
presented on installation, the Software Updates will be considered part of the
Software and subject to the terms and conditions of the Agreement.
8.SOFTWARE FROM SOURCES OTHER THAN SUN. You acknowledge that, by your use of
optional features of the Software and/or by requesting services that require use
of the optional features of the Software, the Software may automatically
download, install, and execute software applications from sources other than Sun
("Other Software"). Sun makes no representations of a relationship of any kind
to licensors of Other Software. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT
273
Notice
WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR
SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED
REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO THE USE OF
OR INABILITY TO USE OTHER SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. Some states do not allow the exclusion of
incidental or consequential damages, so some of the terms above may not be
applicable to you.
9.TERMINATION. This Agreement is effective until terminated. You may terminate
this Agreement at any time by destroying all copies of Software. This Agreement
will terminate immediately without notice from Sun if you fail to comply with
any provision of this Agreement. Either party may terminate this Agreement
immediately should any Software become, or in either party's opinion be likely
to become, the subject of a claim of infringement of any intellectual property
right. Upon Termination, you must destroy all copies of Software.
10.EXPORT REGULATIONS. All Software and technical data delivered under this
Agreement are subject to US export control laws and may be subject to export or
import regulations in other countries. You agree to comply strictly with all
such laws and regulations and acknowledge that you have the responsibility to
obtain such licenses to export, re-export, or import as may be required after
delivery to you.
11.TRADEMARKS AND LOGOS. You acknowledge and agree as between you and Sun that
Sun owns the SUN, SOLARIS, JAVA, JINI, FORTE, and iPLANET trademarks and all
SUN, SOLARIS, JAVA, JINI, FORTE, and iPLANET-related trademarks, service marks,
logos and other brand designations ("Sun Marks"), and you agree to comply with
the Sun Trademark and Logo Usage Requirements currently located at
http://www.sun.com/policies/trademarks. Any use you make of the Sun Marks inures
to Sun's benefit.
12.U.S. GOVERNMENT RESTRICTED RIGHTS. If Software is being acquired by or on
behalf of the U.S. Government or by a U.S. Government prime contractor or
subcontractor (at any tier), then the Government's rights in Software and
accompanying documentation will be only as set forth in this Agreement; this is
in accordance with 48 CFR 227.7201 through 227.7202-4 (for Department of Defense
(DOD) acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD acquisitions).
13.GOVERNING LAW. Any action related to this Agreement will be governed by
California law and controlling U.S. federal law. No choice of law rules of any
jurisdiction will apply.
14.SEVERABILITY. If any provision of this Agreement is held to be unenforceable,
this Agreement will remain in effect with the provision omitted, unless omission
would frustrate the intent of the parties, in which case this Agreement will
immediately terminate.
15.INTEGRATION. This Agreement is the entire agreement between you and Sun
relating to its subject matter. It supersedes all prior or contemporaneous oral
or written communications, proposals, representations and warranties and
prevails over any conflicting or additional terms of any quote, order,
274
Notice
acknowledgment, or other communication between the parties relating to its
subject matter during the term of this Agreement. No modification of this
Agreement will be binding, unless in writing and signed by an authorized
representative of each party.
SUPPLEMENTAL LICENSE TERMS
These Supplemental License Terms add to or modify the terms of the Binary Code
License Agreement. Capitalized terms not defined in these Supplemental Terms
shall have the same meanings ascribed to them in the Binary Code License
Agreement . These Supplemental Terms shall supersede any inconsistent or
conflicting terms in the Binary Code License Agreement, or in any license
contained within the Software.
A.Software Internal Use and Development License Grant. Subject to the terms and
conditions of this Agreement, including, but not limited to the Java Technology
Restrictions of these Supplemental Terms, Sun grants you a non-exclusive,
non-transferable, limited license without fees to reproduce internally and use
internally the Software complete and unmodified (unless otherwise specified in
the applicable README file) for the purpose of designing, developing, and
testing your Programs.
B.License to Distribute Software. Subject to the terms and conditions of this
Agreement, including, but not limited to the Java Technology Restrictions of
these Supplemental Terms, Sun grants you a non-exclusive, non-transferable,
limited license without fees to reproduce and distribute the Software, provided
that (i) you distribute the Software complete and unmodified (unless otherwise
specified in the applicable README file) and only bundled as part of, and for
the sole purpose of running, your Programs, (ii) the Programs add significant
and primary functionality to the Software, (iii) you do not distribute
additional software intended to replace any component(s) of the Software (unless
otherwise specified in the applicable README file), (iv) you do not remove or
alter any proprietary legends or notices contained in the Software, (v) you only
distribute the Software subject to a license agreement that protects Sun's
interests consistent with the terms contained in this Agreement, and (vi) you
agree to defend and indemnify Sun and its licensors from and against any
damages, costs, liabilities, settlement amounts and/or expenses (including
attorneys' fees) incurred in connection with any claim, lawsuit or action by any
third party that arises or results from the use or distribution of any and all
Programs and/or Software.
C.License to Distribute Redistributables. Subject to the terms and conditions of
this Agreement, including but not limited to the Java Technology Restrictions of
these Supplemental Terms, Sun grants you a non-exclusive, non-transferable,
limited license without fees to reproduce and distribute those files
specifically identified as redistributable in the Software "README" file
("Redistributables") provided that: (i) you distribute the Redistributables
complete and unmodified (unless otherwise specified in the applicable README
file), and only bundled as part of Programs, (ii) you do not distribute
additional software intended to supersede any component(s) of the
Redistributables (unless otherwise specified in the applicable README file),
275
Notice
(iii) you do not remove or alter any proprietary legends or notices contained in
or on the Redistributables, (iv) you only distribute the Redistributables
pursuant to a license agreement that protects Sun's interests consistent with
the terms contained in the Agreement, (v) you agree to defend and indemnify Sun
and its licensors from and against any damages, costs, liabilities, settlement
amounts and/or expenses (including attorneys' fees) incurred in connection with
any claim, lawsuit or action by any third party that arises or results from the
use or distribution of any and all Programs and/or Software.
D.Java Technology Restrictions. You may not modify the Java Platform Interface
("JPI", identified as classes contained within the "java" package or any
subpackages of the "java" package), by creating additional classes within the
JPI or otherwise causing the addition to or modification of the classes in the
JPI. In the event that you create an additional class and associated API(s)
which (i) extends the functionality of the Java platform, and (ii) is exposed to
third party software developers for the purpose of developing additional
software which invokes such additional API, you must promptly publish broadly an
accurate specification for such API for free use by all developers. You may not
create, or authorize your licensees to create, additional classes, interfaces,
or subpackages that are in any way identified as "java", "javax", "sun" or
similar convention as specified by Sun in any naming convention designation.
E.Distribution by Publishers. This section pertains to your distribution of the
Software with your printed book or magazine (as those terms are commonly used in
the industry) relating to Java technology ("Publication"). Subject to and
conditioned upon your compliance with the restrictions and obligations contained
in the Agreement, in addition to the license granted in Paragraph 1 above, Sun
hereby grants to you a non-exclusive, nontransferable limited right to reproduce
complete and unmodified copies of the Software on electronic media (the "Media")
for the sole purpose of inclusion and distribution with your Publication(s),
subject to the following terms: (i) You may not distribute the Software on a
stand-alone basis; it must be distributed with your Publication(s); (ii) You are
responsible for downloading the Software from the applicable Sun web site; (iii)
You must refer to the Software as JavaTM 2 Software Development Kit, Standard
Edition, Version 1.4.2; (iv) The Software must be reproduced in its entirety and
without any modification whatsoever (including, without limitation, the Binary
Code License and Supplemental License Terms accompanying the Software and
proprietary rights notices contained in the Software); (v) The Media label shall
include the following information: Copyright 2003, Sun Microsystems, Inc. All
rights reserved. Use is subject to license terms. Sun, Sun Microsystems, the Sun
logo, Solaris, Java, the Java Coffee Cup logo, J2SE , and all trademarks and
logos based on Java are trademarks or registered trademarks of Sun Microsystems,
Inc. in the U.S. and other countries. This information must be placed on the
Media label in such a manner as to only apply to the Sun Software; (vi) You must
clearly identify the Software as Sun's product on the Media holder or Media
label, and you may not state or imply that Sun is responsible for any
third-party software contained on the Media; (vii) You may not include any third
party software on the Media which is intended to be a replacement or substitute
for the Software; (viii) You shall indemnify Sun for all damages arising from
your failure to comply with the requirements of this Agreement. In addition, you
shall defend, at your expense, any and all claims brought against Sun by third
276
Notice
parties, and shall pay all damages awarded by a court of competent jurisdiction,
or such settlement amount negotiated by you, arising out of or in connection
with your use, reproduction or distribution of the Software and/or the
Publication. Your obligation to provide indemnification under this section shall
arise provided that Sun: (i) provides you prompt notice of the claim; (ii) gives
you sole control of the defense and settlement of the claim; (iii) provides you,
at your expense, with all available information, assistance and authority to
defend; and (iv) has not compromised or settled such claim without your prior
written consent; and (ix) You shall provide Sun with a written notice for each
Publication; such notice shall include the following information: (1) title of
Publication, (2) author(s), (3) date of Publication, and (4) ISBN or ISSN
numbers. Such notice shall be sent to Sun Microsystems, Inc., 4150 Network
Circle, M/S USCA12-110, Santa Clara, California 95054, U.S.A , Attention:
Contracts Administration.
F.Source Code. Software may contain source code that, unless expressly licensed
for other purposes, is provided solely for reference purposes pursuant to the
terms of this Agreement. Source code may not be redistributed unless expressly
provided for in this Agreement.
G.Third Party Code. Additional copyright notices and license terms applicable to
portions of the Software are set forth in the THIRDPARTYLICENSEREADME.txt file.
In addition to any terms and conditions of any third party opensource/freeware
license identified in the THIRDPARTYLICENSEREADME.txt file, the disclaimer of
warranty and limitation of liability provisions in paragraphs 5 and 6 of the
Binary Code License Agreement shall apply to all Software in this distribution.
For inquiries please contact: Sun Microsystems, Inc., 4150 Network Circle, Santa
Clara, California 95054, U.S.A.
(LFI#135955/Form ID#011801)
277
Notice
The following component is subject to the Sun MSV License
• msv - 20030807
Copyright (c) 2001-2003 Sun Microsystems, Inc. All Rights Reserved.
Sun MSV License
Copyright (c) 2001-2003 Sun Microsystems, Inc. All Rights Reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided
that the following conditions are met:
• Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
• Redistribution in binary form must reproduct the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
Neither the name of Sun Microsystems, Inc. or the names of contributors may be used to endorse or
promote products derived from this software without specific prior written permission.
This software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED
CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE
LIABLE FOR ANY DAMAGES OR LIABILITIES SUFFERED BY LICENSEE AS A RESULT OF OR
RELATING TO USE, MODIFICATION OR DISTRIBUTION OF THE SOFTWARE OR ITS
DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST
REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL,
INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE
THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE,
EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
You acknowledge that Software is not designed,licensed or intended for use in the design, construction,
operation or maintenance of any nuclear facility.
278
Notice
The following component is subject to the Sun ONC/RPC
• Sun RPC - Unspecified
Copyright (c) 1986 by Sun Microsystems, Inc.
Sun RPC is a product of Sun Microsystems, Inc. and is provided for unrestricted use provided that this
legend is included on all tape media and as a part of the software program in whole or part. Users may copy
or modify Sun RPC without charge, but are not authorized to license or distribute it to anyone else except
as part of a product or program developed by the user.
SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE
WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE,
OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
Sun RPC is provided with no support and without any obligation on the part of Sun Microsystems, Inc. to
assist in its use, correction, modification or enhancement.
SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC OR ANY
PART THEREOF.
In no event will Sun Microsystems, Inc. be liable for any lost revenue or profits or other special, indirect
and consequential damages, even if Sun has been advised of the possibility of such damages.
Sun Microsystems, Inc.
2550 Garcia Avenue
Mountain View, California 94043
279
Notice
The following component is subject to the W3C Documentation
License 2002
• W3C DOM Software - 1.1
This license came from: http://www.w3.org/Consortium/Legal/copyright-software-19980720
Copyright © 1994-2001 World Wide Web Consortium, Massachusetts Institute of Technology,
Institut National de Recherche en Informatique et en Automatique, Keio University. All Rights
Reserved.
• w3c-docs - Unspecified
Copyright © [$date-of-document] World Wide Web Consortium (Massachusetts Institute of
Technology, European Research Consortium for Informatics and Mathematics, Keio University,
Beihang). All Rights Reserved.
http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231
W3C® DOCUMENT LICENSE 20021231
http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231
Public documents on the W3C site are provided by the copyright holders under the following license. By
using and/or copying this document, or the W3C document from which this statement is linked, you (the
licensee) agree that you have read, understood, and will comply with the following terms and conditions:
Permission to copy, and distribute the contents of this document, or the W3C document from which this
statement is linked, in any medium for any purpose and without fee or royalty is hereby granted, provided
that you include the following on ALL copies of the document, or portions thereof, that you use:
1. A link or URL to the original W3C document.
2. The pre-existing copyright notice of the original author, or if it doesn't exist, a notice (hypertext is
preferred, but a textual representation is permitted) of the form: "Copyright © [$date-of-document]
World Wide Web Consortium, (Massachusetts Institute of Technology, European Research
Consortium for Informatics and Mathematics, Keio University). All Rights Reserved.
280
Notice
http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231"
3. If it exists, the STATUS of the W3C document.
When space permits, inclusion of the full text of this NOTICE should be provided. We request that
authorship attribution be provided in any software, documents, or other items or products that you create
pursuant to the implementation of the contents of this document, or any portion thereof.
No right to create modifications or derivatives of W3C documents is granted pursuant to this license.
However, if additional requirements (documented in the Copyright FAQ) are satisfied, the right to create
modifications or derivatives is sometimes granted by the W3C to individuals complying with those
requirements.
THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE
FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT
INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE
PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS THEREOF.
The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to
this document or its contents without specific, written prior permission. Title to copyright in this document
will at all times remain with copyright holders.
---------------------------------------------------------------------------This formulation of W3C's notice and license became active on December 31 2002. This version removes
the copyright ownership notice such that this license can be used with materials other than those owned by
the W3C, moves information on style sheets, DTDs, and schemas to the Copyright FAQ, reflects that
ERCIM is now a host of the W3C, includes references to this specific dated version of the license, and
removes the ambiguous grant of "use". See the older formulation for the policy prior to this date. Please see
our Copyright FAQ for common questions about using materials from our site, such as the translating or
annotating specifications. Other questions about this notice can be directed to site-policy@w3.org.
281
Notice
The following component is subject to the W3C License
• xml-canonicalizer - 1.0
Copyright © 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology,
Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights
Reserved.
W3C® SOFTWARE NOTICE AND LICENSE
Copyright © 1994-2001 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut
National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved.
http://www.w3.org/Consortium/Legal/
This W3C work (including software, documents, or other related items) is being provided by the copyright
holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree
that you have read, understood, and will comply with the following terms and conditions:
Permission to use, copy, modify, and distribute this software and its documentation, with or without
modification, for any purpose and without fee or royalty is hereby granted, provided that you include the
following on ALL copies of the software and documentation or portions thereof, including modifications,
that you make:
1. The full text of this NOTICE in a location viewable to users of the redistributed or derivative
work.<
br>
2. Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, a short
notice of the following form (hypertext is preferred, text is permitted) should be used within the body of any
redistributed or derivative code: "Copyright © [$date-of-software] World Wide Web Consortium,
(Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique,
Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/"
3. Notice of any changes or modifications to the W3C files, including the date changes were made. (We
recommend you provide URIs to the location from which the code is derived.)
282
Notice
THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS
MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE
ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR
DOCUMENTATION.
The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the
software without specific, written prior permission. Title to copyright in this software and any associated
documentation will at all times remain with copyright holders.
283
Notice
The following component is subject to the W3C Software Notice and
License 20021231
♦ Project Contribution to libxml2 - Unspecified
Copyright ©1999-2000 BP6.com, All rights reserved.
© Copyright Microsoft Corporation, 1999
Copyright 1994-99 Wired Digital Inc. All rights reserved.
Copyright (c) 1998-1999 W3C (MIT, INRIA, Keio), All Rights Reserved.
W3C® SOFTWARE NOTICE AND LICENSE 20021231
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
This work (and included software, documentation such as READMEs, or other related items) is being
provided by the copyright holders under the following license. By obtaining, using and/or copying this work,
you (the licensee) agree that you have read, understood, and will comply with the following terms and
conditions.
Permission to copy, modify, and distribute this software and its documentation, with or without modification,
for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL
copies of the software and documentation or portions thereof, including modifications:
1. The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.
2. Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the
W3C Software Short Notice should be included (hypertext is preferred, text is permitted) within the
body of any redistributed or derivative code.
3. Notice of any changes or modifications to the files, including the date changes were made. (We
recommend you provide URIs to the location from which the code is derived.)
THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS
MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE
284
Notice
ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR
DOCUMENTATION.
The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the
software without specific, written prior permission. Title to copyright in this software and any associated
documentation will at all times remain with copyright holders.
____________________________________
This formulation of W3C's notice and license became active on December 31 2002. This version removes the
copyright ownership notice such that this license can be used with materials other than those owned by the
W3C, reflects that ERCIM is now a host of the W3C, includes references to this specific dated version of the
license, and removes the ambiguous grant of "use". Otherwise, this version is the same as the previous version
and is written so as to preserve the Free Software Foundation's assessment of GPL compatibility and OSI's
certification under the Open Source Definition. Please see our Copyright FAQ for common questions about
using materials from our site, including specific terms and conditions for packages like libwww, Amaya, and
Jigsaw. Other questions about this notice can be directed to site-policy@w3.org.
285
Notice
The following component is subject to the XConsortium License
♦ libxml-annot - 2.9.2
Copyright (C) 1998-2003 Daniel Veillard. All Rights Reserved.
X Consortium Liccense
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and
to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of
the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X
CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise
to promote the sale, use or other dealings in this Software without prior written authorization from the X
Consortium.
286
Notice
The following component is subject to the dom4j License (BSD 2.0 +)
♦ dom4j - 1.6.1
Copyright 2001-2005 (C) MetaStuff, Ltd. All Rights Reserved.
dom4j License
Copyright 2001-2005 (C) MetaStuff, Ltd. All Rights Reserved.
Redistribution and use of this software and associated documentation ("Software"), with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain copyright statements and notices. Redistributions must also
contain a copy of this document.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials provided with the distribution.
• The name "DOM4J" must not be used to endorse or promote products derived from this Software without
prior written permission of MetaStuff, Ltd. For written permission, please contact
dom4j-info@metastuff.com.
• Products derived from this Software may not be called "DOM4J" nor may "DOM4J" appear in their names
without prior written permission of MetaStuff, Ltd. DOM4J is a registered trademark of MetaStuff, Ltd.
• Due credit should be given to the DOM4J Project - http://www.dom4j.org
THIS SOFTWARE IS PROVIDED BY METASTUFF, LTD. AND CONTRIBUTORS "AS IS" AND
ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL METASTUFF, LTD. OR ITS CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
287
Notice
The following component is subject to the libxml2 License
• libxml2 - 2.9.0
Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
Copyright (C) 2001 Bjorn Reese
Copyright (C) 1998, 2001 Bjorn Reese and Daniel Stenberg.
Copyright (C) 2000, 2012 Bjorn Reese and Daniel Veillard.
Copyright (C) 2000 Gary Pennington and Daniel Veillard.
copyright Netscape Communications, 1999
Copyright (C) 2002-2010 Aleksey Sanin
• libxml2 - 2.9.2
Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
Copyright (C) 2001 Bjorn Reese
Copyright (C) 1998, 2001 Bjorn Reese and Daniel Stenberg.
Copyright (C) 2000, 2012 Bjorn Reese and Daniel Veillard.
Copyright (C) 2000 Gary Pennington and Daniel Veillard.
copyright Netscape Communications, 1999
288
Notice
Copyright (C) 2002-2010 Aleksey Sanin
• libxml2 - contribution from Daniel Veillard - 2.9.0
Copyright (C) 1998-2003 Daniel Veillard. All Rights Reserved.
• libxml2 - contribution from Daniel Viellard - Unspecified
Copyright (C) 1998-2003 Daniel Veillard. All Rights Reserved.
• libxml2 install script - 2.9.0
Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
are permitted in any medium without royalty provided the copyright
libxml2 License
Except where otherwise noted in the source code (e.g. the files hash.c, list.c and the trio files, which are
covered by a similar licence but with different Copyright notices) all the files are:
Copyright (C) 1998-2003 Daniel Veillard. All Rights Reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without
limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
Software, and to permit persons to whom the Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions
of the Software.
289
Notice
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Except as contained in this notice, the name of Daniel Veillard shall not be used in advertising or otherwise
to promote the sale, use or other dealings in this Software without prior written authorization from him.
290
Notice
The following component is subject to the zlib/libpng License
• zlib - 1.1.3
Copyright 1995-2005 Jean-loup Gailly
The zlib/libpng License
Copyright (c) <year> <copyright holders>
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be
held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications,
and to alter it and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the
original software. If you use this software in a product, an acknowledgment in the product
documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being
the original software.
3. This notice may not be removed or altered from any source distribution.
291
Download PDF
Similar pages