Licensing

Deep visibility into your APIs
wave-1

Licenses for different software components.

Pro Edition License
Open Source License
Third-Party Licenses

Free Edition License Terms and Conditions

Effective Date: October 8, 2020

This Agreement governs your (“Licensee,” “you,” or “your”) unpaid use of the Software and Documentation and by clicking on the “I Agree” button on the Resurface account registration page, you represent that (1) you have read, understand, and agree to be bound by the License Terms and Conditions set out below (“Agreement”), (2) you are of legal age to form a binding contract with Resurface Labs, Inc. (“Resurface,” “we,” “our,” or “us,” and collectively with Licensee, the "Parties"), and (3) you have the authority to enter into this Agreement personally or on behalf of the company or other organization you have named as the user, and to bind that entity to this Agreement. In the event you are agreeing to this Agreement on behalf of a company or organization, “Licensee,” “you,” and “your” will refer to the entity you are representing.

IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, RESURFACE WILL NOT AND DOES NOT LICENSE THE SOFTWARE OR DOCUMENTATION TO YOU AND YOU MUST NOT DOWNLOAD, INSTALL OR USE THE SOFTWARE OR DOCUMENTATION.

We may update this Agreement from time to time by providing you with notice of material changes. The most current version of this Agreement will be posted on https://resurface.io (the “Site”). Any changes to this Agreement will be effective immediately for all users in instances to comply with applicable law, for new users of the Software or Documentation and, for all other users, any changes to this Agreement will be effective as of fifteen (15) days after posting notice of such changes on the Site. If we determine in our sole discretion that an update is material, we will provide notice of such material change to you through the Site, our blogs or forums, and/or by email to the email address of your account administrator. We may require you to provide consent to the updated Agreement in a specified manner before further use of the Software or Documentation is permitted. If you do not agree to any change(s), you may notify us of any objection pursuant to the notices section below, and your sole remedy is to stop using the Software and/or Documentation. Any such termination by you shall be without penalty except as specified in the Agreement. Otherwise, your continued use of the Software and/or Documentation constitutes your acceptance of such change(s). Please check the Site regularly to view our then-current Agreement.

  1. Definitions. For purposes of this Agreement, the following terms have the following meanings:

"Authorized Users" means solely those individuals authorized by Licensee to use the Software pursuant to the license granted to Licensee under this Agreement.

"Documentation" means user manuals, technical manuals, and any other materials provided by Resurface, in printed, electronic, or other form, that describe the installation, operation, use, or technical specifications of the Software.

"Intellectual Property Rights" means any and all registered and unregistered rights granted, applied for, or otherwise now or hereafter in existence under or related to any patent, copyright, trademark, trade secret, database protection, or other intellectual property rights laws, and all similar or equivalent rights or forms of protection, in any part of the world.

"Person" means an individual, corporation, partnership, joint venture, limited liability company, governmental authority, unincorporated organization, trust, association, or other entity.

"Software" means the Resurface software programs.

"Third Party" means any Person other than Licensee or Resurface.

  1. License Grant and Scope. Subject to and conditioned upon your strict compliance with all terms and conditions set forth in this Agreement, Resurface hereby grants to Licensee a non-exclusive, non-transferable, non-sublicensable, limited license during the Term to use, solely by and through its Authorized Users, the Software and Documentation, solely as set forth in this Section 2 and subject to all conditions and limitations set forth in Section 5 or elsewhere in this Agreement. This license grants Licensee the right, exercisable solely by and through your Authorized Users, to:

(a) Download, copy, and install in accordance with the Documentation one (1) copy of the Software on one (1) computer node owned or leased, and controlled by, Licensee. In addition to the foregoing, Licensee has the right to make one copy of the Software solely for archival purposes and a reasonable number of copies of the Software solely for backup purposes, provided that Licensee shall not, and shall not allow any Person to, install or use any such copy other than if and for so long as any copy installed in accordance with the preceding sentence is inoperable and, provided, further, that Licensee uninstalls and otherwise deletes such inoperable copy(ies). All copies of the Software made by the Licensee:

(i) will be the exclusive property of Resurface;

(ii) will be subject to the terms and conditions of this Agreement; and

(iii) must include all trademark, copyright, patent, and other Intellectual Property Rights notices contained in the original.

(b) Use and run the Software as properly installed in accordance with this Agreement and the Documentation, solely as set forth in the Documentation and solely for Licensee’s internal, non-production, non-commercial purposes.

(c) Download or otherwise make one (1) copy of the Documentation and use such Documentation, solely in support of its licensed use of the Software in accordance herewith. All copies of the Documentation made by Licensee:

(i) will be the exclusive property of Resurface;

(ii) will be subject to the terms and conditions of this Agreement; and

(iii) must include all trademark, copyright, patent, and other Intellectual Property Rights notices contained in the original.

  1. Open Source Materials. The Software includes software that, while owned by Resurface, is provided to Licensee on licensee terms that are in different from those contained in this Agreement (the "Open Source License"). The Open Source License applicable to such software can be found at https://resurface.io/license.html#open_source_license. Licensee is bound by and shall comply with the Open Source License. Any breach by Licensee or any of its Authorized Users of the Open Source License is also a breach of this Agreement.

  2. Third-Party Materials. The Software includes software, content, data, or other materials, including related documentation, that are owned by Persons other than Resurface and that are provided to Licensee on licensee terms that are in addition to and/or different from those contained in this Agreement ("Third-Party Licenses"). A list of all materials included in the Software and provided under Third-Party Licenses can be found at https://resurface.io/license.html#third_party_licenses and the applicable Third-Party Licenses are accessible via links therefrom. Licensee is bound by and shall comply with all Third-Party Licenses. Any breach by Licensee or any of its Authorized Users of any Third-Party License is also a breach of this Agreement.

  3. Use Restrictions. Licensee shall not, and shall require its Authorized Users not to, directly or indirectly:

(a) use (including make any copies of) the Software or Documentation beyond the scope of the license granted under Section 2;

