jointly-urdf — End User License Agreement
Copyright (c) 2026 Ahmed Sleem. All rights reserved.

IMPORTANT: This is a proprietary, commercial software licence. It is NOT an
open-source licence. Read it before installing or using the Software.

By downloading, installing, or using jointly-urdf (the "Software"), you agree
to this Agreement. If you do not agree, do not use the Software.

--------------------------------------------------------------------------
1. GRANT OF LICENCE

Subject to your compliance with this Agreement, the Licensor grants you a
non-exclusive, non-transferable, revocable licence to install and use the
Software:

  (a) Free tier — without a licence key, for evaluation and for personal or
      internal use, subject to the usage limits published in the product
      documentation. The Licensor may change these limits.

  (b) Licensed tier — with a valid licence key, for the number of seats or the
      usage volume that key entitles you to, for the duration of the
      subscription term.

You may use output produced by the Software — URDF files, meshes, generated
packages and other artefacts — in your own projects, products, and
publications, commercially or otherwise, without restriction and without
royalty. Output is yours. This is the point of the Software.

--------------------------------------------------------------------------
2. RESTRICTIONS

You may not:

  (a) redistribute, sublicense, sell, rent, lease, or host the Software as a
      service to third parties;
  (b) reverse engineer, decompile, or disassemble the Software, or attempt to
      derive its source code, except where such restriction is prohibited by
      applicable law;
  (c) circumvent, disable, or interfere with licence verification, usage
      metering, or any other technical protection measure;
  (d) share, publish, or resell a licence key, or use one beyond the seats or
      usage volume it entitles you to;
  (e) remove or alter any proprietary notice, attribution, or the NOTICE file;
  (f) use the Software to develop a competing product.

--------------------------------------------------------------------------
3. OWNERSHIP

The Software is licensed, not sold. The Licensor retains all right, title, and
interest in and to the Software, including all intellectual property rights.
This Agreement grants you no rights to trademarks or service marks.

--------------------------------------------------------------------------
4. THIRD-PARTY COMPONENTS

The Software incorporates third-party open-source components licensed under
the Apache License 2.0 and the MIT License. Those components remain governed
by their own licences, which take precedence over this Agreement in respect of
those components. Required notices are reproduced in the NOTICE file
distributed with the Software.

--------------------------------------------------------------------------
5. LICENCE VERIFICATION AND DATA

The Software contacts the Licensor's licensing service to verify entitlement
and record usage volume. Information handling is described in the product
privacy policy. You may not disable or interfere with this verification.

--------------------------------------------------------------------------
6. NO WARRANTY

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.

THE SOFTWARE INFERS PHYSICAL AND KINEMATIC PROPERTIES FROM GEOMETRY. ITS
OUTPUT IS AN ENGINEERING DRAFT, NOT A CERTIFIED MODEL. YOU ARE RESPONSIBLE FOR
VALIDATING ANY OUTPUT BEFORE RELYING ON IT. THE SOFTWARE IS NOT DESIGNED,
INTENDED, OR LICENSED FOR USE IN SAFETY-CRITICAL APPLICATIONS WHERE FAILURE
COULD LEAD TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL
DAMAGE.

--------------------------------------------------------------------------
7. LIMITATION OF LIABILITY

TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL THE LICENSOR BE
LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR EXEMPLARY
DAMAGES, OR FOR ANY LOSS OF PROFITS, DATA, OR BUSINESS INTERRUPTION, ARISING
OUT OF OR RELATED TO THE SOFTWARE.

THE LICENSOR'S TOTAL AGGREGATE LIABILITY UNDER THIS AGREEMENT SHALL NOT EXCEED
THE GREATER OF (a) THE AMOUNT YOU PAID FOR THE SOFTWARE IN THE TWELVE MONTHS
PRECEDING THE CLAIM, OR (b) USD 100.

Nothing in this Agreement excludes liability that cannot lawfully be excluded.

--------------------------------------------------------------------------
8. TERMINATION

This Agreement terminates automatically if you breach it. On termination you
must stop using the Software and destroy all copies. Artefacts you already
generated remain yours under Section 1. Sections 2, 3, 6, 7, and 9 survive.

--------------------------------------------------------------------------
9. GENERAL

This Agreement is governed by the laws of the Licensor's jurisdiction of
residence, without regard to conflict-of-laws rules. If any provision is held
unenforceable, the remainder stays in effect. This is the entire agreement
between the parties regarding the Software.

--------------------------------------------------------------------------
CONTACT

Ahmed Sleem
<!-- TODO(owner): contact email and jurisdiction before publishing -->

NOTE TO THE OWNER: this document is a drafting starting point, not legal
advice. Have a lawyer review it before you publish, and fill in the
jurisdiction in Section 9 and the contact details above.
