ARMORED GATE PUBLIC SOURCE LICENSE (AGPSL) Version 5.0 Copyright (c) 2026 Armored Gate LLC. All rights reserved. TERMS AND CONDITIONS 1. DEFINITIONS "Software" means the source code, object code, documentation, and associated files distributed under this License. "Licensor" means Armored Gate LLC. "You" (or "Your") means the individual or entity exercising rights under this License. "Commercial Use" means use of the Software in a production environment for any revenue-generating, business-operational, or organizational purpose beyond personal evaluation. "Community Features" means functionality designated by the Licensor as available under the Community tier at no cost. "Licensed Features" means functionality designated by the Licensor as requiring a valid Pro or Enterprise license key. "Node" means a single physical or virtual machine on which the Software is installed and operational. "Modification" means any alteration, adaptation, translation, or derivative work of the Software's source code, including but not limited to bug fixes, security patches, configuration changes, performance improvements, and integration adaptations. "Substantially Similar" means a product or service that provides the same primary functionality as any of the Licensor's products identified at the Licensor's official website and is marketed, positioned, or offered as an alternative to or replacement for such products. The Licensor shall maintain a current list of its products and their primary functionality at its official website for the purpose of this definition. "Competing Product or Service" means a Substantially Similar product or service offered to third parties, whether commercially or at no charge. "Contribution" means any code, documentation, or other material submitted to the Licensor for inclusion in the Software, including pull requests, patches, bug reports containing proposed fixes, and any other submissions. 2. GRANT OF RIGHTS Subject to the terms of this License, the Licensor grants You a worldwide, non-exclusive, non-transferable, revocable (subject to Sections 12 and 15) license to: (a) View, read, and study the source code of the Software; (b) Use, copy, and modify the Software for personal evaluation, development, testing, and educational purposes; (c) Create and use Modifications for Your own internal purposes, including but not limited to bug fixes, security patches, configuration changes, internal tooling, and integration with Your own systems, provided that such Modifications are not used to create or contribute to a Competing Product or Service; (d) Use Community Features in production without a license key, subject to the feature and usage limits defined by the Licensor; (e) Use Licensed Features in production with a valid license key corresponding to the appropriate tier (Pro or Enterprise). 3. PATENT GRANT Subject to the terms of this License, the Licensor hereby grants You a worldwide, royalty-free, non-exclusive, non-transferable patent license under all patent claims owned or controlled by the Licensor that are necessarily infringed by the Software as provided by the Licensor, to make, have made, use, import, and otherwise exploit the Software, solely to the extent necessary to exercise the rights granted in Section 2. This patent grant does not extend to: (a) Patent claims that are infringed only by Your Modifications or combinations of the Software with other software or hardware; (b) Use of the Software in a manner not authorized by this License. DEFENSIVE TERMINATION: If You (or any entity on Your behalf) initiate patent litigation (including a cross-claim or counterclaim) alleging that the Software, or any portion thereof as provided by the Licensor, constitutes direct or contributory patent infringement, then all patent and copyright licenses granted to You under this License shall terminate automatically as of the date such litigation is filed. 4. REDISTRIBUTION (a) You may redistribute the Software, with or without Modifications, solely for non-competing purposes, including: (i) Embedding or bundling the Software (or portions thereof) within Your own products or services, provided that such products or services are not Competing Products or Services; (ii) Internal distribution within Your organization for Your own business purposes; (iii) Distribution for academic, research, or educational purposes. (b) Any redistribution under this Section must: (i) Include a complete, unmodified copy of this License; (ii) Preserve all copyright, trademark, and license notices contained in the Software; (iii) Clearly identify any Modifications You have made; (iv) Not remove, alter, or obscure any license verification, feature gating, or usage limit mechanisms in the Software. (c) Recipients of redistributed copies receive their rights directly from the Licensor under the terms of this License. You may not impose additional restrictions on recipients' exercise of the rights granted herein. (d) Redistribution does NOT include the right to sublicense. Each recipient must accept this License independently. 5. RESTRICTIONS You may NOT: (a) Redistribute, sublicense, sell, or offer the Software (or any modified version) as a Competing Product or Service; (b) Remove, alter, or obscure any copyright, trademark, or license notices contained in the Software; (c) Use Licensed Features in production without a valid license key; (d) Circumvent, disable, or interfere with any license verification, feature gating, or usage limit mechanisms in the Software; (e) Represent the Software or any derivative work as Your own original work; (f) Use the Software to create, offer, or contribute to a Substantially Similar product or service, as defined in Section 1. 6. PLUGIN AND EXTENSION EXCEPTION Separate and independent programs that communicate with the Software solely through the Software's published application programming interfaces (APIs), command-line interfaces (CLIs), network protocols, webhooks, or other documented external interfaces are not considered part of the Software, are not Modifications of the Software, and are not subject to this License. This exception applies regardless of whether such programs are distributed alongside the Software, so long as they do not incorporate, embed, or contain any portion of the Software's source code or object code beyond what is necessary to implement the relevant interface specification (e.g., client libraries or SDKs published by the Licensor under their own respective licenses). 7. COMMUNITY TIER The Community tier permits production use of designated Community Features at no cost. Community tier usage limits are defined and published by the Licensor and may be updated from time to time. Use beyond published limits requires a Pro or Enterprise license. 8. LICENSE KEYS AND TIERS (a) Pro and Enterprise features require a valid license key issued by the Licensor. (b) License keys are non-transferable and bound to the purchasing entity. (c) The Licensor publishes current tier pricing, feature matrices, and usage limits at its official website. 9. GRACEFUL DEGRADATION (a) Expiration of a license key shall NEVER terminate, stop, or interfere with currently running workloads. (b) Upon license expiration or exceeding usage limits, the Software shall prevent the creation of new workloads while allowing all existing workloads to continue operating. (c) Grace periods (Pro: 14 days; Enterprise: 30 days) allow continued full functionality after expiration to permit renewal. 10. NONPROFIT PROGRAM Qualified nonprofit organizations may apply for complimentary Pro-tier licenses through the Licensor's Nonprofit Partner Program. Eligibility, verification requirements, and renewal terms are published by the Licensor and subject to periodic review. 11. CONTRIBUTIONS (a) All Contributions to the Software must be submitted pursuant to the Licensor's Contributor License Agreement (CLA), the current version of which is published at the Licensor's official website. (b) Contributors retain copyright ownership of their Contributions. By submitting a Contribution, You grant the Licensor a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to use, reproduce, modify, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contribution and any derivative works thereof, in any medium and for any purpose, including commercial purposes, without further consent or notice. (c) You represent that You are legally entitled to grant the above license, and that Your Contribution is Your original work (or that You have sufficient rights to submit it under these terms). If Your employer has rights to intellectual property that You create, You represent that You have received permission to make the Contribution on behalf of that employer, or that Your employer has waived such rights. (d) The Licensor agrees to make reasonable efforts to attribute Contributors in the Software's documentation or release notes. 12. TERMINATION AND CURE (a) This License is effective until terminated. (b) CURE PERIOD — FIRST VIOLATION: If You breach any term of this License and the Licensor provides written notice specifying the breach, You shall have thirty (30) days from receipt of such notice to cure the breach. If You cure the breach within the 30-day period and this is Your first violation (or Your first violation within the preceding twelve (12) months), this License shall be automatically reinstated as of the date the breach is cured, with full force and effect as if the breach had not occurred. (c) SUBSEQUENT VIOLATIONS: If You commit a subsequent breach within twelve (12) months of a previously cured breach, the Licensor may, at its sole discretion, either (i) provide another 30-day cure period, or (ii) terminate this License immediately upon written notice without opportunity to cure. (d) IMMEDIATE TERMINATION: Notwithstanding subsections (b) and (c), the Licensor may terminate this License immediately and without cure period if You: (i) Initiate patent litigation as described in Section 3; (ii) Circumvent, disable, or interfere with license verification mechanisms in violation of Section 5(d); (iii) Use the Software to create a Competing Product or Service. (e) Upon termination, You must cease all use and destroy all copies of the Software in Your possession within fourteen (14) days. (f) Sections 1, 3 (Defensive Termination), 5, 9, 12, 13, 14, and 16 survive termination. 13. 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 LICENSOR BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY ARISING FROM THE USE OF THE SOFTWARE. 14. LIMITATION OF LIABILITY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE LICENSOR'S TOTAL AGGREGATE LIABILITY TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATED TO THIS LICENSE OR THE SOFTWARE (WHETHER IN CONTRACT, TORT, STRICT LIABILITY, OR ANY OTHER LEGAL THEORY) EXCEED THE TOTAL AMOUNTS ACTUALLY PAID BY YOU TO THE LICENSOR FOR THE SOFTWARE DURING THE TWELVE (12) MONTH PERIOD IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM. IF YOU HAVE NOT PAID ANY AMOUNTS TO THE LICENSOR, THE LICENSOR'S TOTAL AGGREGATE LIABILITY SHALL NOT EXCEED FIFTY UNITED STATES DOLLARS (USD $50.00). IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, BUSINESS, OR GOODWILL, REGARDLESS OF WHETHER THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE LIMITATIONS IN THIS SECTION SHALL APPLY NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF ANY LIMITED REMEDY. 15. LICENSOR CONTINUITY (a) If the Licensor ceases to exist as a legal entity, or if the Licensor ceases to publicly distribute, update, or maintain the Software for a continuous period of twenty-four (24) months or more (a "Discontinuance Event"), then this License shall automatically become irrevocable and perpetual, and all rights granted herein shall continue under the last terms published by the Licensor prior to the Discontinuance Event. (b) Upon a Discontinuance Event: (i) All feature gating and license key requirements for Licensed Features shall cease to apply; (ii) The restrictions in Section 5 shall remain in effect; (iii) The Graceful Degradation provisions of Section 9 shall be interpreted as granting full, unrestricted use of all features. (c) The determination of whether a Discontinuance Event has occurred shall be based on publicly verifiable evidence, including but not limited to: the Licensor's official website, public source code repositories, and corporate registry filings. 16. GOVERNING LAW This License shall be governed by and construed in accordance with the laws of the State of Oklahoma, United States, without regard to conflict of law principles. Any disputes arising under or related to this License shall be subject to the exclusive jurisdiction of the state and federal courts located in the State of Oklahoma. 17. MISCELLANEOUS (a) SEVERABILITY: If any provision of this License is held to be unenforceable or invalid, that provision shall be modified to the minimum extent necessary to make it enforceable, and all other provisions shall remain in full force and effect. (b) ENTIRE AGREEMENT: This License, together with any applicable license key agreement, constitutes the entire agreement between You and the Licensor with respect to the Software and supersedes all prior agreements or understandings relating thereto. (c) WAIVER: The failure of the Licensor to enforce any provision of this License shall not constitute a waiver of that provision or any other provision. (d) NOTICES: All notices required or permitted under this License shall be in writing and delivered to the addresses published by the Licensor at its official website. --- END OF ARMORED GATE PUBLIC SOURCE LICENSE (AGPSL) Version 5.0