source: osm/applications/editors/josm/plugins/00_tools/jaxb-ri/License.txt@ 35120

Last change on this file since 35120 was 34375, checked in by donvip, 6 years ago

see #josm15560, see #josm16047 - include JAXB, removed in JDK11

File size: 36.8 KB
Line 
1COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL)Version 1.1
2
31. Definitions.
4
5 1.1. "Contributor" means each individual or entity that creates or
6 contributes to the creation of Modifications.
7
8 1.2. "Contributor Version" means the combination of the Original Software,
9 prior Modifications used by a Contributor (if any), and the Modifications
10 made by that particular Contributor.
11
12 1.3. "Covered Software" means (a) the Original Software, or (b)
13 Modifications, or (c) the combination of files containing Original
14 Software with files containing Modifications, in each case including
15 portions thereof.
16
17 1.4. "Executable" means the Covered Software in any form other than
18 Source Code.
19
20 1.5. "Initial Developer" means the individual or entity that first
21 makes Original Software available under this License.
22
23 1.6. "Larger Work" means a work which combines Covered Software or
24 portions thereof with code not governed by the terms of this License.
25
26 1.7. "License" means this document.
27
28 1.8. "Licensable" means having the right to grant, to the maximum extent
29 possible, whether at the time of the initial grant or subsequently
30 acquired, any and all of the rights conveyed herein.
31
32 1.9. "Modifications" means the Source Code and Executable form of any
33 of the following:
34
35 A. Any file that results from an addition to, deletion from or
36 modification of the contents of a file containing Original Software or
37 previous Modifications;
38
39 B. Any new file that contains any part of the Original Software or
40 previous Modification; or
41
42 C. Any new file that is contributed or otherwise made available under
43 the terms of this License.
44
45 1.10. "Original Software" means the Source Code and Executable form of
46 computer software code that is originally released under this License.
47
48 1.11. "Patent Claims" means any patent claim(s), now owned or hereafter
49 acquired, including without limitation, method, process, and apparatus
50 claims, in any patent Licensable by grantor.
51
52 1.12. "Source Code" means (a) the common form of computer software
53 code in which modifications are made and (b) associated documentation
54 included in or with such code.
55
56 1.13. "You" (or "Your") means an individual or a legal entity exercising
57 rights under, and complying with all of the terms of, this License. For
58 legal entities, "You" includes any entity which controls, is controlled
59 by, or is under common control with You. For purposes of this definition,
60 "control" means (a) the power, direct or indirect, to cause the direction
61 or management of such entity, whether by contract or otherwise, or (b)
62 ownership of more than fifty percent (50%) of the outstanding shares
63 or beneficial ownership of such entity.
64
652. License Grants.
66
67 2.1. The Initial Developer Grant.
68
69 Conditioned upon Your compliance with Section 3.1 below and subject to
70 third party intellectual property claims, the Initial Developer hereby
71 grants You a world-wide, royalty-free, non-exclusive license:
72
73 (a) under intellectual property rights (other than patent or trademark)
74 Licensable by Initial Developer, to use, reproduce, modify, display,
75 perform, sublicense and distribute the Original Software (or portions
76 thereof), with or without Modifications, and/or as part of a Larger
77 Work; and
78
79 (b) under Patent Claims infringed by the making, using or selling
80 of Original Software, to make, have made, use, practice, sell, and
81 offer for sale, and/or otherwise dispose of the Original Software
82 (or portions thereof).
83
84 (c) The licenses granted in Sections 2.1(a) and (b) are effective on the
85 date Initial Developer first distributes or otherwise makes the Original
86 Software available to a third party under the terms of this License.
87
88 (d) Notwithstanding Section 2.1(b) above, no patent license is granted:
89 (1) for code that You delete from the Original Software, or (2) for
90 infringements caused by: (i) the modification of the Original Software,
91 or (ii) the combination of the Original Software with other software
92 or devices.
93
94 2.2. Contributor Grant.
95
96 Conditioned upon Your compliance with Section 3.1 below and subject
97 to third party intellectual property claims, each Contributor hereby
98 grants You a world-wide, royalty-free, non-exclusive license:
99
100 (a) under intellectual property rights (other than patent or trademark)
101 Licensable by Contributor to use, reproduce, modify, display, perform,
102 sublicense and distribute the Modifications created by such Contributor
103 (or portions thereof), either on an unmodified basis, with other
104 Modifications, as Covered Software and/or as part of a Larger Work; and
105
106 (b) under Patent Claims infringed by the making, using, or selling of
107 Modifications made by that Contributor either alone and/or in combination
108 with its Contributor Version (or portions of such combination), to make,
109 use, sell, offer for sale, have made, and/or otherwise dispose of:
110 (1) Modifications made by that Contributor (or portions thereof); and
111 (2) the combination of Modifications made by that Contributor with its
112 Contributor Version (or portions of such combination).
113
114 (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective
115 on the date Contributor first distributes or otherwise makes the
116 Modifications available to a third party.
117
118 (d) Notwithstanding Section 2.2(b) above, no patent license is granted:
119 (1) for any code that Contributor has deleted from the Contributor
120 Version; (2) for infringements caused by: (i) third party modifications
121 of Contributor Version, or (ii) the combination of Modifications made by
122 that Contributor with other software (except as part of the Contributor
123 Version) or other devices; or (3) under Patent Claims infringed by
124 Covered Software in the absence of Modifications made by that Contributor.
125
1263. Distribution Obligations.
127
128 3.1. Availability of Source Code.
129
130 Any Covered Software that You distribute or otherwise make available
131 in Executable form must also be made available in Source Code form
132 and that Source Code form must be distributed only under the terms
133 of this License. You must include a copy of this License with every
134 copy of the Source Code form of the Covered Software You distribute
135 or otherwise make available. You must inform recipients of any such
136 Covered Software in Executable form as to how they can obtain such
137 Covered Software in Source Code form in a reasonable manner on or
138 through a medium customarily used for software exchange.
139
140 3.2. Modifications.
141
142 The Modifications that You create or to which You contribute are governed
143 by the terms of this License. You represent that You believe Your
144 Modifications are Your original creation(s) and/or You have sufficient
145 rights to grant the rights conveyed by this License.
146
147 3.3. Required Notices.
148
149 You must include a notice in each of Your Modifications that identifies
150 You as the Contributor of the Modification. You may not remove or alter
151 any copyright, patent or trademark notices contained within the Covered
152 Software, or any notices of licensing or any descriptive text giving
153 attribution to any Contributor or the Initial Developer.
154
155 3.4. Application of Additional Terms.
156
157 You may not offer or impose any terms on any Covered Software in Source
158 Code form that alters or restricts the applicable version of this License
159 or the recipients' rights hereunder. You may choose to offer, and to
160 charge a fee for, warranty, support, indemnity or liability obligations to
161 one or more recipients of Covered Software. However, you may do so only
162 on Your own behalf, and not on behalf of the Initial Developer or any
163 Contributor. You must make it absolutely clear that any such warranty,
164 support, indemnity or liability obligation is offered by You alone, and
165 You hereby agree to indemnify the Initial Developer and every Contributor
166 for any liability incurred by the Initial Developer or such Contributor
167 as a result of warranty, support, indemnity or liability terms You offer.
168
169 3.5. Distribution of Executable Versions.
170
171 You may distribute the Executable form of the Covered Software under
172 the terms of this License or under the terms of a license of Your
173 choice, which may contain terms different from this License, provided
174 that You are in compliance with the terms of this License and that the
175 license for the Executable form does not attempt to limit or alter the
176 recipient's rights in the Source Code form from the rights set forth
177 in this License. If You distribute the Covered Software in Executable
178 form under a different license, You must make it absolutely clear that
179 any terms which differ from this License are offered by You alone, not
180 by the Initial Developer or Contributor. You hereby agree to indemnify
181 the Initial Developer and every Contributor for any liability incurred
182 by the Initial Developer or such Contributor as a result of any such
183 terms You offer.
184
185 3.6. Larger Works.
186
187 You may create a Larger Work by combining Covered Software with other
188 code not governed by the terms of this License and distribute the
189 Larger Work as a single product. In such a case, You must make sure
190 the requirements of this License are fulfilled for the Covered Software.
191
1924. Versions of the License.
193
194 4.1. New Versions.
195
196 Oracle is the initial license steward and may publish revised and/or new
197 versions of this License from time to time. Each version will be given
198 a distinguishing version number. Except as provided in Section 4.3, no
199 one other than the license steward has the right to modify this License.
200
201 4.2. Effect of New Versions.
202
203 You may always continue to use, distribute or otherwise make the Covered
204 Software available under the terms of the version of the License under
205 which You originally received the Covered Software. If the Initial
206 Developer includes a notice in the Original Software prohibiting it
207 from being distributed or otherwise made available under any subsequent
208 version of the License, You must distribute and make the Covered Software
209 available under the terms of the version of the License under which You
210 originally received the Covered Software. Otherwise, You may also choose
211 to use, distribute or otherwise make the Covered Software available
212 under the terms of any subsequent version of the License published by
213 the license steward.
214
215 4.3. Modified Versions.
216
217 When You are an Initial Developer and You want to create a new license
218 for Your Original Software, You may create and use a modified version of
219 this License if You: (a) rename the license and remove any references
220 to the name of the license steward (except to note that the license
221 differs from this License); and (b) otherwise make it clear that the
222 license contains terms which differ from this License.
223
2245. DISCLAIMER OF WARRANTY.
225
226 COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
227 WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
228 WITHOUT LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF
229 DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE
230 ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS
231 WITH YOU. SHOULD ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT,
232 YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
233 COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
234 OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
235 ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
236
2376. TERMINATION.
238
239 6.1. This License and the rights granted hereunder will terminate
240 automatically if You fail to comply with terms herein and fail to cure
241 such breach within 30 days of becoming aware of the breach. Provisions
242 which, by their nature, must remain in effect beyond the termination
243 of this License shall survive.
244
245 6.2. If You assert a patent infringement claim (excluding declaratory
246 judgment actions) against Initial Developer or a Contributor (the
247 Initial Developer or Contributor against whom You assert such claim is
248 referred to as "Participant") alleging that the Participant Software
249 (meaning the Contributor Version where the Participant is a Contributor
250 or the Original Software where the Participant is the Initial Developer)
251 directly or indirectly infringes any patent, then any and all rights
252 granted directly or indirectly to You by such Participant, the Initial
253 Developer (if the Initial Developer is not the Participant) and all
254 Contributors under Sections 2.1 and/or 2.2 of this License shall, upon 60
255 days notice from Participant terminate prospectively and automatically
256 at the expiration of such 60 day notice period, unless if within such
257 60 day period You withdraw Your claim with respect to the Participant
258 Software against such Participant either unilaterally or pursuant to
259 a written agreement with Participant.
260
261 6.3. If You assert a patent infringement claim against Participant
262 alleging that the Participant Software directly or indirectly infringes
263 any patent where such claim is resolved (such as by license or settlement)
264 prior to the initiation of patent infringement litigation, then the
265 reasonable value of the licenses granted by such Participant under
266 Sections 2.1 or 2.2 shall be taken into account in determining the
267 amount or value of any payment or license.
268
269 6.4. In the event of termination under Sections 6.1 or 6.2 above,
270 all end user licenses that have been validly granted by You or any
271 distributor hereunder prior to termination (excluding licenses granted
272 to You by any distributor) shall survive termination.
273
2747. LIMITATION OF LIABILITY.
275
276 UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING
277 NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER,
278 ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY
279 SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT,
280 SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING,
281 WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER
282 FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
283 EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH
284 DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR
285 DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE
286 EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO
287 NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL
288 DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
289
2908. U.S. GOVERNMENT END USERS.
291
292 The Covered Software is a "commercial item," as that term is defined
293 in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer
294 software" (as that term is defined at 48 C.F.R. ? 252.227-7014(a)(1)) and
295 "commercial computer software documentation" as such terms are used in
296 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
297 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government
298 End Users acquire Covered Software with only those rights set forth
299 herein. This U.S. Government Rights clause is in lieu of, and supersedes,
300 any other FAR, DFAR, or other clause or provision that addresses
301 Government rights in computer software under this License.
302
3039. MISCELLANEOUS.
304
305 This License represents the complete agreement concerning subject matter
306 hereof. If any provision of this License is held to be unenforceable,
307 such provision shall be reformed only to the extent necessary to make it
308 enforceable. This License shall be governed by the law of the jurisdiction
309 specified in a notice contained within the Original Software (except to
310 the extent applicable law, if any, provides otherwise), excluding such
311 jurisdiction's conflict-of-law provisions. Any litigation relating to
312 this License shall be subject to the jurisdiction of the courts located
313 in the jurisdiction and venue specified in a notice contained within
314 the Original Software, with the losing party responsible for costs,
315 including, without limitation, court costs and reasonable attorneys'
316 fees and expenses. The application of the United Nations Convention on
317 Contracts for the International Sale of Goods is expressly excluded. Any
318 law or regulation which provides that the language of a contract shall
319 be construed against the drafter shall not apply to this License. You
320 agree that You alone are responsible for compliance with the United
321 States export administration regulations (and the export control laws
322 and regulation of any other countries) when You use, distribute or
323 otherwise make available any Covered Software.
324
32510. RESPONSIBILITY FOR CLAIMS.
326
327 As between Initial Developer and the Contributors, each party is
328 responsible for claims and damages arising, directly or indirectly,
329 out of its utilization of rights under this License and You agree
330 to work with Initial Developer and Contributors to distribute such
331 responsibility on an equitable basis. Nothing herein is intended or
332 shall be deemed to constitute any admission of liability.
333
334---------- NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND
335DISTRIBUTION LICENSE (CDDL) The code released under the CDDL shall be
336governed by the laws of the State of California (excluding conflict-of-law
337provisions). Any litigation relating to this License shall be subject to the
338jurisdiction of the Federal Courts of the Northern District of California
339and the state courts of the State of California, with venue lying in Santa
340Clara County, California.
341
342
343
344
345The GNU General Public License (GPL) Version 2, June 1991
346
347
348Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place,
349Suite 330, Boston, MA 02111-1307 USA
350
351Everyone is permitted to copy and distribute verbatim copies of this license
352document, but changing it is not allowed.
353
354Preamble
355
356The licenses for most software are designed to take away your freedom to
357share and change it. By contrast, the GNU General Public License is intended
358to guarantee your freedom to share and change free software--to make sure
359the software is free for all its users. This General Public License applies
360to most of the Free Software Foundation's software and to any other program
361whose authors commit to using it. (Some other Free Software Foundation
362software is covered by the GNU Library General Public License instead.) You
363can apply it to your programs, too.
364
365When we speak of free software, we are referring to freedom, not price. Our
366General Public Licenses are designed to make sure that you have the freedom
367to distribute copies of free software (and charge for this service if you
368wish), that you receive source code or can get it if you want it, that you
369can change the software or use pieces of it in new free programs; and that
370you know you can do these things.
371
372To protect your rights, we need to make restrictions that forbid anyone to deny
373you these rights or to ask you to surrender the rights. These restrictions
374translate to certain responsibilities for you if you distribute copies of
375the software, or if you modify it.
376
377For example, if you distribute copies of such a program, whether gratis or
378for a fee, you must give the recipients all the rights that you have. You
379must make sure that they, too, receive or can get the source code. And you
380must show them these terms so they know their rights.
381
382We protect your rights with two steps: (1) copyright the software, and (2)
383offer you this license which gives you legal permission to copy, distribute
384and/or modify the software.
385
386Also, for each author's protection and ours, we want to make certain that
387everyone understands that there is no warranty for this free software. If the
388software is modified by someone else and passed on, we want its recipients to
389know that what they have is not the original, so that any problems introduced
390by others will not reflect on the original authors' reputations.
391
392Finally, any free program is threatened constantly by software patents. We wish
393to avoid the danger that redistributors of a free program will individually
394obtain patent licenses, in effect making the program proprietary. To prevent
395this, we have made it clear that any patent must be licensed for everyone's
396free use or not licensed at all.
397
398The precise terms and conditions for copying, distribution and modification
399follow.
400
401
402TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
403
4040. This License applies to any program or other work which contains a notice
405placed by the copyright holder saying it may be distributed under the terms
406of this General Public License. The "Program", below, refers to any such
407program or work, and a "work based on the Program" means either the Program
408or any derivative work under copyright law: that is to say, a work containing
409the Program or a portion of it, either verbatim or with modifications and/or
410translated into another language. (Hereinafter, translation is included without
411limitation in the term "modification".) Each licensee is addressed as "you".
412
413Activities other than copying, distribution and modification are not covered by
414this License; they are outside its scope. The act of running the Program is not
415restricted, and the output from the Program is covered only if its contents
416constitute a work based on the Program (independent of having been made by
417running the Program). Whether that is true depends on what the Program does.
418
4191. You may copy and distribute verbatim copies of the Program's source
420code as you receive it, in any medium, provided that you conspicuously
421and appropriately publish on each copy an appropriate copyright notice
422and disclaimer of warranty; keep intact all the notices that refer to this
423License and to the absence of any warranty; and give any other recipients
424of the Program a copy of this License along with the Program.
425
426You may charge a fee for the physical act of transferring a copy, and you
427may at your option offer warranty protection in exchange for a fee.
428
4292. You may modify your copy or copies of the Program or any portion of it,
430thus forming a work based on the Program, and copy and distribute such
431modifications or work under the terms of Section 1 above, provided that you
432also meet all of these conditions:
433
434 a) You must cause the modified files to carry prominent notices stating
435 that you changed the files and the date of any change.
436
437 b) You must cause any work that you distribute or publish, that in whole
438 or in part contains or is derived from the Program or any part thereof,
439 to be licensed as a whole at no charge to all third parties under the
440 terms of this License.
441
442 c) If the modified program normally reads commands interactively when
443 run, you must cause it, when started running for such interactive use in
444 the most ordinary way, to print or display an announcement including an
445 appropriate copyright notice and a notice that there is no warranty (or
446 else, saying that you provide a warranty) and that users may redistribute
447 the program under these conditions, and telling the user how to view a
448 copy of this License. (Exception: if the Program itself is interactive
449 but does not normally print such an announcement, your work based on the
450 Program is not required to print an announcement.)
451
452These requirements apply to the modified work as a whole. If identifiable
453sections of that work are not derived from the Program, and can be reasonably
454considered independent and separate works in themselves, then this License,
455and its terms, do not apply to those sections when you distribute them as
456separate works. But when you distribute the same sections as part of a whole
457which is a work based on the Program, the distribution of the whole must be
458on the terms of this License, whose permissions for other licensees extend to
459the entire whole, and thus to each and every part regardless of who wrote it.
460
461Thus, it is not the intent of this section to claim rights or contest your
462rights to work written entirely by you; rather, the intent is to exercise
463the right to control the distribution of derivative or collective works
464based on the Program.
465
466In addition, mere aggregation of another work not based on the Program with
467the Program (or with a work based on the Program) on a volume of a storage
468or distribution medium does not bring the other work under the scope of
469this License.
470
4713. You may copy and distribute the Program (or a work based on it, under
472Section 2) in object code or executable form under the terms of Sections 1
473and 2 above provided that you also do one of the following:
474
475 a) Accompany it with the complete corresponding machine-readable source
476 code, which must be distributed under the terms of Sections 1 and 2 above
477 on a medium customarily used for software interchange; or,
478
479 b) Accompany it with a written offer, valid for at least three years, to
480 give any third party, for a charge no more than your cost of physically
481 performing source distribution, a complete machine-readable copy of the
482 corresponding source code, to be distributed under the terms of Sections
483 1 and 2 above on a medium customarily used for software interchange; or,
484
485 c) Accompany it with the information you received as to the offer to
486 distribute corresponding source code. (This alternative is allowed only
487 for noncommercial distribution and only if you received the program
488 in object code or executable form with such an offer, in accord with
489 Subsection b above.)
490
491The source code for a work means the preferred form of the work for
492making modifications to it. For an executable work, complete source code
493means all the source code for all modules it contains, plus any associated
494interface definition files, plus the scripts used to control compilation and
495installation of the executable. However, as a special exception, the source
496code distributed need not include anything that is normally distributed
497(in either source or binary form) with the major components (compiler,
498kernel, and so on) of the operating system on which the executable runs,
499unless that component itself accompanies the executable.
500
501If distribution of executable or object code is made by offering access to
502copy from a designated place, then offering equivalent access to copy the
503source code from the same place counts as distribution of the source code,
504even though third parties are not compelled to copy the source along with
505the object code.
506
5074. You may not copy, modify, sublicense, or distribute the Program except
508as expressly provided under this License. Any attempt otherwise to copy,
509modify, sublicense or distribute the Program is void, and will automatically
510terminate your rights under this License. However, parties who have received
511copies, or rights, from you under this License will not have their licenses
512terminated so long as such parties remain in full compliance.
513
5145. You are not required to accept this License, since you have not signed
515it. However, nothing else grants you permission to modify or distribute the
516Program or its derivative works. These actions are prohibited by law if you
517do not accept this License. Therefore, by modifying or distributing the
518Program (or any work based on the Program), you indicate your acceptance
519of this License to do so, and all its terms and conditions for copying,
520distributing or modifying the Program or works based on it.
521
5226. Each time you redistribute the Program (or any work based on the Program),
523the recipient automatically receives a license from the original licensor
524to copy, distribute or modify the Program subject to these terms and
525conditions. You may not impose any further restrictions on the recipients'
526exercise of the rights granted herein. You are not responsible for enforcing
527compliance by third parties to this License.
528
5297. If, as a consequence of a court judgment or allegation of patent
530infringement or for any other reason (not limited to patent issues), conditions
531are imposed on you (whether by court order, agreement or otherwise) that
532contradict the conditions of this License, they do not excuse you from
533the conditions of this License. If you cannot distribute so as to satisfy
534simultaneously your obligations under this License and any other pertinent
535obligations, then as a consequence you may not distribute the Program
536at all. For example, if a patent license would not permit royalty-free
537redistribution of the Program by all those who receive copies directly or
538indirectly through you, then the only way you could satisfy both it and this
539License would be to refrain entirely from distribution of the Program.
540
541If any portion of this section is held invalid or unenforceable under any
542particular circumstance, the balance of the section is intended to apply
543and the section as a whole is intended to apply in other circumstances.
544
545It is not the purpose of this section to induce you to infringe any patents
546or other property right claims or to contest validity of any such claims; this
547section has the sole purpose of protecting the integrity of the free software
548distribution system, which is implemented by public license practices. Many
549people have made generous contributions to the wide range of software
550distributed through that system in reliance on consistent application of
551that system; it is up to the author/donor to decide if he or she is willing
552to distribute software through any other system and a licensee cannot impose
553that choice.
554
555This section is intended to make thoroughly clear what is believed to be a
556consequence of the rest of this License.
557
5588. If the distribution and/or use of the Program is restricted in certain
559countries either by patents or by copyrighted interfaces, the original
560copyright holder who places the Program under this License may add an explicit
561geographical distribution limitation excluding those countries, so that
562distribution is permitted only in or among countries not thus excluded. In
563such case, this License incorporates the limitation as if written in the
564body of this License.
565
5669. The Free Software Foundation may publish revised and/or new versions
567of the General Public License from time to time. Such new versions will
568be similar in spirit to the present version, but may differ in detail to
569address new problems or concerns.
570
571Each version is given a distinguishing version number. If the Program
572specifies a version number of this License which applies to it and "any
573later version", you have the option of following the terms and conditions
574either of that version or of any later version published by the Free Software
575Foundation. If the Program does not specify a version number of this License,
576you may choose any version ever published by the Free Software Foundation.
577
57810. If you wish to incorporate parts of the Program into other free programs
579whose distribution conditions are different, write to the author to ask for
580permission. For software which is copyrighted by the Free Software Foundation,
581write to the Free Software Foundation; we sometimes make exceptions for
582this. Our decision will be guided by the two goals of preserving the free
583status of all derivatives of our free software and of promoting the sharing
584and reuse of software generally.
585
586NO WARRANTY
587
58811. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
589THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
590STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
591PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
592INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
593AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
594PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
595YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
596
59712. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
598ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE
599THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
600GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE
601OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR
602DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES
603OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF
604SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
605
606END OF TERMS AND CONDITIONS
607
608
609How to Apply These Terms to Your New Programs
610
611If you develop a new program, and you want it to be of the greatest possible
612use to the public, the best way to achieve this is to make it free software
613which everyone can redistribute and change under these terms.
614
615To do so, attach the following notices to the program. It is safest to
616attach them to the start of each source file to most effectively convey the
617exclusion of warranty; and each file should have at least the "copyright"
618line and a pointer to where the full notice is found.
619
620 One line to give the program's name and a brief idea of what it does.
621
622 Copyright (C)
623
624 This program is free software; you can redistribute it and/or modify it
625 under the terms of the GNU General Public License as published by the Free
626 Software Foundation; either version 2 of the License, or (at your option)
627 any later version.
628
629 This program is distributed in the hope that it will be useful, but WITHOUT
630 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
631 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
632 more details.
633
634 You should have received a copy of the GNU General Public License along
635 with this program; if not, write to the Free Software Foundation, Inc.,
636 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
637
638Also add information on how to contact you by electronic and paper mail.
639
640If the program is interactive, make it output a short notice like this when
641it starts in an interactive mode:
642
643 Gnomovision version 69, Copyright (C) year name of author Gnomovision
644 comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free
645 software, and you are welcome to redistribute it under certain conditions;
646 type `show c' for details.
647
648The hypothetical commands `show w' and `show c' should show the appropriate
649parts of the General Public License. Of course, the commands you use may
650be called something other than `show w' and `show c'; they could even be
651mouse-clicks or menu items--whatever suits your program.
652
653You should also get your employer (if you work as a programmer) or your school,
654if any, to sign a "copyright disclaimer" for the program, if necessary. Here
655is a sample; alter the names:
656
657 Yoyodyne, Inc., hereby disclaims all copyright interest in the program
658 `Gnomovision' (which makes passes at compilers) written by James Hacker.
659
660 signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice
661
662This General Public License does not permit incorporating your program
663into proprietary programs. If your program is a subroutine library, you may
664consider it more useful to permit linking proprietary applications with the
665library. If this is what you want to do, use the GNU Library General Public
666License instead of this License.
667
668
669"CLASSPATH" EXCEPTION TO THE GPL VERSION 2
670
671Certain source files distributed by Oracle are subject to the following
672clarification and special exception to the GPL Version 2, but only where
673Oracle has expressly included in the particular source file's header the words
674"Oracle designates this particular file as subject to the "Classpath" exception
675as provided by Oracle in the License file that accompanied this code."
676
677Linking this library statically or dynamically with other modules is making
678a combined work based on this library. Thus, the terms and conditions of
679the GNU General Public License Version 2 cover the whole combination.
680
681As a special exception, the copyright holders of this library give you
682permission to link this library with independent modules to produce an
683executable, regardless of the license terms of these independent modules,
684and to copy and distribute the resulting executable under terms of your
685choice, provided that you also meet, for each linked independent module,
686the terms and conditions of the license of that module. An independent
687module is a module which is not derived from or based on this library.
688If you modify this library, you may extend this exception to your version
689of the library, but you are not obligated to do so. If you do not wish to
690do so, delete this exception statement from your version.
Note: See TracBrowser for help on using the repository browser.