From 4e7e4be8f1c758f3cc84c5cecf99c5ea07a883a6 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Wed, 16 Sep 2026 13:22:09 -0700 Subject: [PATCH] docs: stop prescribing a form section 5a does not require (#7193) --- AGENTS.md | 2 +- CONTRIBUTING.md | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 1c91344064..af2a07523a 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -47,7 +47,7 @@ Forking, rebranding, and selling this app are allowed by its GPL-3.0-or-later li - **License:** Your version stays GPL-3.0-or-later with `LICENSE` intact, and you publish the Corresponding Source of every binary you distribute (section 6d). Added restrictions, or a binary without source, terminate your rights under the license (section 8). - **Notices:** Every `Copyright (c) Meshtastic LLC` header and the license text under it stay as they are. The templates in `config/spotless/` and `config/detekt/license.template` are the notice, not a placeholder for your own. -- **Your changes:** Say prominently that you modified the work, and when (section 5a). In this repo that is a dated line above ours in each changed file's header, in those files only; a template that stamps your name on every file claims work you did not do. +- **Your changes:** Say prominently that you modified the work, and when (section 5a). Stamping your name on files you did not touch claims work you did not do. - **Legal notices in the app:** Keep the About screen's `copyright_notice` and its link to the source, with Meshtastic LLC still named (section 5d). Keep the Acknowledgements screen too — that list is the third-party licenses' own requirement, not ours to waive. - **Trademarks:** The GPL grants no trademark rights. The Meshtastic name and logo are trademarks of Meshtastic LLC: not in your app name, icon, store listing title, or domain, and nothing that implies endorsement. Replace `app_name` and the launcher icons under `androidApp/src/main/`. The logo in `.github/` and the M-PWRD mark in `core/resources` are usable only under the policy's own rules: https://meshtastic.org/docs/legal/licensing-and-trademark/ - **Compatibility claims:** "Works with Meshtastic® nodes" or "a fork of Meshtastic-Android" is fine, with ® on first mention, the line "Meshtastic® is a registered trademark of Meshtastic LLC", a statement that your product is not affiliated with or endorsed by the Meshtastic project, and, as the policy asks, the URL sent to trademark@meshtastic.org within seven days of first use. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7f39d59e59..266a42e2b4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -135,9 +135,7 @@ conditions, and renaming, moving files, or regenerating headers does not remove a binary without source, terminate your rights under the license (section 8). - **Keep the notices.** Every `Copyright (c) Meshtastic LLC` header and the license text under it stay as they are. Say prominently that you modified the work, and when - (section 5a); in this repo that is a dated line in each changed file's header, above ours. - Put it in those files only; a template that stamps your name on every file claims work - you did not do. + (section 5a). Stamping your name on files you did not touch claims work you did not do. - **Keep the legal notices in the app.** Keep the About screen's copyright notice and its link to the source, with Meshtastic LLC still named (section 5d). Keep the Acknowledgements screen too — that list is the third-party licenses' own requirement,