Google's Android team isn't worried about wireless carriers building Android distributions that are incompatible with one another, Google developer Dan Morrill said Wednesday at the O'Reilly ETech conference on emerging technology in San Diego. He also said security problems on Android-powered smartphones will be minor compared to the potential benefits.
Android is Google's open source mobile operating system and software stack for building smartphone applications. Some observers have said the open source initiative could prod wireless carriers to open their devices to more third-party applications; others worry it will lead to numerous versions of Android that lack interoperability or that handset vendors might prevent Android apps from being used on their phones.
[ Get the whole scoop on Google's Android platform in InfoWorld's special report ]
Morrill took an optimistic view when asked by an audience member whether he is worried about carriers distributing incompatible versions of Android.
"In the past, that problem has essentially been solved by contractual approaches," he said. "The holder of the platform won't license it to another company unless they agree to a certain set of compatibility rules. I view that as the stick approach, and we prefer the carrot approach. We believe that this open mobile thing is a very powerful concept. We don't think anybody will necessarily have an incentive to build an incompatible platform."
Though Google has trumpeted the open nature of Android, the platform uses the Apache open source license, which allows some restrictions. As a result, mobile vendors will be able to make changes to Android code without contributing those innovations back to the open source community, the Google-led Open Handset Alliance states on its Web site.
Morrill touched on several other Android topics during his ETech session, titled "Connecting your life to the Web with Android."
Security was one point of discussion. The vendor Core Security this month said it found multiple vulnerabilities in the Android SDK. In response, Google noted that the current version of Android is an early-look release and that it will undergo a full security review before applications running on the platform get in the hands of users (compare security products).
Morrill acknowledged that Android-powered phones will inherently be more susceptible to attack than phones without full Web interfaces, but said the risk will be small and outweighed by the advantages of a rich Web-surfing experience. He was responding to an audience member who asked whether Android applications could crash a phone or crash programs on the phone, such as emergency-call applications. "[Android] will probably expose users to a little more risk than they currently are exposed to," he said. "It's a trade-off. You do incur a little more exposure and risk in exchange for a vast amount more potential."