I agree. But where are they going to host it? Maybe you don't get hit with a lawsuit, but your github repo still gets taken down. Set up a hidden service git repo? Does that scale? How do you accept changes? I'm sure people are making and sharing changes privately. Maybe there is a need for better censorship-resistant code collaboration tools? Some kind of peer-to-peer github that works over Tor.