That's not the only way to protect yourself from accusations of copyright infringement. I remember reading that the GNU utils were designed to be as performant as possible in order to force themselves to structure the code differently from the unix originals.
Yes, but Anthropic is specifically claiming their implementation is clean-room, while GNU never made that claim AFAIK.