At the Root: an Anti-Racist Ethical Source License for Open Source Projects
Postedabout 2 months agoActiveabout 2 months ago
attheroot.devTechstory
controversialnegative
Debate
80/100
Open Source LicensingAnti-RacismSoftware Ethics
Key topics
Open Source Licensing
Anti-Racism
Software Ethics
The 'At the Root' license aims to restrict usage of open source projects based on ethical considerations, sparking debate among HN commenters about its effectiveness and compatibility with open source principles.
Snapshot generated from the HN discussion
Discussion Activity
Light discussionFirst comment
10m
Peak period
3
0-1h
Avg / period
1.7
Key moments
- 01Story posted
Nov 8, 2025 at 3:43 PM EST
about 2 months ago
Step 01 - 02First comment
Nov 8, 2025 at 3:53 PM EST
10m after posting
Step 02 - 03Peak activity
3 comments in 0-1h
Hottest window of the conversation
Step 03 - 04Latest activity
Nov 9, 2025 at 3:51 AM EST
about 2 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45859805Type: storyLast synced: 11/17/2025, 5:57:32 AM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
If you don't want certain people using your software, vet them first and only allow certain people to use it.
Stop with this nonsense.
Where it collides with the Open Source Definition (OSD)
1. Discrimination against persons or groups (OSD §5). The license voids permission based on who the user is or with whom they do business. Examples: barring government agencies, multinationals, certain medical institutions, anyone contracting with law enforcement, entities tied to CBP Withhold Release Orders, broadcasters of certain messages, and various others (3.1.11–3.1.13, 3.1.13.1, 3.1.12, 3.1.21, 3.1.22). OSD §5 forbids any license that discriminates against persons or groups.
2. Discrimination against fields of endeavor (OSD §6). The license conditions rights on how the software is used and the sector in which it is used, e.g., military activities, law-enforcement contracting, fossil-fuel or mineral extraction, certain medical practices, and other sectoral prohibitions (3.1.11–3.1.20). OSD §6 requires allowing use “in a specific field of endeavor,” including commercial use. OSI also flags “non-commercial and ethical clauses” as a common reason for rejection under §6.
3. “You must behave lawfully/ethically” conditions embedded in the license. Several clauses condition permission on compliance with external legal or policy regimes (e.g., 3.1.20 environmental laws; 3.2.1 adherence to a specific social-auditing program; 4.1–4.2 a new tort-style duty and private right of action). OSI’s annotated OSD explains that while a license may warn about separate legal duties (like export controls), it may not incorporate such restrictions as license conditions. Embedding these behavioral obligations is inconsistent with OSD.
4. General OSI guidance: you cannot restrict “bad” uses or “bad” actors. OSI’s FAQ states plainly: you may not restrict how people use an open-source program, and you may not exclude “evil people.” The license’s Ethical Standards section does both.