(b) provide any other Person, including any subcontractor, independent contractor, affiliate, or service provider of Licensee, with access to or use of the Software or Documentation;

(c) modify, translate, adapt, or otherwise create derivative works or improvements, whether or not patentable, of the Software or Documentation or any part thereof;

(d) combine the Software or any part thereof with, or incorporate the Software or any part thereof in, any other programs;

(e) reverse engineer, disassemble, decompile, decode, or otherwise attempt to derive or gain access to the source code of the Software or any part thereof;

(f) remove, delete, alter, or obscure any trademarks or any copyright, trademark, patent, or other intellectual property or proprietary rights notices provided on or with the Software or Documentation, including any copy thereof;

(g) except as expressly set forth in Section 2(a) and Section 2(c), copy the Software or Documentation, in whole or in part;

(h) rent, lease, lend, sell, sublicense, assign, distribute, publish, transfer, or otherwise make available the Software, or any features or functionality of the Software, to any Third Party for any reason, whether or not over a network or on a hosted basis, including in connection with the internet or any web hosting, wide area network (WAN), virtual private network (VPN), virtualization, time-sharing, service bureau, software as a service, cloud, or other technology or service;

(i) use the Software or Documentation in violation of any law, regulation, or rule; or

(j) use the Software or Documentation for purposes of competitive analysis of the Software, the development of a competing software product or service, or any other purpose that is to Resurface's commercial disadvantage.

  1. Responsibility for Use of Software. Licensee is responsible and liable for all uses of the Software and Documentation through access thereto provided by Licensee, directly or indirectly. Specifically, and without limiting the generality of the foregoing, Licensee is responsible and liable for all actions and failures to take required actions with respect to the Software and Documentation by its Authorized Users or by any other Person to whom Licensee or an Authorized User may provide access to or use of the Software and/or Documentation, whether such access or use is permitted by or in violation of this Agreement.

  2. Compliance Measures. On Resurface's written request, Licensee shall conduct a review of its and its Authorized Users use the Software and certify to Resurface in a written instrument signed by an officer of Licensee that it is in full compliance with this Agreement or, if Licensee discovers any noncompliance, Licensee shall immediately remedy such noncompliance and provide Resurface with written notice thereof. Licensee shall provide Resurface with all access and assistance as Resurface requests to further evaluate and remedy such noncompliance.

  3. Support. Resurface provides support to Licensee via the public Resurface community forums (“Forums”).

  4. Collection and Use of Information.

(a) Licensee acknowledges that Resurface may, directly or indirectly through the services of Third Parties, collect and store information regarding use of the Software and about equipment on which the Software is installed or through which it otherwise is accessed and used.

(b) Licensee agrees that Resurface may use such information for any purpose related to any use of the Software by Licensee or on your equipment, including but not limited to:

(i) improving the performance of the Software or developing updates; and

(ii) verifying your compliance with the terms of this Agreement and enforcing Resurface's rights, including all Intellectual Property Rights in and to the Software.

  1. Intellectual Property Rights. Licensee acknowledges and agrees that the Software and Documentation are provided under license, and not sold, to Licensee. Licensee does not acquire any ownership interest in the Software or Documentation under this Agreement, or any other rights thereto, other than to use the same in accordance with the license granted and subject to all terms, conditions, and restrictions under this Agreement. Resurface and its licensors and service providers reserve and shall retain their entire right, title, and interest in and to the Software and all Intellectual Property Rights arising out of or relating to the Software, except as expressly granted to the Licensee in this Agreement. Licensee shall safeguard all Software (including all copies thereof) from infringement, misappropriation, theft, misuse, or unauthorized access. Licensee shall promptly notify Resurface if Licensee becomes aware of any infringement of Resurface's Intellectual Property Rights in the Software and fully cooperate with Resurface, at Resurface's sole expense, in any legal action taken by Resurface to enforce its Intellectual Property Rights.

  2. Term and Termination.

(a) This Agreement and the license granted hereunder shall remain in effect until terminated as set forth herein (the "Term").

(b) Licensee may terminate this Agreement by ceasing to use and destroying all copies of the Software and Documentation.

(c) Resurface may terminate this Agreement, effective upon written notice to Licensee, if Licensee, breaches this Agreement and such breach: (i) is incapable of cure; or (ii) being capable of cure, remains uncured fifteen (15) days after Resurface provides written notice thereof.

(d) Resurface may terminate this Agreement, effective immediately, if Licensee files, or has filed against it, a petition for voluntary or involuntary bankruptcy or pursuant to any other insolvency law, makes or seeks to make a general assignment for the benefit of its creditors or applies for, or consents to, the appointment of a trustee, receiver, or custodian for a substantial part of its property.

(e) Upon expiration or earlier termination of this Agreement, the license granted hereunder shall also terminate, and Licensee shall cease using and destroy all copies of the Software and Documentation.

  1. Disclaimer. THE SOFTWARE AND DOCUMENTATION ARE PROVIDED TO LICENSEE "AS IS" AND WITH ALL FAULTS AND DEFECTS WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAW, RESURFACE, ON ITS OWN BEHALF AND ON BEHALF OF ITS AFFILIATES AND ITS AND THEIR RESPECTIVE LICENSORS AND SERVICE PROVIDERS, EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH RESPECT TO THE SOFTWARE AND DOCUMENTATION, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, AND WARRANTIES THAT MAY ARISE OUT OF COURSE OF DEALING, COURSE OF PERFORMANCE, USAGE, OR TRADE PRACTICE. WITHOUT LIMITATION TO THE FOREGOING, RESURFACE PROVIDES NO WARRANTY OR UNDERTAKING, AND MAKES NO REPRESENTATION OF ANY KIND THAT THE LICENSED SOFTWARE WILL MEET THE LICENSEE'S REQUIREMENTS, ACHIEVE ANY INTENDED RESULTS, BE COMPATIBLE, OR WORK WITH ANY OTHER SOFTWARE, APPLICATIONS, SYSTEMS, OR SERVICES, OPERATE WITHOUT INTERRUPTION, MEET ANY PERFORMANCE OR RELIABILITY STANDARDS OR BE ERROR FREE, OR THAT ANY ERRORS OR DEFECTS CAN OR WILL BE CORRECTED.

  2. Limitations of Liability.

