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
This commit is contained in:
352
LICENSE
Normal file
352
LICENSE
Normal file
@@ -0,0 +1,352 @@
|
||||
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
|
||||
Reference in New Issue
Block a user