While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Bazzite Linux gets a spring cleaning update to end 2025
- Valve reveal the most popular Steam games of 2025
- Native Linux support for Hytale will be launched as "experimental"
- Steam survey for December 2025 shows Linux holding to 3.19% [updated]
- D7VK v1.1 is out with experimental Direct3D 6 support via Vulkan for Windows games on Linux
- > See more over 30 days here
- Will you buy the new Steam Machine?
- Jarmer - Welcome back to the GamingOnLinux Forum
- on_en_a_gros - 2026 Gaming Goals...?
- Klaas - Will you buy the new Steam Frame?
- Klaas - Introduce Yourself!
- Mustache Gamer - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
View PC info
"This is my reality. I am not an emotionally empathetic kind of person
and that probably doesn't come as a big surprise to anybody. Least of
all me. The fact that I then misread people and don't realize (for
years) how badly I've judged a situation and contributed to an
unprofessional environment is not good.
This week people in our community confronted me about my lifetime of
not understanding emotions. My flippant attacks in emails have been
both unprofessional and uncalled for. Especially at times when I made
it personal. In my quest for a better patch, this made sense to me.
I know now this was not OK and I am truly sorry.
The above is basically a long-winded way to get to the somewhat
painful personal admission that hey, I need to change some of my
behavior, and I want to apologize to the people that my personal
behavior hurt and possibly drove away from kernel development
entirely.
I am going to take time off and get some assistance on how to
understand people’s emotions and respond appropriately."
View PC info
A negative response/harsh criticism that's respectful of your dignity can nevertheless be emotionally hard-hitting; *and that's perfectly fine*. What's *not* fine is the accompanying slight at your worth as a human being.
As I said on [Twitter](https://twitter.com/thenaughtysquid/status/1041443055990190081):
You can get a point across easily without being a rude, obnoxious and hostile. It pushes people away, people you might need, people who might do amazing things if given a decent chance.
Again I don't want to assume too much, but if it's really the case that he genuinely couldn't wrap his head around other people's reactions to what he felt was just a way to get his point across, I find it fascinating that something managed to make it click for him after several decades of seemingly "not caring." A man his age admitting that he has such a fundamental flaw and deciding to work on it is huge, as far as I'm concerned.
View PC info
Linus should have told them to go pound sand & carry on being himself, this is a show of weakness on his part & they're never going to let it go now, I'd say he's done for good.
In other words, the filter was not skill or enthusiasm but the ability to withstand abuse. I'd hazard the opinion that it was not beneficial to Linux.
Some might argue that if you were "skilled enough" you wouldn't get berated by him; but on the whole I agree with you. That would set the bar excessively high (who is never wrong?) and there are still much better ways to teach someone, even if it worked for some.
View PC info
The harsh taskmaster gets better results every time. EVERY TIME.
I don't care what your politics are, the outrage mob culture commonly derided as the SJW or Social Justice Warrior destroys literally everything it touches, and it does so by ratcheting up, not all at once. Code quality has always been the only thing that mattered, and if you're too thin-skinned to deal with a harshly-worded email when you screw up, then go away. If this softening becomes a trend it's step one to the end of Linux. Maybe even Step 2 according to this metric:
https://voxday.blogspot.com/2017/12/the-five-stages-of-corporate-convergence.html
Please note that Google is at stage four and Microsoft looks to be at stage three. For an example of Stage five, looks to either Marvel Comics or Starbucks, where a customers politics are put above the fact that they have money to spend and the company openly attacks their now former customers betting on a new surge of correct customers that don't actually exist in the numbers to replace the old base. Or even better, Toys 'R Us donated massive amounts of money to Planned Parenthood in order to fund abortions of the babies that would have been their customers. Because it was correct politics.
Step two is the taskmaster softening up, handing the reigns over to the younger and less capable but correct in their politics. Linus's daughter is an SJW from the looks of things, and she's a code monkey. So this could be very bad long term.
I think that the one thing Linux has going for it to mitigate all of this is that anyone at any time can fork the whole OS and then do they own thing. The problem is, like with systemD - everyone hates it, but everyone uses it because Red Hat - is that a converged corporation becomes the defacto standard, your new fork will be supported by you and only you.
Hey-hey-hey, not so fast! I, for one, love systemd and I'm not ashamed to admit it. It's not without flaws for sure but it gets the job done and is very easy to manage. It really follows the "least surprise" rule or something, i.e. you do simple things and get the exact result you wanted. I understand the proponents of Unix-way that systemd obviously violates compared to SysV and I love Unix-way. Systemd just does that system management task better imo.
So, overall: Linus pondering his behavior and changing it might be fine (if he would still be a harsh taskmaster, maybe less rude). Bringing politics into Linux is [NOT FINE at all](https://github.com/torvalds/linux/commit/8a104f8b5867c682d994ffa7a74093c54469c11f#comments).
Linux will lose Linus eventually. He has to die sometime. He might/probably-will retire before then. I'm just in the camp that says that we should keep doing what's worked for this long until we absolutely can't anymore, and then hopefully whoever takes over will ALSO prioritize quality of code over being liked.
I believe we should be a little more accepting towards our geniuses and leaders. There is no reason to insult people and put them down for their mistakes, but that is what we have in Linus. We can't choose half a person while rejecting his other half. People come as a whole with the good and the bad bits.
And no matter what happens, I hope this community never accepts the SJW culture. It is a culture with which one shows oneself as being morally superior without actually doing anything worthwhile. It starts a competition of who could be the most offended on other's behalves.
No-one is born perfect and fully formed and the expectation that someone who is just starting with kernel development will be immediately able to satisfy the code maintainer's expectations is nonsensical.