Skip to content

Commit c9a600e

Browse files
Jonathan D.A. Jewellclaude
andcommitted
chore(license): standardize to MIT OR AGPL-3.0-or-later
Dual license: MIT OR AGPL-3.0-or-later (your choice) Includes Palimpsest philosophical overlay (encouraged, not required) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 8b7466c commit c9a600e

1 file changed

Lines changed: 55 additions & 114 deletions

File tree

LICENSE.txt

Lines changed: 55 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
1-
# Dual License: MIT + Palimpsest License v0.8
1+
SPDX-License-Identifier: MIT OR AGPL-3.0-or-later
2+
SPDX-FileCopyrightText: 2024-2025 hyperpolymath
23

3-
This project is dual-licensed under the MIT License and the Palimpsest License v0.8.
4-
You may choose to use this software under the terms of either license.
4+
================================================================================
5+
DUAL LICENSE: MIT OR AGPL-3.0-or-later
6+
================================================================================
57

6-
---
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).
711

8-
## MIT License
12+
--------------------------------------------------------------------------------
13+
MIT LICENSE
14+
--------------------------------------------------------------------------------
915

10-
Copyright (c) 2025 Universal Connector Contributors
16+
Copyright (c) 2024-2025 hyperpolymath
1117

1218
Permission is hereby granted, free of charge, to any person obtaining a copy
1319
of this software and associated documentation files (the "Software"), to deal
@@ -27,124 +33,59 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2733
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2834
SOFTWARE.
2935

30-
---
36+
--------------------------------------------------------------------------------
37+
GNU AFFERO GENERAL PUBLIC LICENSE v3.0 OR LATER
38+
--------------------------------------------------------------------------------
3139

32-
## Palimpsest License v0.8
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.
3344

34-
### Preamble
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.
3549

36-
The Palimpsest License acknowledges the emotional and cognitive labor involved
37-
in software development and promotes sustainable, humane contribution practices.
38-
It extends the MIT License with provisions for contributor well-being and
39-
community emotional safety.
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/>.
4052

41-
### Terms
53+
The full text of the AGPL-3.0 is available at:
54+
https://www.gnu.org/licenses/agpl-3.0.txt
4255

43-
1. **Emotional Labor Recognition**
56+
--------------------------------------------------------------------------------
57+
CHOOSING YOUR LICENSE
58+
--------------------------------------------------------------------------------
4459

45-
This project recognizes that software development involves significant
46-
emotional and cognitive labor beyond code production, including:
47-
- Mental load of context switching
48-
- Emotional toll of code review
49-
- Stress of maintaining backwards compatibility
50-
- Anxiety of breaking changes
51-
- Burden of documentation
52-
- Cost of community support
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
5364

54-
2. **Contributor Well-Being**
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.
5568

56-
Users and contributors of this software acknowledge:
57-
- Contributors are humans with finite emotional capacity
58-
- Response time expectations should be reasonable
59-
- "No" is a complete answer to feature requests
60-
- Maintainers may take breaks without justification
61-
- Burnout prevention is everyone's responsibility
69+
================================================================================
70+
PALIMPSEST PHILOSOPHICAL OVERLAY (NON-BINDING)
71+
================================================================================
6272

63-
3. **Reversibility Principle**
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.
6476

65-
To reduce anxiety and encourage experimentation:
66-
- All changes should be reversible where practical
67-
- Branches are encouraged for experimentation
68-
- Reverts are acceptable and not shameful
69-
- Mistakes are learning opportunities
70-
- "Undo" is a valid workflow
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
7182

72-
4. **Caring Community**
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.
7386

74-
This license promotes:
75-
- Assuming good intentions
76-
- Constructive feedback over criticism
77-
- Celebrating small contributions
78-
- Welcoming newcomers
79-
- Supporting diverse perspectives
80-
- Preventing harassment and toxicity
87+
Learn more: https://github.com/hyperpolymath/palimpsest-license
8188

82-
5. **Consent**
83-
84-
Contributors have the right to:
85-
- Decline features or changes
86-
- Set boundaries on contribution scope
87-
- Step away from projects
88-
- Revoke consent for feature development
89-
- Say "not right now" without explanation
90-
91-
6. **Compensation Acknowledgment**
92-
93-
While not requiring payment, this license acknowledges:
94-
- Open source is not free labor
95-
- Emotional labor has value
96-
- Financial support is appreciated
97-
- Corporate users should consider funding
98-
- Sponsorship sustains projects
99-
100-
7. **Publicity & Attribution**
101-
102-
Users of this software should:
103-
- Attribute original authors
104-
- Acknowledge contributors
105-
- Credit emotional labor
106-
- Share improvements upstream (encouraged, not required)
107-
- Respect privacy of contributors
108-
109-
### Compatibility
110-
111-
The Palimpsest License is designed to be compatible with the MIT License.
112-
All MIT License terms remain in full effect. The Palimpsest provisions are
113-
additive and intended to guide community norms rather than impose legal
114-
obligations beyond those in the MIT License.
115-
116-
### Enforcement
117-
118-
The Palimpsest License provisions are primarily aspirational and guide
119-
community standards. Enforcement focuses on:
120-
- Code of Conduct violations (see CODE_OF_CONDUCT.md)
121-
- Community moderation
122-
- Social norms rather than legal action
123-
- Restorative justice over punitive measures
124-
125-
### Inspiration
126-
127-
This license is inspired by:
128-
- The CCCP Manifesto (Caring, Consent, Compensation, Publicity)
129-
- Ethical Source Movement
130-
- Post Meritocracy Manifesto
131-
- Contributor Covenant
132-
- Various community care frameworks
133-
134-
---
135-
136-
## SPDX License Expression
137-
138-
SPDX-License-Identifier: MIT AND Palimpsest-0.8
139-
140-
## Questions?
141-
142-
For questions about licensing:
143-
- **MIT License**: See https://opensource.org/licenses/MIT
144-
- **Palimpsest License**: See https://github.com/rhodium-std/palimpsest-license
145-
- **This Project**: See CONTRIBUTING.md and CODE_OF_CONDUCT.md
146-
147-
---
148-
149-
**Last Updated**: 2025-11-22
150-
**License Version**: MIT (2025) + Palimpsest v0.8
89+
================================================================================
90+
END OF LICENSE
91+
================================================================================

0 commit comments

Comments
 (0)