That's unfair -- not all platforms have IETF specs (iOS, Android, AWS, etc). You might prefer platforms that have proper specifications, but the presence of one is not implicit in the term.
Still, I understand the nitpick, it's just that there isn't a word to describe them. Open Standards?