(a) IN NO EVENT WILL RESURFACE’S TOTAL, AGGREGATE LIABILITY TO YOU OR TO ANY THIRD PARTY ARISING OUT OF OR RELATED TO THIS AGREEMENT OR YOUR USE (OR INABILITY TO USE) ANY PART OF THE SOFTWARE OR DOCUMENTATION EXCEED FIFTY DOLLARS ($50.00).

(b) IN NO EVENT WILL RESURFACE BE LIABLE TO YOU OR TO ANY THIRD PARTY FOR ANY LOSS OF PROFITS, LOSS OF USE, LOSS OF REVENUE, LOSS OF GOODWILL, INTERRUPTION OF BUSINESS, LOSS OF DATA, OR ANY INDIRECT, SPECIAL, INCIDENTAL, EXEMPLARY, PUNITIVE OR CONSEQUENTIAL DAMAGES OF ANY KIND ARISING OUT OF, OR IN CONNECTION WITH THIS AGREEMENT OR YOUR USE (OR INABILITY TO USE) ANY PART OF THE SOFTWARE OR DOCUMENTATION, WHETHER IN CONTRACT, TORT, STRICT LIABILITY OR OTHERWISE, EVEN IF WE HAVE BEEN ADVISED OR ARE OTHERWISE AWARE OF THE POSSIBILITY OF SUCH DAMAGES.

(c) THIS SECTION (LIMITATION OF LIABILITY) WILL BE GIVEN FULL EFFECT EVEN IF ANY REMEDY SPECIFIED IN THESE TERMS IS DEEMED TO HAVE FAILED OF ITS ESSENTIAL PURPOSE.

  1. Anti-Corruption and Export. Licensee will, and will cause its employees, consultants, and agents to, comply with the US Foreign Corrupt Practices Act of 1977 and the UK Bribery Act 2010. Licensee agrees to comply with all applicable laws administered by the U.S. Commerce Bureau of Industry and Security, U.S. Treasury Office of Foreign Assets Control, or other governmental entity imposing export controls and trade sanctions (“Export Laws”), including designated countries, entities, and persons (“Sanctions Targets”); and agrees not to directly or indirectly export, re-export, or otherwise deliver the Service to a Sanctions Target, or broker, finance, or otherwise facilitate any transaction in violation of any Export Laws. Licensee represents that Licensee is not a Sanctions Target or prohibited from receiving the Service. The Service will be used for non-prohibited, commercial purposes by non-prohibited Users and will not be exported or transferred to China or any Sanctions Target

  2. US Government Rights. The Software is commercial computer software, as such term is defined in 48 C.F.R. §2.101. Accordingly, if the Licensee is the US Government or any contractor therefor, Licensee shall receive only those rights with respect to the Software and Documentation as are granted to all other end users under license, in accordance with (a) 48 C.F.R. §227.7201 through 48 C.F.R. §227.7204, with respect to the Department of Defense and their contractors, or (b) 48 C.F.R. §12.212, with respect to all other US Government licensees and their contractors.

  3. Miscellaneous.

(a) All matters arising out of or relating to this Agreement shall be governed by and construed in accordance with the internal laws of the State of Colorado without giving effect to any choice or conflict of law provision or rule. Any legal suit, action, or proceeding arising out of or relating to this Agreement or the transactions contemplated hereby shall be instituted in the federal courts of the United States of America or the courts of the State of Colorado in each case located in the City and County of Denver, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such legal suit, action, or proceeding. Service of process, summons, notice, or other document by mail to such party's address set forth herein shall be effective service of process for any suit, action, or other proceeding brought in any such court.

(b) Resurface will not be responsible or liable to Licensee, or deemed in default or breach hereunder by reason of any failure or delay in the performance of its obligations hereunder where such failure or delay is due to strikes, labor disputes, civil disturbances, riot, rebellion, invasion, epidemic, hostilities, war, terrorist attack, embargo, natural disaster, acts of God, flood, fire, sabotage, fluctuations or non-availability of electrical power, heat, light, air conditioning, or Licensee equipment, loss and destruction of property, or any other circumstances or causes beyond Resurface's reasonable control.

(c) Notices to you will be deemed given upon email to your account administrator. Resurface may also provide notices to you electronically, including but not limited to through the Site, which shall be deemed given to you upon dispatch including if the last email address you provided to us is invalid, or for any reason that any such notice is not capable of delivery to you. You are responsible for providing us with your most current email address and updating it as applicable. You may give us notice at: Resurface Labs Inc. 5323 Deer Creek, Boulder, CO 8030. Such notice shall be deemed given when received by Resurface by letter delivered by nationally recognized overnight delivery service or first-class postage prepaid mail at the foregoing address.

(d) This Agreement and all other documents that are incorporated by reference herein, constitutes the sole and entire agreement between Licensee and Resurface with respect to the subject matter contained herein, and supersedes all prior and contemporaneous understandings, agreements, representations, and warranties, both written and oral, with respect to such subject matter.

(e) Licensee shall not assign or otherwise transfer any of its rights, or delegate or otherwise transfer any of its obligations or performance, under this Agreement, in each case whether voluntarily, involuntarily, by operation of law, or otherwise, without Resurface's prior written consent, which consent Resurface may give or withhold in its sole discretion. No delegation or other transfer will relieve Licensee of any of its obligations or performance under this Agreement. Any purported assignment, delegation, or transfer in violation of this Section is void. Resurface may freely assign or otherwise transfer all or any of its rights, or delegate or otherwise transfer all or any of its obligations or performance, under this Agreement without your consent. This Agreement is binding upon and inures to the benefit of the parties hereto and their respective permitted successors and assigns.

