Article note: This is a ...narrow... view. Most modern unix-like systems are absolutely lousy with binaries that behave differently when called with different names.
All the common preboot environments and small embedded linuxes have a busybox type thing where _one binary_ provides most of the POSIX environment via symlinked names. Etc.
David Sorenson: But when the workers stormed the Bastille, they only found seven prisoners and one of THEM was the Marquis de Sade. Quinn Morgendorffer: Eww. David Sorenson: That’s more or less the way THEY felt.