adolescent wrote:
bloodline wrote:
No. My point was that WindowsCE is not related to the WindowsNT software. They share nothing in common. When you run WindowsCE on the SAME CPU as WindowsNT the software is not interchangeable. Microsoft did not just recompile WindowsNT for mobile devices.
And iPhone is not related to OSX software. :-? I still don't get your point. The CPUs aren't the same on the iPhone and desktop Macs, the OS isn't the same, so where's the "holy grail"?
If you take time to watch the Keynote, Jobs explains that OSX was choosen simply to save time and effort; and he deails the features of OSX that apple deemed make is suitable for a handheld device, plus the ability to use a few "core services" (standard in OSX) which allowed the construction of an "Apple User Interface/Experience".
If you read about the Mach Kernel I think you'll find it is quite a good choice for a Mobile device!
I suspect the iPhone uses an embeded PPC, that kind of CPU would be ideal for such a device... though I would probably choose one of the MIPS devices... but apple might have got a sweet deal on XScales from intel (even though they don't own the core assets anymore).
The "Holy Grail"? Amiga Inc. tried to promote it... one OS from mobile device to server... It's a nice idea, if creates a consistant devloper interface and allows scalling across platforms... it also means the OS developers only have one code base to work from, bugs get fixed quicker and new features become readily available for different versions.