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