Feeds

Google Android chief smacks Steve Jobs with Linux speak

mkdir meaningless argument

The Power of One Brief: Top reasons to choose HP BladeSystem

Google Android chief Andy Rubin has responded to Steve Jobs's extended rant against Google's mobile OS, unloading a cagey tweet meant to defend claims of Android "openness."

On Monday afternoon, during a surprise appearance on Apple's quarterly earnings call, Jobs took aim at Mountain View's repeated claims that Google is "open" while Apple is "closed." The Apple cult leader dubbed such Google talk "disingenuous" and a "smokescreen" meant to hide the "real" differences between two companies' mobile platforms: Android and iOS.

His argument was a bit muddled — at one point he tried to say that Microsoft Windows is the epitome of an open operating system — but his basic point was that unlike the iPhone market, Android is inordinately "fragmented," meaning the OS takes many different forms on many different handsets.

"In reality, we think the open versus closed argument is just a smokescreen to try and hide the real argument, which is what's best for the customer. We think Android is very, very fragmented and becoming more fragmented by the day. As you know, Apple strives for the integrated model, so the user isn't forced to be the systems integrator," he said. "We see tremendous value [in the integrated model]...When selling to users who want things to just work, we believe that integrated will trump fragmented every time."

About nine hours after the Apple call, at roughly midnight Pacific time, Google's Andy Rubin posted to Twitter for the first — and, so far, only — time, answering Jobs's attack with a none-too-subtle tweet meant to rally the world's developers. It looks like this:

the definition of open: "mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make"

In others words, Rubin's definition of "open" is that you can use a command line to create a directory, download the Android source code, and build your own OS. The Android chief seems to imply that what really matters is that Android is open source while Apple's iOS is not.

It's really not much of an argument. For one thing, there are limits to the "openness" of Android's code. And though Rubin's tweet is sure to tickle the fancy of certain hardcore developers, it doesn't address the criticism leveled at Android by Apple's CEO — however muddled that criticism might be.

Yes, Android is open source — but not entirely. Google keeps certain portions of its mobile stack completely closed, including the Android app Market and applications such as Gmail and Google Maps. And it's careful to develop the latest version of the OS in private. Because certain tools are closed, Google maintains a certain amount of control over the design of handsets.

Last month, Skyhook Wireless — the Boston-based outfit that offers a service for pinpointing a mobile device's location via Wi-Fi signals — sued Google in a Massachusetts state court, accusing Google of using Android and various apps such as Google Maps to force manufacturers into using Mountain View's location technology rather than Skyhook's. According to the suit, Andy Rubin told Motorola co-CEO Sanjay Jha that if the manufacturer didn't drop Skyhook from its phones, Google would remove official Android support from the devices.

The suit specifically claims that although Google bills Android as open source, the company still maintains exclusive oversight over the platform, providing access to the Android Market only if devices met certain requirements.

But at the same time — and this gets to Jobs's point — Google does allow for a certain amount of customization atop Android. Plus, it turns out new versions of the OS in rapid fashion, and they're typically open sourced only weeks before they reach handsets. This does create a certain amount of fragmentation. The question is whether developers are willing to put up with it. Some have complained, though others don't see the problem.

As Andy Rubin misdirected the conversation with some timely command-line speak, it was left to TweetDeck CEO Iain Dodsworth to answer one of Jobs' specific argument.

During Apple's conference call, Jobs said that when TweetDeck launched its Twitter client on Android, it developed for 100 different versions of Android on 244 different handsets. He muffed the name of the company, calling it "TwitterDeck," but Jobs was unmistakably referencing a TweetDeck blog post where the company lists the myriad Android devices its client runs on.

"The multiple hardware and software iterations present developers with a daunting challenge," Jobs said. "Many Android apps work only on selected Android handsets running selected Android versions, and this is for handsets that were shipped less than 12 months ago."

The trouble is that TweetDeck's blog post didn't exactly bemoan the state of the Android market. "We were really shocked to see the number of custom roms, crazy phones and general level of customization/hackalicious nature of Android. From our perspective it's pretty cool to have our app work on such a wide variety of devices and Android OS variations," the post reads.

Then, in the wake of Jobs's rant, Iain Dodsworth tweeted that the Apple cult leader was misrepresenting the company's experience. "Did we at any point say it was a nightmare developing on Android?" Dodsworth said. "Err nope, no we didn't. It wasn't."

Then came another tweet: "We only have 2 guys developing on Android TweetDeck so that shows how small an issue fragmentation is."

Securing Web Applications Made Simple and Scalable

More from The Register

next story
Apple fanbois SCREAM as update BRICKS their Macbook Airs
Ragegasm spills over as firmware upgrade kills machines
HIDDEN packet sniffer spy tech in MILLIONS of iPhones, iPads – expert
Don't panic though – Apple's backdoor is not wide open to all, guru tells us
NO MORE ALL CAPS and other pleasures of Visual Studio 14
Unpicking a packed preview that breaks down ASP.NET
Captain Kirk sets phaser to SLAUGHTER after trying new Facebook app
William Shatner less-than-impressed by Zuck's celebrity-only app
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
Mozilla fixes CRITICAL security holes in Firefox, urges v31 upgrade
Misc memory hazards 'could be exploited' - and guess what, one's a Javascript vuln
EU dons gloves, pokes Google's deals with Android mobe makers
El Reg cops a squint at investigatory letters
Chrome browser has been DRAINING PC batteries for YEARS
Google is only now fixing ancient, energy-sapping bug
prev story

Whitepapers

Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Reducing security risks from open source software
Follow a few strategies and your organization can gain the full benefits of open source and the cloud without compromising the security of your applications.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.
Consolidation: the foundation for IT and business transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.