There are many Linux based mobile platforms available today: Maemo, Openmoko and Android. Of these, it is probably Android that has created the most noise in and out of open sources circles. Until now however there have not been many successful devices running Google’s mobile OS, and the ones that exist didn’t present much of a challenge to the iPhone. Things are starting to change however.
More: continued here