Live data from Hacker News

Asahi Linux on M3

asahilinux.org

241–250 of 359 posts

Re: Asahi Linux on M3

#241
post #203
post #78

This is really incredible work but so frustrating that its necessary

Why wouldn’t bringing up an OS on new hardware be necessary? Apple has no obligation or incentive whatsoever to write Linux device drivers… Do you think Apple should be funding this work out of revenue? What possible justification could they provide for such a waste of money? This will not sell any more laptops. Even if Asahi didn’t do it, the work would still be necessary by someone inside Apple. Drivers don’t spont…

It would be nice if Apple provided documentation, not even code.

Re: Asahi Linux on M3

#242
post #203
post #78

This is really incredible work but so frustrating that its necessary

Why wouldn’t bringing up an OS on new hardware be necessary? Apple has no obligation or incentive whatsoever to write Linux device drivers… Do you think Apple should be funding this work out of revenue? What possible justification could they provide for such a waste of money? This will not sell any more laptops. Even if Asahi didn’t do it, the work would still be necessary by someone inside Apple. Drivers don’t spont…

Nobody is complaining about code not being provided. It’s more the schematics that are sitting in a drawer in Cupertino that would make the painstaking reverse engineering unnecessary. Someone at Apple would have a much easier time.

Re: Asahi Linux on M3

#244
It is odd that Apple doesn't chip in here... they've originated so much decent stuff in the OSS space. Seems like a huge missed opportunity.

Re: Asahi Linux on M3

#245

Earlier quoted context omitted.

can you please tell us what have they done for open source except LLVM.

Probably took me less time to search “Apple open source” and click the first link than it did to type your question: https://opensource.apple.com/

Basically nothing except swift and llvm.

Re: Asahi Linux on M3

#246
post #202

Earlier quoted context omitted.

No, lack of GPU acceleration. Give me a laptop with sleep and HDMI output that has no 3d acceleration and I will give you back an unusable laptop.

If you don't want to play 3d games or run local LLMs, why is GPU acceleration important when you have a more than capable CPU for any desktop UI?

Depends on your desktop UI. If you install something like Gnome (as I did with Asahi Linux today on an M3 Air) the animated transitions don’t work. You just get a short frozen period and then it cuts straight to the final state. I could try installing a more barebones DE which has no need for animations.

Re: Asahi Linux on M3

#247

Earlier quoted context omitted.

can you please tell us what have they done for open source except LLVM.

Swift, WebKit, Darwin/XNU, MLX, FoundationDB, Container, Pkl, libdispatch (GCD), CUPS, CareKit, ResearchKit, Kubernetes, Cassandra, Spark, Netty, Solr…

If you see google and microsoft contribution to OSS, apple contribution to OSS is basically nothing.

Re: Asahi Linux on M3

#248
post #242
post #203

Earlier quoted context omitted.

Why wouldn’t bringing up an OS on new hardware be necessary? Apple has no obligation or incentive whatsoever to write Linux device drivers… Do you think Apple should be funding this work out of revenue? What possible justification could they provide for such a waste of money? This will not sell any more laptops. Even if Asahi didn’t do it, the work would still be necessary by someone inside Apple. Drivers don’t spont…

Nobody is complaining about code not being provided. It’s more the schematics that are sitting in a drawer in Cupertino that would make the painstaking reverse engineering unnecessary. Someone at Apple would have a much easier time.

All of that IP stolen by OpenAI and they didn’t think to buy some goodwill lifting a copy of an engineer’s manual to their GPUs…

Re: Asahi Linux on M3

#249
post #223

Earlier quoted context omitted.

I'd imagine it's for IP protection. There's a lot of documentation required to write drivers for hardware; for the GPU, they'd need to share the instruction set of the GPU along with the specifications of the controller. Lots of weird things like power management too. If shared, that's probably enough to create copycat hardware or at least an emulator. Personally, I just want to run Linux on my latest MacBook Pro on…

You can get a team together and do the work… Nothing worth doing is free.

I'd love to. Want to join?
Post reply on HN