Skip to content

Commit

Permalink
Update third-party licensing notices.
Browse files Browse the repository at this point in the history
  • Loading branch information
adamjs committed Jun 17, 2023
1 parent 59796cc commit e57039f
Show file tree
Hide file tree
Showing 4 changed files with 1,003 additions and 1,158 deletions.
90 changes: 79 additions & 11 deletions license/EULA.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,90 @@ EXHIBIT A

END USER LICENSE AGREEMENT

This End User License Agreement ("EULA"), effective today, is made by and between you and Ultralight, Inc., having an address at 15822 Jamie Lee Drive, Houston, Texas 77095 ("Ultralight Inc"), and concerns certain software known as "Ultralight." The Ultralight software includes a library that makes it easy for developers to embed HTML UI in their applications. Ultralight software provides developers the ability to embed and manipulate an instance of a web page and render it using a virtual GPU device driver.
License Grant. A limited, non-exclusive, nontransferable, and revocable license is granted to you to install, access, and use the Ultralight software solely in conjunction with and through third-party software separately licensed to you (the "Licensed Product") and subject to the terms and conditions of the third-party's license with Ultralight Inc. By using the Ultralight software (through the Licensed Product), you accept the terms and conditions herein. You may print and save a copy of this EULA for your records.
Permitted Use and Restrictions. You agree to use and access the Ultralight Software solely in conjunction with and through the Licensed Product separately licensed to you. You agree not to reverse engineer, decompile, disassemble, modify, translate, make any attempt to discover the source code of the Ultralight software, or modify, or otherwise create derivative works of, the Ultralight software.
This End User License Agreement ("EULA"), effective today, is made by and
between you and Ultralight, Inc., having an address at 15822 Jamie Lee Drive,
Houston, Texas 77095 ("Ultralight Inc"), and concerns certain software known as
"Ultralight." The Ultralight software includes a library that makes it easy for
developers to embed HTML UI in their applications. Ultralight software provides
developers the ability to embed and manipulate an instance of a web page and
render it using a virtual GPU device driver. License Grant. A limited,
non-exclusive, nontransferable, and revocable license is granted to you to
install, access, and use the Ultralight software solely in conjunction with and
through third-party software separately licensed to you (the "Licensed Product")
and subject to the terms and conditions of the third-party's license with
Ultralight Inc. By using the Ultralight software (through the Licensed
Product), you accept the terms and conditions herein. You may print and save a
copy of this EULA for your records. Permitted Use and Restrictions. You agree
to use and access the Ultralight Software solely in conjunction with and through
the Licensed Product separately licensed to you. You agree not to reverse
engineer, decompile, disassemble, modify, translate, make any attempt to
discover the source code of the Ultralight software, or modify, or otherwise
create derivative works of, the Ultralight software.

Ownership of Intellectual Property. You acknowledge that Ultralight Inc owns and shall continue to own all intellectual property rights in the Ultralight software, including any documentation. You agree to use reasonable best efforts to protect the contents of the Ultralight software and to prevent unauthorized copying, disclosure, or use by your agents, officers, employees, and consultants.
Ownership of Intellectual Property. You acknowledge that Ultralight Inc owns
and shall continue to own all intellectual property rights in the Ultralight
software, including any documentation. You agree to use reasonable best efforts
to protect the contents of the Ultralight software and to prevent unauthorized
copying, disclosure, or use by your agents, officers, employees, and
consultants.

Copyright Notice. Ultralight (c) 2018 Ultralight, Inc. All rights reserved. Ultralight is a trademark of Ultralight, Inc.
Copyright Notice. Ultralight (c) 2023 Ultralight, Inc. All rights reserved.
Ultralight is a trademark of Ultralight, Inc.

