See section 2.1 of [0] and the top response to this comment [1]. You'll note in the GNU standards there, it encourages optimizing for the opposite of Unix to avoid collisions in strategy.
[0] https://www.gnu.org/prep/standards/standards.html#Reading-No...