xref: /unit/pkg/rpm/rpmbuild/SOURCES/COPYRIGHT.unit-jsc-common (revision 985:04af970bd780)
1
2The unit-jsc-common package includes supplementary Java archives (JARs)
3required by Java servlet container module for NGINX Unit.
4
5Java is a registered trademark of Oracle and/or its affiliates.
6
7The following software components distributed under corresponding licenses:
8
9 * classgraph-4.4.11.jar: MIT
10 * ecj-3.13.102.jar: EPL 1.0
11 * jetty-http-9.4.12.v20180830.jar: Apache 2.0 + EPL 1.0
12 * jetty-server-9.4.12.v20180830.jar: Apache 2.0 + EPL 1.0
13 * jetty-util-9.4.12.v20180830.jar: Apache 2.0 + EPL 1.0
14 * tomcat-api-9.0.13.jar: Apache 2.0
15 * tomcat-el-api-9.0.13.jar: Apache 2.0
16 * tomcat-jasper-9.0.13.jar: Apache 2.0
17 * tomcat-jasper-el-9.0.13.jar: Apache 2.0
18 * tomcat-jsp-api-9.0.13.jar: Apache 2.0
19 * tomcat-juli-9.0.13.jar: Apache 2.0
20 * tomcat-servlet-api-9.0.13.jar: Apache 2.0 + CDDL 1.0
21 * tomcat-util-9.0.13.jar: Apache 2.0
22 * tomcat-util-scan-9.0.13.jar: Apache 2.0
23
24Licenses could be found by the following links and below in this file:
25
26 - MIT (The MIT License):
27   http://www.opensource.org/licenses/MIT
28
29 - EPL (Eclipse Public License) v1.0:
30   https://www.eclipse.org/legal/epl-v10.html
31
32 - Apache 2.0:
33   http://www.apache.org/licenses/LICENSE-2.0.html
34
35 - CDDL (Common Development and Distribution License) v1.0:
36   https://opensource.org/licenses/CDDL-1.0
37
38
39====[ MIT license - begin ]===================================================
40
41The MIT License (MIT)
42
43Copyright (c) 2015 Luke Hutchison
44
45Permission is hereby granted, free of charge, to any person obtaining a copy
46of this software and associated documentation files (the "Software"), to deal
47in the Software without restriction, including without limitation the rights
48to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
49copies of the Software, and to permit persons to whom the Software is
50furnished to do so, subject to the following conditions:
51
52The above copyright notice and this permission notice shall be included in all
53copies or substantial portions of the Software.
54
55THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
56IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
57FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
58AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
59LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
60OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
61SOFTWARE.
62
63====[ MIT license - end ]=====================================================
64
65
66====[ EPL license - begin ]===================================================
67
68Eclipse Public License - v1.0
69
70THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
71LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
72CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
73
741. DEFINITIONS
75
76"Contribution" means:
77
78a) in the case of the initial Contributor, the initial code and documentation
79distributed under this Agreement, and
80
81b) in the case of each subsequent Contributor:
82
83i) changes to the Program, and
84
85ii) additions to the Program;
86
87where such changes and/or additions to the Program originate from and are
88distributed by that particular Contributor. A Contribution 'originates' from a
89Contributor if it was added to the Program by such Contributor itself or
90anyone acting on such Contributor's behalf. Contributions do not include
91additions to the Program which: (i) are separate modules of software
92distributed in conjunction with the Program under their own license agreement,
93and (ii) are not derivative works of the Program. "Contributor" means any
94person or entity that distributes the Program.
95
96"Licensed Patents" mean patent claims licensable by a Contributor which are
97necessarily infringed by the use or sale of its Contribution alone or when
98combined with the Program.
99
100"Program" means the Contributions distributed in accordance with this
101Agreement.
102
103"Recipient" means anyone who receives the Program under this Agreement,
104including all Contributors.
105
1062. GRANT OF RIGHTS
107
108a) Subject to the terms of this Agreement, each Contributor hereby grants
109Recipient a non-exclusive, worldwide, royalty-free copyright license to
110reproduce, prepare derivative works of, publicly display, publicly perform,
111distribute and sublicense the Contribution of such Contributor, if any, and
112such derivative works, in source code and object code form.
113
114b) Subject to the terms of this Agreement, each Contributor hereby grants
115Recipient a non-exclusive, worldwide, royalty-free patent license under
116Licensed Patents to make, use, sell, offer to sell, import and otherwise
117transfer the Contribution of such Contributor, if any, in source code and
118object code form. This patent license shall apply to the combination of the
119Contribution and the Program if, at the time the Contribution is added by the
120Contributor, such addition of the Contribution causes such combination to be
121covered by the Licensed Patents. The patent license shall not apply to any
122other combinations which include the Contribution. No hardware per se is
123licensed hereunder.
124
125c) Recipient understands that although each Contributor grants the licenses to
126its Contributions set forth herein, no assurances are provided by any
127Contributor that the Program does not infringe the patent or other
128intellectual property rights of any other entity. Each Contributor disclaims
129any liability to Recipient for claims brought by any other entity based on
130infringement of intellectual property rights or otherwise. As a condition to
131exercising the rights and licenses granted hereunder, each Recipient hereby
132assumes sole responsibility to secure any other intellectual property rights
133needed, if any. For example, if a third party patent license is required to
134allow Recipient to distribute the Program, it is Recipient's responsibility to
135acquire that license before distributing the Program.
136
137d) Each Contributor represents that to its knowledge it has sufficient
138copyright rights in its Contribution, if any, to grant the copyright license
139set forth in this Agreement.
140
1413. REQUIREMENTS
142
143A Contributor may choose to distribute the Program in object code form under
144its own license agreement, provided that:
145
146a) it complies with the terms and conditions of this Agreement; and
147
148b) its license agreement:
149
150i) effectively disclaims on behalf of all Contributors all warranties and
151conditions, express and implied, including warranties or conditions of title
152and non-infringement, and implied warranties or conditions of merchantability
153and fitness for a particular purpose;
154
155ii) effectively excludes on behalf of all Contributors all liability for
156damages, including direct, indirect, special, incidental and consequential
157damages, such as lost profits;
158
159iii) states that any provisions which differ from this Agreement are offered
160by that Contributor alone and not by any other party; and
161
162iv) states that source code for the Program is available from such
163Contributor, and informs licensees how to obtain it in a reasonable manner on
164or through a medium customarily used for software exchange.
165
166When the Program is made available in source code form:
167
168a) it must be made available under this Agreement; and
169
170b) a copy of this Agreement must be included with each copy of the Program.
171
172Contributors may not remove or alter any copyright notices contained within
173the Program.
174
175Each Contributor must identify itself as the originator of its Contribution,
176if any, in a manner that reasonably allows subsequent Recipients to identify
177the originator of the Contribution.
178
1794. COMMERCIAL DISTRIBUTION
180
181Commercial distributors of software may accept certain responsibilities with
182respect to end users, business partners and the like. While this license is
183intended to facilitate the commercial use of the Program, the Contributor who
184includes the Program in a commercial product offering should do so in a manner
185which does not create potential liability for other Contributors. Therefore,
186if a Contributor includes the Program in a commercial product offering, such
187Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
188every other Contributor ("Indemnified Contributor") against any losses,
189damages and costs (collectively "Losses") arising from claims, lawsuits and
190other legal actions brought by a third party against the Indemnified
191Contributor to the extent caused by the acts or omissions of such Commercial
192Contributor in connection with its distribution of the Program in a commercial
193product offering. The obligations in this section do not apply to any claims
194or Losses relating to any actual or alleged intellectual property
195infringement. In order to qualify, an Indemnified Contributor must: a)
196promptly notify the Commercial Contributor in writing of such claim, and b)
197allow the Commercial Contributor to control, and cooperate with the Commercial
198Contributor in, the defense and any related settlement negotiations. The
199Indemnified Contributor may participate in any such claim at its own expense.
200
201For example, a Contributor might include the Program in a commercial product
202offering, Product X. That Contributor is then a Commercial Contributor. If
203that Commercial Contributor then makes performance claims, or offers
204warranties related to Product X, those performance claims and warranties are
205such Commercial Contributor's responsibility alone. Under this section, the
206Commercial Contributor would have to defend claims against the other
207Contributors related to those performance claims and warranties, and if a
208court requires any other Contributor to pay any damages as a result, the
209Commercial Contributor must pay those damages.
210
2115. NO WARRANTY
212
213EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
214"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
215IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
216NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
217Recipient is solely responsible for determining the appropriateness of using
218and distributing the Program and assumes all risks associated with its
219exercise of rights under this Agreement , including but not limited to the
220risks and costs of program errors, compliance with applicable laws, damage to
221or loss of data, programs or equipment, and unavailability or interruption of
222operations.
223
2246. DISCLAIMER OF LIABILITY
225
226EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
227CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
228SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
229LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
230CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
231ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
232EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY
233OF SUCH DAMAGES.
234
2357. GENERAL
236
237If any provision of this Agreement is invalid or unenforceable under
238applicable law, it shall not affect the validity or enforceability of the
239remainder of the terms of this Agreement, and without further action by the
240parties hereto, such provision shall be reformed to the minimum extent
241necessary to make such provision valid and enforceable.
242
243If Recipient institutes patent litigation against any entity (including a
244cross-claim or counterclaim in a lawsuit) alleging that the Program itself
245(excluding combinations of the Program with other software or hardware)
246infringes such Recipient's patent(s), then such Recipient's rights granted
247under Section 2(b) shall terminate as of the date such litigation is filed.
248
249All Recipient's rights under this Agreement shall terminate if it fails to
250comply with any of the material terms or conditions of this Agreement and does
251not cure such failure in a reasonable period of time after becoming aware of
252such noncompliance. If all Recipient's rights under this Agreement terminate,
253Recipient agrees to cease use and distribution of the Program as soon as
254reasonably practicable. However, Recipient's obligations under this Agreement
255and any licenses granted by Recipient relating to the Program shall continue
256and survive.
257
258Everyone is permitted to copy and distribute copies of this Agreement, but in
259order to avoid inconsistency the Agreement is copyrighted and may only be
260modified in the following manner. The Agreement Steward reserves the right to
261publish new versions (including revisions) of this Agreement from time to
262time. No one other than the Agreement Steward has the right to modify this
263Agreement. The Eclipse Foundation is the initial Agreement Steward. The
264Eclipse Foundation may assign the responsibility to serve as the Agreement
265Steward to a suitable separate entity. Each new version of the Agreement will
266be given a distinguishing version number. The Program (including
267Contributions) may always be distributed subject to the version of the
268Agreement under which it was received. In addition, after a new version of the
269Agreement is published, Contributor may elect to distribute the Program
270(including its Contributions) under the new version. Except as expressly
271stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
272licenses to the intellectual property of any Contributor under this Agreement,
273whether expressly, by implication, estoppel or otherwise. All rights in the
274Program not expressly granted under this Agreement are reserved.
275
276This Agreement is governed by the laws of the State of New York and the
277intellectual property laws of the United States of America. No party to this
278Agreement will bring a legal action under this Agreement more than one year
279after the cause of action arose. Each party waives its rights to a jury trial
280in any resulting litigation.
281
282====[ EPL license - begin ]===================================================
283
284
285====[ Apache 2.0 license - begin ]============================================
286
287                                 Apache License
288                           Version 2.0, January 2004
289                        http://www.apache.org/licenses/
290
291   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
292
293   1. Definitions.
294
295      "License" shall mean the terms and conditions for use, reproduction,
296      and distribution as defined by Sections 1 through 9 of this document.
297
298      "Licensor" shall mean the copyright owner or entity authorized by
299      the copyright owner that is granting the License.
300
301      "Legal Entity" shall mean the union of the acting entity and all
302      other entities that control, are controlled by, or are under common
303      control with that entity. For the purposes of this definition,
304      "control" means (i) the power, direct or indirect, to cause the
305      direction or management of such entity, whether by contract or
306      otherwise, or (ii) ownership of fifty percent (50%) or more of the
307      outstanding shares, or (iii) beneficial ownership of such entity.
308
309      "You" (or "Your") shall mean an individual or Legal Entity
310      exercising permissions granted by this License.
311
312      "Source" form shall mean the preferred form for making modifications,
313      including but not limited to software source code, documentation
314      source, and configuration files.
315
316      "Object" form shall mean any form resulting from mechanical
317      transformation or translation of a Source form, including but
318      not limited to compiled object code, generated documentation,
319      and conversions to other media types.
320
321      "Work" shall mean the work of authorship, whether in Source or
322      Object form, made available under the License, as indicated by a
323      copyright notice that is included in or attached to the work
324      (an example is provided in the Appendix below).
325
326      "Derivative Works" shall mean any work, whether in Source or Object
327      form, that is based on (or derived from) the Work and for which the
328      editorial revisions, annotations, elaborations, or other modifications
329      represent, as a whole, an original work of authorship. For the purposes
330      of this License, Derivative Works shall not include works that remain
331      separable from, or merely link (or bind by name) to the interfaces of,
332      the Work and Derivative Works thereof.
333
334      "Contribution" shall mean any work of authorship, including
335      the original version of the Work and any modifications or additions
336      to that Work or Derivative Works thereof, that is intentionally
337      submitted to Licensor for inclusion in the Work by the copyright owner
338      or by an individual or Legal Entity authorized to submit on behalf of
339      the copyright owner. For the purposes of this definition, "submitted"
340      means any form of electronic, verbal, or written communication sent
341      to the Licensor or its representatives, including but not limited to
342      communication on electronic mailing lists, source code control systems,
343      and issue tracking systems that are managed by, or on behalf of, the
344      Licensor for the purpose of discussing and improving the Work, but
345      excluding communication that is conspicuously marked or otherwise
346      designated in writing by the copyright owner as "Not a Contribution."
347
348      "Contributor" shall mean Licensor and any individual or Legal Entity
349      on behalf of whom a Contribution has been received by Licensor and
350      subsequently incorporated within the Work.
351
352   2. Grant of Copyright License. Subject to the terms and conditions of
353      this License, each Contributor hereby grants to You a perpetual,
354      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
355      copyright license to reproduce, prepare Derivative Works of,
356      publicly display, publicly perform, sublicense, and distribute the
357      Work and such Derivative Works in Source or Object form.
358
359   3. Grant of Patent License. Subject to the terms and conditions of
360      this License, each Contributor hereby grants to You a perpetual,
361      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
362      (except as stated in this section) patent license to make, have made,
363      use, offer to sell, sell, import, and otherwise transfer the Work,
364      where such license applies only to those patent claims licensable
365      by such Contributor that are necessarily infringed by their
366      Contribution(s) alone or by combination of their Contribution(s)
367      with the Work to which such Contribution(s) was submitted. If You
368      institute patent litigation against any entity (including a
369      cross-claim or counterclaim in a lawsuit) alleging that the Work
370      or a Contribution incorporated within the Work constitutes direct
371      or contributory patent infringement, then any patent licenses
372      granted to You under this License for that Work shall terminate
373      as of the date such litigation is filed.
374
375   4. Redistribution. You may reproduce and distribute copies of the
376      Work or Derivative Works thereof in any medium, with or without
377      modifications, and in Source or Object form, provided that You
378      meet the following conditions:
379
380      (a) You must give any other recipients of the Work or
381          Derivative Works a copy of this License; and
382
383      (b) You must cause any modified files to carry prominent notices
384          stating that You changed the files; and
385
386      (c) You must retain, in the Source form of any Derivative Works
387          that You distribute, all copyright, patent, trademark, and
388          attribution notices from the Source form of the Work,
389          excluding those notices that do not pertain to any part of
390          the Derivative Works; and
391
392      (d) If the Work includes a "NOTICE" text file as part of its
393          distribution, then any Derivative Works that You distribute must
394          include a readable copy of the attribution notices contained
395          within such NOTICE file, excluding those notices that do not
396          pertain to any part of the Derivative Works, in at least one
397          of the following places: within a NOTICE text file distributed
398          as part of the Derivative Works; within the Source form or
399          documentation, if provided along with the Derivative Works; or,
400          within a display generated by the Derivative Works, if and
401          wherever such third-party notices normally appear. The contents
402          of the NOTICE file are for informational purposes only and
403          do not modify the License. You may add Your own attribution
404          notices within Derivative Works that You distribute, alongside
405          or as an addendum to the NOTICE text from the Work, provided
406          that such additional attribution notices cannot be construed
407          as modifying the License.
408
409      You may add Your own copyright statement to Your modifications and
410      may provide additional or different license terms and conditions
411      for use, reproduction, or distribution of Your modifications, or
412      for any such Derivative Works as a whole, provided Your use,
413      reproduction, and distribution of the Work otherwise complies with
414      the conditions stated in this License.
415
416   5. Submission of Contributions. Unless You explicitly state otherwise,
417      any Contribution intentionally submitted for inclusion in the Work
418      by You to the Licensor shall be under the terms and conditions of
419      this License, without any additional terms or conditions.
420      Notwithstanding the above, nothing herein shall supersede or modify
421      the terms of any separate license agreement you may have executed
422      with Licensor regarding such Contributions.
423
424   6. Trademarks. This License does not grant permission to use the trade
425      names, trademarks, service marks, or product names of the Licensor,
426      except as required for reasonable and customary use in describing the
427      origin of the Work and reproducing the content of the NOTICE file.
428
429   7. Disclaimer of Warranty. Unless required by applicable law or
430      agreed to in writing, Licensor provides the Work (and each
431      Contributor provides its Contributions) on an "AS IS" BASIS,
432      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
433      implied, including, without limitation, any warranties or conditions
434      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
435      PARTICULAR PURPOSE. You are solely responsible for determining the
436      appropriateness of using or redistributing the Work and assume any
437      risks associated with Your exercise of permissions under this License.
438
439   8. Limitation of Liability. In no event and under no legal theory,
440      whether in tort (including negligence), contract, or otherwise,
441      unless required by applicable law (such as deliberate and grossly
442      negligent acts) or agreed to in writing, shall any Contributor be
443      liable to You for damages, including any direct, indirect, special,
444      incidental, or consequential damages of any character arising as a
445      result of this License or out of the use or inability to use the
446      Work (including but not limited to damages for loss of goodwill,
447      work stoppage, computer failure or malfunction, or any and all
448      other commercial damages or losses), even if such Contributor
449      has been advised of the possibility of such damages.
450
451   9. Accepting Warranty or Additional Liability. While redistributing
452      the Work or Derivative Works thereof, You may choose to offer,
453      and charge a fee for, acceptance of support, warranty, indemnity,
454      or other liability obligations and/or rights consistent with this
455      License. However, in accepting such obligations, You may act only
456      on Your own behalf and on Your sole responsibility, not on behalf
457      of any other Contributor, and only if You agree to indemnify,
458      defend, and hold each Contributor harmless for any liability
459      incurred by, or claims asserted against, such Contributor by reason
460      of your accepting any such warranty or additional liability.
461
462   END OF TERMS AND CONDITIONS
463
464   APPENDIX: How to apply the Apache License to your work.
465
466      To apply the Apache License to your work, attach the following
467      boilerplate notice, with the fields enclosed by brackets "[]"
468      replaced with your own identifying information. (Don't include
469      the brackets!)  The text should be enclosed in the appropriate
470      comment syntax for the file format. We also recommend that a
471      file or class name and description of purpose be included on the
472      same "printed page" as the copyright notice for easier
473      identification within third-party archives.
474
475   Copyright [yyyy] [name of copyright owner]
476
477   Licensed under the Apache License, Version 2.0 (the "License");
478   you may not use this file except in compliance with the License.
479   You may obtain a copy of the License at
480
481       http://www.apache.org/licenses/LICENSE-2.0
482
483   Unless required by applicable law or agreed to in writing, software
484   distributed under the License is distributed on an "AS IS" BASIS,
485   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
486   See the License for the specific language governing permissions and
487   limitations under the License.
488
489====[ Apache 2.0 license - end ]==============================================
490
491
492====[ CDDL v1.0 license - start ]=============================================
493
494COMMON DEVELOPMENT AND DISTRIBUTION LICENSE Version 1.0
495
4961. Definitions.
497
498    1.1. "Contributor" means each individual or entity that creates
499         or contributes to the creation of Modifications.
500
501    1.2. "Contributor Version" means the combination of the Original
502         Software, prior Modifications used by a Contributor (if any),
503         and the Modifications made by that particular Contributor.
504
505    1.3. "Covered Software" means (a) the Original Software, or (b)
506         Modifications, or (c) the combination of files containing
507         Original Software with files containing Modifications, in
508         each case including portions thereof.
509
510    1.4. "Executable" means the Covered Software in any form other
511         than Source Code.
512
513    1.5. "Initial Developer" means the individual or entity that first
514         makes Original Software available under this License.
515
516    1.6. "Larger Work" means a work which combines Covered Software or
517         portions thereof with code not governed by the terms of this
518         License.
519
520    1.7. "License" means this document.
521
522    1.8. "Licensable" means having the right to grant, to the maximum
523         extent possible, whether at the time of the initial grant or
524         subsequently acquired, any and all of the rights conveyed
525         herein.
526
527    1.9. "Modifications" means the Source Code and Executable form of
528         any of the following:
529
530        A. Any file that results from an addition to, deletion from or
531           modification of the contents of a file containing Original
532           Software or previous Modifications;
533
534        B. Any new file that contains any part of the Original
535           Software or previous Modifications; or
536
537        C. Any new file that is contributed or otherwise made
538           available under the terms of this License.
539
540    1.10. "Original Software" means the Source Code and Executable
541          form of computer software code that is originally released
542          under this License.
543
544    1.11. "Patent Claims" means any patent claim(s), now owned or
545          hereafter acquired, including without limitation, method,
546          process, and apparatus claims, in any patent Licensable by
547          grantor.
548
549    1.12. "Source Code" means (a) the common form of computer software
550          code in which modifications are made and (b) associated
551          documentation included in or with such code.
552
553    1.13. "You" (or "Your") means an individual or a legal entity
554          exercising rights under, and complying with all of the terms
555          of, this License.  For legal entities, "You" includes any
556          entity which controls, is controlled by, or is under common
557          control with You.  For purposes of this definition,
558          "control" means (a) the power, direct or indirect, to cause
559          the direction or management of such entity, whether by
560          contract or otherwise, or (b) ownership of more than fifty
561          percent (50%) of the outstanding shares or beneficial
562          ownership of such entity.
563
5642. License Grants.
565
566    2.1. The Initial Developer Grant.
567
568    Conditioned upon Your compliance with Section 3.1 below and
569    subject to third party intellectual property claims, the Initial
570    Developer hereby grants You a world-wide, royalty-free,
571    non-exclusive license:
572
573        (a) under intellectual property rights (other than patent or
574            trademark) Licensable by Initial Developer, to use,
575            reproduce, modify, display, perform, sublicense and
576            distribute the Original Software (or portions thereof),
577            with or without Modifications, and/or as part of a Larger
578            Work; and
579
580        (b) under Patent Claims infringed by the making, using or
581            selling of Original Software, to make, have made, use,
582            practice, sell, and offer for sale, and/or otherwise
583            dispose of the Original Software (or portions thereof).
584
585        (c) The licenses granted in Sections 2.1(a) and (b) are
586            effective on the date Initial Developer first distributes
587            or otherwise makes the Original Software available to a
588            third party under the terms of this License.
589
590        (d) Notwithstanding Section 2.1(b) above, no patent license is
591            granted: (1) for code that You delete from the Original
592            Software, or (2) for infringements caused by: (i) the
593            modification of the Original Software, or (ii) the
594            combination of the Original Software with other software
595            or devices.
596
597    2.2. Contributor Grant.
598
599    Conditioned upon Your compliance with Section 3.1 below and
600    subject to third party intellectual property claims, each
601    Contributor hereby grants You a world-wide, royalty-free,
602    non-exclusive license:
603
604        (a) under intellectual property rights (other than patent or
605            trademark) Licensable by Contributor to use, reproduce,
606            modify, display, perform, sublicense and distribute the
607            Modifications created by such Contributor (or portions
608            thereof), either on an unmodified basis, with other
609            Modifications, as Covered Software and/or as part of a
610            Larger Work; and
611
612        (b) under Patent Claims infringed by the making, using, or
613            selling of Modifications made by that Contributor either
614            alone and/or in combination with its Contributor Version
615            (or portions of such combination), to make, use, sell,
616            offer for sale, have made, and/or otherwise dispose of:
617            (1) Modifications made by that Contributor (or portions
618            thereof); and (2) the combination of Modifications made by
619            that Contributor with its Contributor Version (or portions
620            of such combination).
621
622        (c) The licenses granted in Sections 2.2(a) and 2.2(b) are
623            effective on the date Contributor first distributes or
624            otherwise makes the Modifications available to a third
625            party.
626
627        (d) Notwithstanding Section 2.2(b) above, no patent license is
628            granted: (1) for any code that Contributor has deleted
629            from the Contributor Version; (2) for infringements caused
630            by: (i) third party modifications of Contributor Version,
631            or (ii) the combination of Modifications made by that
632            Contributor with other software (except as part of the
633            Contributor Version) or other devices; or (3) under Patent
634            Claims infringed by Covered Software in the absence of
635            Modifications made by that Contributor.
636
6373. Distribution Obligations.
638
639    3.1. Availability of Source Code.
640
641    Any Covered Software that You distribute or otherwise make
642    available in Executable form must also be made available in Source
643    Code form and that Source Code form must be distributed only under
644    the terms of this License.  You must include a copy of this
645    License with every copy of the Source Code form of the Covered
646    Software You distribute or otherwise make available.  You must
647    inform recipients of any such Covered Software in Executable form
648    as to how they can obtain such Covered Software in Source Code
649    form in a reasonable manner on or through a medium customarily
650    used for software exchange.
651
652    3.2. Modifications.
653
654    The Modifications that You create or to which You contribute are
655    governed by the terms of this License.  You represent that You
656    believe Your Modifications are Your original creation(s) and/or
657    You have sufficient rights to grant the rights conveyed by this
658    License.
659
660    3.3. Required Notices.
661
662    You must include a notice in each of Your Modifications that
663    identifies You as the Contributor of the Modification.  You may
664    not remove or alter any copyright, patent or trademark notices
665    contained within the Covered Software, or any notices of licensing
666    or any descriptive text giving attribution to any Contributor or
667    the Initial Developer.
668
669    3.4. Application of Additional Terms.
670
671    You may not offer or impose any terms on any Covered Software in
672    Source Code form that alters or restricts the applicable version
673    of this License or the recipients' rights hereunder.  You may
674    choose to offer, and to charge a fee for, warranty, support,
675    indemnity or liability obligations to one or more recipients of
676    Covered Software.  However, you may do so only on Your own behalf,
677    and not on behalf of the Initial Developer or any Contributor.
678    You must make it absolutely clear that any such warranty, support,
679    indemnity or liability obligation is offered by You alone, and You
680    hereby agree to indemnify the Initial Developer and every
681    Contributor for any liability incurred by the Initial Developer or
682    such Contributor as a result of warranty, support, indemnity or
683    liability terms You offer.
684
685    3.5. Distribution of Executable Versions.
686
687    You may distribute the Executable form of the Covered Software
688    under the terms of this License or under the terms of a license of
689    Your choice, which may contain terms different from this License,
690    provided that You are in compliance with the terms of this License
691    and that the license for the Executable form does not attempt to
692    limit or alter the recipient's rights in the Source Code form from
693    the rights set forth in this License.  If You distribute the
694    Covered Software in Executable form under a different license, You
695    must make it absolutely clear that any terms which differ from
696    this License are offered by You alone, not by the Initial
697    Developer or Contributor.  You hereby agree to indemnify the
698    Initial Developer and every Contributor for any liability incurred
699    by the Initial Developer or such Contributor as a result of any
700    such terms You offer.
701
702    3.6. Larger Works.
703
704    You may create a Larger Work by combining Covered Software with
705    other code not governed by the terms of this License and
706    distribute the Larger Work as a single product.  In such a case,
707    You must make sure the requirements of this License are fulfilled
708    for the Covered Software.
709
7104. Versions of the License.
711
712    4.1. New Versions.
713
714    Sun Microsystems, Inc. is the initial license steward and may
715    publish revised and/or new versions of this License from time to
716    time.  Each version will be given a distinguishing version number.
717    Except as provided in Section 4.3, no one other than the license
718    steward has the right to modify this License.
719
720    4.2. Effect of New Versions.
721
722    You may always continue to use, distribute or otherwise make the
723    Covered Software available under the terms of the version of the
724    License under which You originally received the Covered Software.
725    If the Initial Developer includes a notice in the Original
726    Software prohibiting it from being distributed or otherwise made
727    available under any subsequent version of the License, You must
728    distribute and make the Covered Software available under the terms
729    of the version of the License under which You originally received
730    the Covered Software.  Otherwise, You may also choose to use,
731    distribute or otherwise make the Covered Software available under
732    the terms of any subsequent version of the License published by
733    the license steward.
734
735    4.3. Modified Versions.
736
737    When You are an Initial Developer and You want to create a new
738    license for Your Original Software, You may create and use a
739    modified version of this License if You: (a) rename the license
740    and remove any references to the name of the license steward
741    (except to note that the license differs from this License); and
742    (b) otherwise make it clear that the license contains terms which
743    differ from this License.
744
7455. DISCLAIMER OF WARRANTY.
746
747    COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS"
748    BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
749    INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED
750    SOFTWARE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
751    PURPOSE OR NON-INFRINGING.  THE ENTIRE RISK AS TO THE QUALITY AND
752    PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU.  SHOULD ANY
753    COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE
754    INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY
755    NECESSARY SERVICING, REPAIR OR CORRECTION.  THIS DISCLAIMER OF
756    WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE.  NO USE OF
757    ANY COVERED SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS
758    DISCLAIMER.
759
7606. TERMINATION.
761
762    6.1. This License and the rights granted hereunder will terminate
763    automatically if You fail to comply with terms herein and fail to
764    cure such breach within 30 days of becoming aware of the breach.
765    Provisions which, by their nature, must remain in effect beyond
766    the termination of this License shall survive.
767
768    6.2. If You assert a patent infringement claim (excluding
769    declaratory judgment actions) against Initial Developer or a
770    Contributor (the Initial Developer or Contributor against whom You
771    assert such claim is referred to as "Participant") alleging that
772    the Participant Software (meaning the Contributor Version where
773    the Participant is a Contributor or the Original Software where
774    the Participant is the Initial Developer) directly or indirectly
775    infringes any patent, then any and all rights granted directly or
776    indirectly to You by such Participant, the Initial Developer (if
777    the Initial Developer is not the Participant) and all Contributors
778    under Sections 2.1 and/or 2.2 of this License shall, upon 60 days
779    notice from Participant terminate prospectively and automatically
780    at the expiration of such 60 day notice period, unless if within
781    such 60 day period You withdraw Your claim with respect to the
782    Participant Software against such Participant either unilaterally
783    or pursuant to a written agreement with Participant.
784
785    6.3. In the event of termination under Sections 6.1 or 6.2 above,
786    all end user licenses that have been validly granted by You or any
787    distributor hereunder prior to termination (excluding licenses
788    granted to You by any distributor) shall survive termination.
789
7907. LIMITATION OF LIABILITY.
791
792    UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
793    (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
794    INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
795    COVERED SOFTWARE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE
796    LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR
797    CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT
798    LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK
799    STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
800    COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
801    INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.  THIS LIMITATION OF
802    LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL
803    INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT
804    APPLICABLE LAW PROHIBITS SUCH LIMITATION.  SOME JURISDICTIONS DO
805    NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR
806    CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT
807    APPLY TO YOU.
808
8098. U.S. GOVERNMENT END USERS.
810
811    The Covered Software is a "commercial item," as that term is
812    defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial
813    computer software" (as that term is defined at 48
814    C.F.R. 252.227-7014(a)(1)) and "commercial computer software
815    documentation" as such terms are used in 48 C.F.R. 12.212
816    (Sept. 1995).  Consistent with 48 C.F.R. 12.212 and 48
817    C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
818    U.S. Government End Users acquire Covered Software with only those
819    rights set forth herein.  This U.S. Government Rights clause is in
820    lieu of, and supersedes, any other FAR, DFAR, or other clause or
821    provision that addresses Government rights in computer software
822    under this License.
823
8249. MISCELLANEOUS.
825
826    This License represents the complete agreement concerning subject
827    matter hereof.  If any provision of this License is held to be
828    unenforceable, such provision shall be reformed only to the extent
829    necessary to make it enforceable.  This License shall be governed
830    by the law of the jurisdiction specified in a notice contained
831    within the Original Software (except to the extent applicable law,
832    if any, provides otherwise), excluding such jurisdiction's
833    conflict-of-law provisions.  Any litigation relating to this
834    License shall be subject to the jurisdiction of the courts located
835    in the jurisdiction and venue specified in a notice contained
836    within the Original Software, with the losing party responsible
837    for costs, including, without limitation, court costs and
838    reasonable attorneys' fees and expenses.  The application of the
839    United Nations Convention on Contracts for the International Sale
840    of Goods is expressly excluded.  Any law or regulation which
841    provides that the language of a contract shall be construed
842    against the drafter shall not apply to this License.  You agree
843    that You alone are responsible for compliance with the United
844    States export administration regulations (and the export control
845    laws and regulation of any other countries) when You use,
846    distribute or otherwise make available any Covered Software.
847
84810. RESPONSIBILITY FOR CLAIMS.
849
850    As between Initial Developer and the Contributors, each party is
851    responsible for claims and damages arising, directly or
852    indirectly, out of its utilization of rights under this License
853    and You agree to work with Initial Developer and Contributors to
854    distribute such responsibility on an equitable basis.  Nothing
855    herein is intended or shall be deemed to constitute any admission
856    of liability.
857
858--------------------------------------------------------------------
859
860NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND
861DISTRIBUTION LICENSE (CDDL)
862
863For Covered Software in this distribution, this License shall
864be governed by the laws of the State of California (excluding
865conflict-of-law provisions).
866
867Any litigation relating to this License shall be subject to the
868jurisdiction of the Federal Courts of the Northern District of
869California and the state courts of the State of California, with
870venue lying in Santa Clara County, California.
871
872====[ CDDL v1.0 license - end ]===============================================
873