(f) This Agreement is for the sole benefit of the parties hereto and their respective successors and permitted assigns and nothing herein, express or implied, is intended to or shall confer on any other Person any legal or equitable right, benefit, or remedy of any nature whatsoever under or by reason of this Agreement.

(g) This Agreement may only be amended, modified, or supplemented by an agreement in writing signed by each party hereto. No waiver by any party of any of the provisions hereof shall be effective unless explicitly set forth in writing and signed by the party so waiving. Except as otherwise set forth in this Agreement, no failure to exercise, or delay in exercising, any right, remedy, power, or privilege arising from this Agreement shall operate or be construed as a waiver thereof; nor shall any single or partial exercise of any right, remedy, power, or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right, remedy, power, or privilege.

(h) If any term or provision of this Agreement is invalid, illegal, or unenforceable in any jurisdiction, such invalidity, illegality, or unenforceability shall not affect any other term or provision of this Agreement or invalidate or render unenforceable such term or provision in any other jurisdiction.

Pro Edition License Terms and Conditions

Effective Date: October 8, 2020

These License Terms and Conditions (“Agreement”) govern your (“Licensee,” “you,” or “your”) paid use of the Software and Documentation and by clicking on the “I Agree” button on the Resurface account registration page and/or executing an Order as further described, you represent that (1) you have read, understand, and agree to be bound by this Agreement, (2) you are of legal age to form a binding contract with Resurface Labs Inc. (“Resurface,” “we,” “our,” or “us,” and collectively with Licensee, “Parties”), and (3) you have the authority to enter into this Agreement personally or on behalf of the company or other organization you have named as the user, and to bind that entity to this Agreement. In the event you are agreeing to this Agreement on behalf of a company or organization, “Licensee,” “you,” and “your” will refer to the entity you are representing.

We may update this Agreement from time to time. The most current version of this Agreement will be posted on www.resurface.io (the “Site”).

  1. Definitions. For purposes of this Agreement, the following terms have the following meanings:

"Authorized Users" means solely those individuals authorized by Licensee to use the Software pursuant to the license granted to Licensee under this Agreement.

"Documentation" means user manuals, technical manuals, and any other materials provided by Resurface, in printed, electronic, or other form, that describe the installation, operation, use, or technical specifications of the Software.

"Intellectual Property Rights" means any and all registered and unregistered rights granted, applied for, or otherwise now or hereafter in existence under or related to any patent, copyright, trademark, trade secret, database protection, or other intellectual property rights laws, and all similar or equivalent rights or forms of protection, in any part of the world.

"License Fees" means the license fees, including all taxes thereon, paid or required to be paid by Licensee for the license granted under this Agreement.

"Order Form" means the order form filled out and submitted by or on behalf of Licensee, and accepted by Resurface, for Licensee's purchase of the license for the Software granted under this Agreement.

"Person" means an individual, corporation, partnership, joint venture, limited liability company, governmental authority, unincorporated organization, trust, association, or other entity.

"Software" means the Resurface software programs for which Licensee is purchasing a license, as expressly set forth in the Order Form.

"Third Party" means any Person other than Licensee or Resurface.

  1. License Grant and Scope. Subject to and conditioned upon Licensee's payment of the License Fees and Licensee's strict compliance with all terms and conditions set forth in this Agreement, Resurface hereby grants to Licensee a non-exclusive, non-transferable, non-sublicensable, limited license during the Term to use, solely by and through its Authorized Users, the Software and Documentation, solely as set forth in this Section 2 and subject to all conditions and limitations set forth in Section 5 or elsewhere in this Agreement. This license grants Licensee the right, exercisable solely by and through your Authorized Users, to:

(a) Download, copy, and install in accordance with the Documentation one (1) copy of the Software on the number of computer nodes specified in the Order Form and for which Licensee has paid the appropriate fees. In addition to the foregoing, Licensee has the right to make one copy of the Software solely for archival purposes and a reasonable number of copies of the Software solely for backup purposes, provided that Licensee shall not, and shall not allow any Person to, install or use any such copy other than if and for so long as any copy installed in accordance with the preceding sentence is inoperable and, provided, further, that Licensee uninstalls and otherwise deletes such inoperable copy(ies). All copies of the Software made by the Licensee:

(i) will be the exclusive property of Resurface;

(ii) will be subject to the terms and conditions of this Agreement; and

(iii) must include all trademark, copyright, patent, and other Intellectual Property Rights notices contained in the original.

(b) Use and run the Software as properly installed in accordance with this Agreement and the Documentation, solely as set forth in the Documentation and solely for Licensee’s internal business purposes. Such use is permitted only on the computer on which the Software is installed, at the physical location thereof and not via any remote access or other network.

(c) Download or otherwise make one (1) copy of the Documentation and use such Documentation, solely in support of its licensed use of the Software in accordance herewith. All copies of the Documentation made by Licensee:

(i) will be the exclusive property of Resurface;

(ii) will be subject to the terms and conditions of this Agreement; and

(iii) must include all trademark, copyright, patent, and other Intellectual Property Rights notices contained in the original.

  1. Open Source Materials. The Software includes software that, while owned by Resurface, is provided to Licensee on licensee terms that are in different from those contained in this Agreement (the "Open Source License"). The Open Source License applicable to such software can be found at https://resurface.io/license.html#open_source_license. Licensee is bound by and shall comply with the Open Source License. Any breach by Licensee or any of its Authorized Users of the Open Source License is also a breach of this Agreement.

  2. Third-Party Materials. The Software includes software, content, data, or other materials, including related documentation, that are owned by Persons other than Resurface and that are provided to Licensee on licensee terms that are in addition to and/or different from those contained in this Agreement ("Third-Party Licenses"). A list of all materials included in the Software and provided under Third-Party Licenses can be found at https://resurface.io/license.html#third_party_licenses and the applicable Third-Party Licenses are accessible via links therefrom. Licensee is bound by and shall comply with all Third-Party Licenses. Any breach by Licensee or any of its Authorized Users of any Third-Party License is also a breach of this Agreement.

  3. Use Restrictions. Licensee shall not, and shall require its Authorized Users not to, directly or indirectly:

