Google argues it had to use proprietary tech in Hangouts
The company is catching flak for its decision to build its new IM and audio/video chat service without support for the XMPP standard
IDG News Service - Google is feeling the heat over its decision to build its new Hangouts IM and audio/video chat product with proprietary technology that doesn't support server federation via the XMPP industry standard, but the company is defending its move.
Specifically, Google maintains that XMPP (Extensible Messaging and Presence Protocol) industry support is weak, which dilutes its purpose as a common protocol, and that its technology hasn't kept up with the times.
This week, the Electronic Frontier Foundation took Google to task over this issue, saying that the move is bad for users from the standpoints of interoperability and privacy.
If there were support for XMPP server federation, Google users would be able to chat with people on other IM services, or with those who host their own chat servers.
"This kind of decentralization is a good thing: it decreases lock-in to any particular service, which in turn lets the services compete on important factors like quality, uptime, or respect for user privacy," wrote EFF activist Parker Higgins in a blog post.
With Hangouts, the IM/chat sessions will only happen on Google servers, and it won't be possible for Hangouts users to communicate across networks with people on services that support XMPP federation.
Asked for comment, a Google spokeswoman said via email that Google had good reasons to go down the path it chose for Hangouts.
"Over the past several years, we've worked to bring the world an open messaging system, but no company has been willing to join our efforts," she wrote, referring to Google Talk, launched in 2005 and to be replaced by the new Hangouts.
Talk gained support for XMPP federation in early 2006, but Google has been disappointed that other major IM providers haven't followed suit.
"After seven years, it's evident that the rest of the industry is not moving to embrace this open system. If at some point in the future, the industry shows interest, we would then be open to discussions about developing an interface that's designed for modern needs," she wrote.
Requests for comment sent to Microsoft, Yahoo and Facebook regarding existing or planned XMPP support in their respective IM services weren't immediately answered.
In addition, Google also determined that the "openness" of Talk yielded bad user experiences, such as making the service vulnerable to spam attacks, and also prevented Google from having a product that supported the breadth of communication that Hangouts provides, according to the spokeswoman.
"When XMPP was designed, smartphones and social networks didn't exist. Yet both trends essentially transformed communication but the standard remains unchanged. For example, mobile has several requirements around bandwidth and battery that are simply not part of the standard. And audio and video integration are not well defined," she said.
Google announced Hangouts at its I/O developer conference last week, and presented it as the future main service for chats, audio calls and video meetings across all Google services and devices. It will replace Google Chat, Google Talk and Google Plus Messenger.
"Yes, Hangouts will be the single, unified messaging service for Google," the spokeswoman reiterated via email.
The XMPP Standards Foundation didn't immediately respond to a request for comment, but its executive director Peter Saint-Andre, a technical leader at Cisco, engaged in Twitter discussions about the issue during I/O, saying at one point: "Google can stop supporting XMPP, but it's impossible for them to kill it. That's the beauty of distributed technologies!"
Meanwhile, the EFF is encouraging Google to make its Hangouts protocol public and interoperable. "Releasing the specifications for Google Hangouts would be a good first step. Releasing free/open source clients and servers should follow," Higgins wrote.
Juan Carlos Perez covers enterprise communication/collaboration suites, operating systems, browsers and general technology breaking news for The IDG News Service. Follow Juan on Twitter at @JuanCPerezIDG.
- 15 Non-Certified IT Skills Growing in Demand
- How 19 Tech Titans Target Healthcare
- Twitter Suffering From Growing Pains (and Facebook Comparisons)
- Agile Comes to Data Integration
- Slideshow: 7 security mistakes people make with their mobile device
- iOS vs. Android: Which is more secure?
- 11 sure signs you've been hacked
- What Datapipe customers need to know about the new PCI DSS 3.0 compliance standard This handy quick reference outlines what PCI DSS 3.0 is, who needs to be compliant and how Alert Logic solutions address the new...
- The 12 PCI DSS 3.0 requirements addressed by Peer 1 Hosting This handy quick reference outlines the 12 PCI DSS 3.0 requirements, who needs to be compliant and how Alert Logic solutions address the...
- Defense Throughout the Vulnerability Life Cycle This whitepaper provides insight into how to leverage threat and log management technologies to protect your IT assets throughout their vulnerability life cycle.
- The Critical Role of Support in Your Enterprise Mobility Management Strategy Most business leaders underestimate the importance of tech support when they choose an EMM solution. Here's what to put on your checklist.
- Live Webcast Best Practices for the Hyperconverged Enterprise Network To the Age of Constant Connectivity and Information overload
- Live Webcast Unmasking the Differences between Consumer and Enterprise File Sync & Share The consumerization of IT combined with the rapid pace of the modern mobile workplace is forcing enterprise IT teams to evaluate file sync...
- Live Webcast Government Agency Webifies Outdated COBOL Applications Let this CTO tell you how his agency converted 1980s-era green screens into an e-filing portal for the 100,000 cases handled each year...
- The New Way to Work Knowledge Vault This Knowledge Vault focuses on how, in today's increasingly virtual world, it's more important than ever to engage deeply with employees, suppliers, partners,...
- Getting Ready for BlackBerry Enterprise Service 10.2 Find out how BlackBerry® Enterprise Service 10 helps organizations address the full spectrum of EMM challenges, while balancing the needs of both the... All Applications White Papers | Webcasts