Clear, brief technical description of Android

Tim "XML" Bray is now working on Android for Google; he's got a great post called "What Android Is" that explains in good, high-level, technical detail what Android is made from and how you make stuff with it.
Linux · Underneath everything is a reasonably up-to-date Linux kernel (2.6.32 in my current Nexus One running Froyo), with some power-saving extensions we cooked up; the process of trying to merge this stuff into upstream Linux has been extended and public and is by no means over. ¶

Android runs on Linux, but I'd be nervous about calling it a distro because it leaves out so much that people expect in one of those: libraries and shells and editors and GUIs and programming frameworks. It's a pretty naked kernel, which becomes obvious the first time you find yourself using a shell on an Android device.

If it were a distro it'd be one of the higher-volume ones, shipping at 200K units a day in late 2010. But nobody counts these things, and then there are a ton of embedded flavors of Linux shipping in unremarkable pieces of consumer electronics, so there's a refreshing absence of anyone claiming to be "the most popular Linux". I like that.

What Android Is (via O'Reilly Radar)

Read more    

show full bio

Cory Doctorow

Jun 1, Sydney Vivid
Jul 14, London EFF Speakeasy
Jun 18, Dublin Internet Freedom
Context (essays)
With a Little Help (short stories)
For the Win (YA novel)
Makers (adult novel)

Where not otherwise specified, this work is licensed under a Creative Commons License permitting non-commercial sharing with attribution. Boing Boing is a trademark of Happy Mutants LLC in the United States and other countries.