(a) use (including make any copies of) the Software or Documentation beyond the scope of the license granted under Section 2;

(b) provide any other Person, including any subcontractor, independent contractor, affiliate, or service provider of Licensee, with access to or use of the Software or Documentation;

(c) modify, translate, adapt, or otherwise create derivative works or improvements, whether or not patentable, of the Software or Documentation or any part thereof;

(d) combine the Software or any part thereof with, or incorporate the Software or any part thereof in, any other programs, except into your own internal applications as specifically provided in the Documentation;

(e) reverse engineer, disassemble, decompile, decode, or otherwise attempt to derive or gain access to the source code of the Software or any part thereof;

(f) remove, delete, alter, or obscure any trademarks or any copyright, trademark, patent, or other intellectual property or proprietary rights notices provided on or with the Software or Documentation, including any copy thereof;

(g) except as expressly set forth in Section 2(a) and Section 2(c), copy the Software or Documentation, in whole or in part;

(h) rent, lease, lend, sell, sublicense, assign, distribute, publish, transfer, or otherwise make available the Software, or any features or functionality of the Software, to any Third Party for any reason, whether or not over a network or on a hosted basis, including in connection with the internet or any web hosting, wide area network (WAN), virtual private network (VPN), virtualization, time-sharing, service bureau, software as a service, cloud, or other technology or service;

(i) use the Software or Documentation in violation of any law, regulation, or rule; or

(j) use the Software or Documentation for purposes of competitive analysis of the Software, the development of a competing software product or service, or any other purpose that is to Resurface's commercial disadvantage.

  1. Responsibility for Use of Software. Licensee is responsible and liable for all uses of the Software and Documentation through access thereto provided by Licensee, directly or indirectly. Specifically, and without limiting the generality of the foregoing, Licensee is responsible and liable for all actions and failures to take required actions with respect to the Software and Documentation by its Authorized Users or by any other Person to whom Licensee or an Authorized User may provide access to or use of the Software and/or Documentation, whether such access or use is permitted by or in violation of this Agreement.

  2. Compliance Measures.

(a) On Resurface's written request, Licensee shall conduct a review of its and its Authorized Users use the Software and certify to Resurface in a written instrument signed by an officer of Licensee that it is in full compliance with this Agreement or, if Licensee discovers any noncompliance:

(i) Licensee shall immediately remedy such noncompliance and provide Resurface with written notice thereof. Licensee shall provide Resurface with all access and assistance as Resurface requests to further evaluate and remedy such noncompliance.

(ii) If Licensee's use of the Software exceeds the number of copies or Authorized Users permitted under the license, Resurface shall have the remedies set forth in Section 7(c).

(b) During the Term, Resurface may, in Resurface's sole discretion, audit Licensee's use of the Software to ensure Licensee's compliance with this Agreement, provided that (i) any such audit shall be conducted on not less than seven (7) days' prior notice to Licensee, and (ii) no more than one (1) audit may be conducted in any twelve (12) month period except for good cause shown. Resurface also may, in its sole discretion, audit Licensee's systems within six (6) months after the end of the Term to ensure Licensee has ceased use of the Software and removed the all copies of the Software from such systems as required hereunder. The Licensee shall fully cooperate with Resurface's personnel conducting such audits and provide all reasonable access requested by the Resurface to records, systems, equipment, information, and personnel, including machine IDs, serial numbers, and related information. Resurface shall only examine information directly related to the Licensee's use of the Software. Resurface may conduct audits only during Licensee's normal business hours and in a manner that does not unreasonably interfere with the Licensee's business operations.

(c) If the audit determines that the Licensee's use of the Software exceeds or exceeded the use permitted by this Agreement then:

(i) Licensee shall, within ten (10) days following the date of such determination by Licensee or Resurface's written notification thereof, pay to Resurface the retroactive License Fees for such excess use and, unless Resurface terminates this Agreement pursuant to Section 7.1(c)(iii), obtain and pay for a valid license to bring Licensee's use into compliance with this Agreement. In determining the Licensee Fee payable pursuant to the foregoing, (x) unless Licensee can demonstrate otherwise by documentary evidence, all excess use of the Software shall be deemed to have commenced on the commencement date of this Agreement or, if later, the completion date of any audit previously conducted by Resurface hereunder, and continued uninterrupted thereafter, and (y) the rates for such licenses shall be determined without regard to any discount to which Licensee may have been entitled had such use been properly licensed prior to its commencement (or deemed commencement).

(ii) If the use exceeds or exceeded the use permitted by this Agreement by more than twenty percent (20%), Licensee shall also pay to Resurface, within ten (10) days following the date of Resurface's written request therefor, Resurface's reasonable costs incurred in conducting the audit.

(iii) If the use exceeds or exceeded the use permitted by this Agreement by more than fifty percent (50%), Resurface shall also have the right to terminate this Agreement and the license granted hereunder, effective immediately upon written notice to Licensee.

Resurface's remedies set forth in this Section 7(c) are cumulative and are in addition to, and not in lieu of, all other remedies the Resurface may have at law or in equity, whether under this Agreement or otherwise.

  1. Maintenance and Support. Resurface shall provide maintenance and support for the Software during the Term in accordance with the level of support purchased by Licensee.

  2. Collection and Use of Information.

(a) Licensee acknowledges that Resurface may, directly or indirectly through the services of Third Parties, collect and store information regarding use of the Software and about equipment on which the Software is installed or through which it otherwise is accessed and used.

(b) Licensee agrees that Resurface may use such information for any purpose related to any use of the Software by Licensee or on your equipment, including but not limited to:

(i) improving the performance of the Software or developing updates; and

