Feeds

Google frees Android from code of secrecy

Closed open platform now open

Application security programs and practises

When Google calls Android an open mobile platform, it's no longer stretching the truth.

This morning, a day before the debut of the inaugural Android phone, the world's largest ad broker finally released the platform's source code to world+dog. "Today is a big day for Android, the Open Handset Alliance, and the open-source community," reads a blog post from software engineer Dave Bort. "All of the work that we've poured into the mobile platform is now officially available, for free, as the Android Open Source Project."

The project has its very own website, and you can visit it here.

Teaming up with a cavalcade of mobile industry players - including Qualcomm, Motorola, HTC, and Deutsche Telekom (T-Mobile) - Google first announced its open platform in November of last year, but chose to keep it closed, privately developing Android without input from the open source community at large.

This riled many old school open source types, including David "Lefty" Schlesinger, who was booted from the official Android discussion group for questioning the platform's open sourciness.

"They want to maintain a facade of being non-evil open source guys," Lefty told The Reg at the time. "But they really want to retain very tight control over this. They're being proprietary while maintaining an appearance of open source."

Answering questions at a Google developer conference that same week, Android product manager Andy Rubin told The Reg that many open source projects start out closed and that his closed open platform would one day be open.

And now it is. Google has opened it up under an Apache license, which allows anyone to use, modify, and redistribute code - even if they don't give back to the community.

The ad broker bills Android not as a Linux-based mobile operating system, but as a "mobile stack" giving you everything you need to build a phone. "It's a complete, end-to-end software platform that can be adapted to work on any number of hardware configurations. Everything is there, from the bootloader all the way up to the applications," Bort writes.

"Interested in working on a speech-recognition library? Looking to do some research on virtual machines? Need an out-of-the-box embedded Linux solution? All of these pieces are available, right now, as part of the Android Open Source Project, along with graphics libraries, media codecs, and some of the best development tools I've ever worked with."

We'll let you judge that last bit for yourself. And it's unclear whether Google has kept portions of the platform out of the code release. Speaking to The Reg in May, Rubin said that code related to "certain Google services" would remain closed. But more on that later.

The first Android phone, the T-Mobile G1, hits stores tomorrow. It lacks PC syncing, Exchange support, a headphone jack, and stereo Bluetooth. But it's ugly enough to give you a good chuckle. ®

HP ProLiant Gen8: Integrated lifecycle automation

More from The Register

next story
Google Nest, ARM, Samsung pull out Thread to strangle ZigBee
But there's a flaw in Google's IP-based IoT system
Orange spent weekend spamming customers with TXTs
Zero, not infinity, is the Magic Number customers want
Want to beat Verizon's slow Netflix? Get a VPN
Exec finds stream speed climbs when smuggled out
US freemium mobile network eyes up Europe
FreedomPop touts 'free' calls, texts and data
'Two-speed internet' storm turns FCC.gov into zero-speed website
Deadline for comments on net neutrality shake-up extended to Friday
GoTenna: How does this 'magic' work?
An ideal product if you believe the Earth is flat
NBN Co execs: No FTTN product until 2015
Faster? Not yet. Cheaper? No data
prev story

Whitepapers

Top three mobile application threats
Prevent sensitive data leakage over insecure channels or stolen mobile devices.
The Essential Guide to IT Transformation
ServiceNow discusses three IT transformations that can help CIO's automate IT services to transform IT and the enterprise.
Mobile application security vulnerability report
The alarming realities regarding the sheer number of applications vulnerable to attack, and the most common and easily addressable vulnerability errors.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Consolidation: the foundation for IT and business transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.