One of the hurdles for a technology is having "substantial non-infringing uses" which may be arguable (are there enough open-source movie torrents out there?), but it's unlikely GitHub felt like figuring it out and just took it down when a complaint came in.