in brief Citrix used its thin client technology to demonstrate an Apple iPhone running Windows XP, at the recent Citrix Application Delivery Conference in Melbourne.
Windows XP, seen below running on the iPhone, was loaded using Citrix's thin client desktop software XenDesktop. Using the Citrix ICA client — a UNIX application that allows devices to access Windows sessions on a Citrix server — the presenter was able to run Windows on the iPhone via Wi-Fi.
Windows XP running on an iPhone
(Credit: David Braue)
The iPhone's "pinch" controls also work, which
makes it relatively easy to zoom in and out of the desktop.
(Credit: David Braue)
The iPhone demo was part of the opening keynote titled Directions in Virtualisation & Application Delivery in the Dynamic Datacentre.














According to the self-contradicting article, Windows XP wasn't actually running on the iPhone itself, it was running on the remote Citrix server. the iPhone was just doing a remote display.
Remote displays have been around for 20+ years, and displaying the screen of one OS on another is no new trick. (X11, VNC, RDP, Citrix, etc.)