The permissions Hangouts asks for
For mobile, the switch from Google Talk to Hangouts was little more than a facelift. The deeper issues reside in back-end utility, and inside desktop applications. Google Talk inside of GMail will allow for SMS or calls. Hangouts will not, currently.
Many GMail users who utilize Google Talk are resisting the switch, as they make calls and send SMS messages from their GMail. The phone call function inside Google Talk is a VoIP protocol which has roots in XMPP. Some users operate their business
Google Hangouts, the darling of I/O 2013, is said to be Google’s answer for unified messaging. They have been admittedly slow to pick up on the importance of messaging, and especially poor at making sure their messaging services work well with one another (and others). Hangouts was supposed to solve that, bringing us a one-stop experience for all of our messaging needs.
A noted omission was SMS messaging, popularly known as text messaging. A huge part of the overall scope of messaging, many thought it to be something that would come in time to Hangouts, as Google Voice was set to be cobbled into Hangouts at some point, and the GMail Google Talk application utilizes it. Recent news of Google’s move away from XMPP is troubling news for SMS fans.
If XMPP is unfamiliar to you, don’t worry. Like many back-end technologies, you’re not supposed to hear about it. XMPP stands for Extensible Messaging and Presence Protocol, and is the standard for things like IM (instant messaging) and the SMS architecture for Google Talk. If you used Google Talk to send an SMS, you’ve used XMPP. More importantly, you’ve used XMPP via a Google service that is, in many ways, Hangouts.
No more XMPP
Google has decided to drop support for XMPP, noting a change in “technical demands”. While those demands aren’t detailed, it should be noted that Google has decided not to support the server-to-server connections for XMPP, which is the real crux of the issue. That particular set of protocols is what would make Hangouts a true messaging monster. That would put your Google Hangouts server in touch with whatever SMS server your non-Google-using friend was on.
Google still supports client-to-server commands, but those are limited to those of us using a Google chat application like Hangouts. Some believe Hangouts also prevents us from deleting the history, or going off the record. While it may access those functions differently, they’re still available.
Cause for concern
Google helped push XMPP forward, so it’s very curious that they now wish to move away from it. The real concern is the openness of XMPP, and that Google no longer supports it. The inability to chat with someone away from Google’s servers doesn’t serve the wants of many users.
The real concern is availability and implementation. If Google no longer supports an open messaging platform, instead opting for one that is only good on their servers, it severely limits your pool of friends to chat with. The utility of Hangouts now depends on either your friends or the industry getting in line with what Google is doing. While convincing your friends to get on board may be pretty simple, asking the rest of the industry to do so may prove next to impossible.
Via: Android Authority