Nexus Harness — Proprietary Software
Copyright (c) 2026 Swfte. All rights reserved.

This software and its accompanying documentation (the "Software") are the confidential and
proprietary property of Swfte. The Software is licensed, not sold.

No licence, express or implied, is granted by this notice. Without the prior written permission
of Swfte you may not copy, modify, merge, publish, distribute, sublicense, sell, disclose, or
create derivative works of the Software, in source or object form, in whole or in part.

Unauthorised copying or distribution of this Software, by any medium, is strictly prohibited.

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 SWFTE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH
THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


-------------------------------------------------------------------------------------------------
NOTES FOR REVIEW — remove once legal has signed off
-------------------------------------------------------------------------------------------------

1. This is a holding notice, not the shipping EULA. Before this product is distributed to anyone
   outside Swfte it should be replaced with an agreement aligned to the Nexus DevTools EULA
   (`nexus-devtools/LICENSE`), which covers licence grant, restrictions, telemetry, termination
   and governing law. This file deliberately grants nothing rather than guessing at those terms.

2. THIRD-PARTY LICENCE WORK IS OUTSTANDING AND BLOCKING. The planned Rust runtime adopts Warp's
   `warpui` / `warpui_core` crates under MIT. Those crates are MIT, but as shipped they depend on
   `warp_errors`, `markdown_parser`, `sum_tree`, `string-offset` and `settings_value`, all of
   which inherit the Warp workspace licence — AGPL-3.0-only. Linking them unchanged would make
   the combined work AGPL and is incompatible with this notice. See `docs/ARCHITECTURE.md` §2.5:
   the five dependencies must be replaced with permissive equivalents, and the result reviewed,
   before any Warp-derived code ships. Note also that porting AGPL code to another language does
   not clear the licence — a translation is a derivative work.

3. The Python package in `src/` is a reference implementation, not the shipping product. It
   contains no third-party code and has zero runtime dependencies.
