License Agreement: CellVoyager CV7000 Software

IMPORTANT - PLEASE READ CAREFULLY BEFORE INSTALLING OR USING:
THIS AGREEMENT IS A LEGAL AGREEMENT BETWEEN YOU AND YOKOGAWA ELECTRIC CORPORATION AND/OR ITS SUBSIDIARIES (COLLECTIVELY, “YOKOGAWA”) FOR YOU TO INSTALL OR USE YOKOGAWA SOFTWARE PRODUCT. BY INSTALLING OR OTHERWISE USING THE SOFTWARE PRODUCT, YOU AGREE TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT INSTALL NOR USE THE SOFTWARE PRODUCT AND PROMPTLY RETURN IT TO THE PLACE OF PURCHASE FOR A REFUND, IF APPLICABLE. SHOULD THERE BE ANY DISCREPANCY BETWEEN THIS AGREEMENT AND ANY OTHER WRITTEN AGREEMENT MADE BETWEEN YOU AND YOKOGAWA, THE LATTER SHALL PREVAIL.

1. Scope

1.1 This Agreement applies to the any of Yokogawa software products you may install or use (the “Software Product”). The Software Product consists of:
a) Standard Software Product: The software products listed "General Specifications" of Yokogawa.
b) Customized Software Product: The software products made by Yokogawa based on individually agreed specifications, which will be used with or in addition to the function of the Standard Software Product.

1.2 The Software Product includes, without limitation, computer programs, key codes, manuals and other associated documents, databases, fonts, input data, and any images, photographs, animations, video, voice, music, text, and applets (software linked to text and icons) embedded in the software.

1.3 Unless otherwise provided by Yokogawa, this Agreement applies to the updates and upgrades of the Software Product. 

2. Grant of License

2.1 Subject to the terms and conditions of this Agreement, Yokogawa hereby grants you a non-exclusive and non-transferable right to use the Software Product on the hardware specified by Yokogawa or if not specified, on a single hardware and solely for your internal operation use, in consideration of full payment by you of the license fee separately agreed upon. Use of the Software Product shall be subject to the terms and conditions of General Specifications, user’s manuals and other associated documents in addition to this Agreement.

2.2 Unless otherwise agreed or provided by Yokogawa in writing, the following acts are prohibited:
a) to reproduce the Software Product;
b) to sell, lease, distribute, transfer, pledge, sublicense, make available via the network or otherwise convey the Software Product or the license granted herein to any other person or entity;
c) to use the Software Product on any unauthorized hardware via the network;
d) to cause, permit or attempt to dump, disassemble, decompile, reverse-engineer, or otherwise translate or reproduce the Software Product into source code or other human readable format, or to revise or translate the Software Product into other language and change it to other formats than that in which Yokogawa provided;
e) to cause, permit or attempt to remove any copy protection used or provided in the Software Product;
f) to remove any copyright notice, trademark notice, logo or other proprietary notices or identification shown in the Software Product; or
g) to develop or have developed derivative software or other computer programs which are based on the Software Product unless otherwise permitted by Yokogawa in writing.

2.3 Any and all technology, algorithms, know-how and process contained in the Software Product are the property or trade secret of Yokogawa or licensors to Yokogawa. Ownership of and all the rights in the Software Product shall be retained by Yokogawa or the licensors and none of the rights will be transferred to you hereunder. 

2.4 You agree to maintain the aforementioned property and trade secret of Yokogawa or licensors and key codes in strict confidence, not to disclose it to any party other than your employees, officers, directors or similar staff who have a legitimate need to know to use the Software Product and agreed in writing to abide by the obligations hereunder.

2.5 Upon expiration or termination of this Agreement, the Software Product and its copies, including extracts, shall be returned to Yokogawa and any copies retained in your hardware or any other media shall be deleted irretrievably. If you dispose of media in which the Software Product or its copy is stored, the contents shall be irretrievably deleted.

