cadaclysm -- End User License Agreement

Copyright (c) 2026 Blitter S.r.l. and Roberto De Ioris. All rights reserved.

This End User License Agreement (the "Agreement") is made between you --
the individual who accepts it or, where that individual accepts it for a
company or other legal entity, that entity ("you") -- and Blitter S.r.l.,
a limited liability company incorporated under the laws of Italy, and
Roberto De Ioris (together, the "Licensor"). By downloading, installing,
copying or using the Software you accept this Agreement. If you do not
accept it, do not download, install, copy or use the Software.

1. Definitions.
   "Software" means the cadaclysm libraries -- cadaclysm_capi and
   cadaclysm_blacksmith -- in every file form in which the Licensor
   distributes them (shared and static native libraries and WebAssembly
   modules), with their updates and the documentation distributed with
   them. It does not include the Open Components (section 14).
   "License" means a license to the Software issued by the Licensor and
   recorded in a license file the Licensor signs, which states its holder,
   its scope (product, server, web or education), its plan where it has
   one (Startup or Standard), its count and the date its updates end.
   "Application" means software you develop that incorporates the Software
   and adds substantial functionality of its own.
   "Development" means building, testing and evaluating Applications: on
   developers' workstations, in continuous integration and test
   automation, and in demonstrations to prospective customers.
   "Production" means any use of the Software other than Development:
   by or for your end users or customers, or in your own business
   operations.
   "Server" means a single machine that runs the Software unattended on
   behalf of other users or systems -- a web service or API, a conversion
   or ingestion pipeline, a batch job, a render or processing farm. It is
   the machine you pay for: where you own the hardware, one physical
   computer, however many virtual machines or containers it runs; where
   you rent computing from a provider, one rented instance as the provider
   bills it (a virtual machine, a dedicated host, or a container task on a
   serverless container service), however many containers or processes it
   runs.
   "Website" means a domain and its subdomains.
   "Company Revenue" means the gross revenue of you and your affiliates in
   the previous twelve months, plus any funding (equity, debt, grants)
   they received in the same period.

2. Ownership. The Software is licensed, not sold. The Licensor owns and
   retains all right, title and interest in the Software, including all
   intellectual property rights in it. Every right not expressly granted
   in this Agreement is reserved.

3. Development and evaluation. Without a License you may install and use
   the Software, free of charge and with no time limit, for Development.
   Unlicensed, it runs in full and prints a notice each time a file is
   opened and each time a file is written. Development grants no right to
   use the Software in Production, or to redistribute it, in an
   Application or otherwise.

4. License grant. Subject to this Agreement and to payment of the
   applicable fees, the Licensor grants you, for each License you hold, a
   non-exclusive, non-transferable, worldwide license to use the Software
   in Production within the scope and count of that License:
   (a) Product: one Application per product license, in Production --
       distributed to end users, or used inside your own organisation --
       on every platform and in every version, any number of installs.
   (b) Server: one Server per server license. The count is the largest
       number of Servers running the Software at the same time.
   (c) Web: one Website per web license, embedding the WebAssembly builds
       of the Software in a site that others use. A web license covers the
       Websites it names.
   (d) Education: learning, teaching and research at a school or
       university, issued free of charge on request, for the term the
       License states. No commercial use.
   The count of a License is a term of this Agreement: the Software does
   not count installations, and you must not exceed the count you hold.

5. Plans.
   (a) Startup: available only while your Company Revenue is under EUR
       150,000, and for one unit per scope. You declare your eligibility
       when you buy. When your Company Revenue reaches EUR 150,000, or you
       need a second unit of the same scope, you must move to the Standard
       plan at your next renewal.
   (b) Standard: available to everyone, in the quantities the Licensor's
       price list offers.
   (c) Enterprise: any other quantity or term, under a separate written
       agreement with the Licensor.

