Sadly, some would say, we now have a dual boot XO. Gizmodo has just released a video of the XO laptop booting both the Linux-based Sugar and the Microsoft Windows XP operating systems.
Congratulations to One Laptop Per Child developers, as this was a software feat. As Wilson Rothman says:
To get both operating systems to run, the BIOS has been modified to behave more like standard PCs (rather than Macs or Linux machines). The original BIOS for the XO was originally conceived for AIX and Solaris servers, all running variants of UNIX.While OLPC should be all proud of themselves for the accomplishment, Microsoft should be ashamed of their earlier "massaged" XP on the XO video. According to Michail Bletsas via Wilson, XP takes a little over a minute to boot up on the XO, not the 4x faster time promised by Bohdan Raciborski's video.
Stepping back to look at the big picture, I still have to agree with Peter Simpson on this achievement:
"[XP] seems a little slow to boot"Perhaps OLPC should be focused on perfecting Sugar, a design breakthrough developed expressly for children to learn with. Not business process software designed for adults. Again, the whole concept of Windows XO is a OLPC marketing flaw and distracting to both the target audience, children, and the stated mission of the whole OLPC enterprise, education.
That's got to be the understatement of the year! So they had to change the BIOS from LinuxBIOS to something that XP could deal with, and rewrite XP...and it still takes twice as long to boot.
Perhaps this should be an indication that XP might not be the best choice for an OS for the XO?