GitHub kunngjorde mandag at de har gjeninnsatt depotene som inneholder YouTube-DL-kode etter inngrep fra EFF.
Forrige måned, GitHub tok ned flere depoter som inneholder YouTube-DL-kode etter at et DMCA-varsel om fjerning ble sendt inn av Recording Industry Association of America, Inc. (RIAA). I dag har GitHub annonsert at repoene til YouTube-DL er gjeninnført.
I en blogg innlegg på mandag forklarte GitHub hvorfor den i utgangspunktet overholdt DMCA-varslingen om fjerning, hvordan den var i stand til å reversere den avgjørelsen, og hvordan den endrer DMCA-gjennomgangsprosessen fremover.
GitHub avslørte at Electronic Frontier Foundation (EFF), en internasjonal non-profit digitale rettighetsgruppe, ble involvert når fjerningen ble iverksatt. Med deres hjelp ble det bevist at YouTube-DL ikke var i strid med DMCA basert på ny informasjon som viste at prosjektet ikke var for det eksplisitte formål å omgå et teknisk beskyttelsestiltak (TPM). Lagrene til YouTube-DL inneholdt dermed aldri opphavsrettskrenkende kode, så ingen regler ble brutt.
GitHub sa at DMCA-krav basert på omgåelse er et "bransjeomfattende problem" for utviklere, og det er derfor organisasjoner som EFF er så viktige.
De fleste varsler om fjerning vi mottar hevder brudd på opphavsretten – at noen brukte det opphavsrettsbeskyttede arbeidet sitt (ofte programvarekode) på en måte som krenker rettighetene deres. Men som mange la merke til, falt youtube-dl-varselet om fjerning i en mer uvanlig kategori: antiomgåelse – en påstand om at koden ble utformet for å omgå tekniske tiltak som kontrollerer tilgang eller kopiering av opphavsrettsbeskyttet materiale, i strid med paragraf 1201 i DMCA.
Seksjon 1201 dateres tilbake til slutten av 1990-tallet og forutså ikke de ulike implikasjonene det har for programvarebruk i dag. Som et resultat gjør paragraf 1201 det ulovlig å bruke eller distribuere teknologi (inkludert kildekode) som omgår tekniske tiltak som kontrollerer tilgang eller kopiering av opphavsrettsbeskyttede verk, selv om teknologien kan brukes på en måte som ikke er opphavsrettslig overtredelse. Omgåelse var kjernepåstanden i fjerningen av youtube-dl.
GitHub-sjef Nat Friedman sa at gjeninnføringen av YouTube-DL på plattformen er en stor seier for utviklere. "Utviklere bør ha friheten til å tukle," sa Friedman på Twitter.
GitHub avslørte også hvordan den vil håndtere DMCA-krav i fremtiden, inkludert å kreve at tekniske og juridiske eksperter gjennomgår alle "troverdige 1201-nedtakskrav". Hvis et krav er tvetydig, sa GitHub at det vil ta utviklerens side. Hvis et krav blir funnet å være legitimt, vil GitHub varsle depoteieren og gi dem en mulighet til å gjøre endringer i repoen for å unngå en fjerning.
For å bekjempe situasjoner som dette i fremtiden, kunngjorde GitHub også at de oppretter 1 million dollar utviklere forsvarsfond, som vil beskytte utviklere mot uberettiget DMCA Section 1201-fjerning påstander. Til slutt sa GitHub at det vil kreve alt for å gå inn for å reformere DMCA, spesielt når det gjelder anti-omgåelse.