Skip to content

Commit 4546eb6

Browse files
Revise LICENSE.md to include Hippocratic License
Updated license information to include the Hippocratic License 3.0 and improved clarity in the license philosophy and comparison sections.
1 parent 8e3615c commit 4546eb6

File tree

1 file changed

+72
-16
lines changed

1 file changed

+72
-16
lines changed

LICENSE.md

Lines changed: 72 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,92 @@
22

33
This project is dual-licensed under the terms of:
44

5-
1. The GNU Affero General Public License (AGPL) v3 or any later version
6-
2. The Do No Harm License
5+
1. **[GNU Affero General Public License (AGPL) v3](LICENSE.agpl)** or any later version
6+
2. **[Hippocratic License 3.0](LICENSE.hl3)**
77

8-
You may choose to use, distribute, and modify this software under the terms of **either** license.
8+
You may choose to use, distribute, and modify this software under the terms of either license.
99

1010
---
1111

12-
## License Philosophy
12+
## License Philosophy
1313

14-
As the author of this project, I encourage you to honor **the spirit of both licenses**, regardless of which one you formally adopt.
14+
As the author of this project, I encourage you to honor the spirit of both licenses, regardless of which one you formally adopt.
1515

16-
- The **AGPL** ensures that the software remains free and open for all users, especially in networked environments.
17-
- The **Do No Harm License** aims to prevent the software from being used in ways that cause harm to people or the planet.
16+
**The AGPL** ensures that the software remains free and open for all users, especially in networked environments. If you modify this software and provide it as a service over a network, you must make your modified source code available to users of that service.
1817

19-
> **I hope you will use this software to build things that are ethical, empowering, and socially responsible.**
18+
**The Hippocratic License** ensures that the software is not used to violate fundamental human rights. It is grounded in internationally recognized human rights norms, including the United Nations Universal Declaration of Human Rights.
19+
20+
I hope you will use this software to build things that are ethical, empowering, and socially responsible.
21+
22+
---
23+
24+
## Why Dual-License?
25+
26+
Different users have different needs:
27+
28+
- **If you need OSI-approved licensing** for enterprise compliance, institutional requirements, or compatibility with other open source projects, use the **AGPL v3**.
29+
30+
- **If you want explicit ethical commitments** built into your license terms and are comfortable with a license that is not OSI-approved, use the **Hippocratic License 3.0**.
31+
32+
Both licenses ensure the code remains open. Both require sharing modifications. They differ in whether ethical use restrictions are legally encoded.
33+
34+
---
35+
36+
## Quick Comparison
37+
38+
| Aspect | AGPL v3 | Hippocratic 3.0 |
39+
|--------|---------|-----------------|
40+
| OSI Approved | ✅ Yes | ❌ No (by design) |
41+
| Copyleft | ✅ Yes | ✅ Yes |
42+
| Network use triggers sharing | ✅ Yes | ✅ Yes |
43+
| Patent grant | ✅ Yes | ✅ Yes |
44+
| Ethical use restrictions | ❌ No | ✅ Yes |
45+
| Based on international law | ❌ No | ✅ UN UDHR, ICCPR, ICESCR |
46+
47+
---
48+
49+
## Ethical Standards (Hippocratic License Summary)
50+
51+
If you choose the Hippocratic License, you agree not to use this software to:
52+
53+
- Infringe upon any person's right to life or security
54+
- Hold any person in slavery, servitude, or forced labor
55+
- Torture or subject any person to cruel, inhumane, or degrading treatment
56+
- Discriminate based on sex, gender, race, religion, disability, or similar characteristics
57+
- Subject any person to arbitrary arrest, detention, or exile
58+
- Interfere arbitrarily with privacy, family, or home
59+
- Forcibly remove indigenous peoples from their lands without consent
60+
61+
And you agree to:
62+
63+
- Provide equal pay for equal work
64+
- Allow reasonable working hours and periodic holidays with pay
65+
66+
These standards are derived from the [UN Universal Declaration of Human Rights](https://www.un.org/en/about-us/universal-declaration-of-human-rights) and related international covenants.
2067

2168
---
2269

23-
## Included License Files
70+
## Included License Files
2471

25-
Copies of both licenses are included in this repository:
72+
- [`LICENSE.agpl`](LICENSE.agpl) — GNU Affero General Public License v3
73+
- [`LICENSE.hl3`](LICENSE.hl3) — Hippocratic License 3.0 (Core)
74+
75+
---
76+
77+
## Resources
78+
79+
- **AGPL v3**: https://www.gnu.org/licenses/agpl-3.0.html
80+
- **Hippocratic License**: https://firstdonoharm.dev
81+
- **Organization for Ethical Source**: https://ethicalsource.dev
82+
83+
---
2684

27-
- [`LICENSE.agpl`](./LICENSE.agpl) — GNU AGPL v3
28-
- [`LICENSE.dnh`](./LICENSE.dnh) — Do No Harm License
85+
## Questions?
2986

30-
Choose the license that best aligns with your use case and values.
87+
If you have questions about licensing, please open an issue or contact us.
3188

3289
---
3390

34-
## 🔗 Resources
91+
*This project is maintained by [Cybermonkey Ethical Technologies](https://cybermonkey.net.au) (ABN 77 177 673 061)*
3592

36-
- AGPL v3: [https://www.gnu.org/licenses/agpl-3.0.html](https://www.gnu.org/licenses/agpl-3.0.html)
37-
- Do No Harm: [https://github.com/raisely/NoHarm](https://github.com/raisely/NoHarm)
93+
*Human Technology.*

0 commit comments

Comments
 (0)