If that is true it's an outrageous overreaction by GH.
Are they now gatekeeping the kinds of code changes you can make to your own repo?
Are they now gatekeeping the kinds of code changes you can make to your own repo?
So some ToS could override the software license for your project? In that case I don't see why anyone would use github, ever.
I for one think that it makes sense - if I have an identity on github, it can only be turned off gradually, not immediately.
I would say, maybe suspend github services for the account and put a timer - 30 days - on suspending the github identity too.