← Back to context

Comment by bigyabai

2 days ago

I think MacOS is simply a terrible UNIX environment, period. The BSD bones are good, but the XNU kernel itself is a disaster and the way Apple handles user isolation, package management and runtime idempotency borders on outright neglect. Kernel extensions are depreciated and no DKMS equivalent exists, 32-bit support gets axed overnight and even simple drivers can't be ported from other UNIX-likes to MacOS. No wonder Linux is considered a more serious standard, all the UNIXes are trying to fucking murder each other instead of progressing the POSIX standard!

It really does not "just work", unless you're treating the Mac like an iPad. 20 years ago the Mac compiled software just as good as anything else, today it can't install Vulkan headers because third-party software scares Apple. Simply holding Apple to the standards of their contemporaries reveals that they're paranoid and do not trust their users.