AIC.Core.Data.GraphQL... 2026.6... License Info
AIC.Core.Data.GraphQL.Extensions
2026.6.15.1
AIC PROPRIETARY SOFTWARE LICENCE
Copyright © 2024–2026 AIC Professional Services UK Ltd. All rights reserved.
1. Definitions
- "AIC" means AIC Professional Services UK Ltd, a company registered in England and Wales.
- "Software" means the compiled binary packages (NuGet
.nupkgfiles) distributed under theAIC.Core.*namespace. - "Source Code" means all source files, architecture, code patterns, algorithms, security controls, configuration, documentation, build scripts, and any other non-compiled artefacts contained within this repository.
- "Licensee" means any individual or entity that has received explicit written authorisation from AIC to consume the Software.
2. Grant of Rights — Binary Packages Only
Subject to the terms of this Licence and a valid commercial agreement with AIC, the Licensee is granted a non-exclusive, non-transferable, revocable right to:
(a) Install and use the compiled binary packages (NuGet .nupkg and .snupkg files) in internal applications and systems;
(b) Reference the public APIs exposed by the binary packages for the purpose of integration and interoperability;
(c) Use the binary packages in production, development, and testing environments solely within the scope of the agreed engagement or subscription.
3. Restrictions
The Licensee SHALL NOT, without prior explicit written authorisation from AIC:
(a) Access, view, copy, modify, adapt, decompile, disassemble, reverse-engineer, or otherwise derive the Source Code from the binary packages;
(b) Redistribute, sublicence, sell, lease, lend, share, or otherwise make the Software or Source Code available to any third party;
(c) Remove, alter, or obscure any proprietary notices, copyright markings, or attribution contained within the Software or its documentation;
(d) Use the Software or Source Code to develop a competing product or service;
(e) Use the Software or Source Code outside the scope of an active commercial agreement with AIC;
(f) Publish, disclose, or make available any performance benchmarks, security assessments, or vulnerability reports relating to the Software without AIC's prior written consent.
4. Intellectual Property
All intellectual property rights in the Source Code, compiled Software, architecture, algorithms, security controls, documentation, and all associated artefacts are and shall remain the exclusive property of AIC Professional Services UK Ltd.
No transfer of ownership or intellectual property rights is implied or granted by this Licence. The Licensee acknowledges that the Software contains trade secrets and confidential information belonging to AIC.
5. Confidentiality
The Source Code, architecture, and security controls contained within this repository are classified as AIC Confidential. The Licensee shall treat all non-public information obtained through use of the Software with the same degree of care as its own confidential information, and in no event less than reasonable care.
6. High-Assurance Environments
The Software is designed for deployment in high-assurance environments across Defence, Government, and Critical National Infrastructure (CNI). Unauthorised access, use, or disclosure may constitute a breach of the Official Secrets Act 1989, the Computer Misuse Act 1990, or other applicable legislation.
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 NON-INFRINGEMENT. AIC DOES NOT WARRANT THAT THE SOFTWARE WILL BE ERROR-FREE, UNINTERRUPTED, OR FREE OF VULNERABILITIES.
8. Limitation of Liability
IN NO EVENT SHALL AIC BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF AIC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
9. Termination
This Licence is effective until terminated. AIC may terminate this Licence immediately upon written notice if the Licensee breaches any term. Upon termination, the Licensee must:
(a) Cease all use of the Software immediately;
(b) Destroy all copies of the Software in its possession or control;
(c) Certify in writing that destruction has been completed.
10. Governing Law
This Licence shall be governed by and construed in accordance with the laws of England and Wales. Any dispute arising under or in connection with this Licence shall be subject to the exclusive jurisdiction of the courts of England and Wales.
11. Contact
For licensing enquiries, commercial agreements, or permissions:
AIC Professional Services UK Ltd Website: https://aicuk.ltd Email: legal@aicuk.ltd
12. Clarification of Licence Scope & Prior References
This Licence draws an explicit and absolute distinction between:
Source Code — Fully Proprietary, No Rights Granted
The Source Code, including but not limited to all .cs, .razor, .xaml, .csproj, .props, .targets, build scripts, configuration files, architectural patterns, algorithm implementations, security control logic, and any other non-compiled artefacts contained within this repository or any AIC source repository, is and has always been the exclusive, proprietary intellectual property of AIC Professional Services UK Ltd.
No open-source licence (including MIT, Apache 2.0, GPL, BSD, or any OSI-approved licence) has ever been granted over the Source Code. Any prior references to "MIT" or other open-source licence identifiers in metadata files, NuGet package descriptors, or documentation were placeholder values required by tooling and do not constitute, nor have they ever constituted, a grant of rights, a waiver of proprietary status, or a release into the public domain.
The Source Code may not be accessed, viewed, copied, modified, forked, cloned, distributed, or used in any form without a separate, explicit, written agreement with AIC.
Binary Packages — Limited Use Under Commercial Agreement
The compiled binary NuGet packages (AIC.Core.*.nupkg and associated .snupkg symbol packages) are distributed to authorised Licensees solely for consumption as dependencies within applications developed under an active commercial engagement with AIC.
This limited grant permits:
- Referencing package assemblies at compile time
- Invoking public APIs at runtime
- Including packages in deployment artefacts for systems covered by the agreement
This limited grant does not permit:
- Extracting, decompiling, or reconstructing Source Code from the compiled assemblies
- Redistributing packages to any party not covered by the commercial agreement
- Publishing applications that expose AIC package internals as a service to unauthorised third parties
- Using packages beyond the termination or expiry of the commercial agreement
No Implied Licence
Nothing in any repository metadata, NuGet package descriptor, CI/CD configuration, documentation, README, or prior commit history shall be construed as granting any licence — express, implied, by estoppel, or otherwise — over the Source Code or beyond the limited binary package consumption rights described herein.
Effective date: 1 Janruary 2026. This licence supersedes all prior licence references in their entirety.
This licence supersedes any prior MIT or open-source licence references that may have appeared in earlier versions of this repository. The Software has never been released under an open-source licence.