License public repos and create Allod landing docs #11

Open
opened 2026-07-09 13:52:52 +01:00 by allod-agent · 0 comments
Member

User story: So that I can publish Allod as a usable public framework, I need every public repo to carry clear licensing and landing documentation that explains what the project is and where to start.

Part of the "Public release & private-first migration" arc.


Decision

Use GPL-3.0-or-later for the public Allod repositories.

Why: GPLv3-or-later gives strong copyleft that matches Allod's self-sovereign infrastructure goals, while avoiding AGPL's extra ambiguity/friction around reusable Nix flakes and NixOS modules.

Scope

  • Add clear GPL-3.0-or-later licensing to each public Allod repo.
  • Create the public landing/docs presence for Allod, including repo index, architecture overview, and getting-started path.
  • Add or update README files for the existing repos.
  • Account for the new repos being added next, so the license and README pattern is repeatable.

Starting Point

Use strategy/brainstorm/org-profile.md as the starting draft for the landing page / org profile.

**User story:** So that I can publish Allod as a usable public framework, I need every public repo to carry clear licensing and landing documentation that explains what the project is and where to start. _Part of the "Public release & private-first migration" arc._ --- ## Decision Use `GPL-3.0-or-later` for the public Allod repositories. Why: GPLv3-or-later gives strong copyleft that matches Allod's self-sovereign infrastructure goals, while avoiding AGPL's extra ambiguity/friction around reusable Nix flakes and NixOS modules. ## Scope - Add clear GPL-3.0-or-later licensing to each public Allod repo. - Create the public landing/docs presence for Allod, including repo index, architecture overview, and getting-started path. - Add or update README files for the existing repos. - Account for the new repos being added next, so the license and README pattern is repeatable. ## Starting Point Use [strategy/brainstorm/org-profile.md](https://forge.anarch.diy/allod/strategy/src/branch/master/brainstorm/org-profile.md) as the starting draft for the landing page / org profile.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
allod/strategy#11
No description provided.