Hp Medical Archive Solution Software License Agreement Open Source And Third Party Agreements, September 2011

Hp-Medical-Archive-Solution-Software-License-Agreement-201547 hp-medical-archive-solution-software-license-agreement-201547

2015-01-05

: Hp Hp-Medical-Archive-Solution-Software-Software-License-Agreement-201548 hp-medical-archive-solution-software-software-license-agreement-201548 hp pdf

Open the PDF directly: View PDF PDF.
Page Count: 27

HP Medical Archive solution software
Software Version: 8.5
Open Source and Third-Party Software License Agreements
Document Release Date: September 2011
Software Release Date: September 2011
2
Legal Notices
Warranty
The only warranties for HP products and services are set forth in the express warranty statements
accompanying such products and services. Nothing herein should be construed as constituting an additional
warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. The
information contained herein is subject to change without notice.
Restricted Rights Legend
Confidential computer software. Valid license from HP required for possession, use or copying. Consistent
with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and
Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard
commercial license.
Copyright Notices
© Copyright 2011 Hewlett-Packard Development Company, L.P.
Documentation Updates
The title page of this document contains the following identifying information:
Software Version number, which indicates the software version.
Document Release Date, which changes each time the document is updated.
Software Release Date, which indicates the release date of this version of the software.
To check for recent updates or to verify that you are using the most recent edition of a document, go to:
http://www.hp.com/go/imhub/masdoc
You can receive updated or new editions if you subscribe to the appropriate product support service. Contact
your HP sales representative for details.
HP Software Support
Visit the HP Software support web site at: www.hp.com/go/hpsoftwaresupport
The web site provides contact information and details about the products, services, and support that HP
Software & Solutions offers. It provides customer self-solve capabilities, and is a fast and efficient way to
access interactive technical support tools needed to manage your business. As a valued support customer,
you can benefit by using the web site to:
Search for knowledge documents of interest
Submit and track support cases and enhancement requests
Download software patches
Manage a support contract
Look up HP support contracts
Review information about available services
Enter into discussions with other software customers
Research and register for software training
To find more information about access levels, go to:
http://support.openview.hp.com/new_access_levels.jsp
3
Contents
Open Source Licenses ......................................................................................................5
GNU GENERAL PUBLIC LICENSE, version 2 ..............................................................................................5
BSD 2.0 License ................................................................................................................................................10
The MIT License ...............................................................................................................................................11
Ruby...................................................................................................................................................................12
Academic Free License ("AFL") v. 3.0 .............................................................................................................13
cdk .....................................................................................................................................................................15
Java Cryptography Extension (JCE)...............................................................................................................16
Rijndael-algfst-AES Encryption / Decryption.................................................................................................19
Zlib .....................................................................................................................................................................19
curl.....................................................................................................................................................................20
Third-Party Licenses ........................................................................................................24
Java 2 Software Development Kit (J2SDK) Standard Edition .....................................................................24
5
Open Source Licenses
HP acknowledges the use of the following open source components.
GNU GENERAL PUBLIC LICENSE, version 2
HP acknowledges the redistribution of the following open source components that are
provided under this license:
HP QLogic Driver rubygems
rubygems
RubyGems is copyrighted free software by Chad Fowler, Rich Kilmer, Jim Weirich and
others. You can redistribute it and/or modify it under either the terms of the GPL (see
the GPL.txt file), or the conditionsbelow:
1. You may make and give away verbatim copies of the source form of the software
without restriction, provided that you duplicate all of the original copyright notices and
associated disclaimers.
2. You may modify your copy of the software in any way, provided that you do at least
ONE of the following:
a) place your modifications in the Public Domain or otherwise make them Freely
Available, such as by posting said modifications to Usenet or an equivalent medium, or
by allowing the author to include your modifications in the software.
b) use the modified software only within your corporation or organization.
c) rename any non-standard executables so the names do not conflict with standard
executables, which must also be provided.
d) make other distribution arrangements with the author.
3. You may distribute the software in object code or executable form, provided that you
do at least ONE of the following:
a) distribute the executables and library files of the software, together with instructions
(in the manual page or equivalent) on where to get the original distribution.
b) accompany the distribution with the machine-readable source of the software.
c) give non-standard executables non-standard names, with instructions on where to get
the original software distribution.
d) make other distribution arrangements with the author.
4. You may modify and include the part of the software into any other software (possibly
commercial).
5. The scripts and library files supplied as input to or produced as output from the
software do not automatically fall under the copyright of the software, but belong to
whomever generated them, and may be sold commercially, and may be aggregated with
this software.
6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.
Version 2, June 1991
6
Copyright (C) 1989, 1991 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.
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 Lesser 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 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.
GNU GENERAL PUBLIC LICENSE
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.
7
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.
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,
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.)
8
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
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
9
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 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) <year> <name of author>
10
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.
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., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301 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
Lesser General Public License instead of this License.
BSD 2.0 License
HP acknowledges the redistribution of the following open source components that are
provided under this license:
db1 Berkeley DB Database Library
Copyright (c) 1990, 1993, 1994, 1995
The Regents of the University of California. All rights reserved.
Copyright (c) <year>, <copyright holder>
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
11
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 <organization>.
4. 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 <COPYRIGHT HOLDER> ''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.
The MIT License
HP acknowledges the redistribution of the following open source components that are
provided under this license:
JQuery
rubygemlibxml-ruby
rubygem-net-ssh
rubygem-echoe
rubygem-rake
rubygem-rubyforge
python-elementtree
Code Project - "A C# IP Address
Control" 2008-04-28
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
12
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.
Ruby
HP acknowledges the redistribution of the following open source components that are
provided under this license:
Ruby
rubygem-needle
ruby-gettext
Ruby is copyrighted free software by Yukihiro Matsumoto <matz@netlab.co.jp>. You can
redistribute it and/or modify it under either the terms of the GPL (see COPYING.txt file), or
the conditions below:
1. You may make and give away verbatim copies of the source form of the software without
restriction, provided that you duplicate all of the original copyright notices and associated
disclaimers.
2. You may modify your copy of the software in any way, provided that you do at least ONE
of the following:
a) place your modifications in the Public Domain or otherwise make them Freely Available,
such as by posting said modifications to Usenet or an equivalent medium, or by allowing the
author to include your modifications in the software.
b) use the modified software only within your corporation or organization.
c) rename any non-standard executables so the names do not conflict with standard
executables, which must also be provided.
d) make other distribution arrangements with the author.
3. You may distribute the software in object code or executable form, provided that you do at
least ONE of the following:
a) distribute the executables and library files of the software, together with instructions (in
the manual page or equivalent) on where to get the original distribution.
b) accompany the distribution with the machine-readable source of the software.
c) give non-standard executables non-standard names, with instructions on where to get the
original software distribution.
d) make other distribution arrangements with the author.
4. You may modify and include the part of the software into any other software (possibly
commercial). But some files in the distribution are not written by the author, so that they are
not under this terms.
They are gc.c(partly), utils.c(partly), regex.[ch], st.[ch] and some files under the ./missing
directory. See each file for the copying condition.
5. The scripts and library files supplied as input to or produced as output from the software
do not automatically fall under the copyright of the software, but belong to whomever
generated them, and may be sold commercially, and may be aggregated with this software.
13
6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Academic Free License ("AFL") v. 3.0
HP acknowledges the redistribution of the following open source components that are
provided under this license:
rubygem-echo
Copyright 2007, 2008 Cloudburst, LLC. Licensed under the AFL 3. See the included
LICENSE file. Portions copyright 2006 Ryan Davis/Zen Spider Software and used with
permission. See the included MIT-LICENSE file.
This Academic Free License (the "License") applies to any original work of authorship (the
"Original Work") whose owner (the "Licensor") has placed the following licensing notice
adjacent to the copyright notice for the Original Work:
Licensed under the Academic Free License version 3.0
1) Grant of Copyright License. Licensor grants You a worldwide, royalty-free, non-exclusive,
sublicensable license, for the duration of the copyright, to do the following:
a) to reproduce the Original Work in copies, either alone or as part of a collective work;
b) to translate, adapt, alter, transform, modify, or arrange the Original Work, thereby
creating derivative works ("Derivative Works") based upon the Original Work;
c) to distribute or communicate copies of the Original Work and Derivative Works to the
public, under any license of your choice that does not contradict the terms and conditions,
including Licensor's reserved rights and remedies, in this Academic Free License;
d) to perform the Original Work publicly; and
e) to display the Original Work publicly.
2) Grant of Patent License. Licensor grants You a worldwide, royalty-free, non-exclusive,
sublicensable license, under patent claims owned or controlled by the Licensor that are
embodied in the Original Work as furnished by the Licensor, for the duration of the patents,
to make, use, sell, offer for sale, have made, and import the Original Work and Derivative
Works.
3) Grant of Source Code License. The term "Source Code" means the preferred form of the
Original Work for making modifications to it and all available documentation describing how
to modify the Original Work. Licensor agrees to provide a machine-readable copy of the
Source Code of the Original Work along with each copy of the Original Work that Licensor
distributes. Licensor reserves the right to satisfy this obligation by placing a machine-
readable copy of the Source Code in an information repository reasonably calculated to
permit inexpensive and convenient access by You for as long as Licensor continues to
distribute the Original Work.
4) Exclusions From License Grant. Neither the names of Licensor, nor the names of any
contributors to the Original Work, nor any of their trademarks or service marks, may be
used to endorse or promote products derived from this Original Work without express prior
permission of the Licensor. Except as expressly stated herein, nothing in this License grants
any license to Licensor's trademarks, copyrights, patents, trade secrets or any other
intellectual property. No patent license is granted to make, use, sell, offer for sale, have
made, or import embodiments of any patent claims other than the licensed claims defined in
Section 2. No license is granted to the trademarks of Licensor even if such marks are
14
included in the Original Work. Nothing in this License shall be interpreted to prohibit
Licensor from licensing under terms different from this License any Original Work that
Licensor otherwise would have a right to license.
5) External Deployment. The term "External Deployment" means the use, distribution, or
communication of the Original Work or Derivative Works in any way such that the Original
Work or Derivative Works may be used by anyone other than You, whether those works are
distributed or communicated to those persons or made available as an application intended
for use over a network. As an express condition for the grants of license hereunder, You must
treat any External Deployment by You of the Original Work or a Derivative Work as a
distribution under section 1(c).
6) Attribution Rights. You must retain, in the Source Code of any Derivative Works that You
create, all copyright, patent, or trademark notices from the Source Code of the Original
Work, as well as any notices of licensing and any descriptive text identified therein as an
"Attribution Notice." You must cause the Source Code for any Derivative Works that You
create to carry a prominent Attribution Notice reasonably calculated to inform recipients
that You have modified the Original Work.
7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that the
copyright in and to the Original Work and the patent rights granted herein by Licensor are
owned by the Licensor or are sublicensed to You under the terms of this License with the
permission of the contributor(s) of those copyrights and patent rights. Except as expressly
stated in the immediately preceding sentence, the Original Work is provided under this
License on an "AS IS" BASIS and WITHOUT WARRANTY, either express or implied,
including, without limitation, the warranties of non-infringement, merchantability or fitness
for a particular purpose. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL
WORK IS WITH YOU. This DISCLAIMER OF WARRANTY constitutes an essential part of
this License. No license to the Original Work is granted by this License except under this
disclaimer.
8) Limitation of Liability. Under no circumstances and under no legal theory, whether in tort
(including negligence), contract, or otherwise, shall the Licensor be liable to anyone for any
indirect, special, incidental, or consequential damages of any character arising as a result of
this License or the use of the Original Work including, without limitation, damages for loss of
goodwill, work stoppage, computer failure or malfunction, or any and all other commercial
damages or losses. This limitation of liability shall not apply to the extent applicable law
prohibits such limitation.
9) Acceptance and Termination. If, at any time, You expressly assented to this License, that
assent indicates your clear and irrevocable acceptance of this License and all of its terms and
conditions. If You distribute or communicate copies of the Original Work or a Derivative
Work, You must make a reasonable effort under the circumstances to obtain the express
assent of recipients to the terms of this License. This License conditions your rights to
undertake the activities listed in Section 1, including your right to create Derivative Works
based upon the Original Work, and doing so without honoring these terms and conditions is
prohibited by copyright law and international treaty. Nothing in this License is intended to
affect copyright exceptions and limitations (including "fair use" or "fair dealing"). This
License shall terminate immediately and You may no longer exercise any of the rights
granted to You by this License upon your failure to honor the conditions in Section 1(c).
10) Termination for Patent Action. This License shall terminate automatically and You may
no longer exercise any of the rights granted to You by this License as of the date You
commence an action, including a cross-claim or counterclaim, against Licensor or any
licensee alleging that the Original Work infringes a patent. This termination provision shall
not apply for an action alleging patent infringement by combinations of the Original Work
with other software or hardware.
15
11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this License may
be brought only in the courts of a jurisdiction wherein the Licensor resides or in which
Licensor conducts its primary business, and under the laws of that jurisdiction excluding its
conflict-of-law provisions. The application of the United Nations Convention on Contracts for
the International Sale of Goods is expressly excluded. Any use of the Original Work outside
the scope of this License or after its termination shall be subject to the requirements and
penalties of copyright or patent law in the appropriate jurisdiction. This section shall survive
the termination of this License.
12) Attorneys' Fees. In any action to enforce the terms of this License or seeking damages
relating thereto, the prevailing party shall be entitled to recover its costs and expenses,
including, without limitation, reasonable attorneys' fees and costs incurred in connection
with such action, including any appeal of such action. This section shall survive the
termination of this License.
13) Miscellaneous. 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.
14) Definition of "You" in This License. "You" throughout this License, whether in upper or
lower case, 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 that controls, is
controlled by, or is under common control with you. For 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.
15) Right to Use. You may use the Original Work in all ways not otherwise restricted or
conditioned by this License or by law, and Licensor promises not to interfere with or be
responsible for such uses by You.
16) Modification of This License. This License is Copyright © 2005 Lawrence Rosen.
Permission is granted to copy, distribute, or communicate this License without modification.
Nothing in this License permits You to modify this License as applied to the Original Work
or to Derivative Works. However, You may modify the text of this License and copy,
distribute or communicate your modified version (the "Modified License") and apply it to
other original works of authorship subject to the following conditions: (i) You may not
indicate in any way that your Modified License is the "Academic Free License" or "AFL" and
you may not use those names in the name of your Modified License; (ii) You must replace the
notice specified in the first paragraph above with the notice "Licensed under <insert your
license name here>" or with a notice of your own that is not confusingly similar to the notice
in this License; and (iii) You may not claim that your original works are open source software
unless your Modified License has been approved by Open Source Initiative (OSI) and You
comply with its license review and certification process.
cdk
Modifications copyright Thomas Dickey 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
Copyright Mike Glover, 1995, 1996, 1997, 1998, 1999
Copyright (c) 1999, Mike Glover
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
16
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 Mike Glover and contributors.
4. Neither the name of Mike Glover, 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 MIKE GLOVER 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 MIKE GLOVER 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.
Java Cryptography Extension (JCE)
Sun Microsystems, Inc.
Binary Code License Agreement
PLEASE READ THE TERMS OF THIS AGREEMENT AND ANY PROVIDED
SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY "AGREEMENT") CAREFULLY
BEFORE OPENING THE SOFTWARE MEDIA PACKAGE. BY OPENING THE
SOFTWARE MEDIA PACKAGE, YOU AGREE TO THE TERMS OF THIS AGREEMENT.
IF YOU ARE ACCESSING THE SOFTWARE ELECTRONICALLY, INDICATE YOUR
ACCEPTANCE OF THESE TERMS BY SELECTING THE "ACCEPT" BUTTON AT THE
END OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL THESE TERMS,
PROMPTLY RETURN THE UNUSED SOFTWARE TO YOUR PLACE OF PURCHASE FOR
A REFUND OR, IF THE SOFTWARE IS ACCESSED ELECTRONICALLY, SELECT THE
"DECLINE" BUTTON AT THE END OF THIS AGREEMENT.
1. License to Use. Sun grants you a non-exclusive and non-transferable license for the
internal use only of the accompanying software and documentation and any error corrections
provided by Sun (collectively "Software"), by the number of users and the class of computer
hardware for which the corresponding fee has been paid.
2. Restrictions. Software is confidential and copyrighted. Title to Software and all associated
intellectual property rights is retained by Sun and/or its licensors. Except as specifically
authorized in any Supplemental License Terms, you may not make copies of Software, other
than a single copy of Software for archival purposes. Unless enforcement is prohibited by
applicable law, you may not modify, decompile, or reverse engineer Software. You
acknowledge that the Software is not designed, licensed, or intended for use in the design,
construction, operation or maintenance of any nuclear facility and that Sun disclaims any
express or implied warranty of fitness for such uses. No right, title or interest in or to any
17
trademark, service mark, logo or trade name of Sun or its licensors is granted under this
Agreement.
3. 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.
4. 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.
5. 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.
6. 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. Upon Termination, you must destroy all copies of Software.
7. 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.
8. 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 C.F.R. 227.7202-4 (for Department
of Defense (DOD) acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD
acquisitions).
9. 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.
10. 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.
11. 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.
18
For inquiries please contact: Sun Microsystems, Inc., 901 San Antonio Road,
Palo Alto, California 94303
JMQ VERSION 1.0 SOFTWARE
SUPPLEMENTAL LICENSE TERMS
These supplemental license terms ("Supplement") add to or modify the terms of the Binary
Code License Agreement (collectively, the "Agreement"). Capitalized terms not defined in
this Supplement shall have the same meanings ascribed to them in the Agreement. These
Supplement terms shall supersede any inconsistent or conflicting terms in the Agreement, or
in any license contained within the Software.
1. License to Distribute. Sun grants you a non-exclusive, non-transferable, limited license to
(a) use, internally only, the binary code form of any Software listed in Group A below (the
"Routers") solely to enable the number of software connections for which the corresponding
fee has been paid in conjunction with your JavaTM applets and/or Java or C/C++
applications ("Program(s)"); and (b) reproduce and distribute any Software listed in Group B
below (the "APIs") to third party end users through multiple tiers of distribution, provided
that you (i) distribute the APIs complete and unmodified, and only bundled as a part of your
Program(s); (ii) do not distribute additional software intended to replace any component(s) of
the APIs; (iii) do not remove or alter any proprietary legends or notices contained in or on the
APIs; (iv) only distribute the Program(s) pursuant to a license agreement that protects Sun's
interest consistent with the terms contained in the Agreement; and (v) 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. In addition, you agree not to create, or authorize your licensees to create,
additional classes, interfaces, or sub-packages that are contained in the "java" "javax" or
"sun" packages, or similarly named packages as specified by Sun in any class file naming
convention.
GROUP A: Routers - NO REDISTRIBUTION
For the Solaris Environment:
SUNWjqrtr JMQ Generic Router
SUNWjq25 JMQ 25 Connection Deployment
SUNWjq250 JMQ 250 Connection Deployment
SUNWjqunl JMQ Unlimited Deployment
SUNWjqjar Japanese Localized Router
For the NT Environment:
\bin\*.exe
\bin\i*.dll
\lib\i*
\lib\lic\*
GROUP B: APIs - MAY BE DISTRIBUTED IN ACCORDANCE WITH THE LICENSE
ABOVE
For the Solaris Environment:
SUNWjqrun JMQ Runtime Environment
SUNWjqapi JMQ API
SUNWjqja Japanese Localized API
For the NT Environment:
\lib\jmq.jar
\lib\jmqadmin.jar
\lib\jms.jar
19
\examples\*
\doc\*
2. Trademarks and Logos. You acknowledge and agree as between you and Sun that Sun
owns the Java trademark and all Java-related trademarks, service marks, logos and other
brand designations including the Coffee Cup logo and Duke logo ("Java 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 Java Marks inures to
Sun's benefit.
3. Source Code. You agree that you may not distribute any source code included in the
Software but may use it solely for internal reference purposes pursuant to the terms of this
Agreement.
Rijndael-algfst-AES Encryption / Decryption
The Rijndael implementation by Vincent Rijmen, Antoon Bosselaers and Paulo Barreto is in
the public domain and distributed with the following license:
@version 3.0 (December 2000) Optimised ANSI C code for the Rijndael cipher (now AES)
@author Vincent Rijmen <vincent.rijmen@esat.kuleuven.ac.be>
@author Antoon Bosselaers <antoon.bosselaers@esat.kuleuven.ac.be>
@author Paulo Barreto <paulo.barreto@terra.com.br>
This code is hereby placed in the public domain.
THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''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 AUTHORS 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.
Zlib
zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.5, April 19th,
2010
Copyright (C) 1995-2010 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:
20
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.
curl
COPYRIGHT AND PERMISSION NOTICE
Copyright (c) 1996 - 2011, Daniel Stenberg, <daniel@haxx.se>.
All rights reserved.
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", 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
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.
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.
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:
1. changes to the Program, and
2. 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.
21
"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.
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:
1. 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;
2. effectively excludes on behalf of all Contributors all liability for damages, including
direct, indirect, special, incidental and consequential damages, such as lost profits;
3. states that any provisions which differ from this Agreement are offered by that
Contributor alone and not by any other party; and
4. 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.
22
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 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
23
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.
September 1st 2010
24
Third-Party Licenses
HP acknowledges the redistribution of the following third-party components.
This product includes software whose copyright is owned by, or licensed from, MySQL.
This product includes software whose copyright is owned by, or licensed from, IBM.
Java 2 Software Development Kit (J2SDK) Standard Edition
Sun Microsystems, Inc. Binary Code License Agreement for the JAVA SE RUNTIME
ENVIRONMENT (JRE) 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 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 Platform, Standard Edition
(Java SE) 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
25
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. 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
26
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.
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. 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.
D. 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.
E. 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.
F. 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.
G. 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
27
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.

Navigation menu