Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Linux

Asahi Linux Lead Developer Hector Martin Resigns From Linux Kernel 54

Asahi lead developer Hector Martin, writing in an email: I no longer have any faith left in the kernel development process or community management approach.

Apple/ARM platform development will continue downstream. If I feel like sending some patches upstream in the future myself for whatever subtree I may, or I may not. Anyone who feels like fighting the upstreaming fight themselves is welcome to do so.

Asahi Linux Lead Developer Hector Martin Resigns From Linux Kernel

Comments Filter:
  • by Moridineas ( 213502 ) on Friday February 07, 2025 @10:12AM (#65149503) Journal

    Hector has been a drama queen for much of the time that he's been working on his Linux projects. Oddly, this seems to be a theme that runs with the Rust community across multiple domains. In any case Hector's behavior has been criticized before by kernel devs, and each and every time he goes to social media to try to drum up attacks against the people who disagree with him. This time he looped in Linus and, in return, got LIGHTLY criticized [lkml.org].

    Also, the not telling the truth part -- he has continued to contribute under his anime girl Vtube persona "Asahi Lina." So yet again, he's going for drama over substance.

    Linus on Hector:

    On Thu, 6 Feb 2025 at 01:19, Hector Martin wrote:
    >
    > If shaming on social media does not work, then tell me what does,
    > because I'm out of ideas.

    How about you accept the fact that maybe the problem is you.

    You think you know better. But the current process works.

    It has problems, but problems are a fact of life. There is no perfect.

    However, I will say that the social media brigading just makes me not
    want to have anything at all to do with your approach.

    Because if we have issues in the kernel development model, then social
    media sure as hell isn't the solution. The same way it sure as hell
    wasn't the solution to politics.

    Technical patches and discussions matter. Social media brigading - no
    than\k you.

                                      Linus

  • by Qbertino ( 265505 ) <moiraNO@SPAMmodparlor.com> on Friday February 07, 2025 @10:28AM (#65149565)

    _______________

    On Thu, 6 Feb 2025 at 01:19, Hector Martin wrote:

      If shaming on social media does not work, then tell me what does,
      because I'm out of ideas.

    How about you accept the fact that maybe the problem is you.

    You think you know better. But the current process works.

    It has problems, but problems are a fact of life. There is no perfect.

    However, I will say that the social media brigading just makes me not
    want to have anything at all to do with your approach.

    Because if we have issues in the kernel development model, then social
    media sure as hell isn't the solution. The same way it sure as hell
    wasn't the solution to politics.

    Technical patches and discussions matter. Social media brigading - no
    than\k you.

    Linus
    _______________

    I guess that's all that needs to be said right there.

  • Nothing new. Not the first time.
  • by JamesTRexx ( 675890 ) on Friday February 07, 2025 @11:01AM (#65149667) Journal

    With the two developers walking out recently, it has me thinking enthusiastic Rust developers have a difficult time accepting restrictions in a large project like the Linux kernel. They seem to forget Rust does not have an ISO standard yet to provide a stable point of reference for code and compilation to be included elsewhere.

    I wouldn't like to add another language to my code if I can't rely on it doing the same thing at compile time after updates to the language.
    Say what you will about C and its shortcomings, but to me it looks like the most stable language available.

    • by smbell ( 974184 )

      I'm not part of the kernel development world, but I did read the entire thread that sparked this all off.

      There was a patch sent up for some rust code.

      One of the maintainers decided to use that patch to take a hard stance on the Linux kernel being C only, not a specific dig on Rust.

      The person who submitted the patch tried very professionally to find a solution and address any technical objections on the thread.

      Some other people also chimed in, very professionally.

      There were some strong words (not directed at

      • I would say the 'hard stance' the maintainer took was itself not professional though. They were refusing to listen to reason, using emotionally charged language, and ultimately were complaining about something that wasn't even a real concern - a consumer of their API that they didn't have to maintain anyway. They were being a dick from the start and stonewalling out of fear for something they didn't even understand.

        However brigading on social media was not the answer of course.
        • I agree that using the word cancer was too much, but I don't think there would have to be a complaint if the current maintainer had nothing to do with the patch. It seems there'd still be an impact from changes to the C API that would affect the Rust side at code level and knowledge. I looked at the patch but have no experience in the kernel code to judge.

      • Yes, Slashdot covered it this week - Hellwig calling Rust integration a cancer.

        https://linux.slashdot.org/sto... [slashdot.org]

        Just for context, this current discussion's summary doesn't mention why Hector might have rage-quit.

  • All this attempted focus on social things, personal feelings, and other distractions. Do that on your own time in your own circles.
  • Glad he worded it that way. "MAY" is a stupid word. It implies NOTHING. Everything in the world is a MAY and if it's not then it's a MAY NOT.

    I may have upset you with this analysis. Maybe I didn't.
    Perhaps you don't like slashdot. Perhaps you do.
    We may all die tomorrow. We may not.

    Comprende, amigos, "MAY" is a useless word. Between MAY, MAY NOT, PERHAPS, POSSIBLY, POSSIBLY NOT it's a way of saying NOTHING while pretending to say something.

    Maybe I'm right. Maybe not. Perhaps only time will tell. Per

The trouble with being punctual is that people think you have nothing more important to do.

Working...