I don't know about German law, but this sounds like a situation of mandatory joinder where Github and YouTube should have been indispensable parties.
There's no way to determine whether Uberspace's activity was illegal without involving the party who's rights are allegedly being violated or the alleged principal distributing the tool.