Legal

End User License Agreement (EULA)

IMPORTANT: THIS END USER LICENSE AGREEMENT ("AGREEMENT" or "EULA") IS A LEGAL AGREEMENT BETWEEN YOU (EITHER AN INDIVIDUAL OR, IF LICENSED BY OR FOR AN ENTITY, THE ENTITY) AND THE PROVIDER OF NUTJS.DEV ("LICENSOR"). PLEASE READ THIS AGREEMENT CAREFULLY BEFORE INSTALLING OR USING THE SOFTWARE. BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT.

IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL, COPY, OR USE THE SOFTWARE.


Definitions

"Licensor" refers to dry Software UG (haftungsbeschränkt), the developer of nut.js.

"Software" means the proprietary nut.js libraries along with all associated tools, plugins, modules, documentation, and any updates or modifications provided by Licensor.

"Private Registry" means the private package registry operated by Licensor, accessible at https://pkg.nutjs.dev.

"License Seat" means an individual authorization granted to a License User. License tiers are determined by the number of License Seats allocated. A Single-Seat License provides one License Seat for one License User, whereas a Multi-Seat License provides multiple License Seats, each entitling a distinct License User to access and use the Software. Sharing or transferring License Seats beyond the purchased quantity is strictly prohibited.

"License User" means any person or entity (including technical accounts used in CI/CD environments) that accesses packages on the Private Registry by claiming a License Seat.

"Authorized User" means an individual expressly authorized to use the Software under a valid license. Each Authorized User must be associated with a separate License Seat.

"Package License" means a single-package, single-user license for products such as @nut-tree/bolt, @nut-tree/nl-matcher, or @nut-tree/plugin-ocr, which includes one Authorized User.

"Solo License" means a license that authorizes use by one Authorized User.

"Team License" means a license permitting use by multiple Authorized Users within a single organization.

"License Tier" means the classification or category of the license purchased (e.g., Solo, Team, or Package).


License Grant

Subject to your compliance with this Agreement and payment of applicable fees, Licensor grants you a limited, non-transferable, non-exclusive, revocable license to:

  • Install and use the Software internally for development and deployment of your own applications;
  • Use the Software by the number of Authorized Users covered under your license tier.

License Restrictions

You may NOT:

  • Distribute, sublicense, rent, lease, sell, or otherwise make the Software available to any third party, except as agreed upon and permitted under a valid license;
  • Use the Software in a manner that enables unlicensed users to access its functionality;
  • Modify, reverse engineer, decompile, disassemble, or create derivative works of the Software;
  • Remove, obscure, or alter any proprietary notices or labels.
  • For Package or Solo licenses: Share the license with multiple people or entities.

Use in Commercial Products

Redistribution of the Software as part of a commercial product is not allowed unless explicitly permitted under a separate reseller license.


Updates

Licensor may, at its sole discretion, provide updates, patches, or new versions. These updates are subject to this Agreement. Licensor is under no obligation to maintain backward compatibility.

Access to updates is limited to customers with an active license.


Ownership

Licensor retains all rights, title, and interest in and to the Software, including all intellectual property rights. This Agreement does not grant you any ownership rights.


Term and Termination

This Agreement is effective upon installation or use and continues until terminated. Licensor may terminate this Agreement immediately if you breach any terms. Upon termination:

  • You must cease all use of the Software;
  • Destroy all copies in your possession;
  • Remove the Software from all deployed applications if your license is no longer valid.

Warranty Disclaimer

THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTIES OF ANY KIND. LICENSOR DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.


Limitation of Liability

LICENSOR SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.


Indemnification

You agree to indemnify and hold harmless Licensor, its affiliates, and licensors from any claim, liability, or demand arising out of your use of the Software or violation of this Agreement.


Governing Law

This Agreement shall be governed by and construed in accordance with the laws of the jurisdiction where Licensor is based, without regard to conflict of laws principles.


Amendments

Licensor reserves the right to modify this Agreement at any time. Material changes will be communicated in advance. Continued use of the Software after the effective date of the revised Agreement constitutes your acceptance.


Contact Information

For questions about this Agreement, please contact: info@dry.software

Previous
Legal Notice