Disclaimer of Warranties, "AS IS". THE ULTRALIGHT SOFTWARE, INCLUDING, WITHOUT LIMITATION, ALL SOFTWARE, DOCUMENTS, FUNCTIONS, MATERIALS, AND INFORMATION, IS PROVIDED "AS IS." TO THE FULLEST EXTENT PERMISSIBLY BY LAW, Ultralight Inc MAKES NO OTHER REPRESENTATIONS, EXTENDS NO OTHER WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT (INCLUDING ANY OPEN SOURCE VIOLATIONS), AND ASSUMES NO LIABILITY TO YOU OR ANY OTHER PERSON FOR OR ON ACCOUNT OF ANY INJURY, LOSS OR DAMAGE, OF ANY KIND OR NATURE, SUSTAINED BY, OR ANY DAMAGE ASSESSED OR ASSERTED AGAINST, OR ANY OTHER LIABILITY INCURRED BY OR IMPOSED ON YOU OR ANY OTHER PERSON (INCLUDING DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES, 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 OUT OF OR IN CONNECTION WITH OR RESULTING FROM THE USE OF THE ULTRALIGHT SOFTWARE OR THIS EULA, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Disclaimer of Warranties, "AS IS". THE ULTRALIGHT SOFTWARE, INCLUDING, WITHOUT
LIMITATION, ALL SOFTWARE, DOCUMENTS, FUNCTIONS, MATERIALS, AND INFORMATION, IS
PROVIDED "AS IS." TO THE FULLEST EXTENT PERMISSIBLY BY LAW, Ultralight Inc
MAKES NO OTHER REPRESENTATIONS, EXTENDS NO OTHER WARRANTIES OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT (INCLUDING ANY OPEN SOURCE
VIOLATIONS), AND ASSUMES NO LIABILITY TO YOU OR ANY OTHER PERSON FOR OR ON
ACCOUNT OF ANY INJURY, LOSS OR DAMAGE, OF ANY KIND OR NATURE, SUSTAINED BY, OR
ANY DAMAGE ASSESSED OR ASSERTED AGAINST, OR ANY OTHER LIABILITY INCURRED BY OR
IMPOSED ON YOU OR ANY OTHER PERSON (INCLUDING DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES, 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 OUT OF OR IN CONNECTION WITH OR RESULTING FROM THE USE OF THE ULTRALIGHT
SOFTWARE OR THIS EULA, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Exclusive Remedy; Limitation of Liability. For any breach of warranty, your exclusive remedy shall be to return the Ultralight software to Ultralight Inc. Under this EULA, Ultralight Inc's maximum liability is further limited to one US Dollar (USD$1.00).
Exclusive Remedy; Limitation of Liability. For any breach of warranty, your
exclusive remedy shall be to return the Ultralight software to Ultralight Inc.
Under this EULA, Ultralight Inc's maximum liability is further limited to one US
Dollar (USD$1.00).

Termination. This EULA is effective until terminated. Your rights under this EULA will terminate automatically without notice from Ultralight Inc if you fail to comply with any term(s) of this EULA. You may terminate this EULA by giving written notice of termination to the Ultralight Inc. Upon termination of this EULA, you shall immediately discontinue all use of the Ultralight Software and destroy the original and all copies, full or partial, including any associated documentation.
Termination. This EULA is effective until terminated. Your rights under this
EULA will terminate automatically without notice from Ultralight Inc if you fail
to comply with any term(s) of this EULA. You may terminate this EULA by giving
written notice of termination to the Ultralight Inc. Upon termination of this
EULA, you shall immediately discontinue all use of the Ultralight Software and
destroy the original and all copies, full or partial, including any associated
documentation.

Export Controls. The Ultralight software, including any downloading or use of, may be subject to export controls imposed by U.S. export control laws, including the U.S. Export Administration Act and its associated regulations, and may be subject to export or import regulations in other countries. You agree to comply strictly with all such regulations and acknowledge that you have the responsibility to obtain licenses to export, re-export, or import the Ultralight software.
Export Controls. The Ultralight software, including any downloading or use of,
may be subject to export controls imposed by U.S. export control laws, including
the U.S. Export Administration Act and its associated regulations, and may be
subject to export or import regulations in other countries. You agree to comply
strictly with all such regulations and acknowledge that you have the
responsibility to obtain licenses to export, re-export, or import the Ultralight
software.

Governing Law and General Provisions. This EULA shall be governed by the laws of the State of Texas, excluding the application of its conflicts of law rules. You agree that any dispute regarding or relating to this EULA shall be litigated only in federal or state courts in Harris County, Texas, and hereby waive any objection to the jurisdiction of such courts. This EULA shall not be governed by the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded. If any provisions of this EULA are held invalid or unenforceable for any reason, the remaining provisions shall remain in full force and effect. This EULA is binding upon your successors and assigns. This EULA may be modified only by a non-electronic amendment, signed by each party. This EULA may not be assigned or transferred to any other person or entity by you without the express consent of Ultralight Inc. This EULA constitutes the entire agreement between the parties with respect to the use of the Ultralight software licensed hereunder and supersedes all other previous or contemporaneous agreements or understandings between the parties, whether verbal or written, concerning the subject matter.
Governing Law and General Provisions. This EULA shall be governed by the laws
of the State of Texas, excluding the application of its conflicts of law rules.
You agree that any dispute regarding or relating to this EULA shall be litigated
only in federal or state courts in Harris County, Texas, and hereby waive any
objection to the jurisdiction of such courts. This EULA shall not be governed
by the United Nations Convention on Contracts for the International Sale of
Goods, the application of which is expressly excluded. If any provisions of
this EULA are held invalid or unenforceable for any reason, the remaining
provisions shall remain in full force and effect. This EULA is binding upon
your successors and assigns. This EULA may be modified only by a non-electronic
amendment, signed by each party. This EULA may not be assigned or transferred
to any other person or entity by you without the express consent of Ultralight
Inc. This EULA constitutes the entire agreement between the parties with
respect to the use of the Ultralight software licensed hereunder and supersedes
all other previous or contemporaneous agreements or understandings between the
parties, whether verbal or written, concerning the subject matter.

For additional information concerning open-source licensing and required copyright notices, please see the included NOTICES.txt.
For additional information concerning open-source licensing and required
copyright notices, please see the included NOTICES.md
2 changes: 1 addition & 1 deletion license/LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ CERTAIN LICENSEE OBLIGATIONS
4.3 Licensing of End Users. Subject to the license grant in ARTICLE 2, Licensee may distribute to End Users the Ultralight software, as part of and in conjunction with Licensed Products, provided that such distribution to End Users is subject to the End User License Agreement in Exhibit A, or a license by Licensee having substantially the same terms and conditions.
4.4 Marking. Licensee shall ensure that the following legend, or a successor legend as designated by Ultralight Inc from time to time, shall appear in the credit section of any Licensed Product:

Please see the accompanying NOTICES.txt for full text.
Please see the accompanying NOTICES.md for full text.

4.5 Export Controls. The Ultralight software, including any downloading or use of, may be subject to export controls imposed by U.S. export control laws, including the U.S. Export Administration Act and its associated regulations, and may be subject to export or import regulations in other countries. Licensee agrees to comply strictly with all such regulations and acknowledges that Licensee has the responsibility to obtain licenses to export, re-export, or import the Ultralight software.
4.6 Infringement. Licensee agrees to promptly notify Ultralight Inc if it becomes aware of any third party that infringes Ultralight Inc's intellectual property rights, including misappropriation of the Ultralight software or violations of an End User license agreement (an "Infringement"). Ultralight Inc, at its discretion, shall have the right, but not the obligation, to enforce intellectual property rights against any Infringement. Ultralight Inc shall solely control any such enforcement action.
Expand Down
Loading

0 comments on commit e57039f

Please sign in to comment.