From 6c6c9407163d889b2560d827323724e47ccf5cdf Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Dec 2025 22:07:53 +0000 Subject: [PATCH 1/3] Initial plan From f7ac5039b1db1bd6f43232612b564717afb87cef Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Dec 2025 22:14:30 +0000 Subject: [PATCH 2/3] Add ExpressLRS legal update blog post Co-authored-by: MUSTARDTIGERFPV <122312693+MUSTARDTIGERFPV@users.noreply.github.com> --- .wordlist.txt | 12 ++- docs/blog/.authors.yml | 5 ++ ...egal-update-final-pre-litigation-demand.md | 78 ++++++++++++++++++ wordlist.dic | Bin 0 -> 15120 bytes 4 files changed, 94 insertions(+), 1 deletion(-) create mode 100644 docs/blog/posts/2025-12-15-expresslrs-legal-update-final-pre-litigation-demand.md create mode 100644 wordlist.dic diff --git a/.wordlist.txt b/.wordlist.txt index 44b2a6cfb..9c473a506 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -533,4 +533,14 @@ README USPTO Squadding UAV -UAVfutures \ No newline at end of file +UAVfutures +MUSTARDTIGER +RockIP +UDRP +Lanham +cybersquatting +mustardtiger +intermediary +spuriously +unambiguously +injunctive \ No newline at end of file diff --git a/docs/blog/.authors.yml b/docs/blog/.authors.yml index 4108456e5..9f5f7a61e 100644 --- a/docs/blog/.authors.yml +++ b/docs/blog/.authors.yml @@ -8,3 +8,8 @@ authors: name: Wezley Varty description: ExpressLRS contributor & maintainer avatar: assets/images/authors/wez.png + + mustardtiger: + name: MUSTARDTIGER + description: ExpressLRS contributor & maintainer + avatar: https://github.com/mustardtiger.png diff --git a/docs/blog/posts/2025-12-15-expresslrs-legal-update-final-pre-litigation-demand.md b/docs/blog/posts/2025-12-15-expresslrs-legal-update-final-pre-litigation-demand.md new file mode 100644 index 000000000..0aaecc314 --- /dev/null +++ b/docs/blog/posts/2025-12-15-expresslrs-legal-update-final-pre-litigation-demand.md @@ -0,0 +1,78 @@ +--- +title: "ExpressLRS Legal Update: Final Pre-Litigation Demand Issued" +date: 2025-12-15 +categories: + - Project update +authors: + - mustardtiger +slug: expresslrs-legal-update-final-pre-litigation-demand +--- + +# ExpressLRS Legal Update: Final Pre-Litigation Demand Issued + +## TL;DR +After months of delays, broken promises, and incomplete compliance, the ExpressLRS team has issued a final pre-litigation demand letter through our legal counsel. This represents the final step before initiating formal judicial and administrative proceedings. + +## What's Happened Since Our Last Update +When we published our October 22nd update, we had reason to be cautiously optimistic. The unauthorized Chinese trademark application had been rejected, the US application's attorney had withdrawn, and the expresslrs[.]dev domain had been taken down. Coming up soon was the October 31st deadline for the demands in our cease and desist letter. + +October 31st came and went without a peep, and as we prepared to move to the next phase, on November 2nd the individual behind these filings reached out through an intermediary to negotiate resolution. At that time, the individual agreed to: + +1. Cease all use of the ExpressLRS trademark +2. Assign the US trademark application to ExpressLRS LLC +3. Abandon the Chinese trademark application +4. Transfer the expresslrs[.]dev domain + +We extended goodwill, provided an additional 48-hour grace period, and worked with them to facilitate these transfers. + + + +## A Pattern of Delay and Non-Compliance +What followed was six weeks of excuses, delays, and incomplete actions: + +- November 4th: An unsigned assignment agreement document was shared +- November 17th: A signed agreement was sent, but with a signature our council stated was legally inadequate +- November 18th: We explained the signature issue, and assurance was given it would be corrected +- November 20th: We were told a physical notarized signature would be provided instead + +Then... silence. No message, no signature, no domain transfer. + +Throughout this time, while claiming to act in "good faith," the individual made no effort to actually complete the simple steps required to transfer the trademark application or domain name. The domain remains registered to "radiomistress" to this day, and has since been put back online with a personal disclaimer page that spuriously attempts to distance itself from ExpressLRS while continuing to retain control of domains historically and unambiguously associated with the project. + +## Why This Matters +Each passing day that these issues remain unresolved creates ongoing confusion in the marketplace, diverts project resources from development to legal defense, and undermines the trust and goodwill that makes open-source communities possible. + +The pattern of behavior demonstrates what our legal counsel describes as "intentional obstruction and further evidence of bad-faith conduct." + +## The Final Demand +On [December 15th, 2025], Rock IP (our legal counsel) sent a comprehensive demand letter. This letter makes clear that any presumption of mistake or misunderstanding has been exhausted. + +The letter provides five (5) business days to complete the demands we previously made. + +All documents will be provided with direct electronic signature links. There are no technical barriers. There are no legitimate reasons for further delay. + +## What Happens Next +If these steps are not completed within five business days, ExpressLRS LLC will initiate: + +- Judicial proceedings for trademark infringement and cybersquatting +- USPTO opposition to the trademark application +- UDRP (Uniform Domain Name Dispute Resolution Policy) proceedings for domain recovery +- Claims for injunctive relief, damages for willful infringement, and attorney's fees under the Lanham Act + +We don't take this lightly. Litigation is expensive and time-consuming, and diverts developer time and project funds that we'd rather spend on making ExpressLRS even better. Unfortunately after months of good-faith efforts to resolve this amicably, we cannot allow further obstruction to continue. + +## Our Commitment to the Community +ExpressLRS exists because of its community. When we shared our first update about this situation, we received an outpouring of support, both moral and financial. Since our October blog post, over $20,000 USD in donations have been received to support these legal efforts. We cannot express how much we appreciate everyone's contributions. You deserve to know how we're protecting the project, how we're making use of these funds, and why we're taking the actions we are. + +## A Quick Thanks + In October, we connected with RockIP after one of their associates, an FPV pilot who flies ExpressLRS and heard about the dispute, recognized what was going on and reached out, which meant we didn't have to explain the ecosystem or the stakes from scratch. RockIP has been nothing but incredible in their partnership, and we couldn't ask for better. We want to extend a special thank you to them for their tremendous representation in this matter. + +## Looking Forward +We hope this final demand results in immediate and complete compliance so that this chapter can close and we can refocus entirely on what we do best, building the best open-source RC control link. + +If it doesn't, we're prepared to take this as far as necessary. We're certain we have the standing, resources, legal representation, and community support to see this through. We'll provide another update once we know the outcome of this final demand. In the meantime, development continues, 4.0's release is right around the corner, and we'll keep flying. + +Thank you for your continued support. + +**MUSTARDTIGER** +On behalf of the ExpressLRS development team diff --git a/wordlist.dic b/wordlist.dic new file mode 100644 index 0000000000000000000000000000000000000000..ae751d1c61550d4d67d25f661abd8d8c8221a535 GIT binary patch literal 15120 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 N>9&sT6=VeLx=zX literal 0 HcmV?d00001 From 10a5582330f896f3dcb42f5c33e148cf6e8c7d0b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 15 Dec 2025 22:17:51 +0000 Subject: [PATCH 3/3] Fix spelling and formatting issues in legal update blog post Co-authored-by: MUSTARDTIGERFPV <122312693+MUSTARDTIGERFPV@users.noreply.github.com> --- .wordlist.txt | 3 ++- ...5-expresslrs-legal-update-final-pre-litigation-demand.md | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.wordlist.txt b/.wordlist.txt index 9c473a506..9cffa46a6 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -543,4 +543,5 @@ mustardtiger intermediary spuriously unambiguously -injunctive \ No newline at end of file +injunctive +counsel \ No newline at end of file diff --git a/docs/blog/posts/2025-12-15-expresslrs-legal-update-final-pre-litigation-demand.md b/docs/blog/posts/2025-12-15-expresslrs-legal-update-final-pre-litigation-demand.md index 0aaecc314..4a242f766 100644 --- a/docs/blog/posts/2025-12-15-expresslrs-legal-update-final-pre-litigation-demand.md +++ b/docs/blog/posts/2025-12-15-expresslrs-legal-update-final-pre-litigation-demand.md @@ -31,7 +31,7 @@ We extended goodwill, provided an additional 48-hour grace period, and worked wi What followed was six weeks of excuses, delays, and incomplete actions: - November 4th: An unsigned assignment agreement document was shared -- November 17th: A signed agreement was sent, but with a signature our council stated was legally inadequate +- November 17th: A signed agreement was sent, but with a signature our counsel stated was legally inadequate - November 18th: We explained the signature issue, and assurance was given it would be corrected - November 20th: We were told a physical notarized signature would be provided instead @@ -45,7 +45,7 @@ Each passing day that these issues remain unresolved creates ongoing confusion i The pattern of behavior demonstrates what our legal counsel describes as "intentional obstruction and further evidence of bad-faith conduct." ## The Final Demand -On [December 15th, 2025], Rock IP (our legal counsel) sent a comprehensive demand letter. This letter makes clear that any presumption of mistake or misunderstanding has been exhausted. +On December 15th, 2025, Rock IP (our legal counsel) sent a comprehensive demand letter. This letter makes clear that any presumption of mistake or misunderstanding has been exhausted. The letter provides five (5) business days to complete the demands we previously made. @@ -65,7 +65,7 @@ We don't take this lightly. Litigation is expensive and time-consuming, and dive ExpressLRS exists because of its community. When we shared our first update about this situation, we received an outpouring of support, both moral and financial. Since our October blog post, over $20,000 USD in donations have been received to support these legal efforts. We cannot express how much we appreciate everyone's contributions. You deserve to know how we're protecting the project, how we're making use of these funds, and why we're taking the actions we are. ## A Quick Thanks - In October, we connected with RockIP after one of their associates, an FPV pilot who flies ExpressLRS and heard about the dispute, recognized what was going on and reached out, which meant we didn't have to explain the ecosystem or the stakes from scratch. RockIP has been nothing but incredible in their partnership, and we couldn't ask for better. We want to extend a special thank you to them for their tremendous representation in this matter. +In October, we connected with RockIP after one of their associates, an FPV pilot who flies ExpressLRS and heard about the dispute, recognized what was going on and reached out, which meant we didn't have to explain the ecosystem or the stakes from scratch. RockIP has been nothing but incredible in their partnership, and we couldn't ask for better. We want to extend a special thank you to them for their tremendous representation in this matter. ## Looking Forward We hope this final demand results in immediate and complete compliance so that this chapter can close and we can refocus entirely on what we do best, building the best open-source RC control link.