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

aaron.sloman

I think the answer to the question requires a deeper analysis of where the income can come from who else is now competing for it, who else will be...

6 hours ago by aaron.sloman on The three big questions about Facebook's IPO
Brent Pieczynski

Your correctness about Government websites not being compliant with their own websites is correct. Most criticism of other people takes so many...

12 hours ago by Brent Pieczynski on Privacy watchdog to chase big companies over cookie law
Kelvyn Taylor

802.11ac does promise some tricks to improve range & reliability, but not sure how these will work in practice until I get real products to play...

12 hours ago by Kelvyn Taylor via Facebook on Next-generation 802.11ac routers
mrudang009

My wife and I love our new Kindle Fire. It's lightweight, easy to use and has a great interface. The first thing I recommend anyone with a new...

12 hours ago by mrudang009 on Waterstones to sell Kindles with in-store offers
mrudang009

It basically unlocks all the Android marketplace apps and unlocks the device. I am one very happy Kindle owner!

12 hours ago by mrudang009 on Waterstones to sell Kindles with in-store offers
Burn-IT

Skittles with tapes and coffee cups. Old tapes so we didn't have to rewind them afterwards.

13 hours ago by Burn-IT on Ten IT jobs to save up for those rare lulls
Fraud_fighter

What is mildly amusing to me is when someone thinks a strong password is as strong as one may need, when the truth is usernames and passwords are...

14 hours ago by Fraud_fighter on Passwords are here to stay: get used to it
Andy Bolstridge

Performance isn't really the big thing at the moment - not when my ADSL connection will only provide a 8mbps bottleneck to the 3.5gbps speeds these...

14 hours ago by Andy Bolstridge via Facebook on Next-generation 802.11ac routers
pjc158

So when is Amazon buying Waterstones?

16 hours ago by pjc158 on Waterstones to sell Kindles with in-store offers
J.A. Watson

@JoshArg - Well, I am writing this from my N150 Plus, running Ubuntu 12.04 and using a Bluetooth mouse (well, to be totally correct it is a...

16 hours ago by J.A. Watson on Samsung N150 Plus Netbook - Ubuntu Netbook Edition 10.04
J.A. Watson

@duncanjmurray - At least n the case of the specific system I put the SSD into, it is not the case. The boot time improvement is substantial, but...

16 hours ago by J.A. Watson on Netbook Upgrade - SSD IN, Windows OUT
archerthom

Sounds like only those who have bought their Kindle from Waterstones will be able to use them in-store - very disappointing. I have no intention...

18 hours ago by archerthom on Waterstones to sell Kindles with in-store offers
AndyPagin

From my mainframe operating days... 1) Play hoopla with write permit rings & a can of screen cleaner. 2) Make enormous paper chains (Christmas...

19 hours ago by AndyPagin on Ten IT jobs to save up for those rare lulls
61253

An OS X perspective Filenames beginning with a dot/period (.) should not be equated with HFS Plus resource forks; misunderstandings around ._ (dot...

19 hours ago by 61253 on SharePoint deployment: Pitfalls of a pioneer
ians1

There are many legal download sites for music at least that do not charge an arm and a leg like itunes or Napster. The "real" cost of an mp3 file...

21 hours ago by ians1 on The Pirate Bay infringes copyright, High Court decides
Jon Howells

@Crupal.. How does refusing your websites cookies help my privacy? A quick look at your page script reveals four sets of code provided by 3rd...

1 day ago by Jon Howells via Facebook on Privacy watchdog to chase big companies over cookie law
Paul Carloss

There are hundreds, if not thousands of filesharing torrent sites, The Pirate Bay (TPB) is only one of them, while the TPB is blocked many more...

1 day ago by Paul Carloss via Facebook on The Pirate Bay infringes copyright, High Court decides
Rebin Simpson

So could users DownGrade if the new OS didn't worked correctly ?

1 day ago by Rebin Simpson on Sony delivers on Xperia Ice Cream Sandwich promise
duncanjmurray

Hmmm, I thought that with SSDs you could get to the mythical ubuntu 10 sec boot time? Is this not the case?

1 day ago by duncanjmurray on Netbook Upgrade - SSD IN, Windows OUT
JoshArg

Thanks once again! I have installed Linux Mint 13 (Maya) everything runs well but.. bluetooh is not present, "there is no blueetooth adapter" do...

1 day ago by JoshArg on Samsung N150 Plus Netbook - Ubuntu Netbook Edition 10.04