Heck the Xbox consoles at their core run a highly customized version of WinNT and they only take up a few MB why do they need 2GB for the OLPC?
The excess is for the EULA. What's Windows without the EULA?
Don't steal; thou'lt never thus compete successfully in business. Cheat. -- Ambrose Bierce