What is behind this weird idea people seem to have that OLPC should actively *prevent*
Microsoft from running Windows on OLPC?
It isn't OLPC's function to force open source on the world. They're trying to educate
children, which is *better* when done with open source code but isn't impossible with Windows.
As far as I know, the only support Microsoft has been given by OLPC is an SD-card slot (which
is also useful for everyone else) and explanations of some hardware quirks from the engineers.
I don't believe you can support both the ideas that hardware should have open specifications
*and* that only "approved" software should be running on it. That's hypocritical.