I haven’t been at apple for over a year but there was a strong population using apples own arch Linux distro. It’s not like people there don’t use Linux.
I haven’t been at apple for over a year but there was a strong population using apples own arch Linux distro. It’s not like people there don’t use Linux.
It’s kind of like Correlium’s M1 port over a year ago. It got Linux on the M1 within weeks of launch but the code was unusably atrocious.
Edit: Adding to that, Linux does not have a stable driver interface, and regularly changes between releases. That means that messy sloppy code that is unupstreamable will quickly be unable to move forward to future Linux versions without increasingly herculean efforts. You'll be trapped on an old kernel indefinitely if you follow that path - just like the Android situation.
Edit 2: And I'm not exaggerating that Correlium's code was sloppy. Almost none of it ended up in the Asahi Linux project. Also Corellium basically dumped that code for fun and then quickly gave up trying to keep it up to date.
That's unfortunate, but it seems to be a bit of a common theme in open-source to say "you have the source, we don't care if we broke your code, fix it yourself". I suppose that might've been an attempt to discourage closed-source drivers, but...
You'll be trapped on an old kernel indefinitely if you follow that path - just like the Android situation.
...that didn't have the desired effect either.
It’s only a burden if your own fork, or want closed source bits. Neither of these are important goals for upstream.
see here:
[1]: https://github.com/AsahiLinux/m1n1/commit/0d4fb00ceb8a14f083...
The raw image mode was added for us. Apple has absolutely zero use for such an option.
Obviously what I say isn't proof though
Darwin already works on arm, as the iOS is darwin
Because all large scale, big name, commercial HW, CAD and EDA tools are either Windows and/or Linux exclusive.
EDA vendors don't even bother with the tiny (non existent?) market share of MacOS in this space when their entire customer base has been exclusively *nix and Windows for several decades now.