Tag Archives: evil

Google abandons IM openness

There’s been a lot of speculation and misinformation about exactly how far Google is going in abandoning XMPP. I decided to spend a few minutes checking out for sure.

I set up Kopete on Linux with a jabber.org account, and tested interoperability with Google Talk (in Gmail) and Google Hangouts (both web and Android).

Here’s what I found:

  1. You can still receive XMPP messages and accept contact requests in Google Talk.
  2. XMPP messages do not show up in Hangouts, either the app or the web client.
  3. If you are online only via Hangouts, you show up as away in XMPP. Messages are accepted by Google, but they aren’t delivered until you log in to your Google account via XMPP or use the Gmail Google Talk sidebar.
  4. You can still add XMPP contacts to your Google Talk contact list, as long as they accept your request. However, they don’t show up in the Hangouts contact list.
  5. If you connect to Google’s XMPP server, you can carry on sending and receiving XMPP messages as if nothing had happened.
  6. If you connect to Google via XMPP and log in via a Google account, you can still message anyone, whether they use Hangouts or Gmail/Talk.

So basically, XMPP isn’t dead yet, but once you switch to Hangouts, XMPP users in general cannot send you messages; only Google account users. However, you can still connect via XMPP using your Google account and send messages that way.

In technical terms: XMPP federation is dead, but only for Hangouts users. XMPP still lives on in limited form for text-only chat using Google accounts, even for Hangouts users. It remains to be seen for how long Google will keep their non-federated XMPP service alive.

This basically makes Google exactly as proprietary as Facebook: They support XMPP for accessing their own chat system, but don’t interoperate with anyone else, and don’t offer full functionality even if XMPP as a protocol supports that functionality.

Given that this is the case, I no longer see any point in using Google’s IM offerings. More of my friends are on Facebook, and it’s no more proprietary than Google, so I may as well just give in and use Facebook, right?

So Google, unless you fix XMPP interoperability, you can say goodbye to me as an IM user.

Staggering hypocrisy from Google

Google press release:

We recognize the impact that our operations have on the Earth’s climate, and are taking steps to ensure that we are carbon neutral by the end of 2007.

Solving climate change won’t be simple, and there won’t be a single solution that addresses the entire problem at once. We all need to act together to meet the challenge – from the largest corporations and governments to individual households.

Meanwhile in the New York Times:

In the annals of perks enjoyed by America’s corporate executives, the founders of Google may have set a new standard: an uncrowded, federally managed runway for their private jet that is only a few minutes’ drive from their offices.

The Google founders, according to one of their own Google maps, will spend just 7 minutes to get from their offices to the NASA airport where their jet is parked. As the crow flies, the airfield is only 1.7 miles away.

For $1.3 million a year, Larry Page and Sergey Brin get to park their customized wide-body Boeing 767-200, as well as two other jets used by top Google executives, on Moffett Field, an airport run by NASA that is generally closed to private aircraft.

We all need to act together to meet the challenge, eh?

What’s the betting that Google don’t include Larry and Sergey’s burning 5 tons of jet fuel per hour in their “carbon neutral” calculations?