GitHub restaura el repositorio de youtube-dl
(github.blog)A través de una carta oficial enviada por la EFF a GitHub, se explicó que youtube-dl técnicamente no violaba la DMCA ni las TPM,
GitHub aceptó ese argumento, restauró el repositorio y resumió lo relacionado con este caso de baja y con la DMCA.
- ¿Por qué ocurrió en primer lugar la baja (Takedown)?
Como plataforma, tiene que cumplir con la ley. Si un código está diseñado para eludir una TPM (Technical Protection Measure, medida técnica de protección = protección anticopia), debe eliminarse. Pero este tipo de casos es muy poco común.
Menos del 2% de los casos de bajas por DMCA están relacionados con TPM, y aun entre ellos este caso fue especialmente inusual.
- Alegación de elusión (Circumvention) bajo la DMCA
La RIAA alegó que el código de youtube-dl eludía una TPM y contenía código que controlaba el acceso o la copia de material protegido por derechos de autor, por lo que violaba la sección 1201 de la DMCA.
Esta sección 1201 de la DMCA fue discutida a fines de los años 90, por lo que fue redactada sin prever muchas de las distintas realidades del software actual.
Como resultado, incluso si una tecnología se usa de una forma que no infringe derechos de autor, el solo hecho de eludir una TPM para permitir acceso o copia de una obra puede considerarse ilegal.
Esa elusión fue el argumento central detrás de la baja de youtube-dl.
- El enfoque de GitHub centrado en desarrolladores frente a la DMCA
GitHub maneja la DMCA y diseñó su política de bajas para maximizar la protección a los desarrolladores.
Casi todas las plataformas con UGC (contenido generado por usuarios) procesan solicitudes de baja por DMCA para cumplir con la ley.
En el caso de GitHub, muchas de esas solicitudes buscan hacer cumplir licencias de código abierto.
Para proteger a los desarrolladores, GitHub les avisa con anticipación sobre estas solicitudes, les permite objetarlas y las divulga con transparencia a la comunidad.
- youtube-dl
Como se explicó arriba, el punto central de la baja de youtube-dl fue la supuesta "elusión".
Aunque al principio retiraron el proyecto, entendieron que el simple hecho de que el código pueda acceder a contenido protegido por derechos de autor no significa que no pueda usarse para acceder a obras de formas que no infringen esos derechos.
También entendieron que el código del proyecto tiene muchos fines legítimos, como cambiar la velocidad de reproducción por accesibilidad, preservar evidencia en luchas por los derechos humanos, apoyar a periodistas en verificación de hechos y descargar videos con licencia Creative Commons o de dominio público.
Con la nueva información enviada por la EFF, concluyeron que no violaba la ley, y el maintainer envió un parche para que en los tests no se usaran videos con copyright (había una prueba que descargaba un video musical de Justin Bieber).
Con esto, restaurarán el proyecto youtube-dl y también ofrecerán la opción de restauración a todos sus forks.
- Qué cambiará en adelante
Planean reformar el proceso de revisión para la sección 1201.
-
Todas las alegaciones de violación de la sección 1201 serán revisadas por expertos técnicos.
-
Expertos legales las revisarán cuidadosamente y rechazarán solicitudes que excedan el alcance de la DMCA.
-
Si un reclamo es ambiguo, se pondrán del lado del desarrollador y dejarán intacto el repositorio salvo que haya evidencia clara de elusión.
-
Si expertos determinan que un reclamo es completo, legal y técnicamente válido, contactarán al propietario del repositorio para darle la oportunidad de responder al reclamo o modificar el repositorio para evitar la baja. Incluso si no hay respuesta, intentarán volver a contactar al propietario antes de tomar medidas adicionales.
-
Solo después de completar todos esos pasos eliminarán el repositorio.
-
Incluso si un repositorio es eliminado por un reclamo válido bajo la sección 1201, seguirán intentando contactar al propietario si aún no ha respondido, para resolver el reclamo.
-
Incluso después de que un repositorio sea eliminado por un reclamo válido bajo la sección 1201, garantizarán que el propietario pueda exportar, cuando sea legalmente posible, los datos restantes del repositorio que no incluyan el problema en cuestión, los PR ni el supuesto código de elusión.
-
Pondrán al equipo de Trust and Safety en la primera línea, dando máxima prioridad a los tickets de desarrolladores sobre estos temas para que los reclamos se resuelvan rápido y el repositorio pueda restaurarse de inmediato.
Todos estos costos serán cubiertos sin cargo para los desarrolladores que usan GitHub. Creen que este es el estándar para un manejo de reclamos de la sección 1201 con enfoque "Developer-First".
Documentarán y abrirán este proceso para que otras empresas que alojan código o paquetes también puedan implementarlo.
Seguirán mejorándolo a medida que acumulen más experiencia.
- Fondo de defensa para desarrolladores Developer defense fund
Los desarrolladores afectados personalmente por solicitudes de baja y otras reclamaciones legales pueden depender de organizaciones sin fines de lucro como Software Freedom Law Center (SFLC) o the Electronic Frontier Foundation (EFF) para recibir asesoría y apoyo legal.
Aun así, los desarrolladores que luchan contra bajas injustas pueden enfrentar el riesgo de asumir responsabilidad personal y costos de defensa legal. Para ayudar con esto, GitHub aportará 1 millón de dólares para crear un fondo de defensa para desarrolladores, con el fin de proteger a desarrolladores de código abierto frente a solicitudes injustas de baja bajo la "sección 1201 de la DMCA". A través de esto, impulsarán medidas para proteger a los desarrolladores y la colaboración entre desarrolladores.
Si quieren ayudar a estos desarrolladores, también pueden considerar apoyar directamente a la SFLC o la EFF.
- Lo que GitHub hace para mejorar la ley
Los límites actuales de la DMCA están perjudicando a los desarrolladores. Una forma de resolver este problema es mejorar la propia ley y evitar que se aprueben leyes peores a nivel mundial.
Han llevado a cabo un esfuerzo exitoso de varios años para evitar que la directiva de copyright de la UE obligara a imponer filtros de subida al desarrollo de software, y con ello están ayudando a abrir una discusión más amplia sobre la DMCA en Estados Unidos.
En particular, apoyan de manera especial las disposiciones contra la elusión de la DMCA para promover la libertad de los desarrolladores de construir herramientas socialmente útiles como youtube-dl.
Actualmente, la Oficina de Copyright de Estados Unidos está revisando las excepciones a las disposiciones anti-elusión de la sección 1201.
Pronto podrán compartir más para que ustedes se sumen a la lucha por una ley de copyright más amigable para los desarrolladores. Piden estar atentos.
4 comentarios
Por IRC vi por encima una conversación sobre cómo el CEO de GitHub contactó a youtube-dl: dijo que no había problema con el código, pero sí con parte de la documentación incluida en el repositorio, así que tuvieron que corregirla. También comentó que intentaron ponerse en contacto, pero como el mantenedor principal de youtube-dl no respondía, todo se fue retrasando y al final llegaron hasta IRC para buscarlo.
Qué buena noticia.
La verdad, lo manejaron muy bien. Desde el principio del problema hubo muchos artículos diciendo que el CEO y el CTO de GitHub estaban esforzándose por restaurarlo, y esa actitud tan proactiva parece darles confianza a los desarrolladores. ¡Y eso que además está bajo MS!
Vaya... quedó todo muy bien organizado.
De aquí en adelante, los cambios que van a hacer, el fondo de defensa para desarrolladores e incluso las mejoras legales... parece que GitHub realmente manejó esto muy bien.
Youtube-dl - Guardar videos de YouTube y de varios sitios de video https://es.news.hada.io/topic?id=1629
Youtube-dl, eliminado de GitHub por la DMCA https://es.news.hada.io/topic?id=3081
Cómo usan los periodistas Youtube-dl https://es.news.hada.io/topic?id=3100