Quote:
Originally Posted by Pomtidom
Just out of curiosity: which part causes the need for this?
In short: Because Apple (like Microsoft) was too lazy, stubborn and/or stupid to include real software management (a la ports/portage) by default.
Longer: Apparently this is hosted by Apple, so I can only guess why they chose to make life hard for you by not including it and by not providing a beginner-friendly graphical interface. In any case, as a result of this developers can either re-invent the wheel for every single application and each OS, like we're having to do with the Windows installer, or you can have one installer system (MacPorts) that can and is being re-used with little effort by thousands of packages.
With ports to install e.g. mysql you type: port install mysql. It then downloads, verifies, and installs not just mysql but also all missing dependencies. No need to google and then count on luck or prayers to ensure you didn't fall in the trap of some fake page
Well, this is assuming MacPorts is any good, I unfortunately don't own a Mac (and if I did, it wouldn't be running MacOS
). But the person I originally started this project for does use MacOS so proper, user-friendly Mac support is a necessary feature for me.