# Functional Source License, Version 1.1, ALv2 Future License

Copyright 2026 HYPERI PTY LIMITED (ABN 31 622 581 748)

## License

This software is licensed under the Functional Source License, Version 1.1,
ALv2 Future License (FSL-1.1-ALv2).

You may obtain a copy of the License at:

https://fsl.software/FSL-1.1-ALv2.template.md

SPDX License Identifier: FSL-1.1-ALv2

## Summary

Unless required by applicable law or agreed to in writing, software distributed
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND, either express or implied. See the License for the
specific language governing permissions and limitations under the License.

### Permitted Uses

- Internal use within your organisation
- Non-commercial education and research
- Professional services for licensees using this software

### Competing Use Requires Commercial Licence

Making this software available to others in a commercial product or service
that substitutes for or competes with this software requires a commercial
licence from HyperI. See [COMMERCIAL.md](COMMERCIAL.md) for details.

### Apache 2.0 Conversion

Each version of this software becomes available under the Apache License,
Version 2.0 on the second anniversary of its release date. Release dates are
recorded in the GitHub release history.

You may obtain a copy of the Apache License at:

https://www.apache.org/licenses/LICENSE-2.0

## AI / Machine Learning Restriction

The Software and any modifications made to it may not be used for the
purpose of training or improving machine learning algorithms, including but
not limited to artificial intelligence systems, large language models,
natural language processing, data mining, or automated content generation —
whether for commercial or non-commercial purposes — without the prior
written consent of HYPERI PTY LIMITED.

The Software may not be included in any dataset used for training or
improving machine learning algorithms, including but not limited to
artificial intelligence, natural language processing, or data mining. This
prohibition includes but is not limited to:

- Direct training of models on the source code, documentation, or metadata
- Fine-tuning or transfer learning using any part of the Software
- Retrieval-augmented generation (RAG) systems that index or retrieve from
  the Software
- Inclusion in any corpus, dataset, or data pipeline intended for machine
  learning purposes
- Reverse engineering, decompilation, or analysis of the Software for the
  purpose of replicating its functionality through AI-generated code

This restriction applies regardless of the format in which the materials are
accessed (including but not limited to source code, compiled binaries,
documentation, and metadata) and survives the Apache 2.0 conversion described
above only to the extent permitted by the Apache License, Version 2.0.

Any person or organisation found to be in violation of these restrictions may
be subject to legal action and may be held liable for any resulting damages.

See [AI-TRAINING-POLICY.md](AI-TRAINING-POLICY.md) for full details.

## Australian Law Notice

For users in Australia: To the extent this License is governed by Australian
law, the laws of the Australian Capital Territory apply. Nothing in this
License excludes, restricts or modifies any consumer guarantee, right or remedy
conferred by the Competition and Consumer Act 2010 (Cth) or any other
applicable Australian law that cannot be excluded, restricted or modified by
agreement.

Where the Australian Consumer Law (Schedule 2 of the Competition and Consumer
Act 2010 (Cth)) implies guarantees that cannot be excluded, our liability for
breach of such guarantees is limited, to the extent permitted by law, to the
re-supply of the software or the payment of the cost of having the software
re-supplied.
