There is an alternative to apples closed sandbox iPhone. Called OpenMoko, you can not expect the following from Apple Inc.
Mobile phones are closed environments created with a mobile context in
mind. But this concept is limiting; a mobile phone has the potential
to be a platform that can do anything that a small computer with
broadband access can do. If mobile phones were based on open platforms,
they would have the potential to bring computing to people in a ways
traditional computers cannot. Mobile phones can become ubiquitous
Ubiquitous computing, however, does not simply mean computers that can
be carried to work, to the home, to the beach, and to the movies.
Ubiquitous computers must know where they are, and then must be able to
merge into the environment.
And some more info…
We will always try our absolute best to give you devices that are as
open as possible. Our goal is freeing end-users and businesses alike
from proprietary constraints. We’re about encouraging people to modify
and personalize their software to support their individual needs.
Building products as we do, we strive to enable people to connect and
communicate in new and relevant ways, using their own languages and
their own symbols.
Our company is unconventional, We openly share our roadmap. And today
we’re going to share it with you. (Hopefully, by now, there isn’t a
single person left on this list who thinks we’re conventional 😉
Your participation, in terms of actual code, hardware features,
suggestions, and usage-scenarios will shape product features of our