The one thing Apple has done with the iPhone and basing it on OSX, they have laid the foundation to build on. Can you imagine in the future an iPhone that runs a mobile version of iWork (word processor, presentation, and soon to be added spreadsheet) and a mobile version of iTunes so you can purchase and download music, TV shows, and music wirelessly. Then think about integrating all of this with your .Mac account accessible wirelessly so that you can store and retrieve your iWork documents there, store and retrieve your iTunes media there, etc, etc, etc.
You are citing our dream.
And some demos for such an - open source - foundation are already available. If you don't believe:
http://www.quantum-step.com/download/sourc...AppKit/Sources/I get the impression we should rename "QuantumSTEP" to something like "OpenApplePhone" - but that raises trademark issues...
For those who still do not know QuantumSTEP: it is a version of GNUstep (i.e. open Cocoa) using an X11 server plus an application suite that runs on either a Mac or a Linux PDA. The application suite already includes prototypes of a POP3/IMAP Mail client, a WebKit based Browser, Calculator, Calendar, AddressBook, Navigator, Music/Video/Photo recorder, etc.
And, you can write Cocoa-Apps in Xcode that are "Universal Binary".
.Mac integration is only a matter of having a WebDAV client on the Zaurus/Linux.
Demos run on the Zaurus and we are only waiting to get OpenMoko devices to really have a demo on a mobile phone.
Please also take a look at the application suite of QuantumSTEP:
http://www.quantum-step.com/swi/index.phpAnd at the FOSDEM presentation from last year:
http://xdev.org/fosdem2006/QuantumSTEP-Fos...2006-Slides.pdfLet me ask one question openly:
Why is everybody just complaining that the iPhone is closed and asking to have an open OS X phone from Apple instead of supporting a project that is already here for 3 years?
Only a small handful of people appears to be recognizing or supporting QuantumSTEP so far. Is it required to have the marketing and development muscles (i.e. budget and brand) of Apple? Or having the polished look of all images/icons/screenshots?
Or is it sort of a fandom issue - not technology? (the 160ppi display of the iPhone is also praised as the best you can get - a C3200 or N770 has 220ppi)
-- hns