Live data from Hacker News

Asahi Linux lead developer Hector Martin resigns from Linux kernel

lkml.org

431–440 of 1001 posts

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#431
post #27

The Rust drama is an uncommon failure of leadership for Torvalds. Instead of decisively saying "no, never" or "yes, make it so," he has consistently equivocated on the Rust issue. Given the crisis of confidence among a sizeable (and very vocal) contingent of the Linux community, that decision has backfired horribly. And it's quite out of character for Linus not to have a blazingly clear opinion. (We all know his stan…

Could you please post more details on the reprimand you refer to?

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#432
post #427

I've been saying this for years now: the rust4linux folks are putting so much effort into trying to upstream their work, seems like they should instead put that effort into maintaining a fork. Arguably it would be less hours spent porting than arguing with humans. Certainly more pleasant! Then one of two things will happen: * Rust will prove its worth and their fork will be the better operating system. Distros will s…

I think you're discounting the very real damage that would be done by Linux a project controlled by Linus and a community being replaced by Linux a project controlled by Google/Samsung/Redhat/Microsoft. I'm afraid that this is what is going to happen with the Linus tree effectively rejecting rust drivers by subjecting anyone attempting to upstream rust code to persistent bullying, but I don't want it to happen.

[flagged]

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#433
post #325

Earlier quoted context omitted.

People get old and stop caring. Linus is still doing amazing. But I agree he should have just said no to Rust and move on.

Why? Was it not worth seeing where it would go, or how many would be interested? Is it possible he believed the tides could turn that way?

And look where it got us!

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#434

I've been saying this for years now: the rust4linux folks are putting so much effort into trying to upstream their work, seems like they should instead put that effort into maintaining a fork. Arguably it would be less hours spent porting than arguing with humans. Certainly more pleasant! Then one of two things will happen: * Rust will prove its worth and their fork will be the better operating system. Distros will s…

[flagged]

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#435
Linus has to have one of the most stressful and difficult jobs available.¹

The Linux kernel is part of so many different things, projects, products, companies, etc. A change can really duck things up.

Being conservative, and slow, in adopting new things is good for the main line.

You have idealistic developers who have seen a way to do something better, that is great. I know the feeling.

I have never done anything with the Linux kernel, but I have worked on some large legacy codebases. and it is to come in, look around, and just go "Gosh, this here is just slow, I'll just fix this". and it will be a good solution right there, but it might be suboptimal overall.

Chances are really good that you dont understand the entire picture when you "fix something", and someone who does, may not like the change. and even if the technical solution is clearly better from one angle.

I am glad I will never be involved in blessing or passing on 1.000.000 different changes being proposed as improvements to Linux every week.

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#436
post #359

The rust folks should make a Linux compatible kernel and distros that include a stripped down Linux kernel as a compatibility layer for legacy software.

There's this... (not quite what you wanted) https://www.redox-os.org/

There was actually a proposal to do what he's suggesting in redox at some point, some sort of emulator layer to run linux to take advantage of linux drivers. I haven't followed up to see what's happening with it.

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#437
post #427

I've been saying this for years now: the rust4linux folks are putting so much effort into trying to upstream their work, seems like they should instead put that effort into maintaining a fork. Arguably it would be less hours spent porting than arguing with humans. Certainly more pleasant! Then one of two things will happen: * Rust will prove its worth and their fork will be the better operating system. Distros will s…

I think you're discounting the very real damage that would be done by Linux a project controlled by Linus and a community being replaced by Linux a project controlled by Google/Samsung/Redhat/Microsoft. I'm afraid that this is what is going to happen with the Linus tree effectively rejecting rust drivers by subjecting anyone attempting to upstream rust code to persistent bullying, but I don't want it to happen.

> I think you're discounting the very real damage that would be done by [Linux a project controlled by Linus and a community] being replaced by [Linux a project controlled by Google/Samsung/Redhat/Microsoft.]

(Brackets added for clarity)

Isn't the current Linux already Linus + communities + companies?

More to the point, any two such projects would quickly diverge. Once a particular piece of Linux is reimplemented in Rust, if the C version adds a feature it is no longer as simple as applying a patch to keep in sync.

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#438

I've been saying this for years now: the rust4linux folks are putting so much effort into trying to upstream their work, seems like they should instead put that effort into maintaining a fork. Arguably it would be less hours spent porting than arguing with humans. Certainly more pleasant! Then one of two things will happen: * Rust will prove its worth and their fork will be the better operating system. Distros will s…

[flagged]

Genuinely curious, what book are you talking about?

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#439
post #341

Earlier quoted context omitted.

Where? Because "keep the wrappers in your code" and "do that in your driver so that you have to do it instead of spreading this" doesn't sound like that.

This [0] seems to be the closest to your parent's statement: > The common ground is that I have absolutely no interest in helping to spread a multi-language code base. I absolutely support using Rust in new codebase, but I do not at all in Linux. [0] https://lwn.net/ml/all/20250204052916.GA28741@lst.de/

He needs really to be removed from the process. He may be useful for now but for long term he is an impediment. C is the 1970’s. Sure it’s proven itself… but so had Assembly when Unix was invented.

Re: Asahi Linux lead developer Hector Martin resigns from Linux kernel

#440
post #341

Earlier quoted context omitted.

Where? Because "keep the wrappers in your code" and "do that in your driver so that you have to do it instead of spreading this" doesn't sound like that.

He said explicitely: >Every additional bit that another language creeps in drastically reduces the maintainability of the kernel as an integrated project. The only reason Linux managed to survive so long is by not having internal boundaries, and adding another language completely breaks this. You might not like my answer, but I will do everything I can do to stop this. I think that clearly means he is out to sabotage…

I wouldn't call being vocally against something "sabotage". Would it be reasonable if that person said anyone trying to get rust integrated is sabotaging the Linux kernel?
Post reply on HN