Motorola WiNG 5 System Reference Manual page 798

Table of Contents

Advertisement

B - 36 WiNG 5 Access Point System Reference Guide
2.1. Definitions.
a) "Added Value" means code which:
(i) has a principal purpose which is substantially different from that of the stand-alone Technology;
(ii) represents a significant functional and value enhancement to the Technology;
(iii) operates in conjunction with the Technology; and
(iv) is not marketed as a technology which replaces or substitutes for the Technology.
b) "Java Classes" means the specific class libraries associated with each Technology defined in Attachment B.
c) "Java Runtime Interpreter" means the program(s) which implement the Java virtual machine for the Technology
as defined in the Specification.
d) "Platform Dependent Part" means those Original Code and Upgraded Code files of the Technology which are
not in a share directory or subdirectory thereof.
e) "Shared Part" means those Original Code and Upgraded Code files of the Technology which are identified as
"shared" (or words of similar meaning) or which are in any "share" directory or subdirectory thereof, except those
files specifically designated by Original Contributor as modifiable.
f) "User's Guide" means the users guide for the TCK which Original Contributor makes available to You to provide
direction in how to run the TCK and properly interpret the results, as may be revised by Original Contributor from
time to time.
2.2. Development Restrictions. Compliant Covered Code:
a) must include Added Value;
b) must fully comply with the Specifications for the Technology specified in Attachment B;
c) must include the Shared Part, complete and unmodified;
d) may not modify the functional behavior of the Java Runtime Interpreter or the Java Classes;
e) may not modify, subset or superset the interfaces of the Java Runtime Interpreter or the Java Classes;
f) may not subset or superset the Java Classes;
g) may not modify or extend the required public class or public interface declarations whose names begin with
"java", "javax", "jini", "net.jini", "sun.hotjava", "COM.sun" or their equivalents in any subsequent naming
convention;
h) Profiles. The following provisions apply if You are licensing a Java Platform, Micro Edition Connected Device
Configuration, Java Platform, Micro Edition Connected Limited Device Configuration and/or a Profile:
(i)Profiles may not include an implementation of any part of a Profile or use any of the APIs within a Profile,
unless You implement the Profile in its entirety in conformance with the applicable compatibility
requirements and test suites as developed and licensed by Original Contributor or other authorized party.
"Profile" means: (A) for Java Platform, Micro Edition Connected Device Configuration, Foundation Profile,
Personal Profile or such other profile as may be developed under or in connection with the Java Community
Process or as otherwise authorized by Original Contributor; (B) for Java Platform, Micro Edition Connected
Limited Device Configuration, Java Platform, Micro Edition, Mobile Information Device Profile or such other
profile as may be developed under or in connection with the Java Community Process or as otherwise
authorized by Original Contributor. Notwithstanding the foregoing, nothing herein shall be construed as
eliminating or modifying Your obligation to include Added Value as set forth in Section 2.2(a), above; and
(ii) Profile(s) must be tightly integrated with, and must be configured to run in conjunction with, an
implementation of a Configuration from Original Contributor (or an authorized third party) which meets
Original Contributor's compatibility requirements. "Configuration" means, as defined in Original Contributor's
compatibility requirements, either (A) Java Platform, Micro Edition Connected Device Configuration; or (B)

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents