Yes. Regardless what you, I, or Github thinks of him, as a company their best move is to issue a public apology over this.
Imagine they get into a spat with him -- they start calling him names, he fights back etc. Then some customer has to make a decision on whether they want to pick Github, are they going to like seeing and hearing public spitting matches between them and Zed, is that going to look like mature, reliable company to trust the crown jewels (source code) of one's company to? -- No.
Yes. Regardless what you, I, or Github thinks of him, as a company their best move is to issue a public apology over this.
Imagine they get into a spat with him -- they start calling him names, he fights back etc. Then some customer has to make a decision on whether they want to pick Github, are they going to like seeing and hearing public spitting matches between them and Zed, is that going to look like mature, reliable company to trust the crown jewels (source code) of one's company to? -- No.