6. Redistribution.
   (a) You may redistribute the Software only as a component of an
       Application covered by a product or web license, and only in
       object form. You must bind the recipients of that Application to
       terms that protect the Software at least as well as sections 2 and
       7, and you must not permit them to use the Software apart from the
       Application.
   (b) The Licensor also distributes the Software inside packages for game
       engines and other hosts, free of charge, through third-party stores
       (such as the Unity Asset Store and Fab). The store's terms govern
       the package's own code and content; this Agreement governs the
       Software inside it. Obtaining the Software through such a store
       grants the rights of section 3, not a License.

7. Restrictions. You may not, and may not permit anyone else to:
   (a) redistribute the Software on its own, or as part of anything other
       than an Application covered by a License;
   (b) expose the Software's programming interfaces to third parties so
       that they may build their own software on it, or use the Software
       to build a software development kit, library or service that
       competes with it;
   (c) remove, disable or circumvent the license check, or alter or
       obscure any copyright, license or attribution notice;
   (d) rent, lease, lend, sell, sublicense or otherwise transfer the
       Software or a License, except as section 6 allows;
   (e) decompile, disassemble or reverse engineer the Software, except to
       the extent mandatory law expressly permits it notwithstanding this
       restriction.

8. Verification. At the Licensor's written request, no more than once in
   any twelve months, you will certify in writing, within thirty days,
   the number of Applications, Servers and Websites on which you use the
   Software in Production and, for a Startup License, your Company
   Revenue. If you have exceeded the count you hold, or held a Startup
   License you were not eligible for, you will pay the difference at the
   Licensor's list price for the period concerned.

9. Term, updates and renewal. A License covers every release of the
   Software dated on or before the day its updates end. A paid License
   continues to cover those releases after that day; releases dated after
   it require a renewed License. An education License ends on the day
   its updates end.

10. Termination. This Agreement and every License under it terminate
    automatically if you breach it and do not cure the breach within
    thirty days of written notice from the Licensor. On termination you
    must stop using the Software and delete every copy in your
    possession. Copies of an Application distributed to end users while
    the covering License was in force remain licensed to those end users.
    Sections 2, 7, 8, 11, 12, 13 and 15 survive termination.

11. No warranty. To the maximum extent permitted by applicable law, the
    Software is provided "as is", without warranty of any kind, express or
    implied, including the warranties of merchantability, fitness for a
    particular purpose and non-infringement.

12. Limitation of liability. To the maximum extent permitted by
    applicable law, the Licensor is not liable for any indirect,
    incidental, special or consequential damages, or for loss of profits,
    revenue, data or goodwill, arising out of or in connection with the
    Software or this Agreement, and the Licensor's total liability is
    limited to the fees you paid for the License concerned in the twelve
    months before the event giving rise to the claim. Nothing in this
    Agreement limits liability for wilful misconduct or gross negligence,
    or any other liability that cannot be limited under applicable law.

13. Third-party components. Third-party components included in the
    Software are licensed under their own terms, which prevail over this
    Agreement for those components.

14. Open Components. The wrappers, headers and samples published at
    https://github.com/rdeioris/cadaclysm-sdk are licensed separately,
    under the Apache License 2.0, and are not governed by this Agreement.

15. Governing law and jurisdiction. This Agreement is governed by the laws
    of Italy, excluding the United Nations Convention on Contracts for the
    International Sale of Goods. The courts of the place of Blitter
    S.r.l.'s registered office have exclusive jurisdiction over any
    dispute arising out of or in connection with it, except where
    mandatory law gives a consumer the right to bring or defend
    proceedings in the courts of their place of residence.

16. General. This Agreement is the entire agreement between you and the
    Licensor on the Software, and a separate written agreement signed by
    the Licensor prevails over it where the two differ. If any provision
    is held unenforceable, it is enforced to the maximum extent permitted
    and the rest of the Agreement remains in effect. A failure to enforce
    a provision is not a waiver of it. You must comply with the export
    control and sanctions laws that apply to your use of the Software.

Licenses: https://cadaclysm.blitter.studio/license
Contact:  Blitter S.r.l., info@blitter.studio
