it still is in violation of the license, correct
That's arguable. More elaborate software licenses define terms like 'derivative work', but BSD-style licenses generally don't.
Do open specifications count as 'products derived from this software'? There's obviously no code being shared.
Legally, it's probably more of a trademark issue, and trademarks can be lost, in particular if they are not enforced and lose their distinctiveness.