Advertisement
Promo

Mobile devices Toolkit

Google 'guarantees' Android compatibility

David Meyer ZDNet.co.uk

Published: 13 Nov 2007 08:02 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Google and its Open Handset Alliance have released the preliminary software development kit (SDK) for their new mobile platform, Android.

The web giant has also confirmed that the members of the Open Handset Alliance (OHA) have signed a "non-fragmentation agreement", thus answering doubts that have been raised over the level of co-operation at the code level between members. Depending on the details of this agreement, this could stop various implementations of Android being incompatible.

The Linux-based mobile software stack — incorporating everything from the operating system to applications — was announced a week ago. The OHA includes 34 companies, ranging from major manufacturers, such as Motorola and HTC, to operators, such as Sprint and T-Mobile. HTC recently announced that it would have the first Android-based handset on the market in the second half of next year.

To attract developers to Android, Google has launched a $10m (£5m) competition to find applications that can be run on the various handsets that will use the platform.

"We've built some interesting applications for Android, but the best applications are not here yet, and that's because they're going to be written by developers," said Google co-founder Sergey Brin on Monday. "We'd like to reward these developers and recognise them as much as possible."

There will be two phases of the Android Developer Challenge, each of which will involve a total of $5m (£2.4m) in prizes. The first phase will run from 2 January to 3 March, 2008. The top 10 applications in each phase will win $275,000 (£133,000) in funding, with the next 10 earning $100,000 (£48,000) each.

One aspect of Android that has raised concerns has been the nature of its licensing. Although the base of the stack falls under the fully open-source GPL licence, many parts fall under the Apache licence, which allows companies to modify the code into a proprietary form and not have to feed it back into the wider Android community.

The chief technology officer of a rival mobile Linux development firm, Trolltech, told ZDNet.co.uk last week that "the temptation will be to diverge".

"Android is offering free food and, when there's free food, people go to have a look and the risk is limited," said Benoit Schillings. "It would be surprising not to see a whole bunch of companies saying: 'This is interesting'. That doesn't mean that's going to be what they eat every day, and it doesn't mean they'll use the entire solution either. I'm always careful when I see an alliance where everyone joins up."

Read this

Feature
Gphone vs iPhone: The security debate

Google's recent announcement of Android has sparked a debate over whether the mobile Linux platform will prove more secure than Apple's proprietary iPhone...

Read more +

Similarly, Bill Weinberg, the general manager of another mobile Linux alliance, the LiPS Forum, told ZDNet.co.uk on Friday that "the way the Apache licence governs code, it will be very easy for handset manufacturers and operators and other members to add value, but that doesn't do anything to promote interoperability".

"We'd rather have multiple implementations with a single standard," added Weinberg.

However, a spokesperson for Google told ZDNet.co.uk on Monday that the OHA had foreseen these pitfalls. "All of the partners have signed a non-fragmentation agreement saying they won't modify [the code] in non-compatible ways," said the spokesperson. "That is not to say that a company that is not part of the OHA could not do so."

Google's spokesperson highlighted the historical dangers of working with Java, the programming language that lies at the heart of Android. "One of the current problems with mobile Java development is that Java has fragmented," he said. "Java virtual machines have fragmented, but all the members of the OHA have agreed to use one virtual machine that can run script in Java".

Handset analyst John Delaney, of Ovum, told ZDNet.co.uk on Monday that he wanted to see the terms of the agreement "to see exactly what it stipulates".

"It sounds difficult to specify and to enforce," Delaney said. "Fragmentation is to some extent chicken-and-egg. It is caused by vendors wanting to get a competitive edge, but also by consumer choice. As a developer, you either deal with [the disparate handsets in the market] and produce multiple flavours, as people do with Java, or you concentrate on a specific part of the market."

"That situation isn't going to go away as a result of anything Google has announced," Delaney added. "Fragmentation is partly caused by forces outside of Google's control."

Screenshots of the preliminary Android SDK can be found on the OHA website, and a YouTube video demonstrating Android on some prototype handsets has also been released.

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Did you find this article useful?
17 out of 17 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:










Video icon

Video

Google Android Special Report

A rough guide to mobile open source

A rough guide to mobile open source

Photo Android is not the only open platform. Here's a quick guide to the mobile, open-source landscape

More Special Reports

On The Road Blog

HTC Hero to get Android 2.1, new Sense...

HTC will release a new version of its Sense user interface, based on Android 2.1, for the Hero smartphone next month. According to a post on Tuesday from the Dutch agency Whiz PR,... More

1 comment

Malicious Mobile Apps a Growing Concer...

Malicious Mobile Apps a Growing Concern Author: Eric Everson, MBA, MSIT-SE The phrase “mobile security” does not usually mean much to anyone, until of course they encounter their... More

Post a comment

Malicious Mobile Code: What You Need t...

Malicious Mobile Code: What You Need to Know. Author: Eric Everson, MBA, MSIT-SE The thought of someone hacking into your mobile phone to steal your personal data added to the growing... More

1 comment

Discussions

315483 315483

Opera should go crying to the EU like...

Wednesday 10 February 2010, 2:28 PM

1 comment
manek manek

Could this result in forked apps?

Wednesday 10 February 2010, 1:02 PM

1 comment
mtlevy mtlevy

HTC Hero to get Android 2.1, new Sense...

Wednesday 10 February 2010, 12:26 PM

1 comment
J.A. Watson J.A. Watson

Linux Mint 8 KDE Community Edition

Wednesday 10 February 2010, 10:31 AM

3 comments

Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters