22 pontos por xguru 2020-11-17 | 4 comentários | Compartilhar no WhatsApp

Por meio de uma carta oficial enviada pela EFF ao GitHub, foi explicado que o youtube-dl tecnicamente não violava a DMCA nem medidas tecnológicas de proteção (TPM),

O GitHub aceitou isso, restaurou o repositório e organizou o conteúdo relacionado a este caso de remoção e à DMCA.

  • Por que a remoção (Takedown) aconteceu em primeiro lugar?

Como plataforma, o GitHub precisa cumprir a lei. Se um código for considerado projetado para contornar TPM (Technical Protection Measure, medida tecnológica de proteção = proteção contra cópia), ele precisa ser removido. Mas esse tipo de caso é muito raro.

Entre os casos de remoção por DMCA, menos de 2% envolvem TPM, e mesmo entre eles este foi um caso especialmente incomum.

  • Alegação de contorno (Circumvention) segundo a DMCA

A alegação da RIAA era que o código do youtube-dl contornava TPM e incluía código que controlava o acesso ou a cópia de material protegido por direitos autorais, violando assim a seção 1201 da DMCA.

Essa seção 1201 da DMCA foi debatida no fim dos anos 1990, então foi escrita sem prever a diversidade do software atual.

Como resultado, mesmo que a tecnologia seja usada de uma forma que não infrinja direitos autorais, a simples ação de contornar TPM para permitir acesso ou cópia de uma obra pode ser considerada ilegal.

Esse contorno era a alegação central na remoção do youtube-dl.

  • A abordagem do GitHub centrada em desenvolvedores para a DMCA

O GitHub processa questões de DMCA e desenhou sua política de remoção para maximizar a proteção aos desenvolvedores.

Quase toda plataforma com UGC (conteúdo gerado por usuários) processa pedidos de remoção por DMCA para cumprir a lei.

No caso do GitHub, muitos desses pedidos servem para forçar o cumprimento de licenças open source.

Para proteger os desenvolvedores, o GitHub avisa previamente sobre esses pedidos, permite contestação e os divulga de forma transparente para a comunidade.

  • youtube-dl

Como explicado acima, a alegação central na remoção do youtube-dl era o "contorno".

Embora o projeto tenha sido inicialmente removido, o GitHub entendeu que apenas o fato de o código poder acessar conteúdo protegido por direitos autorais não significa que ele não possa ser usado para acessar obras de maneiras que não infrinjam esses direitos.

Além disso, também entendeu que o código do projeto tinha muitos objetivos legítimos, como mudança de velocidade de reprodução para acessibilidade, preservação de evidências em lutas por direitos humanos, apoio a jornalistas em checagem de fatos e download de vídeos com licença Creative Commons e em domínio público.

Com novas informações enviadas pela EFF, ficou claro que não havia violação da lei, e o mantenedor enviou um patch para que o código de teste não usasse vídeos protegidos por direitos autorais (havia um teste que baixava um videoclipe do Justin Bieber).

Com isso, o projeto youtube-dl será restaurado, e a opção de restauração também será oferecida a todos os forks.

  • O que vai mudar daqui para frente

O processo de revisão da seção 1201 será reformulado.

  1. Todas as alegações de violação da seção 1201 serão revisadas por especialistas técnicos.

  2. Especialistas jurídicos farão uma análise detalhada e rejeitarão pedidos que ultrapassem o escopo da DMCA.

  3. Se a alegação for ambígua, o GitHub ficará do lado do desenvolvedor e manterá o repositório no ar, a menos que haja evidência clara de contorno.

  4. Se especialistas confirmarem que a alegação é completa, legal e tecnicamente justificada, o proprietário do repositório será contatado e terá a oportunidade de responder à alegação ou modificar o repositório para evitar a remoção. Mesmo sem resposta, o GitHub tentará contatar o proprietário novamente antes de tomar medidas adicionais.

  5. O repositório só será removido depois que todas essas etapas forem cumpridas.

  6. Mesmo se um repositório for removido por uma alegação válida da seção 1201, o GitHub continuará tentando contato caso o proprietário ainda não tenha respondido, para resolver a alegação.

  7. Mesmo após a remoção por uma alegação válida da seção 1201, o GitHub garantirá que, quando legalmente possível, o proprietário do repositório possa exportar os demais dados do repositório, incluindo PRs, desde que não contenham o código suspeito de contorno.

  8. A equipe de Trust and Safety ficará na linha de frente, tratando tickets de desenvolvedores sobre esse tipo de caso como prioridade máxima, para que as alegações sejam resolvidas rapidamente e os repositórios sejam restaurados imediatamente.

