Brocade Communications Systems 53-1001778-01 Computer Accessories User Manual


 
70 Brocade SMI Agent User’s Guide
53-1001778-01
Sun Binary Code License Agreement
A
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), (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 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