Gizmodo has the first ever footage of an OLPC dual-booting both its default OS, Sugar Linux, and Windows XP. The BIOS was not originally intended to boot XP, so it had to be modified for this to work. The XO’s screen flipper and directional buttons work in XP as well.
It’s not all good news, though: XOs are designed to be ultra-lean, packing a meager 256MB of RAM, which is hardly ideal to run XP. Booting it alone took an eternity, so we can’t imagine anyone doing anything practical with this. The machines will never ship with only XP installed.