There’s been a couple of mentions of Rust4Linux in the past week or two, one from Linus on the speed of engagement and one about Wedson departing the project due to non-technical concerns. This got me thinking about project phases and developer types.

  • merthyr1831@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    4 months ago

    Your point about it being a culture issue is spot on. Many maintainers who are established in the kernel have made it clear they’d rather keep the status quo and the comfort of stagnation rather than bring a new technology forward to improve the security of their systems.

    If it wasn’t Rust, but some other language with similar benefits, the same people would’ve thrown their hands in the air and complained that they’re being forced to rewrite everything or some other hyperbole.

    Because it’s a FOSS project, for some reason it’s acceptable for maintainers to be entitled arseholes who abuse anyone they personally have a vendetta against.

    In any other workplace, this behaviour wouldn’t be called “nontechnical concerns” it would be called workplace bullying. And as much as Linus wants to say he’s working on his anger issues, he is personally one of the contributors who has set this culture of aggression and politicking as much as any other.