3 ms·
For me at least, not being Linux is a feature. Linux has always been “almost Unix” to the point where now it has become its own thing for better or worse. OS X
by jonhohle 7mo ago
For me at least, not being Linux is a feature. Linux has always been “almost Unix” to the point where now it has become its own thing for better or worse. OS X was never trying to be Linux. It would be better if we still had a few more commercial POSIX implementations.
- tempest_ 7mo agoThat is fair but in my experience most devs are targeting linux servers not BSD(or any other flavour) which is helped by OSX. If OSX was linux derived it would suit them just as well. edit: I suppose I should also note the vast majority of people developing on mac books (in my experience anyway) are actually targeting chrome.
- RestartKernel 7mo ago> I suppose I should also note the vast majority of people developing on mac books (in my experience anyway) are actually targeting chrome. Point taken. Most developers probably make do with Linux containers rather than MacOS VMs.
- jonhohle 7mo agoHeterogeneity is the feature. The Linux ecosystem is better off for it (systemd, Wayland, dconf, epoll, inotify are all based on ideas that were in OS X first) and not being beholden to Linux is a competitive advantage for Apple everyone wins.
- wpm 7mo agoThere is no reality that macOS could be based on Linux. Turns out, an operating system is more than just a kernel with some userspace crap tacked on top, unlike what Linux distros tend to be.
- realusername 7mo ago> Turns out, an operating system is more than just a kernel with some userspace crap tacked on top, unlike what Linux distros tend to be. This is also my opinion of OSX, let's not pretend that the userland mess is the most beautiful part of OSX. Apple has great kernel and driver engineering for sure but once you go the stack above, it's ducktape upon ducktape and you better not upgrade your OS too quickly before they fix the next pile they've just added.