CADSolver (OmniVoxel) — Dual License

Copyright (c) 2026 Lewis Valentine. All rights reserved.

CADSolver is dual-licensed. You may use it under EITHER of the following:

  1. The CADSolver Non-Commercial License (below) — free of charge, for
     evaluation, personal, academic, and other non-commercial use; or

  2. A CADSolver Commercial License — required for any commercial use,
     including embedding the kernel, viewer, mesher, or exporters in a
     product or service. See COMMERCIAL.md for tiers, pricing, the grant of
     rights (what you may do with the source, for how long, and what happens
     if you don't renew), and how to purchase. COMMERCIAL.md's "commercial
     license grant" section is the operative legal text for that license,
     not just a pricing summary.

Prior versions: any version of this software previously published under the
MIT License remains available under the MIT License for that version only.
This dual license applies to this version and all later versions.

────────────────────────────────────────────────────────────────────────────
CADSolver Non-Commercial License, version 1.0
────────────────────────────────────────────────────────────────────────────

1. GRANT. Subject to the terms below, the copyright holder grants you a
   worldwide, royalty-free, non-exclusive, non-transferable license to use,
   copy, modify, and run this software and its source code for any
   NON-COMMERCIAL PURPOSE.

2. NON-COMMERCIAL PURPOSE means: personal projects, self-education,
   academic teaching and research, evaluation of the software (including
   evaluation inside a company, for up to 60 days), and development of
   open-source software that is itself distributed non-commercially.

3. COMMERCIAL USE — NOT PERMITTED UNDER THIS LICENSE — includes, without
   limitation: incorporating the software into a product or service that is
   sold, licensed, or monetized (directly or via advertising, subscriptions,
   or internal business use beyond evaluation); using the software to
   provide paid services (consulting deliverables, SaaS, hosted conversion
   or meshing); and redistributing the software as part of a commercial
   offering. These uses require a Commercial License (COMMERCIAL.md).

4. REDISTRIBUTION of this software or modified versions must retain this
   LICENSE file, the copyright notice, and COMMERCIAL.md, and must not
   misrepresent the origin of the software.

5. NO TRADEMARK RIGHTS. "CADSolver" and "OmniVoxel" names and logos are not
   licensed under this document.

6. TERMINATION. This license terminates automatically if you breach it.
   Upon termination you must stop using the software (a subsequently
   purchased Commercial License cures the breach going forward).

7. 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.
   IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
   LIABILITY ARISING FROM THE SOFTWARE OR ITS USE.

For commercial licensing: see COMMERCIAL.md or contact the address listed
there.
