I don't think this is going to kill Linux. As for Linus's vacation/break/whatever, it's good that they're practicing giving the reins away. It is bound to happen at some future anyway. It's equally good that they're practicing behaving well, because it's quite possible that the next project lead will not have the history and personality to make bad communication work -- and that could destroy Linux.
There is absolutely no proof a CoC drives "inclusiveness", whatever it means, however there are multiple examples where codes of conducts were used to exclude contributors because they said something someone did not like in a setting completely unrelated to the project community.
https://www.inc.com/sonya-mann/drupal-larry-garfield-gor.htm...
CoC are political tools to eliminate diversity of ideas and impose an "intersectional" mindset on all contributors, under threat of exclusion.
Larry did not harass anybody in the Drupal community yet was kicked out of any official Drupal related conferences and cannot contribute to the project anymore, just because he shared a fetish with his wife someone did not approve of.
This is always a difficult line to draw. If you find out someone is a nazi (and thus would like to see you dead or preferably never born) it's hard to just look past that fact and colllaborate constructively just because the behavior was "unrelated to the project". The simple rule would be- would you be fired on the spot from your workplace if these comments were discovered? Then it's not so strange you might face issues in a collaborative project either.
> eliminate diversity of ideas
I think that's reading a bit much into the CoC to be honest.
It's not difficult at all. What contributors are doing privately has nothing to do with the project.
That is not a simple rule at all: there are all kinds of workplaces out there in the world, some of which allow drunk naked people cursing while puking at the same time.
Also, how is the Code of Conduct to blame? The official position seems to be that he didn't violate it.
There was a dispute which was being handled privately, and in consultation with Larry, but he decided to attack the project in public over it.
How so?
Right. Let's see Klabnik accept a PR from Curtis Yarvin. The "inclusiveness" of Rust, and projects like it, only applies if you hold the correct opinions.
The definition of "inclusive" as viewed by most of these CoCs is extremely narrow.
Politics discussion is off-topic, and so it’s geneally a non-issue. I don’t discuss my political beliefs, and neither does anyone else.
That is, of course, a complete lie.