2.6 The Software Product may contain software which Yokogawa is granted a right to sublicense or distribute by third party suppliers ("Third Party Software"). If suppliers of the Third Party Software (“Supplier”) provide special terms and conditions for the Third Party Software which differ from this Agreement, the special terms and conditions separately provided by Yokogawa shall prevail over this Agreement. Some software may be licensed to you directly by Supplier. 

2.7 The Software Product contains open source software (“OSS”), for which the special terms and conditions provided in Clause 13 shall take precedence over this Agreement.

3. Restrictions on Application

3.1 Unless otherwise agreed in writing between you and Yokogawa, the Software Product is not intended, designed, produced or licensed for actual use in patient care, diagnosis or treatment,  aircraft operation or control, ship navigation or marine equipment control, or ground facility or device for support of the aforesaid operation or control, nor for planning, construction, maintenance or operation of any nuclear related facility.

3.2 If the Software Product is used for the abovementioned purposes, neither Yokogawa nor Supplier assumes liability for any claim or damage arising from the said use and you shall indemnify and hold Yokogawa, Supplier, their affiliates, subcontractors, officers, directors, employees and agents harmless from any liability or damage whatsoever, including any court costs and attorney's fees, arising out of or related to the said use.

4. Limited Warranty

4.1 Yokogawa warrants that, for one year from the delivery by Yokogawa or any other period to be agreed by Yokogawa in writing (“Warranty Period”), the Software Product shall, if it is properly used on the hardware designated by Yokogawa  to install the Software Product and with the software which Yokogawa designates is required to run the Software Product (collectively, “Platform”)  and if used in accordance with the environmental or other conditions defined by Yokogawa or provider of Platform, operate substantially in compliance with the manuals or functional specifications provided by Yokogawa. The Warranty Period commences from the delivery of the Software Product by Yokogawa or when any part of the Software Product is used for operation, whichever comes earlier.

4.2 Under no conditions will Yokogawa warrant that:
a) operation of the Software Product is uninterrupted;
b) the Software Product is error free;
c) the Software Product is completely corrected;
d) the Software Product has no inconsistency or interference with other software;
e) the Software Product fits for a particular purpose or your intention
f) the Software Product or the results arising therefrom is precise, reliable or up-to-date; or
g) the Software Product is free of vulnerability to intrusion or attack.

4.3 In case, during the Warranty Period, it is found that the Software Product does not operate in compliance with the manuals or functional specifications of Yokogawa, or its medium has a physical defect, Yokogawa will, at Yokogawa’s discretion, repair, replace or present a workaround without charge, through Yokogawa’s distributors. If Yokogawa engineer or other engineer is required to attend for repair, replacement or implementing a workaround at the site, you may be charged for the site service fee. If Yokogawa deems necessary, you are required to initialize or stop the operation of the system, facility or equipment in or on which the Software Product is installed.

4.4 The above warranties shall not be applied to and Yokogawa shall not be liable for the defect or non-compliance which is subject to any of the following circumstances:
a) the Platform has ceased to be covered by the warranty or maintenance contract of the provider of Platform
b) if the Platform to run the Software Product is specified, such Platform has been changed to other Platform without consent of Yokogawa;
c) modification, improvement or alteration is made by a person other than Yokogawa or its designated service provider;
d) your or third party’s (excluding the service provider designated by Yokogawa) misuse, alteration, addition of new function, or use for any purpose not provided in the functional specifications of Yokogawa;
e) the appropriate environmental or other conditions provided by Yokogawa or provider of Platform is not complied with;
f) the corrective action (including repair, replacement or workaround) for the defect or non-compliance is not implemented as suggested by Yokogawa; or
g) any other causes which are not attributable to Yokogawa.

4.5 NOTWITHSTANDING THE FOREGOING, ANY WARRANTY FOR THE THIRD PARTY SOFTWARE AND/OR OSS IS SUBJECT TO THE SPECIAL TERMS AND CONDITIONS SET FORTH IN CLAUSE 13 OR THOSE SEPARATELY PROVIDED WITH RESPECT TO SUCH THIRD PARTY SOFTWARE.

