On first read, this seems ridiculously onerous to me. They're trying to compel Apple to deliver interoperability for basically every unique Apple feature:
* AirPlay
* AirDrop
* Notifications + Smartwatch integration
* Headphone smart handoff (I don't even think this is possible with any standard technology, so I'm not sure what they're looking for here compliance wise)
* Proximity pairing (I also don't know that this is possible with any standard technology...)
* NFC Emulation
* Background Execution
Also,
* API documentation for all private symbols (?!)
I get the push for openness in devices but I'd never want to sell hardware in Europe, honestly. If you get big enough, they swoop in and make you turn everything you've invented into an open standard? Anyone who's maintained a private vs. a public API knows that one is orders of magnitude more expensive than the other.
* AirPlay
* AirDrop
* Notifications + Smartwatch integration
* Headphone smart handoff (I don't even think this is possible with any standard technology, so I'm not sure what they're looking for here compliance wise)
* Proximity pairing (I also don't know that this is possible with any standard technology...)
* NFC Emulation
* Background Execution
Also,
* API documentation for all private symbols (?!)
I get the push for openness in devices but I'd never want to sell hardware in Europe, honestly. If you get big enough, they swoop in and make you turn everything you've invented into an open standard? Anyone who's maintained a private vs. a public API knows that one is orders of magnitude more expensive than the other.