Files
volt/LICENSE
Karl Clinger 0ebe75b2ca Volt CLI: source-available under AGPSL v5.0
Complete infrastructure platform CLI:
- Container runtime (systemd-nspawn)
- VoltVisor VMs (Neutron Stardust / QEMU)
- Stellarium CAS (content-addressed storage)
- ORAS Registry
- GitOps integration
- Landlock LSM security
- Compose orchestration
- Mesh networking

Copyright (c) Armored Gates LLC. All rights reserved.
Licensed under AGPSL v5.0
2026-03-21 02:08:15 -05:00

353 lines
14 KiB
Plaintext

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