4.6 THE ABOVE WARRANTY IS GIVEN AND ACCEPTED AS A SOLE AND EXCLUSIVE LIABILITY AND IN LIEU OF ALL OTHER LIABILITY OR WARRANTIES OF ANY KIND WHATSOEVER ON THE PART OF YOKOGAWA OR SUPPLIER, EXPRESS OR IMPLIED, IN FACT OR IN LAW. ALL IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS, ARE EXPRESSLY EXCLUDED AND DISCLAIMED. THE WARRANTY PROVISIONS OF THE APPLICABLE LAW ARE EXPRESSLY EXCLUDED TO THE EXTENT PERMITTED. NOTHING IN THIS AGREEMENT LIMITS OR EXCLUDES ANY LIABILITY THAT CANNOT BE LIMITED OR EXCLUDED UNDER APPLICABLE LAW.

5. Maintenance Services

5.1 Scope and terms and conditions of maintenance service for the Software Product shall be subject to the latest Yokogawa standard terms and conditions of service or otherwise defined by Yokogawa. Unless otherwise provided in Yokogawa’s General Specifications, services for the Standard Software Product will be available only for the latest version and the immediately preceding version. In any event service for the immediately preceding version will be available only for 5 years after the latest version has been released. In addition, no service will be provided by Yokogawa for the Software Product which has been discontinued for more than 5 years. As for the Customized Software Product, basically, Yokogawa will not provide maintenance service after the Warranty Period, provided that Yokogawa may provide alteration work subject to individual written agreement.

5.2 Notwithstanding otherwise stated in the preceding sub-clause, any maintenance service for the Third Party Software shall be subject to the terms and conditions provided by the Supplier.

6. Infringement

6.1 If you are warned or receive a claim by a third party that the Software Product in its original form infringes any third party’s patent (which is issued at the time of delivery of the Software Product), trade mark, copyright or other intellectual property rights (”Claim”), you shall promptly notify Yokogawa thereof in writing.

6.2 If the infringement is attributable to Yokogawa, Yokogawa will defend you from the Claim at Yokogawa’s expense and indemnify you from the damages finally granted by the court or otherwise agreed by Yokogawa out of court. The foregoing obligation and indemnity of Yokogawa shall be subject to that i) you promptly notify Yokogawa of the Claim in writing as provided above, ii) you grant to Yokogawa and its designees the full authority to control the defense and settlement of such Claim and iii) you give every and all necessary information and assistance to Yokogawa upon Yokogawa’s request.

6.3 If Yokogawa believes that a Claim may be made or threatened, Yokogawa may, at its option and its expense, either a) procure for you the right to continue using the Software Product, b) replace the Software Product with other software product to prevent infringement, c) modify the Software Product, in whole or in part, so that it become non-infringing, or d) if Yokogawa believes that a) through c) are not practicable, refund you the paid-up amount of the book value of the Software Product as depreciated.

6.4 Notwithstanding the foregoing, Yokogawa shall have no obligation nor liability for, and you shall defend and indemnify Yokogawa and its suppliers from, the Claim, if the infringement is arising from a) modification of the Software Product made by a person other than Yokogawa, b) combination of the Software Product with hardware or software not furnished by Yokogawa, c) design or instruction provided by or on behalf of you, d) not complying with Yokogawa’s suggestion, or e) any other causes not attributable to Yokogawa.

6.5 This Clause 6 states the entire liability of Yokogawa and its suppliers and the sole remedy of you with respect to any claim of infringement of a third party’s intellectual property rights. Notwithstanding anything to the contrary stated herein, with respect to the claims arising from or related to the Third Party Software or OSS, the special terms and conditions set forth in Clause 13 or those separately provided for such Third Party Software shall prevail.

7. Limitation of Liability

