There’s being blunt, and there’s abuse. Linus attacks code, not people.
Maybe today, but certainly not in the past. I don’t doubt that Linus always had the best intentions for the kernel, but he nevertheless told other developers they should be retroactivly aborted. It’s hard for me to imagine that this version of Linus and a Linux CoC could’ve existed at the same time.
But I also get the impression that he did change quite a bit since then, now being blunt instead of abusive as you said. This shouldn’t be inherently incompatible with a CoC.
Linus has taken a break from linux development to work on his behavior and got professional help too. Be apologized for his past abusive behavior too. But yeah Linus was very much abusive in the past and I’m glad he worked on it, cause his behavior is much better today.
I think in asking myself why I’ve never really held Linus conduct against him; he’s this weird 1:1 situation.
He’s unfortunately tasked with stewarding a project that runs the planets tech and it’s his name on the tin. Which whether he likes it or not at this point, makes his identity wrapped up in the quality of the project. I absolutely don’t condone the behavior, but I can understand how people handing you shit sandwiches becomes a personal attack of it’s own over time.
It’s probably a lesson we’ll refuse to learn about not doing this single leader thing again. Time and insularity tend to make bigger assholes of us all.
Maybe today, but certainly not in the past. I don’t doubt that Linus always had the best intentions for the kernel, but he nevertheless told other developers they should be retroactivly aborted. It’s hard for me to imagine that this version of Linus and a Linux CoC could’ve existed at the same time.
But I also get the impression that he did change quite a bit since then, now being blunt instead of abusive as you said. This shouldn’t be inherently incompatible with a CoC.
Linus has taken a break from linux development to work on his behavior and got professional help too. Be apologized for his past abusive behavior too. But yeah Linus was very much abusive in the past and I’m glad he worked on it, cause his behavior is much better today.
Fair.
I think in asking myself why I’ve never really held Linus conduct against him; he’s this weird 1:1 situation.
He’s unfortunately tasked with stewarding a project that runs the planets tech and it’s his name on the tin. Which whether he likes it or not at this point, makes his identity wrapped up in the quality of the project. I absolutely don’t condone the behavior, but I can understand how people handing you shit sandwiches becomes a personal attack of it’s own over time.
It’s probably a lesson we’ll refuse to learn about not doing this single leader thing again. Time and insularity tend to make bigger assholes of us all.