Benefit of using MacPorts coreutils instead of stock OS X?

I noticed that MacPorts contains lots of software that are already present as part of a stock Mac OS X installation (I am running 10.6.8 Snow Leopard), such as coreutils, tar, etc.

Is there a benefit to using the MacPorts versions?


Solution 1:

The obvious benefit is to recompile the tools with optional features that Apple chose to not enable when they compiled the tools. Also, you can get newer options / patches / bug-fixes if you don't mind the duplication and the fact that sometimes you also get new bugs with the newer code as well.

The downside is that tools like tar and zip know about Mac OS X metadata that the MacPorts versions probably do not.