EXCEPT TO THE EXTENT THAT LIABILITY MAY NOT LAWFULLY BE EXCLUDED OR LIMITED BY CONTRACT, YOKOGAWA AND SUPPLIERS SHALL NOT BE LIABLE TO ANY PERSON OR LEGAL ENTITY FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF MATERIALS OR PRODUCTS, LOSS OF PRODUCTION, LOSS OF CONTRACTS, LOSS OR DESTRUCTION OF DATA, LOSS OF AVAILABILITY AND THE LIKE, OR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES, OR OTHER SIMILAR DAMAGES OF ANY KIND, ARISING OUT OF THE USE OR INABILITY TO USE OF THE SOFTWARE PRODUCT, OR ARISING OUT OF ITS GENERATED APPLICATIONS OR DATA, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, WHETHER BASED IN WARRANTY (EXPRESS OR IMPLIED), CONTRACT, STRICT LIABILITY, TORT (INCLUDING NEGLIGENCE), OR ANY OTHER LEGAL OR EQUITABLE GROUNDS. IN NO EVENT YOKOGAWA AND SUPPLIER’S AGGREGATE LIABILITY FOR ANY CAUSE OF ACTION WHATSOEVER (INCLUDING LIABILITY UNDER CLAUSE 6) SHALL EXCEED THE BOOK VALUE OF THE LICENSE FEE PAID TO YOKOGAWA FOR THE USE OF THE CONCERNED PART OF THE SOFTWARE PRODUCT.

If the product delivered by Yokogawa is altered, modified or combined with other software or is otherwise made different from Yokogawa’s General Specifications, basic specifications, functional specifications or manuals without Yokogawa’s prior written consent, Yokogawa shall be exempted from its obligations and liabilities under this Agreement or by law.

8. Assignment

You shall not assign its rights or obligations under this Agreement without prior written consent of Yokogawa. If you novate or assign this Agreement and the Software Product with Yokogawa’s consent, you shall transfer all copies and whole part of the Software Product to the assignee and shall delete any and all copy of the Software Product in possession irretrievably. This Agreement shall inure to the benefit of and shall be binding on the successors of the parties.

9. Export Control

You agree to comply with the export control and related laws, regulations and orders of Japan, the United States of America, and any other applicable countries and, if you export or reexport the Software Product, to obtain export/import permit and take all necessary procedures under your own responsibility and at your own expense.

10. Audit; Withholding

10.1 Yokogawa shall have the right to access and audit your facilities and any of your records in a commercially reasonable manner, including data stored on hardware, in relation to the use of the Software Product as may be reasonably necessary in Yokogawa’s reasonable opinion to verify that the requirements of this Agreement are being met.

10.2 Even after license being granted under this Agreement, should there be any change in circumstances or environment of use which was not foreseen at the time of delivery and, in Yokogawa’s reasonable opinion, is not appropriate for using the Software Product, or if Yokogawa otherwise reasonably believes it is too inappropriate for you to continue using the Software Product, Yokogawa may suspend or withhold the license provided hereunder.

11. Termination

Yokogawa shall have the right to terminate this Agreement with immediate effect upon notice to you, if you or end users breach any of the terms and conditions hereof. Upon termination of this Agreement, you shall, and make end users, promptly cease using the Software Product and, in accordance with sub-clause 2.5, return or irretrievably delete all copies of the Software Product, certifying the same in writing. In this case the license fee paid by you for the Software Product shall not be refunded. Clauses 2.4 and 2.5, 6, 7, 12 and 13 shall survive any termination of this Agreement.

12. Governing Law; Disputes

This Agreement shall be governed by and construed in accordance with the laws of Japan. If you are a Japanese individual or entity, all disputes, controversies or differences which may arise between the parties hereto, out of, in relation to or in connection with this Agreement (“Dispute”) shall be brought exclusively in the Tokyo District Court (The Main Court) in Japan. If you are not a Japanese individual or entity, any Dispute shall be finally settled by arbitration in Tokyo, Japan in accordance with the Commercial Arbitration Rules of the Japan Commercial Arbitration Association. All proceedings in arbitration shall be conducted in the English language, unless otherwise agreed. The award of arbitration shall be final and binding upon both parties, however, each party may make an application to any court having jurisdiction for judgment to be entered on the award and/or for enforcement of the award.

13. Open Source License 

