You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
124 lines
6.3 KiB
124 lines
6.3 KiB
JavaTM 2, Standard Edition (J2SETM) Specification ("Specification")
|
|
Version: 1.4
|
|
Status: FCS
|
|
Release: February 13, 2002
|
|
|
|
Copyright 2002 Sun Microsystems, Inc.
|
|
901 San Antonio Road, Palo Alto, California 94303, U.S.A.
|
|
All rights reserved.
|
|
|
|
NOTICE
|
|
|
|
The Specification is protected by copyright and the information
|
|
described therein may be protected by one or more U.S. patents, foreign
|
|
patents, or pending applications. Except as provided under the
|
|
following license, no part of the Specification may be reproduced in any
|
|
form by any means without the prior written authorization of Sun
|
|
Microsystems, Inc. ("Sun") and its licensors, if any. Any use of the
|
|
Specification and the information described therein will be governed by
|
|
the terms and conditions of this license and the Export Control
|
|
Guidelines as set forth in the Terms of Use on Sun's website. By
|
|
viewing, downloading or otherwise copying the Specification, you agree
|
|
that you have read, understood, and will comply with all of the terms
|
|
and conditions set forth herein.
|
|
|
|
Sun hereby grants you a fully-paid, non-exclusive, non-transferable,
|
|
worldwide, limited license (without the right to sublicense), under
|
|
Sun's intellectual property rights that are essential to practice the
|
|
Specification, to internally practice the Specification for the purpose
|
|
of designing and developing your Java applets and applications intended
|
|
to run on the Java platform or creating a clean room implementation of
|
|
the Specification that: (i) includes a complete implementation of the
|
|
current version of the Specification, without subsetting or
|
|
supersetting; (ii) implements all of the interfaces and functionality of
|
|
the Specification without subsetting or supersetting; (iii) includes a
|
|
complete implementation of any optional components (as defined by the
|
|
Specification) which you choose to implement, without subsetting or
|
|
supersetting; (iv) implements all of the interfaces and functionality of
|
|
such optional components, without subsetting or supersetting; (v) does
|
|
not add any additional packages, classes or interfaces to the "java.*"
|
|
or "javax.*" packages or subpackages or other packages defined by the
|
|
Specification; (vi) satisfies all testing requirements available from
|
|
Sun relating to the most recently published version of the Specification
|
|
six (6) months prior to any release of the clean room implementation or
|
|
upgrade thereto; (vii) does not derive from any Sun source code or
|
|
binary code materials; and (viii) does not include any Sun source code
|
|
or binary code materials without an appropriate and separate license
|
|
from Sun. The Specification contains the proprietary information of Sun
|
|
and may only be used in accordance with the license terms set forth
|
|
herein. This license will terminate immediately without notice from Sun
|
|
if you fail to comply with any provision of this license. Upon
|
|
termination or expiration of this license, you must cease use of or
|
|
destroy the Specification.
|
|
|
|
TRADEMARKS
|
|
|
|
No right, title, or interest in or to any trademarks, service marks, or
|
|
trade names of Sun or Sun's licensors is granted hereunder. Sun, Sun
|
|
Microsystems, the Sun logo, Java, J2SE, and the Java Coffee Cup Logo are
|
|
trademarks or registered trademarks of Sun Microsystems, Inc. in the
|
|
U.S. and other countries.
|
|
|
|
DISCLAIMER OF WARRANTIES
|
|
|
|
THE SPECIFICATION IS PROVIDED "AS IS". SUN MAKES NO REPRESENTATIONS OR
|
|
WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO,
|
|
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
|
|
NON-INFRINGEMENT THAT THE CONTENTS OF THE SPECIFICATION ARE SUITABLE FOR
|
|
ANY PURPOSE OR THAT ANY PRACTICE OR IMPLEMENTATION OF SUCH CONTENTS WILL
|
|
NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADE SECRETS OR OTHER
|
|
RIGHTS. This document does not represent any commitment to release or
|
|
implement any portion of the Specification in any product.
|
|
|
|
THE SPECIFICATION COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL
|
|
ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION THEREIN;
|
|
THESE CHANGES WILL BE INCORPORATED INTO NEW VERSIONS OF THE
|
|
SPECIFICATION, IF ANY. SUN MAY MAKE IMPROVEMENTS AND/OR CHANGES TO THE
|
|
PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED IN THE SPECIFICATION AT ANY
|
|
TIME. Any use of such changes in the Specification will be governed by
|
|
the then-current license for the applicable version of the
|
|
Specification.
|
|
|
|
LIMITATION OF LIABILITY
|
|
|
|
TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS
|
|
LICENSORS BE LIABLE FOR ANY DAMAGES, INCLUDING WITHOUT LIMITATION, LOST
|
|
REVENUE, PROFITS OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL,
|
|
INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE
|
|
THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO ANY FURNISHING,
|
|
PRACTICING, MODIFYING OR ANY USE OF THE SPECIFICATION, EVEN IF SUN
|
|
AND/OR ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
|
DAMAGES.
|
|
|
|
You will indemnify, hold harmless, and defend Sun and its licensors from
|
|
any claims arising or resulting from: (i) your use of the Specification;
|
|
(ii) the use or distribution of your Java application, applet and/or
|
|
clean room implementation; and/or (iii) any claims that later versions
|
|
or releases of any Specification furnished to you are incompatible with
|
|
the Specification provided to you under this license.
|
|
|
|
RESTRICTED RIGHTS LEGEND
|
|
|
|
U.S. Government: If this Specification 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 the
|
|
Software and accompanying documentation shall be only as set forth in
|
|
this license; this is in accordance with 48 C.F.R. 227.7201 through
|
|
227.7202-4 (for Department of Defense (DoD) acquisitions) and with 48
|
|
C.F.R. 2.101 and 12.212 (for non-DoD acquisitions).
|
|
|
|
REPORT
|
|
|
|
You may wish to report any ambiguities, inconsistencies or inaccuracies
|
|
you may find in connection with your use of the Specification
|
|
("Feedback"). To the extent that you provide Sun with any Feedback, you
|
|
hereby: (i) agree that such Feedback is provided on a non-proprietary
|
|
and non-confidential basis, and (ii) grant Sun a perpetual,
|
|
non-exclusive, worldwide, fully paid-up, irrevocable license, with the
|
|
right to sublicense through multiple levels of sublicensees, to
|
|
incorporate, disclose, and use without limitation the Feedback for any
|
|
purpose related to the Specification and future versions,
|
|
implementations, and test suites thereof.
|
|
|
|
(LFI#111131/Form ID#011801)
|