Comment by bigyabai
12 days ago
macOS is XNU-based. There is BSD code that runs in the microkernel level and BSD tools in the userland, but the kernel does not resemble BSD's architecture or adopt BSD's license.
This is an issue for some industry-standard software like CUDA, which does provide BSD drivers with ARM support that just never get adopted by Apple: https://www.nvidia.com/en-us/drivers/unix/
If there were TCO advantages with this setup, CUDA would not be a blocker.
CUDA's just one example; there's a lot of hardware support on the BSDs that Apple doesn't want to inherit.
Why maint other and have baggage ?
1 reply →