That is a very false characterization. If they boot you from their servers all you've lost is their hosting of your code. Given that this is built on top of Git, you can migrate your code with full history at any time, for whatever reason.
> Fine, they're allowed to, but then what? What's the next "offensive" term they'll ban? Maybe tomorrow they'll remove all repos that use the widely accepted terms "master/slave" for distributed systems just for good PR.
Slippery Slope Fallacy: http://www.nizkor.org/features/fallacies/slippery-slope.html
You never answered the question of this post. If someone started hosting porn on GitHub pages, would it be okay for them to ban it?
> And that's not even accounting for the inconsistency. There are literally >100k occurrences of 'retard' on GitHub (there was a blog post about that on HN in the past 48 hours), and I'm counting the 'fuck' and co. Are they gonna close 100k repos?
Another logical fallacy. Just because someone can't do something perfectly doesn't mean it's wrong to try.
> posturing as the white knight of Open Source?
Can you explain how they are posturing?
Whether or not they are posturing, how are they betraying Open Source by enforcing this Code of Conduct? Again, they are not taking over your source when they reject it, they are doing just that, rejecting it. In the same way that FOSS adherents want to reject non-free software.