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…
Asahi Linux on M3
241–250 of 359 posts
Re: Asahi Linux on M3
#242This 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…
Re: Asahi Linux on M3
#243The reason this amazing project exists is the same reason my current Mac will be my last Mac. I wish the team every success.
Re: Asahi Linux on M3
#244Re: Asahi Linux on M3
#245Earlier 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/
Re: Asahi Linux on M3
#246Earlier 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?
Re: Asahi Linux on M3
#247Earlier 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…
Re: Asahi Linux on M3
#248Earlier 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.
Re: Asahi Linux on M3
#249Earlier 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.
Re: Asahi Linux on M3
#250It 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.
Why would they "chip in" here?