Google 'guarantees' Android compatibility

NEWS

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."

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".

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 +

"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.

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

SPM

The 2 million number quoted is shipments not sales, an exact repeat of last year's dire sales of WP7. Sales to customers are likely to number only...

2 hours ago by SPM on Nokia earnings fail to shine despite Lumia
apexwm

It sounds like this is just another variable in the complex equation of Microsoft licensing, which often results in customers overpaying as it is....

4 hours ago by apexwm on UK customers to lose out in Microsoft licensing change
chonzchor

I am really thankful to you for this nice and beautiful information.I really like this. cable ties

5 hours ago by chonzchor on Currys £16.99 USB cable rip-off.
Brian Jones

What would be nice would be if Microsoft practiced consistent pricing between the US and Europe.

10 hours ago by Brian Jones via Facebook on UK customers to lose out in Microsoft licensing change
Karen Friar

@Scott Deagan: Ofcom dedicated a section to upload speeds - see page 19 onward of its full report:...

10 hours ago by Karen Friar on UK broadband speed climbs 22 percent
EUDataProtection

The EU proposals can all be read in full on the reform website: http://ec.europa.eu/justice/data-protection/minisite/index.html

11 hours ago by EUDataProtection on Firms face tough new EU fines for data breaches
Jake Rayson

Found out that Taskwarrior stores all data in plain text files: "Task writes all pending tasks to the file ~/.task/pending.data and all completed...

13 hours ago by Jake Rayson on Taskwarrior: command line task manager
ians1

"...based 6,000 miles away..." Indeed, so who do you complain to when things go wrong? I would not buy shares in Faecebook even if I could...

14 hours ago by ians1 on Facebook plans to raise $5bn via share launch
servermanagement

These are really very useful tips of backing up the system. Each tips are important and essential to prevent loosing all the data that we have....

16 hours ago by servermanagement on Ten ways to take the sting out of IT disasters
Scott Deagan

Why is the upstream never discussed? I'd like to see Ofcom explain to Internet users why people in the UK can only get a maximum of 10Mb/s upstream...

24 hours ago by Scott Deagan via Facebook on UK broadband speed climbs 22 percent
Moley

Seemingly a very strange decision, even perverse. Mind you, the basis of the decision is hardly explained here or in Cnet. Perhaps we will hear...

1 day ago by Moley on Free Maps costs Google £400K in damages in France
Jake Rayson

@OccupyACAT: I had heard mention of the Emacs extension but not the Ubiquity project. Interesting to see an idea spread almost simultaneously! Re....

1 day ago by Jake Rayson on Ubuntu HUD Intenterface? Sublime already there!
markhumphryes

With no Flash support on LoveFilm, mobile devices running Android will not be able to use it - I presume - I tried a trial via my Galaxy Tab 10.1...

1 day ago by markhumphryes on Lovefilm drops Flash, kills Linux support
manek

And people wonder why there is caution about doing business with large, consumer-focused technology companies, most of which are based 6,000 miles...

2 days ago by manek on Facebook plans to raise $5bn via share launch
manek

Yes, frameworks and smarter compilers - but I suspect a lot of the code will have to be written with parallel processing as one of its fundamental...

2 days ago by manek on Parallel computing takes a step forward
Simon Bisson and Mary Branscombe

Well, this is why I'm both fascinated and slightly worried; parallel computing and concurrency and complex architectures don't seem to be something...

2 days ago by Simon Bisson and Mary Branscombe on Parallel computing takes a step forward
ians1

Let's hope that they take more notice of their shareholders than they do of their poor customers! I have never experienced customer service as bad...

2 days ago by ians1 on Facebook plans to raise $5bn via share launch
servermanagement

Thanks for the heads up. Will definitely check this HUD Intenterface.

2 days ago by servermanagement on Linux Minterface
Will A

Some more observations by an extremely frustrated user in Canada (apparently every country has a different set of "issues"): The web interfaces...

2 days ago by Will A on Cambridge researchers knock Verified by Visa
Jake Rayson

@zdnetukuser: I hope there's more conciliation and less bitterness in the graphical shell camps, I'd like to Ubuntu to succeed, I *want* to have a...

2 days ago by Jake Rayson on Linux Minterface