P2P Foundation Created 2025-04-15 Updated 2025-07-16
Interesting, especially Peer Production License.