This makes it especially obvious that the RIAA's problem with youtube-dl was never really the tests.
This makes it especially obvious that the RIAA's problem with youtube-dl was never really the tests.
For example, you can find a LOT of copyrighted font files that were committed somewhere in GitHub, and then removed in a later commit once they realized they'd accidentally uploaded a copyrighted file.
But they're still always there in the history, effortless to download.
I'm not really sure what to make of that. I don't think it would really count as removal in court... but it seems rare and complex enough that it's not worth bringing up?
If the copyright owners tried to sue the project for copyright infringement, IANAL but I would assume that the removal from head would show an attempt to correct the mistake and limit liability.
If the copyright holder sued an individual I imagine it would matter if they were mirroring the repo or just intentionally downloaded the copyrighted files for personal use.
Unfortunately in larger repos with long histories its extremely slow, and uses a lot of IO. I used it previously to clean up large binaries that were included early on in a repo's history, making it take up way more space than needed.
Then you'd have to repeat the process for all forks and branches. It'd be a huge pain, but I think it's doable.
I've never tried something like this, though, so there might be some complications.
With regards to copyright law and "distribution", there's no distinction. The tests are still being "distributed", just from a different URL. If youtube-dl was in violation before, they still are now.
This is a confusing result. I would not expect any copyright litigant to sacrifice legal advantage for the sake of an adversary's convenience in maintaining complete version control history.
Could there possibly have been a miscommunication over what "remove the tests" meant? Or an offer of compromise outside of legal necessity? Or a bad-faith fulfillment of a promise to "remove the tests"?
So what's confusing is the youtube-dl side's strategy. Are they really trying to pull a fast one? That would be incredibly unwise, so I doubt it.
"Pages including infringing content: [...] infringing as of commit [...] and every subsequent commit, including all forks that contain this commit [...] and all forks that share a common first commit [...] and every subsequent commit, including all forks that contain this commit"
This made any effort for restoration futile, since most of the repo was being claimed.
[1] https://github.com/github/dmca/blob/master/2014/2014-09-05-C...
I think the RIAAs technical know-how ends with the github web interface, so in a way, yes, copyright effectively ends with HEAD.
Or that the RIAA lawyers are technically oblivious
> This makes it especially obvious that the RIAA's problem with youtube-dl was never really the tests.
It doesn't, because the RAII were not involved in youtube-dl's restoration at all.
If the tests are the issue, they can just send another DMCA specific to those pages.
Either way, I think in the US anyone who has the most time and money wins, so… good luck with SLAPP.