|
1 | 1 | ECHIDNA - Extensible Cognitive Hybrid Intelligence for Deductive Neural Assistance |
2 | | -Copyright (c) 2024-2025 ECHIDNA Project Contributors |
| 2 | +Copyright (c) 2024-2026 Jonathan D.A. Jewell and ECHIDNA Project Contributors |
3 | 3 |
|
4 | | -This project is dual-licensed under: |
5 | | -1. MIT License |
6 | | -2. Palimpsest License v0.6 |
| 4 | +This project is licensed under the Mozilla Public License, version 2.0 |
| 5 | +(MPL-2.0). |
7 | 6 |
|
8 | | -You may choose to use this software under the terms of either license. |
| 7 | + Full text: LICENSE (also in LICENSES/MPL-2.0.txt) |
| 8 | + SPDX-License-Identifier: MPL-2.0 |
9 | 9 |
|
10 | | -================================================================================ |
11 | | - |
12 | | -LICENSES |
13 | | - |
14 | | -This software is licensed under the following licenses: |
15 | | - |
16 | | -1. MIT License |
17 | | - Full text available in: LICENSES/MIT.txt |
18 | | - SPDX-License-Identifier: MIT |
19 | | - |
20 | | -2. Palimpsest License v0.6 |
21 | | - Full text available in: LICENSES/Palimpsest-0.6.txt |
22 | | - SPDX-License-Identifier: Palimpsest-0.6 |
| 10 | +The project migrated from a dual MIT/Palimpsest-0.6 licence to MPL-2.0 in |
| 11 | +2026. Source files retain SPDX-License-Identifier: MPL-2.0 headers; the |
| 12 | +historical licence texts under LICENSES/ are kept only for any archival |
| 13 | +artefact that still bears an older SPDX tag. |
23 | 14 |
|
24 | 15 | ================================================================================ |
25 | 16 |
|
26 | 17 | THIRD-PARTY SOFTWARE |
27 | 18 |
|
28 | 19 | This project includes or depends on third-party software components with their |
29 | | -own licenses. See the respective component directories and files for details. |
30 | | - |
31 | | -Rust Dependencies: |
32 | | -- See Cargo.toml for complete list |
33 | | -- Run `cargo license` for dependency licenses |
34 | | - |
35 | | -Julia Packages: |
36 | | -- See Project.toml and Manifest.toml for complete list |
37 | | -- All Julia packages respect their individual licenses |
38 | | - |
39 | | -ReScript/Deno Dependencies: |
40 | | -- See package configuration for complete list |
41 | | - |
42 | | -Theorem Provers (integrated, not included): |
43 | | -- Agda - BSD-3-Clause |
44 | | -- Coq/Rocq - LGPL-2.1 |
45 | | -- Lean - Apache-2.0 |
46 | | -- Isabelle - BSD-3-Clause |
47 | | -- Z3 - MIT |
48 | | -- CVC5 - BSD-3-Clause |
49 | | -- Metamath - Public Domain |
50 | | -- HOL Light - BSD-2-Clause |
51 | | -- Mizar - GPL-3.0 |
52 | | -- PVS - GPL-2.0 |
53 | | -- ACL2 - BSD-3-Clause |
54 | | -- HOL4 - BSD-3-Clause |
| 20 | +own licences. See the respective component directories and files for details. |
| 21 | + |
| 22 | +Rust dependencies: Cargo.toml + `cargo license` |
| 23 | +Julia packages: Project.toml + Manifest.toml |
| 24 | +Deno / AffineScript: deno.json (run `deno info`) |
| 25 | + |
| 26 | +Theorem provers (integrated, not redistributed): |
| 27 | + Agda BSD-3-Clause |
| 28 | + Coq / Rocq LGPL-2.1 |
| 29 | + Lean 4 Apache-2.0 |
| 30 | + Isabelle/HOL BSD-3-Clause |
| 31 | + Z3 MIT |
| 32 | + CVC5 BSD-3-Clause |
| 33 | + Metamath Public Domain |
| 34 | + HOL Light BSD-2-Clause |
| 35 | + Mizar GPL-3.0 |
| 36 | + PVS GPL-2.0 |
| 37 | + ACL2 BSD-3-Clause |
| 38 | + HOL4 BSD-3-Clause |
| 39 | + (...and 93 other backends; see docs/SUPPORTED_PROVERS.md) |
55 | 40 |
|
56 | 41 | ================================================================================ |
57 | 42 |
|
58 | 43 | REUSE COMPLIANCE |
59 | 44 |
|
60 | | -This project is compliant with REUSE Software Licensing specifications. |
61 | | -For detailed copyright and licensing information, see: |
62 | | - |
63 | | -- .reuse/dep5 - Bulk copyright declarations |
64 | | -- Individual file headers - SPDX license identifiers |
65 | | -- LICENSES/ directory - Full license texts |
66 | | - |
67 | | -To verify compliance, run: |
68 | | - reuse lint |
| 45 | +This project follows the REUSE Software Licensing specification. |
69 | 46 |
|
70 | | -================================================================================ |
71 | | - |
72 | | -RSR/CCCP COMPLIANCE |
| 47 | + .reuse/dep5 bulk copyright declarations |
| 48 | + per-file headers SPDX-License-Identifier: MPL-2.0 |
| 49 | + LICENSES/MPL-2.0.txt full licence text |
73 | 50 |
|
74 | | -This project follows the Rhodium Standard Repository (RSR) and |
75 | | -Cloud Computing Compliance Package (CCCP) guidelines. |
76 | | - |
77 | | -For more information: |
78 | | -https://rhodium-standard.org |
| 51 | +Verify locally: `reuse lint` |
79 | 52 |
|
80 | 53 | ================================================================================ |
81 | 54 |
|
82 | | -ATTRIBUTION REQUIREMENTS |
83 | | - |
84 | | -When using this software, you must: |
| 55 | +RSR / CCCP COMPLIANCE |
85 | 56 |
|
86 | | -1. Retain all copyright notices |
87 | | -2. Retain all license texts |
88 | | -3. Attribute the ECHIDNA Project Contributors |
89 | | -4. Include a copy of this NOTICE file (or equivalent attribution) |
90 | | - |
91 | | -For MIT License: |
92 | | -- Include copyright notice and permission notice in all copies |
93 | | - |
94 | | -For Palimpsest License: |
95 | | -- Retain attribution notices |
96 | | -- Document modifications |
97 | | -- Preserve transparency requirements |
98 | | -- Respect ethical use provisions |
99 | | - |
100 | | -================================================================================ |
101 | | - |
102 | | -SECURITY |
103 | | - |
104 | | -For security vulnerabilities, please see SECURITY.md and contact: |
105 | | -security@echidna-project.org |
106 | | - |
107 | | -Do not disclose security issues publicly until they have been addressed. |
| 57 | +See RSR_COMPLIANCE.adoc at repo root. |
108 | 58 |
|
109 | 59 | ================================================================================ |
110 | 60 |
|
111 | 61 | CONTRIBUTIONS |
112 | 62 |
|
113 | | -All contributions to this project are licensed under the same dual license |
114 | | -(MIT AND Palimpsest-0.6) unless explicitly stated otherwise. |
| 63 | +All contributions to this project are licensed under MPL-2.0 unless |
| 64 | +explicitly stated otherwise. See CONTRIBUTING.md. |
115 | 65 |
|
116 | 66 | By contributing, you certify that: |
117 | | -1. You have the right to submit the contribution |
118 | | -2. You agree to license it under the project's licenses |
119 | | -3. You understand the contribution will be publicly available |
120 | | - |
121 | | -See CONTRIBUTING.md for details. |
| 67 | + 1. You have the right to submit the contribution. |
| 68 | + 2. You agree to license it under MPL-2.0. |
| 69 | + 3. You understand the contribution will be publicly available. |
122 | 70 |
|
123 | 71 | ================================================================================ |
124 | 72 |
|
125 | | -TRADEMARKS |
| 73 | +SECURITY |
126 | 74 |
|
127 | | -"ECHIDNA" and related marks may be trademarks of the ECHIDNA Project. |
128 | | -Use of these marks must comply with trademark guidelines (when established). |
| 75 | +See SECURITY.md and .well-known/security.txt. |
| 76 | +Do not disclose security issues publicly until they have been addressed. |
129 | 77 |
|
130 | 78 | ================================================================================ |
131 | 79 |
|
132 | 80 | CITATIONS |
133 | 81 |
|
134 | 82 | If you use this software in academic work, please cite: |
135 | 83 |
|
136 | | -@software{echidna2025, |
137 | | - title = {ECHIDNA: Extensible Cognitive Hybrid Intelligence for |
138 | | - Deductive Neural Assistance}, |
139 | | - author = {ECHIDNA Project Contributors}, |
140 | | - year = {2025}, |
141 | | - url = {https://github.com/hyperpolymath/echidna}, |
142 | | - license = {MIT AND Palimpsest-0.6} |
143 | | -} |
| 84 | + @software{echidna2026, |
| 85 | + title = {ECHIDNA: Extensible Cognitive Hybrid Intelligence for |
| 86 | + Deductive Neural Assistance}, |
| 87 | + author = {Jonathan D.A. Jewell and ECHIDNA Project Contributors}, |
| 88 | + year = {2026}, |
| 89 | + url = {https://github.com/hyperpolymath/echidna}, |
| 90 | + license = {MPL-2.0}, |
| 91 | + } |
144 | 92 |
|
145 | | -See CITATION.cff for machine-readable citation metadata. |
| 93 | +See CITATION.cff for machine-readable metadata and docs/CITATIONS.adoc for |
| 94 | +the broader bibliography. |
146 | 95 |
|
147 | 96 | ================================================================================ |
148 | 97 |
|
149 | 98 | CONTACT |
150 | 99 |
|
151 | | -Project Repository: https://github.com/hyperpolymath/echidna |
152 | | -Issue Tracker: https://github.com/hyperpolymath/echidna/-/issues |
153 | | -Documentation: See docs/ directory |
154 | | - |
155 | | -================================================================================ |
156 | | - |
157 | | -ACKNOWLEDGMENTS |
158 | | - |
159 | | -Built on foundations from the theorem proving community |
160 | | -Thanks to all theorem prover communities |
161 | | -Thanks to all contributors (see AUTHORS.md) |
| 100 | +Repository: https://github.com/hyperpolymath/echidna |
| 101 | +Issue tracker: https://github.com/hyperpolymath/echidna/issues |
| 102 | +Documentation: docs/ + RSR_COMPLIANCE.adoc + CLAUDE.md |
162 | 103 |
|
163 | 104 | ================================================================================ |
164 | 105 |
|
165 | | -Last Updated: 2025-11-22 |
166 | | -Version: 0.1.0 |
| 106 | +Last updated: 2026-05-25 |
| 107 | +Version: see CHANGELOG.md |
0 commit comments