Feeds

Google admits Android 'both open and closed'

Roll over Gene Amdahl

  • alert
  • submit to reddit

3 Big data security analytics techniques

Google Android boss Andy Rubin sees himself as a latter-day Gene Amdahl, insisting that anyone who questions his commitment to building an "open" mobile platform is merely spreading FUD.

"Recently, there’s been a lot of misinformation in the press about Android and Google’s role in supporting the ecosystem. I’m writing in the spirit of transparency and in an attempt to set the record straight," Rubin wrote on Google's Android blog late last week, responding a recent avalanche of stories suggesting the company was restricting the so-called openness of his platform. "We’ve remained committed to fostering the development of an open platform for the mobile industry and beyond."

You may have chuckled at that very earnest talk of "the spirit of transparency", but Rubin's claims of martyrdom by FUD are more amusing than you might think. If Rubin is Gene Amdahl, the Fear, Uncertainty, and Doubt is coming not only from Google's own partners, but from Google itself.

In the latest issue of the IEEE Computing Society's Computing Now – a collection of clips from the society's peer-reviewed magazines and journals – Google engineering directors Alberto Savoia and Patrick Copeland have no qualms with telling the world that Android is "both open and closed".

"Google has many projects that follow either the open or closed model, and others that do not cleanly fit either stereotype. Android and Chrome OS are examples of permeable interfaces between Google and the outside community, and would be defined as open on the surface," the pair explain. "However, both projects periodically 'go dark' on the community to surprise the market. In a sense, they are both open and closed depending on business needs at any given time."

Such a description of Android is hardly surprising – until you consider it comes from Google itself. Though Google has always billed Android as an open source platform, the company inevitably builds the latest version of the mobile OS behind closed doors, waiting to open source the code until after the first partner devices are ready for market.

According to Bloomberg Businessweek – citing "about a dozen" Google partners – this setup has created a situation in which device makers and wireless providers are forced to play by Google's rules in order to receive the early closed source version of the software. In recent months, the magazine says, Google has "clamped down" even harder on Android designs, so much so that some partners have made antitrust complaints to the Department of Justice.

Separately, Skyhook Wireless – a Boston-based outfit that offers a service for pinpointing a mobile device's location via Wi-Fi and cell-tower signals – has hit Google with a lawsuit claiming that Android isn't as open as Google says. The suit accuses Mountain View of using Android to force handset manufacturers into using Google's location technology rather than Skyhook's. According to the suit, Andy Rubin told Motorola co-CEO Sanjay Jha that if Motorola handsets did not drop Skyhook, Google would pull official Android support from the devices.

But the big news is that although Motorola has released the first device based on Android Honeycomb – the first version of the OS built specifically for tablets – Google has not open sourced the code. The company has "gone dark" in a way it has never gone dark before. Anyone outside of Google's closest partners cannot build a Honeycomb tablet or use Honeycomb code with any other device.

Rubin says that Google isn't open sourcing the tablet-centric platform because it's not yet ready for phones. But surely, it could have open sourced the code anyway. Google never had any qualms with releasing phone-centric Android code that anyone could squeeze onto a tablet. Why not release a tablet-centric version that anyone could attempt to squeeze onto a phone? "Android is open source," was a common refrain from the company when discussing the Apache-licensed project. "You can do whatever you want with it."

Many have leapt to Google's defense. Claims of openness are easily defended. Some have even been known to defend Apple's claims of openness. Without batting an eyelash. But surely, whether the word "open" has any meaning left or not, it's difficult to deny that even Google admits that Android is both open and closed.

The more intriguing bit is that Savoia and Copeland say the same thing about Chrome OS. Technically, unlike Android, the main Chromium OS source tree is completely public. In theory, anyone can contribute patches at any time to the latest version of the OS. Google director of product management Caesar Sengupta has told us that in some cases even he has been surprised to see certain patches show up in the OS code. But even in this situation, Savoia and Copeland seem to be saying, a company can hold back new code. Google can "surprise the market" whenever it likes, augmenting Chrome OS with code you won't find in Chromium OS.

This is Google's prerogative. And the company has every right to restrict what its Android partners can and can't do. But we reserve the right to roll our eyes when Andy Rubin plays the martyr. ®

Top three mobile application threats

More from The Register

next story
This time it's 'Personal': new Office 365 sub covers just two devices
Redmond also brings Office into Google's back yard
Batten down the hatches, Ubuntu 14.04 LTS due in TWO DAYS
Admins dab straining server brows in advance of Trusty Tahr's long-term support landing
Inside the Hekaton: SQL Server 2014's database engine deconstructed
Nadella's database sqares the circle of cheap memory vs speed
Microsoft lobs pre-release Windows Phone 8.1 at devs who dare
App makers can load it before anyone else, but if they do they're stuck with it
Oh no, Joe: WinPhone users already griping over 8.1 mega-update
Hang on. Which bit of Developer Preview don't you understand?
Half of Twitter's 'active users' are SILENT STALKERS
Nearly 50% have NEVER tweeted a word
Internet-of-stuff startup dumps NoSQL for ... SQL?
NoSQL taste great at first but lacks proper nutrients, says startup cloud whiz
Windows 8.1, which you probably haven't upgraded to yet, ALREADY OBSOLETE
Pre-Update versions of new Windows version will no longer support patches
IRS boss on XP migration: 'Classic fix the airplane while you're flying it attempt'
Plus: Condoleezza Rice at Dropbox 'maybe she can find ... weapons of mass destruction'
prev story

Whitepapers

Top three mobile application threats
Learn about three of the top mobile application security threats facing businesses today and recommendations on how to mitigate the risk.
Combat fraud and increase customer satisfaction
Based on their experience using HP ArcSight Enterprise Security Manager for IT security operations, Finansbank moved to HP ArcSight ESM for fraud management.
The benefits of software based PBX
Why you should break free from your proprietary PBX and how to leverage your existing server hardware.
Five 3D headsets to be won!
We were so impressed by the Durovis Dive headset we’ve asked the company to give some away to Reg readers.
SANS - Survey on application security programs
In this whitepaper learn about the state of application security programs and practices of 488 surveyed respondents, and discover how mature and effective these programs are.