(ii) verifying your compliance with the terms of this Agreement and enforcing Resurface's rights, including all Intellectual Property Rights in and to the Software.

  1. Intellectual Property Rights. Licensee acknowledges and agrees that the Software and Documentation are provided under license, and not sold, to Licensee. Licensee does not acquire any ownership interest in the Software or Documentation under this Agreement, or any other rights thereto, other than to use the same in accordance with the license granted and subject to all terms, conditions, and restrictions under this Agreement. Resurface and its licensors and service providers reserve and shall retain their entire right, title, and interest in and to the Software and all Intellectual Property Rights arising out of or relating to the Software, except as expressly granted to the Licensee in this Agreement. Licensee shall safeguard all Software (including all copies thereof) from infringement, misappropriation, theft, misuse, or unauthorized access. Licensee shall promptly notify Resurface if Licensee becomes aware of any infringement of Resurface's Intellectual Property Rights in the Software and fully cooperate with Resurface, at Resurface's sole expense, in any legal action taken by Resurface to enforce its Intellectual Property Rights.

  2. Payment. All License Fees and Support Fees are payable in advance in the manner set forth in the Order Form and are non-refundable, except as may be expressly set forth herein. Any renewal of the license or maintenance and support services hereunder shall not be effective until the fees for such renewal have been paid in full.

  3. Term and Termination.

(a) This Agreement and the license granted hereunder shall remain in effect for the term set forth on the Order Form or until earlier terminated as set forth herein (the "Term").

(b) Licensee may terminate this Agreement by ceasing to use and destroying all copies of the Software and Documentation.

(c) Resurface may terminate this Agreement, effective upon written notice to Licensee, if Licensee, materially breaches this Agreement and such breach: (i) is incapable of cure; or (ii) being capable of cure, remains uncured fifteen (15) days after Resurface provides written notice thereof.

(d) Resurface may terminate this Agreement, effective immediately, if Licensee files, or has filed against it, a petition for voluntary or involuntary bankruptcy or pursuant to any other insolvency law, makes or seeks to make a general assignment for the benefit of its creditors or applies for, or consents to, the appointment of a trustee, receiver, or custodian for a substantial part of its property.

(e) Upon termination of this Agreement, the license granted hereunder shall also terminate, and Licensee shall cease using and destroy all copies of the Software and Documentation. No expiration or termination shall affect Licensee's obligation to pay all Licensee Fees and Support Fees that may have become due before such expiration or termination, or entitle Licensee to any refund, in each case except as set forth in Section 13.1(c)(ii). The provisions set forth in the following sections, and any other right or obligation of the Parties in this Agreement that, by its nature, should survive termination or expiration of this Agreement, will survive any expiration or termination of this Agreement: Section 10, Section 14-17 and this Section 12(e).

  1. Limited Warranties, Exclusive Remedy, and Disclaimer/Warranty Disclaimer.

(a) Solely with respect to Software for which Resurface receives a License Fee, Resurface warrants that, for a period of thirty (30) days following the purchase date set forth on the Order Form:

(i) any media on which the Software is provided will be free of material damage and defects in materials and workmanship under normal use; and

(ii) the Software will substantially contain the functionality described in the Documentation, and when properly installed on a computer meeting the specifications set forth in, and operated in accordance with, the Documentation, will substantially perform in accordance therewith.

(b) The warranties set forth in Section 13(a)(i) and Section 13(a)(ii) will not apply and will become null and void if Licensee breaches any material provision of this Agreement, or if Licensee, any Authorized User, or any other Person provided access to the Software by Licensee or any Authorized User, whether or not in violation of this Agreement:

(i) installs or uses the Software on or in connection with any hardware or software not specified in the Documentation or expressly authorized by Resurface in writing;

(ii) modifies or damages the Software, or the media on which it is provided, including abnormal physical or electrical stress; or

(iii) misuses the Software, including any use of the Software other than as specified in the Documentation or expressly authorized by Resurface in writing.

(c) If, during the period specified in Section 13(a), any Software covered by the warranty set forth in such Section fails to perform substantially in accordance with the Documentation, and such failure is not excluded from warranty pursuant to the Section 13(b), Resurface will, subject to Licensee's promptly notifying Resurface in writing of such failure, at its sole option, either:

(i) repair or replace the Software, provided that Licensee provides Resurface with all information Resurface reasonably requests to resolve the reported failure, including sufficient information to enable the Resurface to recreate such failure; or

(ii) refund the License Fees paid for such Software, subject to Licensee's ceasing all use of and, if requested by Resurface, returning to Resurface all copies of the Software.

If Resurface repairs or replaces the Software, the warranty will continue to run from the initial date specified on the Order Form, and not from Licensee's receipt of the repair or replacement. The remedies set forth in this Section 13(c) are Licensee's sole remedies and Resurface's sole liability under this Agreement.

(d) EXCEPT FOR THE LIMITED WARRANTY SET FORTH IN SECTION 13(a), THE SOFTWARE AND DOCUMENTATION ARE PROVIDED TO LICENSEE "AS IS" AND WITH ALL FAULTS AND DEFECTS WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAW, RESURFACE, ON ITS OWN BEHALF AND ON BEHALF OF ITS AFFILIATES AND ITS AND THEIR RESPECTIVE RESURFACES AND SERVICE PROVIDERS, EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH RESPECT TO THE SOFTWARE AND DOCUMENTATION, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, AND WARRANTIES THAT MAY ARISE OUT OF COURSE OF DEALING, COURSE OF PERFORMANCE, USAGE, OR TRADE PRACTICE. WITHOUT LIMITATION TO THE FOREGOING, RESURFACE PROVIDES NO WARRANTY OR UNDERTAKING, AND MAKES NO REPRESENTATION OF ANY KIND THAT THE LICENSED SOFTWARE WILL MEET THE LICENSEE'S REQUIREMENTS, ACHIEVE ANY INTENDED RESULTS, BE COMPATIBLE, OR WORK WITH ANY OTHER SOFTWARE, APPLICATIONS, SYSTEMS, OR SERVICES, OPERATE WITHOUT INTERRUPTION, MEET ANY PERFORMANCE OR RELIABILITY STANDARDS OR BE ERROR FREE, OR THAT ANY ERRORS OR DEFECTS CAN OR WILL BE CORRECTED.

  1. Limitations of Liability.

