1- SPDX-License-Identifier: AGPL-3.0-or-later OR LicenseRef-Palimpsest-0.5
1+ SPDX-License-Identifier: MIT OR AGPL-3.0-or-later
2+ SPDX-FileCopyrightText: 2024-2025 hyperpolymath
23
3- This software is dual-licensed under:
4- 1. GNU Affero General Public License v3.0 or later
5- 2. Palimpsest License v0.5
6-
7- See https://spdx.org/licenses/ for license details.
4+ ================================================================================
5+ DUAL LICENSE: MIT OR AGPL-3.0-or-later
86================================================================================
97
10- # Dual License: MIT + Palimpsest v0.8
11-
12- This project is dual-licensed under the MIT License and the Palimpsest License v0.8.
13- You may choose to use this software under the terms of either license.
14-
15- ---
8+ This project is dual-licensed under the MIT License OR the GNU Affero General
9+ Public License v3.0 or later. You may choose to use, copy, modify, and
10+ distribute this work under the terms of EITHER license (your choice).
1611
17- ## MIT License
12+ --------------------------------------------------------------------------------
13+ MIT LICENSE
14+ --------------------------------------------------------------------------------
1815
19- Copyright (c) 2024 Accessibility Everywhere
16+ Copyright (c) 2024-2025 hyperpolymath
2017
2118Permission is hereby granted, free of charge, to any person obtaining a copy
2219of this software and associated documentation files (the "Software"), to deal
@@ -36,111 +33,59 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
3633OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
3734SOFTWARE.
3835
39- ---
40-
41- ## Palimpsest License v0.8
42-
43- Permission is hereby granted, free of charge, to any person obtaining a copy
44- of this software and associated documentation files (the "Software"), to deal
45- in the Software without restriction, including without limitation the rights
46- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
47- copies of the Software, and to permit persons to whom the Software is
48- furnished to do so, subject to the following conditions:
49-
50- **Metadata Preservation**: The above copyright notice, this permission notice,
51- and the following acknowledgment shall be included in all copies or substantial
52- portions of the Software, and shall not be removed, obscured, or modified:
53-
54- "This software includes components originally created by the Accessibility
55- Everywhere Initiative, dedicated to making the web accessible to all users."
56-
57- **Attribution in AI Training**: If this Software or any portion thereof is used
58- for training artificial intelligence systems, machine learning models, or any
59- form of automated code generation:
60-
61- a) Attribution must be preserved in the training dataset metadata
62- b) Any AI system trained on this code should acknowledge this source
63- c) Generated code should include reference to this origin when directly derived
64- d) Training data must not be used to create systems that generate inaccessible software
65-
66- **Accessibility Commitment**: Any derivative works, modifications, or
67- distributed versions of this Software must make reasonable efforts to:
68-
69- a) Maintain or improve accessibility features present in the original
70- b) Not introduce new accessibility barriers
71- c) Follow WCAG 2.1 Level AA guidelines at minimum
72- d) Provide accessible alternatives where technical limitations exist
73-
74- **Non-Weaponization**: This Software shall not be used to create, support, or
75- enable systems that:
76-
77- a) Deliberately exclude or discriminate against people with disabilities
78- b) Circumvent accessibility requirements or regulations
79- c) Generate or promote inaccessible web content
80- d) Obstruct assistive technologies
81-
82- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
83- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
84- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
85- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
86- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
87- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
88- SOFTWARE.
89-
90- ---
36+ --------------------------------------------------------------------------------
37+ GNU AFFERO GENERAL PUBLIC LICENSE v3.0 OR LATER
38+ --------------------------------------------------------------------------------
9139
92- ## License Selection
40+ This program is free software: you can redistribute it and/or modify it under
41+ the terms of the GNU Affero General Public License as published by the Free
42+ Software Foundation, either version 3 of the License, or (at your option) any
43+ later version.
9344
94- You may use this software under EITHER:
95- - The MIT License (above), OR
96- - The Palimpsest License v0.8 (above)
45+ This program is distributed in the hope that it will be useful, but WITHOUT
46+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
47+ FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
48+ details.
9749
98- Choose the license that best fits your use case. Both licenses allow commercial
99- and non-commercial use, modification, and distribution .
50+ You should have received a copy of the GNU Affero General Public License along
51+ with this program. If not, see <https://www.gnu.org/licenses/> .
10052
101- ### When to choose MIT:
102- - Standard open-source usage
103- - Maximum permissiveness
104- - Minimal restrictions
53+ The full text of the AGPL-3.0 is available at:
54+ https://www.gnu.org/licenses/agpl-3.0.txt
10555
106- ### When to choose Palimpsest:
107- - AI training applications
108- - Projects with accessibility focus
109- - Ethical technology development
110- - Preservation of attribution in derivative works
56+ --------------------------------------------------------------------------------
57+ CHOOSING YOUR LICENSE
58+ --------------------------------------------------------------------------------
11159
112- ---
60+ You may choose to use this work under:
61+ 1. MIT License - Standard permissive open source license
62+ 2. AGPL-3.0-or-later - Copyleft license requiring source disclosure for
63+ network services
11364
114- ## Rationale for Dual Licensing
65+ For most uses, MIT License provides maximum flexibility.
66+ For ensuring open source remains open (especially for SaaS/network services),
67+ AGPL-3.0-or-later provides stronger protections.
11568
116- This project uses dual licensing to:
117-
118- 1. **Maximize Compatibility**: MIT license ensures compatibility with most open-source projects
119- 2. **Ethical AI Training**: Palimpsest ensures responsible use in AI training contexts
120- 3. **Accessibility Protection**: Palimpsest prevents misuse to create inaccessible software
121- 4. **Attribution Preservation**: Ensures credit is maintained through derivative works
122- 5. **Developer Choice**: Allows users to select the most appropriate license
123-
124- ---
125-
126- ## Third-Party Components
127-
128- This software includes or depends on third-party open-source components,
129- each with their own licenses:
130-
131- - **axe-core** (MPL-2.0): Deque Systems
132- - **ArangoDB** (Apache 2.0): ArangoDB GmbH
133- - **Node.js packages**: Various (see package.json files)
69+ ================================================================================
70+ PALIMPSEST PHILOSOPHICAL OVERLAY (NON-BINDING)
71+ ================================================================================
13472
135- See individual package.json files and dependencies for complete license information.
73+ This project encourages (but does not legally require) adherence to the
74+ principles of the Palimpsest License - a framework for consent-based digital
75+ interaction and the future web.
13676
137- ---
77+ Core Principles (Encouraged):
78+ - Respect for emotional and creative lineage
79+ - Transparent AI training practices with explicit consent
80+ - Preservation of metadata and attribution
81+ - Protection of narrative intent and cultural context
13882
139- ## Questions?
83+ The Palimpsest principles represent our vision for a consent-based internet.
84+ While not legally binding for use of this software, we encourage all users
85+ and contributors to familiarize themselves with these principles.
14086
141- For licensing questions, contact: legal@accessibility-everywhere.org
87+ Learn more: https://github.com/hyperpolymath/palimpsest-license
14288
143- **References**:
144- - MIT License: https://opensource.org/licenses/MIT
145- - Palimpsest License: https://github.com/friendshipper/palimpsest/blob/main/LICENSE.txt
146- - Project Homepage: https://accessibility-everywhere.org
89+ ================================================================================
90+ END OF LICENSE
91+ ================================================================================
0 commit comments