Todos esses custos serão oferecidos gratuitamente aos desenvolvedores que usam o GitHub. A empresa acredita que esse é o padrão para um "tratamento de alegações da seção 1201 com prioridade ao desenvolvedor".

O GitHub também vai documentar e abrir esse processo para que outras empresas que hospedam código ou pacotes possam adotar algo semelhante.

O processo continuará sendo melhorado à medida que a experiência aumentar.

  • Fundo de defesa para desenvolvedores Developer defense fund

Desenvolvedores afetados pessoalmente por pedidos de remoção e outras reivindicações legais podem recorrer a organizações sem fins lucrativos como a Software Freedom Law Center (SFLC) e a Electronic Frontier Foundation (EFF) para receber apoio e aconselhamento jurídico.

Mesmo assim, desenvolvedores que enfrentam remoções injustas ainda podem correr o risco de assumir responsabilidade pessoal e custos de defesa jurídica. Para ajudar nisso, o GitHub vai doar US$ 1 milhão para criar um fundo de defesa de desenvolvedores, com o objetivo de proteger desenvolvedores open source contra pedidos injustos de remoção com base na seção 1201 da DMCA. Por meio dele, serão tomadas medidas para proteger os desenvolvedores e sua colaboração.

Se você quiser ajudar esses desenvolvedores, também pode considerar apoiar diretamente a SFLC ou a EFF.

  • O que o GitHub está fazendo para melhorar a lei

Os limites atuais da DMCA estão prejudicando os desenvolvedores. Uma forma de resolver isso é melhorar a própria lei e impedir que leis ainda piores sejam aprovadas globalmente.

A empresa afirma ter feito um esforço de vários anos, e bem-sucedido, para impedir que a diretiva de direitos autorais da UE obrigasse filtros de upload no desenvolvimento de software, e que isso também está abrindo espaço para uma rediscussão mais ampla da DMCA nos EUA.

Em especial, ela apoia as disposições anti-contorno da DMCA para ampliar a liberdade de desenvolvedores criarem ferramentas socialmente úteis como o youtube-dl.

Atualmente, o Escritório de Direitos Autorais dos EUA está revisando exceções às disposições anti-contorno da seção 1201.

Em breve, o GitHub poderá falar mais sobre como as pessoas poderão participar da luta por uma lei de direitos autorais mais favorável aos desenvolvedores.

4 comentários

 
youknowone 2020-11-23

Dei uma olhada rápida, via IRC, na história de que o CEO do GitHub entrou em contato com o youtube-dl. Disseram que não havia problema no código, mas que havia alguns problemas em parte da documentação do repositório e que ela precisava ser corrigida. Também disseram que tentaram entrar em contato, mas como o mantenedor principal do youtube-dl não respondeu, isso continuou sendo adiado e eles acabaram indo até o IRC para tentar encontrá-lo.

 
lunamoth 2020-11-17

Que boa notícia.

 
ffdd270 2020-11-17

Resolveram isso muito bem. Desde o começo do problema, houve muitas notícias dizendo que o CEO e o CTO do GitHub estavam se esforçando para restaurar o repositório, e parece que essa postura tão proativa transmite confiança aos desenvolvedores. Ainda mais sendo uma empresa sob a Microsoft!

 
xguru 2020-11-17

Uau... ficou tudo muito bem organizado.

As mudanças daqui para frente, o fundo de defesa para desenvolvedores e até melhorias legais... parece que o GitHub realmente lidou muito bem com isso.

Youtube-dl - Baixando vídeos do Youtube e de vários sites de vídeo https://pt.news.hada.io/topic?id=1629

Youtube-dl removido do GitHub por causa da DMCA https://pt.news.hada.io/topic?id=3081

Como jornalistas usam o Youtube-dl https://pt.news.hada.io/topic?id=3100