And yet, the Mac OS X user experience is so much nicer than the one you get with a GNU-based system; you download an app, it is self contained, it works, end of story. I have been hearing the same old story for years about how dependency-tracking package managers are the right way, and yet that environment continues to have problems, as described in the article; while the supposedly inferior Mac OS X packaging system just works, and I never have to mess with anything.
I am happy to give up a little extra disk space in exchange for having predictable executables that work in the configuration they were built and tested for.
I am happy to give up a little extra disk space in exchange for having predictable executables that work in the configuration they were built and tested for.