Files
Protocol/src/main/resources/license/unlegitlibrary/oapl1.1
2026-03-03 12:46:38 +01:00

147 lines
5.9 KiB
Groff
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Open Autonomous Public License (OAPL) v1.1
Sovereign Network Copyleft License
Copyright (C) Open Autonomous Connection (OAC)
Project URL: https://open-autonomous-connection.org/
0. Definitions
“OAC Software”
Means any software distributed under this License, including but not limited to the Open Autonomous Connection protocol, reference implementations, clients, servers, INS systems, APIs, libraries, and the WebPage framework.
“Covered Work”
Means the OAC Software and any Derivative Work thereof.
“Derivative Work”
A work shall be considered a Derivative Work if it:
1. Modifies the OAC Software;
2. Incorporates it;
3. Links to it, whether statically or dynamically;
4. Extends its public APIs in a manner requiring OAC at runtime;
5. Implements required OAC interfaces;
6. Is designed to operate exclusively within the OAC runtime environment.
For clarity: A class extending “WebPage” is considered a Derivative Work.
“Independent Content”
Data or media files that do not contain executable OAC-dependent logic and can exist independently of OAC. Examples include HTML files, CSS files, images, JSON data, and static documents.
“Network Deployment”
Making a Covered Work available to third parties over any network, including but not limited to SaaS, cloud hosting, managed services, container environments, remote execution systems, and reverse-proxied deployments.
“Software Monetisation”
Any direct or indirect financial compensation in exchange for licensing, distributing, sublicensing, selling, restricting access to, or otherwise commercially exploiting the Covered Work itself as software.
“Content Monetisation”
Commercial activity based on content transmitted through OAC, provided that no Software Monetisation occurs.
1. Grant of License
Subject to compliance with this License, you are granted a worldwide, royalty-free, non-exclusive, non-transferable right to use, copy, study, modify, and distribute the Covered Work.
All rights not expressly granted remain reserved.
2. Strong Copyleft
Any Derivative Work:
1. Must be licensed exclusively under this OAPL v1.1;
2. Must include the full, unmodified text of this License;
3. Must clearly document all modifications;
4. Must provide full corresponding source code;
5. Must not impose additional restrictions beyond this License.
Re-licensing under any other license is prohibited.
3. Network Copyleft
If a Covered Work is subject to Network Deployment:
1. The complete corresponding source code must be publicly accessible;
2. Access must not require payment;
3. Access must not require authentication beyond reasonable technical protections such as rate-limiting;
4. Build scripts and sufficient instructions for reproducible builds must be provided.
This obligation applies regardless of whether distribution occurs.
4. Prohibition of Software Monetisation
The Covered Work may not be:
- Sold;
- Licensed for a fee;
- Distributed against financial compensation;
- Placed behind a paywall;
- Restricted by license keys or technical access controls intended to require payment;
- Otherwise monetised as software.
Charging for infrastructure, hosting, support, consulting, or independent services is permitted, provided no Software Monetisation occurs.
5. Content Monetisation
Independent Content transmitted through OAC may be monetised without restriction, provided the Covered Work itself is not monetised.
6. Patent License
Each contributor grants a perpetual, worldwide, royalty-free patent license covering any patent claims necessarily infringed by their contributions to the Covered Work.
If any party initiates patent litigation alleging that the Covered Work infringes their patent rights, that partys rights under this License terminate immediately.
7. Contributor Terms
By submitting contributions to the Covered Work, you grant the original copyright holder the right to:
- Enforce this License;
- Publish future versions of the OAPL;
- Re-license your contribution under later versions of the OAPL.
Contributors retain their copyright.
8. No Proprietary Integration
The Covered Work may not be combined with software that:
- Prevents full source disclosure;
- Imposes additional restrictions;
- Conflicts with this License.
If full compliance is not possible, distribution is prohibited.
9. Trademark
This License does not grant any rights to use the trademarks, trade names, service marks, or product names of the original copyright holder.
The terms:
- “Open Autonomous Connection”
- “OAC”
- “OAC-Compatible”
may only be used:
1. For unmodified versions of the OAC Software; or
2. For fully compliant implementations under the OAC Compliance Specification; or
3. With explicit written permission from the trademark holder.
Modified or forked versions must remove all references to OAC trademarks unless permission is granted.
10. Cure Period
Any violation of this License results in automatic termination of rights.
If the violation is cured within 30 days of written notice, the License is automatically reinstated.
11. Warranty Disclaimer
THE COVERED WORK IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
12. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE AUTHORS SHALL NOT BE LIABLE FOR ANY DAMAGES ARISING FROM THE USE OF THE COVERED WORK.
13. Severability
If any provision of this License is held to be unenforceable, the remaining provisions shall remain in full force and effect.
Such provision shall be interpreted to most closely reflect its original intent within the limits of applicable law.
14. Governing Law
This License shall be governed by the laws of the Federal Republic of Germany.
Exclusive place of jurisdiction shall be the registered seat of the copyright holder, unless mandatory law provides otherwise.
End of License.