69
submitted 7 months ago by lemmee_in@lemm.ee to c/linux@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] sxan@midwest.social 15 points 7 months ago

Yeah, I wonder about this.

There's being blunt, and there's abuse. Linus attacks code, not people. Maybe it's seems like a distinction without a difference, but Linus would say "stop submitting stupid patches," instead of "stop being stupid." Or maybe, "the quality of your patch is dumb" versus "you're dumb." But, I don't follow the LKML so maybe he does ad hominem attacks.

I do know he's mellowed over the years and the CoC was introduced after his daughter called him out about abusive behavior, and he seems to have listened to her. So you may be right: if the CoC had been introduced 20 years ago, maybe he'd have already been kicked out.

My final thought is that there's a bit of "rules for thee, not me." Linux can probably now survive without Linus, but he's still a guiding force and probably the foremost authority on the core kernel, and I have a hard time imagining his lieutenants kicking him out.

[-] FizzyOrange@programming.dev -4 points 7 months ago* (last edited 7 months ago)

Linus attacks code, not people.

If I say "your code is garbage" would you really say I'm not attacking you? I don't think most people would accept that. The CoC mentions being welcoming, inclusive, respectful, empathetic, not insulting or attacking people or being unprofessional. Linus violates all of those! Of the 10 bullet points there he violates 6 of them!!

IMO this is a big issue with CoCs. They give cowardly justification for arbitrary dictatorial actions. It's much better to admit that it's a dictatorship.

I agree with the rest of your comment - it's clearly worth putting up with his arseholery given how important to the project he is.

[-] sxan@midwest.social 5 points 7 months ago

I do think there's a difference. It's an established communication rule: criticize the behavior, not the individual. But, I don't disagree that Linus is an abrasive personality, because he is.

[-] FizzyOrange@programming.dev 5 points 7 months ago

Yes that is a good rule but the problem is he doesn't just respectfully criticise behaviour, he rudely attacks it. "This code doesn't meet the standards we require" is ok. "Your code is garbage. Again!" is absolutely not.

Imagine if you said that at work. That's a trip to HR anywhere I've worked.

[-] BatmanAoD@programming.dev 6 points 7 months ago

I agree, but if you look at the specific email linked, it very clearly crosses the line into direct abuse, whereas most of Linus's rants do exist in a slightly greyer area (even if they'd be grounds for a discussion with HR at an actual company).

[-] sxan@midwest.social 2 points 7 months ago

Completely agree. I guess it's a perk of being Benevolent(?) Dictator for Life.

load more comments (1 replies)
load more comments (4 replies)
this post was submitted on 23 Nov 2024
69 points (96.0% liked)

Linux

8265 readers
407 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS