This is absolute hogwash. Google Talk moved away from the standards it was built on a long time ago and this token gesture does nothing to make it any easier for developers to integrate their systems. If Google really wanted to be open, here's what they would do:
* Create an XEP for the method they use for history replay so that other clients and servers can get in on that goodness
* Implement XEPs that the most popular XMPP clients have that Talk does not (for example contact sharing so you can use transports without having to click "yes" to adding a contact 200 times)
* Either bring their Jingle in-line with the standard /which they helped create/ or create a new version of the standard incorporating their proprietary changes
* Release the protocol that the Google Talk Android app uses. It's proprietary, slimmed-down, and means that any other XMPP client or GTalk client on Android is at a huge disadvantage in terms of sign-in time and data usage.
* Create an XEP for the method they use for history replay so that other clients and servers can get in on that goodness
* Implement XEPs that the most popular XMPP clients have that Talk does not (for example contact sharing so you can use transports without having to click "yes" to adding a contact 200 times)
* Either bring their Jingle in-line with the standard /which they helped create/ or create a new version of the standard incorporating their proprietary changes
* Release the protocol that the Google Talk Android app uses. It's proprietary, slimmed-down, and means that any other XMPP client or GTalk client on Android is at a huge disadvantage in terms of sign-in time and data usage.