(a) IN NO EVENT WILL RESURFACE’S TOTAL, AGGREGATE LIABILITY TO YOU OR TO ANY THIRD PARTY ARISING OUT OF OR RELATED TO THIS AGREEMENT OR YOUR USE (OR INABILITY TO USE) ANY PART OF THE SOFTWARE OR DOCUMENTAITON EXCEED THE FEES PAID FOR THE SOFTWARE FOR A TWELVE (12) MONTH PERIOD.

(b) IN NO EVENT WILL RESURFACE BE LIABLE TO YOU OR TO ANY THIRD PARTY FOR ANY LOSS OF PROFITS, LOSS OF USE, LOSS OF REVENUE, LOSS OF GOODWILL, INTERRUPTION OF BUSINESS, LOSS OF DATA, OR ANY INDIRECT, SPECIAL, INCIDENTAL, EXEMPLARY, PUNITIVE OR CONSEQUENTIAL DAMAGES OF ANY KIND ARISING OUT OF, OR IN CONNECTION WITH THIS AGREEMENT OR YOUR USE (OR INABILITY TO USE) ANY PART OF THE SOFTWARE OR DOCUMENTATION, WHETHER IN CONTRACT, TORT, STRICT LIABILITY OR OTHERWISE, EVEN IF WE HAVE BEEN ADVISED OR ARE OTHERWISE AWARE OF THE POSSIBILITY OF SUCH DAMAGES.

(c) THIS SECTION (LIMITATION OF LIABILITY) WILL BE GIVEN FULL EFFECT EVEN IF ANY REMEDY SPECIFIED IN THESE TERMS IS DEEMED TO HAVE FAILED OF ITS ESSENTIAL PURPOSE.

  1. Anti-Corruption and Export. Licensee will, and will cause its employees, consultants, and agents to, comply with the US Foreign Corrupt Practices Act of 1977 and the UK Bribery Act 2010. Licensee agrees to comply with all applicable laws administered by the U.S. Commerce Bureau of Industry and Security, U.S. Treasury Office of Foreign Assets Control, or other governmental entity imposing export controls and trade sanctions (“Export Laws”), including designated countries, entities, and persons (“Sanctions Targets”); and agrees not to directly or indirectly export, re-export, or otherwise deliver the Service to a Sanctions Target, or broker, finance, or otherwise facilitate any transaction in violation of any Export Laws. Licensee represents that Licensee is not a Sanctions Target or prohibited from receiving the Service. The Service will be used for non-prohibited, commercial purposes by non-prohibited Users and will not be exported or transferred to China or any Sanctions Target

  2. US Government Rights. The Software is commercial computer software, as such term is defined in 48 C.F.R. §2.101. Accordingly, if the Licensee is the US Government or any contractor therefor, Licensee shall receive only those rights with respect to the Software and Documentation as are granted to all other end users under license, in accordance with (a) 48 C.F.R. §227.7201 through 48 C.F.R. §227.7204, with respect to the Department of Defense and their contractors, or (b) 48 C.F.R. §12.212, with respect to all other US Government licensees and their contractors.

  3. Miscellaneous.

(a) All matters arising out of or relating to this Agreement shall be governed by and construed in accordance with the internal laws of the State of Colorado without giving effect to any choice or conflict of law provision or rule. Any legal suit, action, or proceeding arising out of or relating to this Agreement or the transactions contemplated hereby shall be instituted in the federal courts of the United States of America or the courts of the State of Colorado in each case located in the City and County of Denver, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such legal suit, action, or proceeding. Service of process, summons, notice, or other document by mail to such party's address set forth herein shall be effective service of process for any suit, action, or other proceeding brought in any such court.

(b) Resurface will not be responsible or liable to Licensee, or deemed in default or breach hereunder by reason of any failure or delay in the performance of its obligations hereunder where such failure or delay is due to strikes, labor disputes, civil disturbances, riot, rebellion, invasion, epidemic, hostilities, war, terrorist attack, embargo, natural disaster, acts of God, flood, fire, sabotage, fluctuations or non-availability of electrical power, heat, light, air conditioning, or Licensee equipment, loss and destruction of property, or any other circumstances or causes beyond Resurface's reasonable control.

(c) Notices to you will be deemed given upon email to your account administrator. Resurface may also provide notices to you electronically, including but not limited to through the Site, which shall be deemed given to you upon dispatch including if the last email address you provided to us is invalid, or for any reason that any such notice is not capable of delivery to you. You are responsible for providing us with your most current email address and updating it as applicable. You may give us notice at: Resurface Labs Inc. 5323 Deer Creek, Boulder, CO 8030. Such notice shall be deemed given when received by Resurface by letter delivered by nationally recognized overnight delivery service or first-class postage prepaid mail at the foregoing address.

(d) This Agreement, together with the Order Form, all annexes, schedules, and exhibits attached hereto and all other documents that are incorporated by reference herein, constitutes the sole and entire agreement between Licensee and Resurface with respect to the subject matter contained herein, and supersedes all prior and contemporaneous understandings, agreements, representations, and warranties, both written and oral, with respect to such subject matter.

(e) Licensee shall not assign or otherwise transfer any of its rights, or delegate or otherwise transfer any of its obligations or performance, under this Agreement, in each case whether voluntarily, involuntarily, by operation of law, or otherwise, without Resurface's prior written consent, which consent Resurface may give or withhold in its sole discretion. No delegation or other transfer will relieve Licensee of any of its obligations or performance under this Agreement. Any purported assignment, delegation, or transfer in violation of this Section is void. Resurface may freely assign or otherwise transfer all or any of its rights, or delegate or otherwise transfer all or any of its obligations or performance, under this Agreement without your consent. This Agreement is binding upon and inures to the benefit of the parties hereto and their respective permitted successors and assigns.

