LogicPearl runtime license notice (the release-specific permission supplements this notice):

Business Source License 1.1

Terms and Conditions

Licensor: Kenneth Erwin

Licensed Work: LogicPearl and all associated software, documentation, and artifacts.
The Licensed Work is (c) 2026 Kenneth Erwin.

Change Date: May 31, 2030

Change License: Apache License, Version 2.0

Additional Use Grant: You may make use of the Licensed Work under this License if your use
constitutes any of the following:
  a) You are an individual or company that earned less than $5,000,000 USD in total revenue
     in the most recently completed fiscal year, or
  b) You are using the Licensed Work for non-commercial purposes.

Restrictions:
The Licensed Work is provided under the terms of this Business Source License as of the date
you first obtained a copy, except as updated by any subsequent Change Date. If you received
the Licensed Work and agree to the terms and conditions of this License, you are being granted
the following rights:

1. You may use, copy, modify, or distribute the Licensed Work under the terms of this License,
   provided that you include a copy of this License with any distribution of the Licensed Work.

2. The foregoing does NOT grant you the right to:
   a) Sell the Licensed Work or offer it as part of a service to third parties for a fee or
      other consideration, unless you qualify for the Additional Use Grant above;
   b) Use the Licensed Work in competition with the Licensor's commercial offerings;
   c) Remove or alter any license notice, copyright notice, or other proprietary notice in
      the Licensed Work.

3. Use Limitations: Any use of the Licensed Work must respect the limitations set forth
   above. The Licensor reserves the right to audit compliance with these terms.

Change of License:
On the Change Date specified above, the Licensed Work will automatically be licensed under
the Change License (Apache License 2.0) and the restrictions set forth in this License will
no longer apply.

Warranty Disclaimer and Liability Limitation:
THE LICENSED WORK 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 LICENSOR 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 LICENSED WORK OR THE USE OR OTHER DEALINGS IN THE
LICENSED WORK.


The included evaluator uses Rust standard-library code and serde/serde_json.
Those projects are available under MIT OR Apache-2.0. This distribution uses
their MIT permission. Rust project contributors, serde contributors and
serde_json contributors retain their respective copyrights.

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

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
AUTHORS OR COPYRIGHT HOLDERS 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.
