Software License Agreement¶
THIS AGREEMENT GOVERNS YOUR (“LICENSOR”) ACQUISITION AND USE OF THE FLEXCOMPUTE, INC (HEREAFTER “LICENSOR”) PHOTONFORGE SOFTWARE (THE “SOFTWARE”). IF YOU ARE ENTERING INTO THIS AGREEMENT ON BEHALF OF A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE AUTHORITY TO BIND SUCH ENTITY AND ITS AFFILIATES TO THESE TERMS AND CONDITIONS, IN WHICH CASE THE TERM “LICENSOR” SHALL REFER TO YOU AND/OR SUCH ENTITY AND ITS AFFILIATES. IF YOU DO NOT HAVE SUCH AUTHORITY, OR IF YOU DO NOT AGREE WITH THESE TERMS AND CONDITIONS, YOU MUST NOT ACCEPT THIS AGREEMENT AND MAY NOT USE THE SOFTWARE. LICENSEE’S USE OF THE SOFTWARE CONSTITUTES LICENSEE’S AGREEMENT TO THESE TERMS. IT IS EFFECTIVE BETWEEN LICENSEE AND LICENSOR AS OF THE DATE LICENSEE FIRST USES THE SOFTWARE (THE “EFFECTIVE DATE”).
NOW, THEREFORE, in consideration of the mutual covenants, terms, and conditions set forth herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Licensor and Licensee agree as follows:
1. Definitions¶
“Authorized User” means an employee or contractor of Licensee who Licensee permits to access and use the Software and/or Documentation pursuant to Licensee’s license hereunder.
“Documentation” means Licensor’s user manuals, handbooks, and installation guides relating to the Software provided by Licensor to Licensee at https://docs.flexcompute.com/projects/photonforge/.
“Software” means the python module which includes compiled C++ source code in object code format and python scripts, including any updates provided to Licensee by Licensor pursuant to this Agreement.
“Third-Party Products” means any third-party products described in Exhibit A provided with or incorporated into the Software, including any open source software.
“Updates” means any updates, bug fixes, patches, or other error corrections to the Software that Licensor generally makes available free of charge to all licensees of the Software.
2. License¶
License Grant. Subject to and conditioned on Licensee’s compliance with the terms and conditions of this Agreement, Licensor hereby grants Licensee a non-exclusive, non-sublicensable, terminable, limited license to use the Software solely for Licensee’s internal business purposes during the Term.
Use Restrictions. Licensee shall not use the Software for any purposes beyond the scope of the license granted in this Agreement. Without limiting the foregoing and except as otherwise expressly set forth in this Agreement or other fully executed writing among the parties, Licensee shall not at any time, directly or indirectly: (i) modify, adapt, or create derivative works of the Software, in whole or in part; (ii) rent, lease, lend, sell, sublicense, assign, distribute, publish, transfer, or otherwise make available the Software as part of any other software created or distributed by Licensee; (iii) reverse engineer, disassemble, decompile, decode, adapt, or otherwise attempt to derive or gain access to the source code, in whole or in part, of that portion of the Software delivered in object code format; (iv) remove any proprietary notices from the Software; or (v) use the Software in any manner or for any purpose that infringes, misappropriates, or otherwise violates any intellectual property right or other right of any person, or that violates any applicable law.
Reservation of Rights. Licensor reserves all rights not expressly granted to Licensee in this Agreement. Except for the limited rights and licenses expressly granted under this Agreement, nothing in this Agreement grants, by implication, waiver, estoppel, or otherwise, to Licensee or any third party any intellectual property rights or other right, title, or interest in or to the Software.
3. Licensee Responsibilities¶
General. Licensee is responsible and liable for all uses of the Software resulting from access provided by Licensee, directly or indirectly, whether such access or use is permitted by or in violation of this Agreement. Without limiting the generality of the foregoing, Licensee is responsible for all acts and omissions of Authorized Users, and any act or omission by an Authorized User that would constitute a breach of this Agreement if taken by Licensee will be deemed a breach of this Agreement by Licensee. Licensee shall take reasonable efforts to make all Authorized Users aware of this Agreement’s provisions as applicable to such Authorized User’s use of the Software, and shall cause Authorized Users to comply with such provisions.
Third-Party Products. Licensor may distribute certain Third-Party Products with the Software. For purposes of this Agreement, such Third-Party Products are subject to their own license terms and the applicable flow-through provisions referred to in Exhibit A. If Licensee does not agree to abide by the applicable terms for such Third-Party Product, then Licensee should not install or use such Third-Party Products. The Software also contains certain open source software identified on Exhibit A. Licensee understands and acknowledges that such open source software is not licensed to Licensee pursuant to the provisions of this Agreement and that this Agreement may not be construed to grant any such right and/or license. Licensee shall have only such rights and/or licenses, if any, to use the open source software as set forth in the licenses referenced in Exhibit A.
4. Support¶
This Agreement does not entitle Licensee to any support for the Software.
5. Fees and Payment¶
Fees. Licensee may choose to purchase access to certain additional functionality within the Software in which case Licensee shall pay Licensor the fees (“Fees”) set forth in the applicable ordering form presented by Licensor. If Licensee fails to make any payment when due, in addition to all other remedies that may be available: (i) Licensor may charge interest on the past due amount at the rate of 1.5% per month calculated daily and compounded monthly or, if lower, the highest rate permitted under applicable law; (ii) Licensee shall reimburse Licensor for all costs incurred by Licensor in collecting any late payments or interest, including attorneys’ fees, court costs, and collection agency fees; and (iii) if such failure continues for five (5) days following written notice thereof, Licensor may prohibit access to those portions of the Software requiring payment by Licensor until all past due amounts and interest thereon have been paid, without incurring any obligation or liability to Licensee or any other person by reason of such prohibition of access to the Software.
Taxes. All Fees and other amounts payable by Licensee under this Agreement are exclusive of taxes and similar assessments. Licensee is responsible for all sales, use, and excise taxes, and any other similar taxes, duties, and charges of any kind imposed by any federal, state, or local governmental or regulatory authority on any amounts payable by Licensee hereunder, other than any taxes imposed on Licensor’s income.
Auditing Rights and Required Records. Licensee agrees to maintain complete and accurate records in accordance with generally accepted accounting principles during the Term and for a period of two (2) years after the termination or expiration of this Agreement with respect to matters necessary for accurately determining amounts due hereunder. Licensor may, at its own expense, on reasonable prior notice, periodically inspect and audit Licensee’s records with respect to matters covered by this Agreement. Such inspection and auditing rights will extend throughout the Term of this Agreement and continue for a period of two (2) years after the termination or expiration of this Agreement. If Licensor’s audit reveals underpayment by Licensee, Licensee will promptly pay Licensor’s invoice reflecting the amounts due because of such underpayment.
6. Intellectual Property Ownership; Feedback¶
Licensee acknowledges that, as between Licensee and Licensor, Licensor owns all right, title, and interest, including all intellectual property rights, in and to the Software and Documentation.
Feedback. If Licensee or any of its employees or contractors sends or transmits any communications or materials to Licensor by mail, email, telephone, or otherwise, suggesting or recommending changes to the Software or Documentation, including without limitation, new features or functionality relating thereto, or any comments, questions, suggestions, or the like (“Feedback”), Licensor is free to use such Feedback irrespective of any other obligation or limitation between the Parties governing such Feedback. Licensee hereby assigns to Licensor on Licensee’s behalf, and on behalf of its employees, contractors and/or agents, all right, title, and interest in, and Licensor is free to use, without any attribution or compensation to any party, any ideas, know-how, concepts, techniques, or other intellectual property rights contained in the Feedback, for any purpose whatsoever, although Licensor is not required to use any Feedback.
7. Warranty Disclaimer¶
THE SOFTWARE AND DOCUMENTATION ARE PROVIDED “AS IS” AND LICENSOR HEREBY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE. LICENSOR SPECIFICALLY DISCLAIMS ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, AND ALL WARRANTIES ARISING FROM COURSE OF DEALING, USAGE, OR TRADE PRACTICE. LICENSOR MAKES NO WARRANTY OF ANY KIND THAT THE SOFTWARE AND DOCUMENTATION, OR ANY PRODUCTS OR RESULTS OF THE USE THEREOF, WILL MEET LICENSEE’S OR ANY OTHER PERSON’S REQUIREMENTS, OPERATE WITHOUT INTERRUPTION, ACHIEVE ANY INTENDED RESULT, BE COMPATIBLE OR WORK WITH ANY SOFTWARE, SYSTEM OR OTHER SERVICES, OR BE SECURE, ACCURATE, COMPLETE, FREE OF HARMFUL CODE, OR ERROR FREE.
8. Indemnification¶
Licensee Indemnification. Licensee shall indemnify, hold harmless, and, at Licensor’s option, defend Licensor from and against any Losses resulting from any Third-Party Claim based on Licensee’s, or any Authorized User’s: (i) negligence or willful misconduct; or (ii) use of the Software or Documentation in a manner not authorized or contemplated by this Agreement; (iii) use of the Software in combination with data, software, hardware, equipment, or technology not provided by Licensor or authorized by Licensor in writing; (iv) modifications to the Software not made by Licensor; or (v) use of any version other than the most current version of the Software or Documentation delivered to Licensee, provided that Licensee may not settle any Third-Party Claim against Licensor unless such settlement completely and forever releases Licensor from all liability with respect to such Third-Party Claim or unless Licensor consents to such settlement, and further provided that Licensor will have the right, at its option, to defend itself against any such Third-Party Claim or to participate in the defense thereof by counsel of its own choice.
9. Limitations of Liability¶
IN NO EVENT WILL LICENSOR BE LIABLE UNDER OR IN CONNECTION WITH THIS AGREEMENT UNDER ANY LEGAL OR EQUITABLE THEORY, INCLUDING BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, AND OTHERWISE, FOR ANY: (A) CONSEQUENTIAL, INCIDENTAL, INDIRECT, EXEMPLARY, SPECIAL, ENHANCED, OR PUNITIVE DAMAGES; (B) INCREASED COSTS, DIMINUTION IN VALUE OR LOST BUSINESS, PRODUCTION, REVENUES, OR PROFITS; (C) LOSS OF GOODWILL OR REPUTATION; (D) USE, INABILITY TO USE, LOSS, INTERRUPTION, DELAY OR RECOVERY OF ANY DATA, OR BREACH OF DATA OR SYSTEM SECURITY; OR (E) COST OF REPLACEMENT GOODS OR SERVICES, IN EACH CASE REGARDLESS OF WHETHER LICENSOR WAS ADVISED OF THE POSSIBILITY OF SUCH LOSSES OR DAMAGES OR SUCH LOSSES OR DAMAGES WERE OTHERWISE FORESEEABLE. IN NO EVENT WILL LICENSOR’S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT UNDER ANY LEGAL OR EQUITABLE THEORY, INCLUDING BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, AND OTHERWISE EXCEED ONE HUNDRED DOLLARS ($100).
10. Term and Termination¶
Term. The term of this Agreement begins on the Effective Date and, unless terminated earlier pursuant to any of the Agreement’s express provisions, will continue in effect for so long as Licensor (including any Authorized User) possesses, uses, or controls the Software (the “Term”).
Termination. In addition to any other express termination right set forth in this Agreement:
If Licensee is exclusively using that portion of the Software available without payment of Fees, Licensor may terminate this agreement for any reason, or no reason by written notice to Licensee.
Licensor may terminate this Agreement, effective on written notice to Licensee, at any time for any reason, or for no reason if Licensee: (A) fails to pay any amount when due hereunder, and such failure continues more than five (5) days after Licensor’s delivery of written notice thereof; or (B) breaches any of its obligations under Section 2(b);
either Party may terminate this Agreement, effective on written notice to the other Party, if the other Party materially breaches this Agreement, and such breach: (A) is incapable of cure; or (B) being capable of cure, remains uncured thirty (30) days after the non-breaching Party provides the breaching Party with written notice of such breach; or
either Party may terminate this Agreement, effective immediately upon written notice to the other Party, if the other Party: (A) becomes insolvent or is generally unable to pay, or fails to pay, its debts as they become due; (B) files or has filed against it, a petition for voluntary or involuntary bankruptcy or otherwise becomes subject, voluntarily or involuntarily, to any proceeding under any domestic or foreign bankruptcy or insolvency law; (C) makes or seeks to make a general assignment for the benefit of its creditors; or (D) applies for or has appointed a receiver, trustee, custodian, or similar agent appointed by order of any court of competent jurisdiction to take charge of or sell any material portion of its property or business.
Effect of Expiration or Termination. Upon expiration or earlier termination of this Agreement, the license granted hereunder will also terminate and Licensee shall cease using and delete, destroy, or return all copies of the Software and Documentation and certify in writing to the Licensor that the Software and Documentation has been deleted or destroyed. No expiration or termination will affect Licensee’s obligation to pay all Fees that may have become due before such expiration or termination, or entitle Licensee to any refund.
Survival. This Section 10(d) and 1, 5, 6, 7, 8, 9, and 11 survive any termination or expiration of this Agreement. No other provisions of this Agreement survive the expiration or earlier termination of this Agreement.
11. Miscellaneous¶
Entire Agreement. This Agreement, together with any other documents incorporated herein by reference and all related Exhibits, constitutes the sole and entire agreement of the Parties with respect to the subject matter of this Agreement and supersedes all prior and contemporaneous understandings, agreements, and representations and warranties, both written and oral, with respect to such subject matter. In the event of any inconsistency between the statements made in the body of this Agreement, the related Exhibits, and any other documents incorporated herein by reference, the following order of precedence governs: (a) first, this Agreement, excluding its Exhibits; (b) second, the Exhibits to this Agreement as of the Effective Date; and (c) third, any other documents incorporated herein by reference.
Notices. All notices, requests, consents, claims, demands, waivers, and other communications hereunder (each, a “Notice”) must be in writing and addressed to the Parties at the addresses each provide in the regular course of business, or to such other address that may be designated by the Party giving Notice from time to time in accordance with this Section. All Notices must be delivered by personal delivery, nationally recognized overnight courier (with all fees pre-paid), email (with confirmation of transmission or similar method to confirm receipt), in the case of Licensor’s notice to Licensee, through notice provided on Licensor’s website or through Licensee’s account with Licensor, or certified or registered mail (in each case, return receipt requested, postage pre-paid). Except as otherwise provided in this Agreement, a Notice is effective only: (i) upon receipt by the receiving Party (or, in the case of Licensor, posting or notifying Licensee pursuant to this Section), and (ii) if the Party giving the Notice has complied with the requirements of this Section.
Force Majeure. In no event shall Licensor be liable to Licensee, or be deemed to have breached this Agreement, for any failure or delay in performing its obligations under this Agreement, if and to the extent such failure or delay is caused by any circumstances beyond Licensor’s reasonable control, including but not limited to: (i) acts of God; (ii) flood, fire, earthquake, pandemic, epidemic, or explosion; (iii) war, invasion, hostilities (whether war is declared or not), terrorist threats or acts, riot or other civil unrest; (iv) government order, law, or actions; (v) embargoes or blockades in effect on or after the date of this Agreement; (vi) national or regional emergency; (vii) strikes, labor stoppages or slowdowns, or other industrial disturbances; and (viii) shortage of adequate power or transportation facilities.
Amendment and Modification; Waiver. Licensor may amend these terms in its sole discretion by providing notice to Licensee, and notwithstanding Section 11(b), such notice may be given by Licensor by posting a new version of this license on Licensor’s website or including these terms within the digital files downloaded by Licensee. No waiver by any Party of any of the provisions hereof will be effective unless explicitly set forth in writing and signed by the Party so waiving. Except as otherwise set forth in this Agreement, (i) no failure to exercise, or delay in exercising, any rights, remedy, power, or privilege arising from this Agreement will operate or be construed as a waiver thereof, and (ii) no single or partial exercise of any right, remedy, power, or privilege hereunder will preclude any other or further exercise thereof or the exercise of any other right, remedy, power, or privilege.
Severability. If any provision of this Agreement is invalid, illegal, or unenforceable in any jurisdiction, such invalidity, illegality, or unenforceability will not affect any other term or provision of this Agreement or invalidate or render unenforceable such term or provision in any other jurisdiction. Upon such determination that any term or other provision is invalid, illegal, or unenforceable, the Parties hereto shall negotiate in good faith to modify this Agreement so as to effect the original intent of the Parties as closely as possible in a mutually acceptable manner in order that the transactions contemplated hereby be consummated as originally contemplated to the greatest extent possible.
Governing Law; Submission to Jurisdiction. This Agreement is governed by and construed in accordance with the internal laws of the State of Delaware without giving effect to any choice or conflict of law provision or rule that would require or permit the application of the laws of any jurisdiction other than those of the State of Delaware. Any legal suit, action, or proceeding arising out of or related to this Agreement or the licenses granted hereunder will be instituted exclusively in the federal courts of the United States or the courts of the State of Delaware, and each Party irrevocably submits to the [exclusive] jurisdiction of such courts in any such suit, action, or proceeding.
Assignment. Licensee may not assign or transfer any of its rights or delegate any of its obligations hereunder, in each case whether voluntarily, involuntarily, by operation of law or otherwise, without the prior written consent of Licensor. Any purported assignment, transfer, or delegation in violation of this Section is null and void. No assignment, transfer, or delegation will relieve the assigning or delegating Party of any of its obligations hereunder. This Agreement is binding upon and inures to the benefit of the Parties hereto and their respective permitted successors and assigns.
Export Regulation. The Software may be subject to US export control laws, including the Export Control Reform Act and its associated regulations. Licensee shall not, directly or indirectly, export, re-export, or release the Software to, or make the Software accessible from, any jurisdiction or country to which export, re-export, or release is prohibited by law, rule, or regulation. Licensee shall comply with all applicable federal laws, regulations, and rules, and complete all required undertakings (including obtaining any necessary export license or other governmental approval), prior to exporting, re-exporting, releasing, or otherwise making the Software available outside the US.
Equitable Relief. Each Party acknowledges and agrees that a breach or threatened breach by Licensor of any of its obligations under Section 2(b), would cause Licensor irreparable harm for which monetary damages would not be an adequate remedy and agrees that, in the event of such breach or threatened breach, Licensor will be entitled to equitable relief, including a restraining order, an injunction, specific performance, and any other relief that may be available from any court, without any requirement to post a bond or other security, or to prove actual damages or that monetary damages are not an adequate remedy. Such remedies are not exclusive and are in addition to all other remedies that may be available at law, in equity, or otherwise.
EXHIBIT A¶
Capitalized terms used but not defined in this Exhibit A have the meaning given to those terms in the Agreement.
For a list of Third Party Products included in the Software please refer to the documents found here: https://docs.flexcompute.com/projects/photonforge/.