La solicitud de retiro de DMCA de Anthropic golpea accidentalmente a los forks legítimos de Claude Code
Antecedentes
Anthropic, el creador del cliente Claude Code, comparte públicamente el repositorio oficial de Claude Code en GitHub para fomentar los informes de errores y las contribuciones de la comunidad. Recientemente, un usuario llamado nirholas publicó el código fuente filtrado del cliente Claude Code, lo que provocó que Anthropic actuara para proteger su propiedad intelectual.
Notificación de DMCA y acción inicial
Anthropic presentó una notificación de DMCA a GitHub que apuntaba al repositorio que contenía el código filtrado e identificó aproximadamente cien forks específicos de ese repositorio. En la notificación, Anthropic alegó que los forks enumerados infringían de la misma manera que el repositorio original filtrado.
Exceso automatizado
El procesamiento automatizado de GitHub interpretó la solicitud como una solicitud para retirar una red de aproximadamente 8,100 repositorios fork similares. Esta acción más amplia afectó a muchos repositorios que no contenían el código filtrado pero eran forks legítimos del repositorio oficial público de Claude Code de Anthropic. Esos forks se crearon para apoyar la colaboración de código abierto y no violaban ninguna de las reclamaciones de Anthropic.
Reacción de la comunidad
Los desarrolladores cuyos forks legítimos fueron eliminados expresaron frustración en las redes sociales, señalando que habían sido atrapados en una redada de DMCA a pesar de no compartir ningún material filtrado. Un codificador, Robert McLaws, criticó públicamente la acción y anunció planes para presentar una contra-notificación de DMCA.
Respuesta y resolución de Anthropic
Al día siguiente, Anthropic contactó a GitHub para aclarar su solicitud. La empresa pidió a GitHub que limitara los retiros a las 96 URL de fork específicamente enumeradas en la notificación original y que reinstaurara todos los demás repositorios que habían sido deshabilitados por el procesamiento en red. Boris Cherny, jefe de Claude Code de Anthropic, explicó en las redes sociales que los retiros excesivos no fueron "intencionados". Thariq Shihipar, otro representante de Anthropic, describió el incidente como el resultado de "un error de comunicación". GitHub posteriormente revirtió los retiros amplios y restauró los forks legítimos.
Implicaciones
El incidente destaca los desafíos que enfrentan las empresas al utilizar notificaciones de DMCA para proteger el código propietario en un ecosistema que depende en gran medida de la bifurcación y la colaboración abierta. También subraya la importancia de la comunicación precisa con las plataformas que emplean mecanismos de aplicación automatizados.
Usado: News Factory APP - descubrimiento de noticias y automatización - ChatGPT para Empresas