13.1 The Software Product uses or contains OSS set forth in Exhibit A. Notwithstanding anything to the contrary stated hereunder, installation or use of OSS shall be subject to their license terms, the applicable text of which are provided in Exhibit A. Some of OSS may, in its accompanying files, specify different version of the license terms and/or additional terms, which, if any, shall take precedence.

13.2 Each OSS shall be provided on an “AS IS” basis without warranty of any kind, and any express or implied warranties, including without limitation, any warranties of title, non-infringement, merchantability or fitness for a particular purpose are disclaimed.

13.3 IN ADDITION TO AND WITHOUT LIMITING THE GENERALITY OF THE LIMITATION OF LIABILITY PROVISIONS SET FORTH IN OPEN SOURCE LICENSES OR IN THE OTHER CLAUSES OF THIS AGREEMENT, UNLESS OTHERWISE REQUIRED BY APPLICABLE LAW, IN NO EVENT SHALL YOKOGAWA, ITS AFFILIATES AND SUPPLIERS BE LIABLE, IN RELATION TO OSS, FOR ANY CLAIM, LOSS OR DAMAGE BASED UPON OR RELATED TO, A THIRD PARTY CLAIM, ACTUAL OR ALLEGED INFRINGEMENT, MALFUNCTIONS OR LOSS OF DATA, OR ANY DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, EXEMPLARY OR PUNITIVE DAMAGES, WHETHER ARISING IN TORT, CONTRACT, OR OTHERWISE, EVEN IF YOKOGAWA, ITS AFFILIATES OR SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIMS OR DAMAGES.

14. Miscellaneous
14.1 This Agreement supersedes all prior oral and written understandings, representations and discussions between the parties concerning the subject matter hereof to the extent such understandings, representations and discussions should be discrepant or inconsistent with this Agreement.
14.2 If any part of this Agreement is found void or unenforceable, it shall not affect the validity of the balance of the Agreement, which shall remain valid and enforceable according to its terms and conditions. The parties hereby agree to attempt to substitute for such invalid or unenforceable provision a valid or enforceable provision that achieves to the greatest extent possible the economic, legal and commercial objectives of the invalid or unenforceable provision.
14.3 Failure by either party to insist on performance of this Agreement or to exercise a right when entitled does not prevent such party from doing so at a later time, either in relation to that default or any subsequent one.

 
Exhibit A: Terms and Conditions of Open Source Software (CellVoyager®)

CellVoyager Measurement Software

►Below text shall prevail if there is any discrepancy between the text in the above website and below.

-------------------------------------------------------
License Agreement For Open Source Computer Vision Library (3-Clause BSD License)

By downloading, copying, installing or using the software you agree to this license. If you do not agree to this license, do not download, install, copy or use the software.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
Neither the names of the copyright holders nor the names of the contributors may be used to endorse or promote products derived from this software without specific prior written permission.

This software is provided by the copyright holders and contributors “as is” and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall copyright holders or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.

-------------------------------------------------------

-------------------------------------------------------
Microsoft Public License (Ms-PL)

This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.

1. Definitions
The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning here as under U.S. copyright law. A "contribution" is the original software, or any additions or changes to the software. A "contributor" is any person that distributes its contribution under this license. "Licensed patents" are a contributor's patent claims that read directly on its contribution.

2. Grant of Rights
(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.
(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

3. Conditions and Limitations
(A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.
(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.
(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.
(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.
(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

Please refer to the link below for information regarding Ms-PL.
URL http://www.opensource.org/licenses/ms-pl.html

-------------------------------------------------------

-------------------------------------------------------
The MIT License (MIT)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Please refer to the link below for information regarding MIT
URL http://opensource.org/licenses/MIT
-------------------------------------------------------

-------------------------------------------------------
Apache License Version 2.0, January 2004

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:

a.You must give any other recipients of the Work or Derivative Works a copy of this License; and

b.You must cause any modified files to carry prominent notices stating that You changed the files; and

c.You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

d.If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
  
You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS

APPENDIX: HOW TO APPLY THE APACHE LICENSE TO YOUR WORK

To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Please refer to the link below for information regarding MIT
URL http://www.apache.org/licenses/LICENSE-2.0


 


Sus