Well, a public standard would be great but not necessary. In the Apple example they just need to document AWDL and let people use those APIs instead of keeping them private. The protocol and APIs already exist they are just gate kept by Apple.
All they need to do is implement it in a way that still allows competitors to do their thing. Wha