4 ms·
Anyone know if the *BSDs are following this work in parallel or plan on doing the same? It would be nice to have some choice — yea I know MacOS is Darwin plus t
by gigatexal 5y ago
Anyone know if the *BSDs are following this work in parallel or plan on doing the same? It would be nice to have some choice — yea I know MacOS is Darwin plus the BSD userland but I like the idea of throwing FreeBSD on an old M1 when I get sick of Linux (even if I eventually go back to a distro…)
- my123 5y agoSo far NetBSD and OpenBSD are working on the M1 port. https://wiki.netbsd.org/ports/evbarm/apple/ https://wiki.netbsd.org/ports/evbarm/apple/ for NetBSD install instructions. I don't see a focus on the FreeBSD side (yet?) however.
- gigatexal 5y agowow they've made a ton of progress -- wish this work got more press. Not to take away from the Asahi linux folks's work but I had no idea the netbsd for example was this far along.
- marcan_42 5y agoMark Kettenis has been working on the OpenBSD and U-Boot ports with us, and we'll be relying on U-Boot for our end user installs :) We're also dual licensing all our bespoke drivers, so the BSDs can take code from there (particularly important for the GPU driver, as there is already a lot of shared code in that subsystem). I'm actually thinking I'm going to rewrite the WiFi support patch for Linux from scratch, based on the OpenBSD version, just because they did a great job distilling what matters out of the original messy PoC patch that Corellium dumped earlier this year.
- gigatexal 5y agoamazing -- godspeed!