Commit Graph
1 Commits
Author SHA1 Message Date
Kaj SchittecatandClaude Opus 4.8 a85209d68c license: relicense wadamesh under GPL-3.0-or-later + OSS scaffolding
Adopt copyleft for the touch UI so distributed builds and forks must stay open
(the Meshtastic model — concentrates community effort instead of fragmenting into
closed forks), per the project direction.

- LICENSE: MIT -> full GPL-3.0 text
- NOTICE: third-party attributions; preserves MeshCore's MIT notice (MIT is
  GPL-compatible). The MeshCore *fork* wadamesh builds against stays MIT so its
  Wi-Fi/BLE hooks remain upstreamable.
- CONTRIBUTING.md: inbound=outbound GPL, DCO sign-off, SPDX headers, one-topic
  PRs, prefer libraries, don't regress shipping boards.
- README: license + contributing sections.

GPL-3.0 (not v2) chosen for firmware: anti-tivoization keeps it user-installable,
and it's the only GPL compatible with Apache-2.0 deps (NimBLE).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Kaj Schittecat <kaj@schittecat.com>
2026-06-12 23:16:38 +02:00