Anthropic's DMCA Error Hits 8K+ Benign Claude Forks

Anthropic's DMCA targeted 8,100 forks of official Claude Code repo, including author's one-line PR change; retracted all but 96 leak forks after comms glitch with GitHub. Handled PR transparently but crisis stems from not open-sourcing.

DMCA Mechanics Exposed a Massive Overreach

DMCA provides safe harbor for platforms like GitHub by letting copyright holders flag infringing content without platform liability—users upload Avengers, owners notify, platform removes without verifying. But it's abused: Nintendo DMCA'd Wii emulators for a 15-char decryption string needed for legal reverse engineering. Author planned counter-notice (assert fair use/non-infringement, force court or drop), which is protected; false strikes are illegal in US, though rarely prosecuted. Anthropic's notice hit 8,100 forks of official Claude Code repo (skills/markdown only), not leaked source—author's fork changed one word in one skill file. GitHub lists first 100; random checks showed all struck. Retraction restored most, keeping only 96 forks of leak mirror + parent; author's repo revived quickly, as did r2 (Rust rewrite of leak, 100k stars in <1 day, fastest ever—protected as derivative).

Comms Breakdown Likely GitHub-Anthropic Fault

Anthropic employees (Thoric, Boris) admitted non-intentional: "communication mistake," "debugging GitHub side," "no one at Anthropic DMCA'd these forks." Possible causes: Anthropic flagged specific infringing items (leak forks/PRs?), GitHub auto-expanded to all 8,100 official forks; no pre-action review in massive leak case. Lawyers likely blocked details. False enforcement illegal if Anthropic requested invalid takedowns (vs. GitHub error). Author defends Anthropic somewhat—intentional strike on his repo would amplify backlash—but holds them accountable for crisis positioning.

Anthropic's Blameless, Human Crisis Response

Post-leak, team embraced advice: be human, share excitement. Thoric leaked 'buddy' feature crediting builder; joked on snail mode ("source code gets leaked"); Boris detailed spinner verbs origins (his list + team iterations, Melissa refined; rejected 'gooning' but customizable). Clarified leak not Bun-related; owned as process failure—manual deploy (dev built locally with sourcemaps, pushed)—now automating. Blameless postmortem: "never individual's fault, it's process/culture/infrastructure." Avoids blame (stifles fixes) or over-blame (repeats errors); fosters fixes. Twitter engagement built goodwill amid leak.

Open-Sourcing Claude Code Ends Recurring Crises

Leak from manual deploy (sourcemaps served)—avoidable with CI/CD, but root issue: closed-source invites leaks, forks, DMCA wars. Anthropic issued most GitHub takedowns ever by overextending closed model. Benefits of OSS outweigh risks: community excitement > anger; r2 proves derivatives thrive. Keeping closed now seems spiteful—damage from leaks > OSS costs. Strategy: position for luck (OSS opportunities) vs. unluck (leaks/DMCA).

Video description
Well, the Claude Code drama continues. I got DMCA'd by Anthropic. There's a twist though. Enjoy this ride with me. Thank you Clerk for sponsoring! Check them out at: https://soydev.link/clerk Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg S/O @Ph4seon3 for the awesome edit 🙏

Summarized by x-ai/grok-4.1-fast via openrouter

6893 input / 1378 output tokens in 16366ms

© 2026 Edge