Asahi Linux Lead Developer Hector Martin Steps Down As Upstream Apple Silicon Maintainer
-
[email protected]replied to [email protected] last edited by
It's really a bummer seeing how much childish drama is in the Linux dev community.
I am not nearly a good enough dev to contribute to the Linux kernel, but I am working my way towards that point currently at night after my kids are in bed. Be the change and what not.
-
[email protected]replied to [email protected] last edited by
Wayland
Is there anything in the kernel that makes it compatible with X11 or Wayland over the other? I know that there's a graphic driver discussion in the background, but still.
-
[email protected]replied to [email protected] last edited by
Sounds a lot like Linus Torvalds back in the day, just saying...
-
[email protected]replied to [email protected] last edited by
Im not a dev so idk about that tbh. But i know atleast that programs have issues with it. Its pretty good these days but some stuff still has to use Xwayland as a compatibility layer.
-
[email protected]replied to [email protected] last edited by
I'm not going to deny that he can act aggressively, but his point is still valid. The anti-Rust sentiments of some maintainers has slowed down the upstreaming of Rust into the kernel. It doesn't make sense to waste people's time by letting R4L limp along in its current state.
R4L either needs to be given the go-ahead to get things upstreamed, to the dismay of some Linux maintainers who don't like Rust, or be killed and removed from the kernel so we can stop wasting people's time.
Personally, I think killing R4L would be a major mistake. Android's Linux fork with Rust support has been a major success for Google and significantly cut down on vulnerabilities. And the drivers for Apple's M chips has been surprisingly robust given how new they are and for being reverse engineered.
-
[email protected]replied to [email protected] last edited by
I'm not too new to linux, but also not too veteran, has it always has this shit drama? There is always some sort of fucking child throwing a tantrum about some shit. Has it always been the case? It's really getting annoying.
-
[email protected]replied to [email protected] last edited by
Some similarities but the main difference in my eyes is that Linus doesn't have a permanent victim complex.
-
[email protected]replied to [email protected] last edited by
There is always some sort of fucking child throwing a tantrum about some shit. Has it always been the case?
Petty much. The big difference this time is that there's a common enemy (Rust) instead of relatively isolated petty crap.
-
[email protected]replied to [email protected] last edited by
The kernel is unrelated to the choice of display manager.
-
[email protected]replied to [email protected] last edited by
https://lore.kernel.org/lkml/[email protected]/
Here’s the whole thread if you wanna read for yourself.
My take away is that rust people are generally fine and try to abide by the norms of the kernel development process but Martin acts like a jerk and it would be okay if he didn’t come back.
See the comment far, far down in the thread implying that he’s somehow a more serious commenter or developer because he’s funded by donations as opposed to a company.
-
[email protected]replied to [email protected] last edited by
The system works
-
[email protected]replied to [email protected] last edited by
It has always been like this.
-
[email protected]replied to [email protected] last edited by
That's a good way to take a bad situation and make it better. Good luck! Maybe I'll join you one day.
-
[email protected]replied to [email protected] last edited by
Damn, Linus really went out of his way to say:
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. -
[email protected]replied to [email protected] last edited by
Man, this is so unfortunate
-
[email protected]replied to [email protected] last edited by
That’s a shame irrespective of the drama. Asahi is surprisingly good. Installation is (relatively) straightforward.
I’ve got it on my primary laptop. I don’t use it frequently because battery life is poor compared to MacOS and I can’t use an external display but it’s an impressive achievement and I’m sure it will only get better. I haven’t used fedora in 20 years but it’s slick and easy and most of it just works. It looks just like my Linux workstation desktop.
-
[email protected]replied to [email protected] last edited by
...but still fails to answer the question of "should we continue implementing kernel things in rust".
-
[email protected]replied to [email protected] last edited by
Maybe im wrong
Correct.
-
[email protected]replied to [email protected] last edited by
the small request that those contributions be in the language of the project isn’t something to fight against.
When the contributions not in C are explicitly approved by the project owner, it seems that the 30+ year maintainers shouldn't try to blockade any progress from actually happening. Working multi-language projects isn't that much of a nightmare, if code governance and boundaries are well-defined and enforced.
Definitely a case of "everyone sucks here". The maintainer being a dick and sabotaging R4L without technical justification and Hector putting it on blast.
-
[email protected]replied to [email protected] last edited by
There is a reason the type of devs who have the talent, passion and time for projects like this are not spending 60hrs/wk at Google.