So the questions, they really are around whether this is really a pocket OSX machine or a locked down phone that happens to use some parts of OSX.
- What CPU does it use? Can it run unmodified OSX applications, or do they have to be downsized and ported to a new CPU (Xscale/ARM is what Treo's use)
- How much memory is there for running applications? The 8GB Flash is basically filesystem space, so there must be some RAM as well.
- Is it open for more applications to be loaded? For example Firefox, Skype, Slingplayer, OSX Terminal, whatever..... or is it locked down?
- What is the model for developers to extend the platform?
Anyway, next year's Xmas present request list will have one of these on it!
As an existing Treo650 user, the discussion on the iPhone at TreoCentral is very interesting. They imply that the CPU is an ARM architecture with an additional graphics processor, and that the iPhone is closed and controlled so you can't add applications to it. We'll see how long that lasts, either Apple will open it up or the hackers will have a lot of fun working out how to crack the design, just like they did for the games consoles, TiVo etc.