summaryrefslogtreecommitdiff
blob: 54363fc41794be7c4ed1236890bd7165fcf07d12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE 
THIS SPECIFICATION
TO YOU ONLY FOR EVALUATION PURPOSES AND ONLY UPON THE 
CONDITION THAT YOU
ACCEPT ALL OF THE TERMS CONTAINED IN THIS AGREEMENT. 
PLEASE READ THE
TERMS AND CONDITIONS OF THIS AGREEMENT CAREFULLY. BY 
DOWNLOADING THIS
SPECIFICATION, YOU ACCEPT THE TERMS AND CONDITIONS OF 
THE AGREEMENT. IF
YOU ARE NOT WILLING TO BE BOUND BY IT, SELECT THE 
"DECLINE" BUTTON AT
THE BOTTOM OF THIS PAGE.


Specification: JSR-000250 Common Annotations for the 
Java(tm) Platform ("Specification")


Version: 1.0


Status: Final Release


Release: 19 April 2006


Copyright 2006 SUN MICROSYSTEMS, INC.

All rights reserved.


LIMITED EVALUATION LICENSE


Sun hereby grants you a fully-paid, non-exclusive, 
non-transferable,
worldwide, limited license (without the right to 
sublicense), under
Sun's applicable intellectual property rights to view, 
download, use and
reproduce the Specification only for the purpose of 
internal evaluation.
This includes (i) developing applications intended to 
run on an
implementation of the Specification, provided that 
such applications do
not themselves implement any portion(s) of the 
Specification, and (ii)
excerpting brief portions of the Specification in oral 
or written
communications which discuss the Specification 
provided that such
excerpts do not in the aggregate constitute a 
significant portion of the
Technology. No license of any kind is granted 
hereunder for any other
purpose including, for example, creating and 
distributing
implementations of the Specification, modifying the 
Specification (other
than to the extent of your fair use rights), or 
distributing the
Specification to third parties. Also, no right, title, 
or interest in or
to any trademarks, service marks, or trade names of 
Sun or Sun's
licensors is granted hereunder. If you wish to create 
and distribute an
implementation of the Specification, a license for 
that purpose is
available at http://www.jcp.org. The foregoing license 
is expressly
conditioned on your acting within its scope, and will 
terminate
immediately without notice from Sun if you breach the 
Agreement or act
outside the scope of the licenses granted above. Java, 
and Java-related
logos, marks and names 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,
NON-INFRINGEMENT (INCLUDING AS A CONSEQUENCE OF ANY 
PRACTICE OR
IMPLEMENTATION OF THE SPECIFICATION), OR THAT THE 
CONTENTS OF THE
SPECIFICATION ARE SUITABLE FOR ANY PURPOSE. This 
document does not
represent any commitment to release or implement any 
portion of the
Specification in any product. In addition, the 
Specification could
include technical inaccuracies or typographical errors.


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, RELATED IN ANY WAY TO YOUR HAVING 
OR USING THE
SPECIFICATION, EVEN IF SUN AND/OR ITS LICENSORS HAVE 
BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.


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


If you provide Sun with any comments or suggestions 
concerning the
Specification ("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.


GOVERNING LAW


Any action relating to or arising out of this 
Agreement will be governed
by California law and controlling U.S. federal law. 
The U.N. Convention
for the International Sale of Goods and the choice of 
law rules of any
jurisdiction will not apply.


Rev. April 2006

Sun/FCS/EvalOnly