The same acronym is... a questionable choice. But the matching binary names are standard for projects which are compatible replacements for the other project. You're basically releasing something with a different name, but implementing "previous-software-name" interface. This helps with drop-in replacement distro packages to.
That's why Ubuntu has the alternatives system. And why mawk / gawk / etc. are often linked to /bin/awk.
And it's entirely possible to use different software names for projects that implement a compatible API or service, the claim that it's for compatibility is pretty bogus. It's not "standard", especially not for an adversarial fork. And that's not why the alternatives system exists, the alternatives system exists so differently named packages can implement a particular service (i.e., exactly the opposite, for the equivalent in shell commands). So that's underhanded.
Alternatives works that way, because conflicting binary names are messy to handle, but at the same time it works that way, because that's the behaviour you normally want in your system. You want "a grep" and "an awk" and many others.
That's why Ubuntu has the alternatives system. And why mawk / gawk / etc. are often linked to /bin/awk.