(f) This Agreement is for the sole benefit of the parties hereto and their respective successors and permitted assigns and nothing herein, express or implied, is intended to or shall confer on any other Person any legal or equitable right, benefit, or remedy of any nature whatsoever under or by reason of this Agreement.

(g) This Agreement may only be amended, modified, or supplemented by an agreement in writing signed by each party hereto. No waiver by any party of any of the provisions hereof shall be effective unless explicitly set forth in writing and signed by the party so waiving. Except as otherwise set forth in this Agreement, no failure to exercise, or delay in exercising, any right, remedy, power, or privilege arising from this Agreement shall operate or be construed as a waiver thereof; nor shall any single or partial exercise of any right, remedy, power, or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right, remedy, power, or privilege.

(h) If any term or provision of this Agreement is invalid, illegal, or unenforceable in any jurisdiction, such invalidity, illegality, or unenforceability shall not affect any other term or provision of this Agreement or invalidate or render unenforceable such term or provision in any other jurisdiction.

Open Source License

© 2016-2020 Resurface Labs Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License here: 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.

Third-Party Licenses

We rely on the following open source projects. You can find links to the source code for these projects along with license information below. We are truly grateful to these developers for all their efforts.

Apache

https://commons.apache.org/proper/commons-logging/- Apache Commons Logging
https://hc.apache.org - Apache HttpComponents
https://maven.apache.org - Apache Maven
Used under Apache License, Version 2

Copyright © 2016 The Apache Software Foundation

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License here: 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.

Bootstrap

https://github.com/twbs/bootstrap
Used under MIT license

Copyright © 2015 Twitter

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.

Bootswatch

https://github.com/thomaspark/bootswatch
Used under MIT license

Copyright © 2014 Thomas Park

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.

Bundler

http://bundler.io
Used under MIT License

Portions copyright © 2010 Andre Arko Portions copyright © 2009 Engine Yard

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.

C3

https://github.com/c3js/c3
Used under MIT License

Copyright © 2013 Masayuki Tanaka

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.

Capybara

https://github.com/jnicklas/capybara
Used under MIT License

Copyright © 2009-2016 Jonas Nicklas

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.

Chai

http://chaijs.com
Used under MIT License

Copyright © 2016 Chai.js Assertion Library

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.

Chai-as-Promised

https://github.com/domenic/chai-as-promised
Used under "Do What the Fuck You Want to Public License"

Copyright © 2004 Sam Hocevar (sam@hocevar.net)

DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO.

Chai-string

https://github.com/onechiporenko/chai-string
Used under MIT License

Copyright © 2013 Oleg Nechiporenko

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.

D3

https://github.com/d3/d3
Used under BSD License

Copyright © 2010-2017 Mike Bostock

THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 THE AUTHOR 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.

Docker

https://docker.com/community-edition
Used under Apache License, Version 2

Copyright © 2018 Docker Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License here: 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.

Jersey

https://jersey.github.io
Used under CDDL

Copyright © 2012-2017 Oracle and/or its affiliates

Licensed under the Common Development and Distribution License ("CDDL") (the "License"). You may not use this software except in compliance with the License. You can obtain a copy of the License here: https://oss.oracle.com/licenses/CDDL+GPL-1.1 See the License for the specific language governing permissions and limitations under the License.

jq

https://github.com/stedolan/jq
Used under MIT license

Copyright © 2012 Stephen Dolan

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.

jQuery

https://github.com/jquery/jquery
Used under MIT license

Copyright © jQuery Foundation and other contributors

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.

JUnit

http://junit.org
Used under Eclipse Public License

Copyright © 2002-2016 JUnit

All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html.

json-simple

https://code.google.com/archive/p/json-simple
Used under Apache License, Version 2

Copyright © 2014 Yidong Fang

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License here: 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.

Mocha

https://mochajs.org
Used under MIT License

Copyright © 2011-2017 JS Foundation and contributors

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.

Node.js

https://nodejs.org
Used under MIT License

Copyright Joyent, Inc. and other Node contributors. All rights reserved.

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.

Oleaster Matcher

https://github.com/mscharhag/oleaster/tree/master/oleaster-matcher
Used under Apache License, Version 2

Copyright © 2014 Michael Scharhag

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License here: 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.

OpenJDK

http://openjdk.java.net
Used under GPLv2 with Classpath Exception

Copyright © 2016 Oracle Corporation and/or its affiliates

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See http://openjdk.java.net/legal/gplv2+ce.htmlfor more details.

As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.

PhantomJS

https://github.com/ariya/phantomjs
Used under BSD License

Copyright © 2010-2016 Ariya Hidayat

THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 THE AUTHOR 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.

Poltergeist

https://github.com/teampoltergeist/poltergeist
Used under MIT License

Copyright © 2011-2014 Jonathan Leighton

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.

Rake

http://rake.rubyforge.org
Used under MIT License

Copyright © 2003, 2004 Jim Weirich

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.

RSpec

http://rspec.info
Used under MIT License

Copyright © 2009 Chad Humphries, David Chelimsky Copyright © 2006 David Chelimsky, The RSpec Development Team Copyright © 2005 Steven Baker

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.

Ruby

https://www.ruby-lang.org
Used under BSD License

Copyright © 1993-2016 Yukihiro Matsumoto

THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 THE AUTHOR 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.

Spark Framework

https://github.com/perwendel/spark
Used under Apache License, Version 2

Copyright © 2011-2016 Per Wendel

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License here: 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.

valid-url

https://github.com/ogt/valid-url
Used under MIT License

Copyright © 2013 Odysseas Tsatalos and oDesk Corporation

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.

Yauaa: Yet Another UserAgent Analyzer

https://github.com/nielsbasjes/yauaa
Used under Apache License, Version 2

Copyright © 2013-2019 Niels Basjes

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License here: 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.