Commentary

Open Handset Alliance Members Frustrated With Android

Android is perhaps proving to be more difficult an undertaking than Google might have initially conceived. More than five months after Android was first announced, many important aspects about Android's code base still must be resolved. The delay is vexing Open Handset Alliance partners, who voiced concerns at last week's CTIA conference.

Android is perhaps proving to be more difficult an undertaking than Google might have initially conceived. More than five months after Android was first announced, many important aspects about Android's code base still must be resolved. The delay is vexing Open Handset Alliance partners, who voiced concerns at last week's CTIA conference.Among the questions that remain to answered are: What sort of freedom will Android developers really have to change the base code and software; how will the base code be maintained in the future and who will maintain it; and exactly which applications need to be included for a phone to fit the Android mold? How many variations on a theme will be allowed?

According to CNET, Google is working hard to make sure it has everything nailed down before moving forward. All it has provided thus far is two versions of the software developer kit. They provide some fundamental frameworks that Open Handset Alliance members have agreed to, and they include the basic screen resolution and how Android software will interact with 12-key and qwerty key configurations. That's not a whole lot to have finalized more than five months into a development cycle, especially with the OHA, carriers, and OEMs expecting to see devices in mere months.


More Internet Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

Then there's the level of customization to consider. How free will carriers and OEMs be to make Android their own operating system? CNet's Tom Krazit writes, "Google wants Android to be an open-source project so that it can marshall the open-source community's ideas and let its partners put their own stamp on the software. But it must also prevent Android from turning into a '25 operating systems for 25 carriers' mess of incompatible fiefdoms that defeats the very purpose behind Android's creation. Its trump card might be that Android, and the Open Handset Alliance, are not the U.N."

I don't know that it can do this successfully. Think about Symbian. Symbian provides the base code for at least three different mobile platforms -- UIQ, S60, and Mobile Oriented Applications Platform (MOAP). Sony Ericsson, Nokia, and Freedom of Mobile Multimedia Access (FOMA) each took the Symbian core and altered it to suit their own purposes. The result? Three vastly different mobile operating systems. And, of course, each carrier that sells a UIQ, S60, or MOAP device makes further alterations. Symbian may have a huge presence in most of the world, but it has been fragmented too, too far.

It would be a disaster for Android to become fragmented beyond what we've seen with Symbian. Google needs to lock some of the answers to these key questions down, and then let its partners know what is going on. For OHA members to vocally speak negatively about the development process so far shows that Google isn't playing as nicely as it should. This is another case where Google needs to be less mysterious and (pun intended) more "open" about what's going on behind the scenes.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links